From 71f59b276bca229503029a420d9fc80271277549 Mon Sep 17 00:00:00 2001 From: Server Deploy Date: Thu, 19 Mar 2026 21:08:22 +0100 Subject: [PATCH] CLAUDE.md: SQLite WAL-Modus Hinweis, Kategorien umstrukturiert - Known Issue: SQLite WAL-Modus erfordert Container-Restart nach direkten DB-Aenderungen - Wissensdatenbank: 15 Kategorien zu 6 konsolidiert (alle 64 Eintraege erhalten) Co-Authored-By: Claude Opus 4.6 (1M context) --- .claude/settings.local.json | 7 +- CLAUDE.md | 5 + data/taskmate.db | Bin 528384 -> 847872 bytes frontend/sw.js | 2 +- logs/app.log | 146025 +++++++++------------------------ nul | 0 6 files changed, 37059 insertions(+), 108980 deletions(-) delete mode 100644 nul diff --git a/.claude/settings.local.json b/.claude/settings.local.json index fa25800..945848a 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -62,7 +62,12 @@ "Bash(mkdir:*)", "Bash(for:*)", "Bash(do )", - "Bash(done)" + "Bash(done)", + "Bash(git checkout:*)", + "Bash(sed:*)", + "Bash(md5sum:*)", + "mcp__filesystem__read_text_file", + "Bash(sudo ufw status:*)" ] } } \ No newline at end of file diff --git a/CLAUDE.md b/CLAUDE.md index 3f26ed3..858f48a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -219,6 +219,11 @@ KNOWN_ISSUES: problem: "Multer Unexpected field Error" solution: "Konsistent 'files' (plural) verwenden" + sqlite_wal_mode: + problem: "SQLite laeuft im WAL-Modus. Direkte DB-Aenderungen per docker exec werden vom laufenden Server-Prozess nicht sofort gesehen" + solution: "Nach direkten DB-Aenderungen immer docker restart taskmate ausfuehren" + hinweis: "Betrifft nur manuelle DB-Manipulationen, nicht die API-Endpunkte" + ROLLBACK: backup_db: "cp data/taskmate.db data/taskmate.db.backup-$(date +%Y%m%d-%H%M%S)" backup_docker: "docker commit taskmate taskmate-backup-$(date +%Y%m%d-%H%M%S)" diff --git a/data/taskmate.db b/data/taskmate.db index 4fe697ee83370099f689158714bfdf9ad171292d..5fc5714862662ff80e128fca924bc2d0e954b7ea 100644 GIT binary patch literal 847872 zcmeFa31Az?bvKU1xc~vIWZ9-=%GQdsEYc!CoCHA0ktvFlXo-|8QkE};SpW-gMPNZ= z7otSRaVW`7(nQML+-IGnZH_O^;pXr^my$M3(;RJ@q-m1oYMQ2L@})`h&8{OZb|jX#a-&8+4=T z@AR!+Py5D=+_Q7Klr71#)yix|lS*3Shi~ZM@ZjXII61g;->}$77Q1~S`&07b==kLD z?%{*tfrF!Cg9q;v_YU7F4j!7^KRS-GW5eT%}pySlN5DHo0)2Y>frFmFe)}QJi%^h z-AcYk+&_+b?;8f#6T@|M2=JqFPG6;L{qEA@LxU4TgS&>!>W=I`I6S(0oXMrzL@Rru zM{KG^O_QsP%!-9fw1CCRrI>(w7My-h`%n+J(4(k%`M8olK4mJ*)Uk>#YmLj+|@uYS0qd!II7Y~)#qvN>ERx1Z|P* zeEV37-Zj;tMTN}ti_u{d*cBC+Nv7vnJnw05Z|BZb7~s_ZG!}SU;AKgdit5sixfIk~ zrBo}c&0TkCj!Q6zvsI;1RrC{v88xlema?2zYUM3v??qdy`cxjKli5TwIbV~PCrX;8 z6jj(*y<*DW%&#kDc}mt0fzni2QI}@O%d@hY*QQ{#>!W~K6vK$ZthqTlEN%OF%q0_{ zD4M3K$;v*qVK)mc4j5*QYO{n#e(IvgE!E+=%$KS#C0~pNH&mmAkdb;Zbed$>Lh1bG zd{JsGg;-};Z6vD8qy>*ftXt?bm>XU3BNeQNy^G4%?SCH&S<1PQN2-> z%B##h0DGmn^0cI-xiD21FMb09OyD-QcXV*41%^Rg(DlgEf$uZn=J3cmR2^{5-2#xAdPxYat_7>jK!4|Uss+>w>|za{$dc{<>5w{P9b-N}&C?k(X7ZAz0dJygNH_0rjb;F6o&q*}cw z+0$cpx8K~(+1Tu}o=d9f6?Q$vtm9OaMUGQ59Gj**E6LciL>AavSh1u_7Sp26*XOoN zhvHcbBXgB%erj6MrdKwEc}1HoNhhWjX)PtPXdN04ca70{OIIYaD={+Cn4g$xeNkg^ zNz(Kwrne2{GS#jiDJ3?v>vDNkU(^|Me$;rXD^+qc$XHW#rPQFpY;>6T)pQY^7YsBo@Qz9A;v5RKh%aPnAm&+$aDa{E5% z=!u<&wD5RhJRHM=*c~%7*`ax@G+wx4{?-$>-_{=;)b`za>#^ZI6Jr%To+^0OjAt{M zSR|GVMPs2@MvO%V;>m$TKa%=Gk$5PY5u?e0SY#lUrU$&cJMj`ho-QlJnp*5U!m7MN z&BpeO?GZAzci7q&TwBmYudRJ;5>1rycrjkDc6z>+-hH?{J3e{4T;4f)??hi#84VxQ z_Gac1;j#YX(ye{*-8)l<4p#Hwcp<-gSK*F${~!@iG`%Y6m1$eok$HRHKUVmj)Ne#~($VbC>oG9%*I9#~3f2+=UD)Z4Q8y*WL6`-wdU$*z%PW;n8Q)tUqMD2XBx8;B-Wzhy5|+;S+vha|nNC6aH2B3?l2#Lcl`6Lcl`6Lcl`6Lcl`6 zLcl`6Lcl`6Lcl`c$$-EH$IaYouY;V|I<|RNd1v8uv~%oTfCH@vG+Gh}CT;73jCg@A>Cg@A>Cg@A>Cg@A>Cg~0zD1Ojc2>+D)B%l2B?zPxU|V=I@dsJetb zzIj>4I&!Vue~sfhGf`V7^xOErwT_M6Yw=LYiVdx8cWk!jDtSdMVmkr0KyZiFt#$O+ zt8xLmD5kNIZ$?%%`?~d4Ia1t=TA9Pz_@a!BZ(uWB#)b)v53F-+NSoiD$VMYSE|?# zhi!_o=DtdB^flE1%qe;FnxG@ulnh>SkrlXJ@H@J=rmA)eFSZ3a6S4;aSD@l-Kg5(O z&pEvTpi)xQ8O?(oo@>31EnG|OxB7WUhkY8WD=O6!z8`(h=Jfl3WnY;d{0~0|#twe8A^)tmo<*+1ebA4m6)Od}?h_N1vC83cCWm z9BRla?4-T<*9z05tsiLY&Ht|O4dE-o7qBAWlfuV@M}VF4c%fXgy3KK9EQb3>5G;5KYCxv1m9Fj*eC4 zl~PISONJw2_hG0@Wlj^vC&g$a9N8u!p+B)rJl>z^5eI>sd|1xzRrJ1OJQa@ji`{$o zOpfjA6-&yDEbf+bGnF23Xu4V{%YD&A9OUtzI3X3Js!}hq(6M3l+Qlw^?K)PjT?8wP zo&>eKcGcQNB9|Y#^()mbfn`hsPlDQQxQ4fJtXDYAZb2)@;sZ(4@bZJVp?#I=88y7z zy>`RZD^@QykOY8F0`%6J)pIlpmn{p7UjBZ&;Yzc5ExH%OqCZ;acbSFTw$QO|Y0s@M zs_Y*~L@#&s7B*b5B6<*R{{V)y%Z%PaM_^^}V(BME?fk3ME=7w@FFST^takk3RK-xd zSpPsIefewWTcvi%fn?^g*KUK?>=sLGUJOg0FMstqu3Aa)VDi#r^)9pG^)GaIR*`LV zAaVIMZ-aX^*JbPwhka+*3s1p;PM-o;-!XcKl=!;R7ef5gt96M3_Ih0b%YWec(T`AR)Ycfj0h+ zFLWT>wLt#*cF>c4azBDZKZ5vmv=V?5zGB1k{tNKa`m+$Q5U>!i5U>!i5U>!i5U>!i z5U>!i5U>!i5cnM+u*L4NZL#rj?_e%hflI)VO0_6go4*jT*DgtV;NKm;85zf9_&~;j z3HUM>50E?98T~Lmk8i#Klr{y3l3Y}@38gr#uRtasgl#Ut!{OWhSA;piBODYwzk_C4 zEGz^p1S|wB1S|wB1S|wB1S|wB1S|wB1S|x8djul9$Ht|&jxPJCYMg9Gy9T5hPJyUt zxoLY>Do+35Knkp+FVZOwn|&y;iAoICG(1YvCVEF#E)~IFQ#Rp!wi~$XxQ>nX;VL#T zC`H}g6^Tj+(Dk<*rCF z)8C(2gYEj>jYxo1+Egc4lYk1u5>aY*1`ka!RDdFe{MlL5`<1y~+ z#F6&XQlYST$0yux>k0nGhQ0q^5`KhJ0M-g$6Ydl~FZ{Le33&heu<(B2-FP?f7GX@- zEer~85MCw7!t;ga2&aS@tQVLPy5KqR+rl>CULh&;2|a>KxK3yj+JnEL|D>v1f}aD~ zSf5ZT$!f1SR}ssSD&|T!3{)2L)pL(#<*Im;PR$f&BvmzzjiwD^I2a>}<1)l(W+0B! zCNi`Wb!pmh?^+wj-4~#Z5!lJ#jdO9kcVDGg!3O>;4wOJk#gI6v>7sl#7>(!{)U z42MHYsx}Ls5cH-;#GP7khr!uyu96@Z1Z=ZwGSc82L2a-l2g#X}p{uU|>(Hs8X5Rd6 zc}~X5mRh+im-65~Q7M%GfTrZ8MfkN4N0cgrO=niB;<<;()desCMxvaR)q+$iX(ASM zkZXcgIwE{X%%QGIu~*b81r!tW@LBiH2ecIy5Ab8HizTOJJVkQl=DnlA>=AYFw%6A_?p8@WGKu zF%ga|(T-SL#72GW&WptxGNLqWWQEeiK(`ZZ=v%mdJsM%7Mu4(w$k4s9p#$QCTs6K8q0$GH}JBfT;58(}?UV#^m27yc}lTH-kDLE%+jnWAN_+{fAwE6BMYRSW}PY#adas3l2h5(qN{x&^tw!(190;%~WQgROn-P z?Wy{FgS7%_oTifMR|kBt{zx;;c3_TFe*jA8#j_7MX(?BnIQ z1=q9JwshY;3dDwYyR7Gw#Y1#O2l2ppjoG_;MHQVH2Bj>v;v9nSkt%vR`Vi~FdrOEk zeMXuk=zy_|-c9yb2U=DzqPl?o_n-fG%8O<{IGE|1Z~NS6Huz$Otv)#71}L9Ou8bY?t1my z!-T0;nS;_Wid5AS4N{EV1TaMt@s=973ZNyzaZni}#O*MrfD|5ZrqL+eg*78B$W5Pn zl%Sv*?5*NuJgh9nmEEMu=N>NT8i-6+q5TZ2bW$9zhQ&;75v#dcHQzw$JQT+iy;xFY zGT!uW2?MHsQJy>Z@N`uVFVXV|JLd_To8zg5o;Mvh1bcLv<8E%%^SW)KR#zo-SF;xz zq}xpO2I(jaKn(k)7fGXAv5nM87*xK8)Z26N?)7B&Y@A{F7Hw+TwEj|A7xzgRFVq4$ zl-Lbnm1{b|O~J?u$hGB54{U#BmzKG-C{7Qlw6a1Cce|XXcDW#9b8? zHWgo9ifoi41Ys~6LoY@~IDpE+%+d!6++?E}bcd+`v6+7iJ0y1Rk*ig4Po+?n6}j3| z7lH{?EJg!5Gdrj^MuiA`3Z)yEH3o}l+GcbAC&zU}4SV1 z9rF=YVmEiO?o`TGss(WzCvVrSTv48(&r>jWnhvi?5U(sU-Oxl0`q9f&VUF2LlI>EZ zK#zm~O&!AQPsVUVY0QM|As}EEjoNIk06=O?+;}GG-=m2eVInV|<~2sl z#U9cGS0dFs!=|p1CPy#Pl+EV&`r>HpT|PG(-Ln@{>?MLaSI5By_Od^RzCYY~dewY|Y5|gW!S=-s6Ql*wRhWV021Jq!a zVx#&lbh{>qU|b`M^^YcL`Wgpp37gISL1@&S3!bZ(u{CUm%QUv=1C9CX@6mdFqF+=YV+G5f|qM6*del1x_e70p0~EPN9y%(NoWMbOjK|DZplJlq?A zOy8+iX2YSKN(s|baiUVt=kSy`m^GVT$+E{oHhmdX>4}HByQ-ASFh6-#C3<``o~P6Jq_5A;YU~3Vz5U>!i5U>!i5U>!i5U>!i z5U>!i5U>!i5O}g6U_JjoStMcA!$QD9z(T-6z(T-6z(T-6z(T-6z(T-6z(U}OLm=P@ z*}U96Htrtb?}byr-2qSAqrUe!zu~AjDo-5O{~eT1ui-rH?d{yN9?+$1NroSzs>TBQ z(81xs$zgGFaOb{ZktK=UK9T(?d2w`na(MUfLGi%B(XqjUcZz$5?-U0QP3|8ZN4c@# z@yXtLUMi`=3zIlGe8;4CXngdxL&M_u{z-BC(7t_UrdjyZfgip6)U>2c8#$L|$t&7y zNjfpLNNZ^hIIx4yAjZbLCGHv?89cOaQrv=bD|RJDMz)w7b5(e)l=D-PF784zCr8JI z8<~d=9XyB@Oi|**469zTS}E0WGK*~?__p+lvv7C?r)qRWh|$7EhP#j8wp=C;dDL_ek!LG# z2Zb{|WNj)dY4X&pq#L02iaDGwQYlXk`@CMeJZ$+53OF~#zbW_Qe0tDB+UZQ zWAdUgF_pT}SytM8@HNR!VMt&l)*FRN+d;H(q@|Vrb)1LYpGBthU+$p#C}xH z>8q5j-(6b#d^%yGl|8YtT9|EYQKUwLS1V;G6I@6=mkj!u3R5Q5G8TASl!zr=k^-%O z#xiZFlxk(Q8Ly=|E^hwIRrRSnY&$cqCX)G@ygU(uj#5-% zjP;7C*k*oRDa%vXw5XIpX{ro^Umx(y40#y`9Obnsbd@D{nDwPDWDb!_+kPG$UDDy2 zRQs_9r$wbQIh%E@%@Q6LIo7r4-lEJ~6!ub7-&BnjLKwQCFc;H>nq=2PsbN~p#<#R% zQEDxP&fER#GHIc+h;<8{26Lk;p5#29_Vw$zQ%6`=EWw#-Ni#yer8637PgHNbs2S6W zuw9b)>lo~Dd)hlXxYI?3L0!=G$kT#CJ@I!B!(;YX)T}=g?NTxD0Ma_CXTN_D9< zYC5*8VUk)j=eL3KW|yb^y6d>pW9Br0MkSghu-M%KrkQ$4Xs)g?t4$Gp=Qgbc)C=s6 z8K&L0NBGYFj;C|0l@8-cwZy{hIU?E^3 zU?E^3U?E^3U?E^3U?E^3U?K2(kATO?(WC!b7DxFu7Ki!uM(nHV?y1AN9?^8{V5b$r-9X8T}pzyH(zS9#wRc>0qNw^PDZ##(A) zo1zusB`hDp3XtZjYg*P#wBEa<#V3nPjaFS9vid?Fwm`E{)t0p*tE~ZQS)ggIBdafM zV@uQPE9taamMyqzA^MmLE?ZWtEH`w{Urmf^Rb%b`vTYHI>zYgnnnlbz7qvpP1;TnYTkvCISs6T& zaSIKz7Uy4)eCnQcY~9sE#ugJv*KwLQj^)<1rk_{0px<=k36TL7@yV;}K9(6{X&81q zte&Mz>x1*(XA;Fig@He0Gld92D^zO=n@>+(vsQH}G9_hk7B zwk+|%5bIF6N}0*ljIU}DteN_RNVUF>ZB@u~6;(GE!Yz}Bsmqrcb7OByORr>$;HX#D z4OsVDV;N|du^6vzO--wMWeeVB>Jx(Zq9t37W(8xMj78@SVJzF*@tCV_TTIPGnyWfg z8G((yrw!F)H0le->!WYu>WUWFT5~qQt5>4YrlsBfu@ta*vs`zbSTEaKhrJR#E1KAP zt`>!$w2N6QU$0gRjfPS!-^OHMw{4BPeSgnt>oZxk8sJSuTd&u(b=!EFjU|Kb_R+5M z5-}zSbqdDCnv;ouu~N5>sW>BU+-mwMESFe)vSDshWSP%160_{*+oiIyyv$-xoWL3! znm3;rjazwiHbjPl%pYza>fsi8*dkgbe|!ovqNdGzjY}i>^rrQm_RX8QXS*28*kDvr zu&$jp88-jk&;m5wx#WT-`9_awl1?+&EAAv+ob)a0fc1T)W)H$1ON`!)ZI8>WQxVIT zr77AdIc3hh%%V-VDs!rA>?d8}W_@bVca6J!=(^PuT$6QOQH$DC)cn;^Y-h%MVUuCJ z>lw`3*S0`yrZ&);k?Z>nny@nKc1$YOjM<2x3=2-b=VFw>+~66gS7CH~*YF+Ud31=e z!5+v~6>Hf$i7X3i+C1$$pp(O^>10h+u#UWyioafo`gY+}>td9B?3yeZS>!zxzM5@G zc__|gFs)!qZ1qGvTHhjpdSXKW7o)C^WqlrNu#j?%jhM?6xS+_T{8VmQQi~X3n;)(! zNMBS1Q#n+5ZiUoK*@p1j49aG0T4Ss zK9=fqo(wxUZ`gH`7RvWHT_*N)<9KhvGxbz|JM4WM+j37!moePx9 z?i4;?b8}wj$sSy}9VfRqytwGa#WvT;J`e~yoi4E9qE2TBsZrO-t+?_ze_=zlh@su- zBnBbZ$!=W5oNW%*$tZrMoNiYTanR`u;C|5M$A!Zw{KDp=@*L+n34&;ylgDkZ%YzH2 z)9J>A)8)d&I$Ysmoy&oXHmB2$i#AB#?F~D9!XMZ+2EXPPLc*BvsPMEd(qCECehBECehBECehBECehBECehBepd+ac=WYzbK3rf{n+8O{flt3jkoWx zeHUxoz4mRk@4S!w2xIR%W$kft>)DU(PL7trd+pn~c9t;U-~ z;_NB*JLN~1i?E*ApA=BPvJ*GcknmC zn*-knygU%`f80OsKjIhL4*P!St9XCmeTaXAe>Q&@+X=qrd9&w?XWBFF+2Psb;oU!S zSKL>+zUX?5OLzX4^N*dkIX>V}98pKW{z>~8`>pot?Q6Mz;pS|A%6W*{#sA%{cx>E4 zl;^^8vZ{)6N>!YbG;v0%6=bzn%)*bblA9LuQsLaA)n3H#+(?#&D3*? zH8n3LBLm5ZSjKv3S+%Q2iTItoH#~_2faI81JX}+?+;j;mSma)DPFBvnPE^4_#|7Bt zrDJeIEY0XOxl|I7N$fr>!%sY`f+CBcnww#T#iNoqFIT4}ICK=J;ionn4)>_j#P2W~ zGp*~h+CX2QJ}rmxa;}n>tKq!dC#m{0)|V-{5Go%B!{rtCnRMns*2^fvKlH>Wu?#2U3A;HF|Zp&O^?d@ye{TZ%RzGK zt;=XdRn#hCWoC!7t$>{CkW)>ouA5|B+=h#>p#z}_xq3`y$W{w=s5P;4?h#Z_R(H4u z^T_)^Q;YI)7<(~l`LLw)&B9Hl)~8qDB0rR)idDtCo-<&~< zQ~@qW;jMFr$RtI6n@PeoeZJ1$+bMznAZWzJNmN+eec+HdTbTn(siu`=1?}|pZ%3XP zo_CK`vRLUZ4yu}=6`HK*bLSqe;(!9UdN-JoUQA0fa!D!f-$oVe;JxnK*pFCPpKX%_1$3nwOQLj{8-T(~P95R~*VvJ2#_NyQC^= zR4P$JK^IlP+J9=PtPY4nOl@z3pVnY4P6`70PTeS z?1gT?12KMe4p(vZ1RB{XqN%{0#6=neM5rd{HRm3MQkLW*%tRgtFc`@EP{+?JRrD?# z0-+gw?HD@0u%#a=G{*DmM(#W~F^QU$E2_i@gEQ9AS0M5EbB`9~R1z7>ytk3@5DB+L zE@vScGD4bBK$NTJ9w`)58M3GWne7P_tnr+CxT?SqR7nJdnmWT)y@k*{G%{PHymUGU z?t-9N(IICv)qZD;a0#I};|JV|Fk7m404FO{2)_9m>>>0?oH_Rh*%`5$%obVOyohZX z3adX)|ysFEcwT!CFE^05m!-6kptlZ6u_Q5R6hZ z>S$PNu|l;e%hS+tG>>2>BahPcUrfs4&YG^%nI49Gu(noK9qkbS6XN;c2sWXp^HNzC z_b4SOZ+jnZZ1r-%(LH;`UFRM}Z!6_1)q-O~7&lV9H@I7dnrCGyvX4|>Eg(lAguCr1 z#zg77rk9cDf`{cS&Iv)o7{C}{y0+rZ5LAr>j9~-HtEjUDQkw>h?d>-q6Dr{w4((J* zsGm5PCFmW=9^5GMxUp|y5+}oi#6xB5@R>*dg55tVO~ZGwT%9Sw`~WDi`_P0g#(L}n z-6*E<-o;`DJ+a;vqj+;c+(6N&IM}m&3(C&%{Iarp&plGbktxgs>&q$ZrSd&}H=y(p z-s{*&CR{^PsP|M+ajaD>(3mUMTSzD40E6Bx6gbTD%M0AD#kx(av)>k1qe?+RyOQzj|}eNL*%p%EH_ zil&k3WRnK6iz;jyX_QI8u*&l_O``ob$OcU_Y+)9bw@f38LX8NELm0GGcr-66z(*|C zFb5$kfR-Pu)W|TKV^_my*0i~>``%5|Esj7v4x>xcs6kzOpF))&7DQlDKCVN+&^&Vh zLoFuQ^u_29GZ^z*3_4~+WbUeBb2k=eF%Oc}YjlxV=D@NW!$(=1Kv$C$qhnQPjBx>N zsIcyZW{|O?N@X$Pqn8`X29rnWS$M0KbmT?{r0Z$)WAuM8CsD()U{9JPt8&;PrMyLuC3PxmD?y5wl zEeo1V(a1)yd7kbnUQg^tNo_FL5~}+ksu|-hnXW|}UpFmm=xfGLWdiBEs|NdI*18jo zzzIuP2{sU2P!2m6M%IGUDG%TslT@SmtU;tY*t|23Mp0KV3@ZWDkn?b3)T}pBMIUb{ zv6zQN@1=oiI!Bn&+|ba)usBN4!(7yL6JweNm--CTx}m1IE5JZQ$?lW2Wm6xPXee~I z7KSQRWneyC(R;4MRuzmSc`aJt ztwTWJB+uK2Xf`|x|KoaA#=`16%?b7dNfvEDXoblQ48=a$ILf-=h*Cwj%gUI@h!Vug z=0(+p*}Up#fGF)>mC`6x4369}r=}^du3$peD>A!6os8JXdM-?wNHZmxXo-{4G|K|J z77M*2Snw0C-QY!&F4CaG5FSP7we<0~kQUbd^Mfs??{btxbeMYqG^f89kIukc`PHJstG$TX<;bUev!aYsHtzW z2N_B1L!{?<>|enXrv{ZNV|dXkA=nWZc>j%VWE(}caXe9xaQA{3dRw(Z5~*R(W?jDR zMkn#*z0TdmLU?f+28GhZ3H=0=u7)8`+i|S}`Qkk9yd9Gx2#ZaZphYC(E<5gFO5r5l zi#<>59)W0!au$88$9_HMws~*nc^E5tX2N6l>4n=6Mi;I}*d>$yf7==gtUn6@3jqrO z3jqrO3jqrO3jqrO3jqrO3jqrO3xVHP1nBvHE&myt@Kk*De|>N;@U1}B|7-ut{qeTX zv>o;Rx9?@XYrX%+o8dp>I%92je`J%x8xJ!dH;Mkf zlpK%ebCFy~jufO&LXzc>l#C`r{kV=6qKT9gNrjKj7PI~7WIS8IQlNY~8%p%&qM=M8 zn+|275ji8LqjDr8Q9c~IUX=Te&dNn@ZBHx`>kmbup;$tUW(MNPfkeh;^ZsyICGzoX zTuve{=oCT;5Duktawe2b=dv*=F6Z*;G!c*X$20wsEQO*`WJ#ccp>#Zx3+0g(m2){M z7LB)7!v2MhWtE6VPzl95bMrW`+RbZ$k4K&O@A&sJt=e`71dXe<_w#G=_y zvXDp+#<`HxAB%-D`Fx=t3Lqylsg)U~`&$^gY%4HK3U}M1tqdd4SU#W5r$VV@A_)XNZW*MB)DlSlWo3rkM_L*7Ln))#SP~1}B59~{E)_~=GqF%I zCg;}Re1geE-GABn1{fS&G#%Sa7 z{qzc)xCj5J&MFp)MyN+b`Um2f`!kQ7g#fsrhv z8IPy?)6B*!enA$EzGhI4MpDsOYxlRk;+ZYXBLk7tKq4yNK+L-~0o?|3>Tro9%vwB~ z1@jni&ZPUJFaxn@GB2ewsRFYt_|B#8J}}wJC-=xoY>svjo2@NvOePb#XiUzABciB9KZ zQ4AdkSd>IElEU}_nH7?9KNKbsNu?4XE*B$4)HFW$|9O!~f*KNoV)W<4Mr zfu%@i<9UKBk&Vi6j5jpWfk|`;6AY&-Fo`|G112*^Hu2uLn|0a#zCx}LPe-CM255{g z2?@q9n~SAGQS?_?%EJ6(Xo1+lJRQx)3L!a~h3E=Ub}0)<7EsAlJe5z#k$%dzh$ebl zG8B!4;^@bbfp}sd+JD4N{MT>dxwx0{&-6j<3k@iD)fi)c^JE>6zz{Dl8pQkQ?s0WB!0xPjJy=f z#FN=*DwNFjlbK0lqJf5lvgr3x5*98mGtim*&jU{XKr+3sk@MNS8OXgGAcq)_0#Pi{NC3oCdF~)v2xeV<)rsl&HtYti2F41}nth)+T zutX#$qf8BJR`l>3RyttCK@Q6!V4cb(BEjyM;)`XNmB%oar00KE;J<9b+k~eD{ww&+ z;O&8dz`$ji|5|J<1S|wB1S|wB1S|wB1S|wB1S|wB1fG-#ls!B)Yb^*|yv^9;gk{{u zE+=zK@7&y67^|?cTHDgA2%L>=2{6s?R^^QF=(k#QjdxBtmspE(2Q5!N#5tY(${5uGlsflP2k%xoae> z>9xF4>C4MgOKCl^ZZNs+xctVzj1%WecC~A_?sMD=xPx4~?H_Ef<$l7wpF7EoZ~@!rZ7*+aR%*~|^Lo=~*I<2yw_|-r zM?74cC6{e^7rSi#WQDVWz(gwj-|GrrDaQ($U2tFoV8y(Yk13y zVKv$Iv)m=It{2aowOtD9cmywVx1V|75?Qn2nKRF5u zQTDMke6jeAXP!>QuY-w;_c|qVx_L~_H+tb>#>|=f8g+DEL>;kiKf3+Qe4~zyvKLlI zDxNuWqQSc7B3Ppr_HRFPyurFr_QF_G@ywaIOJ$whe&*P3!8&=e{YDDIws3E} zQF(l`$yJqEdMzK#gt63*gf$=zhsGp0d2RBO3IAC~^CG+e-G#$;nHxIh6bfz>6`j05 zi3j1=OvN_~d{UW(OC|W_k>SV3=Y#7qy($$omA+wA2YguDiVXk}>|0339+Tzc&T)w@ zLMqA38NDGD@xm1%hHWI7?Ps)xR2pS3NFiA9%$e$?vQBM3bMJ4#I<>I&%&dk1l^Htec^xs-#w#+|s=4p*8+b>)?(KJmk&rCI{+$eiN z(qY9jXP(+%?Yk(}5$NQR2J1%I3uPTiCC}uj_-cw_>|R)o7KXXZnQWud4GZ|#GbLah z!FVh+D%~i1VU?!hnKO4bST{Pu1+d0LA4GLWgLR|qg|VjMnKOqQtQ+&E$6_5DNT4&t zwx7AZ!MaiQ0$A6JXU-gIW{qj$gD-s=!l%BJri{u^x_*4KI27Y zgy|Pyv!qRZVHM#mFYH4&^g{BmKlp;DBHa0c4umJ3PZZwu{BDHLI$J?_>)G81V`tX{ z5OKn88~(TcECehBECehBECehBECehBECehBECl|?Bk<6A&bjq@>ua;LQhEyB<#lq} za9?LxIzECUoFv!IK)cs z?bMANcN;mFJDtwn`URZKG=3MALgV+GoSki4Xvd0Mv4y+y$o;*Y=Kk#SGHTufKASJF zg2u*gs_1IfYc5sRXlFQT(46>NY$soVQdu*ODO=&z`S+~TQ5sTSo0es`TnV#y1sWjF z&f{W7Nvv@H{5-${@91&t5Z>y8N%JK`lU%->4@>3}25a;c6|C7sPCI7&T&RterDwMv*B9}{Bd$B+ZYK{`!_ z(daWvEhd>MWh`63ZVz^R1Njuh=@5~DXxjMx|0|pDtKT_57DEdG3jqrO3jqrO3jqrO z3jqrO3jqrO3jqrO3xOvd0jGoW+5_JA*{*V}u?eRIPhdVE_+RS3w(TL`e(w$5?*!ZU zxA^`e_+0)b&mVfOb-xDw{mvk(^=BbqAz&f!dx^k(TLU(3OY%OB!x8j++({?q4&-a{ zlvb&z@Yz zGqR#<@WcwAcSZT!!)jix>boROTz>mlMHN?tWUf}tlRLaRg(f^=^l~~ue$Vdfe%yo+ zy+C2G^Un=oYx;&0X3^7!OV2E2g;nz#(yBwyLOl=&$|#d*idZJuwGTSPgA69pk)IIvCypJiLaOo%`x#LLfbdYlHlW@C1NCKhu^ z=ll(i7yqX2cV7NYC`?$^i z?Z8(9f8=`x|4CluukpOglXw5O`z7wpt~a`Faz5g?5?RduY_^Zqr~V7xu%~^rk6YNH zU>bN_$seDZQ7dzBlTnnX;Ax=>rJc%Q5ks+3J+bW0_MwBrgOkJJ==iSTJH+!B7Wa>f z%LsJWNuS=(>uK-nYOJBckUZrPFL*qiR@3wqjHnOyN3^o2M&&o z4IaEx+&g@yICyAs|L8bqj17-Z_SW;7&75i~G`@dQ96z*gpP7ew5f&$h??CdBTeWJ5 z-7vGN6+nHgx+xFDy=!>iFtlT6aAIh1*RWZaR~2qXaSyD>h)Oh->NzhT%D9vbD-16CZg98vv~$G<7aa0DqfOCm_N#jt<;4s{ z)5v5}%XclQ^Wq^f2F<4HEz2l3-DDLY`b}xwCYQ-hcYCOVGmIpS&C{4kVH9VD>c4MX zM!h)`QLbM%sNS*3-QIT{r!|nsRdD)&sv8wIFE%fuYu;&8*-TiZEH0s})w0wUgR*&X z!!pX|od#typ+On`k?x7MbN4ptY>=gQf^;4cyXsm-w>6Wg8CthltOsOWAUn5&toZ=I z%6G0p*37g>)=ZhwE1+z9YpA_RbVgk;D%8sGeg#Z6twPtxvPjjqrj7!dhx^)_1ZU8! zn@4sbu0ph)XOU`?O?{}d!_&TH3->$+8);i?NXy0bb>ha1t>xAw4XSk$XHJinO~=T+ z+scFPdFF6sS<~pDw|Q74XaJzes4?0aBh<=wFceFr6>dp6^uQI;>t@>I(U{OR=7Y#E zizyL$F#6i+*%k+#i4W?ihF)?gXvF7P!J^5m$m?&b3 zqoqb>`o+*P<<~-pAX`dgV%T_YFy^nRYu)X8H?KB-ZJw@7MVqg#JH2VWr+xEg?%6KZ zyPEGc|K8Bjx0>%;W@Co6=!n=jH3vacohq; z6y9%h8??O}DaGq00$p7cwzpGw_0^Q_>Sf_(7Ip$Rw^2ve^($6230{hw$%sp8vK`6aGQ?g78^kR`?X2`adFkPRD=An< zfj~i!f;I~9%#Yn26vQZSQsAH<>TuY+KH(l)Pw?mP|0n!R@CZM^6a2UE#sABAuKzpX zGs0g9AIDe!Aw17#gbxVs#WVg}g*RiRz^n1Be+usht`^=Y{EP78;ID z!!JfW6p7jwFJrij5`m@P{3)&Jxn6jg&DBaJ!Jg~m0mmk<>2brL6kDVY*8s_0G}n0E zXYU1?UIY*e_G01UUj(q166{3)dq-is2ng7|Y>V1nY4a5EmH%~E$G>0b4*n*1bKo0+ zmj@#LkNf96&$7L;?ImqneQ)#id(ZJd;XlE@guk7?*7I%8r#x@+jCr2o5j`IF58bMJ zo$K#iuXbt9Upe36Jm7f0W7-jM`0ambf1Z8RzQ+CdO_~9}n23tXYE7R<*0G@jp$WNqOs@8VL$zR#1H00>M^G7A-N8c}e#0$9QF2aJ zRdG(Kvii&b8CmTWv%rMaK_X;`il(tlWknZBoAC{E9S!|2b`t)i|(?dDzL4z3Xg4;0c zo}MApsY+VqicAh9Dj+dYDV2cRUZf+ECq~Em@K4m_QWhn%GEk8UXt|h2a}n=YHlNvWku}VM{3uJ zrVzN~9A;uxDgoQhMK3U&VR07-j>DkJiBeE0@op;rehbfnOsi_o9*rt4yK9hMv$cn&q3^P9w$$unJeKgmC#p> zjb6B~&!ci7;8+mBUd6=-8n$W8u@uoP5`a~yhE9$Sfp$WF_Chz{vIM_6hpX^rf<|_V zXew|gaghcA5vqw+5zjper7X!s7>qm+U@%Y*BomNVsyNX_R8&nItmdYbV=x23E&WiT zF`i#Ha_7N`Nz|-dQ6)wgoGYqcfyC#}JzA7gNn|YZ-bThlBwRWj23kQ)1QS+3l&j|+ zDHK#0vLLs5+Y=~Q<2m;*JTGB)9O+u2rp_?;At7`RjSLtm?<_0@GezWo0CGlC?RUlq zmk@Aa{D2!dJygX5u(1__Z@vc02z3-^&OHM1s@M$?!Xhcvya=Zy35d2jaea1hCC7uq9AS@Bj$tw~ie*1thO$t2I&hiC|y#kPArD^E*m zo<=lp*H+vefx01K+GsIvu9x`q(0Zodhc&;;LbXs1#_>%_q<3C@x1!Hpu18~Y|E z;mRf?9x7{+J`a0=G4-f4U4?6@>P!j7i>lRqXhIibJ@$ca6w`R`VljiBSVzJr-dqqj zP&6tI_H5sRvU5DYtnA)%k5p+ZGJ&8kr?8jG_w?O>(nol&V9SOU(edBEk+_mwGe&SU0U0qJU_Mu2ydbW6 zo5;fiOazUIFae+i1QeP*(4bmx*q~w9FuqloP%xgu?pGx;j9JiRibfWOO_X$3@p@uE zN@|0lno!*bQOy{4$?z?X5Ou@E2F_;uR3?zlyK1m*X01EXh)Ok|g&m;zgB*4)jI0Hx zQy#!OM!S@$`K&>tIwg!}XcTn?!z>d(4LJ`t#@u=%Y2MsWVlj{LpqGZZ=^PQA#tgyG z#jrR^(8FBRbrU0^CKkv!MZ?0-92j7rp)_ict!5J^mS`w+w-$yfRApd3UD12i3E!|? z2djp|&sMN%dx8XK8ydO7>;`>(A2~^3J!wR#qUU5~%w%9RwOKYXsy6C%<m;!B4z)gBQ)Z zNC^%De+*T|JdgxY#{2;@PrAnh3SFsT@GoMzf<$qrR6-Xro?)P&D(oqgA4A&=<_UTY zKECiIaK%U)@gWt!Ojl7A{e-v++NqE@mUh)?)Sx7hq{31G22&}jX6CEz_7NRCIV>5> zF_K|4qsf>#itiAOhZ&j#LB^P`vF>@4^sU};3zcfQ25SY$Ps1}2zp%p#>L*XEK;6KG z$=!G$Dxm8Dow?>QOYDXdVHyrFkDwWXc%Z6OFn>0tY!F9%g3&7)6AYSlQT6Cq3?N~? zN}@tl>T}fAt_GXbWKN4RIvJZG8M9S-Jm~Rk;W2XTMg1F7K1gPTntC^TkdeebL{FP} zI32)Kmj;z7V}#HvA((eu=jclXHHeRbTv$Ge(&|#_-l1L5XF6*_v8=b_L_d0hM z3*p6i7!*nqC-f6gx*A3;ZO63^0AXKfJ^5ASLd4?6$vHGT)y{|9dfd`ftS@W;Vt2lK(F27VIwLExVQp9`D| zJQ{e1@C@NN)(8Aw;rqgOuutI2!ruy?7XAV|13n-YH`!I9vOU^*BL{4((Mz?TAV z3A{e=iolBk&kfuam}-p_n{DxT2UvbT z3)yymH*-0Fllq7z&q5CinL7g~a|YmK&H$Wthr{co=YJdnVf|SMSO{1MSO{1MSO{1M zSO{1MSO{1MSO{1MSP1+cBR~rT>;n6UeXsDJ!uR<<;$OqRjDI2jT>e4+0se&h-R`%$ z-{O9Q`&DpV7MFW!a&>t{$6pG+ zfG@#+!&(7n@YnwT>;G5(xBUO;|APN-{D0y9u>V=UUt-Z+THs({Z(vv8=0Ja- zFVG#>6u369F5nNi{QvF$fByIR|IGiV{y*}c@K^ma{=EN)|91bNf50F2_xd;cuW!4n zZK7>o+i=@c+EQ(iww|`mwvM(d+XB8<`d;k)sP_ZjcYELFeUtaK-ut||x9lx=r@VJ~ zZ}Z;j9rAAXCcR zzn*XB*YIB6?)jDHr=EZJeAn|&o-cboj~yfDJdb+b>v@O!Gw#21f5iQMoH2RE{gC?s z_i^{V?xXIUd)&R-eTzHezQKK+`)aqqZ+89C^%K_*T>tF)y6a1>&$-_0dY$X#t`|B! zg8e1$a=g{?u;Vp>JN?h}{lxn`vLw@8Jje0Y1+6dOzuTi|6&8S9o6J zd9LTQ=YG#IPsKCskvu6+#M9&H^mKTx^aMO^_ix-kcmLS^efPKBUv>Yz`yTfpcg(%j z&AU0*U%5W!`k?DQuD83M=DO2$(6!gK%XPDBgX=0+(B*O2oWF4Xhx6Z@-*JA;`9z!9P+pr(!*N&e#e&qO`YH**oVj&)zxP z`8U#=TK@GcWUrc2JbTrg;@PX_6wh8Yr+D_NImNSA%_*L}YEJR&Rdb4GubNXld)1uc z*{kLh&t5gBc=oC}#lMKX_2t>S<`i$dYvzr2%{+V8oZ{KL<`mD~HK%yvT{F+#HK%y? zt~tfCcg-oDy=zYK>|Jw;f6yS!UN)zA<7G2%ylm!;m(Bb$jVuos(KC$bej|Fi5#47* z^G0;Sh>jc4oDm%}qM8xuMx+^0)rjsjqFIXUe8q_H5*iTWB{ag4kzvM&jvA3-MAJr8 zG@=4Uc3w83ybTiUN)RMyCTJp%2?7Lu0$6+p9mC=~9AWVtjvjV|C3yJkqKlja4FnDX zJA$9DCs;zTn4pfJmS7RV*#rv-77)}B%qN&fAQ8+ZI154I=MYpAR1wT3n1$fs&m^cM zID_DHg3}02B{+rPWP+0jYy?&W2X7%T6PO4@0)c=h;0TNa1_C`n1%Zx0OQ2!E{fFS+ z1h3O?n-SdHYXq+nyh89#f`1UaOz?Mtmk3@&aBwdW{0(c7d!8MiW5>U;c8mr*(E%(z>b4SawuxP{>T1n(nwFTr~V zZYFp)!Mg}7(pLFl%SVjH$jA; zhoGCFi$FneKq_zsodg{OA%a~5?Fc&VQi4n9Hli&h^9SAP&d;}vmj9};5 z2(}SyMR0KE5o{q~zR1CC!f!@yBf$oO^#tbEoB?uBU6EqRX1ObEw&QISO348=z0uO{(|6ui3Wo|5j;)sM}j{P zJVo$(1fB7>1dk(##>WUAMR35J1wb-BN$>=n{3XFJ5a7K8jfR<_EH=VNGB93`&;L)h zy`SR$XLtCI-`@}K1h75+m&2?!^ACv1e`O7nHBi<-Sp#Jalr>P+Kv@H24U{!d)<9VU zWet=yP>2R_TfSosTzR#l8jkyB+wRxY%!0#NXTo7tCEMrU%-$MkVs8!j&t@bn0ic7u zJK$jN4mjAm0}l4?fP=j|;9&0#IOyF0w*OyX`~NBTpTOP%5Gu0!{|&a^Y2exaYqsYg z_urr3|KAlNe)*cR2Fe;JYoM%wvIfc;C~KgsfwBh58YpX^tbwuy${HxK25_Ok#Mz$H z7)@;Ae-eA;{|p13x3cMf1>^;Uw1D{hKWF}rv;Rj+EPI)KSp#Jalr>P+Kv@H24U{!d z)<9VUWet=yP}V?M17!_NM*}$9_p#7{E*2cnF^g>=I1`V?N}T_ja_0Zf!43d?{{N@x zuqaP+Kv@GN)&S1)c{cy&+5Dep^M50o z{~Or+A7b2TG^g9%sfD@!Z*9M}eHo(m-Dmq2WcvHK?Kay8ycO`2?WYi_?-<1E`?T#A zh;R4K5|^pWzN~?=2Fe;JYoM%wvIfc;C~KgsfwBh58YpX^tbzaK8o=qgeu=(9(6Y3F zdX_d&UyCOe;eoyWuV=6S>*wQ%d3a#2`s?T5$C_$(iz;@Ujb~=zfz9{zFy9xn5*}FS z0R3tB@l=}s4{B|%+J0sGiS6^YKSF%}uh^co-3+t;t86dAs=#+`U$@P+Kv@H24U{!d)<9VUWet=y@YZR-sMiWG*Ei?|nC#P+ zI)YkuZV@}4O{W$T%xCB3vEy7iHHUqvsitpL1hd)6S?qWwovLJCBz9atr%q#EX#Q{I zHMXa1Kd`;s)(^S(&ar*ac9QkC)_+>RX}!}{YrEHav-NG(9_tosz$(F|<-f89${HwZ zpsazi2Fe;JYoM%wvIfc;C~Kgsf&axCsI2g4-A;F--RZWwy^_=0`ulRI#B?s=DAm1p6&^G@~r{7KHw%RTS( zOD-4OyvgI9n|t0hb{{GCyt7dPVO(&1&Ics7tI6X9eO8X0ciWv_b{<&!t8&lh=x4#$d6(S{ddtXj+9c=M z{2w;|Yv8}~Us(fX4U{!d)<9VUWet=yP}V?M17!`AHBi<-Sp#Ja{NK|6#{bia6~EGU zSA0Wb;!IlcW8#PS+xT1fck{#ijr_Iz)%-r=7mS}ae$4nG2J}$TR*J#>s@-AUf|E>C4M%%J@66pX7gI%-9lP;hj74fgW;gz3d4XQX6QC7 zHq;1G#W(c7(*Ich9sSqzU)Fz7f2aNq{Z{>Y{VM%Z{bGHMzFL2}?G@V#5QpIRHof(A z^Yi9EnV&TO+WZsqcg9PcjQ;o#{2xOQvT{ ze=t36`i1F-rf-{$nI16RZTgJqW2O(9-eVdu-DtYTbfsyJDQ@a9g~Y4GLGD6s8@GXL z<(AnN*(BR6+bK4au7e>vybQvwqq7 zMeCi`JFFkJzR!BpddPa6^=j*0>t)v6)=uli*6r3!)-~31tY=tlmY-XGVELBiVaxrN zyDXo!eAIHQlFEj2ob{a1> zZZ~c+t}&itl#OoV65|5n9OD^An~^ta4X+wrG(2N?%J7)s=Y}5`zGZmWaKGU$!>0`& zHQZ{r*)YucIVV@g&F8AP(>M!fH2%lVQk_#5L-jo&kV!}y@_K0d+s@?q{J z?pf{++~eFYxF2%g=8ka>aCdW`;XcNFkb4g|!rjPS!(GYk;o@8m7ZPR(rwArN&%e&U z%s zj{haWF9?24@H2v+68wbV#{@q@5cwYx`~bnof1lucbn?3d-(h^d&W>MW$1k$uJ@~VZ zj}ye$xjuG`;wcB$Nzg$MBG^UHPH-`Tj#mi61dL9{Gddm5=yZIB?$<=eO6}lSsT~|E zwS!~Db#Sb>4vrPq!Li~xI96N-$BOIVSaBU3E3SiM#dUD3xDM_+#NiQwZxeit;Hw13 z2p%SQh~Pnj4-tHj;6{QQ2;M>Pc7p2(t|PdX;2MI11P2I)2;N2zW;*t|_&34p1TPT$jo@hlW{?h!8Ki?_2I=6KK{~kK(Irn3JVEeV0%o2L?lJoI zD8X+KBz_J-H9-}@Y=T+*9hzGl{C522;M)kc5o{$mk6;VIW`cDDYYEm6tR`4Vu!5k4 z;2eUb1VMskf+hl)AV7e=0Y8Z%E4L`JavMcfZlm~HRI|vMpvan_$c#}Gj}g(s2&an= z5Zq7jC4@ThK7xA*zKG!9D+qK1%!6>xBNOg9cKj5*@gEXCpt;Dw|A|hL zDe+8g4xXva!Ba!xsUh)9Ee@Wk#lhcAbaxSaf#CB5pF_}b-y--X!8ZuLE{ctmBxRbsUqk zj$?AxaZJuSj#WS%$10$XV---xu?nc;SOwH^tODw|PY~NX2v~L0ajZJ(I944J$Eri( zSasBKtUBtr4~s8qtPcJ)D$1*@_HSj!574b{A$UK*`v~4k@E(Gj3EoZcE`pl~j+!hQ z&cXi+zZtm^cIQLv_)ha#nl^{v!CxGLlc0gXL0~7SCs;yo5`m2YPrisJU&OzTCnfG` zf~yFwB)Ed$a)SK?`v~?D3=-@i7$8UyBnc7(ml5<6#0g>qeFRa0UV_~O5rQ6qZh|fX z#eBYIu|sIaZw{e}Kqd$f_zAoSI*zp=9e0WOHjT?6tf1e>K?&rbgynQ{8NpJ5AcBz_ zMzC{j1ltI6_gzHtuGNVjez@DVU&IXJR2&P^v>1Y~s_ zSsh1K$C1@>WOW=_9k-YW>IiBH77?6Hun?h+TR>2QVCUu&%p;Hp<`SHR;Na#ERMW{S zg4qPK2+ky^L~w9t5S&hM8o{Xqrx2V>Ky8Jiw!&HIq=mptU?LC+1OlFbBgm-LK;QHP z6$Cm0ErEss%oRY+dgH$dUMKh$g3@DmHz=`79F8rv@GgVuSL1LkMV8%>`!ohj}Wejx<-_i(Rp z7aH$3RvWI+KdN6^af|NXx=XcR*3Jcz|Hj`?^}(xnjn>m34E5@1{|W3{kR_MgMnerghf}KE5s8K4gGp&qo8)pjoXrxPX!JHqdmFuV zQcHh-RN0|)tdFD`d>+5U(fk^=^)d0>GeNvme(}KaJg$=0Zq>nL9`T^ng5^Q;Ep^XU zeK3*F_&`372RCh&TE41-m*rQV2kfu(wOf6#f1>*QY{M&T3@v@*s6H6aD<5pIbz%*d zx_YY*#`4Ms!a?s_df$BV!M=?7?NA4PY(FiuUf&es(hFR!W@$qtHn3OP8)$6*?~O*Q z4@M^{tr0s6C;T@PDz!JCeCYGQt(4xUoP2Qigi3`?-i>UN_Y^MqO{>(ZgOLf2j_o{$ zRyrfbP(69XgRwhofOpP>8Bq5`lk?#QeQ)E;@WWk`$OnE7CP5|k!xqi6nt>UXXmqdo_j%a1NQ{?aqcwZea4%NKEvM)Up3rh2pi7VKd%3Z{w94$ zf2Qg06*pDvsn`UI3_sJwbUy8K+B>xg?Fy~gyj*jy<^|igZMVX+_ZsUX*3H)0mQPsx z@GSpQB@&Z1#$%CGJR$Xl2D&u&)+dY_?RG)ySl8Jj4aTF*~nm1wiX zzHNwi!@V2qkyu@YeaHq>J9*yUvRblBF1N$!bV^Si_>@!|iSUs*|+jq{|dNs7}%xu z^+$jZK6#`T5VRwng3qxC+(#OSbwEjC-6^Wx4N4@L0wp8|`np1~?s_R1kA>mJ()pm> zM5sI20qa5V`*L0FkN^U11Y-ilrPgd|lfcBJ-N$b4Nkrk!(m)?8ixOMD=-eS5MY6%Q z+xwEC)P89jt0(FFcp?<*Q=)iBsq5GS3F+KWY#@}7`i?!2OoEJqV4P8qBN^(G`oR2@ zSna|g4*0Htdu;)mO7@1Ly#vuuDiV)1NbF2sJPgL^tsXMMbw0Q*=|JhR1tgPDhLqAB zQSAO91N_{JKPzAva8}x;BtX-VSXUwh*A4Wh1`;Gxrgm1x6Hv)Z#5*+WG{TTc;K}&G zoD!%?EJJ7@74HLKl2qw^k(9KpGZE=eH9&nq0ecc1U@Zx074VC!9;!gKa3BL3y9Bn~ zt;9eAW-zraAZK!0q`N0&XFqp$cR8T7rlbo8m=1w&M`%Ea)z!O(bWoOdsBtuRP#a#= zI*^F>hon`?Knjf}6bsi&+dxhwf$gwj(U2Bs)+0?QDZv$>%#IW&8LSh8h%J}4CzZ}n zQqj*D(!iB|cK2BJ%1qsaV#^H!S7Rv@_4lmV~Q}=Bq%e(?NIW zEfzLh3EwV)ZJLO?r0V=yh-4+Q(5`L;!R+v2@gh2VB3UI==a(D+Yy(PUS`e$~m2r?6oMuAmId*#rS{G;qYCak2PC@O>A3Avt-21>B z_1+t|vBsWcol*?%3k`BGk^-t8^qKWi7%VCVO|ngiHniF|h9Xf(N%S4Nr<=^fA?;A` zR1&l&C4nCLycl>81Y2 zK;UEw+%$8q{hiVHKo}fwRFM+kd}Ck`aL-Ujw-QylQ_Ih`C4sOC>KZB;YPp*~?J_vA z5blJP(ie}W9N==LlltK-mKYj!ECk-=r206VVg2#uO`Eq#RH`PBKCvg#shrat4S{ov zh9VAdO7W`tSmx?h5Epzgwij|i5|nm>vNzt<1!PcDjk0sr>^`{K1>C^>kv*fEPdaw@ zcUP~8V#PvSBnLKr@c7W?q4rYXB=A<-n5V_nee5?gM!sBX8Gy=&fSj3bDz$v}j$XV` z9oz_du|9AP(BiR*6{#~C8VD<_PY5f0S<9Heef17$btIt-f;KZfPzajNp7|1r*_lwF zb@#+mbK<-4#yjE0ZJ}f@xKu^jF+jcm1gb~haqL#Q0epc%ghSZF!o3DSW2{KE%pTC} z&~l*aJA0#0R0Zt=`rRJ%oy@kt9_!A!D1r=8UoeuPjt6gxy#^W|bbHK#!y)XZz!Kqj@~BQT2noWJ*;#>SCzmP8;Ygi8A*Sn z(+)O@J}zZf_I4^!82vzZ1-%nE7dsTtPHMGx!6?U$25Ik4#OpiM+OfU+YqPJ=7L zP!Ui!%THd}f!c*&UydD6$UPAy3OB@?G~f^yu4JPKXqwooF{5CP5M+k}X87CYhk!r& zLyy!30!wSQYzMCaV@fdLWE2Olu{n)FxTcrqjT_?~5pV`Au_XF>7$iZDI(Y1M7=J<& zNHC^rhV&d8C1~H^C_z^}bh1$+$bx_!9Sm_YV`k{;yHfB#Eje@+7C!`{gP%-5b<;?0 zT?`FLO2T-JRX&c+)`BUZOGXESgF4hb4nJWKorv^BSpNkMbR*PD0tUJD;ILtc7)C#e z4z(p3O7uz5cyhUW*U%i~+Kfua_QL!JyQ>t1figD0dUC+n09hj;hY(JnAjlXL726%} z0F{xu0X>5;L%)K<<)&4x{-J7Qft@;IfujlZE%nR*aZDlY9{{)4lh{89Z5xQ#2oeR| z5l{4j8|g=b1>xBEgNe9GQTn?=y--FnJ8a?|`y^j7U3w$4Vv5%@h89*jfh0kW~qxexoF zSc7|LHdqu?T>xAafqufn~llPYMEySPYh#-81yn3$4HsY9I}$wQUY z`~z3{VP@A7PAF{rzZopL8|-1f(j>LQ$PtIAphQI)`$4~S=nSCU#|we2V7K-SV92Q^ zm|P_!-`I`7vLugF+6W7VIQIcLu{ngIVP$#k(CI+Gndfy|5|KTjRI(pNED4;fWxGBa zC3M91o;q|ITv`L>0lgI|Sz6+Nhx8IQP;LGOs>A31O_~qrU@!T#w$(NfX6Z*P@3XX9 zB=hef;@@eOUztB;?lZegub3V(9WbpnapEJQBs>8t1t;-8a$^Y#e>FcjIBn& z@NL6kgJL*a|7ZOt^>Muu_JrSEv9F>Db`5+*cTl%V$7_F}O>4JmD>c8=d|>Jg1cAdR z2^y_XHLI%1;~3~i*BFlCC?0zv=mo+VP*-Sa-3%W8$jygsjC5`eDYOX~-6+gWpO`vu z*jfx@2+iPaK5QwHF;Xu*YzAtrU87mzap+;J2d)HKK&m|y4lCi~#!70jX}!x2`y_ma zO&NO7*aUhQ;oul+Je|kikCme;|Y)1e4gN8fzdKmXKAO>^%%K)n4dmt zH$KDgxPphdqF86h<-^8lvv#_gAUcZ27d&hzhIN))KCCa2wc8&&Tv0r0w_iT2n?7q8 zGQuPM#^7OXQLHoM@?lLetl^QLHxN8@b&;$YxqRpAuaAlwSZT7ifz!9!Q7 ztX0~nEPRao>_b-|`5bU~o_c)luF7bfhK#-@uPbcNo?aap4OFQaJ6!(L*@W9Z7|7e7`j_ zDNpvo6iR^+RtKz2#6%JLc(!Iq1E(g@-RN|=-A-q~9dJ*{^1sgUI9r5T@yUl$YOP3x z8wBhN@yNkLNwro~+JX#%k;{h?#j^GX4_)>KSo?=gKGZLwK~xS2mv~g!Q;}3u$yOx{ zxBFnZ8|GgfN~kXd3tu=P?SiFZsTQU#eFHSK#sT#x#VreRzfz9qMBZq;iNG5{^?yODr`QhgHQlOCKlD=0q)d4Z-70IxG}=ldJVXs1im0qr+QQljlKT$zAUO;e^9}f%UKsBwV*@_c)qp4SH2My8 zpNP&g37uCy)KyGTVGDp8+=5bMQ5m`KQ20b5yYq;QbWl6HRFQRs*A51LgI={=6jKNQ=0BR(nm!>$h3^SYeuR6;u$S9z z{GzeaWYYgq-&FBF-Rrt`?L*oc&9zg{-V45BsA^8m789S{<+j6m2*h6W!Y+>7Z8>h& zoBIxcC;vMD)sst?yMd!b(pBY`4kntO86e&4Nu`4=Yh#;VN~F74`J`jJhi8Cv)o14J z9AeD^UX6h{DeTULDQ&5hS6w-YcqC!T#XBRfc(8jD6gUI4cXC#|3K+|(l?#m)-s~uS zyRAMgD;~a2M{k^tv-K>G+}E+;#zBr5nfZhAoZZRf&^Gcij6#rID^$$To}P zd>*_GGwyw&(uh}edOpJgmj@f2b6-^~iFA$d_;-@Jb>X|RrS>V+#>wgyo|lx~BUc$F zQ64;5$bB!NBy~Gft)E1B;Eu<=>r@)?sw(m|3@3ILp4>N`N+VshF0b-HJXpq_0d=co z;z5To&gqeOB_D^<{Qn&qTZi?l*0U{dH~-nZ0b<{sBqoHP2#x&B+^gKh#xEP^8r}x6 z^;T5eR$!fq11K zHC1~i5f8fkaW6}j#)VY5k9TlndN7lPv?e95TUSpL@`X3w5fItUz7a=TkN ziFELi_zY;X3nrCrCQPzxCXo)FSCqb|t(rf%bfuprR?VASy3&u|tE9=Ln*knW?xfPq zgjR9ZB+|iisFLfB=Kt4e*z^Ay%Qfbw%&ScwHwofy;Ss^kALgFt&Vw8PryB<0`F}Hu z|F=u~uy%pwy27UQgoMTm1&a_KfsA{~2wkn@Xffnn9=hri!(XPy+JoG29Xj1xS zQN3akfd4)JDE~A5`+`R35H1qFD*TUd zkMLRH<9V~vJ%3!*z(-Ys$DR2$%DiX3{wif4)^i=tQ|{7d+|@K@oF!f%CN3O^FsgpI;#VYv_x zT*6|ZhJS^Bfxnzj@!#Yh!rX+A?Qs@=3UA`|-0R%S+;iO15GnFk+>g2Ma9`uT%zcr& zle>faF!w(0D0hgvj=P%M%U#Bu!^x0$P|oHuv^-_}7G#&W3vx_;)Oai8l|0EH73Y_pE;l0AB@J``c;VPE1aA!7aq4f;RWJvbH z@<@Kgd@tG&f56g!7Kk|&RePV@(hIS3v~RF&%m~TyD}n`~9cJy>Qft++9F35jF>CjR zCn;ki+CS!y)W2qVl@k9o3-@D=j%MLY1osi#OYlX4dkF3(xQpNm1fM7P9KoFgpC$MV z!KVp6Mes?2PY~Qe@Nt5V5qy;3BLue-+(z(Wf)5dVkl(6)1P9MdUlvx=H$Bjo?&*QwUB*aPWU8cnQHRSP59A zx&>CLZh=**TVR#y7Feaa1y-qUfmNzoV3q0@Si|!Rdb%ge%;cbSX_@3~V>#gHl2-`+ zN$?MXml6Ep1q3_TNnr`WNdz_ql$T8wnI`=Fb9mCv|CKJON03FPPg!L8ltrdbS!DY3 z^Is)`V+0QqJVfvy!B+^rOz=Ml4uM*Lz*>NZXTIFSGhgoE@5M`GkzFE->=Ieb$im7X zi_B1Dkr|3Z@Y6lL1RervaRO^`ZvGQ^($9Z@fH_=0&m69wXAalTGl%QvnZxz-H`A5x zCSVTN&ohVX=a16KQGyWy=5YOdn!X(&I81Pe;GG0F65K%W4uZE6Fo)~sucL3w;re;z zaQ*y2I(dL#h~RAmR})-Ca3#SN1eX)+C)h`@mtc@!55WLIiXcglAh?X6pP-juH$jA; zhoGCFi{K)H3kh}-kYV!7F#Y^`I(aTZE5Ry)IS8`uQaPxOC;9etmmEaYEe-iwIfHhw?#~h2Bdx=iI zNWdD9n|px1-A}+w(Z!vQ-wIESoK3`+$s#!2%!DUOfhdbUltmW31Rer6fs24OQCVb7 zR2FC9Nr%YVkwawu(;+g=J4B{=hsZSV5Siv3BGbG>WSVz~O!E$rY2G0+&AY|N@t$t+ zF@i^l!!HSbfe;XXMDRm`9}s+>;Cl!T@ezV=6MT!{n*`q=U{&l8S>*)8d+=mHyqkU- zL68Mj)3U&7S{7JM%L1!uSzt9S3oqGD(e%qAYh1F(8dsCZ8dsCZ8dsC>9Nw%+_$vc( z!1}VrDvK$`K};e9#RS1+aI@u0#eV#@RE!hE=(j$CD1u*P_wt{xX5j&g@$DMBW>}LO|IaL%z7P2Tc8T+Zr-Y9RyM-l? z7u^S$0Kddt#VzM5j84Pf40jtYHO$rjPJfI3QvLjjM=IV~u|@Y!-F><%b<1=*?J@23 z+O=A<=DTp~LjH|y6OfNqtFaK8rjD55u{%8y=6ixS$lSrBRcb5*mG*>T7{-yyM`x?7 zE(v#2U@%56s}GUk+3;+|k-YCTOTkrSHi zv?6BamdGDGI^Bqwf;ZNQYcMitH2RJ8g?(pK+8f*GHquaaAB;8T>G6OSi2$Y zwO6Cjri^ELa(R@3Od@O5(G^r`bdnTd5?QOXg_hdm$Nm4yG>0^{ zJ8Zjc4(rdYH(M{Z&apgUxy5p+Wxn}$=8u^pW{2rH(-%xBQ$T!9yi-hxKH(MNOTty~ zY`B8|D*twV7eAMKhWj);-?bb6YWzGrO>Ho|2zvo~4GsDq>yPR$sQ5$0$0~X&>UGcS zKBpVdHELhgJ^)!!RzRAsZvyk|Utq+kdatR&{lmcDh52@IcbmU?q(SvwS<(|~VH~wQ z;sEM`=Qubc!4n*@Gg_kN5dq<-3E2CoN^H+;<_ONuFThFTt3td=>D z^}3TA9hBM0v<+c8{lSqswahB*RAn9`mq%)+&l*B3c^KPZv?bRE{}{YaJmca z2;tR4Sjqs_V+))rZ9xXb$mJ1Q;KWj^JFd7U`8XTe2KUi}rZDD0Va(QHIy;2QHUx4}=n;=^F$k=+NN?Ryvw=XaP>y-kH zlc!N=7_7no9hNJB6bqdtEsQZz%fn-l$H+Bzsm{u)|5Z@UbrX|bi zJ62@vl!s~6a=NTBT10S|mMn{4jpS{^v}#%DJJI94d=Dw`C4tkkf(t!ApUg_$9ew+&NDol4m^)*?w{msk^S9pqE{u$O{Eaumg6W*~?8aLX@!bk!`)&&*dohDN+_AGWJ`hW-jza?U z1jwymYUrBPKDpHilD_wCx;!^*gN4&YYpUSrSr_X{gkYU~pf@#;ptQ{O($+X6@P?ah zTelGk5BcmNMPzS{XGOq`LcZ%G&)s_@&t12`lIonzn0&yqIuZ*(KJnO!fzFNTNKWLN?pzsa=`Wcts{5lxuf|UP4_}gRh3rotUh+n7?GzV;O+uR zj=T>f$rR9KcLyY>2YeXsu7~B(Q#Dny1i=GksPS~kiqrYz&4*RN;c8ZK5beV2cHgJb zTb64^YBV6c;K>oXCd+Abn8b72T`sI}h{x^?tb`@O77Nsi*0V7Lnaq_0WX*)M=b+Pg z0&6)QgA!(MF>*hbu^Jb<2|T`nXd7N&JZtXN>?SK&F7W7XSOtVLy##po%n$MIW7lA2 zcYL4$xzK!Ovj#q8m80dn{EoK$g?!lCezF%4%u&<4?Zr5SYUQ)+}q15|bUd ztaCNSxmUYk^>;4F3W{loM!S_hNKmS3d34AyrezSCxCda9!V|NIhRjeU7`fLtMgY%Y zSsn!+{5fGYbqIXEP_W zD%2NANs-PTsVi~pfgZ3(CD9e?Nr0~yRAMof)^|%Z6qEYEB}v@_aBVV`QOA?-|F{Vy zR4dPe=HYS$V2RdFbsjtRKx%&!Zm(o~SJ>?jyP?{TzFW+tgv{g+dJGh==>coepkd{) zmRt%~lMJhJvuarB$pz7|HxcSff>AaqjS868hxqYSU|vqA0T|hAcVp-EpzSr=%eKGS zp0WMW_N47m+b?WCwtdg`E!$UZU$K3OF2T#ne`O6!)WCZ;8ek9C8qHlCul0D$)Uen9 zpexeJT)NZ}iz*T9(rTp4&)Dvy6-q1wS(2e;q$1t$s|0R|eS_rLwL7+Lkd{b0BC&9M zFe$lQb)vW`q9m2En?Wn>jUKx_k%DFl&O1CX?&it3)Ekd=!Hw~Wb`mZM!;+hX9Ho{H z7^g%B;45&1<_;OTyF(oceuFVcObT^Co^Qz69Zj*m0x!x+VsDE>=Wm}NIwpeNuSB|2 zAWI_b5XG7r>HK&i1WaHw0ENTM-}dZXpgi~mipV@q40g6hqabEV>B}tyT(csS?6Gg_ zQJ~ub;edkO8Iwy#QYp#RB%QA$fNy6H48%Yo$rN0Ptd6~_s|%#Y5&@CD4U$vC2!r}Q zcs>cvO#<1PL~+-yT^+zf?CT9jpeyc|u4-^}GUtdtjpOESlCbmX+UH322 zNoE4nrU&xP2Q-s1E$Pa`=I1NXy2UHH_Uk7?c*ZZeG1eteMx)5s5W0@%r(0 zNz{Ww*{ewQ*1byS0FD>7#KE=hlUD5O$Lh7Ojzkq{{({=UWVAn&>XGb&6M6I}U3K$C zU_m8Z6=FsK>R^iL2qmOGuo5MfD{T+>erd_xi8lk)9j_;kswdzynW8fG6$V=;lVhev zCWN~&j<>K}Ve+dEnW?(Fs52f*#-qw5O-&t&(q9{JI_q6dr?XDHDAT4K+t)d8n4WE= zNe46S+*2DtGi;1J83~TkVLlK`we9Oyq@`K&-U`F(NS|_vbcM8eAZ6b)5RHzp1v?2j zF6fIoR>k`eSH(LAU@`#>G|Of3D+=be09sOi6f6>iS`y?s%TaFa4<-`ufV=}b+j14iQ55D$exb+u|S>%;}@o^Z2i z)GruEOc|_2DT=WRAYaM$b29aj;V6mPMVGr;R=T{cem`uiZuQ%}t-e+E6@IVR?rvS- zYH9Vkya%4ZTs*#|FRF8F>xqMmtax=}trq-i)(d)@a-F8MHXiTI z_5J7$YvA(D{pc^GmL_R6c-v%7QwA5Ef*MLXb|>M2P3u;!ZIhI}FvvrfJmw;gcUj}f zpy{DYxm=W_`8^;)a(#bwh-StFb`v;_2=m?-s zRis_3TGwrA-@dJN>!y~Ct-CU<5IXBV*5`o-9e~Rcu@JbII+6e@xRh1Y&=c=d8pg@} z#wv{UJ!H=?ropib&UY256=v5s7GNU}nAj#@ri>a*f-|a@prZo~#|9Ei%eyl6x=U(P zB2m&ZjbO4Z%+~}z!Tq2mLFM4!0lWB2zYbP8fa4SBK&62`32G?CuFa`)bxbj4m6^VG zK!RQ>iUe#dMx9{~EM0)CI8Prp_By^#l#&W`(xS*))woRBwhy$>2LqSmMFDY_ zN%P0ubUtbXSi@=#D9(*c^H3=X7;JSA*KKU{26Y7T!mta_pkYJi9f?qXKPr(8NOP13qfoqG9%>jr zA^A2M_~W2#iA3WuvZLdu#(94v%o!?><657Yf6yf8im_z^m&8^vU^z>jm%|zvOHS?f zhV`OGTen?j{TAT{(YCF?C@#{Y%8(D>^T|7lQ12H2Ni58*s#|QC+x6t2jQmR z`A}G^y)yHZ8}^*TQ*J+Qk8%1s@QsxnzIi&qvpAP=V<6!3_`I$+xG!)Yq|#TWtJVAm*}*f zy74?9c!M-pbV7B*LNh%4 z$o^uy`!8y(z#0J5JmjYKci_7^JL;Bz*t5rp?GL!UURXBpyX}p#+v#s~yIHNYt#NpK zj)2R>zU9gWx^w+C6DA8bu=rUO;7%IR)~Pwi+NXi1{XepO$M$vGgYc~XF572pAGdwj z_I}&DY-!sywySJO+a)%S%??r6=h;rT*{r{WsO8_ae#82Z^?vK!*3Vk+u-<09#rkgR zu=PgkwbrX`J8b9KDj;(H->iSJK5pG-P1<^_eKy(p58Ll;kJr{ z9XqaN$2IJ@njKr&aTPnRWXBck*uswIu;X%eT*i(|*)hnD&Ft8O$JsI-=LFbiKRY(! zvC79jd)d*0$2o31+Fb1DWM>-KX9qjl*|DA-m*BB#F&^jC;qk0m_IVK=XP?cE3-M@M zV2f!CROtD(eHsHRIZS;2tT9mW&t#WX;_<9A*yq#P@icZkl^suE$CKIdBzCm1qm>;k z>}Y036FZ9RDB!W0XGeV8ug6bw=xAi04I-R2+J2*9GxERMo`#+Ozxh9BcjW?=HBi<- zSp#Jalr>P+Kv@H24U{!d)<9VUWet=y@PAkXIKvOH+5ciT+pja=nOZjguc^S#vvs)t z-=e)rWBI!!V*VMt6xAr)!SmcB+y%zp=&#qeX|K}OY0GZ}Xf*4ajg{@PR)g=h>`h)4 zjii+J5JaV6-`f)kyjTq{vb3`om@_+klI^bi=R+Ee;Yl>SYq!Z<<=na28wOIL4tQ}X zbC;z0p?&4n)|R$bsjX$jhE_>EE!Ae;+lz#yb(`8+*R*bxwrpLuv1RK{X?^QXsbzcH z=5?EZc4O)dI6k1?x&m}x$J^0NmeEn zlT=!T!X8hmUV^U!OKs~mwo0p7SGR26&?YT%LOKEGqU_B&<5AdU!}zOLWMcBD*M!1* zLa|Pafx0hw+@&t{qJ+{9DMs4yt;yrAi9v9g<1d4^!XO3>yceIr57(_GuBV-n_MS z-I`6z7;48VzE0ZOy1EtktZdx|FM2V1NY+Neb<*ZdP$wH&q4rj`Y+Ko~sx`}g+?}!o z=-4;zP6H6ahuwx*Wt}TvtZbb-SyN#bx5FF9?Jo7>_G`BKSwna`#6W?3Sf_V!2M`}nh4GnTe))2h}Bz^W#r!X`7GvNm%+ z&|=+XKCW^p@D?WH%|sYaf8JD_8BHF(?0j9b*I2o^Zn9=Ko)z{?xvJQ5@GK8kSy!jM zb}-Wu<^DSU+Rfvd;`rax_Bfr^h~{y^UI}Y!eA|(z(Pr&nO!2BgPUwY-YBj9QfP7)~ zzFC$`Xo!meFBIomWTd}66b|Et-f^eLdC^RH^SjWAo|v5Kkm%+r*SoYs3ssBijAKNJ zc8J&l-8zOYOSZEX0}X59Pa7u~*Tid7auj0X&$ZdR*R6CJD|fgiGqs77?XHREHe7Ro zldE*Ov~RzNncT!HCZ1V8&h#e!UX=Mw?wP^Ug`#6#M>VPAtZ%ZRQI1M*IwRa?7pp@yDQ~{vh zi>ch1c_;V9IwzQSwyG!Z2#RV?S)#E)QoTfRhQNhmI7Jv_WxIuJamKZsu^Z%XKAFaH zQUf#=zjkPe+E~;L)Y!*CU>^)N13f@2mDrc}r==6xOWw=q4%lAu{#?r#fOD%G5*%FR zx(4mgqC6tuRoHyt%>bo4o-0x2m*5GcIi7gDFqvO#v$sZBuHo$*q$Ji}-@sa4Udi*G zY#!JC@?KI@6GS2Rou~`wg3*a;=W095S_t?)7}Y>io&1tMn0n+)2eQMg>>ZL2rxZr+ z5P?E9_~S1b=#N6Y9T@oJ*luQ|q5d?j5!pDq&T3$sRgWn+TZ@Gc)m52JJXXi~|18Zr zG`0@wG3x@$b>^qd=bAocvWoq}4+Rf@6Za2pr}0b1D#I1}NA=4qK3JjCg|%PPE&`JO z?%z;V53dnC4Z=`wPB;XJkN_z{A(moO7yLoYM@Y>8;ei~kjq&}FXf)ISiKeAm2nIW_ zw;5u>g%fcYc(|O+()v271>Ut$b|@X|BdG?T$M5hoO110Pwr$){FGVB0inIoTO2q4= zl|2cJ#^UmN;J)xr+8FP^@L}6RU7XTN7AM?kjw$H!HGt1 zv$VI-TfC6trK|4ZHCm>-1;GV#2a z0lU<7Tiu=&Z_KN(%5_89+d%2XyEH4_aV^6IS=~x+dsUa@YZ-3HiPz+v0n%NZUph=e zK1FZ)R(O?*CXo)JBbVOrsxF*VI`GRSZ?!wK&0<`uh4*b|Mu%}he&t~z=NVvlJMv5C z@-{&p^HNuB)%lZ3=b8c1ZJ$&+7)q5~cWwElgV8&r@h-V^5R>h=$q)3j&?F#-YU#)C z)m!tr6p#%P8#ol0N;5vVJ2_vtRPn4h1rRJi{&E`0kE#%Lxj05r2DK>%cRo6Gfs$Lq9_=`6yn#1Gmy(VLoN^3 zs;t#IEr7MZ$=etlUZk>CX$xbGZclJ{p2}LKEmYxdPheP@RwCexmHC^T-sa)C(@g}NLoE+O5-M;U*k;w-$pw_T zvB?LCfFaXV#_6cEg_Rk}1H+I{N-GfS%&v^7IJ2xcE>H6?xTk11s`yoXH1oF*(9aMTCE->WH z$b=!r7|jsLxDM{J0fS_Z-KAmO#)b*kv5VkZi0+$$xX3Jz21GLMgILO)JuDP@XV04@ zBNSoNs{f{-xy~FG+_C-w!;n#F+BS!zjm^WS6<_s@fni8fRTN`a^YAIfGj<)=JA87+ z=C&Q!KC^6&nPw?X?#;C}S77+0;ws$>jt26*73pZa@`27_Yo^kd9N0DkDt$wVe9F`n zT(AvJ@FrgHCXnK-m`3gOH4mGMuV3GREyJcv{n`&KnF;k9npqV*mAy@@OkZGFEV44) z&BH?RmFb4c+nQLJZk+$0qq$3Cd&qVz#Q0kb@%lb%?YDa2eSrHc z`z_1N|1lpkUt?}H3#La*Y139yrTAmw~bY0IYWuC3%KiPM@!`R&_p=(qQ%yXmU0N)7w?nDs2Hu%aCtMw;?$w zZ6j3o@k)clHwx?`?un-$jw*&!g@qWY`X@$mMja%34+0RHcUP3e?^FuhD=tI}J@UaGQIl{PhN zcyQqZ3lFNSRoa4BGjciITqJ9+Gnj5Fp0(E*NXtM@>v-AW!_Cn+s#pzW5$^$`p?d^kJIE^_bgPiLHZ-osiZql2Yr6kwdC< zuTxIbW2_rY|`om(%pvYWl3<2~3)vSrx_F?UB>;*lN10ov_^@n5Jh| zMX*M4IZcnPrpemvW1S^Evzk6@MlPr6u~iYQp|gZ%R?~d^lZliMlKY)$cy0ycH5$v< zlc$^~65}lsrS&gN)59v5+X6}E)s+d?c|oD{U@?7_21PG>$mF9sQ6vQ z?G-&07Tx!BBRaSCMeP^0d$mE$>zapv`OOn2|7WN1iJ5i|s!q~}5}iHp@^v^@cbW3b zX?!?F(|NW01?UcT62iX;s?7EE~z? zv}xL`al?0jtu^4v^t4%L$>lVzPEW7Y8Cn=fV1A%tS-V@(93!8TyP+vOfKe_|O4gim zH!)?;K?ju;K~5Ws6(6Qlm;tC*@trHvdPY9geyl)NY?rz-Ypeh;kgF)N08Vh_m@KEr z0yx2yYl~$Ky3@P?*3R>fT+PU**a{YKIN{wln5m503Z`xl%PLk?C*(3Za#c}ff>DJx zc;w1r%Y@|6Yu93JVDH_SXW)Y-i?6uIM=n=IRCk=6(9blofsY#(Adc);MO100@-t)P z@{xUSfc4%t#(J<=*1q78J#T=uPd+kGENgf0Na_u+cCS5>WaO0#T^_Z*Smz2!wIn;d zZwUj27=6Z6_8p2i+k9kK@v?hY9BF6NZ0s}ndgBSD_Xdv8BW+v($QsNP4vqYZ+tqvopJz{R*)OX$ zw+o;D*J&Qm*uDny{|z=PrLDALg&;ZskJU*+$v$n&CnHUHU!xX5D{u59zMc`ZWK5TfXUkfngjpQv=Oz5j~O8 za2qk(-spinia1s-VnZ(MaP%}D*f?y+Y(!Z!6LuBNux%()h@&>+vFZp63tb3FCAL>R%-c8RPjUw`vPg4Q5U0N zcE8rqcJlTmQx(9$-k$PxpI+;;r z)llV|rb?;yzoN|JG=~KUq;XlH7|lT|$5n+QHRl^l_d|wqc-zS`1aGxv=RfeuWg^m# z@$mjD1(s?j78%+dEJ|dGtjjPiU85?Y5~ zkIbi4Vx$hFX(@s|F)v)xFi!%brgezvGe+t_nwBDvan?SjRy961Z){G}Is`J#k`|w|GU=wNAo(}092a#AjxC^$_hIh*Typ0vag8*4m#GiW88f(?Qd@2J6C*z}|Qmd?L zZ$9ZDHUZl#Qflc=8O&RuFam-7ol~^cH?KnXD`|-3$m}SJgMUbTh#4qPd2bty*dq zrH>IeRNb3bJZKjf@1^7elHbGIq+6jgYQLeqQM*BVlIDlN?!jkv+=KJ3X?QardG00U)k(JnbSI`)dbN_)bklyT(p=tU}Pxlq>7e*t%2aP&e( zi>pT}Z2_z^Yc-mDy5TRdy8ERU`!mNk@m^&4RAA39~UmC@IPt{gMdoYzh^DXCPv z3H-Lh>2%gRozjyBJ|(V546w711Z{U+&jMP32jFn zT~(|?yus0xZ$Keld2~gQtUX``Eyc6;$U}zFa~OTi|6}i6z~jiS^T6%~h({BTd1y46 zAxAEfGa6vTZq%b6RUl_1fNYQ$5+H@gP~vDzR@VdQK|i2=5F{np2E`f4mJBBzQrW~> zE1QfhJCUP}?Qat4n=fk%j(4+O`|~E7mF;|MI}^!qcKwj-SavMi+5g;IRb7ql20(CT zno$azZwOY^z4zR6&pG$pbI-%jcfS^`7vnC_k2Er`yl<~KP>;Xz%w6C>1rDC(IM9vV zDXtxr*8= z(jMn3L%2}BhdnN@tQKAw<8z(fVXoNf>T}s)s_yHismhQc@x4wJlpMQ@sU}ulIm)Mc zYI^%+-FBue@z6X`(C>TqI#Ha7p1O;P%FC~e@`;`}wf#i5SG>E)uz4UD0q&_zDjNwFVeio=bMJvK-V33PQR?#13%RmTL2rVUD_TgZ zg1;)&6@4{V)$>bM#meU?zrS6T;;2qo7Ld`phG)Xa;wga&pto-@8bu9Eo_1R=BE9yK zRUXHa7-iO8*?hfx9jUP=a|q+RE-dGY(BktJY9_NU&M;W;-R5hyjRKeX98%08M*vOv zRP8zM8{|D+vXD|6ud6iL6iR&-uj_>>ALtBneWRi{haZTmS!E1OX=BhC>*SQRhSP)9 z^4(&gqF1lCe3glDz-i1(8K2})gY>AN0~Dc1zz9CT39(2=P9cmOEDV|}7GrGjFvmRV zl%q`Za*<{@g6WNN(3b4Da0L+OiZWhEm;_ItUIjqy7qJAwsBXSmG_kNn;aMFi z*DHD!Eis=80q#QqpE<3)gEs*`F=r|1H)m$-AZ>0^{B9>R|I5DVl3rwp{90FmYBHhw{kPU$FyUCmj5y;|OUm8iK=TFddg{RpWi z?skWpCpIoGBij_dveB1dLly&P&q0hph|;=&5%D%2jXqZ*M%sLxP(i?-DO)C933?F) zX6enVcC~^|z&T}(D>W(1mg9nE)N!>|E1Mpsw&`&uS6#~IERv8+N;VEa@Gn_wo3AdH ztMO*q5uNM{oOa;9kwVI`ANly>1EKKx{h=R!tgl~DhNOs0>2_; za*T*=EAI^B8x|1GluSL3UZ}x&0tK?vbc8sQn0l>RD(KZ57L3u@td9ENKqf#ZK%Az; z*_JSsx31>0xqJ?S5fBr7WG$>p7BZ6cUT0|Rl6GtmhlORw2N-U6P8{dJQj_VkiH@lu0RZ5E7hEdxGU}~^jiTR`ov<+ zW)?HT)Z*-!h3Rv%cr>&58Yr9d)lrY|1jr~N^hwH19D^G?Q6Jmm9Pq(r*K17e*q%xj zN=r+5D>g~i#iHBmR4$JVH+B}t0K-B(xn5hcu%1iqdY`<8g5pFIz|yI5&Wv$XjSKUH zJS?JB1}4!5gb5%MiZvpIoG@vbdfCRTX#FSZq-8;mSix3KqyX|S3P>SLBvllONSKtv zLrQk%wBuvN&O=(+L^0Pn(E=m+lA-74t0hQC3p83;WqOB4rLqSe8)F*!M7}CKgEW-l z6AYWDH(y(Z+}5*#ln}+$tHLC>u8O^u1FW=ZFDIMZt1a3)$cgb@g;nh1RgNFi#V3}{ z8SDgQeTYG@RuJa^e4=s-R+#ui5fz8=Co?CfGqYTrP>mP1hO|e|=~%dOY}#nIrdT>! zsH#ijwE~8v0xyi>vrvPx(BeoL0uD-R6?8Ulq2N`iSRq*0BC{4QUpNwptumBk2nYWjoY!pYKFkqXzd zjr1h43FY)6HYFx_?OG9YC^@p0?JMZ!O@|D9g5%H6otuRG#y=8bA~t0$=Yb}0OF=kI z!V!qd>$C~dhQ9?)+Q8ivaA;z2Zhqp#=?r>fJ&{H;hU1LD*d=$BSbVCC+C11~go*Rh zu@g|boTg_tKReHfiP#g3;xAU936;yaC6e`ovei`!WK(JE5=Rs;V$l^2rh`~W5vZ;x z9aP0^h>@WB=oM?RjN=o5G7 znnE97c2ZPa5Vm6;CoKot>?w~oF2S5cr~DCRX2+Er_y2z>G<{crS7_WgstNN=|1tMLE7(fvmEWY<6F>WUcQ&G6%)m)^va@cMz95Bq#1SSocf zNh!qPIRrO}x{s-pj*D?=rgS}*&+B8!xG0Rgsjf{4bdNvKdTqU&8%rwbxRL^R?`#4u zLFzZ0=^F~zcLuzJHy`plz;N_2_~38aP`0*H@V%oYd`tyJzPZjX?}M$D7vLdvkKeJb zQ|No375V@fT*Gjy*=h70ym@~!d>&5T`tENBA7aJs1^E}< z0w1!DamQy?)V}ll+ut6(hM0g((O+LH_@G^p6RJNJuru)8f3w%welNJjO)M{Ir(oY5 z*yBxz;AyS$-G8&E4N!=B@`nPnz}Z^})V@|gflERRC4z zwY!5iyIR5r;=G<*kc;_|v*8S7tP z@x%uQk2yDY8oYy_XpY3@=!5ia2%cymN#6RiEuH@(kyDZ3{~?0w=in#6z@9Mh_hu;} z;;GQj_l9u=`PhlPUV}w$wp7j8Ie71qZFiywb1U5+9ub_^xC(-EfJN87>~cTHF8p9F zW&eUHaOA@LS>e6#NGQT!R)I=@>)?|)xGU5V z1s|c(VTE5bdpEkwCj$5G{IZMwB`g45Jxiwb91MZ(EwAN55?d(2@{9|wEueb_US_Jt zoy&?vTGmElpM=h=Mtl_XtujYp%G zFJFeuayeR9G2vtoTNS=Tzimi1b^vg{v=uM0EW3gwzzB}@zFOSr*f zfX8svfn-Kx+4qeH(!j-pH`rLc=i|qPCo|`!o{SzjG=@9ZF$Uf$byp!g#I38A5X)S( zj2aQwdDM0{t_hRZ=(0hGF_Y}!$4AyG`BlBTEX3BD$5^dMqlcpyg3s`z&b$wR4u+Vl zUKR>;H34r94?D(kp=1j0z1rLvP`4FNiianR)DBS&eUaIllN?(bc1IxK&ajC&{J^wE z9S!E;?s;5{R7!d4h4JyMWv!0jw&th=*Spc^^9~Kh7pLQXF0I5FY5O0|05kCF!9_b~ z!=@%jaRE$*_Ugj5RZDo<{ca96{anF%LHL+(u2zlB)?k45h6SDI@edaA@sp(j{e7}z z)Ntbp26abi|HZCHdmNmE4C1)kds=w%c$Ikend4V-m71P^<~UvCnB zFvbCTGWz({LLLy#T5GX$*%vLNx+4x)llWQO>Hu{k-ZV#}kF!3}nTP0|*B8W5wAMxl zioMVUnx80JKr%xgCmgFh^5jRQi4#&HlTITzFO!ZXGRc#%$#fzSlQWajLhMgOMsD0Z?w*}kgu*3OpN=5rf|AcTJg(%5{F0dIll!L zCdLKIF<4jU; zQajvpQ96Ztc4gz&1lUt8;quAM^z5a@`OMtx#7yS0!-ep2EU-Nf zdo-@*aBW8p9dJyd&S`-=xkO{jrGhoq0QcQ37~6X|J>$lkbQijVhPMGJ72L52c)U`= zjW%A8vqI54N}emgFx^Vhv&#;>UKSRtT%Kc@YcMW{CCBj!{ehFPIPhm;TfDQcgDRQF zC|%Xo3IZzk;rX)7 z0~mXMA!n=QwRbdVTmK}KR$5%5$^v7)1gT8-J$5a2Y!D~C%>RkfPnx5 z0R{pL1Q-Y~5MUs{z;_V_{^hYAM2BQT>p!S-yFM)TSKFKQw|Og!P!ty|Oic!S#0kNW z%{;N)lO|54W!JFd+4V_hf9k0h;R%bAJ&qW-5%}ugM-&w92Vg=US;UF2S`$j~H-6wt zn>XX5!n{?jtv>Y>v!l{Y!_}|;{S#-WaS)>8B)?&BF9e*^AoVT4#h1b&aKpeV{!#~U z1fGCXI2~u{gihrzh6iFzvqS?9sGBLpC7z5C=7gk;9~<% z4}|xBb^pt#|F=K-tI;2g&PN~a|IPj%@4wvtMBjhx`(j_QPwD-$-mmn2wD*0z;htaa zxzuxH-`Ds3)V>$@jdgz$l>uwrTGw~Fexd6|*Qu`l$gkngk3{Ap4~2g#{JF3mJ`(!< z&_CLF(>%68Y0r3x6}QL%Oh~z`OdtyyP7j=u5M7ivpvjNk&kUqy0bkX8v`q{ zxR~h+O zMfLawPe(=>40l(9*(DOzT-&H;5%Zew%*^m5MH<14dKNLS?XC!nHCHz%iP)W?8*W}{ zqz6B?L3zLK7~M{5ZG&h2x+8QuZI5s8tY3GEZg1#%#x4(KJE5DUx0QhIdd4oV?Jm&m zG{>$mLTQ=sw=&jPN1jsz*|o=|l)6FLx$bmX&{TwwrOaG=SQge=+ocsFZ)WN=OKAonFjJU{+nCw0>qob)Rnp0Jj3mHFJ#a&__4hehQQel6q?}##bbp3jnqo@Zc+8ukN08eRGi!^GX)$?xxK;E)?_9*z1fR^5ZeLIz6#pql1p4krCt1IP z2SPupy1zLi{KHFbM|U*>frxZb=gXxRtrc9GQQ9;f#Un&1rO`wl$x{osRl_Az3_gQp ziWouuAgfk|Hj3Lg=6%UMBx7gbx?L;gR+u9oYcP#(a8bq*BnmTDk=jrY!4$e#quh$f zR91kCB`!zt2A4><y`Y1_`jkBfD0p;3kvO-tp{oBNxc&efktnO*%WBnVC2{FI=vcrsvPivn#fdQQR@o z+&E}USulz3JvS1|jk za1pU$*Gsrz#WUaq+4UIW1)kMZR^t+UX;~IO=+APR{>j0{^=7q-Lj++jUs^%FJ7LN{ zNe?ng(<%t$4z6F(d8u{wWNb{BBe&q((ztN8xdZkM#nn`WYZmT#pT@0i)rv1!)hR@{ zdc?Y`f0RK(zo6TXUp__|u>=7#hVwYEJWeYCLUk91e5mOIK3xKx zcgQBuKo;@JDsokgJh|}X==0(W$EZslLGfH>?m`CHAZLjX7`i$6Wq@J$)mCE@NHvT+ zR~45A&&*9POwXS<%~x~c?AeSk%Uq20A_aGGDk!jgo48FsH+61qfzi(9=O#0A_}nFa zFTo`9q^?pxSHalTutK%TEk$Cj&w{MZ^k!Z$JM?1-fp zNm2Iq3l}7E;)j!cYF)&v4>ipC6r07IwOVSgiKtRqwbO6aydC&p6ZTR9LX|>#4&0?B z(ora7k>Q^Y4Znf^1wR1>0t^Hg2rv*}AizL?fdB&m1_BHO7zi*BU?9N2J%fQ**QM~T zEfzhGb-gd#*7nfF&;Q>J4S#3&+xN@_13&@{1Q-Y~5MUs{K!AY&0|5pC3!99}@94*jejTtDEJ%;<81X2b+ld_qMfg#5gH zH6N5#^#W7tkM@Sb%2?l_EzqH!7fPaSh0dsz^J8ip#SByHkF;+nZqso6f%SJe7`af- zU;>Pw#uR*0{A0>Uue_y#;+s$!rX?QM53Fw~>nO!&nOIdbWLBvoq6JV+iXUNifz>rV zMmc{{iDSamRAN+^SY6FqaNaqSt2#9rg^@F-7iP{L74o?i3zfHxmC~qiV!2G2cBMo+ z@V1n7WZ;REJb}WBI}P5!b+4?WpN;?@LeY0x)3*VA2iLu_j?M5j6mII&@@^^X=q@i{ zL*~`aFRxeDu>pOEDAn!-@;k7OvW|^)b-=tp991RkJa-&eM^(p`;33V!y&zjq)Ug$K z%9fI`o#GADbZi423d41pHx8_$q+=`a;I@dk+RlTAijG^rL%~y|ZiZK-zamzr78eB_ zTY-maY>K~3TxY<0VBM|f=+jjg`cRM!I^4Fa`xfddsN&cPX;ee`UXUj!;@AWpbOB@_ zK;Uy7XK!^Cv39DITf@;S!X_#L2M^xSod?gY=C}nsr1*n6+IjHYx{l4@0f(Ij4;3C; z(H_;Gz8A2E0*@`h19$kvNvBu?^&Pi>$NlfONaK!xN9X^p!Qs&GzM<&gaLs4i715BCWKz);OU;_LVvB?bQ?nChHfh+YR3fV+2q|(ZCStbg0+n*W z;YE%oB-xuS0zBO39hj|cBZr+FmkAkCj~4lsf9eUtwhd92(x#R&HOsIyJ*!KKov@Oo zm6o!KqG__0%G!#m>vmdHbSrHpY)Q{1t+cG_jZ=pxR8sL&I9{#p}>glYe z=(?q9SpI}*%ZY@HCkfL?q@L%cd<_;00Yo9gwu4X<7Ww()?40Q45tq z9(hNyWrZvk_B~#W@ilSoX2~o@1Hh5V}+1a#a8dB0w zElaaaJt0bJ%1G;08Y<@x!LCvY!*^>8MiL59k(uI<&>yvqAeP7+SU_l8Z01#&kaSFEi0S0 zle(NTOv_Fhx|Xzc*`s_pxquKg($Laz;H8cPRdAm-AmL3o8nl(^4N@)?>iNHYiw?%c zjBQD=u$ig0siMT90Wy%}bi%R?nk@t#BpRfljLj=$B~&wIrY&89kdvq`kGJR|EjrAV zX|0jmo#zeneS3DZEi>=^*S?ucmLf@6BdIBJBAHTjF^z35k8PRmBpNMU13nwU~nGfX{cB2%M`q={)OtEE8~nk1(Z zk_2RFny4m|9=)d)u)1W?!R1G?&flU&tInR^8&h``*)c7tS!oekjF`NOIY zp<9w}VoE71g-IJ(u)CpH&|H&}rKXcQq`sO;iG~SkNNGBhdB{Ci#$nA<<4ST|5#vbA z*D!PEc}LeAy8DBET33?^)kvt=t8wnY{8O50V98Z6p^M;i!_u-=7Nku=9-E$GpqQI# zf=&!wl`JR$&b(#J8>t8>T`eS>p#v^bhNN%rxi7>6`yn7Z@) z9+>+5{;6A}tm}p)CJf6|(iW8Ute#9HFfqt=QN?*QVJ4H z!-Vh^p?Zk2sTe+1QpQ4*n5d%jn!%!1Rbd)qj z3DzX+xKJ@Qm``lmH0YcOtyD{?vSeZzCHmb;D@r<{W|Ly*r`e=1e@&N@GFg`lUB{^$ z8f+FCT?!zjl(%9sap`YvhO800ao3w3Y2uY+R1Lr!N zZY4uilAs(3s-a~o8a53Wvm|H@02fr1P6B_Df?2ANt$OGSyW{l zA_3yjp;$?vNl8hkB?a;q&|?rRR}yez`DF`($fhYnFj=9WKsP@YQE;R(<+PrL5+Y_r zOcC33R?dQ|u|oqKsBKVJp|oph(asub8s}A+;p1+NR*`}IksdvAx4L4aYya2K&D|>CfP8hNC@40CPGIf8S=-l*wHwtDw+Y)pqWl3bqU5J+E1lKDru{D1Ga!V4Fj2- z&5GEHZAlCNS9Ft!WWn)C@F6%7#v}z4oYHXgNI}{WaHcZ8iF67w zE1`z}a{t%Bj^N*vVWqN=1}Y{*+ks|7fCGJMN`ufglvJ9;1a>4?bYw_K2rV!wW{^mz z$?$(cH$N7^5mPFeUH_HBsAWL5>5QfW-e&}1V;Y6oZsA_Kb;?1m~fAVr0s z3I7GUS%{=e8_O@H3`0y|BQjJKpF^nxLUaf=2tG3n>mn8q7Pu@}-6BDy>uHGN6wH$0 zKSwu%ku2001;$n&6B0_)aE47lk1-)G6%k?yA|JHW~RR^ty z{|w!Hf5e0!g8b59A2uQGKwmbN6tdHjG&=>F0xzk+XI4$)&H(ZrB#NUYx&l8yGY$V| zbfZSVA9ljFu_hoh1xIZ=VMurn1Ed7S6}xj<))k0e7@c8lg8Z`#5U6HaIKwCjJN&2n zzZU*hgpM!h7}nW@m@r|cgfSClI@s*!%0dN-iHflFhLMtC>q%R%*xDezgb0>N$>Bdi zH~%PNB`oaOB9@AFTNnhBkk2?sU{ArfxY+>Zn`!KIlAVQ=P;?`OEm^{xEa(M#I{Ynk zV??mML(Q?Eb0pK)CrxZ&1`uvz`_K&qh|YowA;qDQgCIbXkmJ}g(T9pnS(d`zL^lT` zS~`hc6c#q@UpTu$hsBNtTa}IzEcVxgf)gB&X^?R~4b=uFE3j$O)}U&sSoZKA@Bdop z-$qOu#vJTS*jum(!n^~zg>4H8h^VC$Iv`-ZY(*wHh^g8jAnd>CL{^ovik-H@e}rx} zB1kZ<12YhIw7+8qf{4P0(7@7ZU=0|dMNv#BZfU3m5EHtQHDPeUjxIy*2>&75r|6ii zo1}k0E{U`ug3A;UM^h1-b=rWv0YccqZIX!#7f5OBn>fZ~HC>UCvaLo20nMpM8b@^% z;@H+;iAaGUKqHVBrVZt{UB?DKOGA z@TWlW-P+Y6`_Ros1PlyOsajwHQ-f{@HB*HOOge-jCna1pKB`p%uq_RXeBJ?q6zlJJ@zriMTw^tpJ{-LjfHSgA%80jARI_L&QH>eUg zy5hV80jWbmNZ9JNteTaeoj|r5P`I zDdd8h5>u9mjv!&uc0$t(+}8p*7IN09u=1rPY>PPU1Ca??vUE)k|3{qHPT|yI;f#zS zja14c>}Hr?eb#xVc>neW~HCx*#EX44Hu7dMqa{hQ2)TsmK+7TSSnj z#zn**$lArw&qVW~cW-%{98bt`MNuw>zSz(+#+A_!NsZ#T2fP^i+2~J&j{Do0=%3>4mY$I;A)&>UBzpeo7Cj^O1EDa~^Un=@D*RPn&)kU|^G(66HuMF&eYNSW zsKgb7Nrrv`Z(nYFTOX@AtTHk%`1Q!o^6&8$-pl?Vg-F-XGp*l}BYz} zFb|lM3y8Kw4hahPOrh;x;;n;u{ubFyQWU@hpOA~;|AMy;=J7VcU{2FpO~%{5z}sbS zT)ahF5ULV~E6T<2pX2SbzPBJGK$Vcbyl}Z@*Px1C&``;qoR-yUA4dr6^Pw@8Vy|*&!85L<$ z@w9@TzlFD-^}VG`S8(zM9fJPD-^AOi{*5HM0tuZBLy@1 zBfNDu3z)=Pc+P`7(%@NO;}8AxEHgZ#PA+0);XidTGKjVg-=Qsnh!I%`u1vGlkM#Q6 z(p!HBTBK*_H6K)vB>ph1$UeNSLnYB$gs-6*Ygz&}zCL`PZ(O`ZVjj>&64(Hq|AT+r zt)YJ8>)~5p4zm{xNiG~d+F;{?>L`pTmA)AMhQDV%UkvTUkVg84KjmA6EzwtzZoI9p z0(wq>5lF7Wi}_;scN=<^2$NU^a2di{FEX!(I-VI+NhEVp5Sk8b{9Z#_Hlun_FMJe! z$%m^gVeR4ni^v1bZ|eaGk^3qBKOFvdA^aEoe0O2sbB7U{9R5(~ zpB?J!SCoVE^QU8HtZTeh>WREwGp!gE!A0p$VaY05WmMp`ic(yl52=PHtFfD3)loUO z{vO3vebsZR3NLPtJab;94cD71xWc^1UpxxLevhrsp|3ty+YNy zo8}}`YbXXx#l5KnE>`0tfZcqp4cbuW+9_lV$Z9sKeiwv!tBe}gtPC>B4O6A)obY{P z@k(WROs`d!OXb{k%e=H=T>}7C1%qHgDywA_;bjH81-IxdYIIji6+#-Yjm5>6SizGR z!7ZJP?)hM`lU7yFVR_gJ=CItt$n^QKlO?K?iju&kaKqr!}Cu*%M7bH&UIw19 zqSn=_Kp&O1cYdTkvvGkl8>eyNE`VIAQ%Hp> ze*?XM^tnAVyAaC?a(Li zR&bkDyPqN|6<8f&TJeH#9{jon(jx+JxEbu?Jq432dDK*}s0ughFH>=(iEw=ltiu=x z6LwI=*pi0b0+ukcTFza;T+4p3786coPG_cPgwqpe7f=J8iki1*9AB+vg%LlO`+H%` z;;y4SzB?gGxF*ptU0g;bafTo+3bw$_h9(hj$d<{W4EB5V+N!mSwWfZX z*W1vmt}JQ+2Zy=51rD|epmI9kX)g%32tUXGtOR3auzH;f6wU>Wy93ChOa#RlE<@6y z;e(3FWT?k0Tuh5U1ZGqdJR?Q z@swEObO|EWMRUwyL83qYY8G->cpg0aTxKpdeO@S`oV;-I+|0!E>OGa2^{iF7oEXgYsxZUN%5suxYYY$6kp`^hvQtLCcLrm!EhS#+B9X)dnE znK-_H{nVnZ3;BCVp%BjG^#XVkTO!j&io%srVGDg^A$W6DY!9SpxSBx2swc*MJG?+U zJYQ;vs3!aXqDgQ);esuA(bv@7k+E-0<%&yI87yC{#xCgPBJE(<{Di~Ttjb}mYo)sR zDkKyWDYR>1x6fL+f{=0bA&lTxmMVfPj;y+b0*NsR<)`4}cso^tzM6%41GsHa29QEq zB9rY+m;sdDun4=IhXsg;JK0 zA(KrYCI7wxjII&ugWPjv(?MLlm4EgtrE=L?sgi!hMm%n$Dt&HVFe6GiYS-9B=sCc7gENCgy1X<<#qElFdisxx@ecm z&^|CYK5mj5gbX^#G;VrqU5R}Ny9~r47?%W$a}02}$3vDQHkqc29>MEOD3W*_v4N+G zz!l5+x_~4S1-H0*HtEBBQq+=bargqql1W#LkaS`CCW$4#n&77iZ_fi!)NmT&mL@mj zIxJ11lYgY)5zqgJ`hVw!zAzY60Q~N<00grMFc4rMz(9b300RLA0t^Hg2rv*}AizLq zJ>Gp^=;`~{_dRkzQTjp;y*G4!p;Ra>mkI^_{Y$0NQXUqUTt04;3Nz;(m-WXb`SG(- zZZ3c2%=GND>f*|@ICg&ij3LHnO9h1Vmp*VpKEF0)o;Z1WDLyr^R9L)z@!5%$iab-o z@iuovL|zOeTR;jFI4{IxO~B1Ll0YKc4s&R6Po%6?8B7x8=MUomZY>vZg;!iU{KCw+ z^(VUS3nc;YlMLX8?+@Lt(^cU6UHfJ{Uo!Ok#7PHO^@Ha>FtNOe7w|e|7U_P*1gLh$t=!T-z4ZsWuH^<@Q$uZyqtzrXed3vmJ6ywr-f9 zsM&2nJ+Zfjpy$b!^o-a`gev=MWWTNSJke%4h;ZGWNZ#M3A^3B9vV7lO8$Q#fAy{vF z>Uz3;!{*}Oehxa`wjua^JL)>tzTx&*9dFZ+QOR~AYV8{~R}lBlQEl50;hWoym~P*2 zdk#vqZiv8WL?LfCVzPb1?MF5Q{O+&hx+;+rR`-a;y^3k>pcbMaQ+c(^Pj!(5|$ReA!!|G`JhTDsdkv0tx zD&1Ty-oG4A?zQ22+BDozrFo)lL-6u;$a%bVL)4p3ZchM5+Be*ukq@_RxPyXmsC7ds zFS;G5>j&0_ro#2mUU3VK+yc#ez*|?zuB9HET>qZlP(PIGL%#cXN?rhoxE=2%*WcZ` zU1}U@Qra(ha{aO9c07?r3)QDi)j;FH7HFiFEIZ295#MGs()qtT{C7j$za9R&gTL4J z!MFNQ6!gDK47@xUMf83y^y!&!SW$+>L>#$5$k78)F+2b}HeJkBbBHT1Qp6l{UWrXo ztctPx#^+u_{EPE8Hc`Az5ySMA)A9_yqIk+&VHKV}6sJdl?7S6)(NW|Y3!!nlIOQY= zphy&oUe3g3;2*?;Unr2U$QqxRpXZS*2!MkZ4+YThcsJGzfkLYY$>rm?(Jv_5g@Aq* z_E!fOp*~A`))H7iC9_aV0jBbEEB9c$a}_ty19=4PG&{K@ZHbIpvNm5uED_>?oE!x)iY`Ow7)6f)$7f4R zxs`FR)2Dq9B3_WM*9t9HG+IXxZxls(fJFzyF&8Qd2xDmlyszuP3nSO#lX2nnsiVTo zxzQ+sm8KA)gu+TI!W%FDC=X8LQO}bIsz;n3BHdXG+{s*JHLqVod|?481ETKY#oR&l zm1<4T=PI<2gylBIMm7q3j$%SP8z%c==3F#-g5nQjz!Zy*qwro7lR{|Y^5$#H)p%Ef z?E?9$NVRC(2iT*R*ZNrsjL)2EWFiEtyBLqnUqfhD0U`Y5GK*%c5*v7ghKPT-!i@_q zDS((j8Q>(3)M^D_31R=7LTP0vSe#csT((XCdC=j!?aLSZi)G+@1;dzdep$x~OY(p{+>ci`U1c|jRYD-2?Cgc$4`_k7I;p(0MXWovlELaGw}k; z7(#)fB*HnOya-|XZesRAX7=Rb?5X+542_?ep2R=mRb>6}s1fm~h(Ok33ne6rZ~{Bo z@z>zv$45z3lj^|=VpcX2y>aKxeP)} z*^7B}J!jeIXxW*DBmWvy0bwMKEFu8#)aL7Xgww8o=NW;aP-UgU8&*JLv_E*nEhTAo z$VXE2H^X>r6ZRx(Yyr)PC=q^4U|gyaHY@mUqJ}*jI3t-0nLt#}9DtFPWywMY5d=kp zvKjK}bBNkfjUu4IaOIkfO`Ljdm>f%S$FIEIBqFH4T?s00%1DaWwKcao1PazJygf7Z9 zWk4Vef~h~?`_%%d1R?~S#RUmHF>-`qO3_1olVGK2cLMJ;^sdd-UE2(lcIzJ5*%^`Kk!aUML zfFqD6!bKIAQqb<$O2p1m5*6ggsG&3PUJW7#P)`(Dex(Z5405B4aT@`_1Phz5Ezw2- zdU1$b$P<r*S}uFcj9rY;Jevp#gF?@wv_!O!?j9&00}*8y5*!W$6F3tQSgwOb zTHGw9Yl5Wc*(!~bHu7;g5ma`WN+kj6&n<&QT@V~8}IBn`#ddRo1DsWbw5AnD_9I|D=4PA#%6w_L z@GoS4f@EMVPa^BnQVaqE%9)cvfI2(3YVnj^_`2b&5nTX&k!Oqqk(1kscJnm|@6uXj zp@bv~NO%QlbY8D6kBoXOS!Y{(Jx|-Oo~JAT{8Z%5(ud3~C$JbM<@6kTu9U|n;v$W* z5Ny6~tPrPAegpL1LPb_JK)_VweOoDm%zaxZgC5cOzbE{Eh6Z2SztTV0^9$W+{3H1J zZx;hMjRzR3f9fH|>arF`CRZ#x*$plr-3XJ_*z4#N-AH}J>L9v2<*q53WH4y@p6x7< zy|gn4hxzNnjKj|0WWI#la^NHqh11AbR5=Q{2lbBUYeO;%o;-~!IP6eE89g>%#X!_# z0iEWL3X5}RV@MFT!g+kQR7JWvZe3vet6oIbH`*ka>~R$>iwT6uT;64Png?lPv3VS1 zp_McBn&}5TAr==X(>M>5t7Dm~^q0rPILK1=o@mr>H#iN6rk9OnE)(jrr6a0yjsi>0 z=;akih+>RMX}$$xzN8bnGl5b-Sxnx8ze=mlEGWNJY;iST(oNd*oTCmlA>mXxXU5Lz z*P!U&g}X<@m}YO+6(uGUT+Pwh(E%_GO)6%_MKoA?Fe+0-AC;ZaiMWKx66J%M!Rdx99oK8nXDSRtT6%g61<#w2XH21!4wACe zY-RwuUR$yt#>rIWSWnn~1O-}OwJ5#N1X8Z)IHEZgu90l6LK*NBrcqQW#qKu)pVv5D_7zGc0>#?}ToYM31g zIb>*4M}k8qJCdG-vVs#Z6zpt{lQ`o$GL)4Cr)Lw|xNAI%3FlU;P;A(-YW@Rf zV-s1Ma_l+yLi!?>V5f-P8M-^v&rH!=ErHaKACpopwOIOw{jn7xdM2Lz&4ef=8uu?s zpPRV(?0q1_Goep@loO)lBgB~!CTe-J0GgUb9RDUZOR22bajj7%vXwop7qT_vohrv> zkY4C@2Ww<^J+0SPtL~yYVrroTkrOM`Q8#JfXj<2o<_kC*tS-Y4QDMFNxScaP#~u?_ zB+(!?bLGNPdGoc+&pSgnK-)QJ`Or^@Ccpv}y?VV-XwBzwHj2?9$u~bHYZ;8Ez(?#5 z;alg)TD4j##!flIaaj12ym?@`A!GQtoh+DE1&l^VM4Vo1VFjd4X3;wAYz!O-`1uFf z^_YN&aRK2s5p%L(tA;V=p@PvtvFs*mW!*EpY{h$Psg`u5T67CBv3vSPVq%YOK0gd% z`bg-LYg|p19is)A3mvr>hgUbDC)pIp%5c84T3Z!nN~WGC`l=fom?@SLph5f-P6`6# z4w7`z37LH!I|==;1dBRw!>!9L2-MwD{D`78oWBN5@oMaJZfP0zdMJg(B}Pv`8?uEG ztuR7`F#{)VEHpRPpTUW11&G9Zgq!9m#aM*{(?pG&us8+aJVbOzrWFY7)>Jufl(FlA z6x<%!DTf{D>LwA;LUeJOc1@q%hr}KZUN%4XG2;No&*tZ#_U0jTXe;9+0lOQQNT(rb zkPQxROge#*5c1LS!nM^BZU}5x3*2XS$3%oTPWL1sH#+;})Vy z^+Z+wR_Y=Ti7nJck8VCZ1nR1VUS8Rrx^ObFblBv4M>1v%pUPcjyI;d;3`YBg(->n9 z;POS}d?OQ!|18F5ftT2g3T$zFr#k3el%sID1Y9yYVqi3!3|&D-_;*fM*la->Foe*? z9T@y5;H4RYdik} zPQ`gE#sxn!e4%k{Yyue$4ayx0IRdR3s)jc%TjvI2oj0x@yTnP3VW%iashDf!WFK$7 z25Tt{A57puF(jt1z;JJw>^jQCp?{g5B7_llXsbBp_HPxrKKGonx)2ZJu5A@396|ML zszeb5y~qYAlO{}fX&|Zw?aP~qAA?XgS$5OH=Bt~Z&nEV&}<5jN1f!M~6~JofsG5l;0KUUze;{#Q_NFC+;SxdIHlI*cC(>w>)Hf zXZ<~^U(umb=2po(&D=Vee*yLDsWsy`*iZw?TaCjRsvA&ZScq#}&OR)A3Nto2nouJyDzz;7rFsOoz^Pi*adrbn+sx?_ zlm^f8z=q|D1I`Yt5CP9riz^*wy+(prXtx$!aYA)y*+Y#YIcbq1$I8>Jg?YGIhbWk!x6z;`(}HT}WNJez;41@Vlx zpqWMkKIIOkk{*2Q%oSV-^%&%BS+0-pE)#JqDJj7gaPMDv^l{Kl5mY}X)71-2-5#G0yTD>}YRKOly ztUxWNn<_F_F{)v$*>AB7YJIGLs?5#T;a-H=E2s&9zvioy2pZcvv@*~PL)gj8`LpLf zM7LM5ljqJX(l6}N7l>nem5)V{R-EhoI;uHb!zDY;r1g`k>0DS7C$Oe;IcVogYy9x! zUNXk~sx`D@w;%^6b#~K(i5RQwY6e(v3_&NYE4YeVr5ka74|N8iTN&K!;4a2OK5@ss zbiK9$4A_)K-Gv=`8`85o>F8sbxv7cMbSvr5i9=^oo{f!}amNvFCDKv=)v8FpO%lBk zKSFzJNMg-RjD#7MOllstU33==PG9B8)Ja;wF2Mu^(3`NT77lZ5(X@Ck{{y1Amf3SrFTS%~l;KqSALC)&I77}bB zuVOF0SGSP&KN<~%9r=G?Pa6Q;{|^s*C^Y;_!!Hd_5B=%TFAS{@WrlhN|M$U951t#m zZ{YtLxQ*ArPk?~{0|5pC32>Q7QSJ92F*>dyZXLR7x#+)ovRe4x)E}ehSYxemm>oz-zlZ^iy-~w(bqx zb4No<2|EAp>-vMx;HRViQ}56AX7Fq96JQ{~z;_`AUViRjxS6elK3(B%W^PIeau=X* zsJcs?&#Tb8Yo{AUFM`P_4~(m_!`x4h+8#!%BD@E^Sa=@&NHHb;Kqhw4?sYWJ!n=Gy z-RxFy3pC8NkGmbXeuSvk?u|oV&-1u2iq&p#R`3OZd7)M8g4*c_j*wg6gHsm2+=qi2 zZdqGI>ux!egJakUjV&H%y*f z&+4dQ4#wo_i<-Qai3--_aK|Disje>KRGnwM6{4K|9;gU)WWEYO3BMBd-_E*mGL#sC z`H!Mw=eC(Vd+VOl0)xR44xhmd_7;*mjC#jwrRBVDl7e*=LFepF8Xj@w3VFef!@rKZ zI#jkU91y`NF6N;Rqo3V;jlxdgwCzULvE{#Bt02bbI*UIo2(c?pXXKJsU;XS|?tY^;!7i^J8`w8k1<$8hCL zUYXV0ij^Pp_l%U2i7kUUk6y|@1TOwi=!Yc6#d69Q@qoJ5%UKq8!#u>9X9o4n!Z<0g z1a8g^pVSIAba7mW171X{)Eh81bo_{8%nh4G9x~ibAzF&v{a35-{LiC%_VpC^=|E5p zkKRE}8XlIz`-0~J5~eVO6Lpw13bSQb^cA{yMTsP*p9M=V#C*{uLVb7yCc7ZUF67`& zRAotBya9_K5jG2ih>o1kS+Nr+xy0geFKoU>Q)HPdaCPsSf-rIxzWMbp7fP!!XW}Sd zP908okb<5VFpm2Q0{AO&cq8GKAC%2J6*6VGIkBj9d^^EBbu09aJl+xIl_&Ql)~P!L zg=DcA&!C7s9QVoBwh=uIGRWmM##l5t3KsWsDig1WD}dVwQgWd4IZMyS5XVE=c;F#` zI5RqmQD6{{djo&LMS%k6DGHA8c5(_KafXGEDNLcb3PqHCz!C05qp=7i7OCM6b@9b0 zpe^&uZp`75^n9a-8+Z$0W|VcakptMHmzLfEa$gGl&?B7O(>`)1$6BXISf#?#xHP0O zXmWxfnL!RT2q|zIG=?<#dgO79Zs3;}poVqyA{QzUi_{y7VT4F?_=wRvPch-^kFgF? zkg&uMWzYADef%849LWWS&w(u=MK{;r_jb*51ZH3IeJ%zM5@Us2*hbF5U8s1J`4|%_ zsyL=lwghXr2)d8DemvupE6AG*gA-eiiwlZQp=?0jnA~Sv&qDeVyu>0amIK~s6mDQ_ zcDzzMcV`1@k<5d0Uo{G!uLkdMj0-k$>ezz;z~{+$1JPnPAdSF90C}JJFxQp=>ZI)u zwQwb;3m2^HJozH+K4Nl$0z0pO5r{i^Je-3YT3L@%yfx!n;3Uf1lLuUDN>6z)l|x%8 zowB`dp>%q5v-}{V^iPd(N>_c9?%P92vSV9s3=ttpC;49X@3xGN9695UQ*B}k-e1Fp zKSH4yM+J(_IO<4L?r~pt8gqj#&0HA{YveXXvTLG98G(REMy{lP)U_5;cHCfD0^$Uc zdLTfJ+#`jvdaVcoDhu$R66WVmBa+Q=oh8YrsXWnB@%GWfI|7q}5u;X!0^qn<<3 z?Hmby77^7V5`{$EBs{ec%~#)nn8q}}ma8%kQd)X1zYK)}zzdA+ye(q0;5ddPELoi; z$)bhwO&(nB%NNqH5Nr|ir4{6P6Eel>8p5||6QPkwA8Hh@DNno(HWQt^RlHKpZ#w@! z68cDJ_%d$(g~1;f`2PmZ?ElC6_eWRyf2IFu-)DONuy?lSpY#mxD|P>Rx7hW!BHxUh z5C6~M`_W`?KkElydWVxmdZn9lff5r_tRf`LfBw|6vKU8P@mrS=5$@9TN0`@bWULrV zD(SeAT0ij8gN^wb8F(n7h%}oG`Gh+I-ock1XoWsx^F(rU`1IBDNp=dp`54>LTSdv}5pxKh1fk(AU$1z627Jl3Y&S3(T>v z75V@lve`GJUhfS04!+dg20l@y64jk%-h(f7wS*6shKS$qyl^@AQluq(sqv&XF8i~` zcWQmZE#X7Dc;K(|?0f%9A%}f0cn1%#FDrx~`zsT)K;N5Cj;Zx=^hUHI%ij5-IQV?v|(i&=LyBHZnh}5_NGdXmIYV< z-uX7*LGb!FhE9QZt`&G}(`r!GI|JSW>$A?j&{P~UNu^=x`)UjL-UMx=-J0r6NQ3o6 zq2oh~@;GmuZMHRd2iGsVn`zy?&EbP_>|UU`ORdnyZZ{i_|1H+^ZQL}8@F+Roy&&&C+y*?zJHH~=sl|Q11$eNG;b;Tf;3#{?M*5HwkMCZXfxPGCP zTqb{hz_-I@_O=MV=USr=jL~q0?G*7XwgGR8-L6yMEwlj-Ms5EIyHnuJw+0U@+h7&z z6nJw@;4v*8e9?K<80>jxXgu^|q2XUd{QuN&bm&)xeq`wU&^reIVDO&|RtA#;e>w2_ z!1}<6fxi9U6a9MhC!)FNQ~iI`|E2y)f1>X%`o7%v@!rkePxhYf9q9Shp1-~CH}?IH z`!4N!y!#v7Ki&Oecf9M5yMC^#+NDPRGV;Gf)+1AqzVNSxH^Ot_cZ7ZugEs!zdWt%B z`!R$y^dF!oAk7IN+94=HL}nXU&5~eh_4Yy5n&OY#*4u?2QB$S`DcZ5y2lg_s(^|Xz zs27c)?Is!nBVz+Z;owB-`0YnnTQ+64?ap&{o2$3q<<0r{E<�b^!|%6jLdE?DoUn zoZY574P0-n-hQVy@c6C=hEAu*$8JC54eU1E)xfN^dix#Tz`I&y1~Zz<$z!)4^aggD z?si}~soj16t$BEx7bmtYePLwgqoE{^-@c!PxoyW62fRl7al4ZS@;a`Gr0>LyWP*4-iZtY+)iutcHbQjjI$^ih|(pWfv<^E-G&McemLTbi=hc4uU}&9&Rz0GufR zXs_+gL*v-Mn(u$%PS={_0tTi;+f9wwY^lsE5#u{*Al2kNZb(LSY>Fx%0TFca$qN3f_ErOzPn}Dr` zji=tCnE5-#5w7;7W49<|p6ls%h9hdN-lB;4JJ?(~%m|K39lJ#V^LKVYsJB*cQM^1K z*i}4tK^0IPK@}7(&j)s!?rw3YwR(%9dP2~(K3J6p$kWlu6RkU=2B(mucKj9(gJ%rm?xDNF4QsC5;*sz)v?t$oH8c)S zw|E%*9qs;%9_aj((r#S_Zn@&&37K6DEkib5Vr^+?ukCJUEd$}-d&fi5O2KOiL%*<> zq21#YeyY$CS)ii5_%)^9x1`Fc4rMz(9b300RLA0t^Hg2rv*}AizL?fdB&m2DZn*k$%*D zJ=9mP=$i5$?csOx6lR%UPqWk|p9{%R`V+L;n3hz{d(VXy}vW?jqWert8@D9hb#AV@59L_!t48x{}Dy7%&V6Ss$OMOEBK|b zsu!<$|1RZC`@~#kVj&|;&z{VDP-ykFaBfyO>~C^-#OY`B=EU*dho5*N{HaV;&*m-v zNB-X}XN-l3$+MX)eF-B`f&CzL(Ddv==2T`*I6pT%Gcore;Y{X3!o=djx#?MSFq4^G zIO=?B=gO7prJ|0yL<^Y@dXMvZtEUdI4PUO7Dk!;BLgg4=bE}}|@(oW`m*ET3@T9=X z7BxK5O|xuODh_ zb90&LQ?qR4M(Ur93UisM3?Mj>nHOpmRP!3inWJnmN27l`)RTPd(lb2|k3A8-)=aZB zPd_m&wI^7Hl4fe9$D=QcCwdwS4)B8OUZbi@6 zs0i5>%3}p&8y0g5g$uLi7KGWwvu9mIHZzE_NSNGhMqoXtRV&u1EGqoK<> zxDDMokGFPpVq*Tp#K{cj%-Tfn!xPv@?)Nbz)r!1StLRJCB`OOCDOXs9l=Gg}T5xCm zZM_YF?{7Ea^)`C-{e0MmTMtVWqYTta!Y)?txVrtYUYn+2y*F6T(N8?{KDM2`{60rU z)CcenR@ovL>R&lBq0SXMZDs!9U0J$?nLWhpTB;kXwM!_3Wf0?Hb9ZD$!72c0mkL?m zGl+?mO9DzWj9J>zO+3vFdj#QG+y)%8t$>q<0mg$ru-S_4yf3b(s_4UOu3 zH#FLff-pGv|AZb5eLfUD-2aKbulHqoe{%SL?Je~DTF=<<$lx;rpC1TCe{uiip&uOl zfA{^Z?r(K}pzCM59*k7Oza4%b8ol*D>j!V}nk;?mZnZ!pL1)zhDY@4UX>H$*%%V3? zlcir7>tA1~TUjXJLcxFjk};i0KKZ~6UXrD6-IryY1%&V%W7}p0e(SP~-*5}DG$4)n ztuz$z>I~8jtfM4L^O_1yP4MmDN#TzS4;IZnSNc1fFt5bFgycgSmhvY;Z z&qJMBU+xWsm9f4~sN|SY3VjfsGT7ZZAjL6xCw7{JQFWU+{NK2%EycY!KS_|+{Tnl^QJy6u* z;QG~8sqq0HWvcG{c70&I)(U;dhz6N-F9`H%8}Lx?^? z&S}^~uD60!rs|*xe{I@M3F&LC!NW2mqkD%@3G5YHfyWZJ<0#r;@KWnbZ8QtWnPxhy zYZgQwkA!|CG<OI+}{;7`ZxQJ^!;$}pZDrLztVGb-)Fl2p!;ms z&vXq&3gKT1$I;}i_*p-2<6sk-RZ8lQ|B$n=!)S&%;(#m7yS?*1gAW!p zeb{Cw$$#g;J9y)fR_FtKR41nMs?Nb1?`i`dSJFF8eg|$m+U)nKl6p~7K(TlxEzL3QxPkb^7V9R$h+p%5#?#=Ric23`2-Ysuk*_O}Dp z-VTfKjR9v>oA7sURIj_SzdinTqPn*Me+O!#$5F@mzk6>s z;60!?ivRzE^_{$P-o5wSbN74CJ*QheggtfuOQ&_?&ECxJq@j&BazOk$@bf&gJ8@|3 zi|_|mP2(&-vi?^Zn-%ys@i!rX2?}LIM*K_(c*p zb~^mMADBE{(GZSiXW1;fU0D}$cec5F9``a=u&J%xRkf^0Sh^JY{S0eqXK1n0@AYhV zdn|3Pj>fJ)tEJgp+7)PO6Pn#VVRak5W$S6hrGRpm*DK)ChOopP>l0a8yC!niCDDt(qe60u+ z5Xu4_o>0gOv->2*rLIQuML1p`!iJEZud7v9j<4Kap=Hm#0ioIB7K#FmZcoS}tnvp0 z@QCEy9$Z^?d)+O5A1*s|xC1`iVn`RZxN&*8oe=9PmJ7>pa}z0S?+OU3+yTVaij)P& z2TTg7xRxBxQ4o@B-WE)=Eb}7;@DV+oraOh$1HZxyC*|DVd>L}n%= zFd=~n2~0>}LIM*Kn2^AP1STXfA%O`AOh{lt0{`DjK&P6;Mbrcg2|h)l@;Zgel5jKZ z|6lk2y>NcN0;r$EE0lE#g_g71lgm8508u$1Dj~K0E@BjOGt^7mP#iHAyF&qwyD_5f zVY3M^Pyzc1cH2;tvpof|nicCgC1PD2He0_U5E5!yT+JE&&QQkYOmnHfsofpGul2rG zk8f*6Td2dE5w>w}Cbm4I#t=wiFbf2`O1bfgg;5Z0F;~{E;E;tPpBGv&l>df$+}#vX zp%D}E`#kNgw6;*FGnki=vBlHwu|SuGq0KN}e8fz!8;&7)Y*7&V$3Y8R3S?~dxVL1~ z($u5OS}Fgyd=(Q`40XNqEZydSnUbIqHab*#g`ZLUnQ)rsH-chu3KJIU9^O{MaUD1>g$V2mJ$~ULQ(Z0 zFu`9Y6qhYsQCwCnq*|913-e)-zXArs;TNEyx@dV>8V?iSH32`IHo#nJo4XN7=K*CF z-aY>~VVTdr#p`Zvb(@Pqa2(M_Ouz>Ps8O{Nogxw+Ov6%LBfOTvJgbLTtM$?F#V(XK zsNlER9TJ*A@RqoO?mWRC@Syx%-fE!Ig&@?jinqb30S#3ifcbqA%pKT5G?!rUHRyA- z!@%r-pwyl{3%kBC8hE)U*x?F6Aq%QlU4bANMsTkiT3V1R;o1$&E~gG@aOidk^)P}kH3b+AULUm?ph zGj;C3W>1q_SdF@Zrd0xl+-7KD1z|BiPsnsw2@__s8Be+L%(hyEvfA1ewJ634p}Yca zGa72DRuq*+ignoXqoD%}?oTZgt142JTAE}9<;Nzm&~4Kthug*R6y#Q0ypxc2*k#0;=+y8wMWq23j2 zHN<(4By<#oIw&)4??NjGQRPb- z*wva64oNE;;@sj65FN@8EKK_mcYw$`90lQwBvOs`B*fw+CfL#ZNqZLB{7r4GZZFI| zvnoxpF(|7ZqA`iy2c1MC3|o^*u+-yiL6L7AP@I3bT3A+8RR*s(wRzO&a#a<2RXC^- zYF5-V)R=2l)K!qeMENyTFCisZ9xfbo+A-Nd3QRoVo;BQ~n```?U7Z5DUr%EQMM!u; zK}Ohu1j0pwcv;AzST@~4P1t=6>H#SdG~qy-%i9R)`F!Y`NeNR;&>F8Rv^^TdQuM&v zNks;OgJbA~n*my@Qfa_F=Oaq5tE+{zTq4KiuC1O95_IXFJJ552COE9~P?kYq6^23- z7siN2cPl#1?XgOks(h(CZS+_3qz5V)mBtj zQ;C;V=Lywi4P^pGyZWMry46KXtAynh^#TUCr9cS{)uqBAKn^aNJv+&eI;dQ#QK5xH zFr{#H1-H1`!uq!{c4Afh5K!H|7F2K{)n<04#cAsLwu2U~q@@9WXS08ckC92t7$n;O zFjH~0rekbCt4J4?`+crZOvdG2IBY_tKog3k9mEiZ5{qHTs=Ib!+H=$A>l_scINdI)p0H!0?l) z6Ej`nNWr1ykqQ?c-3GLxWh>x>Xjy$jEj$9$#ua6qxwxUe9u7gui)t}rA>o(#0|7U* zqfwdI*i33*oJh>YT_Mctf&w}vQrX$(_~j3fLBWS#OVK-_Ge=1`6Nc!-W~m=j1anzS z3*ycbO3`46tb@V|8Y(arwYcQvaRqTi~@`SooOUxA|kV{=f$PIyJKuBSUm(06; z<_dT&!dMY#7B;#=+d~mq2}Dk0a>O_e&js@YW<$OV^FnZ%nnrsQ^x1pvrD2g}$`+Z! z1v_0$ZkpZ5EDF;swBDul%d1$mCmARUYIc`oJ zt3#x#GRH=9(*3u`x~LAJ2CfS*hlrLU{eE@81&#gy%T%x_04;fp9jId!K6JaWB3}wm zDyUy|p>1BoL8hZ|RV4NqMs(Cn$_1hd(lMxmsO0;g-CyDgG@DD^K~HOJ2%{AN#TX3N z&~kL*LeUm?(BHudfV7U1x;pbJSHMFYv0=7LZaK8>xg1L_%1E5#$;Y)QJ(6wWYzh8f z+B@OJ1l>1QY-|{atZ1yb06@*a*fR&AvSA{X-2X37T&6JXHXUawH}S>?jK>&DjY)<_ z4JR9x8BF>n{aoEgx&r<`{BFLRFXuJfliaCX4L3>ql6JK=S@VYGQcbfaP5p`bMzvpU zPx?0L&ZO;0g-MFUhZB!UEJ{pL?N)WG%2k?#ClgLhs7aWld`Wwz@*L$M$^#T{A>on# zoc(J#g;JS3JvrI#Oboka@S@Z3V!l9{Kyw(d?AguMECKe=>^ZRcRM3AY4SQgGSWGuj zG;a6E!JYkwM3XKUebTVjWy>w-KRB9nH0-F7roo;4YobZ#?nTmBFna6kuaAb!-;1y? zXp~*hUl(ON8g_JSli<$&+Gx_zT#sB>q=q^Q`d3Dij)omw(j>UEzb2ZrWmLJgla>L) zW%jIs{uR-rqhUu%Iu_j7Up>a8Gjj_1mybQ^%$%bBDjIy&?Ai7x=gnPi>e(mSBJ9y$ zS@VH>JYx$G zw)$)Z{Uu|{b2zxOzc`w7w3&`1ZiGdDj83sAnshYmsB%q%JNw0G(xV#+sJs!@ijppj zCLIks+N7;0>BR`Xwf@p#8UJ#|!a2lkL*vMfCcQV+1Yt>VXMffh zleRhw`t4&++KOCfjwNZBd?ZQR#+Wn>?(Dbjb<#MKu;!q!3i>m~l5`}vv)?k-q%qeq z|AM5mcck{G<1|8dUv>(}na zt}_->K7s6alLeuJY@UO?UPF+Zio+y z3G=dp#weyN%up7NT})Xy5K|fx)1n=#M=2(`oc&M5H$+TXmg=j9K9sekD0mJH8xf~eHMKtW_azTPS z`wtjX(io^Q|DHA0q)BjQ|NlH@|9_$3Wc?@ldfjch1Nfu4x41&>MOp>y|L<1MPTG<9 z4($Kmp_-boRr#tiPjTMJ3-@361$+Ty54JpM!&xjGf533^@4+x;mK1xi)D0ub<8Igy z(z8pkXD9AHeh0SLle;se*uy#jUgE~zXl!z~O^Q9N`CxN*{Mnn_Z4FyJjhQ+}+aNBF zu-3^L-m2)YW+;17cScxftJyGNGZUt0a~R2S;;+Wk%x+7>Kx|A)1zgdZ_B-%jHM83+ z$sfGJ!MEG^SGAel=`#GG8~z=5h??1b&=CHtPGX(i4#z>`FTdpOg@b#NFnbuq#@~2+ za(9|EduX;<7wePTlqcMwqGF0A4Z9+-$U`v?4B>lADR2**?tek&*w>0 zKQvpE?eCy-ncO`$EWX${i`I)dC^{ExrVeYp`&S&&=13JP*?>a1j{nSfa(9ZP)Zh*P z`-3A)jekX{&6biH=1k<@2xa*j7}}rNElBbQC!pEC2S1>byAPBqRY(r%z7kI6ej7(N zGrJFvlp5+9IgcE^h5ja`I%_C@@EAv(8loQ=wg>t3`D5$eUi?Mf+=f?Kaq>g|8ms2x!(Z~wL0*Cxd(3@jyt}LMVQ=Qn&63Rn z(@0En<5vme!(Z~wL0*C*;v;j8_)d0w*qgZ%UV+Kc z;$!SVg5zDfGk3zX^3cXX&bH8a$G`8JxwAu(KiqM%k?q#;m!DUXKWvduzrW+pU%M24 zU@nuW1pN-=w{a+cnPi5J?YRLSy2h(}@ksKA^2Ox>5&-ZjkBzoEZG->9Fj`%rhC&a1QXU-7r|oB2HMCvG=)EVq>7 zwa;qXwCS2}HMeWFX$sW;ftJ7yb+KBV^ia~VNlOxcOuQHR|LLmFRJW*BL2Kakgsllq z<$siCC|4B zqHik8&Vgph>79$;z%+s0;Vq_4E10_`&<*0J-43S=59>m+zypE1n( zR9V(-l=VS1h6Hx@8OF+Yc0r&17x0~(-KS%G8;0Y1ps2xewzH3qvK-ZN9J%Yk5-%&W zppT2P91T0Fu7?K4_@7ENtpV+e6WImV=7CbhaZgsZqfdim_TrWXDiV%~$W_7oJ~a)x zH@7rmp&flmV@a53(B$_ejxk{p+R>+qCR{L@8%W?8%QCXM$nQ&tCL9SmiXsVzcJ?U| znq3cx4kjbj2CBGeM+H{UuzNeahJ!nI9UVuRLAes*HXyT{1-rIKla7WRUD71DbJwsf{-aRpramVHN?_J8+RB z=z+~9_J*tE|C4yyL+6V_q7{9{epQLxMR3zBw_^MAEshJrg=`&V^F;#CPZ;f4Mk zH+c~%f2-oeATc;+vN_JTzZ7o`%bHEwFiDJX2|qSk|O!3oU>jvB+Z$igOpEIg068>odaH}8j! zMi#%DvEu83i3_*jgW)xD;lpidb%#<@La-1OOi8oA1Qv`oq=tk=i-nMdCGBobOBY~E z0G=B0e;o;g3s<2wn6V1cc+ggfi3MV1Dk!8z*kMtHsNIK1M2oCxjJ+zqn^+`6iyy*Z zpsOWfF2mL7A?(qJQ#%9xjWD29(VQ+E9u|tbIZp@$VAJNvG-9a-vC-RNfpCVah~bS! z>fbUVd}8OT26pEp)7H`sJ%7B5w-+{uq|Pua2Xqe z88E;Bt8DSe;1*)0Ep@ZqVNHv)NE@{4vYG0$1nStX0#wR&#qrrgD`nVpN4={t7%|6$ z%X2UtM{It>XC$3&v+L)z}CX_blFzM46OcStW1gj9p0X z8%7M(6m53Fau_j3N8=Q1w9sRfa*L-q)Q0&a3@aTZw7?pWxzPoCWeh`Yb)jMr+f}Ik z#8^bCqStk#tV^dDvN&$ ziV}w4(!&uVV}Y)Y&K80xCM?m9(_pV}`xe~q3bFjaA8BKt3w2<77mS~vZIcUB;pB!d z;-+9QgWa&gFClfHfYT()J=Zy?+;QAOmU?WJ$EpHF9h;Poa^IxbxngL!*SSdxj1yy( zYa1+L!Y15SVvvhfi}<29;|6B5jPQje$YOwbmav7mX0*E|45#!;W>r@wv6TfwMXbia z1|kX%cAJ13SPTOqhM6>KtcRL$p%ozywlNV=$d8KA;qjTnTx452w?aBGi#9$O6N~f` zq$@)?v~;;!nY|iT5zru6(tA-PLrVaOqKcrSwdXnp3LVG75d)rfGb;y*I&OX*$|0yY z$uzVas$H8st+3+e_nBE6jI_RR5tzem5Z2#D^C8JLsw}l_$S+)2L^~IBt9c6-4v8Ub za*kO?Ldzr-tI;2!GC#05oz(_g_al-B% z8TLrKV5!()o03@-Dn|E`+T}z3!#yfYeS$mG1Y#g4DhSxsqD+PxS|00cw!qL)oR!p5#($kVdTOqvzqhg~Y#)snmnt+k|7ql3kOo+Len zr{l%IiV6+Stgv09NJXWn9gCc(sIwH^Q%FUfLF{;v3|G0g`deCH*)tDvFUEKXBW&iy z>=!!17OYEP{R|y5tenE`s4qs`-W4_vI*_;wrc+yCln>K+Voi!qB{!5yV0Nz==2FXi zAnFz+lDqri+x1=~Gd zuMIw}VI~Tr17FGt5VpL~W%*zUt(nw*Okn~r3JKd-os_pcz9esL18hMC*EZCZ)e;l3 zYb{Nb)3r3l;M&e@n?h!+ZeShB44Z2~|60Bbwlo`IX;lcK{-Q$+`bk$9BtEFe7U8@7 z=fB&34E_mq%POj>EFH~!3`N8r3a$mF8^-Qp_#$$Vw~ka~(h%391KGC3?`^gOH@6P? zmVSYySisW~T3-vJccI{b@A|{Z5BRQuRMGHfkq-iHSb1~%n%rQB*xrk=)8zO113|+2 zU_4A-;>tc!973a}>|9NxdyJz-(jtb~Fb0!g{Aw~e@WAqBDdxZtAqgFjI))=+Qjd&k z;X?L$NDYXL@Zp}XLm=6K0aj8E(6eP)glbHT$&@r)k4j*w4AmXB#bhWz4JNfUV@UPpOTk!}=co{1$`=0SJ#feFBGVu` z2P2jl;xa^R2@=_nwSL6$dn@W2rdF_K7y_Smi?AAT(=`PZE!`pD>->!_Se>M63fMsQ z2QcdjbKUGB#x${EfHnYwddNb}wv{2wu!)#RLM?tTiW;qxWT|b><=#*pUrfx?HMNnX zh!I^fpfGX9ipX38gP-t6FQk%IlR=sdRybk0)|*0h5cAptEUO| z4z{TS!MGwVV>UF2jSIK1vaXI<Hku-gm?h64U}_i8dOVIH1Mwp*BO4CHr7V9yQXrPjZ6wVuFI!|1VGM37 z=6d8Fr9(`4LzL8Np*z^-MjvVkYhlB97B+lgX9e4MRyK4p6owvLk;o`Lc>6N5&k`7A}65mg}GI1kx0lrfGQMFm+ zNcc~}0|`45$`Ux`lgiVTl}a5L_}~0Fdjrv(l&Cc{`Hf15!b%Ksku!gLK`+|?BAe3D zu%uPV+6o*Hyrh@y0nMHrXNZj&nT|8XmT9(yXW9rGwlF^+7Dq4H3StKsxg&1pBRVXX zo%8}uR(>zp3F7F9d?e@y?8k+6_I5-imk?2`7*28|Ebjf_V8~X`>!o3dJ(P1v$G30ooTwrIkUprcI~rwF~R z2+ht;(nck0#x%JOP|({#!xCXf!;UU#65P@2j^OA9;mn|p1w>g^UNYGIwOhY?+ zo1%G+Hm_kT7|k=nT9N0*Xr7~CN1L=2d3KE@&$+~eTJMH2=9z?c^sbL4%#U8!=$j$z z!=edCf{rf7By?`?Iu2eos9nOnNf#qUFRZO1B&lBEkfTl3hGb!Gb+3{|=aq$Sz@FC& zORIaEY$ULwmzY{*xsCJ!Bh)Ms6x!R4{9a;am1Q>)bmaU-LOXhiow_k3oP~5*@ZE=Oa~Z%C@Y6NdUouQ-;3 zF~(pDR5-?jNoYs!;xQylE_@-!i^i5P4ejhD_EcHriq0j5Eo2+H3xaEK*_h}OgQ`k8 zI7Y*cRLZg7&fb_s)oAS;IcaE#!#H+t%%W;E?5L8a!RPln2Bq*65!t5%V?cTJ#SZHT2GrUT=x~ObNB^;P9?PXS1Ny^c%qZJM; zr}i?#t9zR?tdwAC%B-%AA!!o4sMkho)G+3|N%2Hh?y=QlxX4Hx&R*+SYBaj7>@2eE z7OJr+LbozIUE8QnsYTd^3c1+nc^H?1lj$Rw6B17gcAMyj;q&!vo$i!0VfG>+1ui9m zI1o<3slmW+;3XmQ4Jj9_i+!OK<`0GJp$6P=6yl39LR|R-g+;=l>nL9>G&<}(VxMF{ z(&4iOFn8#>v{-cD5IgcXwRK_pHWj|uu$$NHX$s*a9a|;jeE{c(_3#uN`e5s6JxLkS zr9_~IY)CQek+B2_&*TfR7#AA}%0xuy zk7MSTM8aMy@O3#h8d-xRl46w~JDjMd*o6(OhbJGLF|3CUihF=a$;a*PZHRz~to~^!8-7>P+(h(DH137BfkC+l0=G{>Oz$QSWmD~0h7<%TbtaS zA##xEuJ(t@{n(kLuHYmhBx194`a9vR3OtZ5XdoLTx|m3as0O4&$v9c`;6Pvi0rihE zTOhFf4ox~L2diYjMT=xZlI~_mf|Byu;z5B?Y0(;;5C zM;(e*w+_N*Ne$parqLm<5egYZ<9akGGR68j3>yPwL3+S&zerOaD9u>Fp`9ejFHI&0 zZNbjex{{*m^%Zd6SG%gH3VkscT2H-+u3s;p&8DnhPdw4CUmu=UM7wFeY(*UpgVz3L z;h?R;Q5kUkit!_ZKGBy_FG}uk>EOJya~r>5!v>~Z1BFK+&TAjhqJXBNk1vOpMVtuY z=%oxNayWHDy$uK(5I1za+5$}*i2g=1qyi#N<;aOBQL7`asx}1u@ayCze1yNnpoj#? z3(3-GIzq_jAr-d3||)x zd@~o%w?!im_9EFqaR~FlK#PaRKO(!uI9Ft9PdHp98jo#z?tm&9Bu5V~;eU{xhEvCG zY?iiNzzhIt7({`So>{M;w>fcs+m6Fz;%^dm@6lV|_?lzVs|OTqrRq`uuHh z%s7gI9xMuEgBCq;eMj_6vn)7AM&k3M=jS}sE|{9o>bfd3sNqxQJ$JOU5L^A|FIdK@ zw>DBCkS{V&Z^($R9bs)&=!@cPegh^0s2sG!HVE$?zf0JV(FV6*83kR?)>xd;=<%`2 zy1_!ul{e52;hqm3?m9OJC}-5X2#)AX;fQksBoxGXGI21FCzMoGgljG|5B&jnfVA+) zTKF)!gwzzOF%_9o2}Dznc(ufk6$tIQgX#zb1h}Mq_n4cOZpW!3@lXjzzbH+jqJ`Q| zeH92{J6-qyQy*H}+q>X94z3W$1eYlO)MFwUq*_Y^<<5Xk2M*~;QzGZrgjqz^LfXm( zI>p>(=?vN;nG9osZ5sr4vnRwfZc?{fz*RBP4}c`xLV3Ww37$>2r;~$yUn@bCx}bQI zjx&35gq~6EhWEz+GJvTRWghwuCg2)VbRsGq*2)P}Iwd)~qKU zX6rUU=ahNgB$`%G%7Y5BTOi|Hl{u_XOI#E-p*_HHEcLNUxJGTH4FH``5VI&UEl0kP zfljJ-Fnm`qe?BV2m>Ub~qZ!v6hzN*VOem}nS%e+!rJ}yaYHk|XgR&A)P!Mq3io&AJ znP}%gDGq1kfo;&3Ag)hILq|g*3T#Bl10FK>+zSu$E%RalBWsSS%YNDl^caMg=T&kuG?E3trl*VD;IFCeuO{FFGRi81)LP?1Ka} z^@lFbjHs@>drTiHkE;-Y6|{F!a8eAL~%XRHKYrae|p5f1TGD!R}fl( zSYL(#f(|OdkVU8@Y9Emm4DCUJepE?vS%fqbs$_;7Q*|<`ClXB&6&b2PMBRZZ3WY35 z;q!l+*-G8N+pswrR;(R>!t&owR#~X3>*kU+DPU5NQchP-v;~L9wy=}e*(p3m-a|33 zfIgUeU0z->8JW>Dq(ku->xe_cU4W&b!on&eTO$T7v`>gfL6rwP1!$LYLDH#8ELJ*D zO(AQK@OQOnxmZZ86OIs8K+Crp<5(hB;BzMs2@CyQ7r@?Vr-azCon z<`UP&aLY@W5>xns5b5p~V+1VN>HJaTtelCp_k?ln}qmuaCTT%%ZW2qkqUV_#fa#P_&I=IvY zhuexuY*}Twxws5mmTS%`%Put+=VoP@Gs}u?MP=DGr=vLc$hF~0Q{zXESx0=ruH9_2 zSl4!vcWBCZz1W&?FG#c0wfVs#&0ZRvFh=KqHp~HwiKf|7w->t#0_oVoQ%E1_Zns%5 zAf-j8aH#LtIvM(jP*AV{6VV0yoY}Nrr1QP{iu$UuMRO0g<(b2~8W^inj^yjh*3<)? z3G^^c@koAPHUx9oR(Deu(Q(4)<7wI^6mKKLszBYNV|JIiCFmtN|BjJN2S1H;b7bofFUO&Q_h z&R}YW_RI((R{j~J{4)k6jXsr3qlkA~vcp1>jLtRDB?LQ(^JI)amVxs_Ox{?&qJtiF zh)uNja8IPG1w#{hOH3Kd;>I}vdg9R9qKl-+ydT|#7rMs57E(w}OrudSZ)S5s6ic)^ z(J_vWZlsSPbrd{AQb)y%jkp+Msdn(-bRzXL`lV#WtSu|5T93N8NMa>IlTTr5mDy~y z68SuSJpzgOg%k`GWO^AM&exF(kLYEExsedzLWkBKWR@Za{kV}Ell`dqT4g8<@Ibu9uytt6X z^h1fGZ!$sku^rI3a;M8SwrblXEP(PU8ShC{5z!-Kd9*#GEFkrOEgIt%Z6qK55koGf zeG&^yBm~Lgxwnaj7c*l_JsdigJgL8QjTK%+;l7y=SxM0b8Mjyt2Np189kPNRyoL(v zs5Dh~j!EgsG<;oJAI*SoT%n zyv~dTGS)`)mY9b)WQ&Lj)oR8@_xoQSgX42LpoxB+e_DnUk!|jF3aHiDE_T{6qTni%Laqpu8 zTRAOV#92Hxb3D-hMkByN$B#{7GG6du6xsSiUk%OL*fxGT-6LX=kipICX^g~BgIAuf zE32!kfM@abr4_Z9x)7v=tgqo2Jp;!kH1jFsXD~cErSNt2MfGKLSvG6{HuAB}E!<@E z`%?Juf{`72j3O{54@fS4XA6OFQw2Nh{-6b-_TUC3JFJpikz!jJiqAOTiLN6N9_#Vp zLq|VG@Ej{b(}Rup6AZS8H((2wZfVCPW7*4%?dCzdy{Rp6#}na`sl(gzDD#`s=&470 zy0Dq{u4Gn^fw=?69i-2SJKMu2SiPhjNjjCt25}iZgh0KCZA3=mKQerVHF!@loZXI2 zNG~pnB+KiAUAQr{H8sT&>gWs~?@>|UH7tWIquJc2+t$svfSHN~AGre-$v=q)yLMg| zjw)kmhs#9vzz1SL^%LSNx9llf^ca<#7$Jvor>X(JAB&^)xIuzz!~ABY$)%${J)U;e)hC5}1}H z`-D9QRKs`zJpzlIqS6zuxWlOqvP>kG({K(paMPJYG5Sq(^7Vj?be1Y^Z{QS+@`_B8 zqf?3}2dB~I6_X96k)} z7sii_?-*Y*zF>UH_=xd-O-yzyw`R<4gbm9udRxjDv7#*M}% z<62{bvD&!AC>ou{OyfbuxyD(>{f#E0)~Gc6VED%H55xP0Hw~{C{$hB-@Q~pi!)=Be z3|AU1GMsJbHJofX)^LQO%iuG#8a5aXHq;uH8A=U{3^|4jL#ko6VTNIfL2pRX|E&L) z{!9JG@Q(1h{zd)M`bYH-=s-M6~WbRX#6(*0HUobJ!MJ-U0jo4BjB7i!PqKGb&T zZr9zYyGnPl?i}4N-6^`Ax+8U)b$(r&&ZRp_k%+S9csX}h(DYeTU6__p>|?e*F# zh{njo--HAvBrqX?2?7xk1}uz12+>;z~98cjSP7M1J^Tf9Rt@ga18@jGjJ6HR}zrNU%|lT z3|z)&mojh(0~a%J5d#-8Z~+77GjJXQ=Q3~(0R{Zo44g$k9)BhSXAt1z`x)pXAfG>- zfgS=1_&+dk8UarJR02fa&A{Io@(}_`_=gF|=RaY{2N`&PfFk}j0t)zB8TcauM=)?W z1KSzc#z269O$>A};ANnhfhGnHVc=i}Y8hC`KrsVF45%1Lpn&_4fgc!ngMq&>a4ZAe z3>?kCQ4BB!xvlJN3j>=O=wcwmK#&2J6^>tskj13m^={y3IDuALz_GT>pLje!;h zXaN*(OcETE1lP!DE(SI*u%3a#7+A-^S_TeffJu;B#oihisAr&#fP8)@15_^gJk5JP zPxGG7(`55`nruE#!{zhga7$UZB@C1@P{P1`2Ies^mw{;vOl3gHfPw<Z5{a>Z5{dCEsRF{mwb-)FZmqpU-G#d z80~rnX#bMW(f%c$qy0-hNBft2j`lD49PMB7xhq(J%Ne+gflC>Ymwc|DA^RBE#Xv6utheE4ZipuzKa+EVj)+EVj)+PLy~+PL!gRQBZp z2Ier3!oX|>W-^dW0ry`9erDhc20mxt9R}WJ;7A6JV1V{gdE83&R>Qyw2C5mLO~%R7 zygT`m3DU`*#K4IRoWKATh?75>y@ePEGSJQd?Mj?{D|@4Th?C#I-qtffI|wIFI|wJg zmLU&ipqzm+21Eu58CcA~A_fW=$Y&sr0VnhS*TVe&r5L)S{{Nb=uAiqpUh{#bTzw_1 z`nM!Lnn?WreUMPDyi%!FwCu&WuYh~Kh`;iP`#*Z=1Q+y($I^HoFt*%Z*Zp6XjQc-$ zE+627i17zASg=SI@8n{<_#5oR9Q?s_0W1K+#%H__nDOFouoH8}A9J!E?*nGM_#5oR zobd+-Y%q)w?__1X_=`F*54)d?;}4EPVop}Zi$6FqAKX4r|A+~Zflgq?i$8cVAIcwW zhok+Dh6cu8ei1+BvGJGjhr#W4(7z<_ghz9Zx(AM2 zbtLRTX_4F&9{1{(yb})1hp-3JB*ekv_}9MVo$zcf#U46m_^BW7%9p$oj?D+L=O9*o ziCO#KL*EkdYaZ7&90GAZ3EMOA{vF3_Y#Z$19DQFdnft*z9O~eB7w^oSgFT!x{$Lr3 zdO#h2{$>vCn{!F$f}RDgzQ&)wrA{&3TerteH&nm&ORz?+5! z1E;@Fzezt&_p0tRT@n9J{u+KAKbd=!+s;|E?`qG~R%(9M+^T8SB&(lQAFIwy`ZVdH zq`D+c;ysD}#5t;0RHvwl68@QRO~Sf_Ny3iFO@ao0%J6!~ z277s=O`yiva>Vl2j@y6FQI~0+5tsbwv7T>pJ`#(qZygtWOMWTc(|-K2l8i`s_QW@jr^Q zw;X)Hlq+9TRc6M;rDhWq##bb+m1j4<<$d@E)%{|r-ta=kw(kqSTQ|FF_FJEb``ubM zeOG5w;n(*DZY!89>|1Gzi)%n0tz=4(X&2W#{DmeG`3;TZhkEuiyuWnj+-^X{0#TVT8 zX72lI#FR&0zr5j*w-IORX?(q7-^vWhxL{cx_V!@g$1W}@-}%N-$1O9oi;D`?rl&5O zE-rm)#jE;)S45#RRrAu5--vu)@%3kYe1*2s5*Jr2kI}d?#bs|!`TOlB-J{zeF1xYu z?gw7DOmuu*{7K*a{=y%$C)fVLbgsy?r_DWW#$l>Tvs7G|B*Hce@@R94OOE)!`{KHL zl+(rR`!+bAer2+lb^7&twCM@rw7JP0ji&R(lnd(rcHx%Wk}A`Oi7N}kmT0fMx?tP$ zTY0;aWP z5x%M}S>fKa|B@21E@j`%SABnzsK4u+L!aMVAnt4Z@Cm2hQux&#W#-Q%M^!EyhATL? za*C;s+K*j!$BhYsSaq)J^lKgGi_<>;sC)HmCyVSu9=XO`<0l~-4pHf&tr z%ChG4vw!lxtA9i+d;G@hzJ2-$F@ML=-D}T(RGhu@#*a=+oh+KZ*Qu{G9iy&H9VRZa zz!B4necLu2e?x*rv~{;R-dui;=uF)C`iWU7;;f$T@^bdvaoOw@1{wIGGXKwG^eE+m(#3^kjExz@Vxw^{v z!^B1G*NZhtp62TL|JEdl)w3t@$IiJ}obkevX`kLLh^mr~xJGMUyZ&G2iwE6!LS9mvPfWh?bJfvnx(olCeCbD(XCA*# z<=kQ7A{%02Jy+ZDLiK&RSH+?q&&m$k-xqVfYT0akdWJaX>#TP+-&8B^Q}pDjo2MPH zPvx9p;{spe!EWWVE5A|oiK{-j>pt}jSBoVVp8VzFyzAB^coa1Ww z%9LT^LZ_1}PFs}kIO6T)std(MN8dhU-5Euqy;Xa4EvOU_a!iqpRPeNehm8w-t-R!c+y7cRnR{KV>-2OVf6F4V^rxHOZ_^ft#;L{yhJTzYY93f~)WQ8v z?^7wr$Azs2@Kt%yspp^4{)2IvxLm!@oB!OABRZBn+;jUw`xM^t(#ej=$Gr@;ikeP0LL%EOCfh`>wyK zj-SU>%#6h~xW^$IUb$l3KPEkV+cAfz^M?>^V2b6 z%FM5K-MS;QGC3AiY@lVG7ui_J71fs8wjW)s;C$l3w*L1TZ~RhRv=Dmry*C#AcgJIG zH_Z4;;g^g4YYFUsVq)ct;p55@YyVZ=*7w)-31^5)9xi>SVczv(>A|Jn%>Fv7@Pi9Z zXn5eIpTtQO&pgV#&}gijK2luezGLq^V(F{gPvY`^ujcuMSBd)-y!Yl6ezEZTv$PG5 zW$Y5?sF!RwYEfol<+S1BvWu0)e?;^Bx2{yQn%{PB$f*|#KkmM`;i_^`b@wAH^PVmf zr+$#MY0HyGn<}S{6j$jTYmx$oPBr$4YmRvKUaD1ezJHU@j&GRUu?cQ zFsWkSSX>g-%W4->e?IfWs~^6Dn=h{U_M|&1ZtfLRf4skK_UTFDoWg}~cinV(;U^d7 zr7oWGQ{|LcR8rL|Q_Q#C|Br?@FVJw}>MM*7-FehcqT=G~`;_&sh}`iXdanP;EhaVH zU3cC0oujx(u=h}7L+Y5oFPt~{@KSzbbl_+{Ng=p#zIa^URyKenu{%o zmHUho*St3$IXVC66x~kIe0*Z#+|Sbrzg+jj59d{{5$7~LU-Xvp8F9wx3zuc3J#DBo z4Ih_HT>hZL{P?{&y3fTK`ag5~xb78~9AG_qifWxWx6{eKe=dN1>tvZ{B)Nn6kT{IvB2V&c*7@3{AbOVyQzk>V;_ zbio-~h_$V#Xbpe!k+{m&Gj8DL>xBWfy*P-L>vpURfxryRR#papx?3rEa9S>f2si z`O$}a60G9VXL3HAa-2adJL4(4{lTlm8TYkxzj1GZxZmoA1JC=~W~$_ei3|4AouciL zQ=b0r>O%eL;`C=6)~+uwYJZ$E^@!B##FY2${9?9cmN+L*{OZGZU*sz|8W)`t4ypGv zt{UFeoUlc^O`JQa)ZXyG=VJMHn_hUcc9J+ralkF1gD)3nru}rWZA<#(O6~A$ImGIQ zQyOOE`CRB0=c`(-o&NRu!gr3X{OD!>1~I9{^8&*8kEq6|ai<_ZSvk`Oz_j@4FQDo{@ICnEdjo7hd={CaXy!#Z`ac&RJKQHkqCm z8(uv4Fvrwy#A0`qUH8(T#7WPdm2^Yn>7wGy4_@y)>%}RRiNnX0BQAWl+*16^>8hv2 z*$=c||H@yF7t6l?;{~UGgW`MWypOMWZeHQvuYBgB!&B$(Td5j8u57XLv@Io9E$r65 zD>gjW@WvOL9~JYjfBKFU$N9v4j^z^0IPeJZfX`n(`Ru@hiIoY%#%0eGYiBP`yky@i zxrfBcHy-@P{?Oy%zTeN(rr%mFPStF^cyf80IQ4|x75BY8H<1|3AG$makJ>m6&KB$6 zJURQl>JPP8Z6DE{jpvcw33#5oV+Edf?wE<^m2G%jkwx_X8#HDG*8cxAePR08^d4>i zykdIJ^rYz#(*vfva0lQ9(^aNROy`--F!kUTz_F$yO&(B;3yc!lvC=<)9``i&mrI^!~9 znbB@sU`#gdXH*&fWBAJOmf=;y(}vxK+YOf)E`WaiafWU1Lf|s2FqA+m{~*IW=;Ip< z3V0>>yZ&YUJHM)((SL)@;~tJ^KbG`@b~aH@E7sD{Khfn2a z@JZay+?Vim@FMpBcMEqdcLw(d?ien>HFK-DrCc7D&KUZmJ)nBhaOMjC7aD9h< zy?&*>QlG6~pr5YS=@WI|>E6-3pnF93C*94u^K|{X<8_;K8+8r3B|4`rQ#V&<(kc0G z_X(cZ4TN_&p>6z!2(zt*L#)0Sy-wQ1U9?Y^4- zYQEQeqIpU4nC33cA2kQnf*~lBx}=lvHg{t)yy$DkW7LR4J*>qgq+TVp&FjT3N|J1w$@n zfGQZOl~lJ+t)#krDrG67m9PNC3=}aW)%#N`sotMTN%j8JN~-s#Qc}G?m6GcHsg+dk zPo;FS;0^|ISu8mWWHV$I19pbYWN$Y1W@T>~?9Ia7%Bde#zdx zU~iu@@EJq?gMm*O@)P#|9bAqI9cLiGjJ6{Udi6BU~iW* za2Z2h%HA$vZx^$-i`d(R?Ck>fc0L2=G32=noWqc3v$wO@+nMa`4EEN~-ul?vF80>T z-cDz4J?!ld44lT0r!sH~L!QjuPGWB-vbPi1+wtt}IQF)ay&cQmy4l+f_I6B?N~u&I zO`fWw=<`U5If6b9rZxs77B(&rY6*-W2Z6ceJqgY`gBuFGkrEuOe6j6qQ5uL-|Ok`!|3mI^!Hl&Jd|P%q0fUU zW)1zln*LrzpA8gKPoH%ZQ%j#KDW-=0UO|6X)8EVK?<)FSMlqH2SwS&N>2nFil+)j3 z^mi$JmQYMFeHKxSNPid7-;3$*Mf7(8{hd#L=h5Fz`rARDxfGK_pV<_XMW1$x$)vw+ z^tY8hGbqMFpJw_@r_Y1vb0K}E(Pt`sE}+l(^f`|{=hEjK`b?qE+4L#U=YjNj0DaD) z&zba@OrJC8b2@!aqtB`Ixj%jGN1yxB=M?&!OrMkJb07LN(Wj9<4fLs}PaS>o^vThu zmOeG~siw~)`b?xx6@4Zos+63HYzriq9wW1;?Kt;;3@iLiSk)I{B|izP_jj;vzXfad z9ayig#2R!q)}LQtjlLV}&R(p|U0840u+~)KZv1olyY!b}jk!sGFmAr5=_l#_jg{pS zx?6CUeTUAYTZ#4LY#oQ2>aX&Di^Gd88pX2U=C4rN;P29m)F{W{o zU^UKWDTs`FLHsy3=tsvN2VRqBM#5?)NWC*jhBlM*@;Rwpb@n3teeexrO%xm$U) zvPZdDxlUP11UF4(Plzf5P^V>fa-60(Uy@+WRh%bBICm%^lbnDl&XFUWElEHcXUP%H zlpv7PEX5gegnmf^(&&>T>>5Cz%0hOWg=Z^zxK%Jy0PLd;>C_!+LG)|Bs94|qD(yK#poE%}N1OeNA4#lx@ zgl-7}bW9wI9dd+YrmF19Xr+d9QKR9f&2h90{wN7N6h<6J%HWTXz(b+YakvbAy96Ez ze2#50_^lFnQr25!@SBI?(eg4KT{8HP1fG<0PzE26z>`wmB!lmiz>_le%iw(ycv8Y0 zGI*~99?Je%?K1d{lK9Llj|{#|0uLujS*z?-_(LS{M7{A~8T=Yayw$N<2ER%I4_yLB zgABfY0Nzd=vSveJwN3_KD~Y$}u9U&oNZ@f(CU=DlzFGoL^of?s;HxC?xJ;M3Oa@;m zfhWp{6*Bmx5_nvevM-Urmk-5TQGe`ZGWb$SywzSJgD;lAqyE^7WbmRS-fAzD!7rA; zlgkH-Wbg%&c&j~M2A?+wPaNlA_;xyF@Q$H)a#<}iR|cOm03Xvd&6dGu4aSExK3TL<8y8k6=6X?&(79v`O_X_mkf4aamzyv=!#1fJ*~E|kREoM{qxq7#@p z6i@a07D(WUuHJk}yft^81fJ;7&6UJkbLU9l$z(i55^v3&JrqxM&IC!kHTOUXJefTo zAc?o;&XT|r9j%#?cx!I5G(KyF41T&a-abtRKUD_5zYKmq8T`J|_{=FX_{lQ(Niz6- zr13VB4BjY%H%Q~HdKtV<0#7tHco{q=jdy5e@EU1+u3844B#qBW9Eis%bW8kH-cIl4 zW}#+gD?R~HVtR|a2bqqoIR95{Nqkj-lmF*%+JDK!`hQ~m50??pjfY)BD*rZ&nFnwhDi|J0&#ikQYov`j-Xqs;_7{7(){zI_8f4Xst@i6G> zryHlhqW(LE$DwzArr}6KGpyxj;`Cpk|4{#o{&rZxKUTj{+pFEGU9TYeI#b*vq?402C9O#+ zOq!o$Nc=YO^~8s8Qh$2lmc+vn%M#NQr>K5Vy`y?ub(88$)sd=Z)iPD4YPw31@L|F; z3AZPlpKxr##)Op#j)ViDTKSpsMddxpOO+=nJC&=Ii=p#w(@)d=7q<7G*4+k8_ipGU z)WDYh0lFk;x4*#O&0hjL`Ch(`&x1z0mivNx88-1R=T3pP|G}KdE#QpWe`@~*-Sum; z6(3H+#>s$_|L~RzHutg>A4}}TP{KzN1YD{o@x>_-grlN_4{gNDye5KPyLgMuI@g z{AoGDQxXJP=1W-5NMe{AV;`gf5mM_LU%z5l=Zqjxbq*fQpi% zoFq-iR_-G~AS0gA6eh&eqkRNUmoAVaOsLPYLzW5kS&Tg=45%gSB#!FU9xp+dP@j!I zo+E0tvg)(U{{J3@sU3IE3k}yAc>PA*OS)|SOzu0*rF}@7qUlz@t1eEuA!%x2x9VM0 zG4$aRl#Pl#Wc~ZQ_}h`(-8#_1qRni}6kxnH3z|#6rGZMjv~Pj#mO%z8Bm7~<28V{f zodHcb{@jxMVYUmUw%^jau^fNRGW=no_nX?kmE*5ThCiJ6*nUgn)pGnbO7aJFZ)i-9 zfBl=(?Fu*F)sYz>X}**_Sco3Bd91P7^5GiW*R@sH>d09?7K8oLLYv&ZAuP1jiSb-P zhaHV}1f$iz8dsCL*Gq_sxB$TfaJ-nB*?pK){et~$D<;e1U%zH{uN%rA)9{5x|8HsE zTe_;v>|QI$A6C$4pTDJjYB~N6mEw<$ui3w)ZxU(#lDiKXGW^@f@Q>jYGk{_HkN>Ib z4{7!$bss#W%~JNTXdB7;{jb)M%s)g8YN;~C#2#zo-$R$ON>Y3< zi2l2na!%@Qkg9WJJBf5E!#0UuvCh>?3JoQSn>XX%kId|@li?4W%Om-LpmUIXp~%-9 z@Ozr!M<`!dw)f71B0b1*e^bGAy*X zc@nxe%GF3M^;hJoMvf~?Nk$m*e>JWqb+3>pKr#$qLw=klx(4NaicCdNVLTId=8_G6 zGhD2{M}LG~gq1uK{{r^}cQRManY1rx`?YJd^WY8eT1~g6M59qZu0B;=t)7BY`*V}l zCe2QKBJq^On#9SfS5*C~RjTBKmlMv0<^Kbfe^2Cf`*9g?%)Dnh96eQIPk7lcNVuV=l7=3(jb)-W*@m>SSj!ty z3rL14q8UmUO>f1jKZcpi{GO%J3`K&D)LX?uJ9?IkEn%BIzo&f63ES+Bp0a4dqw1f* zGuEo)JT$+jG@5WE=qPd=4(;qIL1-l#7!pS(YfR0E-kZIkr|cRqBWRDx zEv}d_y$H`R@&w-IjC6&0LYaBF%i|SV$s8)+aW}esLYJ>u=;{y-=?c1i&18Dg><$Rc zo>ouDf={J%;9LxgS3arRipDr~g#j9(z^%pI;C z;$MmgJ9|foq_BUzO8y(k7oC}Ttn#%M^rZg+`C6Sl2aPFdvY0LCSvc0DN$~EL9^$|X zMSJY>9ofHG(eivzS4$}1Y7P3jIy&5eJU%nWYRk;DS{+y`@I2q(3%Uc?mvIL+dz##l zkF0{jY8Bo+rcc1Bf?de63w9^J+)pv(0b#S>CqOOBDl~e6WLp~QO$}{XS|ynj zG^t^^|3%|H#!HPS89T8%u-G`ys5g9Lcn#M7t~T@-HXGI%N@0_KGVIL1t$$2^qy7x+ z95jtm&)(0kg6;UZypH>tdzE{Ty9##oySTMn3AYfI|GtNn_(!!jVAtVrZKJjV7WAjW z+u-|}r{Hn$T-bwe)2z_sXl7{=)t{=Lhuy!6)hDQZ>IQXzdXAb;`YP$KNe?7liEK^$ zO-Nuu0uvJWze55sRklpCjd}nkcjf_S%!(GL?6@&tj5X)Tof9j)^I?!9=p_jBGKfx&z)KM5We`q|pp_ud%ODy#f?9$= zFM}k>5fUW`^fHJ_j*u{zKyQ7HBm68upw}P&BS-j2fx9FSo zQ+0pV9jUYO@9}5CujNnNO} zpad$r8?cve*Cc507jcI?V1q-PSNQX@=byHZ@k+5l|5Ngro^EmJr-1^U(J1cooU8Q9 z#jlC`KfL{`OQ&9wRM}l07nwS;qaC+fB3Auf74lsBgnG7E`pSRzy>`l(qH^X5S1t8- zi^6%^9xnRSF3$45apNWJ-*Oe*b+O2}SY)w{6fyS{%YCmty???&(fRm8+H*6CMT_-B z-K*8-7XItAjX}}-pqTRarknF;1S-30V{yghGA=H$Y2V&f{Zri6qOj+dtlWP#iiN^q z59cggTlml0-`jPcce6O_j*43{+P4}jx>v>`i!m0rUnABo{^E)IH(jQiDyHwZ_SyZu z{X{G}V)x>nKfNsOJ84dK`tfgz`skxO~nz@_$KljbTV^~DLU&HV3|M>p;3Gcmg?zx|P?z#8fcNSTX zbD7A;#AjPVx*2j^EeeyNYl!pR{c*2azK;lGuKLvDH*-;addGrkc!_N1uzrr;$R<$E zs&wW6m144*`x^n8z%#~#Qm9Z`PO zYrjq!*dHZ*_q~X-A`taj6?P$I#wgV9=(dEK(L1a~^=UL_hP|YirOjLNO5DtPt4%0h z5Eq}^=VcV%{88M!eeWZV+TJztwU3aI8TzyM*UxN3^{F&w#yXAFLWWPdkmy6+h(%{F zTRcRWtWTfgy_|~te;%`a?TXo`S7zhPOK%zr?wzu)`ZDB2Gf};W#>`MMido!bqTym&x5d%!wa=eJj(+hrA2<~Y&av*7zj1Xk%%zl0nBmhjBqXN}I-WSl z=o<3%-kPFZ(j+((RkiPCF$ZzhE%NoC0Yt@%OU_OL{(uTNYnSY(A>N`>vbVapXa82xlGWyO0r4`Va8Fmw&s-n!1Ulr7Zgz;vegrf_+ zC;#%A;F$Hi{j0fEsK={&GOs-R5_#Oc>9~63U6`9gXv_>HqnPn7+eAdzrt^%@u=L&o z)~yIYZo7UsTYq#fa(*M_x~H2fGT)!-zQJlePgEa6V`eBBKD|XLr+7i@{$6esg2GP4 zd{UO>hr&0-og5p=MsD-IdoypUHL_dz(~+x7LO?a5Y0L~IqnP!UZ~Wx!39FW5#7uiij6}kVQ$rko=B`JAwM`+t z<9B)TemMmm60eM~;zI(y9S@FwrAu%nT)?m?eC1^1)Zazj(tCUo~6x z#**oX;Jo~^({CG**(l4=dt#>wn#m<4CtsQd6Fs~WX86<_#THw>=4!o-w-pIPHZOaq z{u>1h+I`mPg_Fqf%+2-vc1;%iF?;>u%Y8U7ox*6$47*7&%iduvIP}X@qfIDfwCuF- z<_zSKI<@-t&&N^kcZa;LFgYo>3jzu7$5?4H>g zGqIV2=?>FLrhX>Bnanjwf-HTjjmH|>v%h86v3-qB8og$e$hrf~{6{~c`p`~09uSP2 z-k7&A)qSh!DI|LPn%ZglMwHMm=)v}cO~}sp`;)IOwMK4xCM51iX|xp8V|O{-uGDaR zaf%xh>{g_VKB=%8fnw&5x>~&PAmSf$ec)sB8FHI=f9Bgk8jhW&2 zQp^&sU%I{T+S|Of$in%bx>r8RMt0+iX1$d#0=X~x(f1R}zQ}y@HUIbIj) zm>Eijqx%p#kj%MuG{*Exl;^kjrS~M?p^&?u9^ZRri{SoNr)|9xx1b)I$G!cRbQIX} z!8B%ul2Oc({V$$ef2%jQ66Mu|G=BP)1u{3?yl(c-y-~lv3kUX$Diu7Oe2CxR^AAXd z{k3!h&`L7xhbP2ed@8)x7juk-D1QGJ*IxLd8rf#Q=Wm*~9rZ*`V_y2mLU8l9Yb!>H z%wW0lq%mtHnT}c3(0<2{-&b0VMtMAwSler1DCFFWnO3sa%siWI2Z_E34@Uy`xWG#G1QdGp1=rQ1d!l~vuC5cMQ&7J? zFB?m|`hzv|=tM9uKw&7t?Zcavixs9l(9ne+tqde@U;$FUV zV@d2qFdD8jW`>gC?-D4d+CAQ3nVYdWip}L`Zpm{&J<~G|)_U6se(+j8e0lgE$i0X6 zGH+roFzZKSW+)lOEKb~f#r2oN?4MDpXzlviVXKgT-}$3Hw_b#tM`jo){_KU^vcmYY zbCcj@wl9sDp=9{`2TJ!2T_Hc{Yd#W%SaW?w`MilD)fppSh{!}{*Dmy%_R^)oAtnCT&xNWm_O|+*I5ZDDZjsM^3vA?SEWZ+p6Gc* zaOt0u8@Dd%0n^;66Tv86u03B%4O=kJcnZqgU6I_^<_3!U_1yKqnk&eyqG9f!9Rzam z-`ey2uTlUqM;bFj$na+)lzo2ipYDp2X5lEoG-cCAQ_4`(s2iJ4nAIUSp47bAa|*H_ zv!}68QVz>`FB&sL$S7t}(_Mm3eb|GSgt9kRy_NsUSR{0L&m{8IO5}2;QuqaLh2Tce z*{qs>R)L!Jq%kv)3{G>vXrRsf7k|$*<-LTmwk{v&ZLtx7ckP5(OOue}y~MpP-&v!c z_oujy4!4HEbf7UakW9mD2<)xxcUqdih+?^==R$9Mi^A3g%-j9&H0pb2k(iyRM#N>) zi^d~QaYXg@oiM|nK2gAnH{Oc*X}D=L%FI}iQBxj>OgFd8&A!a`?9V`kV*idouM4*amIC#-%$@tpO(8SzU|;2VEdFP>h7IKBgS9uGAaJUCb^ zU-(udynfnt!VH#^FqE~Z`gw8MaifPw)Nj!ds|S-%sP%p`@w%y~-v?p$egBCT9OE1e z_ZrE97nUA0W`>vnvrv?BcjU*OOU#YkQ1;C$*H7MAf_hsu|CDiV6Jj}6G;q&sKt!|8 zvPdHfSb}Y6%nZ8;Ry!2A1rC36(VHO_MJOjd>Ls^E8Z$%5D61Wl8NAka&sdA)C`z%zywNoWMHt0hlC1BKI2(JH=WdEYy~keJ zH+t1KATfJC$HT0*#yCzsDyO?w86-AMBWI=PX~}2`;_+| z8<)d+VoqabC>dq73vTx)DE$y|qEPa%DEh&neE`{I3BN;z10UO@g29N^~X{XI_mwVw`hjooB5*}56xsDkJ^{}Z;A4T z>10A$mZHo`R8jTXq2nX*d?~mLTRXq49#R2t>EDcS2&j~g` z#x!Pzl2K+`P_r)j!oCYEc%^tR(#-AlN))mF-VX`lBgppFSE%2$p~yoRwyf9ind~mS z|L?Y#ViCwY!<)wwaqn~2a*Mg`z5n;rzyCLzBpcr|USljac3^+^-+ljQ(>iX5BGvJ% z`Xch{U(9$9QNc82)qP1i@{7*?!ukBqsE4QL4@pOk2+oXF+J2rTh4D3_F>8gQ)`bSe z4xAP>PQKjuAWFRO${BgTi^!p9<>KHG1Cf1G{d12jq~BZu|?|VI$=gFFSB%dl5?7JUM;hxin;1errdlqzGC6{&36Xa~nXi$uwq$-K3ZeSQyrK zOq$yAAo5!O-C`MwgW{a$+RaIPfO^P3_#!g)XXKa__sLo#XKRsqQYXx)CB`_{yytHd z`dho8R7LYU*D7*R(15>olbqj?)7M9Cmwy_E?3aIeZ~N9ArXqD6jhP{4n#HfjnpaNz zk!|x1%9*+6;o%v>wb8KwQ!h-22@m1vehprX)Ff>SSEN?Zm>EK*d1Luy zP+0A%XtS9p*V38$=d|@mI8wdog4{@Oc+8>Zg6c!4XUyc0c_&5oBK7!Am{BWC+@FNc zjcS$=4+XA{Jh@`@C&;aTzZLu`eURhr39*09-wlUXXYK7OFIuIjt6G?G4K;&e7P{uo z)D7v0R@YGWz*C_ok^@lGuHz4Wx-b&4$Bo?oM)dQjm-`FrLsm74)bbWyMuxqljCRJ- zD=VcxIB-+pfiw*?8$oOG(_X@@v(?pJQ}`5g6_^h&?UUycW6l^rvq9O{t&*v3Kk zj2%p`qU_$mH*=bIqUhabp}UT~g?dCR3?-nV)MGFsDcB?z2V40Hn|z>Y(*!`z-Wge;;6@WX1^}6 z*(KO@xGc@|muVN;x2AEM5f>FZrVdF_Q z;w?Z!`MMidpdGar~99 z_T;6baD~~F)O`*pKF7V6cX0`F?`1T1YgC=!-necMmul%U%wxF z*%rJ^lHU-&y!fTV$fqQC(u%8Vkz+x{J<0QZ1m6swJGFQGeoK+Ml*Y_ZGKyJZ)`m%Y zQi@IAMJa2SM6oWfLIZ0*+ZXZU3&^n->T7A{C-@^^(D$nzt_9T~Y0L~Iql|XSl}~3) zui%*`p?rtI&!72v4+=jMyL89xZKy}l`g;L0E+E@UyUYV#oC_;J35}VdWE8W4l)43f zTdiZyM_J!FZg;I8fI?k!U+Vwn`-r#3{s!CvfE?`C_1h#^3*8iV!i-u0G8bN)Z`#Yj z`EhC3L`&pgH*Ja4sg;N@pDz7=`CEcZGxw3(h7_2K)MIJP47*7&3%J}r=F-=$ z+|#J%gXEMeSs$X{;2QT2Jzqy2dAE~e-hLps8?aGo6)ys%E$oCDWwjH2oj3d5O}2G3 zioUUYZGF-gD0<@$w@k_gArF4qL$TBn*?w$1Ve|*TfS!$^F*C%BV#Zgb?|J?`cjF^y z*vG|old}s@aC1!WcUDM|+fRGOUyQ3kW>=o?dnVW0GDSU_V%E+PFeF%^takQq4+ihu z?Ba(CKD~D#Dz+NMG>yG}_}We6F~fS9-9JAgH-631E1yq+UXG#(W(XO@EA7q2DOVP* zH~s~AIX8Xy&Fm5sxb{ql#r#czQ(gz%U-Yj*w*C7ynbdmPh}0uHVMbZ)-08PmWqbCU zj6nHABDZWgxe@ta-uv0&qC(^(iXV00?m5Jbblp1h!LP<5^#~d>L&zv*c}tCiya@r^ zuTWmrbLmxfgHiY*$v<_Ug`hq;1r4K*E=O)NrJpW|duSn25AT>6RXPfVI)xO@m@=L{ z8zu8!{(f%WKqTnZD{9#Xr;x{0r%NRRmms40x1$$sCBZx|pfNMROv|j{@6ooKCRmiB ztgA*_H@GLF(5z3d&2pVCxLThT=(4jO@q%WBo%q2IHV4CK%nZ5-dG%lk$bIQ`_ITS! z<1bO_n7Wahu5Ls<)`yLW9UUaN_S^pRxvM+{7d+iFaz9xBRy&`@%uq6lS^kC|tJ8Nb zwmyn-%U1}tuMb7ud9Q9r3mYZ4(^OYk;RFA!p3rRm(O8)0?YQ&lHdK(W86?YJaC6$S z?P=ztk^L{P{poj3iIP8@3-V3t! zvMwW(-k5$)@jOaCFhYL)HBZ!+R0+r1{ekS(@-sJmVhNJb{rL^GmeNp`26P70yY)2Ne=3T6kXCsfl;$NAZ-`mWJ{RJzU^#RM~E1MZMi8egz z-PW&Ihg;pT+G15}6$O?3Hd{`$Ot3Vw*lqE$MYe?l?=bHp-YkgScjO-BF5r&kMsQ6b zQvXFxD#ynBck}h;)#iM2Gqdl^UNVa?y<@uBG}YA7WWPzSNl)X$#%~#qF?MC2W>01# zqYXwAjiR9854!9UptfwPq>@T_kd?vFx|~9^{5HNsvIMf!REmqsRYVSC)sy1HH524g zDUlvJCOU0c zbW?>sKZc&R(-cRo$kk>|<1|o+$^Q_F#{r@(2x0st$&-Q*8r@X>AAk@FisOlMguuVS zF|8A4>A}M50l%sANkk07b3D3pJ zbWm;6Sc=>uRs1B%*>#OKuB~GPNiz(j1%VRX}e^BDDuoEoJ$oF^jHmTA@AH4 zx9V)$-h}X*aE?_?Z=!VOy$ij89Cu((afVe*Z}hZX>kTFkXd0&J4J5eJlhb-*AT1{0 zH{qnJkB>dj!qmoDRi6lZOdimL)2agYAgzArI+ZqfKod@pYoshVEtX}dNCn4I5)bEZB~(_p4?#?&WmIy9gOXG_%ps+YWDKtbBj z0Zlkdss_-g4giJxkg)jRe5jgU@gD=w0LXM7-GmdOYI>!o?HZt%oZo~qqCR%hkPW-@$W`1u`O{ z39^`SHNAf{?m@mmkZ%R=7GP>eH9;0rAjPIpN7^aut*9fKa2C_9r?(CY#SH@nq0lf+ zV#=i&?qd2>8g)by&SCl(4F^$qTXE%>s3x4k^zj;Qp^j)0JYmD(QB64c=@T{_j+$^v zRIYQ!iIQPt0yV}PehbzArk6cDq6ue4eGVRkm*Kb-V|_ z01-iW^#K3==%$tgs(RW-&D$1oep3i^NnVcHlxM@9YS9={8gunmyX3b#Ph^@c2_OP06dDb$~VwnYpCxP7mgE@1}Z2A&UlHjF}uX*8>0b0^56SWyVR$*ExiH7W}(_v5M-h6ykN<{P{YTierN~s zf!&5eSDhAA`4{AKu1{-IE(hR)i2+%gy1xXHbA4(D;z5nZM^xkZSI`r6ARg@Co`w2- zDeWpBoWe)ov|QbM~U}Ll($Uk06v%>&p>%K=laC<;Dfy=yry@5sVnDtVF%*D zR{0U7r2d7u>r$W4?&t!1a7^3%@Y&VJYvrTWM*`CfJN{5e>fia~eQK46oa^J-A5>hv ztotpBU43kOpuzheK2?2$MShB)p>{xn>J#wN_)OS2fo>+~KYaxT5L)@Vzr31r{g4jf z1GVe^RV=1`@o;I?M-=D!7wnvKeRRj-b-x*Qu8-X}V4S|K3YI!-+wF zL4ZNv|0e`8ym%}lAq$R?gM<6#$V*id#ZWHBmq-#T%EU5NwU~%a$spq7Dz=H{@H@~q z5US?|LDe$&Km8>>0mq7vmOmuoH8##(P|SKaN5irfO2$+Y3bIln!v(o;m9Ao`xVnV& zt1KZrhsO?0BNF9`O0mjom{>_jlqw=VEjBMf2)6}19?|j_b&r(DNMfj1QBfkFDDzE# z(wGt-LL$@D`l=>M#MPvtTwJOmp|0^nQlf+}_)z<+blWBc5l^*B#LG)aqFf?VkqRk^ zZ&rw9G9{F;Nsy4r)?^b&1^8b5GJQZc5% z-7F$O+EQt?5(<*}5EG&3nD)s^i3$pnDG0Fw*r`aBAMR&DwN?_ML=KGW{NntGQmCv$ z2^k3w_!0@Y_cGu+L9VE)E`w4$xHl46nQx9tBBdV5RLIAX6)I&FStlvQ5|dE)41|(V zcZao=p+a6+SuK;)fg2jIQ-bFi^<*xtmZqW4mxCtY0&5hCB_IQ#Z3T<18#Fw&In-GD zW^2cq8oq?K*QtRl5i0=`7;!Bo)PR5h60#h|La5OMNhOh_04Pand{boQVksbpQGnsp zX^BP)JV}`sc9#QGX~RWnhKxv+!*JKA2%sz@p&Ml?7!E~=A2E!Sf$mi6GzgxfO26R> zfdnOsQsqO`krE&Pfq}gY3dd0+48L_C44q$JRTIE5s_fVw9F-l%B*(H_6H*FpiWuQNn7~iSz?Gp$MP$PhUM=fU7mvj--mRvokhN>DZpxWmLO z0x(I1iqa5DQ+3bikyT3xo`$ zqh<(DRV&NLiQC>Shf%_vEWwJnqFav7=W>qRBz=A5EOt=pL%oRi#wrF}?A+W)z#?WgFAv}cVFTG9ZY!O*1mjZ~C z(qt;2Y05S$vG__TXDQXLAmw7fQ7ag>cGwUYPI}FZ?&_S?%_mZ(D&O|5&irB_%g9RH z0$vTay<3WvqYjU94k?q!6|h!KAf@su5?76*1QAxs$4S8EXG+DgN_h#?kHhu@w7g16 z)?g5;OQ~hXhagqOetJ_u2LcoXj}c`!@FJ|A^m#8ShDfDq19ICCM;lW zr!{Cfo>^FzOO~9|{df9Spm= zSQd-J4Gwl58lUN#SS3-pE}-$RFqnW6WHYGE(Hg|b~qDn5xKBM zwCrq)*dkn~JH!}I5Y7XH1AhH5E;87sRIBP*kwfxH989E_kg75bmqG%qtbb>jTR+FL znPzj!dbRac>*s8C+Z6o&v}b4f${@fXz#zaNz#zaNz#zaNz#zaNz#zaN@YE6TRp*?>|0(Q7M7oM+x=jBEC%vpQPhR=AE zaL!h$IeSpz&j2#&CMN^S#6yzPXf1iitFdtioTN4bP2)E@dVp`U-2R z;3!0({e}Z)cyNM>&%Cfq+Iwa&D!n1qHizq%3up5Ri5TBjRw+ma^)O&H2yVm;9Y(}e zm&M89ET-03odcJHp#_8I;XGYts`3ACWZ8^`$p0{_cdRTdD;X9l1ZBJDq~A_rO{p^KUU+@&vrvPsh`wVzF-_C z1OBJafFGMneO(9gL4ejXFne9t4xzy>yZfC` zUFs)xARojTfuC%5TW6R02|D>&jjtvS>RA}yYMp!r;|ux+srb4dKUK%_K?bYtme09f z*=G5mrU$?W(K6jFo=d%=WB8tl=`p?|`5=g)`-j)1zN!=XxRz6MYP`v!&+V4NVzy4Cs}6yO)&7dTX2Cy`3U{*W+&@cggZPvD6EN92f0#R`dk zXmGe+a2Uwv(^ftzK?Ll*TfH81mwetG$QJ!ue;>)>Oej? zet`O*E&IprkkAo!=sIS0aTy_9DlV6^zW|W zbvGQ|XG=V{_Qa!t*MsS=R^5dj(Vlp4>IHL`zVq%b@m$*zkIEnN3@mKUGy1g=F9I(d zuqkNuUfNyg^=(f)$WaJRsr1*boC3 zml?gHk-^c z$uw~`VH@u;UTplFahB0__G{oLK+hAX9-z(w=LpCsW#k9(6#Ac5*Q=_im=q-yuS_n7kUYO)d8NO&vdUjcT~y&9OF1}=)GEjc5^^GS8=si@ z2L$^E2KWaC28RUj`TphdiN00x3bIlz^DUG6N|e6kq_hgheJbQda+T7zgp^7kj>xx4 zQdcMTg{M@KN|I{GTpg#*#2uIl9iR(T3K2=gWKamzCMol;l$4Z6NnaA;Vf?WO0l|Tx zz7t8Z!dD^#zQw9)@Hz2SDdg2f@EBafQGODYue{W^9Kv_2>xhtm5MS&cqKRISKzJgN z0CBV6NwV!-96W|&V8QJ~Q|q8ojGa&f1dd3}(u7gfNmLLEq6@_wCc$B|;I0C}yaJBe zS)Go15eU5yLaZ2sQQ;2MZQG!v0-+Q{5{cuxu=fd$%q>!ulG2ii;7KEe=qwq88xx5N z?D*p8=jZ1|j0_J584XdURQOVC5wrqsGAe)gO{}WZ#24YvK^)&BgA*6Hh6B{7U@sq{ z6bCZnk__OxBiptC0xWrIC_atFlY@9EAeUCASXr4uQd&y+`Cy-%ZLdqAJMc?lbqVg7 zL?NasJP?V}>N3rpgz6$OL^NanoSbrTxo?t~>IoHdBqOTh_lvv2x9-RvkrE?u^`lG@N5h`J4^vlZ-mfys8}L}C#aC6wA5|WExpvKT6P&Z zDe1Ys+L5f1f{#=ws0slA*b0ygl))-kErMrB4u>z)gi&e3q)Kq+bt=xQ&X0gV=s0n4 zMRk=f+Od~91*p6^Tt38PRaQYD7DNVvHYqH0^1~y8STrQ2&DH#ZLoCGmLHHDeRYCwC z_&FH|suO{*kZZ)(0u@Q%FxVopPLAE6l)5&3DGdW@NSRZxS_m}7KvPmH6IW7WLL@>s zEI{HZh4#fo5N0PUlazT;E>x)yWKQ;uR3`w{c%T|a7E#V(gzpey1bB_%Sy+zohrw5= zAWpwV1DmcZq{1;?9S6FpHi8anXBtRYU52APp$VALphj5F)3no+ifPC6GXHEm=n&mW z%1lDlu^>VjFv$Vchah`s+=s{os|52pwi=qR2CeeZ>kJkYoZ3v2)CjlE1;SVyC#r(z zbN~~Fm1aY*xx88hiUIMpRV6U_A><9L3y!s~ARzWT6`mqxSVr)PGfP$rFeeM(gw+AO z-89XE8Nd+uw)zXJn1&pyzjp2t727t*psVHq>LGaKIGkuQ^ea%2!9}T8;y!I>;k{ zJ6D0@zbQ{YB@~Z=;lr_nmD@Iy;Q(ZaxYR@^LSV401V@2a;rKs@QHBt9uwPW5ux+$D z5?Zc?mUZKd18Q|z3x<-4@WomNQvgC&vHu`;3Isz7{pV(?`B*MzEj^eW-Jp^|W|nc*2{*iOh$^j7;rgZ{uakt9osU~a$yqY3x4 zaZ>xiJzuyNCsyFNZL$>95KmrvFSRe+%79y$Vg+71sjy>MRsnU~pB!?0HQkb@qN|a@Mk!H0I|QD@QMbSs(`J7q8iU`#Y7nDC?XM- z9@Iys|UihJT5mXL981RY7xg+ zVn0{Fo=DCeng&WQD@#!iz%p5JjiSNl7JJPCYT%Yjx$ufXbv;vnY9gc+0hOB|l|nSU zjt^8`!sb{<;l(D@{h?(6mm95JEVb*OP72WGEVT!2t}j4joKZW#j`V~N`Xy;Loc-( zT=BxALOJc0YL%piQcd9IVcqmgON}MshCx`g&VFQz%Rvx4pFuIGsp2jr@qBP6a#DsW zTWyv=C`lQSGc*TJHYIFED2q@b2US-QVB4u%0Y1S2#HspK)@moUD>Pg0%{B7V`b-y7 zxmomWmy=@HlS2QgcyUd356$)w?~lqzr5JLcP;Ee}6|e!Yp#cpeCd$iU!7rxrRS>>a zgnQz)O?Wp7u)zrCkj2#siK^B&o-(wW83yTGC_4@@m~NniyA zHK$ULfJSPwBEbAiCRKHK+X({)FzHgifJe5h0!)Y|g#%3Wp|HMT*JmFP9DKH^oDo>( zVx?l(6G`PtLBLpbUpx+ATr{5E*v@O^!kA;@3(@pcMhcLH7VBOD&gR&a98&8jRLJ}R!688}ni8NST>L$WE1b9)46&7@u zTv4GcmsjE4DP>o2(gG}E0!dbt!lJ39B%n5SL{TlFg5)O?#kGEwYG>SJ9v)_SWod0* z3dO2aDxXMCpM%?m=A@wSc*zukKYI~uq`}P{=VYM7E2p+9D!jsJ{oNI;-oen&lssM7(;8hCNGDDdJ z#(8Qd-1Z<2Cn6oXhTo}5aY7y{4+N|&zS>SuBQKPdP-{6!r6IxzCsexkE6suiK?uba z)OhpNjsS!lx-=y`Ab^N1p`r$4L@DQ93jOT^&EV+BRuX4+| zUYyIEH5>&e*!-6H9P?arAG6D5ADI=H^)~(0^lj53QxB8hO_rNTP2x>VjCU9}8|NGM zVIO5LVvl9_H~PnDi&2Bo2q@=r0)$x1dLGUMMDU+K{P!{Z_i1$VSbcc|GhJzfPRkp> zM^ioliL)VbCe$-(ZYc*Aq$8KY6u_GP=iP3vj9+H`PWK(nS=7cTInCvT^Gl2*}ii~Q!6!d?0@ zAYB3~C@i|UrEr&?wyV+xg$-<`3U^Uz6w#3$fv;K^zgbhItBYk$^m+ueA<@m65?x&{ zbJB{O->fOug`3tFr0NnpfzY(3gcojFPuo>^unE#s@xo2(XFwO44uI-m(ao9?UbtyJ zZP%K{>#nx8mK0-tv!?!6*GE$0VHO%002TpifhKIsy&A0@ZMnpaBqei@i92Of-orrPmiwI$Aq2c^y zq!&@I(~lMrzW0QHX5eyPkBK5BB1O(`#wEYHTxSWUF+~dwuR$aygGcNa~S!;W?HIf<`aXb8GT+&M;qt|1| zs2Let(@P_xp0;Z;V)B8_xTu##Mz4-!#1HbDTdH*F7mP=14|Wp+99yb%>1n$rBPJiv ztf|t4cU7_NDLCb9h}T0+MJ{Y6^ffXcB_h~8T#zWbSyPS+n+ZK_7ev&OM>OM#T$-Y6 z{A%hbw&W2lYrMdq0AO9L+PI5eu+N8hlHw5tsVhekAeKX${Qz%b7OqM8RkNyA#|h-Rga|`*vW)DnGZ80O;SSDIK{APE(j9rBXuSyU>3o^RtWz^GlK}Ib( zznOUarYXl+yz09?QPW!Th~|Dk-gS!;K<#NDt|c&BSfEzmIW3YEu46@ z+{0Wx=PmQQ<|E9$F&khy!{n@q(D*%LQ+BD*cSfG9Szv+xn?Gvj25{5i2K#f>6`F0I zE^Q+AGwJ@|H0K5bFCDsgbm#2A@TVKQ5ZrF;f^&m`myS+6aIk|#t;GwbyTk)8o%RMd z5MJ)+E^OT+o=bzFla3BP*mkyZB6`~L!3$A)ktq!h22Mnjd@wD*#qM7%p45?i_8rIv zS?poe`}fqZBl+ywl`jOcyFLp=_FNilJCG0Fd0Y8EKW+VM-@3Ro^k`2$?I~;b8)w@F z8?AY1iII#TaPd6j{GLm9?Ch>N%WGFYa6E;Wp6-{=xq;i>@WN&<>{-~c zxHND&fDgxm|C>u%`?JHP!Mv?}VbmEUtZMX-neI_P+Xk~XCOM1>TchwrHks&fOojUfreUx2Yt z&w`yZY9k(%e;-1NT17u~%RIHRzQY>Cev4%?6~51#8t*cmZJcFn&pyO{3p@fA*o?Mu zv;NU~uJv$hXRDJ|ORUPQJS{I-uCY{FhFaXU*kqx$h_f)`)^Vda56#QXz2M9L8Z(8- z7Nehx-ZV02?O@G@|8@C?-}s#V1ci9?(RZM45FB8_fi3J-f}rYVhw4EN_v?5nq zH%@{&3P#S3d1{MbJp<~4RUS?eiM@#-rzAMNCy`K!q6pj-Rp4-lU6-+Qd{>?Uhtf?- zaM*yV6yU^#ou9$;23L$CWx4|oT8H?Jbx#OJP?UREM6kgLKPz*ok9B@sISYpY)dW34JTO0^5r1pe9Es_uJ3gzVkp}Uj z8u6#*Cu=we8pdCmH4U3R@(^C%Fnl`*iE6|jnl%mUNFSxbnjT~7h(`RK`EeVDv{a$c zWBi%<2^yxT`Hd}Kne{F@kH(s!jc#oD%B-jDQlBaEhJZ#n)Ws{tdzwRu8E8?(!|I5i3<`iy8}LpBe>8B?#6H^CFAw}j zb#WWurHUN_!3I#Jim)#s)cOMFK#hAJZU!ntfe$5a0MnL8%E0X#7dOJb;WB*LGZ|di z!7;rQ%KnfFFTa-7`8qlNcO-7<7B*+#oeF){xaZQRIGhAQwdF8=qYRWy^94h1XggIG zu<{gbaAfc$YcD)6ov6du)BOp#)1sN3T_${14n1&TVNvFHgJhLHKt;HXCNlQm3HM>JxW z-pB1R-sQta1-tV;!PbnT<~M2_da+LkyG!pEn%xyROhrUDQr^7OZd6a(C9vTnH8dik z5qx|fyU#!x5*pPAKE6-VXNo$a5qx|fzhO8+f`+l%?-PIxDMvy>BO0;e@8ga#MHHSl`S%ZMM0Xv7Y@kBv2cPr~2-Sv~Oo zV}2L}7z7vu7z7vu7z7vu7z7vu7z7vu7z7vu7zF;WBEZ8PW8VM&uMRKMF9rby0R{mE z0R{mE0R{mE0R{mE0R{mE0R{mI0sQ?xn6-vwv(Bc}rnmJT>#5d3R_CnVv`VvlX!)@v zY3XFK+hU4EAny!s9#6!*&t1zc=Jw+3f?5E9=4Z_3nTyQso2@k~HtS`&({wUa0yu5* zx{1j6zVTY)V&h)yo$SeMf1^`I%|^+rd(g~(_#;whfXiI4Iolk5jLdYNT#z;qhwy+~ zM=0`H=(niAMQ!4MvND$X&)U2K#Xn3qdP3G4*-o3|z<-sE2uT<}qoR>5Qm50H=?g~F znZ?fkIPLpQMJ9iv*z?zpe7fv&6kIUH?xUr1kw@RYi%vcK8uh$gaA;~|E>EN$+6go8 zvwi z%#w3|OD#Qj%+d!XEZuB5>W>fL3P!pLLDa-2mZi&rPO{~6g9yD0YKzj~VQ9E-RIZq41!3lLmszJA|ZzR_BwPNp$4 zl#F7QHFd)Ko2oC^yoUnH%Dg2_8w3xyGY%YVK7@?74bGYW?>lm>Abz3X@0nlqt^Z^u;%>cNW#RQQbTfg* z%%GbZW;y+`uOIcyvOI-ymZ`rT7swO*bGrKQD^q$2Zv6AXu>rT($o;*Do15LQo2IDa zTbOYTx`_+?hM_3?cTXQ4FwM#l;;)1Oq|-DRIcL)Q+U@cW&&(V*u&j@iBEBDnu;AHQi6`XQH}e159E zbJ;?qj_rgQR1ObC!k>Pv-F`ZnTYxeZyEpNM^+5@H4rk1me+u;$#R&(!5sp|vAJ5Jg z+_FefqZVdudPy11LD>~QQDuc9+jTHWONPX&vY`9`n-g~Y~H!Ceks_FA=^Kh`O|h}zdP%q z@#+Xr*=QOwL&+#+*$>vwH_BLI@huAa+Uds9lUZoU&;`Ht;tWI{?yiY9-w8z?elK}C zN5n%nqdH+mtpM4-T$q|=Hrn_g%6jSj(Q)oKk?@*)-^;yLBac&Gy+oXN3pw97Eqo9* z1ZHL=jhSILDP}P-ydmS82;<8r*m6?eO}kXc@8syBV}%~b-LB8PpL(4@&gZX}mzi$m zh}8T}m{CTXKmBO*hUey)`=gk?Zx39)Bn>6s{BAziOoW`qEP3$WmA8=F*YYcWxxEfE zGlIs<5HpI|fGbNS%U}53>TQ%-esFV5F|!yPzs%@0C-ypo8eSVb+0PrHDSg*kr&S=29zL_OEMG&;=|x|xd|wDQBeaEC zo7qGe?fk6=C-+*?%+5!lv+oC=484Y8hmBeKaN}9QXB)oF$q+0?y^E*hO&sHtq7I>W z8MU`JfHWF-nnx;D)V}_@2`Z2-JzJN07&HcTf=i2LZb^Rb9~+T6 zh{nutEGcHg7TFzCto5`y0E&_S@am0w$p81L_1}eW72G|&dDGzj$;iXzi@nuj-+=`< zuw!O8A517h|ICb^>HUN0c)^{A3wM-lvP8~`(^LCY1|WhRH~r`oOVsQcH98Oi3wfXG3x^0J@PXQ1sHf*r$tjs28A4LJ;4@@w*Q`@jJC z(wG@`6EcMGQF`%&1E)MPc{h;TxWXHEcCJM6exIC~dNmrk`lfIA_KQKt?zKNm=GZ>~ zo8d!aW+)lO4835N_QsnR%)dc#*LyGcebzFRXussIW78r9H;Za^+;@9`dPZ(KdtQD9 zRKuIbtgU3w%~e5Zm>Eh2K>&PIP*%$m?ptd!3S}2eN%?d3Y2@heiu=6X?<3O-Kcpou2tj?L_x;Sb z{2r#0Cykk*WE8Xb7b;%f@Z}woVJLUU+MajE#~>qC{fx*>Cs7~r+i&_tM5Ep>`b?9L zUeiOQ9@Htb-~g0y)XHqdbEm8?B9GdApM*MJMSd&x%(>cNhg`z0eP57Pj(Wv9ZZD6l zg8>*wW7f8tz|7mT@a3%s@0vv;{+^FVjQ;jdIfvbWY^Cl>>otDek>tydIstq}bHsc_@Cug2Hke59GM}Z^!WKM7B8~; zIQ9onGk2O`ZF>p4GQT|#Iiu-KvzJg#l;5q%`?ev$sdOot~6%tNEV9RaxMa_0jI231}pOG_sII?x9H1nKm ziF)>2ap&N{xv-q~qcLkovQWgD{NeEh#y+OGsL$|0b?I+UL&Cz@tEODyAYoamw4AIh;P`lgy5pMVl@( zd0`~C-*F*&Ghb2JV=Y$-RQYA3~rOI2(l+Y-W^Dg75Xe> zkn?IEKAhFF`{8qL@N7>!sCxp53%h-8gf$F;LQ28@9JiMJ3XCmP^B&eUL*0WqU{e1G zzfivbnDYbM?-x!y7uJSysJu=hm5Tj=l<@o)l59CQ3}{b0NZJQ^1)l}2=--Zbkj@Hn zSv>=J-JBad+7l0-d_q?BXJByMI}ne`^=hcK|Gw_IbtoQ`d+&bni1x&T)8l_R4RZTA z51kua+ZPXZu`ofpAH9AZhzIC(yFCZ9+}BV%C?JK4)<8XkZa2$e4Y-zKtK|kuM`bGw zYAao<<;J`k|Nj=! zOgjt$3<3-S3<3-S3<3-S3<3-S3<3-S3<3-S-G=~v|L3vpvdnU=rdkcKc$-VG|6osJ zTNurRi<6$JT+gMOJI464)x9N9jJrlsQd3wgm#M_XDrF&AqbjUY$j6bzD*81jsZEx! z-i*%{#^wr%l=K8)0nrg1k&#Zcq4m@&>o; z#{jn4Mvn(gN~LZ*=+{`Uw~>H;TStP0pkJqtLaE5iF?;~~x%S({GSVqo&7C)>>oT3j z6JPY2DM^9e#js}=tHec89hij@nFHdL6N>!W>E&rMIGyF=>;=!uS_ z?yjn~iX?J{1-V3e2K<+omZrO-tS-Wnhq|e|hFgIu_N}g!Ky_3i0cKNf%1|MZAWV$S zOUotV^Rlx+yh402CpUIzrjA8PwL*-sDy)>qs#T=2jX+{$MLTk8tFRUp)#?b^2&{WV zta=P_5;L-eDM{%Ru%0a-dJ);eL?QGbUYOI44S>0iH8Me%CIl-IADa^&n;_KnuocVJ z=(l1^yQTE(I!BcTpjNE#HA5ab!q(&2N-P~#MYXN?R4YjZ#Yfkd_+(*xD&a{(hDgcL zBTvMpC(x%QHEwVlv9-7J$UY6~^h zoGZbuDs={^y?dFXKi(|wGiqj{r`PMX>BQ6plD?(bu zN zK(n9~B$_!^2-z%Zld2pqm8i%&)QqMwhC5Dr_d9v4O0JZ&8TJygN~};}Bic$Elq$Gd zsNbUMQ~}-s+g|L-lKTJCdYPA=l9eZ6!HB{j zz#zaNz#zaNz#zaNz#zaNz#zaNz#zaN@RSf>-v6Hxunb!U0R{mE0R{mE0R{mE0R{mE z0R{mE0R{mEfoBK-CjS2!8Vp7h1_1^E1_1^E1_1^E1_1^E1_1^E1_1^E27#x90Q3I; zlz?T}G6*mTFbFURFbFURFbFURFbFURFbFURFbF(D2r%#e&(L5nqA&UXy0t^BS z0t^BS0t^BS0t^BS0t^BS0t^BS0?!ZvR>sR%Rz|igV^8ZF)}yVCTculmZ0X0F%nRU( zOlKH>3AfGcPY@Om?LA6lq!YTwJ+`d zSN=#dNB_R;$~N4mJB%=Q3=L&JpP~{MNl9%hg%X*HR6q|Ua+$8>R@YcdwNm89#-#~$ z9cuLm;mIQa0e~V`m?X?5GP6^L#%2#EQia2b*u30~lyqP*RG6OY1JCK(ZFxRDBbP|e zOH0GIRkc+lkt-~KE843>e6lb;)swoBl1_LIDi%wngM5fVWTjX_{ZdJiDv7KNUz5pI zB>q<=R#pu1^1>XI)kS#VD5g3ANLkC@Gyn=q#43_VfMLx|87d?ago&|vX}LsvUUoJ} zUx+W}?76%-4e*K_ISjxqjhb?-I`Q%KgR z4AmZABVlfou-@!gIcaos4b{`qCxeZe<>V-Y_PtuS-w;3C+|k>cJu|A6ww9187<9d& zYX4*{X;(+JcmHMe)T?Dxxm-pmqqw9*K`ND4FDH^kN{L2AmGWYVn9^Uls+?44wN)xE zBBh!Mpi{p=v5F#6q8fw;cY;`2Z7@IZWeK)Vl1j0nmWa#9NE60l#n32kK=)}Q&+GZP z0&~Z{ec6q9^ik9epOW=Xd*h~jtO4tS!Keadm&-8x#q!E3v8+~$b&E~zbP9Jc!vS_* zUm`)Gtdfdr;g1r{Z-p{(WjiCJHQ22!n{JE-Vf#CQ9HcdM+GimC^wy|g#3T(y$3*C$MHXYN57*S0!avgq$gxq zAalnxs*u^Eb5v1;BwNM@JmAC?bVUeU5m>H~+#Pp2mRnqsxW%#Mifdfs5|_kHw&O0_ za*5&+|3AC$ItP;dOC){seJv;`hKeJ{8LHdyQb!B5z0_u81(M2Q zuasBS)HShBocG1xx45>dc27O5i&joG++1fZ3@PHuasKI|?Y_Ko>8-RmtT%=+GLO z_eEb0k~}}xK_VC2mD77SQ|bAe7(~!pkH5RZ6J5{8Fo#vkk1iiwX$^e-T@}22W$;zg$&xQXEHi15657@C%^D`w`)Q*IwT`Kb5ioUjV)=px4E_}KA& z>2dnHs3{12Mmy{BDV&79#f(T`e|br=uA<-OjLm6@O{+)!h11p_0AOeZl#R>w$wmNy zAY6jD33!QhldL&5tpa?(TL_-Oc6p0=mfR2L0imxzFffQW#IfQW#IfQW#IfQW#IfQW#IfQZ2VA_C(4|9`Pp#WsluhzN)X zhzN)XhzN)XhzN)XhzN)XhzN)X1S25M|AX-m{}K@p5fBj&5fBj&5fBj&5fBj&5fBj& z5fBmhUqm1==|V|D%qfzDOvS>)qQtM`2a_I?FILR5-F`orxR`@h-gF}f36j|(|IdDBHY5ViLd1y4*G@v zd8K_6Df3gbYHfj1tx;-qoLW<&(UhnQ!#oBw6l zUVsK%t|4bhUf%HVu*zb#4f4Han+lD~Gu!e8+3U(~_PS73C>mI`x+Gs;qAL#bXxyBf zMmsDoU9vS+B3YCn3F)ym7e6#$vYC0V-h?|722BEpAeEn|F38hpIVBhHM}3{L(mrhK zcbIy4uG8)qbPm{u3!c!sS!`SlQuGhuUz3$H*!s{mZ+Ph1P}YU|Z0>%p5pUrR5+(<|XsK}hh>BZncW~el)$?Xt41vDy zv)gQLFzB%1(urK$uVA)tgY?U`x<&xxpi(jFc5thC2dMRooPJr4w z;>=OWErX_kfqb=w3<;v78ZcSA-Hv`05Hveo+(x&_Y39}$INXUsG30H&KJj#kVoJxV z^TRyaQj^5`IwxH+-i+b7D73E)Hk*m7MRP{2CVXU9bOiM6esr{<+XYByvkM^?bv9hK zG05)6DAcJdb15vne9s^xzz+m(ldo=3R!{C6aPSVZEtdmaR+Git?`f}tLvzsyxwvnH z=g^^$n?c^x(_?qrTu#o!u8QGZ@?Bfc^$E@7&TfF+VI9U`MSsxlLnro{9pDCiQIA2* z+Xm@HSA#CvXkVKXLtxXD=z~-a1`>TVrb_T4IhH7qWTY<$88z*8Tpog&YRo)tw-Jym zNB4Q3(|*OBCBwXpjf7#-fP-F0VzyC{MoUdjCx;d|smN1QY`nweDJzidG`V^PdhPx4 zDGY0i!aUlN9!VLNE=red$%kT|(>#Z1N}tw=Y958sF}Tcw0<$g?uH_owFv7L@oY~4X z)Eg*}&26~yO5WCx5ovaoBs^gDxn7K0C%M8Y;(lKW+f zJ)KWQ#9y1h1?ABPgqG9ls0!4Fdo)%opG)mWn^zS}By9^M%>m}4uMxuRu@`6v6p+xy zMkr!*vfr}o`^9p8VDc^uf4y%bDGTZqvg<`MYI3vS|!V{5fy z-z}`I6?mb;uC_L~PRMas^$tZONlfULD0GSk6{jZsBk7W)>ZFLo`x8%0T#@jPgiG<2 z_#+}9A|N6lA|N6lA|N6lA|N6lA|N8LF9eR96DN_TEh|i;|D-Erx>R=6uMj6YLSM{j zwHo|~fA#oZaMZS-L|a%lmzA$TL3UX%0)9OMlRNrcG~9tpe0x;5F4z+jCKglQkV=>Z zhauIL3R39{x@5Xp!hOOGEFfBE3!G8U7$glO>IsY*QW$?anJ$?%EQmkaKE0aLYYXvT zK3Aa8sHc!n=N~zXl9*Kyr%Pr{TxXaet{0|!c`_}Z?kg`~E6~vE!^8%|(NN4lBY*#B zv?ehqIsnDgu0kIP!C=*(5DeZwn#M#%vr48*no5&K8dWs(#e$BcdsyX-gZAM z`UFO+My5-cN~@oR+X$jE%AlYMA{k+bX^UEA-p0mHCFY5Hs62rW5=7AxrU_w?20RMm zDa~|coGvnCkmO^KX!Lq6UmF_BLC`{@K2pw@!RU&d%8VUxFBL8*9wgm^rf`kXsOkJ) zlDw~>EPgK{AR-_lAR-_lAR-_lAR-_lAR-_lAR-_lAR_R8838)~PnWzdQJ9h*O3F$c zPk1k(D*n3oSowhLN!jwaGh;uEZH&1!MiFg~dOk`Mc~0b-h`S@wrK2cvi2sabjyE7S zqRW$w4MqiqT(BXds3gCjq@)i&C7MF5N>iv(t2B-FQM1Kj%F9=&x$I7}t=B&6 z=6GG$-qn=oi%Qf*2b;fw@!D7_d~u6|WDndGmT2;)aM$B@Sn`Tg5Iu-(&D4eod(ku{ z`RXY}|9fIPom^B;kqgA}H6@S>z5W2QH{GbJnua~>fI5(35uUxw@ye;aE5L_v?tz4F zy56mr20rYiFFXW#w>&(1nnOgT8>V5eutaw#phu=*PhX-bJ_I_qY#R2oCAtGSG{O(v zjPWCS!D<`|Bey6#dvFyo7dZIn6;8umVTtxoP%H)0u!rMe2VeFw$MeH_ zR5aKMj01nt0HKkIw(~k_#k?I}`(o%%ta&CX$L0KTW(Uu_IBIa9_g4 zgr)JX#s4baApb^wqkO$QMfR9%RHlmC6?b8rG4|iFx5xI!X2d)fGageI{Ymtd(QVPO zQTImKqn1Rz5_x8%A>x~e8za_7%#uDT9g!*}@1Uan`7!F_F?WiMh{caI(l+{pNKRsS5H|nON z#dN#2n6%$oG4IIok7HgYHCJdyCeAD%HF?AHE{!>XWbOI&-Sgz%lf}bp7p7kKdZbYs zKr1GYFE6cCzwUj@^2m3Q_mj$m#252M_LhCSezAM;TOX4-x3{IAJJeIQXQ$(i(iCpC zQ4>HbsEz6pT|NQ;WX%)*wtZK;IbtI*rvBxWm6=WCh`0Z8`<6evOp*`NSKMDQK~fi= zvh&ES4GBhd0Id+d1X`t+{OyYKe)v&QLC6g~%kTT>9#Ve!t#1~-zlLNz_O~4!kG>6> z*}syv7tJ>2g{7tDG&-t`bUIQ~J@Lkgr_?77l9gpKil?thC$&#Ezm`z?3gL#bV_$yi zD36Txv9QLdE$3z;H;b^I`drU|1(iD@L1kZ~yxh!*@g*b7!E117F2NXS|_wBj5tx;26$4VReC{%z4^ zWZv!%w{*UK2AOMkXjRdd|0eUz3rv5Aw8R^8W~2qKRBO)u^$+%436GMhCvLsz>t~)M zE5=URa`a`7k;N0Yet24T3Q_EhkGW29a*Q#123lImS8lm&WaHLbB2+}PWuWNI#*0aD z)WqLT(`S(d+qax@*?m8dc}rRkYxv}t2;;KpX`v(4g{1PSS!?1--jB#5?S^B|I`gq@ zW$#>gZ{CWJUnQBN=WM!v-m@fi;PfMJzxuFvl zH;G@X9=Z9S zmysiGJ+&lyz(z7|-5q(-nk{8NW&Gwt1knB3cie2o^{!ogWo01BaJc1Z+oD_E=X>lI5vsl?i zD$aGD)7UgZmOTE*7uyE6lZzrH5ej0mx;FkH%mwmDFCzWIFX;H@cGt<(O)_+zHocC&1#08}0k;->E zmflP%*H(VDc#pp9AD5rn@xaSJkXd!lJ|=syJIR>7FIv^M@w<<&eNFZQX*}N&`@-_; z$(+)6-@MjN%JyCq*YSAXxnxO9&9Nu0)J7TS%}h&2jODjs`2H)tlBkt$^T!snld_Mt zT-9-XHHp0E(N!hSRFSlQL~k5^>Li6RZC|u1?^+Y>I4UjaJhJBa=RW$&(szj__NbU$ zoiMcTY>C-$#Zr=T+_H04HrK`*=kAME$GuTKm&e{LokfM-Yo-nmA&@u z+;cuYGMOxrKJfXb8yvIhX8UP{5ihllWdHlZ4{mtmF4^H^&DW>jRrmXINcQ*l4=g@A znk*?>{Z(l;MHW5r2X@e@S3HLClt-8p4ntpD!2OPkh^B|R?~-jY5` z=AXU1UZ3+!qERt3Ee&aWut@pD&Vu;eWPZY*Wyz+Uq-LS|q}0guB=u9fdEr@l5?6SR z@ssagOf@F$ixycWn>ha5w-O#Bkp&h*(fNNTN4%?jwyNPBGHdfCyMNVHN}^7Be{AQe zzlkv>?u%B{%F8c!>Y10L+emiL2MuSX?w}5uKJY7@3!_WynK`_XgRka$6B6hjNKQlw5J@h zy`RmIawPk4{a3rWE#&aXzTc+r=_-3?-1y;N?Z=YnKGO#s4{S;`#>`9$4%0+m-#c&Y zPO_2J^UiTKmIm!(MzeusF`UMkmb)+tID4}JMtN_ z_<_NjUwL&asoHzn zcJdo1l$^1Il>PV>mpuAh+2c=rb@PRqFUs~Lownh9{@WyB{(oNJ{J%Kyv&5_SWBy+s z`_n$=|78(hMO+_oRD?o0DIJy`A$d!3-hNE~jRWDDr`024P>EKL|C6OR<_vUycT(gk zl2yF&u8zNIr2LshoSSduV$RM|@0@Qy)?by8HX*JJ-x5ORApV{pGx)$=u|Zoo}3%lWa5v&rt$?^ zHP0@)e)#;?V<$=3+O*r=ntutAoc!^{57ds6#m6__@${S5k|okltzYT4%{F!g&Sopvvl_NhU7>@~{ z70MT*)nUBz^Iz+4l)gv`20v}OtLY_D@QLPk*Il!sY|kfEEsv%>Mv@nF&zD#;qKxYU zXa(|x2^HPHQA8^4Z`gIg+!rE0BP|_&Ph7Qg4=H@=((#MQ1X=RRhHp-LZ8u5Yvt#pR z#+Yd1(E+pq`SQ_fJ?iGqbnZ>^ugL1EjUUBsR}tmN4^GNN-i{3l_&eO}@dvp1*{YM=}(tbL8 z_MXF!PBpHbffnX^MWp)p?;g8%vsvCmR_`6I_(0Z8D*yTP5#Ky;4w)5o&668<6p`c; z_m->wl&mnW37{2<7o*kI+VQW?{@5rlBzdRI{+soy-Gn>#t5{`qUfI8ja_;DFSCP5% z&lvpS&xfTLI|FEiwvq00AstKqP&lS}IN}jff311)*l#jPrs36h%D;QP>>r1p-O%{e z6J=liSmeB|cwW45bpWlYe1X=g*MA!L==-GD3DR=Snpw9lyO(GVTRu^nvWcV&ntprz z61b-X%A-2ha*_BcqjkiN?^TdN8tyl)OHBC^=tA@~%!vKW*X(lCoElk`Z%R z*-y!DACn(}m~>lMS~_Ywuc=wl2e)_`Gpe!4*VzR_4~&{#QxX zP5J!~-Uk=wFL(Xr$@05njjLv)g^6~{sk^?}ed`?&^GVZ_pFiL1{+?8AZa%B_p|=UQ z;#z+E&xIs)`Jd0d_<2l@TLNhL@$&KoT8rK(Y>jOjO{ydv5Ny( z{#h~ikB{8-14+K9_?%XdW?|6_+2q=?+qR z_I;z9D&%DGmK1VaeFa%Ewr8?qr!C3YI0IWOOjy^o+)=veFA3k13S-0i4Ux&D>SD#c zUtW7{*%zPvEve+o(z5sNId=pbv{(m!5$^lKz* z*X5^dfBsAo-F)rd=STls_V44qpY!U{QJJxR23lGQSAE8V-6P5Zc?MC(H?7)r^T{OV zsuO>u-=HD$JMEXr%4d`Ke_pDp(JqTO8UtvBLeFTmwcVM1{`aMct;Bds?nS3GrIPZ< zBi6lr?t3Il``pIKd(J5P=G6DM-Xa-Eul6dmOc14rqG?III#GJ*&^9cF$ z#Oukqcay}&p5K~MdN@g)cqjA51Z`4Xt)G@G6fZ`r^t6ZzZ@=uGC<*DjDRXe{laG)U z_w70LoU3|>RM+|3{0}w|xU&Czcl$lY8b2v%C@FObLJ8zgpWXRZvBa<)5AzedDbtV^sjH5WcWm0&5&?N9UdU{e4#@Ehde& z$i@dwTt-OCGwB_F?IvkoaQff=T16H=TXMz?CTF~{GJsYHUjnVw#&a*Lzx&L%pUCP5 zX1{yA;$&jjnq7F@*Z&|H=c`U1c~(u*U!QD`ANohUv0_GAz-#q_FMis4A{ViVbS&I` zYr`G$%ifIKb#K)xEoFOE+;Mj-I2R$SnlDFV9Z|;e09sSq2wE-goc+b%sf#5KlcFTo z8UOnJM^fBg{kYa~^T2MhWb(s@HojI8XCwi%Lh%x49r?=1SEVGytRoGZ z{vGr1%U=@1n#ugjYfdAJvtK&3{jnl4hjicdn}YdC#2e9)RDX+*W5UnSC>FY z=lBa(KCtz8Qkrtf#U+P7Oy-rp)!)+gd$J(sy2Fn*ogp_K89-|)U!c|L?jG9u`0kjE zBxBz0N2;!`BGq3!$zAl=R+9RA{lA|229x$Bzx#9Zmp8;4R|e1un+B*pyPY`a;1z)_S8j3Wo2%t5UFSK#Zyl)<# z_tK*1yNOZP_UfL;caqZHm~T`5ek@sV?w&ciFODTK*O(SgX5JB5SK_DT4-+EkE-Wq9 zXhCaE->Y}s{KMwRZjyKSkVQH90ny)n!R~jT87lj+n2gN3?LjjC)nCiyPgfg@{iK4_ z1oHRlu#AtTy;o%^3zwA2A0f4WoUHq1PZU}D*V5Y)4ecbk;QnJSY8|*sU@o(?wtQ|dtQu^l%G`myXL?6iMyFBDgXGU3op8rB>eu} zcmH+V!r8|Bu(Se}$15LvfBXymcd|1eUI{<;J4(tv8~)4URcjt0@+ZnNkG^v=Nq^+d z+}9m_k57bjewkQpB%zf|_A>>OEc+>^1F#JFP;qi>5kF=~nQ zO6dwoAAR}f{fxEdq)4RFnlY!4Nl_Z7lj)c2=Ni#6BS;(H&l zLHiI=z#`u$kKC$qxxtfwRLIC%BG(qEHAs@FE)A8(esTBGS!h#pqNhnR+N9_XtJCBfrAdI1_QH)^%r+~}5=3*WXwX5MFVvCXt3yq* zRAZ-#TJ5U?^=dIcrW+kjkuFI^C1cU2%?hk0uGVaG@eY<&nkHK9pnuu;0VF|oI*^VN zbvtr7AzLxN4#ruDvkWv#EOJ!S6t`Tx1^+l*gQg)09WX}5Rp4yua{(<|KTCkz&s!&V zOkT-7d_AWv&~t`vr;5|yJOi4V&(+qH%WLsE?K+xdd2)xvWivaSJeSShFB0A_q%Y=_ z$g7-4&(z})Ac@Rp?oYI`ejhiCR%LYTbo7Yd}XklS6EDLPpgsb6qZj%>QJ-Fa$Fp1O!7e{M3-Q8Bp#s>Z>Dh7L*#awWT18f5yW zR?Sr+M>mf#YwBm|vnhheSBnhe5HFf7oO1@}4#uderQ*Rv0I6e;=Xhp4#AVY=#9Xbt z&&nfTagL`Gyg+HSKD7hBp?1{R@loW%j3%=$qI!bZ6L}?xoq-H<;+)P|^|8k0IkW zafZ5PuH5bts`1%1bs^oBLxoD~Yk~&)4|0Hw8QLvbY1AC#jOzj$5m$|LKD3)_ky4+x zmGhgBNgYY8h4kG>G0eWKWW&kQYj^Z%wrTP% z3o?*1RWNLJFkzz!=Rp>=;z_TsGxC)htx~6^!w&n4)qaqK4gz)>&6eD`6eQ(%g#c0< z>*+YpaG?3*nO$kKTP#p1Ea^9u+G?`{@@}I-&j~^ghFRut430h|rbmu&s&hl>aL7%M z%;GShxzK({*9@S{umuikUux;K2Ns`cp%nUgs)bPrXhYRiVhGgRfsl=5V5e139mIyN zk5|FyFtQeE!>Nv?`RRk+_E}8-2nm1-$EVbO*`-5;9sJM~n&t#rW0~M!`1Od5tE;Vt z#-YoZ7QuKMB5HkSnTdz!OUA2>V|ImufTpZhIar&P_Ak}|C)U2k>l`*T0fSnpc1uq zEOri4wu0{PDO-$z&Z^exb`JYkr#8Z1bGVUCo!K!q)M!tS_FGf|T;UQ7CVh~23}G%C zInVQKygNrVVD2CA>L3lhQNqVAj0653V0VhChRTP1$TufZB-RIOqmcdspOq$>-XG=w zJ_5by0O|63?M?w1s^J5wf~Td{_(3nC;}7zqDcq78Pm#$R53a0AS#HMt9iv>Ez0Wml za`1+3Z`1AF9IiVMhLXWX2M)C@HnY_V_0!8(qTdU{(xbyXHq+GI4^u_4q{>Cb1?HgR zaf1jdv?HazjaMO~J2#BNG|M_2+ildbz$f@Q%yY)I70h*p7GgI>plUkO;jzJb(LvtK z=-@REg90kD093Hc2O3E4*Fb{PivuILupmxOd!VLSu+74liV`5{hRq*9|I$_~(d{;H z4c(1PP^@kX&9ILq3d#HNhD?itjXLJb`vx5DXwfN=)6CyN0xJPS4@+yXczWal)NGbf zPL2!e9$ACE-;M*d-5&Q4S4W`nW(Sl~FGa1_L>)F{$oCp?;o^=mfdy)Ay`n*D#?w{jP!c4D3wVRxSRulRHzO>s0akl_>UT_8mCwJQVT+|M94E5q2 zXFEJdU$a@2H0L2Ak66wOu<$UCum-4A?T(^VE?qBFDHSFbtIgEF+Xm@%AqI=nj%y$+ zFf82U1f-tXnqg)M00Hvy4^Xe&)6zI^OKG)m=%}Lc4FZoHebJUVQaZxZ$0L39(dk;N-HoXdPcLH8 z$lDr~l`ThLlsTYHN;v!sclWD?aMgs$4v;aPdwZyxNUu0CyGH0`I&uU311a_(X%)Dv z1*K~9b-MDJrq(r;6|388+SkhEl)UyoM7_G9wWVI8sjFLOtZ2iuHBhr^eV0Ax)HL)F z01GCu`Tj|)27upHj$b!$i7^?Hxl(0B(uZ%27Za8o?7svMysT=1dP}M#5u+! znHZjuv3PcI2hQ^_JuA$YnaX2+qRDE4X{4r&PPG9gwft^&&H@Gr&9Ys3wn6 z518iq6uqu+?3i@Qf_;pqde_TBIgcxi5Ocz8im4+yHK2Y!Zg0YPhZ{`2G2HCJ)D^Y9 zO3q{EZFUZ-qZ=1N+2wc$<*-?a8)sZ@C*oO7W~d{=CT@u2F;$@*ogMEwLG9 zf53#xexQdq<&h95+&X1~N1e-!@Fw36!aX!zZE`u25usRBLtA@QE0;}0$a7=a zpv5#a=>!^fGs(M&i{q*#{ba#AM+{CUA8}fk9QT|sVh57&S63qHPR=lNnN%5rOe#PyI8x)r- z&Q+YMIR2M5P%I}RAR-_lAR-_lAR-_lAR-_lAR-_lAR-_lAR-_jK&Rm*dVYXU^?zhB z0O2W%0SF(H{V%W(fbcZQ|CB`lgr_V5AbgDXzaaO2Wb=RF1<(BdZi(VM#n+16iVqdL z6n|IzRq?#y&x%J73AkJAD-i(^0TBTa0TBTa0TBTa0TBTa0TBTa0TBTafrE!Ybfi=o zk;;Cju-~)T?_~B{!G0&P--+yZ0{b1$e#_bKDE8Yk|9?QL_(Jh5^8bCJcw6x@=KhZ= z-dDV?cuw)a!E2#dvxtC*fQW#IfQW#IfQW#IfQW#IfQW#IfQW#IfCm9OiBCz5ij+uG z=r0xoP$bijEC!I6L_e|+fINYIjHkaMBkAub`b#cX?85o~#S(=Z`~RO+lq>QTrztil zu2U>l>`}BU_UFDnu`@&jL{ zOi125Xkt6~8|n>QZLK0DGDm8_9X(tvaygIUUI821$xpv6?@XlMwzJ!YkV>9jc4tXg z7TG3k=xfAv6SxA4U71Hy$Rq7IE;HjAkp&!SqQQ%tGFy%tF>s+7S8lTPjE)S(qYL6t zRvsIfDlM-!L?uQpk~WWmTZ79y7@3%`L^50QsU-fXcx${&ex+O`yHB<@`o-wuqqC!) zjT(;pYvlTf=OS99FH1g6`YG|M|H~aZ)@O;$$j^)0;&dVBI&K^swAqI(d~ZMB)#q|{ z;SxM#arZw%UU%Fz=&We1GPGB5?X7h+HOQ*%|K4AQGgQ-r+jUKCRjut@b5p=e9wJ`v2HMKVfybFTa4qQCfo6EV(E(?zv{Oq_tB!^pVXy~YFuDqeSJZCK49GjMx7co{5rhaqp=HNErf#klK>ctDo zvYoh4k#-3#oXh2g`fc{yz`6s!&Itiycpx@SqnQQ_lgkv$4K9l@Np{Y}4t-;K47x4$ zo{kj?yTpZo@jXD$bk z!o3!*mHu)bsrP-=#l(80xz|G>r=u?>O_L_wNUw3&43xWExKYR1)$8WF=$$$2uPhI9 zbxoC3Yq+T|(SgQZ%=Q+`S;I53!y#mG8=Se{#`m(f7f(ah`;wom_eqz_p3~YJlcr3Q z+CwP!*e!0WjnU<%p)0)Nrz-s2W$w-C=!r?oOOw)@I0Heztq~h=#|$GXn}(?89Y0mi z14{PP$nMy*w6us{^{~!obl5M+^&VtWnkKR9OfZ*oeq7$TV%*#wmWd;j!>$y zs@l-e(9SIrZXH z{1C2~a(3Y=l8|q3wTqcC?^RNv4TK{xfb)KSE#_^D+Dp90!K2#VF5KNf8_{0ZSjBl? zs_1BKMJII8hi&bK#+J}R-6NqKx!E05Ka*T_b8A&yO%v7dT(-ZfbGX*3>MC$h0b}HO z?1W0rp<-BB)lda9Sz&0aFjV@m52ECgh#*43(@;8XRl(8}L@1#1f=J;CP6s38#U-dz zudmyJ3b9cT(ux^t_x4ctNDv)g6)FhRfMb zpzh?Ub1d%=hIaZCBKtjO@t1^`n9I#Dg~?uqYh-Z`JCJT}sAO{)`me{Gq#uLlGXM3N(%6Ys z2JiTiu<#1p`rGI6YiER4DC2?GV-*ikcrjI^`Tr6Xw@rKgA76<-A_5`;A_5`;A_5`; zA_5`;A_5`;A_5`;A_5`;2OI&qDR;xfevigONl1H}qO z1VjWx1VjWx1VjWx1VjWx1VjWx1VjWx1pc=WkVU3RhX(96K8=22+fwGzH2qF{kJ)5N z^?jY<`+An|Q?l=q!uKi3_bJi$DZ%$iMnAFY;(gELi9j@6(kD?IoAhAP;>59pT?ys! z*ThH4dt{TcC2hQ>|5&wv&mR=`~L6M*FGnP5g9Ve0M@?>L! zQChXOK&jR#)mlzdRHD_FsP!c!efTNS6lzskwMwnhG}=ea7K)88HR=|d?(*sZ+7M7>k3u60xrA0w!N_-m$R4$d9H@<8MNnc z6$1{tmCw`YL6QECYcutk9A-}u@Mj9kUtx(}Q=-W~1o%648vX#GT73xc*Ar)37tZ{0M72gkat4$GgqghCi-eGd+Q8514B+6CeV_|#N09|G)U zPP9*jPe=L7hkp>LoDU9snGVrQ#GA5d)z^9?or_QGw z9(?88I2Atdrzy$TmuLg09tWp;GbS3s!N+VboYR93U;R}0)U119dk+QvjA8l1v{D~D zvpgu>n;3t*q(JhOBz|SQRQ|AhtGq_`gzR)#W84dI=f!o#J{r3<)~I+$af+f^Ay0ZL zX?s#j((J^S6E99&m$)$Dt%Pe5_=M&0pTz$z{?yp`n5SdTj*g3ZGU``RO;IV4FGgMz zxi)fP#9I;9MD#{vOFxp{BDG1isO;eWly1+KNu<)W^hJwxIZ;+Sj$;aE5bKZ=!O_i| zT?V%kxgG{^$Wxe2Xj!ZR+5-PCF5bS37SBk}$Ut$=`AUlkX&R8{!DQ{`%$&0c=7fnzN+`T z)hMfjg(}^i<*V9PcK@oT#f!Hu_EoLguU2a~coiDV?X{)bIbYSjviqvqU%Y7hBAG-c z^!3lGSy!-P`$ATfcD1+Y{#L9jDBixn*JdANGYT1)E<%G#^k{RYug$))`%$&0c=7g( zUs$!Kuyp(UUtYDQuy}j=FRi+ubo;#jhpG$4qqe8T(_y`2Y~y&Ne_#ikNY@mr)EdMm zVN|#(Wh2fIa{YABB1uR$@~^mUy`0<1t;0EBTd&*J&-L;SuGideMy3{g-OBe2*znjn zXdgmWn0}POX+pW&;O=udO#M!q+iK+$v0c-sj+&V34Y`XQ@PYKtjSdO8a#-FCc>b6?pRhip*sv7~Ls$*J(Bb&SR9 zd<59B$_{!=*JA322+~ff;fHzHIFr>yQwiZ|A8+a1pLaOxD$S(&&Tex}KW>!4S)bR_T;QIIhi)()XnbK-)Vez)%U)pMY z>9$S(53SZ8zs)VQdc7&6)n3Je?ze{T{{3&W@aEK(gL@aPp7~VVe)&`Z;-b+PZ*%^9 z;1IpaM+ByHo8uP&=P6#iZR0PjT3=AQZRnR*tuKHZ%uEhE$)(#<86`Z@X`?)6z`Z!@ zsLG|TlorlsijUhEuUj#bl0jKa#MOw>L%+@PaqBC)4&yl8vk&+vsbN|*p}O@mNH zE4C;6JYOiNbn*6hUz>eC+>CAZ)~wZ+ZkPMo>?^ykHv5YgZ@TTWU4%(x>GqgkST!qNygmBoSIuI{dH^2vi>me%FWw&c^Qxvsw3x;@)tF{P z{Oqa&iWhH}{-UbkHpBUp{L-pv@#1YK`KtC=@0ldr?>gj{ZadLewXf_xBs`#aVqBvn zBKlrQ+`8y{rM#3sxKs20(b~r~Dkyqha*8farqe03TJJ;x2^}}-@{93L4d3l{xZqgz zE34s=amX~$$2)AUB}+JDd_vZxruLF4FHxVmo~B+Iq<&d8C6yzeO3UkddtOym+Z|T7 z#pK|!TaYiwZp-o27F^h18|BUYyvKESc&k!YvP?!Mo73Dg;0i3;ZFaZ@gj^_XL* zFItJ5R<>@FZE%{`DU0Q%o)dnOL@&2LYH-l0y-;1X~d=ro5Cedd;&y;SHkO+cS{G3UzN{e9-m zV3tn)I_i|Gsc-GX{0S31-iE#_@2IJ+TT|kNj_0a2femFjcC;Yz4CmmHh{%krleF{n z1+??Bns_%Rj-D#AP=(87w_(N^RM2LE_uXjkHCdExJp&e`sl=?)PY!gZd}&8oH7l(P z+#u~J_1&>^#zmoS<&~`zR0rh=GhR#$M$idP&dLusK&#c>?S|{`z&F8cSj{f30{MUJ z7GBw4@9(GO`zZUB5NGzMT&`3q&p*y(JV3Ud*~!;7_F zYN=2{w6cIX-)BZzzbuq8TRDTx!qaJvEf7H72ZgsH=HT-}keTW~hF3Z|vcAAmQGmE3yo?Kj(bKn$3E+o_{IjvuiQ0!_F!V^#@o`xZ{ ztf?PKYmv1GsBmW5 z7A~7siwcL$7~2*X?NBzia=P4@|I;W56Bj`bq3_r@qBB+-KLAE)6%auhkMPvsNpMEf z&v8O2E?Wr3j(w&^Pd8OOdG2to+-`F8QU&SJMqCFXV-DmnMjRehLrUwLo7xTa?SQ|zvZI0O zk|kV+6-t7)(SRCN6$NS~erYH)Spj{T#f`eTtY$|)5-~fOHONAU4kb-C8y#^WU(uKA zY)Jg*a#I-yes>+P;G9%nqenej*;z7Wh7o$}%} z%F1@Li??v>F-I*di<-5M4B>5|?E&;kpf)Wu&gd5z;Gm^AG$QWEKm?e!QPTj%A`gh| zBRr3^cW#?2$a>Z|+(OjSxxq95$Dj{yz{qxu@Fqvli)}8dU4^J1m+dlb?!squSnx~C z_}iG{5XSPe9`wKqeeTt`0`u$-zZ|s(^*`j$9>u&gD^W$i%yQ zdGo!D8XL&7d(@0-e(b zvxs5H!wIr^849St!xoB_^Dc+IuMhGla9qM6A-4+&gB>R4KrUx;AR(F(nhB4FEN*Cx z&AA-SK!-o+-rrn~WsU@)5EVxyC_p7q%jR}bW;QT90$M9H$gm0NfgNyn9MCit3x)=0 zLU5GjCZxCq!~%eM0rHdM^8$PlgfeZ^!oUrnE``ts)Vd1P>m5)DUQ)bm+P>(-YcOF# zag)1`!*1JdIFnYcmgUXshl|uJ@Ld5l24kpfaoAzttX>xYjL>g*W{e$n3zDUqAnHz7 zF|Vu0q1>pupN9?Ur(?(iAkQJj+3N$!Oatp&pMym#`*{nfz`vj-oztoHREJZ8ZtgSl z(5->8xy}TiglZUS_yt3ZN>)SoXmFf&D4ozzXp@7gnF=^z@a%k#1o@_=`w?>O8F0e< zp)`}RP(Hzm)kIel7;m{;FZ2^r1J{pG2y!7w zd@h?=sX%GODlI@XR>u1wwUU)*ozqai0&TBr~Cio zB`-9>v&8g7T^LmvQ63o|d5h#F>5l)K^YO990(c(HlChJdm~PK6clQj?E@_~y z8r7c$n+vA_hRi*A%}C^Is54oxW~J+9-BpP+(=H4AbNFujW?^DY6}$<4MzMO=mYZ|v z%)w7WPX7|faKlJH4f0gm`GW3LiTBzu!Rs|)@?>*ijQ66SN6mD5L4?pDTBU|9Ib$=c z-ZK^TJu1XH_E<(C+GCQ8#miWG_<_m0sD86R$5J1Os^UIU)RSR8IA-8j3PmjgF4vH=Brk7xcv#gd3bhY*cut84T!=~;wUI?YxFw6G>k|5OgS9ekd_ z)(81Uzju%JTU1;dp0^_`0guMVgAirKLP9~9M=e@#r96Vcw!l_oLzjEirrqXc0?$=u zd!Dbjo~>zMhnq*HupZ=pG;Y+OE1Z&3I)$mNK49+9WZGozXU;tJp`AXZ%;qc@-b^pk z+3hA>p%$#{-}@dHibX*nrqHyEIL*!PF|>jk;WYsz%(dZYtb$HFsn2SHH9&WuDDyWF zD4+ooA(R3)kUE!z0#)kVQ@B~E2oq}%fd!#AyU^0CVt7JkIuxmTp+#-DT*lH1nKwJE z-SEMvqVY9WV7`VoG4?S%@r1lUtj{xR%rQGB+JC$v&5ex4OeGhyO z!SzO>de6%n5dJaujVR$VqhdsmurUD53+zlRW5de$#}zu$^Jr^~8l5>JIiqfBXL`bf z7CYTYfhJK~DCEeeAqqV3>N51F5Ns>)SXB5&LK&g)9_JA)@fh6cNx_}N^bfQJwFr&O zD7idp&qo6Koc0Kf-q2{915O;qmJojN7lP|2*m0EWa5$;QidmTlb%ZJ0aQs2R?ciWc zfGD~bH(liVT-Z_SWa16l$wE^az>Xk--s!(U#UqCSq_SBHlmUR{2;{+wf!#E~Q1pSw zd8G7)?#i_d;+!LP#~|!L!+MPsEnbD$WADZAV{fUDr#_F~fs@DE@|>(hAbEC9 zLR%c>(fD$@@X#4{;Xzz+@Q%TQy5hjRbGYK#LUF}GTycOmcL=XI*oU*Ab=N8DU>7$d zFgIZ5u>i;-_}(ytlk=>z;6=8S(&p}_Mm;3B!)4dtf)_#OwKTW2Q=79Io62yL9i3Bq zRt5U#d4Pd_&D2D0|{9SfZjXgFxTL;{5al zl%|%9GR#6P$~JQ^LW==GRXT~o>`4efDI4gti^l^*_PsR-);7;TO}vMUFQNu#i`s0P z9Zm!d|KxcCnRx-BYSa#ED=el2g+{U3N-wXXQ7@r>yxHpW&phs>fS1+YZHALsgNQHY z1wL~i%-({QIsK1>^ZyR-`Ts3A|6dWmBR*Q*CwokGc-+?54`N$mZi`8Yc0|1prHwo{ zVoyY?^fqaV#PLgG17n%ve8`Ci`2INVhrQl7i+vzZY+zauE*HRf@AUiyo!0$tpV*j= zzneEyK@At+Z1 z;}08U@-=i9>cQs^$sWS;r^7D7gKs}(jU(Fw%azgTv%x}W3&|ArF?`o(G%FCOwz)TR zn~Ms%eo2Cx@Pi^_94Q_G6L_Fc1*Wh^_dp(T4$ofZcxZ+Pfj^vQ0)GecknVK+g=TmV z_`@MxWS}?{Y({8?2Z2APlk*Qgei`E-86LdsAs!C|54K9l7)OSOsiOlvGmU8;0_-8d z!xZ-DzGo~C9ejr`V;uP%!m@|4dnnioA-#h?_ZSmC0EgTTIMRFYg)bz%gO5EN89w-` zC1V`v9m4f4_2v&gdzs_N?hxt?u;eUQunfxFcCftp(DV-IUL8k|h#)=CfgBy!fH!rv zn7*)Pm&(Y*b)N>GUX?umBLqssc$ZX}Ve&7m&YD$}?f(*SByQBOcEGF96phJO(7N(Y2!I7I9k`*s-&rDW!me|B2@b!i)M|AuJyyKsW_h`TZgej}-V+rX>3J%2 zmuH)VkTDW{Po1t%Pzy1+TSF)>D?Huh5kW&uxmWD4F?jWAwoL5w2!f9a_JLvYg;a6s zDcwc2+*n3w3T@`tf}nOnoCmSn0~WWoxu$Ic)0B-=i=$!@V=Ro#Y_ zV#qjhQX;B}C|*N#W3D$eiJhL<5aRs{d$g&TM*6y)2@^d{r}uG8#{nb>dl?FvN@%-t zJnhCV3_A3%k!q0LZo3K5Oiy!z>A~&S_;FMh(SuazRIRqZh|*i@#gWmIc?S{OY=AH= zf{^`)gL*bWVQ&jN5ic!Cus0Z54o+0DpK4&XPVVd(q`P&g4xroB%O~%0xu8KEoS`NJTs5p5 z2tmbodr{b`gE(q2)Q(w8>1&ET63coq8oNTE7OSz?OxI3vVYhF8hSTaC+GG+|8u>h- zszk4b2{?fo+K)OMF74OQs`4f2&}I^kHjC0>dj<{<)wFbA^%y5hT*}U>K!E5OPajnN zeFNB{1972wx4e~Wy^r*Tg=2Cht*UU?BQSz&Vnf$3-D5=o>#S<6Zs#zIYbiO}bJ)G! zVX``pHc)wOgEDn>)EuqWb>X88mu@?bW>I)5Vdg$pFoUqu^mq_7fX>rw*lvLvM3M@} zj>#3Y!U>*+3mAJ=cCnP}*(d5<(Pc{#(1)9NlUX(7?#{DdcePDv?HR)6AiAN{sT{`E zBIVGC3mb!#CYzG&!F3@Qu(IEcVXSo7>FP9Z5jJ9Mb}4ZT!ez&rxQ{?_VR4bZPgltI z@ZG_U(fAjLeT&mnljGFpqxQiAx#bIwR-OYfFasFL#s{n^un=jOn;FU>@nr^DZI998Dz@c7vCP)dWDL6&4 zBvm4nj76U|D-gL_wi!$~rG)jIfaM>jgK1M9YRa=&51X8sD)Yju#D)t8%mkLA*lyE$ zY!JexfkEtJKsE;K8^xAy2(hUT+uIE`w*L=nVAjbUlUH&NU(aa^^zeV2Dx~jd!}dQe zpR27Ym)GKTst?gU1Cu)}E*z78YL|)~j`;}N$B+qfE@P!4n=)kUc z>?NdHj4qx{UIqlAiG!y?l6%dvs2UtpeYr}BKMWJTMU``8`)1}#*BlNj_Q z6L@zyCU?;NYfd|s@&t;MRkjD7DFy$=J-o#%Sf7KpV*ABvI3<9Tt}|joICjLSzm zJp*j(B;x>E-m$9=bZPbs`pphpa}FZ(T#|rQQ9jq?P;tdQeyoPwYzMkLr zc8+7^k8REjser1{^L`h?uL3nQcY*$?F_L^qEtD@vPCW&7xxN^Ww_J4_g@7?W%e3#8+{(hbsB2Z8^p^_p#AR3Ux|7eObHM4klNWAWol)2YIz8(Kge znPcGN?IYF5KGKNfsWo}kg<;F6RC;`F%;-My^!(Y z*vCj0r485?OIO7KNvJ>+vFSyD-`NTf2(7MfA*J0JtoJ+u!Oq)kV0%DueAq;{;kw)= z&QRBk^I0CF7~^XL{2JtN1?*-c zymWz*Pid<$Vz6pJ&AI;>OWh0VYW3JL>9jHSF`jmbmsUAWkWqgD-M}_A=VA*WPHdnt zI1Nj8{Zb^cF#?*&%;XYBS%mFgHak7JNRPSL;Y(7UHe(Ma+z=ckgNCId3=IPWt88B}mgS&V4qO;+x+?%`Ljp+xe^`@aQe13?8F()df z@`n`c7#bKL2fuqWC(5Vt$Mm>{MjsB~=m@V}GA0aD#4n#6%))%(5Llm^AmQ1g9enWF z%bX|+*Sj==jw#rI+%hp;?;be~d|2K*_-iB?6Dy}>?|_bt@VYN!qI6pJ4hi8~5mxw+ z*$i&ufgBv+g)eiWWGa7%XCnw$K&KT4&M}ydzv8L>QFGf1!4Ka>ICHPKq}|y`Zqr;e=M?lK#fOu{xT-?Q`8@u zm4deeI((;NPZx$g>Np=Fj-NJM?}9%#euqHsW=?3r@`ud{Y{T(^)6QYLm(Kt7lFbsu z9f|=(X43OX6G_F1pCw+M*pVnpxG!O2!r}3+$8V3XkpEMDle|lwDtlaZoGdSHSKI}0 zb+JFh{w}sVc23L_F~`NIqTh)=Ke{IByQo{DOi{BVACDZ3R7SiVaUSjq{Fn4*X&256 zJc^1uKgO|4oJ`ZjM#SPr>RIU&R#(`r7hNG~N$gg-=I)VfBdyt4ZPT^@ev# z?;#1_j13)r^wlI{p0%~dRFq^K%b1avx{x%=+uCBUxKDC2seCRu^RSm|i00w7tuX`d zmYuF#n6+)0ge=_ozRC3KcVmoW^8<+aqF!{}hj9jC)oZq_`q5aK^c^vFMjms)n%N|K z=*RZkQ;#m&^Tbun&-Z*wmV9wi_m{iMQ;lQk(-T9`1I;wtu{ZbO$428zNYl>c-wZw8 zLA2)&laYp#N!H~1r~aMWMWWw)a?gvOKMi8@0*HlRCJ<|Uq^t3Pz00B>B(naMKm75% zlS%4Di$DC`&1q!GQ@cO?>`%){>dIXkpZt33Y~vWsckb3&AnH)rP*l79-BZ25E39EnF(3g zLP8cu!X60Q1coIGgdGwBB&;t$@V$Hyp_g?byz4w!5e7m~3y1MGrsZ*!U zId#s~mSIWWsD@vt5u;2EyYyBTT z_~b9{7zLi?Z>sFsEkiduKKQcNwtuifev^Cdp4Ups$7nWvFcbhi5;%5^Itd+%wkd?_C?2au2@v<|p2^Di3|($#4Aq zw=aFottgpoIQW}yM`gL2D%)sTALXPV)SbQVu@_DKgY)Gv?P>SiXFvSDr(g3=?!nv4 zOC>`$hQ9YF(YO86wO@9tf30ljM*f>(qke2tWg9KqR9RR3j=$Me6SWK7eK&7(JyUAB zdn5L3zxuw*Lx1&`&42TiUwz8WX=%AKa#t*J+;=uAv!0`6-R{{ReWCxeC(EO6bi01s z{wrVp_O#nj^7j5$%vBA2|KC2>zVm?+w_xh^-=3On8TF$Zb!{RV>kaF6FFy13uYd4c zonhI%;~RJ9pZ(KzckgXaenJ2C@3?iR6S1rLSBF0RuJ4@wWXG?!!{G|_lSw7(IdgI^y;XU7ewOfDx{8H^RFLb4SLj{LETjb`yON0%|1tWA~O(oN7tS{=A|Ui^(enQ5&G|B}1!4PV^-&+ok3JvKY>q0cl* zZt<7fzxkWPoo?+5?wedl>;a)QH&wQ!WkF>Ju72>sXAWEnztlZ<;-B^ynUp)&`cT>K zfBbp3`sTxLdEV1+ac${Beai>`6x}p7RkpQduxjad&uCwHY0J>-l<&FS@7&SzdvcEJ zzIyugZ@vHBL;t8dpKN?hk6Y`1^Bqs-U&h|D>=Sdz&%Dd6`=4>i-+KYw)HYSNwPmm^0L(sh&ma8jcb<&A z-tBqxoxRbg4fo&|e%yWHiEp^oUzGlF|4TkR^lyJ#C>>jP4Bb>WRkpQdqO!csM+(os z;g#x5_w4h}?fA%318!HH{+9mN)w`9?y!Lb7y7@IX?_FPg=2K@bE2F-$sj{stqv@J^ z;ejtYUub_c@=f%$9;LD zGHYwgL}j;s@r6JBtg%#pm|9$1Xj+y8FFvb!(T3|KR20Z+Er29ffcB zjx_2^8+A!r8wM?8zkBizSL@&LcW=<&;2yC)|NT3@_d|DBcZ{yL?Q@;?-uc(xTYkG+ zk{S8Y9i5gl>eI{m+CsOrVWP5u<;u%dZ~krdLHAJYNc<%wb#7P7OP+W6AG+My6aV_| z>)-qbH`clO@wT7LI-`$os%vY*zz_Gkr<BkG3a@^uqR*wDRUA6Y;W1H&Q+AdMo!8g_Yy8p_<%4^+yO+Wwj%)QUJN1yCX zzwxb~ck@1R_rEXIKjl`=f1vs^fAa}r^wFPD7t|{l$&c%IJ^l7iJAdI0*XH$JY7``wwatNhunu^->{irmphHr2JYkD{*8&ov+atzY}HcFH|d`?=g} z%X99L>z}^#b07YaTl2vmJm0$Q#jf+?e}8Ayr(Yi$efVe8g$-=Kd-1-|yIz-?mm1u& z2Y>qu?>hb-ch@KW^2N-0=aqm-8 zrJ)+veP!3tzB@ka4iBFh{p`LnxAG5uy|t&Q%PoESbKn21ucg${rJqq3MV_vEx%#W$ zUi@lkr+eqwq+N1lpPTc=@;8p!ORiG$b^pHnKXq%o@10MVKIDvE-Bj0Bc!|31eASN= z|8n(PdZBylp1u$7d-E>$P|H7$pE&o&L*Mz~N6*D)s@&QaUF?7VYd&0X{K`gMn-)t! zta-W#wBn=3@B5?nlF+B!i$8hY8(-S`YPY}XW#+CQeATUc$+5Fte^cx_|N7-Kf3p0p z(aRfEZCWcgRdw#Z(aY02YqfW}M_%=on%eu%xyQbdd|JBeHn)1`LU6qzx;=9fBdm` zf6*=e{=0r+pQ(^XGn<;V1zJH>$6xitO!%XJW*u-3JvpIFed%rPz-xZ=N9S68;F^Q8 z(=UGAb+>BgkLzd79}17AH`TQTBN%zL-@W6QcX+krm7(44#czId@biB^?Y7^s|D{ir zzrl@s{*hO`VL)>8e!i;rlOHvsqp3}GZEcsR>+rsJwV#X?MLqXi-dDcmz3;l)vUv4t zL#=Na`flE5R^B*1I`p0IyuIN2FL*k4^r4?ommt#a|D0=md;XE={qE?(#~$&UOWbDl zd8vPY%VR@-oBR6cuT-3IjTgS<)mn^u=Z0=2SpDPKE&Tpz~Yaa!P?kRrNJ>Poo?cq1Od-bw^ zdE39f)IFNK?P2GyPq+mykG%ckU%Tj5-}UW}y!=;QZyryIx}F;)L|u1&^5cK|`v@KH z9(m@OuHl7Yx6OD#Xa3O!H~jLue)2~nD2SzSC(Up&i#yL2?BlYx64o4oqsF; zl6&#y(Eh>cPPe1`Pg2Qm{-#_0qrd#63&$UHbH4jqjsLLvHFW{p^_>p_;@8A2LKbPO?4jp{+ixhoM_lRe|HskJeSfWw&TOh{E4Uz= z>2YtrJN1gc`otd^zvG_WS$*ei)w+Akd)fb-xI1s?`zu{<{f-nKdhfkw(_cGOZH`{r zRM*yaiMmFYf1~+r*Ir|Me(2NM*Q*9Ykvp>T^zNJcOWm5%xt}|5pX}}G z?dcpC@9gj0GvImsofBR0zV7b+zRtd$j)5^aP(>hwzR9sY0~6z&z2p6!H!wL7@9F65 z?;GC}&$=^!?Lz-~=zL(i+}jUB@$S0=tCYabA)9|{ei=@6;_VPeS2z8q>TaJ?z`aR; z-Nh3Yo&M!(;B2k6u6vz*{p0bjiSCZcuCCsGm}l2|Z1`Hw)jbpaPb7|o zk&~PAf<@u}YvW)843RI=-Y}Vlm!=>(z##p9&P>c-ffe8dSj}hPSWQ@!w!&%=ZZQ+f zFs`Bh=ixO+ZLl1=+&$1`+bu0yE8F6Yf3T$mE;XxLTGl?X;q$(wC2*jTb>~g5${Bd; zomqri&C9KUV^5gn&_I~>i6`m*LtK;eaD+0>6#0mxgQI^mr<? z(G)V{yPLBP$krW>h(;Vaf39~OhBUFdy4FkdBnjI{`u{#hi`~Fe+9p4zv}q3v#Dy=* zlgCdS7FBLI6km6wf;u-lqdg1*R|d1odYneLai)bXmxY;BdIFZr^YpDpC-;Htxd8Am zBVKb|w>~lq@4a67k7~FF;HMhcj z8x0B9YG+Q+iS;(EI|rkuyp75NZ+UC)Z8*%^;(Ki4gA=xfE&$Tdv}v} zGFs(}5km-#ML1o96F{6?+EslXhG2lsIt_rq6opoxe$SD0{hp(keUIlnf9}~+ZNmgM zJspQ(8ciyRiW#&Jeq@2eu*<_Kh9rV3V1jKF7sGY-NZZH~-4+VtJvvWok5A0O-i=j= zTbQ*WFdSW}WUmW+Pk_y8~!bBeh!{Kdya;6!Z9xV z+Q4m(sEVH2;Fs6i9jDm^G-TlBZ_ePgt zrYBtOdem?K%UOXQAQA@P44rAT_UiXV)m??(Oa^v zJ$6K3_st-R&MgbcEiRK_M~S0`3Ga$<5ZZRPN3Td|EeId|bpj$-GT%quA~ZmsEpm^`VpNZ5GZY={0gsU;n~Y zn&{(n0KA$aoX1baG1R(FlQ(c>bM7rZO}9R{)rslmrvm?~n}m0HfeOu=X(`Tx!{}~< z>jK5iW?j2_7zmioc`gK8M>oQa=VIUxJb?Hjt>Ux3yKZ4!?2UJtHk{Np6FA~vS>Wy~ zs1LQ>Qt1Zr;J^ZF4Pr9UDJHp(LEziv-P6Khep}$Hb$!5b!X$oq_pQS!9GvnnTlSlR z;I4Vq7yf8BIl{%mpfOz8;p7;k88``UWT`s4W@B=&&l?q@Sy=K1tG6^Mps8EhvPMkX zgeSSl+4(E&=f>gxA1BsQYfJ+VdTqS6-Zgw?GalaBN4n)c6?jM^^fF-AvXLO3&0TE9 zmj6oB>mS&HdhmeOn>{QL&^}nmFzecdL*$|(IXBKdducz&GZ2C}WNpc_i&Zvc!|5Pu z#hFE}omuDtW7g@Ka5WFU_}SI0(TJ87flzgD|GV}fuH3*=TI~n*x1XMbyFTElaE45_ zASlu{f%po~M(GWxZXP{Q+aS!u<~H-|B0dRFD(D2cjKM*iU1CleF+k?q)-W%QV^vt2 z+Jbtjo7P<(lSs9+WE8p;^cYs2UP_LWX$<0wYzn}%8(}>}pNKnS^Ak&g`?(OD z8NzDHb5n@u0hS_Ym!NVYcms~*32xv&6}7z%~Sa zCItKngtxxc6I-y;fYz0k3(r!M{nsh0-~#N~p3cy|t(M|J``|YVTkOrJv;sBW|NHIR zYAL?fKKKxVo0bhr@&B&&bv)m^~2qJC6 zd&u~7TLKj$MB}Z(+4a})_S*M^>??Q&uVmwhL)b0+m#sx!!smkMrjRBDu^YSLMMj8j z`u-nC#Dy^ER%te@C3>^2pVlQm%(}KT0#GJ$ZVo*glt%)Mz(IO$L|9C^))C=}4nfIB z?R*-r%$7kU=J+DOGFiP=x-HO;2Xg7nQpRZHB_^ z>_WuGJ{QXpgM>m4P-HaS2g!VksG)6Om^5-YumA zHH!%U6$r?KAm|x{>Pp3zpc8@*K)Oc>`b-3YXc3Mw*DBc*31q{U86>`m*#Ol4*|J9H zJs}lEJJz)@5I`a__H24fc2)v;85q1p>WEWVTQw;n>w4WVaBn>4`K3P<_c-KKRv~Jd zkTPd+W&`n9;4B;`F**uo%$dNi3bb_9hoEfRggMFhGy<WES$#RLQjy|y0J{M4GK=YI4MXq)bNCJHh5HGVm}Lv z)4$+a0f8h}`MDsdIrWO!YBz?>tZNV|#mV^MEZjDNDj^U#q9!6@Bn+RHQPq0O zg3%S!H!b3mqd@iL`0S#$zqS@uTbX&71qkaB1}_J7s|Ct4iWGe24hEK0$f%z6V0(fv zgD`M{T?$EO_UkB_wUdCJhLurK({!A+J+P7yXaOr30g3=$(lEBk_N!@Oet`~Xz2P*8 zgqOuA#9hzk3z{9gMgt*$Gq^dPTtIx;Y}{-@qkFLWG>oR$6yffd78skM5WLn#Lkn;p zLHCo0?T!$_09ioRVGKoJ!B-Sr!yyJR`in7`6yqmW1sI(K7Avrzp+`~?FkHY%%nO!Y zBfnV5rl5RX&H(WP11y?x1Z#^3tG#Ijqj}xp+<#<^5MdFYgXpgT9$j9aR6lzySktZd zcW+q{;QDMWhU^+QBC?*?F@(7`pYsCk*>i1UwS(y$?0l-vBeo<=Ug#AIKH>y?G2x!O z7zx-WCL}Q8ppNeXLfq2G3Zb<)WWh~Z1Uw}-vr${y5qOVVK-6!zFs@#lgSwlp1sPWi zEW=zpwbV{)AVx(!PL^c8x~Z<`NKfD4-sW|FBT#f7od-ACRClm{xWBiPv@GxkIfWRZ z810Q%nb2BJwap>oF|2^5+JI`n_0*EMnWlw?NYNVPvd3DECnx7c8_^ZEe9D`MdvgoW zj>5Ad+>TAb)gL~)=V1S#5wvM)Elez4-B7Hvk9eQF>yi2KMMQ=LbHp&@3|k6=w1i+z z*k*)~9fy-M!K%=QH<%@O6Uw}HfZhdlV+c&i$ z%Pp*P!!|U76crI2`gqj48zuTD3~D6 zQEH7LS}*pT(un~)2_MV*^d_2e(WPWxjxPf~;qSZJzEW^o(VfcMtIwV-}@t^=F z$|HzIw@OYRJ&>m=QA-mOdbpw2xQ3&L94OW}8iNeo`j9am)a|>2M1ad3g z#Ssl=Y0futqE3c8{*O98a=z=l%K5VMDd!pIFPyhJZ*qRed8u>LdCbWaz~5*4snth| z{D=BXNvc&OU6LAPsne1b=~@4qB1e%G%T`cq*4R`+7HL`Pipa7g{#RsgkA_P9!xDd+ zWvM$P9_-%q+Ot2hB}bNeEb$iVm8ISi{_ZKquNLp@@9r|tUPYE?#>(*x-GXOqEi6g9 zQ+}h=B1x4EA>}}4-eJG?$ZAETN`J^w&%?nlI(rNcwersgyZ|0#;GJWXMuSn0+iL!EgPnB6SQR`v8lnj)Vr~YI&wA zb!f@TD1WCS?a@(wrB9Z-$NG??$XZWF$HG-U zy%&H9<2s1a{V3%(sq(_ry~rt3q~1bYk0=Ugu4rSiEcHc@Re-_;xE@E5d|VGIc&7vj zPnP#|_>f|TWiqyqx24x+VLD?v-ol5YP{faaY;=L>l z42p3KkmG;(i~2YM_hvhOeLyzi0%@vi33^|SHknO84rEN6#@d0(URhp)t#LI*lp ziR2v|hwJ+lxvSTfRZ0A>t|fw7{Hju)h2OP&QzR5wwQN}eASW1{mbVZWgfEmMFE#6LfTnYN3MdpZQfWw}=%(HKU)kX`6$K!;RC>gN@u_Y{bZ zaSHjKEcNFHw|Llv;bfuR7`{AI8S=(D<6dv)K>t`U4#x!4S|zEQxa~3#@Kd zq;8^n3O(4xM<(D96L4UiJ7l@P_aG7_z&&0|Ie15aK! zj+Gq0jBoE^+m7Y4+GZm1J_E@pz}3+yrcD(-D%w+`$OC;QX00D_WX0>95Val=aA=XW z$(}y1cL)`L&h+xpN+Tbw&dGSCaixIY+Rc8OI_qduBm87NQOsd`yYR&hJ{o@_U5H0L zmL&HHoLjw$aTQ~9KV0P#3vVp(w=3naiu*WSBFyj`SX*Hces;?$Epv|`xmVW4aW+Y` ztr3W?qxaX;7Jr5$bO#_Ws%{6^Ig$^Pf(UE^-3{o%7-n}lUh0f2L%7_l96di|QU{gzQ>{09~4{R-$)D(eq zNLRh-WQHWFRI_-xB|*kj4E(*iwvfO^iXSOeG~s%kQ+lEUKZ+uy8}MPxQuT3!Tu7%` zte^%zsFSsbVNt3v@l;wp6FS|d>?H;87Az?xK5|mkGl@CuMA(EnMPFttk0g6t08nyk zz+sMQayrfS_9~h%<_&qezzN znm9GV8FO;Zur;h&VM2R%NX03g`Fua{Qo*dH2*?``%TfZwO_AoCLF6&?AkGQO_!0GFV^=8i|P8E zo^BO)$Ih_K6_&0dlnRKm`I?mE!e|ktPqI6e97BH}AzH0TY2swPYQkYZ<&>f!EBQcA z4trq*YdoOI7P03r-_}`~%=y^O4|TCcl_rZ-C~`*NQ#(G%w^s`^DaAH)vLp!ST!U<| zyq~T_Mzt&nY`)n{vXk%csX*o&LDCv!eRBkK4MBb{+uEV%V+jP8PW5uUCUkWCda1u# zRUp0*U@zyZH|7i}0Okc<0rJ$7b&@SWm}S6ppr+$&&Tafe9m)8zB?$e9qKTQ#;df0b z$)S=JO@uQb`2bomu7H=^gBwHBcqA!9dRD-i?jt?EgRm*%Oz!7xi7k1|*`;YhP{Id0 z*o@{mfH(8NRfvw#0^bfP zCi^uOPkF@O{RRLhCd#;>p*k;F&dIvcsi@p}w4z82P=zI)m{Ju)cVK@@RF(e8>yhkH zRcdeAWfhbMX3t(3CZ;|OT~1=WPqa-{89zlY13s*p6)Sm~|G2L!7R1^VeFGoC9>pyG z-e|q1B`1(YKCqyH@KQ(x_!ZrbAcPLcFC+D!2$40Ws0?O9^oxnb`Xpyuo2v3Kg9S)5 zcE>mX3Q;*ktc(?MAjRsW?%-E)Rb!C@7kmUID)0cFm&#@kN+1|xf4?bZIO;o%Fs;GSQm#K~K}i-(759P$?Nrq9>4czW55-K3 zoGZ7~?y!A73nugbYmxR!Hcu;Nv0qwqytAv1xNAafKN&G>Bs|9_Pq_qCj^v zg49k`p1-mSiSsgWflIcAC0kJ;)Jzj;cc>a=pc5R6E)csk6FW5xioIlpxN{vJ2ZaWz z;X$ozWirr@QM|_GUO5nw(&cy%QuW{r>M`6@$_kX80yVLGfkbrRC#gu28hUedrHdPy z=*>2RI6p9wV3B(WTp3gKNr;{kQ{2j&RI3NWvA(db zhwUp)Q6#_6w5%}xnIY5U#SG($zYfzXoYAcv_v_J+Zdu?)b@5YrG;G;eAWbV`_Sse_ zH@qj;wpv2rT+6gklNpVcMskszYvp0D{mkz^4}UUJ9}y`DsSm%Fc}%_MskPM8*O+3t z_llH-)L)2{iPZZ<%0TM`k+XuNd2WqDM)G8@be*Y%MbmzZR5Ah$;)wm z=zQDxd*@@$`<-{d7vSriC!Jrw&fj;IowPISc+UOKMdyrj+!=IsJ3F0frxY)3|7}BH z8v@%9*oMG11hyft4S{V4Y(roh0^1PShQKxi{yz%=U4_`fk;MffP~Js?OIQx6Qjrwu zppZ+Cs!|2glioC3X+fC4f}xLcDSAo|>VxuRO4U>=EXlP0ccZ;I&i{b!|Lf5Gf7%&FO*Lrc$Rjr4aIa+sc>B2?M(K>N4+q4c|?$X+E zQFFB2xae(q8)`FsMQi2lfW8a2hCimY;1=~X2W6XZk#h8%e7JI0Yh>FeeM&d^ zaCNU{;8s#}9k)`ZmYgFh#cF=(9H2a_7I@=j z48p@#7vK{D{!I~Xd?5}0wLF(!y}Y>j8$p1^I^h>Lopp*AI0-(NnDF4_0WR?9?YfyB zhDYLyb8Q>JAhV&FCudOo0{uZGtJi}t!#m_*5pEd{F@(p|6T(*_e6D64k;8AC2rm)$o4WHVhB1@EOqxmy!&7*LHX!0mm|^XY<~Z95pMsfq8$D1WnGN0DHiAfbt<}Rx#2JS32)rKDgP4>l58j;N2=yS0(b1~5 z5x5P(7pt4#X*-GNj1%zbItO2df$P<}>ciRayoA>YO5bqIcf;7M~r zICT!3@@+s&`0iT=8cMH?K;Y>QzAcl8WXlG_R(>gHkMNsXhd|u|Ui8ns=Ee`@)?G_( zIPn8Sf2zl0dhff%&m;=3dtgj@i<@hN1Hg@C=B1>;Yhw^hV8$q~es=$k>Zl<52r$b52@h{=K zlU7GOne{Y_FalZk&%JabE2(44Q?pDek};n0AfrmdrLv?sJiSJBl-1b$!5Q1szft$leJUryTiGJ^HdaVwnZu6ayVWXTvq zD2IeM1`p3t2=b~FWo0N;hp+GQRITVpbaF8%+#@3( z3tYOkpk{SCGdIhphNLoP43mh1Fuu@&CTq#5MDi-LbV-?C$S?&r=&4LC-&~lCPt@WQ z^5w2tj2KeJ6>lsJ!Co!gc1xxjisXkvM%Xqid-P>%Kq^5CN0bh4u^S)2|KZ7b#4}1E zni=}o%>hs(n{q^iIs_PdP;D62CK)e*;5YzRH#%+?I4{`o;%tq-JOaOz{cxY&Alk_$ z!bNE#uJy9q*TY=lf*x0dh3M~P#%{RL<`o#UhgW#T9vEk$LsA)8iEo$Ey*K)`;oh6M zS-vyba!EioHUE;j(LP>l_D z8ghg#Khnsg=i5{x8eq04c4`WqN8)g)E$S$j6u`Y9gpU?9ar$Gjdn{ViDk~7*HUiLw zkguX+$gXIU71Y|GnDAkXriczBzoZ==W7$WiL9!+jn5xV1xeVXPYn9Pcp42k)WyR$whcv74Nl0>A{vy_bM74v1XXw zr{=?b3S%lQLKvKaq?>L_`1OKT72ObHQYp(*lLU87NvRx8&A<0aFNu=yY))wJHKU6d z^T72mXCyP*(cH_8fTxpRTqG3`Y6- z>j+8CB|3~v$H!1P9mF%YO9q&69gtLtt(lBzlBg{g5QIbDO1Tsi1g@iJ;tQCkvj`al zXa@jkVZmxa*RLc5 zO4Udq4jfS^iy4SHB1TV>wK;x-AKq;^&jFZ1#MnqqaNZSJPLyD;YLRj=ykn5Xv+Wq0 z>_ll&Z8V(WJ~6ngu~yY*7E_2u#~VuxV`MW7E1JyW&JH!a0g!+ybPMEV`G_2Xx`%F) zLC-`D$0E`kpB#)x0viz0M9_?qsDg<$J`KDPqt_gjlq>Oc16BqdUjt4Mh81vg&TFZn zz{xf1X#=c8q5;F1YDC-(Nol}h0x~N~cEbTO%k4r)2n+w2RtUUABxJ(*btG&?^+-6c zFc*%89W!R-hOLrtfgLWlL-~c_icoHm8FFf^nrK1Dj)p>JZlM(_$+JUwX1F-7BsY?u zZ|9-Lm>GfJ;!yb7xff>1^z&PCa^wcJqZ46e@Nq=_8R%dFu?ga1*^mdgg=6#CH1lQI zg!U(J){a|4F)~?~;}+eaV|q@qSX9*nitWKVk%z!{TuiwBA~-5NkMF?}EG7Cdyq2n< zct}xZy{Q4*tMHxe4IoQVRALY-gO4RBzwlxo7A8GdL|FtLmJl?PB@mm$OYK2IlNGo; zXI3uAAr>!?;0fMpk^$8eLQIIed_&5xhKOt+U@QhQ$vb#&x{A1H2=ag%T`~iziDzh+ zu1TTkc`kh-#K9gchjJpxPpVRM2GIzo5N4Lq)PkyP$(r@90^JhhqBpW^Am|hbf3lBj zDV9}!17Q(}MWPxm>ztdc6011F{jp6^SwsBeIA8?=6PC<1gy!pxWCT-4wBC_Q7RBre z^1zJ5lXK`V;Kn+2PAt9!*X&o~Shz(mBcSda8kR6+V?H%AIXi!40B|;!7wITI=#Ht{ z7Cb>YmR%eTnW0d`wrnSAMkBG9RTvA~;czJ8M0Z$`aQMcln_1NQg{qt!xGxHV$IpF&#%&1LZF3i*zcQ&|LCnN3o2E z9!#AB=QM$lO?XMZbCNj5goTxzDo>`nWO!RjHJ zw;J-4=cz(q|bZ;r_d7)Vxfnusdk(k-iC6t42|ZHhcO&qSM|QYXx0qaqvvVUMtT3Ta9=0ov6|?P7$U$ki zvbQ49kQ0rX;c&#lezquVt~QB%p{?dTaUNUM7fKD`4R?0QDG~4DELuUe^2%=d@_)?2 zPlRs#Plym8kBb;FkE!5hP2D#RFhoLuqJl>fkqCTQJbzG8r@)*rywam91FGSHr9j^q z)WA?x2JhgbD*r4Mwq1%jvzVOBV7)HJZ4eSnQ=~Z}+3nmsBTQY2Q5IGXH;M9*besWw zNbx}xMPn~n#*{~HRs{F(Z`1V5GAXt;>C*fS_kuA+;G<;h&URvFXtyYeE@yuwJd(1}`RZYYv#he~2%|1af0 z*^mF9`|rsMVni+M^gD9&=y#ej@XVUz#&PqD!ZyPiUTT&F@(b%bNo^t?;H8k zqT(l)Dfnh2qt0OlCxWU>Tlh=FlI%^iA-7GH)ARkTK6;yCdRG?^DBhbOq)#hq;-N(m z9H~?>gDtBkLNwJIY6j*uj0}MtEg&jFUez;TPBX&kFy@_zF`?$8d%o>UO;tpA-qH&`Cyz5gRRXKp}dxK9c&LAHj3C!ZTpA|E&_iD)art4 z1d9=9OArJmZRpsxB9`(9N;QVLr)otiVkyWYLeDYE*GgH4PuNlfQ%l7mLzrMVl?DRt zfI!adl0al>k&8sg?I0NOn21^q0+I2C@$iTtr5SfbMCItmGJt@c<**0ow@X5{5iZ4J zeg<*oQnN&F@rjr!rFj#TTa;(hKT z0$c9p*X<}KI^|BQJ+hpc6me1%#!0~zJds&q9J6A+jo3rd9bgZzS|jiri><^~ax_+o z7>Xhyqd!WV^>?2_IL2BOSFl!f_w*6v3`OqkXQEk^26hJ-eI2_{T=O4LrA`h%{C;-v z+Mr7PeA4fO?cdYYi7fCu{fx=jinmERz-0AzFxtx~-enM){dku#!|qq5ZnjjLRiz#d z)$OX(OSCwIsDcM^MNI>TaXp1lbR9=fQoaqZ9z%{I+mInK;25xkfo3W>Le-?j_o(us z$7-7q{wo_JnfSkQf)vKEr1TK(to^bjHtra`3`e@961o0S!t4mBA!86Vl2R<$LC_)w zV`>!Bq9jkYIRCUrC=KS5TWjoTiDH%(xpnu3ye5-~%;~jKWrq;22C@Rq_Uf=f3X84V zA>4JS*7_cg@u0dQk_aVN8(We9{Znh*(JnvDh1lV`MLNH?$9#?0Qi{1jHbz*LoMPx6@Z+B}d z_nkz*8;|03Mnkexm7NeZO_=L!J0ES`hq8uXABt2&Wvn}H@sl1KSY@d5Xd0)pNw`OF z0XAz2j(IVj(ViQ5ocnjPAMN}}@n`S)?H;DYkIPg)e}?&Uls|_U6{yof!{=`|@axA( z9E(joz#tNU9u3i@#%D4_xV`8oSSCThmQ_eU*MxtvYM{HxDF(J`(o_gUXFF|jQji&Y zf;+ffH5XH)85xgQx1&=vu3&}3JN$?UzG>uX2vvlRbNu#OQUJWmY-dv*5v8tGHP=Eh zap7ne1S&>qV3i*TgOg-;hQScViFShuBx&=QzgTc*Ma;LG*rQ%4XH{Ls4wM)PLBt~| z1;xNE;;w}k5?^No zHsmHru&W5QUP9Q<$C3;7L&S)yRGAYUVzbH_TMGh^6eL_~7@?IBe`*0Ocojmv@j7f9>GTo^#vJbyLluG;)YTkSZ3>>ID2|;F{Y5af4C0QnU<~3= zqGvtA__5I!u$z|r^D7r+9asq_lQg+e(Xqe4+oa0}6iuYrohC(|one*Njw(7={*1?{ zSPnqK(d=r#kA}#C9PLx8N|BS8`YkH?4E8a?xPQ2|A-onNXURiht~*z-Sq+5qh^2|) z*Qgf|Q7<7*4WvmZC8SBXW~E8223!tCfon~g-$-%N z4Ka0VA#Fh&HZu&CHw86;-z?= zn?Kd66wuR0Ncrj@h!x<>uVaO^vN{bGU2qr5wY{nw%ReOUA`YyDXr&ZD`f}rI0_;HVUnHpi+De6grGG6D^KBkMzDNj zG_dd^YN=qVd@aT)HWxFU%sd^1LyzR87UG#{wzn3j+bFb+;8iBrwQ7#~jXi#~VAp_{ zTp3Y8QG@_ciM+YIUnyYU3J!2^@6T{{#M$@VoMl~nYXJLaOem5lU6(ZlF}CfE?Q5P0 zl-I{!)wJj0NpJ}wARQ+~cMtaU(>enDtv=eM`7@xQz+6F%Z`Y-OVZX;P0wG+Aqg4*f zgeHxI>>)0g?J+dVe?U_y$YPVqh>urlpdf>&W?>LdAxlyqofmkLf$Mj~2`wnQq+X9W zoCz!aT+^W!NzVd+l3s0F{#}roNqH?#JnZMHDj`UC-9hO3=VUDY69PR~_iiXcAmai1_n$1jR#V1@7onMgxP#LdQn9&NjgM`k+R#G$RLZD8N;RP+1T9Zy z806Xy8x5>4W7J6MQhaW9CnA0-UOdH0T1j2l_*O`fIWhdy^@rK5)3XBJuBKzF3<09J0|!W(eow3z)$Dm;gfmBwgjHxi zGF%TARveD{AlXDud~FBENJIs0<-7*lEH(|JToGFlPm~;Em@{}VhW8DKr=iC}Dnh7* zRTH9DOgUtjwYr&vFeQamj-(oFw4e|-b2I}B5;RYm1 zCl%O68K$J)5DPi@FIEwYl@wU9h#j-@aw{WwX4I^y-;rAmnMpJ^28}lZ1>#qT;~6N> zHp}e-t2|PcR}c3Lk1cRMXXpsxUhne25XR!Z(Ffw4c-rh z?fjw+y~HuYr4X-}(QsbKjKOTcjznN2P#g`1O*>>qAdG2Sh&oUu=R=ij78cj%JME=K zMfUBvCHc{?6)nmS)s^JtMoL1ZrD*3))DX=NHAl=w$Z{NU{{KI+|2M_{KPUQ4sYPQH zf-8cY+$J!)YbU^b3QEWE>3WR!p=J(X6&Ljo*K09-ZYL2~i5rr~3HTV49%OwGMq6N` zzmucbZKxa#v3ArTA~iRxatORLCqhHWN<+#EJ}WtORMsL!A}ORO#DV+#E8!@0KMZ!v z9SyLLWMk2=mcd(t_nO z6+L3GWfht>wuCJbpBBm$V6Q>TvFJlvfqek&FcNcOqv9nQ_}Sm7D2dtGepFFep1%`h zG2JdJq}q`v$Yo+7Lkf$~=dG((Fmz%e&A;w~CdJd!q+t($W%d>XEY6{-39;`hlR>Rh znT2V5G0hq7V7;BsObe)%LAV^B5j`ovwtHd0%ZMIynYt!R^TY!Y6Sk}iseDBpi_Z!c z?Zzo)Jglg&H^^{9Q+Kmh)iRKkc~E--((x2mn4RFiW(oWO4Uv!qJntcru4-bjx{a%7 zo`Dd(;*nTSy_7%>Pf=1+g5h~IOEIpEDInS70>UegtE&&Oae3tbBh`umi6e39eoBRE zWPKq%4hE8frmm)GQ|cGsEl?GZPHsr64E*%4Y^f}ywTO2r#FbU~z`>EiaLC}Rej&f1 zn`@Mc&FwY=IkDItT~t7{KweXb0*vv?0p(jx#Ag}Gl(^D>VCcYhaufIK`lJv6lF*9f zcE5;P-x8Knp5U4nz#1|*Ix3o3$%AGsn0wa|W%nTwv=@o=wAn)iWa-Xc(pIX2l!;Xcn1YYq?bm?m)0>cY-mHTY zRuwK$ThzknNK7Gb){iL66rd6LDw|u7Q-#pri5bq80tPQGiB2aS!OL-cdrVdn;ndxsQ%3;4hU@Jm4dx*nnF1Cq zB-TZW$tD%@r-Zc>HMEhosPNdTlHX+iuHUIDFeMVnJ0ShWmFFpOD%gJfIgG&u=Zv!F^kf!(P|3mn4h ztyd7#dInPYiOjT^3AL)W2z#3px5WoI+(U}GH0z~1k=#id0V{ekT&Sw2(9otm#x2H; zKLQCxa*D)xWk0l_W6+4QjyqHe{l)=j!2=#!QKN8an@P;FRW%5yoDwZ9P!xRHX=r2C3;q? z>l{sp@6zOhMxuq#=CJFxaXdvJX(2=rk&6eJCqf?2G9`+LxW?7IJ;scgbiX`W6CsXR z(TJF^cVmku#4j-7y2|;C<}^cz<+SCdbqz>dARgiy^mPtcxn&^6Ie+T zzG+KpNhnV~@1IKv_KkqM)hTN*_0N z({=b6AfbdU6`xFiJqPb1 za4SL~1e?CAui#oZ3TAW8(@Q|~kFS&~o&viNqM49d_CZC%8Cj($3kzbkxbYyhIJ3k& zrxXCI@P~vhA|@mP=+B*%NO80@HO!N+4b8pz z(b6Y&>EYyjW?l5lY2@z{3~_ay5o}jeg39IyjpMYtwsuu?v1p5~Q$E+xC0-NnJ7yiIOHyEW2O*d` zN?C0!fQ`Ksw_%||X!5CD%F51)R1=22WHr-*{FdwBiy$V;kSb3?6F1E{bPha>cRAr* z3BJDrY~U2k968hPP@sGuGjZLk9^QkD-HNotabJDpUca`i3}!=uS?iR6iJUsQvb?mw z7FHht^$_5mZlQeQ+EO$?@KdUh#U_%?Hc6%EPjIpY*9VEL4{;8K4haQjD``|YRRTUJ z4VWr215=t2go^hFraH}}zJl8fR@iL7l1WUwU78VC!6r#aV}6$gLmgQ8aY0-ec|e0) z7=k9whc?bUGorypATWJHUa5ysQI;r=WB%8hLd_y=2B3!>>>qPfn zNybJNod^C0t4f<7UnH879K*->Q?39<7Dtd$RBZj@$)wYl=z`YA~jy?3I1J*`?7i76LC4ADYZTgUVM0OsBEH(GC!gp2H3huNSsP!nas3 zp`?yh38^#Zkx)n0%2qNy2F7VBA-I*BhZXG7F!9SO_xUF&NZGrptac_Tu)L_9^|@y2 z#f8|mM+;yFQ4}k&^9l-W(+0G5z*sI^9}UMsp^%*$4#o0vBerdo+c23ZgXL3s1+1N% zP>Bt*iN;VY63)+qwM3{Y&$i7&k=AesyM9mTG);q%Pof`dcJKJhQqmK_VH-M zcDn6ItUP8}yRBR^TryAz>43A>4qKt(aBf}L&h59t#l@hZp<+k_D$0tSg0e_%LB1W1 zgeXkmlLs-BraUU zrL~v%I&4vK7?X995m$r7jGzt|%lG2`h#|)XCA`7Czp$NXf;p_=4BJ!D_gAv?g*9luhi!d~lz5H5ucs0_@&Gb{9}3Q{PEhC869$NbS}XSWC5myfiws zkg0Kf7cA!ysw!qcq(~vpK!7o^#zOZ|n>DPMY!q852z?is4w&zY8xz~$_#7$E1?(k3 z^QqzJ;cg3a<9f`}!hz71jC-+Gz|okDgC-^8*dNfuWjZ73fiZlh9%U|()KqHf6>Qs0 z5ORd8@SWxwj!+aaJus-Tl9;7n8^hU(RTxs;J`|gs3~PpF;oqH_X8ev(Um?VAKOA9fE0owE`Xw5KGxUrpWTf+|k`6|)K&UVZNin0?T!_)#-@}1&gc-wCLlfqn{5qHu zoUGt?d?7Kgq2MFI&(DJZGBBtnV0I{BzOrs(jjU6q&W(vDc1iciDrjaPTX__`QatTJ z=b|VOs*tMQ1?{C+k4j~A1~ME$OQBtX9V@2RqBw%KQVRBUSs-s?HQo`dX%&SU0Y)AL ze@zx~_>o91H@hzy3IE;snvYenM5}fsVtR>s3OXY_W<~ z2)$wWE~;?Ue8{OX9&D%*Q%TPYj7zwP?XzITKIYAC7o11K>SZoz1=v=jMgWrA9zUk4 zP#n*3QrP4>j&jenQX-@d#hgY<#J>xqj~WqJD1w6@Zr;P?Vqc*_cm#^Gl=iq*dwk;TdJQO{J{8W|H(6DY@k#NK3vdzTsrCV4GU z<;g%u@*rdwM4Od|EJwrMLug5xAj|6Hl7Ck$Z$;yhf7;ukHcUDY(KrVJ@FeQ)uXyHN#dp0jURIKyp+B8)z&@ za%H(*ymb3+awPAmn+ zu%s|6ZNzAZ2_R9x;UF(f3~tjj>_Y=d-;!dA`30FxKOSLyTqZFPvUd_RkQ5xXnGTnc zj1+{b!NP>}FeF@Q4|Xy5z~k5)d9z6x$#p|qDbBG7(RdTyF2w$@L5A(SkbPbdnr?Cj zFx4l&iOmz|8PVQ>VjkOJP+9D1A%)Sh7EK2#6oV9cpq6Jqsd zg90hSxtL42VXPY-lOu8!13R8LBwgjQt_vE)sVcPAFmpD^p5$=`Ct~*|!hu+NhJXfc0%}RlqidnOoxAh$8m$7Hh7ij6K&zh-3KjBi5p34ey;xVR z`7vsEfH@qIa?Dw=!e6(s)fGFhYX|dd_^}$WT%6@SswOxeQrum4fsEkgGUz;T%2Z14 zMuA$6$*|5rIL&TB?V64Y(OAflix$Uccqk%Gzg?(jjCO^LLvd0sgM4cf^gFL|#60eg0ZF1@u@jeeM(K7iM zLxK1cJ#9rA+V9IA_r=#L{UeuDU5f>F^9w02JIN>~D3+D+cv7r5<11;Nl7KcsaAl7` z6NdGPD_5(b3Ch87Y*8JUaNTm83%OOAJQpWz*rOUaR7TNu8ye{l#HC;!l!SSiR4mwMYbEwgG!B zNJ$92Cf3nTZb1;i!H|?DAgjqF)+2EO=VnMz_Hy&1b3APuL>OpK1gr=XnX44p6E;In zz-$NGV$tROkO>O@!CD!mbPf^+p?Hshn8BKT&Bg|2QD?^jdEIKM3WIThi+SYE3t*%*6YM2`@?g91JOgbsBF5`8gF*t~8~fccbQdkPgwZotEkG{*>F9G4W< zg)vJ?9l<@6dMR)&CKj5#xqex#pHt>=!k^#4njM-GjABg2#U^BdK-n#rvio5mN7jNZ z+O-Pv^fd9~qMOaC zye#H+vkc(|-d%}`^*2|RrZou3hMZDA(potzyx8qE>QzsxiX zOCmUVZ-+y6D4Z9;(o+=54@V+-Q2JxPUJ==0*WfIEZkZD;EDV=M^KpXTw!*Q3P!y*h z?BZ})9@x%ksLZT$>`*KmjY7SCB$|&Me4Z1j%r~uEoO%kGcEl_WIZnhW4x{2+oI#I7 z%A(L4+i8@wMuH%H8pytQ%f1KVk3oAOEXn|uJF+10cgiAt|wi7Y) z!yzl|Kn@TJ!@eF8e;cv|o96)=%!pl{XPZ_&Z2d#gC~6NuFp+1Pb%oI~Cl<1t@?ihp zkduS|pZgE?|4*J1M*wt)09tai=(l!~Hb#X6b(g`R5=Qu=WcPNM9W&YUs(7#~s>+Ep zF(^sp9+?W5`M|t0ahdZwq$5cmUIqOS5Wt>WDAuddauOfFAw>$%fnH}g40muM*YoVm z_!6lc&WO`xDWwPLSs(MYZG_jNCapctsw}64lac|6=UtFBJN-)H903}5)=hk zLtu3w*!ga*hWpTYahw71FlhzRk5Bkeo#GMBzs?8)&H5hP?NWHiQS5)fRVT$B zs02qZ&%{NGdvUy9jMqv8=l-x;CxKti^)G^AL5t7E?t1PuwTLPVJbwabZLY!|i$(j$ z-T3hOFdi2I<8d7pyimwY1ww^94$@i0_P_;9Kv_ROMeHBu6460`s0JlfU0h~s%49aOSNgz8HomvH_2%8bXoq>Q0+1`OQeb8zdR>$NNC;y$a%WQ1- zPYIlD!db%wZ!hv;*^oTQl@5&c9MJ%~uJ||y>%!1TJq%>9xFPpGAV&n(R^sF`@FOuU zKn?^*fF58NLwobt`bZ6agi%;Az}||RI`H`d{C9GJu`2OX2BSz!FOls}P$eE1JFe{F zu-vHWLYezuY@OmKYZYw)B8n+8)1f*l_-)udL(niTIz6On;tU~iFGA=xkOjAEID&e2 zE|h>m8IiP8`f8=h?LUliP?e9Cshqcfowk~VVS7hDR0|U4bJS?+9!O2~WDNfE&_qHFF=R8j4B@b{A zWm`^6vCX{-C@s|OmvER>a0lSkA*Kp+75fFc5^*2L{9PnvGlZ#SFuy`%r~O@A^f4cV zKsZx?!!A0u!yuIGSz#l7a#iSfq17V1W3rW)zyVbn_mE7TR1D|?DX-)bQU(T+jCw0= z&9QC>uB40TQli3OmjprB)mNDsgkb?iuLN2kpJZn5y$~cpRXje;fvf6lz>6Vl4yYn& z@RbR!L-)^LZ(Lx*fkSvKPEO>}D8fSxOmmHGUMLrk_Q47M=8abI7*Zn>aj;$OFh&gfoB5MJ662e0GVP>`BJlA0yFBQY+XQ1&U z?Ko5fn=2HLaamRhDp}MG7&4C4prUgtleNo%dK6N8Y}7Fo%Pf8}&jLb6wIU}HCWqNs z7ZDVWl&cvVEY7PkBNA*@vIl0x)ZeY*e0kEF6I}ENm_kl=(b;88GpK^a@wIx^vzI$c z-^MZ^3^^b2_fZw8_y-9>TdX95SllUG4p^w(oudx*I^FF$0`Oa1<$0q6SjbXls@%*_P!&vMt%BNN}(?iGwD~_Gyq5^$pJQ zzsVwtRGloc$RbrI+wAfgvQA}_FOc7LH%Q6;zwbF`kxEsnUX=|t(DO6g&pllCbq8w8 zdkJi_S!;rN7t?pmy>OGr$&p7g?#^% zP4r)NML>ugWWrw}d_wnYc0JN@8gNbW2VYtk>3C65=oraV&s?m#Dd?JDscY@k0H6o$(UcOZx-cre`6Sc7HDo zJvh%^+^IxIqJY?4WTA=ai(75K=pr3`dOrW7EH@AL1uYSCuqeqklH~le5nNtSaGA9> zfeT<~Bz@oy#mA<;eUCtT?Xl}JrcI*s8lx;t;4bz>aw*xC34imFK{ou_ueW;z60R1c zm)=|Ruo6~fpO#znCWE%{$K&fOn(731V6oxn6ZDKN;aAZ{Pyp0B$%4=>YlU}ywtHKz z(mAXnJvgG4&1ZbcaaW#3pt*@;t2uRql4Yf6Aj2)FVi4_4%e1<-Ur%>q)6DE)_3gGc+nCqrygIvE!>*Lm3E!(@uYs@t&C8GB3i`XG`A_KY zk|xP(aZNX3VHj6So4N!%9F`?Cjfhb*g(s0@8W$vfBlrQAO7TBxYqPGoKVk5zF-fVb zw27Xm5|2GKU&D;X+WT7?r}YiQNNts?5z_EPmh{x*Be+U={7pQZumKA;_vPB+vedyZ z;);yQUjivgS0kP+w~E^Q*P3E8MHovf0vcuy?gp`EXkjUPM2{ zb_eOBdh4BYLA?Zo`r9vrF$dOJ!5_5Z z!Px+pO7e1$YR%>|=^$0jLd($9dnQ#mnk@$N+@UQ~0vS*)`=i_>*8l_OUUGsp*tc=<_0`xbF*u6=983%?Kt_P2j4ZPTp<9>wyZnj z$SMiDCt7W{h1DBp%>=rnS9^$h{!2qXm@a~b!m&0+ix5qR^6 z8%0m|uPb>A9aq!$J_46y6p8Fy5}daDc{UXn+|)q=m|E%=G8GX=FiCKL&GQa74c-O# zjIw>NaL6PuA1Q9vSgM~6@(N-yi$$2k^VsEcoGBR(l@i`MHs-yA#W*4m`1fg7Atxyc zeVzmSRBLq-B*Wse-jc4-a#)mbn{<-P^QhOaBHgLv1bVcE4aJ9Q>Z+DBo<n|%b&DRG^OJUTWai9^<$4dzLsSERub}+hRtPh@)5Q* zmwInJ&C*GPNlk4pkpZ$LW5S*oWI`jqY+Od~51EDp|RG&#*CkvJ##++SJmNYpNjgt|i;crKX-hb8W>U z3hnXK!m2vF!QukyX3=5_%i!H?uszd2HwP`%K@*b-6N8V?g=VqmOmv5zC&=+na>eI+-AD24KPos5_)6qn=JJ zWEKtKsxkXP^0)2vlPqmR8~G2NrucgDFdjfwEWIB*Vll9X~_I7$6~;P z&V^$u;mt{Zs6Y4RWH_&I$kFEThoipk;E`mF>1nJcmY`}N@?i}H_>bg4-174oRfn<)f!C*Qj zjV12qv(26_&5huJWpvRIx^Zy=^HpYW0yrRzz!6W$-4T8u>2m0S~< zhwxGo2DEjl2i$T4^i{=Vwi&^rAUv0s)vG_JEUc{NK9h-q{%2!I(rDXoXLL+9lfCu5 z)Oaqxv)<#TY7O^^-gvl9>Lv>^Pg)S|LM&}F-atH-CUhlf*H=fZgLP#YkVdSIP02C~ zD;`i8z#qJj){2Q_vXNXSA@hV_@)&uCgT2Pv{n!kXEg6NgT=r$P82HGdBK5~>LER(Wa-V9}^mXd!K(A!!)m;)UBa*rXlq4Sk(3ZI^M98}-4e8sW zjy|cYwjDDc@lo^Bj!I1!@Z#v{*AgB+NB&p0TA14&YFgsfZl_oACmX`QeT-eW>|`IkCm z=Vr@^k?^;K7tGaA^Pqd%zzxHLz8m*|v2fz1aq?%`J<2+cL>mdBOUtbsjp6<;Js5NRtL9XSL~SWbN>U(hoAzrww*N^2Pt za|VV7o2wFd1=D?8P4qtPPuki#;jtd;G50&Gd^R;RLGd@umJyiUlnh_9iWZte_ns9GCPBfgbgF z{fGCv7xrZ*ZJF672mL%T0KN1T zbjIbSnMk9(5C>weyt2slZ5Bpn!(vPTE~N>oXc9)6AY$n2RnebM9u^a*o!hz zzDH%AhXy-xW~)DUJURb5!Y_WvC5-wY;(7ZO#uh!Sb@_KN)@(`27rn&tl6XfYTEbPK zkj=AqOoJ1wF%nu?uO@*`Fy1HlCGA2?sCCB-rA2IO(``>fRA;NrBm!HF59s2JQc8ae zzjNI!8b>c&mKpD#$e4PVNvCkHLk_WQW{~Bzv35qz!%;bGV(~E6+8n3NV@`j{2QVN% zed1&ChB3L7-6X*?29LVpvFoF^Mwn@Rp9Oeeudd!+(Ho@xOB~5GL>bhnXf|!aztytX zq6RN(9@LxFS+hK)P0Xr>=0!i^=gcepx*LbcCA#f(=>cOJA8( zFSwnV9P#@iBzn1~OQ{T5_I@VFg!2Qxl%5D+>Pw{xg>v~c?2FBXRJqCb zf60W^j&e}S2Q3Le0R4q5`3c#PabN%`P7NxV?({LgoJ|y9bS!p2!CLOfflH{QQ=|i= z(rx9=R3%*~RjWCu3epY!zkeS8|F=hk{u}Xs*W&+2a{qT}g0T52DhmqFrtp9bd+8g; zd!}R%34sbpf^14bxMAVVKrN>sD&k&fThyGVvuxhcG~JLK84?a|!$x`_#2#p;NEm+U zCSghyNwhq>Lyo_)X72rnWa4-7+msU>1(AU~uWiVia5T$kp7dMbx@0*3*lcq3Q%&Lh z?=>n`c|<&J_OnNVu|~+nCJC&PhE91vPumucn`Jt#kwdm@qzK(g7+<_>l!?-)W^m@s z((P`}YCQou$?UX=(6}p4id(?$v5XwHF$x(x`Fzpp@xX!J3fyMIcGW`Wf<<&9Kj0sX z&;jmy4UQ|dpCuI5^dy#+bJ+onxvgfgncU}kFEQ7*;~mq7hubJStcHfV7IvLy}~^fLoufEvxq~dU03<(A9R^ZiT%kOQ0#i0&(r#c0Ai^ zsIUHzY7w3Un(fABZJC=6yuh^E^))=QuQh@ms3XJs4yv~-riM(sO-q^O_>+Y`?t>(g zAM_4-w5bQ5gn?2SIJHg)&I#tJzEiyLy_fN;1hE07Dq+^&CEm zTl`uzyy|8vW1v-97PDZkHYb6{IF^EJH{1+i5S-WMyFbEaX{})nr27mp>ZJvRr>=5B zXU1gz_KKeMG43Upay3$RGE4)IX0zrqx+y*`o zQh%UhcgD!Lvyrs7ARYOMi*N1efiF!R)vS0`k|EAE9!ef=L!;y2BI_bH9t3Sr?r0%+ z0mmY)2rz>(v$9^gfiuK2uOB9G?h5l-(`X%T*RpC}>Rw6XHVs&lyi-yYPw49n__OBp zV$yfFE3aw!fh%7Pd*e4<`?S?KZn0wZvUkFR<*{ zxln~g-aw#|%X2bU-BAzpwocW=9x#qpndIfFc*4Aw{NVHxw@MdG z9DG!4jRaoWI5Ut=QIQEAsszzB+Amv}BnF*gvwm7`(2aGLnP^!j`C|h(z_MxeJ2*f# z4MNonAR`yYt((%MZ*LwFX|u-9{Wv`FujKYLyS5^&v6Res&eOG5_E2AVsRQt?#%w3F zgi>s|cLU6U7VOTI z!1WaKn$x_xpt10)1R#KYMuh>o!$E0d$7PPROeL7D?CC>+Fv-d%x8xJQ2cOr->*rXH z4rh2@B^8u^`swG!-)Tu2u0-M|J2<1$?9H<}gTq)g?JwK{33E=4fX$}H&uzM}ZyY8o zP;Yu~3-{-AM)g$osHEA5p8tlrI@Miv;tS@ItsklC9`EJ}fNt0?Q{fiWeCD&T<@j^G zalc+BKjpG{K`(#YCqYmb?UlyNCBv4n0Eobh5i0g3WJ-r=ow=wp!wU&v$ZM+szqF|T zmL$`<1W|E5(&g(w_bM+rph2bos zq6?&hY|o5r9x?=S1(y?Vu4+UnECaeZ9To0x;|iN4z6VKBsYeKj_P zi`u%R598Z7$2exLnfDZr<u0ff*(caxM5t9X~&S+LT|y(lFb;(h`?l~U)|OT@lEO*3fB5Y<*>j2_ z*qU{|N+b4u`(ulteG+DnahrxT(H0`<_>fip0ltJsj*;VnUSV>^%A63T^$a0 zvC1!$&HHv&_kX^>{xCpr|$$r8QW@g2bvIQH<>Med5@x8YBl5G@T%eaaV|USFX~W%Ew~@2kMr)2=a)X?=n&cUf?4$%F+N>IFir@-` zgs=_xvh7k+0ee6#@;>7QiXk4<24Z)kHV|7E5(yRA!cohY?*RpILF4ze@y)>swKLUrZMNVOM0BunXBepN{-p0TgjgKa;Bqp-IRW#!6 z2NjJt#VQ(^idQDd+3Ff$@RJj1qWL5mLgdY8DS|oN3T$OAqYbhYODk#0xiYu&skU4* zOWuqm7O?<&G4JWBLJ}9(SWIf>Fp2+2=S3s!s_Q~3 z8f7w2DP`rAdi?<&Mi4wY&j>i1oD|kqjbdZV+Wj3hq69=%11+=s7$(2|PzJ@EtSsZ+ z{nQ{^_{gkulUlb=&lV1)5{)`e{PgeZIO%jJqwu0EP1RzO;2%w(vR!8bJSw9@9d;j* zbZ7!JVeJK9Clk-)#I0#IUL~(@NgDW0aqkl+CANGi-qI4!;01dz#4f86g@|C_sV&cn zLp^+9isYKxmI+3{&lhrq_RNsqL0~?EY2K30WIA!zrYe3HDf@r`S_>fT{cKkbNPiAf zK0~T~q1YY35LhjjQh8VKw10wqMvNe zg9Px?qzr^TnWM!Fw5z?XEhoYer4 z=qhD0`F6tmncgZmgA6GNnV?e2;%iRBOi&1-`2Wa}BmDPI|H=OUw=XRRfC7F0nNk6{ z|0_N*Ve0W+OR6~W`Ofdn;qxh4tF8;rah;BOW{B+gV&U9-C~{=h+TEy_u8K zr%xq$ULnH`=#n5Ha#Db%;~U|S7;d@-1LyL|(v7h1=1ym}JMkQR40=uc^!@N?$Gn!P z^EUBFP)C20{&2#QkZ;3$r1@bnRjTCh_^~2WJs$CD8gvv=A&$uDBnr(<*l?@J^*ONY z#3rP@Ue<|jUW;?lE2Z4ngbatbI&H2&M4#%?@?Ly@iu_gD4&sHswF8$L;P^*Q?5xBu z3_WpbIPr@U_s&dAtiRG;XzeF8^3QX$&Gn;heEro0e!(oClm>cJK>f(JqDwUrnasSH8Bn!&Y`PqMW#=inQwJZX`&d-sLG9_uncC#ZbJI_w zelX&)a13{##&%5trG5{d!<|b{rE<1~Uo0+YnK!7M zIh>oas7p3a$Y;_h*utA8Bu3-j{F$lRq!dx)%%pBuAJVR!6`4ar^@{FwT<@KdK@bj6 z2aZ3aJ+hAJdBGM>Ola5ayG;?4p7CSxDI0S;ujp6nqn}vhOg(+A&r=(=;62fF$?Au2 zP*-bGWCJ4Bsp<7sH`%-p_hzT(p4zhwVZa(p)P>$fA{4J+)cqhaO-lVH31XuOxf{ua zr_65A5QKM-jvOy3L=Vhrd`!e*GuFD6?*XmeQw@hzA@hFB2)i`IR}-7zD?L}c!w0t8 zysTdXR-Xm61bj!SSW#jW#Xf6`tEMZrc_K$5;TDC|I{q;lqOo7AXcQ2&ZgF~!e89O&~P{KTb4CQc{UXOQJo} zTUTgGrQ)lb3&aww?hJIK7FNH>t-CutGMKcxH=cmNMe!~5_B;eF$YD9O@`=JlOl}S~ z&=W;aJ&m}aTTaVlLY`6VfHh0eZ0-y@%b$h`w}@u$3Xg91a)8e{7P}2}LLr9QcTs5;R^7s9Q3(b`zSsNkO+cTS8+V=%7_F|mBMyUQ4 zuaeBC_Ken~9$o%qGPYtf4V8G~3O^i=Qt_?V=HUN~_%8ZfpZW|D8?T1`my>*ueuZ;Z zgU#?Rb=Pb)u1|^tj1Y3sjsrzkNAH+OA|--pFA)TZ2zt0#;GMGE>)^hCMt7dUoy8&d zb<9g0ZDIe4rf?aPQ46E5A$?EFT$lPVyr_=p#pkCnIUsM?ip5i<-qu0-8R)ACAG;hT zaYOsu(Af!HEUx)@S~oImdsj+_S=~I1Cul&U*eOwD<3c{EBN3b{gAj%5=9^vo(A&t6 zdp{zvQx4B6ioGI1G$vli*oqpuswTJGZ`s?>SJXBp)n9YcxA)q@Zy56EVTAB0H4qq^oDJ=F>~L5T2Ca8zg63`YbH!yI_x5SM%r zQd$vNduViMZ(7h@PtE+Gl-EKUUyXnSjGHyas-QMD-mW_-z1Kk~;*wma+Oa>|C?nRP z$y%qH1yu_S)mUYy=!ka_-B}Ke1S79z%-0{RPe*cxdD8-GSj37RtC9a=tv6aE{Sw@6N4CM zCOP~ZqDF&vRXIzV0tH*F?`g)36Otq3pbVIy)8=(@G?XoetYFC!wmP{zx=Rs1jyf*7 z30m#?k|xbH4WDP~L?1}u*+L;ucQ;*M?Epuy50LC1p6(dccY zkMcE@76ec$%qL=@VpwX9oD+}N>#J-H6A^uRjE!#^d}F(wN?y4j;|;*oLxL3qO>^pt zQwTe&oi!}%D~>yjojq=jgl4F51XOy5d??Z+oXb!i$i+iG(FWZcIe(~K0!5?^O_nc2 z!~`F!PHbL&`djr==9zqtH=6 zp*w`fHD0O@ELHN2rtY>n6kIh^&YYX(Ff@7+12~S`m9!^kF4Iv}q>(o#f(O>0x`}y0 z4N?7_dv5RfOks-JZJG4Td~>$k1h4@(y)pjlPl_t?`Zq!D{aAdl1Xg zHvv1VTc#|tf8wE4a;tX&j$oPV!))=B2N|iHKPKi6vFqrZ`d6-lz``0ZFwP(Zhk&!(SzGPy zY2D6v=%10B7=PH-qD0K>1)oGIr2000k5U-TRIPRr zw`>E0_&6T-0Szk%V+R_j{Vv&lU|Qk%b>xn2+XIZH>dfvbnYrA%O01s9rsM zuE`y4?)|389cJ?CuB%cW#?*gfjp`x;ap&xr$egl}bqH*XcrYSXFZCeLp~dr1VW2;$ zr>KL@9GAJ(ndnO-WbtI1rL&#YMVrs~q_VHy;`SRzz-qn;C{^s>FQ^k){yhgek zC^+MA95E2QlPs8oFDQBprKXI}ViJ!r^%P)Zg8{`(9tYi5+um3 zTUNWzp3e&Oe=(g~O8R#Tsk7hj+&=A*QLZ3h{ik&I&aeJw$XGeXukr*St}PkyEZUuv z=b?a?DYs$}Y`k7KXu)}E>oszFjRGdzvT|R9p*D1ZUJwZC-hRotgt_Ol8q$<(fO~&l zOYSWq7B#V`7SvGfS{ydP%~J+lW$dHaLm!DLnpkhbr)uG+m{MyBaoW)S(~8h?fkAdb zV1aCmV65+xHXctoNh{H{yro9{3M&ZJOJ19tIwdU^m^YOU@2dmfNYoxZ+0G`fYH6k8 zjmZ8@FQ;-*IH(T_eoK2?Qr1`48+unQX5ttGwkkmrm_gpBIeJ?A20DMyt)~1>LH)A- z<~0;Sf!5kz%$!ggS%|As<5Fatk^y`e4Ta$lj4so2LHBA28#8V1GVxihtMv)B?+<1f zFPR3|uFvB>3869_)lT&om?!dzEe3uvDo)PN!Z_80=!75_w>~QrB50}nDo%T};PGfy3BoEBhc#^*9$(&dZs| z2?Hum^H|Gu+JWi3cDD~5xb=+RVdTJ^X`z%0$*hG7QMJ8l+Fyo6h&-tpb@|yVc9mB1;?8NJ0sXl0CasXGfEDG$6WZVHy+r zYIxkdmPYc0{G+$uK1_PmBIL#CrsKQWdCUqbCNOU5>C1bIt}Cip4V|#9EXf?k@^V{v ze%WKZs9JVSkTC;kfW6+>T0G9~7GG8G^g0(T!2T!lKo$0G@*|u-^PZRj#F|TO> z9niow^txr3oRT0Z=W%}XOy^ncuuat-XEpEojq}bx2-IAddwrc9$DQOFfn}@a0I;*ZjEeu=a42clOWhHL{HUaoYVSONY1o#v8oebU|2<*)M+8E*ErW6QkD2N)~uk( zPY4N;i}<}=gXfj7ZTd#QWjRtxpk`XBEzd#{thWXIvSEpsb&iOBB7fbGk$1*d<-PuD z^_Q?>>&LfoGww|E8QAB1PQSaS_2?x=y=c>GbCx+U-+hI}a$~EBo@!52oK_~53jVCG zFTb99O_Am$%wh3cY3Q{lgtofMp3}l;phP#0j`e}VG9LzEvjiEI8^&o|#0j}f zds+*n&E~EAc}{U%61mGQnYKjI%K`jwpy8R$rJRl?A}gfVK{<&K%8h56yRAPn!1iX0 zM2nEXl2Y8;uB|=6jN2n2b@rKhv%I2o>WR( zTc4J+qh6kuFXtYGlUgXRSB-k&7~y0@iy@Bl9%MtIs|IN8)a3J@CgGb;^%g*ZBz-4c zNnJ@Lt4^i^cDQW#BrG`XPCDasIc*8oOOF(Q*5*o16E&z9J7gIW?!!au9{Lz2o3bee zvw3DG z^9$Hdjmkg8t+91M>Z;+==349~QomOm?7

$tMie&q8F`vtpb0eu#c_ZH|D!^=8 zOKze_DnU9`Y;6s4>0*Urffb}nEt~-BV2TU^Y6QY2;Fmjdg!FT{&bD;$9WnnzrkGDR zr2^HWOgCo}mEzekza^b+DgFU>U^H`FKfZ*d6qULt^T zAxH0~CdQ;<)<07p-`2#}K+y6s)@wfeLHj&uhCx@N#l;e(;OH^N6Z!l4X#A7hyKTo# z*|7tuvMU)igbHCB?Z>piT~2AOI$c8JA}?*tW<;l^&1ft+H#0}kxJ5Y%_bUUAGrzr| zJ%1WukFBkfir_?vx|zKR#y#td@?n8gQmGqY-LqmUS(|kOIPF#!6q9#duJ%{zSDlN0K<^8Cx(toG^r9?+~ z1h2=844V*A0_71tPgd(&xj8o-j*`Xxl;ui7<&Lmfmkc(k8c@;*Tm7s@*%BK6>S$Pc z;UGgVhpFTKQ|PQ%kfp6fd4N(116IqKRa>Vt1S(iB16(7l1VDwNU2ypPDpPRJCaMcBo8dh!xrrBy zysR-Y;aMEvJSNW!juMVX!WkqE09O=->65Z}HbHBw8qVMF@|HU?Ad~rwGzJUwOp!T= zMzS)aXNxEF1&a`hJ@9V*?OZQ=0 zn}I8fFiotlj0J2q=m6*8dyg{w2gPn{7G|O#Z5{4T!)jg9n6J}`QS}+WkFOy;V}{Rh zr2#OQeqP(_(Q#knt&jZa{V-Dyy~M*J&F=k>^dqx^?j$n}KJU2$p6Ro!V8T3{&rh1) zd9cd;d(_B*UhOj(j;2T$!&9h4S zIj!aH^xYHxYIXwB7q^yi;>F ztMOgdTG$_cp-}Ispf}TM)FhRo8gw~5Np{Ku(cwo?o7)3ZDUl8Q@x34 z&?1470UN$tIw#hIlAyKRE?(6gy7eG^+6Q0M3+a&i4qQwop(M?QiP|l%QDb>nw`)$h z)=+GRM^qf0vKF+#-b0FaF3n&L5=zG!BW&dmhn8f5<~yRG01_R=Dp1pG>3$xjC6ZcN z_P>ckDL&eiOP9jatwYz;1ml*-ephop{MLI$Dji6ROL|~mEpNe>vXW;sME&z-ZYHWU zIjQKy74-NOJujf|Mi#&mMy6gITP7NiC`3_>sV|>rt6XEK`~wQ&vuJouYr+=?`8bDP zk#cUYHSq5C^YJsSbe+HElP<)q$h)aCzAk@3YeDM12EbcA?2KfVn{>s5q1Jqils_10 z51rtdeX;PN_8LY7Xo7JYz!qubwgXWe4UNqgObnCN0kWEB-b_|anquL@L`_qD5uW?= zDE#(@tlhZ9Dd+GG*^)NKs$}?t(RyC}BGjth1E)i6^@Z*Zr^Cxtm1`N$a!@+z`u5m% z_Jk^Kn>WKm=!opea7^_Ow-{b?a+4@qVV&k>5#eLhju`h`ilH0yqip8?=RD38&dn2) z;13+u+ZZTYMoo&eGy0fpeMGpL?0zXMcUo-tcn{xmo#%hNJ4k~1%DP0z?gaRTXG#f) zN|C&^ia%o2n>L(VQ~=rM)Fwl!tDrCaAiWjC^%e?z9Jp3&bXlZjH&~hhY!OmadtT`c&M* zEA`BT*RQr>{)U$crqFF5ub$iHA;U2b8#_F*+r8D=|md818#jz+PuN; zUddAqZ!z5B{tw&I7{a0OhJ-?(5#6K4tdH3o1x1eEK(AiPs$qN34>Tz|>Q#-={g(6c zdHx(`x&gm2M*Z;aR1{y_LSAPC*rNclV+k$2sB zG&0?De=g-R2FwZH6+UnwPJU`@W{V!HKjo@ik75zdkn+?hK`M8m*(?CA=*9$0MNkvz zy*pCS5e>8P1V`Z70nUFQAzTs|dJK68^uZlJXM~GrP?< zSm;=&RUgEp5Ak=&t847BnbM=l&6;npq(}1oP0N3wuGqUA_g2<^jRNR(GHA4{*34Tv z3{pi6`_M@!xsj?x420ddg509*;N*9UJ#lDfBLAAC$OU}(FPA7a#m?RP#%pZ7_5;if zFnBS+?B&{s;p-(%2@OC*w?&f76vsM|U)tgX6oWY9NMte&=%bc+^DH3O3=IwPIBKkL0p)AIckG3sObHx3^Rt6q+XfqI)xG7e>B1xHh+|7pD@f26f3(xk^Hv5&}-uDbs`*%+QiY*@d<3#x&A!cEM9Hx^BLNZQ9!pb~nYVxwwB zM1JO~HIL~rn|LrDUJ{wcS)+)?IGgvq_@aS+%(-T4HkMvw?7$Z5u@9Rw7u43*_3@cL zZb|o9|H?@pWVVwBq0xRmcT@le-a4Egy`l)sRCVQqSSHV3nNRhy4>JWBPjexp+S-1k*Qi)XY^6@g9f!RW_NI<_pSic-p zfC-G1sA!OH%BCp|SmcBtza6BC@Dmj98sxIM0)-3nRzD!PQjz^1cmDSyZi$b7{rgu7 z{Hq22f87EX{`>#HznF96Ew6DVIWZAsxUd>IvBYc?;NS~Bta&Tih*LObm|oB}_{@L$ub zu+(XD2Uq>7t_U_&_P-%2^&JqU!OwIa$shCj4UpMKC@;>gKh+gE0*YR!=p!%=Uq8iL ztP=!W@jsw2^vhOC&;;Hif+nC^>N>I%8ew`pR69{* zHhY_6ide`bBChI6W}RZ>>D=QnGBP8hM>hvKY9@<~H_Q{e6ZvPWdTN;-7!~Ss%m^6_ zoDu@LmJwjeKYOJ7dj>DI4k1sxp@Qr3=u(F1Xgu8F$C|Vb-#O5iwN1rrj^i0`#61Jd z+66z-J9QAjeAD+h>_<1)JW%1H6R+V-7g8ru^Ed4LOX8%61`w|#G8)m)=s6Y zb=o9c!tf7S&tPQ6JjX0319Ir(!=z!hTjKGBd3%C#EUJDMjh`t-8DS@mn0I{n#Up8? z%g>5}mW=}nT5Z>X8o$|&IA?Xt@5J?BV^#BhU}M#BF(6%baxr!=jGx6Jw)?u#T=uoJKsHl*v|&TA{t8k#xvYsR?`aqT@p<7cqyaJBI7Xzjd7+aVJuyZcD!# zE8;Va-DP|Bo1n?!(915^`?g;{Jn~E#one6&#ZmKTc#KP z3uBqu7ppsXq*~4k7*%QN7oz)lBgdzA$jiIPlNH|-vwy%>( z)u>s)#qJ@@skDGpNkx?wl)i1RMo}0ObEje!L$MB_i~=N%#@W?4>N7H1sEuf6{2Foe ztDRuv2UlVo`g+Q5$r6sP`X#sp1h|e*UTX-8X~RlbnhX4ZYqml_m2SM}x^3Ns>O3v{ zj?tJ$qu%(-kxYmDWKm0hA?j_B7_y`0I4_q>g#E-zE~enmjyY|^lS#^^CH+ai1U?{H>Fqz&Ma&!s zJdnyc>*63BgxE>S2M@m;en-ZtwNN@APeKd8%&nzRghoEkRt{kaoqjT&RDU8i?cphn z!$U>`t;dPKvhllUV~=M$8Fz?0+kv0QTvdD26F>Ko5q*r^xe%TrRY$*9Dc&-trO!&% z6C7-2(m-(J86XbpY;qlGRM z!=e3p=A-ft`eBFq6O4&yy3V-(fob6A+Y8(TrVrFxNfpV8=bTi7H|AKD@w1huY2rX)m-|Oe-TM~QJI^E#|EkL@&jkv=Yv)jOa zLybLx^SKUe`*b0lE~N75QpShuuR=AwfCzpz56vGC`<%%B(#0UfApir?elZI_AZ9u= z0hMBa2O%3YL-$YkCLiQ6$+>E}$QKnAEc@9qq=7I2kbMO1g@pcm7IU6FnOp%M03~i< zqvvWtQ!!sCkkg;f2krSZH32f^Y`U4m{&a6Ko9@a(Oc)UI&jv-118@w&8c@kojxe3e zQ|FLO13!xYlhMzA|M=g(efK{!?1BG0LE``ap~Qc+`rTL)pN+)-xO0j`ef@j`PUl!S z!cg|;4ojjxhWhmHljunc%XFjkov#u?RSu-DI}2o6Poj{M1<`<|}o5 za$;I%67@W1zkQt5tsU3x0ghs*=m9LNn@RcitZut|N0FOdv1D1!+`IJG)MQ=kwp|Q$ z>9iiMrdK{lO|~nH=?X96?!*N7#X4aG)z{kL0jao+6k$v7)y|uCwNWMY^0hvsuRANJ zv}?egg104Q*OGO$>y^U7Z0x_rg_z)ayUMlIk$Rfni2vBF9;wYNUzWeC%9I_}C0{ut z4H{5+ONSrixK6VTfT$tTwWlIDE(KFLsSaLQ>8xa9=o0IPnWsFNGEak#47Fj&77|HW zugDvX5=J@c-by1$lq>gsl+MYn{oh#N*G3#t-Bop5Px7{rm#KTtMWx&H@QtKPwn(}} zDXr;oc5+p2sccGI_}1DNKgx^LS!D#Hz5Awe7y0G=NR^wcsFyGV=MtR%At_O3bf^!a zq(nAIN{na|tz8LqEz|^XwD#+1WchKaI|sRaTu!-tme!}M9j5j9=&orpqF5MFPcaW0 zIeZ+na~(wqq+-;>`?E+tJt_HlQ7WFJR6NVMW3BxsId?4Sf62MC#sJ<$WDY+seMN@a zN7-n4Gs{Nf+5eu6rhVJW3)ArWC@+jd$)v?7R}L5leaHc0PhXVX#n1b_r}%D(UEEfQ zU9?G##4fe_nGi=m550ifMt&#Mj%_Pm?aU~`D@P}j{_b@Mq%S3rO z97tXcofBo^@bxeghhsj@#L*@1HIi`HRY8TuUffz@^jo9PRXKu$8g3OO)M!jT#{*yk z;JIE#i7Zw2leZFOtmt;P^g3j$I5V4z9{u!jDoFJorh-UvG*UqjGan^la6?PP;1){6 z;OmD(4BbSD7*X;C-`>+cOPY8}Z&22PwdQ4l8J3X15hNu1J;{Kc{g7m!A*&<<4&50z z$SB~;emm8tX9&iq^@05>J)AYxW>W*Y&rzXDD{orku!Bhq)IL(w{|jJK0?j@m`v7SwXeo;CA+$8YjiReJaHD})u5fU6wpp~{qh04$v0TeRt=BI_G^uX8AKQckco>* z14OBA14PLs4ndSmg#!>}yhK03&Gi=`pt|Xr_1bXk5KYH*4$*Yn3N)P{boAxU2M8U% z|ETjK2%RpoTGi*2s9cs^1XwilMU8fL>8&2j9k4%@&0SXT_;?a8_K_a8~-OhKX=i z+VJ&^5zdO8hO^?$3}?lT2xp}uKEhe?_5Bct5lPI?6w>DegGkBVG>DXL0V0Z!m&JzQl+ zpdL;+1od##`)N&(b25GOo|HNsl*j@@W5^gbLB<%&#rg%j%-XtbjSH8;ZsAhs#Re{= z%I3$A6z%{d#gHd#*2yvu&;S?+H$8-b=wTZ$5HFH}Vess9GUBLnyF8#VfPx&4AQ{fK2F98v{f@IRqZS z$sgbWdX82h0yy;pB7i6UfC%7_cZ&xI0KV+rN9U5m)s|D7eFp(`J%;Na`d@V;7FY%$ z8#_~t*f>vg5F2Oge29%BQa;4SJ#*PwOFXyKO2xOid=YSt5v8+z!#H#G>qdhKolO!J z8%*fB`IjHq%=PtC$&&r=8${;%#gpeuJ`gn&+~g@mOHA%8l}$-mBRfwB3x#ztDEGGotNg1KMuQtOMF^_0!*JyLp`l zdg8y(cI*3X(ROo2_!9`(O^Nm022(eCKVs_U0u82a4QerU({aYNty3CY+iV)wwkvFu ztzt%ttt&k+LTtA77Vs@FgER#nF5-lgvzsPxn~Ep$nD*(W(R5o+rc`Xgc!$$JmCj>4 z6IL$fC2#2=g70C5Oqm{e@;(VfKDJChN>ZzL2O9NB+o#@3uZV8%w9{5vytL_5tj8obgP0H=v4irks) zomxEAh*3mZBWz|H2`MKByv_Kjw}zb*4%S*kq0CwP7}(Gz^F}*Y0?eQV6ODC9hS_;Q zGR$6)3d zn2)(oSx1qHTrh-(^sh9coDv?=i0X(2ji~N(74;RyP#r==n++&IdD8|ZsQr3C1ZrP~ z@KfVE)U$p}nC{jKiV|VLDY6!l-x)e2_kgs(!IQjG^&p zG*k7f%9B{VFI_%C;LjG!KH}vNCGZ$~NYs@>3j2`6)h|nxo25Y}Oxo=vUmde&-wQs;E)dPVwK z^@>0xvsphOOOg6N9P^j@KYX7(h$HGwDe|jePO?tg{|TfDtlGN3yJg`18a`h_K#i>q z2{~W(O%kZF_I~-5%xET{O_w^cC6NMJuVj-}WPpp05TOP{R-lvq|@aM^fv&;enQB z?XoaRQU#8a-#wy1bfCV34VS7-;A6VWepP156RIgZ6Lel301o1n*^jH~jl>Sb)U)d+ z@UX<@h6jN~dhY$U1e`)?@?@|3$BVpkcabExL_7gQIt_1a^C{R)yV!4zzqCs5=~p1* zHXkN&ED#v7m!R6VV!hg~2V_2MLfoh(+TE&zaFH%;$#NPDojECzKdtQzt!ptGEQcF5 zgfHMWo?F_G*f}Rt?FQj5yD&cDBm!6AEM5EkX{R_x?qHOOya^PR(3Z8*aT2ALZRUSThfTQv&IYw}WHUh_QsN{w`B8ioTEdgp|LLhou}6?&)jRpVXvu^R9CT{Yf6 zitOR)5L~wh+FYZy!pRyQ)*J2W(Uo=j{)xigRYYQB@oX{@1GFy2GQmgA?9H^$}xP z6P&|d_F+dd-e~>~YS!DxOMVVz4?3B~M&fM44Zm}%nx!!9c4QGH%z3s-Ef*C9<+#0W z)#c>f&TA6fjQcaB;#qvbM%XC@Ctx|XFK~sDG^K_hS#-M!YWO<$<$4K_1_sC17@$4o_?pr_I?m5d#PxUA}cOCDwa(Zm^QxPzkVNh>q zbpHf?N@$i85J_%s zPHUdEkKj@;B_c+Q3_^ot4fuK`Pwxirj=(@Dw=EajJr_>8&LX^kJn*2CvgVQ$*%7 z<#Zc1e!9sgCST4%m>*CdDIlJnC0XAu71OO)*o6U5vVOVPQ)miuqlD25aOtNC{DL`b+l(_O_MQNU+Vz^;et zud7rDfCu>C3WAoF3}ps_5-thA1g({z$mtYzk^S#E|KW&RcK%Q2e|7$i&42y-R}1{B z1^z#3f!6<}f!CknhLz039MP~+cYth|#5-wxH)@skRP`$$$AbW<*I+@qcTi+_Yd{T zcExVE8q7f2dkGz7yz|-2GFW$G|P>PN3GfhUQSM#zb<2-nmG1!nuJczJ;N)kbiAIJhx2CWb{3)t>> zI=z&{+O;1cNZDAh1^aiYt-QeQQ%v{`6b#<2{-?Y1JPwFvRz@`)f9mLBDmHB`0K(&g z(#3hHT4u<8U6-g6W1^s=7#ve>Tl#GQ)Y zYLvaJeWK^oL%n}M_M-LRXNp?z%T7VhtBd^*R^^8o;kR#6{a&BrmJ;Ep+myQseUppg zWWLG0M`T7e)cS87SAiRA0D{#^)=($8hl=^jFZe*Hdw>6v^ zWL89K@k6{(W&!Svy@WvgS?%T0+}5JCPoLwzCZh%cf{v$Fxe7DfQw(<12-E1;xm|a2 z9vul0oHhJ_!2zK7W9Qzr!Y>rejK8pE?_>UZuW@s(*fSee?)~*DoNTeHo?Iv2B;%(~ z=^}u0y-iiLv;${jDG|{rNM(=E4T8+5v5{+P>hpSeJF;KnMHhGn$NmZ$CWD5?4Vx1^ zvWWjkbO5eGY(R&|xYCVY;Mp*+t%m9uS(o+S+I9!RHVv@319!^)36mvi!eP|TS0=>5 z&ZOhx(2PAEO*o!&sp9P16d23(>Qm}UF26q`K#rE5+nYtuiMDk|3!&5k#nNp68z9@9-aII zAumb-^>J^~&56H|Ny0U|-nQi0HcUo@G;{&$SZ z$aecuWIiy5>7KC9uOE0^;NRYW@o}m4GTH~^85%A6aIe;TMJ`F+WasVUu&=${pwISv zi=$dgc3+v8E=UCWe2K7=#92DW5EC}X^{MpIG@sG z<`Ywq#gxOrZKDb@U!{{oi_NLHzdG|&fS)BZDc=L9Fz8Er*TwLjtgs6^&d$lzDojwZ z>QCo7{5knqzFi@bxF+FK$bF%nTh%Nb@nRdpbXAxRWAHt!ZOFDa2if>VO^8pSY`0;0 zih5;?cGhNliv3LkZ`*sOcF%caGeiM{da`huy9Lx>-LyDNF#;~7@eP>(**Qa~cHV}E zgS!FzmA31J`Vr){foQ|e%z1SD^Ef#4XLwU1iS;{NYK?XC?0yLvHk#5N?TwoP^Jw!? zbLfOc+Wn5p)S$O@{R&Pfc)Zl?@2Qi!NdXP(wALoO&k>665FgWCp+YpDyZ(j&*JZ0p z#zU!~;nZo@00$rv?C=XPOd*9EYkijnaQz!qR9;=M2Yl(K1&p^Yw8iKBNr+~3QBy&} zZ|VWug&8Fj`>#fTarhq|cT(N-KBCDF(jm-F%GAG1q3 zc#ZY*KtIV=(Gyx9f0=1bCe5wF6Yjr78qjLih0g8;o5B3PH|H>8SC(wxK{q7--O_@_ z${ADyJ#A zDO^1Euv>ye)!j<_ukIdIisGBgn*530v>$%2X;B(|_gjc3cztGTQCI%fB+b{rc=YWT z3)}v5uVuGNNeTSi%yY^I_9l5MPToj%vIWf>)pbPxVNyL4L1wm+)tLKwW@Q;lOMKjF z(QqTeU>*a52^B2zt3383_EcIV?xB6$K0?ce^K>vZ7H2cg>U2_XTQ>s}7 z_;8V9?Fab|Rn~*jFPlqe2fza03n)?yFrD_B_&=Y=?1$X1L<#}E0!j;Js3d?}Azdgo zVafM^^9O&>QtV0x13pGSmn6jB)!v-1;Ge*_&*UmOFaT|o02mI^nTlV?mWlM^!^mb@ uR9-Mu$!98=5<~$M`)h9X!3<o(Bg|d_-KcOrsq@-p08-Dn|bFZF8n#J}g z4N2in;(Mg`-nr-8@1A?^y-(-fJ8|8?TvbytrE)>7Dj~xvgVAVswxSpehAsG4$G_*} zpAr9t@z0EZ`k$nKI1k-o=s)pd3m!1bKcL5w@)Pn;<;Ue8SY`~bF#WeFYkb)FFx_bR zJA19e=H0kax-V5#lX-2nT$(La)O@A+!8vktbZBx^nH(BEII1)+D_flk`^%-3vGK{# zeWOQ}BS*&$4IRBvIWT&oGIVV6@Ypzb4~>pbZf`tW%~kW7GC6v~q%wXO|Bf9zsNYI! zl~g%5Tg{b<>;e6Hs;sG1Ej^Vy)fBUkReuDK?t!M0V~0kSJ)?Vvjvbs-Mvfgl3I(R< z;>6_8p(A>}>MV+KLYr4!=kPClqDAzgTP-5DD{474om)CfrK(nDrdpsnI=Xihij9m; zuv?X_xpbd$cpQ2k90k}DqYZQj@Y}Uibs65q-G%HULlYxIdq#D2_Z~hvI<{||)yq~L zt>mdbrA3QcMJuyxmSob=0v1biu?p_1o4ah@kv^&3mn){VlezTCDcxYEPL!%zrTMk} zvb$kpW8-^9Z&1#|#>4=ocJ{5!uRsxx)K|G|-rZ1RbU8I@#oQgWrm=I~x*AFx8y~yw z*eI-R8C^KX&Qt3?5Y4i5=N%wf$ni-eeRG(qwTC&0MCp&6&&Fow3Z($p1 zsQN$K#@g(zMT<5Q(yy{6$wE^L?! zK~0tNwL-DA=`MVt1BWM8Ca!Yq_tVCn66C0Yd3lUofX|kj(KyvcUV~V z^SDb^g^HrPsunMMVaKjB&372OMzvYOBR#dE>=xQ^qs|waFkN1W1vgEjEhBz)CHb_} zU0Y7)cjxo9*2csd!*V@QqfXlJn8&&;pQdo$6wgRDn|Iwh>F!%uQ_QPLEnnfOy{$3w zYfn{cEUJZN#vXvZR9<>m(pFr!s+Cti$G~8aHhR0erL!`_pi$8cVrxU8aq-s=!v$OH zJWhI(`k#X5%r1+~yJ3TL_K@B^vIf-vykczwNWa<C+-&pq z_DW~tyor^vx#E;sOJlq}|IyNhV#|$=fLt(Q&@F;`40Jw)*%ge%bF))wI$hQ(mA0XO zrIt$3wdFbxrh%H(iq$r@HuxG^p3glUFTPr|3H$tVXF+Wkfsa zU2C`PGOS)*C>2W6^?ma5 zOywmsJGB4M{`xl4YJ<0K*@7b44c^re6j4p%#dt&QWO8iqrh{>R`o@W&O6k!4n@(Ie zu=nur#Pz}9WH6tcJ~9$ISUVEU>??+k?KwO)G*Swl92}wya+PXXt(MBYvEj(bUQ)HG zy+08MCH&E*_I@QWNCgT8nCP2tW#rlP`j+0)_hXK$=7;tS?WymTRvUKIE!|ApwcB<; z+iAS7FXv{avRZOlEvKu`&K6Ggr?rOux!GKFbnZwx(0{|J{DGsRnQI3RW%?&ZOLv57 z+JR%qf_MlHX;Jzb}6lMEnT^1Ofs9fq+0jARrJB2nYlO0s;YnfIvVX z@Jv8py=j-U-0L9o6{a1IW!_mhOkRn-lrfnnnU(*}GuC7m9|Qsd0fB%(Kp-Fx5C{ka z1Ofs9fq+2Zw+(?+UejhNRZ8cIS*$0(8VKK-)uujUS<7G*#WWW3&1l7n;REZ|nxfK7 zu{4L+_^gJ7Z&fulUBH5giqXBsv{5Q+2s}t*;ji(EOHJ|S*QsKun#<%;Dy`qExa98{ zRy$gS6)VqMWij;{Tb7VW*I%~E6wp;l=gL?Qhh>Ud#j;j54YcS0;dHs@a*rv}av8F; zEMr(LcbR&n7FFdgmuZ7ksU_L+v?K0Ipg3C(F;&#&%nmoE+WA~@reebi&(#jo7O72p zPnX@)ZJb7QMX7ws{MGLn%w0~?Mn`kislx_-mh81vHTDH)w?&?4UW)& zqdudDYJ?C`g7_H3WkeE*4E_>c)+)?;v!KYaP$B{ipMLPxdzVpt4H*;lbs_$m>1LhBsL6wk=b)fkgP}x4iY%Y>AEb9!98Cp8Ym z?E86V#*yBBhL-iG&#Xt9IzvD3-&$9ZUSB_ibiCe;bWff3>)SnzByt!@co0cw14RNz z@>dO*@Bc17ia&vXKtLcM5D*9m1Ox&C0fB%(Kp-Fx5C{kaehmn0G1{>4zCGj^N~KEJ z5^!&+oYl&$zYww4E)kmW?+fk1gNHQifsB9&>}9STq3vL2s>kv3_~xsS(X zRWOyNMfB$0RMd~ZmdE51hF)od)V)<(UG@h<0 z2lD40C~HL%_J5?m=0o!P3|plwln)*n)^N0)mV!uAL$T&_mz$B9*WSI>csP^MioL;1 zI+O{QaKI5j>X9}$S~OXthy}bG9Sj6zsGQVtRTL-|Yb#L2Eq~Bpk?%CfZ zLxEUuWb{%C?saz?_u{DeT3PG$N8*En@l{x^FRke|4%f21dq#qTL5ksbJGON5EH1a> zc5klh$*dq@fy z&6AB29~7T*yjFy?JoY)zl+3w@%F4{Shl-hME~_cW*ty4*Nu0~cPl;}gOu)es{zNcF z>rVBfG5qmFIG*swkK)h{Ng8l-krESW87Y-#OE{=PODlUcIyahUX>83imo;A3Oh@Xjwp=Hs)$}Q4)HgA9NEs?7b9lE?R&f3&UeoNWRktezyeCqM zxzu!3sjx>Yh{M>fWKl*OPMuZe=*GPw6xk6nS|&=F>YQ5Ee0#MrgdtaeoTmz(Mx4id!MThO4j5@$ z#T!UOXd$nzK>%O`X+?Q3a*x!z2IA_L`&PH2Vc(xCqWpOcr;;eSf^v+$(fK6U)1yq` zCHT6%fd+05*RX|0MJ=AzP}yZzLJrVjp9TdGX?Q6HQmM|Uv$?98&uSHD&djpvbPg4> zIE%TcWVOP%2hRPG^5M5C!NIUHl&thC0c^`qJ*`BP{riTU`_)X9ihV*WPoH}rU&Uc1 z6;0X7o{#b8qx4{3!Z}(|k}x!Sr>D#?4VGrcyFmq2g!gechy-~nD1~zFbxA;6RtaO} z1kMycjyHAC7*$Qr55umrTzL(b8aI86bpp1Mnn|`lK}`G9vWmk#HRxU~pL>8Xt(4|+ z8qbkbWmU<+zXKb1mSQ?A#_NkEE?L8ehC-0gQduP>FM%ejXL3R3<+ z8Sg03`qUzJx}ZA`WU3WpGF?V78CJ1~GG6Xi;;DJ8=4voh9jWu=cqmuR=5rb$M*kKF zAh@y`8o_kA+RrVXmOrru?Ptf|V9jSJ+Gg>=L=a1S2a}u0;t#hs@?(VxRX*uc)oL05 zENJ;ONx3epkil~q4qXOp8mkVm6x{D`l>tYB)$74f{gSIl$lPeFl{?`ctLGlz4T=@2 zY4#*&8M_~p{g8Ii!jOz09LlbNDH+pnHjZS1x8)ga%iHv`$+VFKQI6XmWJ_;du)&SyQ;r-x zymxeBV(jqv(7~z6!-o$JAHHE~PRmS}VfRsO5C6oSME}C653V)N&SnqNXZCV~3UD zQlqQ1HswSKGaMup49-{i{IxT^UaIoGyF(304(g!odvnFpRLA>sc{KB3?F7!5PXn+* zuBzak%5LsqJ|v$ml{3mXI!^aLfs9Q~8hEY*???+J0u}*?q!a|FH z8#+zDzirQK7-c$ZrOs$+cv>?Y?;zhsqQ*>xZ? zFC(O2)Q3hBj-@Uo854R-V-?aSWABYeCnlGZvY;U0)={57NKVop#<1#!H6%p$wY)i- zXGij-TAGh;@(lK&B++L3Zh;7EpZ)Xd(+~>om(D<|msgQR#n0###Yd?uOt*F1G=pus zN;lQe#ItA?FoP@&hfrT+*=nARZZJ}+&<9+FABK%ne~YmbYJFInKKCH&sn0!xAquNq z7?W13;;}p|39Sp}m@CrQf!sIp;L@DVedG=~+vvfG$#mBgISs2ytz?ld@j&dXU9j6?wwS^*jsBE>u9YvAc_Ck;Gl^(#=`KP z@tlVQ-KzJI%s4Cy%nc&;;LtsEYv|BuD2hSnWGP*$@FH2-MPZo0hsS(uf{rMVfVl^v zXV$o=A_wl)h4G3U^$q8M?`cIJgbyW|R|LMLq*8#BqlShNKecn}2#dKw0q!!*RHFOb zi!^+0!}F_2{0^PNZ@kPI_AArX>TD%3Ffcba*RLg+z)}&L%4z*+Z9tg=vs%kAS2RJR zKYYSqlnuKfnT@+)FA6MW8luTDVOY(LL^;gznOBgb(p;QQJFj7nAI!Ms9VVY4gqe9e zoKyq*4zHv62u(<6+Q%VDVtg{qO&4`Qy$S1U5W`-mb$uwt)7ByfrW+r{?MF*RJl{PI%W(G>hZCATe2~T_bFp2eGXCdXcB-e zt7 zK?6QNhKch>Dq=>4Y2ZBO&DIqO1a82giITLgF$v_&%W||-gCl56__*;>hU^nwBD7?U zeTT?@H%ro(@BzXoU;qCegZv&gix-JNKp-Fx5C{ka1Ofs9fq+0jARrJB2nYlO0?!Nt z4oF>wZQYKLL&E8g9lcRGFnXghbZqkQ z*f{tOVVkS%jc19I_8?LwM{k%^j*X99cWhJ{KRl_7A3JzZe`pr_C}ESY^whLkndVO} zd?cN#%;wcoQ}cN(d?HoKW1lD{M!%)(8QnW{?BJxb1*co=3GdyzMVE+uv}iZRDQqdT z2gRHmJ2cvSc;wj8qbR`?U7VO4I&?&5!fsO4seCDmJ;rn<{Z>ZJ;jj&4SJeu$)k+f| zT>-!TV7`=^!Gkz96B|qExiGA@E9FwYfs@X*h2Yz=U75uWXV^WEjtJo;Y(8-Ft+=ff zAfDYoCfaNXyO5R2*t2OWsaCY9S+&YR-L9l?zDTJsl`H0|ITaf~5n9-LrS)synWEF? z?dy~7@iLRZ@gvAk%}<>u;rPz>Z>}~YX}{NzwKTJ6F)_U|bp#2Lsq@_LsA~5fJ~}$K zZ=Bij))p=Ll%u12M_~>lqZ5jLy|Oiz?o$qr!(tAOqK%9UO^gif8PyeR%d4SnTRwD+ z<-zK`@9eb>n|I?z>AqAO;7zP6&Lv^4bcApfJ1sSgY$34NpC?t$%~oM$+%OtVSO+wD zs%h2>S@lO&)SR$|Q@L~kTcYaDL^tYYW6__Onis8u+`QEy68l|ZZ@S#lSt?a*``T(Z zEfq_*7FO!SXv0TQwcoC#s>|>;?k;3MpH1j!B~LAF7J3=m45?Y*<+!*py})i~4*ex1 zW=yPPEOE3M5xdlp0WE>XB5Nq+YlUJfUJIY-zzS!}Iry~dsRjOzZ&%dx>o`8CT%Ah8 zw=?IeBblygi!Y+n!A`tz#?_K;g8K8-TtS<{s>NIZIZYMd@EbO&KakdNz)`v~g{HFL z4)ea$gmkN3SoZVS=z<2=nIu&-;gz4z% zU{=zETI#MXr>1Mw3*T0b`C4mZI&brD)Ja=D^H{g#(-h8|;u*MsTBM|wp3o|jatrOYr3R1%XuXm4ez^JtiO#Ny{ zXfAIt%MB5J?LMsy)QfD6akI_a+bf-o^X5q7_$h2$i~-U7M@t)uEjKy>vN8Bu=#Z&* zK}S`XZB76#?A~*;Q))U*=K!{i&9K{himol!*)R=go6u?-TN`{0Ezjr5j+m_8ZQG<9 z8FH07^4QLCs-oRd(~6MZ{?*)u;DVc5$+WhEv#-x+_3rXY2J8>6ooqa%)~Y4;eTsR~ zsQ@D;n*W>Re>cegF8^QoKjm-#R!q!AAq4^g0fB%(Kp-Fx5C{ka1Ofs9fq+0jAn+TA zfMvBwk~Y~a>p@&L%atHji)915Nb&zB`FjTWd-BiaAIT5@1{PlwNgyB)5C{ka1Ofs9 zfq+0jARrJB2nYlO0>AMH*vt~m{Z}(;wOrZwzJXDfZN1y^ZiCzKw+8n^?ug@Y$KTlF zj+)J5d4uVL#zTg`^&IZ{OxJ52?{@#rGZ3h|<+VJPnnzAhpxG2fi02VLgb0w==>-EW z+agxxi`Evjq6a-K9iH6?NGn~+;$!dG#iM|7#hD7uES;%%+wf4Mwx(6u;!MDpFYtYL9i_wpqs zSR$dOrg12BwbJtOvNrTvZagJ*fFM3?dD};rF+#(z;$itm3KSn)JvF;bBz+}!T0_h_ z+PGeEi|V#En=h$p1RpOBZExOsdTY0-#`&xFOyLq1mUxekHK^9Ta0E2eVm2`R?W&-w6^1dQMYZbW`*vm0aaXPz3*9WnkuywKA)<$OA+1fg+mFQd2#WtR5GYGo2l34kMT5WkWjcV~S zCXU^XRaWoezUAUGnOaTorULEX*SNMC>@*sSc&y&B-t%U{2MCQE_?J~@!fqa^JHSkw zWzKK4e3Td0SYxoEFH>X>pQk5gkDqUq%F^|vvpsbc)|Ak?_>32B>E4-F8BRKXz&p|> z)%#cwZ7zLs3L~PH#e2=K{PNjN>ulc5o2C0K3}!4a%I6T*PKyj%Kd)~Cn(lPWsAu17 zQ7yI83igsKN#_TBiyB~KU8&xJu*MR-cXQd}BJY$%__8`h3ni!Yv6s%;a;r2~#Bubk zBiELjjiJH7MH|%m)h1dqT4TLI z3s$<~C)9k6k4CsL)XiPCl^BD*z|-AOVQhTQ=ncwwY>0`$8pw7NYg;>sN9wCwHt%lO ze3i2l-ow z4!9rj0Vm~m$$usf%frvW_W?pBfq+0jARrJB2nYlO0s;YnfIvVXAP^7;JcS5Y>H`!> zZ?@FefL>`f*RM874iD({pld)gpe}QL9K>m6fIvVXAP^7;2m}NI0s(=5KtLcM5O}%~ zu$wWj-eflXJNs~@+3*Sk(mRYE!=L;f`>@LJX-3x={)IhZG8;Z)H9H(e!@sfXR>NbA zZZ!M{qh`Yo*mEAU;jLdVxaE%;tj0C$${MrbOYD(NhDX_jjb_7-*afHIvy8e7-?2it z?xPo@Ll%7Xf}L|eK4C1KV;AM82;h?z|U@Unhop@=s#L;MUtN&Tnq9O z@|=8F-s<_4XP5h7_p9Chu8(w`?z**0aUFL)<}5k>uj5|(gZBIE$L;HE|7v@KEo&RM z^%=fkyTbZ}^%3hQtz(wQEbp|;S;o!(Vm@QuX8L{8u*qRe8J*Hcq@v-J;V}}^_`7k) zW{~PWyJSu0H07w4o7Re%Qa-CGX+#E%u<#3P5m`}Y)M8O7s72-61K7^6T->gt)e0`8 zrmIS>jNKR0bI4#u%N4bvGLb75jhAn?8YG`X@*LNa*sWbt)FN$yuNBSD9VVft><;U3 z4Y?+@oYHd~d%tVN9%T->7PT6}ijh@TtCneJM`bQoPLo7D4Y4G*NcS~m7(vdd>2eNg z(!Etk=XraikUS5qU`G-Mq>G_E>>>=Xj`(76Y* zh(4PJMpdPtO_!BX-yv*j&q{i_mO1wjN@_lS4dv2@T*e@8?%YG=w5C)D1ZaX>hS&y~ z8Y_KSIf7l*u@7^ytky^|f`zNNwbHN5G{pDcKAY{c)O&X!=QBgdSxwV+&%+uNPffFI z5tFNE*d|m-)~Z!xh=3s_ujR-FDx@i*kc!nBcGN$?fX$zKpn@k@Z7UPia#q=Q0>raw*p-z5PYl^E7PTF>&Ku!IOy{SeEyi?_xnTss5QD1Ml%B)50#RL zU{{8UERXF_BUha}_dpp34`2)TQXbLmOv`C?M$6~2wj()#eFoxT~TZh3(25H3Mo@gcopB z0)GEyw3n=QTFYgtxDPAfw!7h2oC>-bTJ2HG&?uj$k|JNIfT(`5F0GhQM)KJARl6EH zunj65Bzkk&G4Enh{=R8K=W zA8Qs32e20f+qC{fl=93HfGq|}R(yc(EsRe+qh*{bfkO7cq+#V%Y9hN8<`_tmN=Z5Q zP!d(DWwnL}V6KRa>~dv82CF$v8IrJ~9* zhGaB~5~}<(HMeL44;Ji>=7Yz`2jrQ{VMT-x#-M2Ba}Q=RMGbXPLtX3)gRur<8!f}t zX=SQ{OszP>;@N!4iCm?IiXrnQmxsFms936^o>5fCjX}bNoGz0Gcap`%*~La{#)s3j zIW5P$)wu_eeNowpDl9WEsK7HaKL{(S6&WKAX;SV!kQEAiWBU&%d(J%scb`v}%9#!QxE=+^J`HA`)QIIE znSL>Y2TWZ)-1a&g9#)se-fj3gg5v4El^o%0hO7hagQKyz$^I@$#1NTNXs%$+rQB{I{rX5?sR%vD9 z`6&&RIeRN3Zh$qQ4D}gzZUOV0-7zn-!F=G{gJm3gf|jdhs*AHYKpFJyyqa;_oqGU& z3u?+Z&XR%t^GGR2$|W3cgWdddGYTt$Rvfqr+_%~treSo4S_Mc@8!LlvG*`?}T`LWM z=wuu~xV;w)$L;pT4A-MGDB&L#mjr{`{eID0s9Iu;5XB&uNJ=I1=N?SMEAfiP z`8K$o#BS9pmL;K9)AW5BtsPzh!l|m^f3PM^&BM7|e%D5lO8%=^1Uv{(X3H8m0P1WS zWvZZ7;R>klgO5dCKp>ZgL#DAqqhO7iML$+zaG>Xge=n=#0F%g*85(&KK3?=>uO#tf zWH#uN3DtwBsu_Nl9Nc_Qz=o2I4zd-$#;Eb88ai@a>mC#hts<$yQ=$cH{qFkS)sS?z z4e%aPi@f-(KvZd1ymOkyW@rlB{SrXUdLC`|t&Kv`ptNbkN*aEDJB_!dQ-tX>MgqK- z#}J61hqr0;`sn#8*ixTi+Hg=P4~=9|Q0g7XC$mu%yEs35n;$auZNyR)>Tevz12py| zRm#eq5{^VFDi}AyDswZFr5R-?l`7S!3)34DXtmNUgE?Zi8%L(K)XXgQAFn1gjO^1i za@g;ox^ST`8bk2bF%UTzS~$v@;oe*s%`T~7xTC13Rx$t#S#+=4b-SB#It;9r&S{Jk z!$$5ZHIE@Qc?{gPE6lG@BO@_dHPuhU9~w{5bU>M$rokA*wK@3R>oQ#=Yafj)8tw8p zDi3o3K3t?)EMSmuF*)8L{qtme`FIC?PeB78Yo4*I_t3?}$cS1Vt+ z*F|z{Ku67>4(V)`JuvMYI2X0^X=sqgddH&DuV&zFaqx=%u($+IMMvw*$GKIkiOY+-I?RNAC~Z zGibL!XRfusRJPU%bo^EY-6str(39j!7-sWv9jc>gwtN&qgH=+GrfMfN%>7tZL6s%j zDI8jhFV1Rcp==n%hqM@qy~r5H+)erfWCb@E}$D2-$fW>sORyt^$)O zpnIv7eDEWfwt26%;;}J2HeSQL29)L*UQ}&XOQMbS z8LyPA2FEVD9nOlndkht+4Jp^E#Tq8!`C;1s->|ANCl^E@AP^7;2m}NI0s(=5KtLcM z5D*9m1Ox&Cf!|03X#VeVc_hzWo^JR1-N(EB+4Ie=8P{X37rQ+2&CWOdMiyEWN+2K* z5C{ka1Ofs9fq+2ZnTx=T$6;{H^ldXau%#IGbPfze@e_9@r1^bnDiHC71DT9Z9gJjr zv2Z%%PbOnpJeBH4gyiVB67mO>NH|X4T6WzVz}KE{2J{%ffL{sv6XC%`AbzLYfv~JY zn@mz@Ba;>i3?$=PIvGc-U@R2Yd|@>M!TxB(m(l!zU?7%Ct6G2p9p`^FM|M2A5IOq; zA%7%J_j3hAcMaS=t7Q!z-(hZj#GeR-68?zVMZ(v$36F#`{!BC(_60-95QGl~eQHLH z_)=;_4GyLU)5&0xGWRnT=0zB9`an~JKduBriEu38kKXBOmJd6e0?kllAQX;9qhT%W z3!y~5a6GE|lKybqhvJ3QWF(c2CH>2kk8%!%;^F9m@;yAZR9_~OjzmMzbXfBbwku(je~7w__yR#+h#68SoCplwW+fF^T{>7<;{#ec zswMqe#urE@qbO?<$_%PWAF4AH(vngCU@*;9Xcu7k;1rcomk@|1B2l1un`M!NNX(y% z4hCYrNGc5FBWen0qILKO5#Sm{Yl#nrnS{^+32*%D5)%BknHNdW)KDm_!uSKJAS481 zXC)+ z^l_9V9?xi*AS=TX?YS8(++Moa-;-z_Pt45FA5H|rfqIYZG&l;q_3nA!6^mz5;ZQW} zONFCwCh1HBMvwxEaV?mNWrF^6IMtsnrB3p2G4`?5bDb!r`%4ISJXy$7Fb0CId?mz( zq%`o<5U^71pF@}f!VOZ0jX-!&Ax~MbJJPCG=~^~DUN}JWf15jDkpEnMj%@PW?f#kj z&+t|J2?PWJ0s(=5KtLcM5D*9m1Ox&C0f9ghfr8DBwO(~u3c2_qCxmhHRZi2@>TD%3 zFfcba*N-S{L~HBopL~c~$0EP}v^JofpfydW=VDA3aD?;tNryxz^E2mneH266?<&Nbvxk>?1^ZERu-0%V+RCidQ{h|71DRfz5Em;j~ zoAR`dimzd4T*aa|T@V(ioxn`9A4{TXtq<0Y^%u)?18mtxQKM6*uo4k#c9F#Z)=|)s zIv>weE4G$Qf0Gdm&`YUs__=1N5+zlZUWxZq${&RM8%;nqezO!>b%-MN**b|vdFZ`U zNtch+Or?HWvEgeiGJAv|Z+-oM_g%qAA`(AfMAm(WrO<+9ZF-iowPZdw!;b~=(ZO|9 zn$;t>W@bV5@-7liL;@2M>50tDL(L^2ScgDIU9nXxdZuJ{`l6BkO0|~Gl?Kw<)S^uN z@r0kv|3&Dw>_W!$FzJtnE$Nqmm zk^e*fzWfMI0r-;qIqd)cQTc=N`{nn@ZCd&Kq@+wHdP*2k^yvp&x{VzpU5Yk8IBR*Pc(j`?2mwdU2PPnhmEO_;pK zZy4WV%o+XCe@X9`&PaPDx8ZY!SGU6(9YWZbqkCOapOEA?R1hYYHS09^Ycb`cP2EJxTa&FvB)mQyJ6j0y`;0)1*41| zKML5MtX7!LWv3UHGZxzkHi-dbzIcQpc$2te2je7!bk2)|h?t`ZrtQk=C71~L6LH44 z;(8(8XpDG$219RX{`C4OHH{CNHp4!wurGB>{Q!8G#cqZXdn@ZB*L8u zCEk4@#@oBwty>XZJEzLIS=tzmHkHDLSIv!>*v3cL_h$D3$S9*|up{j$e6myR!-LQ9 zGhT0DovuAQ|Gcqh7H!eP_LNfQ_x@oU!cq-$~3d0X=>7b+${FD;Eni!eiH0ti}LR|}F!kY~4+{{?X7MiRV;W-=J@vAx)-1}q% z`+FF7ufaX9c8haZP%Bi>t2Tkd(TyHCWW@HV)cY=a3RR%6M!SNpfc@YT3@0`+#+7vi z4c^$5tUZ#@i?2QW%oK?3*uXef*pivpKs2_#W3k;<u#<#_Sy`G)sE{$GB3L*s_iCEhSi_ayS-S-J!~n9jiK5IdYrKn0t5aZmQhkmX;f{EO)(aEQ3}XO@t#c zT063`ZXcYqR$>Phf`D`7&VrbuSje%mxeKIX5lA?JvylGIePyI~-gg}7>HGE|J$2s>q~-e}Nbk7sQl!Nf&@(eHxCUwN-sd5G&b`A( zZ@Jfl^rm|bA-(n5h-M_9jOQF(J*j>Jg zmC=TDb}pS{x1yS}#6{73E9hRH*p0lPN8~#I5r$Tc@Km)O2N9)2djr z&gc?(Ap2R=PnjJhvBdrJ%YXxTE8+ht2klhd|1-`0YvHNiV)4dq$(%$ zj|H_nL&pNJoK$uq6gMGOGxf_%=51%ztiS|EPtv(3&=f{-a}QNGvy+n~4{C1j!LA=j zxvkC4(v_3>3Q`yoU7xMeqqsz*TqSm{?d>?X4PTfs-g=i4ty_|RV8H+4Paq%=5C{ka z1Ofs9fq+0jARrJB2nYlO0s?{G00h>Uwn+=#K$!UN|2G-rn|=cdD2gBu5C{ka1Ofs9 zfq+0jARrJB2nYlO0s?_wI|B7y$z_o4I<;xTT0_WT97)`A3_B=RZkg7K>GCamw8~7i zG<(Zfv8v@Ku*AE1%aL;Fc5SALFcTaUa?2!+=QxCwclxe=*<4jqvGZWMQtDT=Y_8(N zs`lwB?L0U{Us)alI@kOq{Yn903$1H^ux12@a>V%W|4$g?Cw}b!34sCufq+0jARrJB z2nYlO0s;YnfIvVXAP^7;JoN~eO_IatmS2eYe}h3bxJzBXqemDaT^?czMLdszf*gtir-ulsZwD!uVKs6p;{)ZCN%{|_F*IL zY;{jgQ}k;+BPA?CFVoJb3VzDP{^C8#T&t@RzTb^Zp&~&L`7a0D&(N61*ew%k}K&o#cHBRQz zC#PnLr8zX0tTu(67Rs=psT3MXwp2c~=+4fOqoYHUqsrL$p3xhW^D`@l$CX7HY}K=# z%BB16-nh-?jYOn-REnU`<{xf61XY^X&aU5X^9~G1FUT%hen(1Bgc*&MS-U1;>6_8p(8p|<2-_?6*28Sd~|ed-#7!T zt!9;@qkBgoXk>Jv1^W4F-HO^L``9yja1`b=GBhzVv}aV;W$)pE%dOs#4U&P`XyuMP zyv3AStCraJ=5{bs0exeb?vsuQ+k%KwWXY=mfBGuP4WunRDGC5Q)?b0&U zXhUrmeT$^F-PURLXDyP|a+5zz zqFOF)WjRrurZ-!?kzVO}O9~>67OuYY%Ap4rieb!|oFrMqsjfaS($EknNsVr_Xa1G~^TuO*Kb z6KfqsG%mA@ZY7QH&!G}5oHBrm=G+A<=@7G^Rr%BKN*uoJz)>OHV|x$$f3aAhjc z`fbD6P3vsl&6}nBEUb04-fR85zO8Mw-sz}m&12uRG=1)(92+0I?pSkZo-d_f=d)^c zdg-RdLf$a~nJrB%ob9yS!k&AW@V5?STW&T7&w9g4YZvPD&h<7|l@0Y%&?xw;sCGO9|%xe~tP79R|$$UxvBFT|5N!Myc?i519#v}!Q(3{p?F##AP^7;2m}NI0s(=5KtLcM5D*9m z1Ox)VWeCu$n@#qg)I1-cvDX1h&Gp&rp1n%oQ+&5+lSAM6FA(#XHc9+j2wMRf>HNQE zd(IlevCWmy0KK34Dmk-c|Yw4qPj9u8z(tRx5%hFMn?xEB=!qQ=u z4zcvvEZxo0YgoFAr8`-=gQW?U##tI;X_V46gDj1(D`A!fSsI|!<7eprOZ!>sW9fEE zozG%vA4|8gbPG$brqsHPQWIMSU}BN@Ru+|SWeWhTEV$pwg8Qv(k$`nIJ#XY&1+Z{` zD_bOBb+g>MSjs~Gtt|B4%0mCGc6QyyQnox`(_#8-HnG%bGC3SH|2M4qtu#APXn}x0 zKp-Fx5C{ka1Ofs9fq+0jARrJB2>jL{U_?oc@}pGV6Y@{wN9FG!x}Wa=@Q;nv0QwF9 zZ^iHbug8u6ufSda*a1L(o_t!a$+OrWFe9t-6|yX2CjvwQJmLAN=W)*uJl{nuz}G!r z_WZNwvz|}l7yl1>{>JlO&pX|J>3*C0E$%nEU+aFA`}f@UyHoDxbluzaeCHYG?^xey zeVcrpfR^F7)GSE#uM`dJ=;B3 zdldJ#-QRG3+5LIwdobw7cpqx~IGTvg=Qs?{~i2`RC3DoLT2> zmLFSw=sxZ~;vRDkyLY(5ZlC*V_eS^S?$vIm+tl@ouAg*0*7e=4hr7Pg_4%$(cYUPm z16>bxy{YRDyI#?Ce^f5`q``#bEH+TC`m?N_#++a9+)YJ0>Mw)t#V+cw%Rx2?80Z6@oRt*^7b()v>C z3#`w#p0bv$GuE{Auywz6vlYh{Sy$ox(pxQWw7l4I*7UIHE2fWh&2$~^+TS(QmFNm} zZSUILb!C^=S#uU0+Z~%7S2}NW9(5jY?s4vN4mt;%Tb-MnS2))=yPOusFC9N~czL;{}dYcE7#P_F3Dus;Hz07u>t!_JQtJv~3&GsDIaoZ8wm~Ghl3+qp;k6FKKec1XH>*uYXw%%&J z-a2GWSVPwBmM>dAXZe)noaHr^ms{?#oUphpR`VClpEZBn{2}uZ^O$*uIc(cudC2l! z%R9`!GXLEA5$gx64_b|uCoCn)v_-YtWSOuWw2WG=u|zF?OP{63(rvla{D}E$=Eu#C zn%{4JxB1V_513zXewF!U=KIWb^J#O%oHuLc=a`S1hfSY1ecJ3ZUv1uKzTCXpj8#3R zUzmPkdd&1)?xw6J$!L}SgNRppjFTVoi$CDx--%oI6PX3mYzv1NloV<^dzvkpYPTtGOUvcstPToz#BfX20cM`Em zf62)^_{Fz#@)!K#pL6myBC_;noct*#ZzbZ9{)CgaaPj~rZzf`r{+N?D5iv_|?anPF}&u%ZXT}-{a(W`NfxU@=|{BC7j&P z$%{F85hpL??q=y3y0l8FbMkyno=3zZJ(rWaIQbn;?&Rb& zC#N_$$;liMt8{{s8YfjwDx8!#xr38gPD(^%sYt{l6*$RrGQ-L3oa8u}<|NBWh7*mG zG$$!elANfV+{VciC(q&JR!(l=GRnywPDVHx=46PIXLGWflWREH#mP=i zc5sp)VwK{Y#5jp^GRR4UlQ1VCPPTFKEKY))1UT_?GQdec5tnoo5r@=E#3uD{vWXLg zh*R3g$(2M*(gse}^NZb_T*1jYPA=!f%gJS&tmWiVA}(nSCzo)tnv+$W$eegMadXl| z#3{KradP6|#7@K{**LLsV&TM0#37kDF>)etVqnDZD^7mN$^YZz7o0r7$$xY5e>wR% zCqLulr=0wRh}rOCPX3FC&G4U`JWg%d@FSM~2VJrn9^>SPocw^3ehli{nJe1(%QbMhrl{)Lk- za`FXE{+W}{bMiS({)v-+!*MC%?zZ?{e}oPF~8%OE|folNWRHB2He&$$gx>fRlSU zxrdXpoZQXH8BXf-&C1WRiyt1&td7UEWL%LH?#C6O3gR2^ahq5 zXX*7UJ;u^WmQJwrC`+%S)Wm+#H?d!wP2=ne`(fY2e%Lo1U{}~L`zH3wzKQ*^Z(_gf zo7gY=X7k(ltd{Rq$EN~n351B zK}rIY_$e8ng#DIp^wCH5Q@)Y?SZ`!M=o{G&`bPGHzLEW)Z)88{x9#iSOR5^#5BkPU zlnoZ>J7|HvgBJHYqz#m;r=**bD=1k<$>o$_g};MV_&aEYzk^ozJ7^~Whja-gt0}?m z01jH~@1TtV9Fm)oE=sWK-$ASX9klA-A=xRhQ9|nk42EGcOONzB_&CHY)QBnjFAOgE zZw*-c|7Aq|e;#rFkFv;riuwPH{24yO5UD^wARrJB2nYlO0s;YnfIvVXAP^7;2m}NI zPZI((uV-rkHnLR!8`&y=UcL%|$N#g)e+P^F=X?J<%=Bu)VWQM(hu&t2|F_9sGT^uW zC*-f=gun00{~Mgl1ncSde=+}mX4RF@Mj#*%5C{ka1Ofs9 zfq+0jARrJB2nYlO0-Yj2vwa(z|6ACJ0yZ}Px2>o3|C0O@32XnG|8*)u@CgJ20s;Yn zfIvVXAP^7;2m}NI0s(=5KtLey>qme#2;dt8Vv;YnY!Jv60GMg(f3s750`vd>k`Vjf z{O{MVsgNiT5C{ka1Ofs9fq+0jARrJB2nYlO0s;Ynz={#Dm>rn;v(%0G{UuTt`|M(= z(_}SE4v9_wEe@yrea!zqXOKT9-yz?~|68#WZ6T}keTJXF-mIw_d zLUC8y^{5gICj7xfB9)doDwEkbhI|BSK{saO7 z0fB%(Kp-Fx5C{ka1Ofs9fq+0jARrL<%|n3p|2Mi(t|7y#4f0pz*UKq+i{~-VdpvWV zYdl8xC*3b`PrAKbU+=oJ>zXdJ>l3aQyRLId&W|`>yF<0vv|82Dc{Qo!E2(LH606$MRqaX4eQqGC7mtjO66SjR6$GUYK7@s zc6xC+W3ioJlNdnei$^GeS3x^=Fit{9=e#(Gh&h^I+ODi#f{Bnn5oe4mt{38s#)#Kv zF!YAhYE?~57qnt^N=>J=^wCnSs+IfGrPRp#L_<7!2jQ_D)R1nAVflGe(~!CY}>_X5Z$qiC=r z?Zaq$ooXK*e2$;-dJF4x?W?(JUgMR^R8^*PP`Wa!VH^flXOVa;rd8d7Mn|S)6gh0!>HDc{rhL zwVA;p-oRj@uOW29GD7uC7W4X}TUUw@Qy6||O9v&5;2nJYYGP!5)2O?@3w14!32!pE zb2DQlTWGRggy(E<$FJ&KaPN~5?C)XRy$1KZ+AYpuL9I|hui69-M>jg;kTF%(sP|p; z6skaBjdlfHK>((m2!<0I8RN>jf(CEwO4c4p=*8C_qz0lpHZaZ=wqzzY5RI+xSZw!` z5L>x|F?)v!&C*`LF|O2Qw%02IDz>hZvPRKHc3j?JS&2F3?O5z(PeSbYTE^_{9atR&}m&?P<}T3Jp9qB$F2=ZG$4I3FxxOKckHQIaNBT0}m+fCny7s%=&VO>g%6WrxgX61?*Wn#Nul;-Wx7kbf znC-u9AGE#DcEGmE`YG%E*6XYu%jYexu_P^5n}2A2m-(c5hgmY6Gu>yp)+8H0Z+x|J z*0@XhrSxGbFZm3Qw@v?_x-aoMOs_Ejv|j8GB9!oBSRUG0hv|WrDx}GK5hK6``$Qe) z2X^nK1M}>xKc7@9GX)H@6yN+OWpAxGL$kNaT&;+A7x`SJsRg(5ra zu+2^j6pHxkFi^15(6Wg~iw|FqXc`gF8OgiC}~j1!6l-bSRi{$7Ib6X3|C*?xKRD3+Kbc;MB`eg>V|iwpM<*MNQ$ewNnW5XNA|Q<%Z@D8 zHylqk^)+3*y9ppdGP+Z3>f23H2O`?6`q(uDDZT z%<<#R@-|(_h29OKGo$`&=k?92HlpD zA!vA|LB3bsC%ZhSJPG$N-351l*MD}sr)#b&=K6)}1FpJj*kyHo-1%bXLFX#R=Nzwe z9Cxg@f8G8j`&QfcZEv^u%|AB3*L=#HF#Xc>LDSvRKTCgL+GDaCKWTi4aol)`bc3|s z@C682>c6FC`aA2LSy71nPU9b~b2IX8-Zo#Gtm|v-@2*v+%UVTE($u?iSDc; z=A<*gi9KFNctZzu9l(TmXB`m^orxy)cpb3{9f?M#T1U7-r=roT))BGLnP~scI)W5B z7VVGM5vs6q(Rf`F#v3z)Ds&{8vD;4>uhB)@E_MRMmW~DE;5F)^o4gm*xFDL?rE{H& zmR|7WMDHhd?~Yxersn*`rxU4O>-tMFu#WMT=c_UV0 z3-VqVWO2Gi+0K?VM2)mf_c^9P`zgaaIs_#E-g4)l5POK&Y0S|CWtlMt*A~t7>JAMz z0K?tfx#0#P)GbDvAVyvHsgx8hH4OvXob#16MMXlc!iEc`ym?f3Z07fLo|XGIuPwgnB2}f zVir0RP3(1d9T5rO_nykmkB@mr*!%@>$>05y%(;ik%FMZkikWIIt0~7=OmwB?*TUoT zKN2qUaJv)651NrkypA}B&ai-^L6}3wSorInI-(s2i`=Ovg+&VnOZ{Sc(O_U$h!Bd7 zzzD~7))7U~DH!3{TpfWFgvEi}%CJ~j;TKszIOew04Lb~fZIC}AXAu4W@1DQ(%zDD^ zFSuXnzR@jpeYor1u8ppTT@Sb-&Yw9Saz58N;Fv@TQqb^I zh^7BJ`P+HM+Qhs0!sY`0KIB&r*d4(rJ{mt`X;yWU{d`?blNZ04pD}kXIuwbY;Xk=k z-|oeF$P@J4InTm+h=ZkU zDWjH?SuKefQu{Z>r;JsqO0JyMifM|8PpcxNUlX;e{&4H~y~!2`h3hQdVL7(Y(ro^4odr59#}-_Y%@1iT$YD9Qz!GeOXzH8m6y3ll z8IFaMj7DMb9BhPQ85$$~6*S5SUh?j&Ba{KWG~mA2p=U!hvBUe_sf%t-123XwV4e^K z?`~amllS8M0kOyG6xML@^P7g&U=8o6Q&hu><~J?e@j8MV8gMsX6JA7_@iP#5TEsUr z;BN9>T$zbIUPp+7F4}Yv3#Yi+AygGc`aHIQO|5j^ixSP)<8>b2@c-HS68N@?<9|s{ z_Xz|Nf&+Q61F@4xmMmYgoq&@#B+W_eBwVR2+t0SJEEyef5}?JFL$6=^YoT{bp@p{4 z`=B?!mXem<_kGZVw!hMY-uLbwRBD^8etW+Ji>(CK0Ul>!Y!}_n1^;w)7}Oy@gfLkvD>EyD<@1_94aSF zTO7EKRkjz>F6aiN-PSoxTO1ZmIE&prO|HMRuXe8E<^e$TGHeS0^{(a5+WU#Sd@#~bABV~O~L(imtC;`R6^_l7ak zieyoyYu1$JuBl_mxvMG89Y$|h&tG!xE-J|#MtMul-Rff8VSn0qM13b!n;Dn_hEXQRxZx(5)@8^rmZE#f66r70ZD;X9@1w zITjZJM9b8H^%)>wM>YAz_IcrbbG zWc8M~YFnpkEG6m|3+hX+d27t2>Xy8SOD(6`5uLs8*@JsbyK26d|!?4iRbFnY}1l8-}q{{JkUXVCo-_hqhUI)Cci>v)Uf z9DBm{Wm~KDr8v`nz4?RYwWeE*-#2cP?vYG}5&g&X^}1)3n9EoCczR8%T8-L>lh3iCm+S1%D{WP&=U1{!?ei%?Am*#F6 zSd_ITxmymc;*t{FVI6A8WykaX+jL_6zs@y_Xn#8$_c?6#8*HDld9Ba0{K|5b`JLtq zOjB6@@09K|{KGJSh<)pIw^cgPFNQZ=bD)Tfu$+VL3a6x&yieF)oI5`v;xGMDUCq7{ z+=+GUC70daV%%YiCZc03xl?_5&7NY@8w63qDb8guwXS(eap7TZgJt3+uiD)uxLY1W zrCr6jgVteN(UQyV%97k6ish1Xx3eU7%VC|ar!;rVz#X=um`Op4MM&!9u)4mzi15gs zz-hAdinnH43E|Pny`^Wbrn|WC;O0cspQUcKYpy6EJleFr4A{H86nof+x(wRw*3#@D zI^a@QZq1hBsz+yKmcC)E=_)Eb+%Qhp*(|y6)^wI;Z#k@Bca&g{0$MMFh8rr%9xO5{ zcj@OpYuZb*hmA!`-Eh~mm0%C608791#AW%1u0_9^&i}vC6Y*@s{eO?R?{N3IFLZsw zbtmHg*E)aTe7$qbx!LiA)$L7Sx#F&Xw6uAtai(l7N_~M z<~z)X%@>)zWxC6xH$H5b9#2rj#54DfYL^k@u^yV?D13_wF#xHdqX>1)a0os+W3x!95&HDnnJer3Cqwa;3DiqE~=x3Tb@o4`t(IJTZB%odivP| z3zRJ!`DlgWnJ*Xw#pu#bIBJC}PcY40Go6(-HVCE}g6Uwv-1PLN)taO81=Adw32B1S zPP>;Sm>>khaV4oeX}INTOt86qhC)j&?sTn~M9Rtt<94~3O%)Kvl(-2c-dGu7fo+@7In|TJ z?K2b=v%=C-P|V6p-&g@*EDkgWJ7;{A5f<22%&Z4CLPu^`7j)!@jx2~8i7$K5-6eAI zBgvv8q9&s41+JK>(_Ue#=oJ(I=%E>obXfLzUamJBu0rIz84hzuq_uOzWsw%> zp&5>JNTfB+7c$G(e1TH?yJk4d;o?gz&_gpE>2UF+{q0>d9Okeh(*E|)3`aVwj5LQi zte7-MI$R`a^7TW_ILzVVNelGQ3`aU7(vEU99CKs3R<~=0!yFQ64Yv$6%c6&7IMQJS zq|y6xn8V6QW8lG&4l5vy=?_Oatc-NfKf^%@DQcD`w9-+tAm`wvGaQQ$#tbNPZo8vq zF9h0*2xuI0a8YU`a1ps+hQk9cR*kag{uz!CNTt$D#@R~Mgi>)-Kq{5JWT^reJzF#z ztQoU~tP$9vNO-jVFXI30^|;($aNq7e;$G$Y7H<9Ms%T|3JN>zphL!9Njr;qg=RQ(ZVi#;ektM zI2;{l2hS-YS;~iPn*PuXhn^#SajRq&kSuUvs1deqhU3nWzG%2*u_(|(GaPzu@uY*8 zNpsw}ibx|?pJ^r=gf4k3$GVtE?+@d?pyZi*5z!{W(QS^#$8Z6AI2u)wvJ#0Ya*uak zI1-iNB!~=+E3wPxqwEMzL{jo`C4oS8!wOLP;=^(60tPf!7GV(cWf7WA#6i|XSeE#M zh?OYf(}}oM8g9Ab4>nDoJ0k+s)vQV<%aFn7qJ^-a-126FS$V*Gi70sG$A#8piCZCN zI20b~#3E*cOd7$NXL1qpH1x8nf`%Qr2zeTAxm7{Kj)Z33H1sk^V}gJV_(p+SL8%En zG=m6v+0pIdNYnHiA@Z`3mo(h+N{xdF&6mz_j65Q_(kT`m2h-AU%O;K9go5E!LK@c_%}_MF3Q0G? zl2SOlib$jRQarp$Nu&8vK)l71M*BluQ$)OqNE3Q!hC}OBL5reDdX*Hl2^CCn^eQZBQ@ekLV(D>|Tdh?TAK6m- z$GtP{Po2pI&^x+mj&!b6rZ6s0!V@WZZ#ahah7lz?EYA_roUil5(bRtF42R4k>*+3T zJ;4Zq!Ow7byv0lis1R6mN0a2(cw{}b5q){qfY3uTxtMoa|FD1|!U7WoY(%@r#k|vS z7bdNux6e?_yT!WtMBJRt847DxfvZnox6e>uy9xjs2>V+)XDDJ_WrY1` zmmIKeF$%`ZhzL42!vX6SsbDI4Xoh3f5ov86y|98|1rzsa%y7UuBCX+;rCx+G_l#@r>~m#xY}q^n~;lDIo<7e>A+;aI;~HL64IJx9P9cJ9M803*s-7 z*{)Ter`#Dg`g#gE)|KJKXR1C8cj4+2YXKByHN)%Aq&ZqYwt(gU7p`pFx|6v=Q(6tT zEYbo!l*ug&uPDFNJe zD8nnaizST!X(%N>Zss^OMbYC;cXXkC>@Y8rakq-kN5 zZKH;}7}B(|S}AE-TCJG0KSOJ)JV?|yFEL2Ou^$rDr5RdN<>37*ijCn!K6J4eTDV-~ z&=A;~P+elv9NoOym7%puCavL?QI}ctP{yl~)+|mL zq}yran%S(8)^N)sP3Y~JMK4!l%#0;=zrQn6$#S)d-JWRx-#m)*low5&P~pjK>CDs% zRM9t-y(K}#Zp>^D*yOxd371gbEWJ=BcU7Mz;xeiSlaki1%%zo9521%LVp)5!Uejjy zykXnKdUgd~Q-L1J)C$hYqL;f80U6`$K@)oKby}%4+_IEXpocQDMq0auV_|^nGZh%!hcwim1bFJcpE4Yxefgx;Q^h3G}iYe?RR+>fS6>(Gmx z*QnTsGqenC^XhcRg68>`#`xO(zkiJl7hL)HsDG*_YGPxDzMKoB1SoUKalv`oeaLcPiLJwtfE6f^t z8T!Mdb1TdmZuz9!Gql27iMWHE8CqbjP~5@x46QFSVRzZ49C4Y0ZJilfUS`57YI!9l z?Dh<;E-$*oKyB*G&?<8!B_{0l46QvcnlM@`Ixkv!u7ogQw`FMM*;Z3`u`8%v43gJ* z4UP;C4ktzi3%zJKo{LLVGPD3)3Cqw9T9dAj@Y_7}n zo{ze2@I2N1pnKMR$n_)Ft6i75Lp&p|rd0`4B~X<>RRUEBR3%WAKve=&2~;IemB9Z` z64(YWNw*94L+FFp+!{+N3G7~_Mcmj(JTVbYMdC3fRu>#>ZyIU+)m^uLfC3?li|7IY z+)73P8k(D1FvZ(|cj#@w?xCT0I+ofQ$9>I-x~5=j^U(0G?z-dc`Qe?hvPkDWnzq5q z5_Hwn0qt-sMTdCDXbWyEo{F5xqxpjS9=r9qApM|KCGBsfeYCXgB5(tIEo+}%bAe4C z+&)ITYNGMcGqc$}ytpDdo{Ephqfr^#apj&^Y6=^7quAY>9E&7V@kB(C=`v}$YJOih zrPKxd+d}OD@cSI%m+#vXv?!K$ON$@gnTvIzoEnNMnLF;Xw`O#WMni3$!_0KH=>NR4>mvc%G-bW-v2gh67@IH#chMX@CqcBM|v{!GnP-loLDLt_cFj8tTl&J^Gjf%vAx zaJysgUU?H;=_u}a36+gZcu5TV?Do1k`A9qw1`#E73WZZ*cDpyPJoE)cr1KEyR#G@d0X9?0M1CQV zXInTq=ItF*V57ktFvOdCNo=W<9O#gbC<)LV8jD3x8k7?`iPV`FkBs1a1(gU$-aaKU z5s8J_(2u}2CKMUGb=d6#0|SGgVV@Wuj-X?kl%Lk<8xl5^ek!2W)FD&nGjh_G9LuN0 z^|Av!L_|)cM^Yqd`CuH|IR)e1-l0TfG6i}gdGw$f^41)&#@w5`y5tQ#2X=0-*R5+D zjKmrRdz19KB+0?2oKR$M&k1EHO}+2II85tFdE3cJs$TETNK}z)*Vj)aqm$v(nCzXJ zPh&C}XsES=1eb6}SSSU=Ap|oRPRJ9`5+#<;?HIZYdDDscFN5gj$|WQdtM|^_dj`&a-;~F$jm9f$}%BHp+Eom|ejRaF0x>D3;w{{(mB-7#O z)-EX3a0KQ?&9kLel)O(lk@7dyZtY6pgB%&&QX8nWPa=^aAMH6AFYZ#K(%GBddw>7o-kwAIyZ7}BWLqJ6^a;`D!GfldEfJ%Wiw(>HRq#?)QR5h0H(kK@ zldCY%_pm-=OhaQAn%vmji4Lz$6j;$L^-LTn`TybDq~SPKQgA^Z0RVscwv{Q14eHiiKXNi z4K?ldfKT4IaX)>QlPM-Otc1r?k>hCZN^IlC4%G~M3&prq?mY=9Okm(Lmld$PRjw^~ zX)Q?vq{Ap)%-%#qi(n}U47LWDYOff*p^m^WdR;MK&6&qyG?R*`)!}ergp0g~Mtm5< zVzi8b?KX7%SpmzDi3vOzNykvocubVkm$igKE}P{^Oqxd&IX);R%3RbW+!e#JDjYFk z7V@qmZgR~_2E#Off_9OTsDsL>u{cirY6GNe)5$Qnh>c*VM&o^&k7viM5D{AnLcf_m zV)$_F6z*x4Z?@m;ADFNe2CTu$B8JZ!{Cf`-F7 znoT*ncgsg2!%AG4|xM>iLW3cb*@5zT^42=Zl_CdmiyTC+ne z=&7NP7m1G-igXpF=d2W;FA(YZB3&WU^F(^CNY4?eN2G3%x%Tq{%|@K7vK963JzA|AWOeEz?|K6k?ao?e;(H9Opg%@r+Y(| zRcqJkpPf#H2XSyI`=p3uEygz zKjlRX6&X|%m8bq;I%m6sn4OENWufE1a^LQKJ@Ss8o!y7`_Q@OkxP-#LL4Da!JQ`0h zeJw}b&X!P*f18#kJbXMH8&W{;WO7c{fR-ttOyWptKb@MKlP88yEpxNsR2U+<;9R^a zOO<#)Wh|2H4-esJm{K}R_SVtLjUz<$)p-X7H6_U_*8 z-8*_z@&#{F3ov-H;7w@+#1XF%TG6iV+#k?B9-ckaCK|#s5d#4Y zLHj}b&{xn9w8vUQka1L7lly{AL6(&Xx};KQ`r-Y%uR1(mYw<=LH;sgGMz~mmm|e5k zvZ}FB|BO+=v9>>}ABWfxYa%)CK}SIe=KZXdWHIHy?k;6Co;X=yn@%TK1ZrKwc;OaL zDy{ltGMhr_Ibi7(AJ#jvpG;(|ME6)V~b_g zmInQ_P4o|u;S=a0MiNSLtRJzK5Wk5*;j^o<8nS!;j-IQb&&6@5sTShZi&r*uHk(%+ zXeia}3Q?$M%4g?b=8~XgRYQaR^i;Md%Kx=6?|}kEF8r+`EvD9dRt+YJ6*fYd8?CBg z%8AJcgj--ERZUg%sQS4mEsP>$L_hc&)(p1#I>9vJV&Fh=euIfj_J@au!AoH~DzKv2 z@)js1Ju9JwY*eT1O_o)A0{ZDoHH{jIQ$&e=L~KE~PI0=D{c3xi|I@yC$~8ZahE6&* z|L1!3?G4)l=2b@nrBrP`W`AJ*v%Rxd`z@;i0sS+t6Dl`9$NVRI3RG|Y?-i*ZMFuF; zF13!M@u6_EUqp~8=mO?wU#X!{(a}uv&gRyh7HtGFig9EZwqY{fKi3-P{S=>~07dzF zmiME^zsmNoG7?TlQ~iSp43x&WXzGY&1Nyy~MqQ|P@?>mio_ecQt=jU^_I^?ANo|C= zLDFWK;|%pvsDeZqgDixsDJW_|+sVD4c=O3NmU9}>SlaZ{o3zG~v--K)Dw3kJK3Vjq zE%Vw-(QNz%YA;29uBXueb$nrM4){CeJq>a<&OazemBBrcRAWo9%@=Hy z>-X&H+qZYK9F2@CxKwdyJl-I0A4^a)mOyh5@5MiPUwn|lhxLX>!ih*0bGl}K*;%3U_Xk-WbTocX{T9<(-h$|qWzD`&EhyEP+LonFXpZg`0xWVYn&)hNY-)cUbRDN)l#%oEx;%)ufvrk!6j#}W^kVH5dIY0wNk@fa^Zzb z2@f~PFN3-rD8(Kw=xSYh>GiAZ<*bURTwHg9|4UxEPgU8Q(=r0Mly&KKujW{>meC}x zBU}dDU0<9#gsR5<(Mw&mHP@Bk4$+a9Uh!(KEy*1$-%`tN%{6MXC}_2~rFeOC7*`h; z9uA~pEnumIS97#DcY$WQsB6i&J5rK6T&TR{+#N2-9fnd%&Rt(|?l5|9X9h+z^2OORjk?={dT3 z-TgY8_$$G0oG)=+?ObDjhJBaaXYuHQcgD3-nMXp^>&5%e*HQ zW&>A9;6mjaHPRYxxugTlq0FR4TDuLij8fCgv?~+WNNc#|ktXy|CZ>^IwTM!q;2=Gr zk=Ag_BTeX`OjIMSab8BL;RXWfagDTwTOMgb*Xay1>eZzemRoA{ULjmA1KgeJW%3$s z8KiUQmdZ)%KlP+Y>;J1l(m@raDbl(Z6FOZeuhm!HI#Rx?hwBL3 z>V|-_YW1phK$(aiSB9~`l%9wk7#UG0BK97-21AL>Lk-eJuJuF>5UANDl==D4DJ6a1VD$?am}n+zUnYf zXf$j-P@&NL{;tga%7y0l@5<~G=yh9MMMbthoI3Mhg6^Qh#VD|o;)*7pZ@ww;`!CJx z6|bW1cxCbK7=8(VD3sZwl~(KZ7alP*Li?PbBnEW_LxT$&=TW*;OfN zLJwuG)JSWSx-v=)Tns{XYNR#X@=8tUmu7kdI#tXCB`OA!zm`igJG6Y~m(1sH#`%B! ztoeGK=Wm`rdVb@1!t=Q22Z;ao4bPW7pYwdu^HD?q{D9}(p0|76Xu@Ir$8J&m4?o=ZKlr^d6=bFRnf zv3Lybzq|kB{;m5L?w`1S=>D$zo9?f;KkxpO`w{m;@H#x;evA7)_iNm*bidgBeD|~6 zv+k$4Pq-8AsC&dc;J((~=icw$<=*D*a<{tu?v3vC?n~Sky3cbv-DbDW^%vLgT)%KV z?t0AiZP!;_pLc!I^%2(xUGFu2!~7-lXUrcnf7tv1^SjJ%HQ#T($9$*xCFU2HpJP64 ze!A-&t~a?}=epbVa@Px8&vQM~HRHP3b=)=Sy1_NUMRwg09W3%UrVS zBG>sYx6A4>IREDSgY#F;pE`f&{EqYM&M!JY?R>=fkn{b{2b^zlzTSDa^JUK4ozHR3 zI&X0vcgCG#&am@ZXRmXwv&XsB+2-^+8=SSy8t3^=m(%R{r{hnKUps#4_<`fwj;}aA z>-d=CA;v)>ugd^dIIz}7=j%yu#j{S~Zj%|)EN2|l{ z*yvdAxWsXx<2;AcVRq>3f42X|{xkaz?T^~OYX6-5<+up_IKMK zY`?TUZu`FNo3=06K5hG`?Sr=W*xqKl-}V~YD{L>cJ=b=d?di4?wi|6X*oJJ^+Ya0I z+pe@-VGG%sY@2NBZ5P{C+B`O^O>g~+^|#iaTYqHzj`eHS&s#rXec1W|>jTy|TVH3r z%lcC53#`w!W~?_`)7F@E)H-0j#(K!Q$GXG1#oB6ZwANeKSue7#usW?K%RjI?h=kmbFWw_Dy|xySNK%Zn_}vpmCctL3C6VHvj!TaHEH;b5{8#hu%uksA*Zf^`k9n)P&FnWfm}|{7=JU-iv)S}d)1OSg zHvQD}1Jk!nUom~w^fA*zruUiNVS1zKUeleX7n}au^i0#V>69sHikcMDQ%y%r2Ti+8 z+f1FNW|P-+nQ5)*Lese>#N;sk&G>ucFN{Ane$V&~;}?yeGJeGPKgM?(-)g+i_-f2uP@&63_=mK+T13~UUn3@i-H3``7+3?v441HDDhKqr9VpA7!N;I9n+!r;#g z{>0$-41UMpw+w#6;Fk=3!Qcr7KWFeW20vx+69$hn_%Vb3W$+^gKVT z!6zAff&tf<;iLTRBMd&w;2{PdV(>u*?_=;@2Jd0;ZU*mS@D>JdX7GFl|IOfe44%v2 zzZg7+!Lu1Wi@|LSPBVxxm|$>(!C?k{40;)CU~n0O^=6?|Mx&6L(I}*5GzzI1jY2?1 zqPomk=`rPdqnygk=`ZJSBdmak-k!-uMp|WnHSb_ z18cc~wcNm3u4ld0|6SzN|BV4_xt_IL&swf$E!Y2%v;2wy>$RRWS|KS$KbaNe#+n{3?66jV+NxA8FeqCQ?SO9 zB0V9}DUlu*X29ZWYIwsOlk&cK|5$Ui0y!fiL_Uw zheUdnNPCD!$+(KaN(L7QAc@jQk|>QNy_p}rNdUti83+kU2BC41L1>(05XvPPgmOvx z*NB|@S2MVn!5Rh@24)5(21WsN-(>I&2483JH3na0@D&DMX7D8jUu5tF2A^l}IR>9) z@EHc5X7DKnpJea}1|KKsNP{8`i*!Jw{UUv;NRNs1dXZiy(rZO}P^1S$x?iOGM7md` zdqnyak?t1hE|Fd-(w!pRMobtaAp(OWL}1W;Ogz**!r%;phZzVV8+5NGY{L$bZWpOn zq?<&#QKStbtrzJAkzOX!OGUa~q;(>#73n(By#W{9Cva^B>Bl1dUy=Suq(2nt4@CNy zNWU-A?}_xgBK?j?9~J4hMfxp~epRGjq15m(kv<~QGa`Lhq#qFJ`$hUDk-kx+ZxHGI zBE3(fuNUdPBE3hXuMsIEgZJMpQqhqc(AMxIDN-G!`hSWvBhnd4b-xnnFGVVFb$3xP zy_+aGMM;v91SL08GD%6Ck{Bfultd}%rsN7rE~jKGC0i)zqNJ0O4oX6lv{TYXNh>8S zlr&Qkq@;u~F5_E_uQ%Rpe3|JDrh81UG`-05Jkv8wx0+6x5~gv} zu<4lTi0Oc7m#N#-Vfu;bG1DK-TgJLa#MKX3ko`C-h-AF#a8@?6VpmZw`zSZ=hASo^J4Td%S{#k$?vWo@zgtQ)Md zb+z?8tHWxv{N3^g%P%dDTfT4krsYePPg_1}`Jm-JmbY2%x4y*seA{)lKHEOqPTS?S zc3Z%<(NxZrHx4zT*ChKdhud=<>cAxFlwwK%Pu>F_qwC!oODchti zVjJ}Q86K0L;l6}NJzs^lpQNm!SC@2*Tb$4 zxE^r5+4Va3IG$}DH4m5%nfI7?xbAYj)b#?_vt1c@IMS||Yt%L1y2f?Lwa2x?wZ+xy zYIN1xK4tre=^T^I^bd2|6f|u%U23|-w951?)0a)3F+F1XkmfeO@kz(K9B*;F-f_3{ z%g)chv+^P5d!280zQK8q^OepQIiKfzhVxeENoT@2?i_X=a~^RXaPD$;J3E{~=Vs@n z_G$Ymd(s}YEB2?_kJ=B~ciXqwJMGQ+`r|RW|1LCJXtCXEzs$atbc%J~bCqelP-j(L zGsj5V>=)Y4wcG8I?Qgc<+kRpDvF&^APrE5bC8 z(w)+aO&!KsV~z2AqYJ(2KczoOzm|R~{XqJ*^jYa+(nHc$bUNxkkcGiT3|2F^(D*W) z`yAu>^z9tu3IcV;^BA1V;2Z+$jUMFOS7&tdLl*-l0|x^;0~-S?1JVE28AbnJXB7Q^ zol*4vFfWwFVKgw%GZ5@Lq<@NU(mxpdoq?E8Ii$bxx4$s>GlM@d5Th1{Bt|U`NsQ|p zk{HRE4QnZj*>DL1F-|cX#5l!l5aKZ#gm}ybAs(~gLe43MPG*A`I++b(=wvnsnVAhj zW@dwsnb{y@W;O_!*$rY)YBxMcZ?PNKF_0MuUhGD}i`|&zg@?-q9xfYrxNLY9GjSV( z(+pw^CKw!HaF{_KgI)$37+l6+J%c(1SzhYto82gK+KnQo-FPWK6bN>sK(HHY8IK3~ zhUbcJl28V-K}-Pb(i`~UJq*OC#UY8Ip+mZx(cjJBT@2pB;LQxgY{F(ZMc-_OlMGJq zZ|~u62?jUv!}k)fOK%k4Bo70jrZz*AzS#`p;-NuI70ibBaTXS&G|RtMkHi#jm+3<0G_)!KQVenxF4>9#A+k4 z+DJle9FkzrA&G)HBvELGBxL50gv=b$1N0V$^iF=~*BN|`!B-i4g~68@e2IWV`T&FX z^TR(e_&tN)G59Tm-!S+kgI_Rsg2B%j{EWd*8T^ESm`a!pKjv@$%iu>0e#qbl3?5_f zeFooS@LdMqVelw}Z!`E7gKskUh5*t949+LukVI26OWa_km7Mc04F1eH8yEq2u7}76Nv?sD8Wt*Zh!G zU;4EBJ^DM>N<#J5N<#J5N<#J5vd?&}^f5wMD?P$MG=#O1Xb5YiGxTtkUg**)z0jpq z`bXVg(*Js;UR3Hzy{OccdZExO^+KUn>V-nD)C+}PsTT^pQZE#GrT&Zb&Xs!6Zdd9> zyIrXl?RKSJwA+<>!Td_SXtx*W1xx4aKLWC+R_F!0EA)ch6?)M&SLlVESfLlzdxc)8 z)C#?5IV<$JL}xY%(K(Ew z{v1Y8e-5LlKZo(-^iH!;h{tRcHRdp~xiE@Cn~iVeEN@`&Y6f>RxP!s%1RTb!o;k(C zV(SQQ{Y~_nTYrkdNd_kvOfi^X5M?mV;06W}24f6H8H_Mc7z{HQVlc=c%wT{)KZB<- zIL6?52G=pTmccay9QwTs_Apq_U>7PR1Z2H{{b}_h;!A=G} z40bTs&R`pZZU$E{xSYXO23r_(G3aE_!Jv+T#6Xxln_kb~bOPx9$>1Lh{?6cU4F1aC zFAV<7;7<(x$lwnQeow$5i4M#m{er(e!Qkf%e#YRZ?my@PYo)K#x3$vO7>KsAR{9ct zbFYwunOPwTGgB)GGh>#7nK4VB^<1S3oFfT+St$v9St(tECG|CKNmQ|05>@P$j?k;! z(qSemY^y{16@4>HhZtPN;2?toc#Gu{NvMWd5~^XAgbtb|p@U{gRHIoE)o7MPHJT++ zjb=$yqgfKwXqH4Znk7+%IeX&5K-*y6$l)u8q#0Ip2yE?8}`-$0L}R zUhP+QFj`^>9N{iZtj5N5U8tyP0EjSwhNiE_pG~1}{xj3h+-IoCw$G4mP9f4ritWVo>q2VsH=OTwb(>UwR zZcbY}oepYm$lC&WZF)3}4UE`@i`|QnR2b1JMf(`HDPw2eoxnHw%!7lxuMwYzm2?W(qS*8}r9`lEG7=jDq`f=%m8se7`{UTk z6T>rPNZ@VJXlf}K(RM-QL>8LeTw!ft8~yC2%4^Htj@sJDwKbidS-Wg%Ybh$GsD{j| zEgX87ZK$-in!9G}pG0jnhh{fuq_r~>XWdE#B@5D#J?!F|y-Xvm;g->?v*@N*<#xrd zp0`Dc$pmryE;PHo5*C|rE(4aQu0j?CI_%?3vzs<;BvxUn~z(T zbOd_)tPIX=g0#7ugGT|Gg0(c^_;}~+T7gQGRn&zEtJv+cmsCI)XNQ{towFBLMp$6C z&#tM2aC=8fd*^ITg@g&aefFXX3Ac65uCAPLTl?&VizBRt_Gkv-Rf{H^!w$`^1UBon z)^g9P*Nls^CNMY`2wb6E>Of#2^~#}#X3wvbbf9Z?#giZ%2+f}NBuJn8J5orYJfSNffB~9r5S-U`| z16~^Ec>_kR7Z#f7CzSSC8&KHdddji5Ky4B|AuO&{pi-MqQOgih7Q1~G3t(Bo=P!yd z%z#-VtfH1pxUF&4B(O;b2_Us3dR~YdEs#?Xz?p`yx6-wR-$b zowIs@x|j|zhut=-v*~P1xcu4?XO}Zi7nnphi&r+~d^<-%|&fD;8L1@7XNOQ5%BPE=54#KH+Qb!Mh2E3?4n z_o%X{nzx}x>qk^ z?*3%5POq8P=ZAM__4)%|f0K;B4j61UFMSZN^QLuK{*F?>9hE=$9$N5!f#4li2Lhe4 zh;b*MXm9QR7e)kpdNHAaDMZFr7SggryNhGh`4XHW( zxw$xZh)}c)V(!)4RE#@BVhO^;F1hT^J5{u?f<4h;p0#TKZH=|&WHFJ!z=b*jOCMgR z=0q{>5V{kyv88XS=S>x@P`DzR7YyZ?QFqR2KmG%;Y}X{_vlo!j=fnE8EWPzzb7L{~5TTetb}qdwSuSJg;SNBw*AnT-2!BWe_?sR+77A5W=ozqBM8QK=GpailI>ks_)`s~s5NEigU&_Zt>%#Wa^c- zN5ko11>u$G&Np1IHW9buVH_73dV5phR65xq_asGxChR$wiYT~Fqw&nWsZ+|taN~G< z0@o;dp*6SabW*5dp%J>_FKD_5L=~A@v<}WUs}%`r zoWdvEp(Q zy6#t^+}HFhy4(nZh~AVUA)ZYF^U5oTY8!ycu4l39vAGQlYa4(x+|q*@&Gcu{L$j9) z#iv1y7D#uYUWak9ZogIFQm>=omQA`TG`mG3tp%JckF>vQwo4ADZo~kaQ6H z(K;$89c&HFhAJeDFw?W`m6L7?g=X6{(%SacvII`M@LDy}8g97)M=Z73mM1~F`N@!; z>6;Dm2xF#ZX8W?)DQdTi(J*fZ?%CVh*K=rTHjmC@L$0Se0B<-R9gl`5CsPgiMoYAQ zs?w%Ps}#*Q@Fc3#KjWSCX9tbxnVMx&rOTxL=GPTERNa;Gb+~yG;dGC!?^8~sWO<8R zyHiP|BBSyIww@1jAl>ft$Y^*_SyyXsu-mU2!X=&YsB)~MW1FH(*0=cmn*)BozrlW8 z)@9*4yxX@wo{Ee_aPcHv>FMi><1XF&NBhDtMDN9nuN2B=%u#VOdo0yQ*SK#{^BqdZ z=py-J^3C#rbjrIw9gXJ5?g*#CzN;sqz8&!if;-|vX~ZE;<*1a-Q8u;pDFu^ay6=9A zd_}FjD@8@yiVGFHjz^N|aFjmc%OFAxL#(ozdrPg50SVdPRLhx=Ek#0)3~#9o)NWnh zhfV%US0g=}p8-gsit>N&YRr-m^cz(MkcFA5y~4i!#6%RF?pLO~2L^AzUBRj(eWhd} zP<(rF-z7v?uNAk!zFxc)FIz-CLrHMkdp&VciGBcmdqRP*h45H`ltlf8n*!b21I;~c zZP*Rc)8=jNY1!f3*4EtYZR*(;=isCicdk*y42L=Z0_PV+{IpAxOw}q2q-d#!*L8;~Xfu}Y4aQ85r zA_!O=89C`ojtw+W{z2rjL*M1C^874vSJwu-cZ0od9aUMQ$lSNPZ*R|*^*04NytTq1 zBX8fkyY?14UG*d?46p&;bbz=FGn}`p~n@-Go0m^RQDsSAlD-y$* zm1M`pjq>i8JVAF5koGK?HcgO`_mXV%fsPV zOvLk!$>BlRoixSxJ~$E{-YlQ;J$CC`xB29O#)(*}ai}p{-Hp8`aUNzO*rYzl)qf+^ zf8!j|n`P7|f{G{Tw2hJ=l1aIDJQ10M&nuQnP9_v8#juan!t3>tZpcl(Y`Kmm&>50$ zj3C0Ud;^{Ckzp|t=@D4VfKTqh868F5hD&M_C*=txfeXz$$VjM4gOAae>`jhPB@M+V zAhluHdz>!eR!*Q=G<6aWyl4;6EV>;$sMH6ZCNxXr8Gt)2s^G-YTso?Lk`9WTMHTZ< zPxsz_=;D^z^}7!2>roXxN50k`8IiA(*U8=!;91RHDCL_Q`4!O3>w&zr3ps<(rQ_$j)-{jpo`kjJU>!?CU; zP2j}oD|s(WQS6k@9)!{fc@M}DIlz5dYdK9cfw1?Uaqz7a-5<{AlQA#1`g)p}Yo5aW@AxIYK zVu{0lOjj{iNIi?4BTqKA*(diYi3z&DS&k`b`OLdVAi)?n$bn=W6{t|Tv&iygm*H{% z^&yuBhGJl9jN)1gWg9>S9EDTR4pXOKW*W!ng5NH>`FLx7139Hc&_3wqfG`bo;3UUI z8ZcnEp+JH0V#R=iJdsMu^;aI=y;);)bJjK}4cSwBRQ=gj=#zKA5U5QusYC~1>Y``f zjg+-X^kYdV3ac1d8Zp*q#q1p#OGHvBShXNHQwZF9&a0`8M5+gOGUvz6&2JlUu%r_3{WI~8fi5-_G zPo~D=v7o)Sw)V^`;kBCrTPam!Y~;OrF?csX!pUsGLSKN0J-hm`}^tQ@k2+t_X24ISB2nvX)sEqQKXz45rGFfhhQJdSbF(klYLb@yqBvu>a98ij$+A ztrHrKpk)qW6w*(o7ZTu7K@3noIbXRkl*PD8%Rz$8mixM6LO$XJD53flB2L8Pm>l(Q zmg&A0ECRytCVe=!JYJvw<}6KmBh?G#rK|!cCuI7W*ut;S+~Fii31XvyM{Dz5LHX!U z3`My?))ODp9tl~~3eF}Ms-gOjpeT@!#$K`E`g(ewkAz#_0MI`{c44!i0u9ecqt97g z*$J8MkEeFVVW@f%iFl&0I4Twn%Ib14fn7SoOT ztfo>kLhGgoPDq3SD&s2TEn;K9xVq~U{AW&CX`lNHU*`ZK&oKbshv-YlJY8X|#C6CyS zo+JAY@7-IFMM)$|X33i5iFhoMiYHVQbx=_vhPG9{Y8No!Hl)b>j($fOm@~tZKFd3h$7d((o7qUT=b0Q&86;KjC=UZi! zQ|Pf^woB&n<^-(f(B$ARc%zEAWlKrSf^I;4UBMtpeJDlN2he8vVv-H|3u?1OGEyxzoDAK{6O;}mfv&$-3(q18J$ z`F?}&{dT8Q@d->ru{REO6+;Jjw|1U+5OdgYEGhTEsiUruz#o)#&kV@*H1Umw@naJA z62gOt39?vE$#ZFBy%*>=RX-q#bRB!t=6T(UPS5lGZNOb8PqHToRYh*CqB!!_#$n}n zV+`via?{q!Z~!suu#@3tE0^q?cgUBaQsGjqH(!?J=p>enY;5!*cXr-J_Hk>ADhA|*V zA+nW{lVU7BmYyV^kq`oVIm;3Sib3paZWrO30`bd)BO3k|;mqByq%l)E+Pl}QIfOK? z6$a#7@To{*m>h(v-)f*SUpqz>QjJ)HkKDI~zN^P>yS=2#ioK4aRI=BL)r-l2te;GM zM&YF(H+X;3N%*42a3O35ttn)Mgw@-4Vj>*%k=v~|J{XP;v(tvFMIAgr)e}l&5QAoT zYtFnoMyr4c8LND7OYJ)4?Tg2RUk6eU(X3FVB1DzCu7nIQ2SVG&(+O-Ng`6`9Eoqoa*Gm9Z#FgH^;V^IQ>L`JjRf zkPh4m9r8d?Z_5_HuMKS*Z7YF2J!3K95{9=AVrrn!UgL28!{vx;OJ%IUpf?-!UQ6-2 z&_DMocf@JK$i7ps=G#atQ4qC1dpp z@A5&8&_>Y!P(?}2?}r_|1C!$sG!E}sO#z&#Pol955dB_?NtU4KWE};bPg*9^eDVVg zU=Pa?s4_VAI|8V0(VW=@&(3$OW8l_U(a=%S?1F&|$GPy1jw-bNBBv+B2YG@FN=ivW zR#;?FL`%zS?P7&Q#@&VksEdR$j?KmC5zW&(l8%j&brIYMs{-%SBxMmk$_Z7Eq3wYH z=0|Ai58vG+^O}-a7f8p#gJYy#SR@|~9~Vx^L1KM7nO!hVD$h>s&AGsCGMvb08}TSN zTK3JNgAknx?y!}gLLO4J5ef@}dvIwzASs#&++L6${GVeO@`3MUjv`uYG@_ij3zC~i zC-JV_S#;ifihY#LSpU!8x=xSi{J+7l%iwvbVHf!Vs()1pR3d?w?=xZF&6TIIcR4jbN=Lfu=*&LNpsO80#LSMuWy8`o09M*U}Cb z`X*Bk7aoMQorDoiac4*KtSl$o!OdHZfmIt-XjKXJ8QnkZ4Tg|M;tBM{n0KEN>opi$ zsBb}e=nINS%THn)gf0Uu935s}A&_SqZ9fpZ7pNxzhIn%?FBQR_QmjeP9U6;8M3+o+ z28>eeXI@NeX`)0x!diZIosGt(JUXCpLWf-&e@=|UT*_V^JPA4SfC%MKsWo+wXNtEy zQ1`FW;(8Gs6`5pSV$ChPdwYk(YC4Q;9zAt2+BYPKUEV&eL7G9e|NpyBYeROImbyi2q1{;p+p_XnV|MRV z?q_VuD%hffK(4bi5*4j|otmA7LbO7*wM*TirS8z$P~D#e+nzHN?G%03@+<;)BvBWc)6zf&;{@vSm^}!p2l?pP+ zITJb8WEG;J>5)mf3De=)F|d%V?U3mUzV@c#llXR>_$FtcieJ=>>QD5Lk?0fs)r$3; z4!JhFH>ft}vlc(AkC8*2!WUQtT4WY45(zJs(nnr=l4X8E-)^zrk~4~V0^7Ebz_1Ab z-8;IUoXE1>4;eDiFXUOTSQw`fX@*`z_H0Vo#X^>ms?sZZYxv#aONhh}XSp6-5BgM$ z{CD*1-rs+?x98CQ?tMK2xjm~G#-q|d)6m$3=fXWSsK8i2*dm%r@g5{hCt}z;hYT-mNJiE z)Skbk13!@y$4>q)cnHK4F59oG&KPu{n50o8Y?_@Fbf3BE)(V;Jd(+t+J8&9c^p))l zDK0iX(pZHas-vd)qpl=P4VhJ*+YjQwAj-@wo}Cfdxjv@OVndd2-3< zl`!Uon0JHj#*G~s#X>P|RVRX5=XK9ucdJ}m@X}fuVWCnG2^@lhw`b$Vxt%(&lmyzr zAXDuXBP!Gp&8xEm)|`1PMw7hDc*$@$F~UXO1A)coEICePz$PXFjmC`lPMK6FBuHe07~rT%UR5+u{btZX#=Ed z)5$QnfR`tkL?sC_*>NO9#Fm0|>}LLmZQj>TDMRD(&GwtI9g6-mh&<#~n>%|@TYmeCYi@$tVeUO3amfTo!bX_vEfn7Kg32R z`DU7zt4FO61OTU+gTcH<6x$lnTAGKAII7ujSVyxdNB3^|NMu-v%X=_LjgF;KlgW<8 z#;K_(-$|@!LT}*coM^maA~G~Sf&C?s)Tta55l0eH@SEB-D!E6&pqT$VAJ@6skW~Mw z5~xa`DuJp5suHM5peli?1ga9KN}wu%{{s@(XTf}GwXTikQ?8xi1m@Z}o)Yh{*ZI2x z?ZGB{-S+nG_Le|y*|dqS4@1D#U~bto_voV?W~WZyqnmzK7&pLUy-O_nmR#;S%dc|% zPCEKjWMOL%YyG?pLtA@+#|Be!UiRTl0$A^&W$TR_>2QsbkXDe;A&SR9cSH zLCG_-z6NYWz+yMfH<4RT@cr=JVuMJW+$_BErY@9ay(GmB?$8Uc;hDpS}u0sqRdnD@i$fiqX+yy)e#H*hOpAxSNxf(;Mw z?ZC5vC3bpQ)*Zs)Ry~e+D`z5zS^dC}5V+T??S{#7c!8UxZ*99I;NtE{kw;u=8~8Vks51 zT*A%4_S3nGrBv+l2sd?}&Rr~}qLxh~&d)Q)r5q0@A)RC!nN zuxj#+Fm&-@*J-*{ibGy%m&+|gI){$NH=vTXlodyoaWPm70C&AgTEi`mG^6W(R0(Oi zHU+le{t8KF(QhF1b?bCNjdQUvu^*>26s=cl%6$@7@MLj)D%)C6-?N%~mKZJsX|caR z_ZyXM4YxdrWzpYRA?YTNo~oQQp|=zIsudUKLK&xMpoPID4N&(L$W2HKEF-wxDNVI) zW$G7QCWNbJ5aum+%an$@u(VY4%Vz18DgDLNuh@)XM8-f&f#JLwRWpWW=}swbe#XV| zhzMTC1uivw4YzC_{f;;1Ze?9FFWj@3fk6~O++CT%P%z74Ii^WP^#?m=lLA$6SmrP? zhaH+tXtL4jU;%9>x#DsjTnBrjCL0a6JlPPs>!RFsuv#N6i*$f+wP=tUZn>lb!S>l0 zI4>*sv1*U8l!@zza4FmDgg_;6FC2AwE_VBDR3mIFvz~FA4=&%ut*ql3VHLHE5@)eJ z$8cMDw#1gj5Dtbs$87MB;b_(6D5C9I;BK{$uqMA#IZ zUB%9eBc5+3vKXOR1rp{)cz(Hd0y=?S1A)(n1um(DhFb=+S@g?hhX`HRvh$1DvTVlC z>|ljFHiO4-@oueMYq;f!kwc^X&6j@v-_>l|WSjRS8rjP?f;HN&Gm+Pn-yg+9S+Fo1N7fz1T^oTdY z^7cJ19ZFVzsN2~R>hW)*^W6Ev4vZV{KUgPIzT3Bn_qu9yx3{aGvJ~#=S6}p`C=iP{ z+kP++zX3-G!y>Gu*h*`c?J`ycx}(uiWde%_@U`P0am%RNv5< zmkCh_5H$@!#aMu9=6&=S!OS+vfd=1Xco=LWnpD$fd4qpL0se59;IfU%0@^_=P#)j#Y zw2?YR=ed$YAAX6&~&k~nO!6mXPR*Ug>)FfU{wOFlw?c9e(@1nsK!Ba+RY!6 zDKfyeI94b(V-S~3MALD4I-uP@+UNZy+}->9D1YaE1D42ng|Mp~t% z7YQO1023!Hh2YNq&b{G51c=&x?$CiO!)NoG43#3)@-3a^~j&=-1<4I-iyTysxee^pHdX7b>eG>Kg zu9|86x{EIeqSM!v+as&n+efjO9`@22d)yaB#buc->}lyOn0^RRUEBR3%WAKve=&2~;Jp93@aI?bgq8EEG5= zOczU+&(EUz9weUs|5fMttLG2Pv4B;csuHM5peli?1ga9KN}wu%ssySMs7jzJfvNW;uX^{y44Q($O)3 zKZI6n@&(#_eqUf;{1mRj2sgI){Mh6ucFy3cj6ONw_xU?1%4chHr+lKdxk2upoW%J( zWpGa<)z}hj^95Vw`aQe)_U*-OB9U=Lz7l~b;|=omG2B?IGzOZ3cs>5fyYB+^dj27~!D zn{fO29En^Vz#Tw)al7RS`9ynb|G!KQ(>2qptU8;hr~GPa?`UeH$SS#ND#FyiznZ|_ z$|CIfaXm>h!euTwduygID5mA$&%bb;{s+XjX8Qcn{DH-#uih2Ks~5asC)iT6w`Tgh zqT<6|tm*i*VfUr9Bd2D)6Fw|P&*unZC(!Sxl6JaSfIQ3 z515vkX;*Rfux&B894w1-9(zFiFcOU<;SID1Wjj$mlX**kCAK7Xtt#OH6v zjl^f?@8399vHd^x-UL39^r{n#)UDLj-9D<@RqcvWxw|BHWhycvBQrv(KBQ8rq}JIw zs@!U~<;aXkDO-7{^C(rxxIuC&{L8nxKhmrl7|%MrMdRB$ZM)h9uhOaM?QV>8V@87Lwx$=H5@=5T`GS7 z$g4kqJZOj8oSc^I)$Jn>`EM{&?6JnDLS7@*@O53^pq2bEnz5PMY<0SRqpv{~MahV3sw74Yupu0kbybOl;~`x)lxSEEtHD4p8VCl1 zh8B(mqG~u85Q2eNFrdX$CAg>S6x|~GMK!di>+E@1*YDLNy1&Egn=MXcg&?Gq| z3%Y6;;h?67aY+woK}2%l7gZ3$p|BK`q?i#6hl65F2`FL35cQ}UjK(!5RT0J-Q9JY> z0zu`VyTkVLvJT&Sm$g#Yo84U(9J^7jSEpt6(v0^$STBKl=Ywx#^6VT!H^mi!jk6hI?H+@$o`-ply%*D ze(GJn`C1#-YWG}Hw2)!wYBUy9!hx6?MAu`Xkg98{s;NOe6pe-SU^o;KqG16_5sT_Z zRMf+g9)-5YN*$Ny;TJ=X1<|jl;ZnyH+Vf=3Prc)*%_e8eVcG(MjB?R|kP#FNA)v*P zuqzyp1j&%XVn~IB7s4?`rEwQx;Sg*&L|&GIvS6Sbj;c8c=S*>jhbyYs%yo5L<)H@b zd0E%*pJ}_f>2VFU9ybIj8dt(( z7sIh=)KFw0swlBg*oX_ESTqpFAY+1pw8x7SW`G~B{^(*d6HOr8yX*v`(rnh? z9`kS%ld%$x$HHPv!a+$))B~_=aa9WnB>1s_5YvS~JQNRyL{*B(3S=QH2jJsHV?r$8 z>N-4OT7`xDs$4$i*7LHipN6>K+^lyEI_Yzm92HHC!Ky)*gIZ7#Fv?0G6qHmw9F)Q# zSa(s2!KDotaXB2*G|cK4dN?`mo@0H2&3w@hyXYQtJY>&Lzvnqu#|;C98`HHO5a4)9 zS{PHg9*>1IQH+K#{xLZQGoXj#q7qUt>H$#~G2v;F0RKi0W4h7Sy#uSB32)=5*MR^5SAmNszkMbf;kPHR04*qhT*9N;=!O0hm8{;6B2&Y z@DkmZV}z%P+Zj1a6pZzF`CVyVMEmPcsLl>LZLJh8TcD7j<5hU=ij%CHV)Li z)iKl%um7%Az4I>`&UgLHVSl*4wfZd11qR#D2la#8VCoXnuujoAck4k z5MY<1k|;?=2y5kFNYi8;s;I-w5ENAwL|uzL-|=zJqn!b?#EEfkkw#|(Ulg&EuuIVxiQ24ygIP;6bnq7_pd95+~Sk^3>$j0VQZ zF;RvBV4@F6vK$SH;W+%;a3CIo3lNvF=FtOkJPdej>L^+~2IokE7DX{(a6ieK5iu*M zl7NMr0h=n|b3wt1IH-g$b^!zAV7VVv16UA+1Od}&5H!GV!q`U@EgI#1f;AJ<(Pj*$ z77fX8Il?hHDhJ?cs3B|_#C1%<*hztDf{z{0F^o`Vv;j{QrU>?o`w`X*`mbtOPpiSW zNYgd>Gr+D#v0RG>(G;!aK#eK{L0t?Y0|O_BF>J|%F~7^)KWEKEWthd79K>ob9#wRV z685ZQNKPOs%SK#MLm_ZN4ZxUyTu2q>4p|OJ=%o_Jq``feHDicUObkXtaXkv}A_(Ep zba+n><8af&k&_zSX5Jw@^ z3J8fy5*FJbj9@?w3-M?S4qZ4P8W7>2phtC)dy_R2kIO2g0jqOaQw?~yF({0xXo4h! zg4nx|p%ai?Bd)*_!b1o}^|&n4@+KOL$Akd)MYB^7S*S@&74b2q7OZy-a9A^!{~G<99JL<*dIYp(JQPIRg66MLuRL-DuIw10Bf*eq+povixP{)BrK(%>$;$V z@9@kODU4l3vdoyYp~P^?R7DAKUoe{i=j2e75Qeb$1ovR(^?(!=qHtE>-jHKsL<2Dc zh>#>3>K%rsql)+(OC62-JZmPV1~e^-6)Rl(Kvahl7?!bPrv3Tk=~ ze!U7+#YSZadmY^8STj+QOBv&hP0m1E3&F_6bsb)?rofIuAcZhoD-~*pjo&z&tY}z) zMTbuTh%b3ERPn0?VdjgAIG6GKN9K zLJRgTtZ|<)I~A3KI)(!#PeKQ<>tLv1%m^XKE|f~a>}>>f+KW=aUfPya^iTj!pQeRj zBn9r%tQlFu#vOKIPGC@>l`yor!o9_s z0p@5}gN@c8s4>ihAsEXj_<;R~0Q!h|EglGlU}>=l*DZx|_4r`db1UP=WAVl>TW+Vk-1^Qw^f%_Vx z1`7b_Bm5v(KP?^&D43Sxh6r~_!WKTJU@Z`ZHi|Ol0ZGN6#W8=tz@ZJ`k4L$mH9Hkl z3^D_-4I$WGIMqf7t7}7m>ghD{n6%-P>I&2v#sb^sk{*If77Ami&@y+Y^+(YuIIRIO z6q6upP+|eA6>K@_m`I?Mny4tzm>LR;1_S`27gwU#bwbw^G$CS^35U6V!KlI11D7El zk}wh>xci_d4haiNkUpCDpmH#+I;aR^!T?38ETaLuf~rE2x$k1lz>f%F%7ah>KB$OL zZi@zkuaC2AwiFUCI~*J zF^rY~(}1pF(=dpk4uxpC)YX^*eb=FWN+?Y3J7!hxQ)uQp>Xe`Xi$X17hL*#+u4Bq) zRu>zV;gA9&2!X>?0Cww`?+xsAKnpe4CK7g$`wlb%7E6+@LHsZ@nB=2i6&6NeXl5u3 zISylw3nB=6q{T&A0PEN(fknb3C?Rnf{ATXk8E@dwgq1j~wI+k_;892kz~zAHfF;J1 zFKQyjOoVI5t+GM6wd*KH2`?JbzthV08k9hNVzA1WOCGkwS3mAe2xM z7}lVs8L|db29F>XCl3q83Y)E=m=IUsG;*InGyk;iZV#lmkE5Ab-Q6DUa34c6=j!hE z$b|c7`+tMn-0krLw}WQBqwa3Eb-5y%xmI_#Cj#6yTL;|j{`zYjALE8Sax4tRj$*D0 zhb2r?&_T@kY5+zHvn{+_5#9i{cVkfz(-j;BvdiS>z+~%Ulu7X2ZvS$do$mx+?shAc z+hTmV+l|Q$EY3cG^^p+3@e7VDu%QKSHIC(Q7#0O?9sKMlX&FwfLbQ(yUnf91ZNN{2 zqa9Qv!CXh(?LHy*x@jQpa?_3b2;td+ansmRpU|F!jh zZT;U-S6lzr*8jEje{KC=TmRSA|F!jhZT){27gB5M|AVh})z<%&uYc9n|CR3v)z<$9 zU9R}YTK~6yiF>m3Yh2f#bp3MIk92*q>(S0PJOB5tbjMG1T+AP-R_ z9WG}ra$l|R7Qtq?q%KK|+>h;jD*_Nnjr_RzvdH~pg}3NI&@YMNBKH$}-?Eskpz22e z!6Nq~d*7mEwLc*F5ev4+{qsF5f+T(PPikq z$h}$lt>_O+c>BeQZxO5zMi>_NLlxeFR}#Wk0Q-fCZ*dh^RRW9L=PSNNe?wwuk$a=U zThygTx~U*|^@A1P0v5L@7r7s(@K&U#SX{?hcYqe;}6Tg`{})JAyI%?O2QEg121&pXZO5?P$76y4*LG@JjIG3f3a`FUnv;^j5;#uwNxz_^$nLK{jAJ)-D19yuIS|2yeltAhjF_f>+;xx268#ErOa64Fesd{(k!&ymWy+h$uimE+s8; zpX~g3?l)a6lcs=d#V;Wyn)?La{*?QzJ7SvqINpA5`CAq|%z}!!kKyet*IPT%mPO!l zAH`dDf5|L3L8{yi-n#osw#|v@s^Q6M>?YSV zRL(8EN3m5`_1sh;mt$phc~$nkpsQQ0(apqeaI$VS2D-S5SH(6m{uI_>(_EK-fy z*Z4S1C=v$M;APEgC}vIduX|9Um><+r3Dkk z98WA4@L3{54USMPUX=euU=ONiqo(a*VL6+K#{m)a^Vf|m>TpxBU{H&~&OQ{PWo3hn z>_)-r02SUwXQ?!94wb#rtJE@BmPZq^pC3!-jb#fRDq7q1HO#*7@kE*mQCsY$s>?UD z998e$*C#$-KrvvjHBTjQF&e`lcK6N!Y(t%EtB^4$E5uRtJH^i#S(I;PWsp&Bm?}jl z_}BXUx!g*hR>-epvWX2tUs^S8g8(B3Bp8s~S{6lkS;20nlrL&@=QBBC8n_Jsz?T@o zVPLRJC!={2nQz$0YY7Yw8$m>qqE7eNOy6*Z>aU_Ca3-5Cl?YC2DWjKIfI&tKE9!@% z%ga0l)f7!D#Pc#gsl`}jXEQS;hB~$a8I7WG6onj{JUmq?=qxUrJNC>txRkhtILea6H;W#dm%m1tgzCQ&pUH0LsA&1F;`&w@`F zQR7ygClU;lA;t$x8b~e^E2!X}LCI$lt5q$X_IkhmeV;1zte-cP&6IJ{E|8onNl1<= ze}lcC^m-rq#HO;PQ4&72R>&J!fci+HHSiI|sBPh+CZUg6 zs1+aRucX%{^~9%kY;Dg>2I@4o0=?~ojX{Qd5F9Xw_vLw1YUh1XK8X9g zyf4l_u`m~zotd2;8Jmba@qUuG_vcZo8I{+Kr5H0e)C2~#j}7S24O&85p^+OjR;bU8 z_E^DfR_%U-q?BiMh-t)A{0#JU9im49U}-bd#d!)PS$3o;Wl$Av)?OrMSrdL^9je0= z2pzUq#nh6}?jeisS<5DFqOV!ES@ZGNBBPP9Nq%&2VjeZnsi=7cVEG z|9Ho=ylsmr&|%V?-9rbP1W-90^c-vm_ZUCe0E`4vWvF^d3nWtu%4Y|NN0tQ2RJaIP zi?R=LRPH`u3jnBKh1~(QcQV<>E0g0D6eGr_C%#mFeLt&ASW5>gem{~yC2txddyvuV zjRJ_nQ&Nr53{0xcW}l^kB!A|sDcE8DCFtz+$gFQ{hR>j!JU=`=IXE`;G80ptU!Y0& zrJ=~w!u(=nc4}}kV!t7i4q%w3nd#Yin9IDD*0rpTNM`$!F;JFIO9pyxvvY~lse__Pbuo{=$cjU>`23l5b}=Y2P{Y?@{;On!X#Z6nu>an0p- z--Lx?CWU5A%=S?uk>Vq^KLiYJXDP?q=Ex{nD2N!dP;Lp9`wwz8=&LEXH=sKX$pBMm zN@P~QOq{J=jJcc?AWCMI9cmW~S$>=xr6k`y4--BK`R9Gl*z=e*VRggS-b^gBc@L=J zc+rGDVtGcGKrtGy$8cxRHIm9G9LXF|vFbVXW9XT>lA4q|w$_wDlWNph*D$f0_Me9TI*bP#KQ>5~ zU3XIiM~56=^o36wg|dNU?y@~s*lsCkD)&FAuiY~=x8`!>pn|%Dp?BLX*nJCLGM|Yu zF=Vz0qU4@ez|nP5eTaJ^t6PjKLAiUsn#pF3)jauE4C~cQI&H+5TbwoGg`9)da^)Pq zjd@v2&)2f7X@+Jbkp;7oNna$9W*P^{2d(xe)Guat;3m+xC*ld%eClEx4x)pLB&E#2 zt)?^U>7^A|ten#p4dk`uxF1e36qW} zpvHk32fnE|u<37jhU5=j;FYXQ<+p|C6h{N&n;&%%Sr6GB$EDECN(+z z9#MNwKzz?cATgV~IX*V^yt1%5CiKnBjmHH4R3?R-Dw!9qiZkmY`qkmlW&gAU7_O{R*P&3y3~ZrM!Q*zY|3IGBYWpxguq?%CIGoeW@D@aAPHf zBfRu-_sf&hn@`j~#K|D|5+nG`!`#Cf9R)sT?{E5(nV6Ow9JYv6-Z%5Y;L4h`l3B>z zctwBZ*6LJd+E`s!SX`fdH8VD`;eTHw9m3Jk!ti1+l)g3oiZ(b`wiR$u8IrG#5P=TO zxGRBM31Jt_b}cSO%S$g04sZHB4{-ya^Q^;II#$ajR+q4EwSpbe{Bz5xTYlXby=IY` zMtbD2@sYL3!R!iB!4Da;Q@5}B`&Rsg_|2h^I{u1yD;B&ydMmLocTKx7D!)276c$I# zMlX)YYD5@1oJd@WVD;82Fn08s7jj+S_2XREzv=oj{8js@aiGS58V70|sBxgiff@&D z9H?=i#(^3KY8pvHmI=K$U1KWL|>;n8~8Q)ySE{$2G0tp{vF(D}bu{}R`wb@g`s zb>~lazN_PpJHFD9=?Jy|S48rEqJ6ggv9>>I`*K^lP4@o1ch~!I?+e~XTmP{2ORcHa zV9S4L`GuB`wam1fY5s%eA8t-IOHF^*^z%(mHU3TGPd9#BYJXqldGLVlppe|*Lh{@JfC#PIUv$|$*3VW8_{;%-P`$&)`ssrK z_ZR$GnTKHv9}IZ728AjE zN{B5!9HV?N;Ncj92LQ4-+Qa%N9SnFlM)3eZSi-}HBTy}%a3CPUXb`U1U#aTPaO<+cpu+;03afk4+rc$81Qh@(Q^PG3S9257VjR8 zOVt8Cc>v&%F3l4M0z#J$6S?0|Ae4FfLRE41}rf=E0o3m>u%w zm!G zkQdSW3GNe<9*-n-2|=V_L1qzAMpTR$fbAPgC-Mozm8U6Uj$K~y4N?W>R2?8h*g`$@uzDe8< zGJ{_zkTA`Fug=Yxkt_&+!z~^PpfTg!7#ISD))10w;<2M&bOW*Rgq;F*Y-|YiS=OQk z&jK2k4GJDJp(ti39o5pSzR83gZO=kyVu;qtq?XVWaRiZdYZNr(^-du?3$a&PzK}I? z{a#-Qi5=woijm)-$ZCp)Px0f(6R=?bJ429?P@`$W9h>3YLVSU4|?%qKt z6@pUVLWB@<6d;Z%QbQ39OhSHBq=Mgc){5A%xHo(o81|*^$x8 z_5&awi-I8;^qlx`Ct$worJzRz?DY-+i5w9bBatY#-BZ1c@S`Hl0Ceu3HlL z9y2m9Wvn2mkJ%7w@OoWFCWpKvJh7c}WiT`DiSYH{Mg{c z9FM<85R*O+@<)+CBbI>yrdi}_)?k6>Gz*YyU7Z+Q7>@W;EMo`-ijoO88RbL>(|3bY zHzHHR3scwTh9ZPNGB$)?{CQ;kaHJ9OsE9z;eDfJ3i?9Ma+3>+qBT^mc@ijDUII~)y zS(OE!0^RdB=9lIopnjg8#CRgCGl@w7GxALY#!4c;$YQn0Y;3GEMgYdK%xr!ufd3TE z4GnTN<`Cw!IfnEQ^V8#zDc|h${NVi9^c4RjKN}gDjUcp?y_iGOvql^ZtytZ#>|dEH z!1siaMFa$1+kGpEaN1SqJQJ{3493d@%t6LzesF|4AXD#H%&A^#SV1#Ylrj(kAWdedD;yqF0W+uxAWVn3%M1qn(KnzKdO-*sha@J91 z%wkODSx16G0DdN=C8B|}=Rh7Ah$zDlZ)qTu!0HIkavdzt;6^E36D&pJUTchGj;IXm z+^MJ3p7iMTGi|WOF|PRG{ni*J4J(OK_NuF}r0Hd!nE)b9o&bF@Ypi8*2_)UR?Tb*V z9G3BdnI=0!garW^Skow%nB}oE4e-sNfHjs3Yinq_pYKDUfzfAXB=PCS%|5#gCV+kT ztk1sJ@5^Nh*_gp*bD{&9m4~&a5l8kTaNTEToB+#QX}RzlvOmExFvwwKeOmUxV8A)E zG6+y((`$yAvI}3Atu?&!;4kuwks-2jThVO34&$9!&&_9$L;(q}V2x(9{7O%+qmm`H z#n*E*{c1_d0${F+>|VNYZC=0>vTd`Hr6v}Ua_A9u^iV6yt zi`=kRGHAPRk7UpzTK_kB{%5XZyKS|#qv>BYgz-!5=l{PPcs=$AQ}vI&gQ>cxBG04k zc-=s{5oW6~*U>7vT>41WA#_Q~U6a;n!(iX{Y-WM&rJ0HEHeYu$4I9VGd>Ogrph;v3 z$B?locNumM?wy&h4aqFb@?G@883FU(H(kRWW;)bXiI9_i}L z-32zkYH4JBqe+6<9^26}m_ZmyByEMKevmijo5MmDUO98GnSWp=#4-)a7}f*Xd|%`i z{pBbz7P6GR$Ln?P8;ruDY1!C{X%kAlr6sDhj)F=~YS~p-h_sJcX>$rjf5|7bdjh9` zvY0%HzcOo9FDSp1Z(%K&(R7;htfdYnA^uu6q5CGZ+i-O7!k#01%(IV|93^HGY|qh} z(LpewCKoeeGnyuv3T7iL*k+?`kJ-SD0Mx23n^4%J?WTtzWy{=0Z!js71ecVJYb0F! zP=@kBO=5LJI~^MZ_%k_1A`Lw~hJ)wy$k|Mxl@5}!6yj_HXrr)fz>L#Ym9=}q<|8=J z+L}S>g$9vwO~Vq++TrSnCUTSkPhuWLo-z(SMe8PQC26jsCkt?AeRD<v#M}7Zz41$)>$^0bBt?PH`dwMAZHNUhe8e+n$(ft(8`XaCE<#erkI74 zmGh4#nFG9Knh=+;eU?~G8`y(^to2WUeekx(5x}mEg^?y1Q+LQCV&X*e#`^A?*?evl zD_}U-(S#}DOz&u;EX!Lh>+r_y%`+cAy_Sb#!5DlWz93b?B#o9t0vo4t#ywuv2*%zVPcP7f2j+?^eVTrZo0{$wP``yg_c{4 z#jBmrllBy7mtiKeR#@XFGrE=}`6_KVu&r21fClqVJW27eJ4n(=D`fV$Zy5ez20QBD zjk&vAK|t*(#my)h!@1k=6mR)P6U!^uuZL5ZUS{$Hwjo<6$qExxY-V7^je#~d>&LO; zS_LEV9^s}*N->r*iP%|hlN+%T=%if0h2$wpM%?*gw3I;%oGXiyO|bg6qW|r;P6JL6(|`YmmJUE zUd!NwAdX#mCRHXjx3J=S7pAFd!&mV zy?&+>(pBJ!tA|S$RwjmqJvrBsjBSRGByO?UuWU7jP5ZLd7*h}M@)hKKqb(NqTFmSP zUSc*%vB7bz>fm=#j>44;c**35kx{lXv<)5c-&$Q^vV~}1BZMX<%bYn2MQg3b)WA+d zS1#%^1!N_jDPV!*UW&Q!khr)eO4nMpvHk32WlLsaiGS58V4S54m|tJyS!X$FUPf_!p|UW zEMR#)iwz$m>nuRSEZ{8IFP9Dm*(34*rBA%}XglZG?BKrlA~n&4np@^Q4chWB_xF8s z*hHe8RBTjXFWxzCv$o00_shtgx4x$vJM=wUQDGHsZGE!Eqj|mLrt7eQEd+3X&^JTJ zj5v_SceJl*tw{TMKcxsq2JvOXm$L}M4hF8bPyrsclNE*AV_m#o}E`%i|KM+;M!w%CSLW&^-y3-F+xBI*oD-5gv6|hUi?Im88Hm!E*fT7)|p= z3ELt!7h7>UipE|Fzkd|aU)&WeakIo2M;ff#FrXe>V5$D8JA1f}c98hI#790xD<)Lx z*~>F?=L$Dah}Fo1UQRwX__5I#NA(|Ud@)YoJUqb|;JV*2GWNd69P7WYg7EZLkeTu` zU`jtvRiRAWk(;<#kn8E~$4!wKyWHbnHuBb0tfAXuI!=Ktq3OAF(eL+PGAj|3I@`~q zND@}5I1kPlms!^hI_<@#ne`BT#a7eY9Bw_)E`-4=YqxmTHNMAeI}lpC)q9!8GBBOP z&JJC6pc4-!H4K{l%NIeps8vXnzWWvo0?K!xtPuX1%Tp}@tPruVhs-dB4M%1sreCBB z5WeB*@df$^yEg>Jv8B07MNyf;+&a=w5a>4UX<=KlwAra!cb-TS7%1H@i6=Ab=Kh;~ zPsQinoxui+UDL@Fb#_?*9f_^6(|vHkI!hQfZsIn_8eOV#w@^|LI@rhM037EVC`n-* zQEU`e!GSmx;;?DQ(jOH*tcoVS$n41AC|zu^+4e%)+q}Qy{fu|Xd!hBun-;r%x$9$H(_N2r{!Zs-I+r@TJN}~MM>}5a2)6%S z`&;ds?N{4d+WvLZ`Nm&s{8Zz7K3gx>{g=9*t=p=L)U|nj z&GX%!dCz0q?*YwWe=5$k%JyU{=V?9r7!oQr71nf&ub#vXPLejKux+kef4O>#Fb>om z4TJ`^Cm85?7pQZ9b|kd2JzgbZabWxT>Jf{|_Efat=ki=;V@>q;!z{+-{ivA*_r5GI89!`%6qA;+1#X)R?9!s z-WAQ5OIafYzfy-QY+!SIC6h-KUn#AvB#S80{L0#LxeX zAr_>8?bfOh6SRC{Xqktz3_~wrjt)9x*B{T|nxN!`Ne*Hg^k{=?Lo3^U2eCcl9qr&F za9YMd`5eSH=~nUT_XG*H8?lPGJ?O;3o6(OHQ{oO} zVy7fdLvt*=%N5kkwsiMU!>;z3XGZotLey(_@X*(DW?UG>YL}ffxq`r)&?j?U#tzkr)S)u3%CN7a$I#9uluhIay zg7DbqEMyONlgm0!SI&$bi+}?o$BTR|&IqU=WiQPLCc7jXWc4QqJ{*6KoF+LkC{xrq= zZd#4emAumEca>eD!=5rFtaNrsu-LF3t-jOCc`hw;EjU7b=+#2P$kPc6?ccBD^J}^O zzP?m+-H)rTy3tqm+K2N3x|NwvtQyHacgxt24emi^J=#vb16uqd_wfMJVlm{3ctG9j zl_-n5VK>Ctu^P3_!Z<0g1lOF)J}IQ)*hR-_2Ixh!N(q3ep>>bg$F5^gm$Bf=VP8u^T$7~D7PDq%-7*5im7bwh@ov-BR+!ZB~taj!N zE#-4Xm+&R@2u!v~^xa6{EI7}Sx;O~a5E0f3goyUcBn;nGlw4x*xHoq1P#0O|3Y@#R zy1@5L;BJ2D%lXWj&+0hJms5j-4yBMMMvQg#hyebaA4kbJqJdpOP<&~tfXV$2VfLL*5m$gS zKcwV9bE^()ewN{a^T+U46QkKSG-w7t!3_ATpNP!Jd9@6M)(Tr=f1HYUAHFU>`T*$#J zQfn-R5hl&jBPQ==iV0VHOm&cgge8W^ItSr1ML&4{Qi2y19T$3%8w%!0bzN zp7Y`OFSbhe4|=9?)|%|#9>z!Gt-Motc)gqgRn;Cg84(!WrhXXIv$f{!x1%RH* z{xYG(Y(O4?%>cSO;NskY3Q!VlOQ`vq35~yDMCa%r`S=l&gA~|#6N*6EX~x4@yrGeG zG{qS+a|#?nd3(CPP+8JLPE2LTUP-5HuX`k&9=)D@8*hmvK-v|b(} zLXuAQJ?oxrnH*Vm#vP}+Pc6*$$|n3C3eC98Q*6d%%c7b$?n@{BcF?7s$l|sEoq3b( z8cb70ATW}NEBPNKuZ5f)J6M*8xQe762vDQDE&PO5NJD_KJPyD4xw%n9vRS9_W+t67 zi7GW&a)dApE^o&suE%zG5LsOA=a6-qCd1DnqAEn9kck_@F*~C9N;44inC8|Kd3ODW zhTh39L!kgT!e=vYh1e{d`XdQTRAWi9XrNr3hgQ4tg_I2h8^mO06?xwHNIJic@GY7| z2s8OZG_ED{8gk5Q`+lJl_nKGA`Q6d{8uu*sLtNJ{bnSGFb#-?BM(022ywQ2C;}1H% z*kN?MxBV~Mf1*9tuC)DK+t0OawvDv4cz@0NDet`Zovpvu`U9=e*7vmhA1y!HveqIt z|G&-8H8(c>O4BEsrkdW?_*;#iX?%a<#k%pj z4$p6TzQ^;T=PdU}Ku>=T_!%ggTgWHdfJO>z9IFIEO3~a!KFR$7fPyvBK+)VnJ~?87 zR*L2>@`(`#)PbV8g+aX=m@a#bS^ z$jbJ&R)Lt^^BCBEtvbZkEs+m9h&zvcJ^>GsZpD0ygV+W=dLtR<6AW6}{*Z(CxKeF` z;sk5ML2QE_8!=dYyE?=oZV}w78nLJ<+v^Tud*l5mJ!U-?a9DWLL2QE_x5om`pb8FR zn_tI34BrWe^A2Jg^mvE~TG`H3i5Qp6vehHTU4;`L2$Ni*cybV+RU8Q0(8_kEx*i9h zPU)(99KeN=R5ge(zhI1$RU#&6WqY+c#3Fk9O4W!(^f*xkV#-H=9mBWC{R*9IPmF*X*M2sHKRF4=vo~{lt zU2~tR8gYQd|G&Ndvs~k?hTm=Ium5b9*7*ya7du{W|FiZ;+n3s!y(_K1+WOv>Pc;8! z^JLRkn>y?M@4BC<+w}a1$IHEfKeeA42WlL+Hyl9akQXXc4ndtDy3W79BGP@X90KxY z4j?Z?_vH4LQn~-+O;;ihn}T7wV0PN%J+e7fv6vp{lj#opq4eFW;*c0qZ6DKcNfg_3 zN~Q8R_j^pwZGO;V+G=Tk+oTVJ`XI>MQYH48`$4B(>j$Izfdk0HUg-XMSND5#&u+e4 znLJv~p1#JO-F*K6oLx zgKMY`gwxdVM7~d!!hR{l_l%FuPflFslQ<8?5p8TW)5~97$x=G+KoB(^=nw7~MJey* zoEAqSa0?Q$w^)fhg#_>P%V2@L7Y`s03z7#xHQra5Jh~%s`sAJ4yiv(6qZS*{cf@3N z!_2DAPodxk#Ag6`C(@zd0DmhKtX>B93g7k0?1N&!9XNEZy)Wb~96(-(Cf?I0Z~g%C z5J$1U*53U$d~=n_!^n#JYbxG<@@DsuhpU6A0RAATMo0ZOII;c?*Y!&{|DVA5|G&fe z|02%+{}|{0D>(oEE1dt|#QFb!#rgm1IR9_M`Tuw0{QohW|9>9m|Cez7|Icv#FXR0G zt>)L7ui_5Czs4Pa7jOsQcW?(_33mYg9CrXxIRF1p{nPbzIRF1xo#Oe=o}cx6n`h9| z$o)R|MfT^QRaCf0dm|nn$DNm&8eCzmnywrA2$CafWznn1ZUdW5=Q>XmX=?;m3^-1D zcLSndDSLo(^Tz&86xHG+`;Hx%Hyr15(S$|plyIdu!C={8y$yTR(NhV$zc_An?uiPW zL*1o3^2-?e`-iKj66k)u8oCimBn7S%$Eu{8fln1F)c_63WCgm*BaK5oR5}q9UJwLH z2=DI;0?@>uQbhKFlO%cwQS6!w*BZA6kbc05_&x67UkO?%o;d%2sl3=wE)JgJNC(b}X zh}jl;v6>77HndVKWgxI6m2EU#RF{RWYXr*Yzzn&Pe1U(k37-JK$gqvQ0lL{AsVwl4NMWIT>1g#YN zszFTk8U~8~DiIU3QZyrePr_;p5&2pJMTGmFSef^K&~KGJ7NAZD{H>&6& zzttkf7$fwzTEzTaAx4Up6C=ioRE8eEyE?=SS}8tW4Put_sd%nR#00Gr&sK*R=d8td zRgIYLAwO0<;z#ca@tG|J*|y*Y(Ch%kSFr8V70|sBxgiff@&D9H?=i#(^3KY8 zpvHk32WlL+cO1|?UEBwk>bf{jFL&Y0*{*lAQiYbfc`DkQO;BA2qycaavlSeM3c|(6 zNDx1PG^z_buW;0fyhS1G6I6Ia_5axV|9|VcbMN|6Yq`dO8V70|sBxgiff@&D9H?=i z#(^3KY8pvHk32Tsm`i>*yu>xGt5Mc0sfX^(5sxE=nUwkFPVp;fALUWJ{1m9_-D zgq+U*|ElXhot%yuM2!PA4%9eM<3NoAH4fA`P~$+212qoRI8ft2jRQ3fJO~`CMeV1?f&0jT z!eH~6!6!VM4e*)m{j_j(HZnLL;m4+iBk$u6 zhT*5DcsE>+(^~JX=S;L`Dx;+mCovTFxa|hdACA_6*@xD7vy{+#Kl048&1ar?!c%-U zuSJuF8-e@ZISbkR;Lt>*tQUNbm&Xs%HjPcqN3KO?`I*_V$-&td`SHk${NTd;^w<=D zCnHnym)VzY^bX9_^gKVcFfn0%;xL9E24m;PCL{cCWMpt*VxGUcFguH;mgwQ!{NUt_ z2@zW>ETM8s40V8bjE2=t3Wevhx0g~;*E2nlTSY~BO|S5HJ&VFN<Vh}g}_ zZ*ss{{$?$ki5a;ZL@J#gj!e%+#;#2<-t@RR(F+nsBIw%H$ehhz`+dU5^_a9`+45)WMikVQ1Ew=5uvP|1 zLt6I0N=CD!<&UjmJa6UdI2n+QDSEqH6L`K%7fPR%X+j}~`a&f9%yjgQ4>X-wQav1# z%G|3-Qdg~z&#>R2qf863OJD%1OvW@CwcJvm@^kGYm-?H}sH$f>!9=j~SCyZBuuMEF ze^ZsPI!(FkX}N9Wd3W!YsF)rbLVoXOWS4A~JLXd`%@EJq{63KYl#Q5+)UqM7pC4ee zYyuXh#$H&6^w?ixF1ozGXV$Q9&#BF4&Y$;uyihh$IU6{)RB=2|OpuAq$?OHJ_bZrf zL6F0}y{yeA@<=d9dcBY9x{-@z6KnhIg-z-q1Lk}}(;r_p>s>+~MM1b^^DdT2qS6<` zZ_kUDE{@1*L>O|u(e#_B9cBREZBz9f8MqX1KFS(vNJ_PozrAL4$7znP@b3LAfr_Hp zn_AN0i~V)LCM=O#!fcbcX&n5CEqEn+u#boKCnu84s*F>aK$ix-OrEXBM~HJ-OLhmM zx64}EW6T0d)0xQmgNzybcqwhHF9n=`F1$V)W{U7p%oy<2oEOeN=F1epdF&{{$y9;o zOVb>0D(t?&LW?L9nb4A!lWhLf92^;OWVT8ZXE_GR%rXiJ+TN!v-f$)`>l->|z`T)KL$y-d=e0G#v9D-{ia_d1 zZ~@^c>~ATXu}z2#dx?h2ML+!6R3b;!_4X?8OE0@VgAS8}lF7nNTta<6V`)vxn|v&RUXITJ@B_ zx1q@UD}U2twFfTtc69tc_b%=Y&fDGkk(NJgi8Ozy>sOjnO~2mM*VWVUO#2({ocHJ3 zKG^xOj{ng3oeh88@Iw7h*1xST@A(7IvjDpHKbz;a>RD#dmd(|M(l!RGyo@C14?yb9 zt-5{L9og*)ln|8UQ%~Lb$d<=q-wikW5D@w>2~3!oOZU@bDJODp9`3!TSVD{qeSk$B-{O#1K0JO0@9PmEAZlDLn`YtYa0( zLt1y_N((*++>2Hs57rWO6(0nHxn6-h5#~sJ5Q~^vG{JbPQx6sQHfR&8MLXS>?zX<@@`iq zkFsq)2xcZ-i9F~DGVq=HIyAJoe1K;GJF{O7OP&SE$79^5xULU&{;SRl9b4^RZy##= zVq3j8*1FqzvE|#5)n9A+pPDW=ezM^&8z$<%THjHZ^8C8T50HEDvw3#w+&(rdwA{yk z!l^rO*p4`BTl3O-n$Z`4xqJYmbn9Ie*oSEbPT~WgMCZ01tHeIgM|EOO-_<#{_2>cg znNIqt+sLgmm4_EguLnXq-dT}-NEnQj%BdSkXzx1?pby(Rr$1eTzPDGT4=aDUk{Q46 z%e<|(RS-X{T;a`1M;Pb(P-5(ntw${Oxi&jdb_AshDNF9*9?m`6?0jVF;fhpYM+dIg z{#Ae3px#5O9~`#XYb_hHBN+*Z3as{8ndS%1HGTBZT_g}%0f`FE7m-3R*4 zZh7~aU2}M$sz;dJ`#|2gt=5Bv7hcH`2JXJl*K!Dbr_aB$Tg{b*mpQ~ZMLg8z-3Rua z-D=uLUWgsQGPmxu$vd~zxLx8F_GN|_MO{m*e`uHeZf;-G1B_q)2Va#ul7^p zK#c=64%9eM<3NoAH4fA`P~$+212qoRI8fujU2)(ek9pqCoj>~+w_r8%dgO6Q^33Ip zwG}O$Fvhi9Y-LrO7$4+EN0Hs$eCl5{A3wL2NhUUognva#MGM(wzitc{vauCjH`4r# z6&8D!ST?f!h?Yzu79z)AGjeO$-8b>cvay;;rHr(nA6(5B4E7#yDSpVv8VUBnx|Yn} zG_os3Hk-r~17XK${#v%MwuZm86hD}bYw2YGW%&rg0rL4I((Y4>qgs@{u-Z)nHV=I1 z!ZJUJuZ$!g-+e2KunL18%tnnw-p^l0%n)bmO@1w_D8h|2Mdle_guHgI{Vt{~d7PTh4j8*2pU7X_Z#Hy`0C#Ewy+g>ERnz zGVAGVo}Y1;xyK0keDDG|@D7e+zo4Xm>wARy zQ*uP7q$XOmAANfIY#ZlU=YHa4g6k5(ej(r|P~L}&LX>BfT@LD-HP*DOmdDMVaV<$# zin4t-kV(`?_brV5r#HUm%lwV8xw**H+~nZY;5C+-zn>qRpC7zBN@@D}!KpayV*%p(E)3NAq*TPm(mEz_MMYOj#i*^j|CLR#!xT3a=iVr8H# z!K?|p6m@_n6S#KIR{jcPZ^^`d8>VHpfKf5IsMF-96S-6;mr0;XF6H+AtT>wd!dfz;>3F}A!A&$qwlfCS(6NEVowFQ&DUQ6kxl4S{TC$MU zl9bom=W5m-^3vEb0DPZA@r^=K%bE}s$EkZEjf}EL*=^`Z_HQKhZd{cE>4y!JjSzS1 zpewmtz8~4`sXu-~m^6AUf_rh{4at5@`Y)MOBOh-9*Wl6{JnrN1^IC4zH-g^zEQa7J z-!e2BxBc?$d((LFS0SFTR2a>)QNT?-v`bQY^gz0YZe(FaDc4X;X7oam5l(u16_*lMeUY1#OP*aQ z1mRkWblB{z&%VjHl1Oh9mJPZlXm*>RA+b?ZI{+#J_Z8Fnibhs~i4>TCMj}Wlj;oTm zFG%{sWCCMNYBz~-B(>tZ=ho<|BQDO2uVi8?%SKW|6AlyhbTvUYCSiSGB%)fD3BhP0 z8OM;{DjUx4_zFKhI1xcrnAv`oD0*T7Rux53_?hXMg&E(>^xPN?CdO}J>KcvUh&4Dc z+9lqB3nqIk%W7G4-%Mt$u*SpuCZc%^A<=|^w8;Votf6tbF<9!R!OvJlEg%OpBv9e( zik6Imd+9W6GmS922|AP1@*7SQqp-jmB*-9eZwttIpJGzg!vJ?bhbEI+A#Q3eiNmCJ zE0H45(cL?+oOs78!V?(F9Dg0NDTWJkMATS@;oK+*(YUQ|5TZRenM4j2;>&aw*2kul zNH&p%lA%vIlS4VThG9q|vtv_JjN_51ets&l5aBV~%?~cj-54C5;3voCc}#Glc!Z4S z!~7y1?j4%l*U7N&8J8&tG`|R!LM!CfwH53BZHb(ch%e%;k&Z*a`JRAJ?RDMMO>f{G zxJ^PjoXxE1nf0{!np(yrxq`posc6fWF*iUfF7uO_H1cRWBQ%mk*&+x9RH%eIhbasr zYU>z~!fatqyP2Vj#}+<%%Gyj@&-tFG`LHh}v2O_jQAJ-dlr}VdB?&$;EI8kpf?6hS z3n>)PSxJ+qVM0mq6Qp4Hr+J;2j8KVMXdZRPn%&B@XnY#gf5zt*W|8-O)-{xKzM+Nr zd1M+N8Jva3Lh$36Y}UZ-Xb6)zH(QMdER^-Omq0VTso{ewsm9v&BY%UxEF1fCh0Vx*~3CMCs8ZJ~x%tS{B0=J{ z%cm~M5Sc1pX*MSxV6|kTQv3{R{J@8BMv;AgBdg&?f7a|2Dum#cJmwC_*jO57w>0FV zC`<+Un#-RF2I-DY}xM#_j&AT2}WB8@a@CX$oV4fMLv8 z5;_7S&JV5|xlGC&05;jr&H1it*#woAfVWFg4$Hf5V#&n_adDnLp2g@MwY-YwlB9o)AkQ-yKUQT&$qRC z|E>2sz4P98wEk}EXIekd`bf*aYx%yG_qCjB{{7}JG~aHXX@0orw;DqAcj`YI^W2|sZyvtnzOwUJE9dc?J%9GBbiTo=GXkFx{54SR1(6TShHm}k zbP-AUSl-BBNZomqfj{O3Pr~RVkA#)4?3}p^)bggV^G+`4G3VTe8FQ!HmJ2DK%2yeA0&J?=aocwKLF1p=Mch@iSV;Ofr9)uKkPAG!;TQNv-_holXXF=GyHN$k9?&o$yq^ukLiTa^d1M5#i&w^HNg-7HQTt z!xHSTp^qf8Db4@N+Oh*~1|m^n;U|hyjC`oQ^zH_$SkJ!iL{TkHvhPT9n~o)lCJv+> z60Q^{7%UkL2lgm=D1rAE$F0siQK55~Z}N!zGWPcml{F;L{d_fa3!#1~aHTj_CEW~s zsyJ%VJz0V7Iq(_~676?3Xqdq9@l^-41ADx|BXG62?4Wj3=un%%#2pD@<=~ZK+(GTY z9t$-CSBr*&+8MlKp_areMcqN|z#bR1Br3%iz)eH>&~Xf<*=ginR|kqw21+)^20b2P zf>w)~)8{kCA89g{(3KB5eRg1vhnm2jEG`i^vvy}HSvx2K!=n~I;Lzys_88+r$?2~Y zUv_A8V2?*5fvd&$SA`k{V}SalYEcuoT3mEcJHmX7UQ@2_E5#Qb)DG!J3A&Y#u~kzb$adin};&obT&~^3}W_z(`yIzD2A87)#40+2e|WGxzC4!rr0ez z&=p70=75?1|FdTP|Mzx$y!}74&$sl)Ms2>Z#L$k8p zvqaesZ}nMByJ0)SL=;npqY5Y9GosFI`RxR;rCTbXib>i7P`~Qjmaigxs0xSLZl^D5 z=e8~%Kp)KT15ons+}2b3=o3`h3&0W#tL;No;XWh)KD+hay_Uox53|_mCyzh7)mxc7 zs@8c#&4l~Fy>nYV6-O7M$9%ri9^G?WmnzbSSps*+PJejMZ9Q3$KJ3r2&9c+x-`TAv zDu^F#k_8_Gq=2>Vjd{7t{lxIAYefMxmyI5&Zaq$xWJpi8ZBU{}Sxkmf) zRLbVGxOSlu*WfeJe@BeveKB=>Mfy+#RDKZZfIhNyzS5|gyTuiX%$1e#xQDv%?uuN4 ztVs_-MYeNWkMF0?KAeUfIaC+!z0}eAe}MZk*R|bwqx12O|EJ?l$419M`#-e*ukGL8 z{{D8U?Hg@hYg5`9y}#`JxOd#!)%qK)-_!C(EnjFcTAswsfX>c;+xb5<|NE}7=C3p- zo4(xaYx?V^m8Rat|FiL*HD(+Btl>)yuQWVW|5x?@V|~6pQ1>@=cj_L+?!gb>+`k*= z{$D=!E`hr9jI+Dq94sHYyQ1P)i$owOUfFrt*srn@V2_biQjl1Ox^YjkS|K54u*F^)iXvAp4*Wb_{9$2vDmVYdK^#g1goMRD?(gzkgBDg zz||emLCv2)nCUq8%1*#R?Z6&Sm=fBYf91S`RwTz2^2z#eM|7`VFgl!MxPBGe*A|Gf@s2llwA3A~rU&pdYig4EE! zwx#VeRqOZ^cQ(gOgHp~k?6%43wVfv|@GwrxD}h%$o88w^5T>KY;ej(796FOQvqMy% z6PFwwIIzd#0fDPK7ai2jHvh3ui_rUS2ekuxT+{^4JK&BnKQ4FxHnVmEuXY3PpnI0q z6}s9Dy!(9v&${B|oY5X-OE6HVg$iTP?id3H_87*%0)KL+jlkKVe`lpbf0XKGc+?#) z!$YU3&NY%FXhbtq zQ%B#OdF;%2snb2{P9yvRx1si5e4>pz9514C9;b5-Z;tAm35yx}yaRjT1YQcRvx713 zX0UXV#(_PWF(h&XuIxN+b@&3nU2X>J@PQr*?%Khrzu-{q%&CU2eotc`DoOr2OkV|bbTKuayRR^n_Zvn`nj%5*J#)I&X+s6j<0phwEt=Q zXWBp9{#@I7Tc`I^-p5+M)biUcUujwQJldi*|9$f>HUC)ij^`(vZ#BQzJlK4x>B~(M zO`VOu)%atL!G=F-_*nhl)PKHyx$fudR_eMv|HgBJ`#$`!e$IQExYnmzJwxpJejG88 z%UJdC&ui%d0{X;I-M0=kbDquHEuN+u6c0x+u-#?^bvM6`)gnbN=IGx1vXRdslFAH^ zp@k*B#&QztNh~h$9>Ebt8W)qZ6fKxwK`c>L6e90Ls<7oJ3${RnthMN@d-};H1bVl6 zyu)+}fA=i}Q6}|FHqK9F5QgJ(tq<%NY+MUm<*g-g!;6DNzYp}&`ghhypk_lnlSIfD zg<4%@Aq&aOa*nNV8Lig+e(C}dPt_z6h+|Fbh!M5pwC50DSI%HVmgQ#U-vd` zUVIuYZw;blO-~_I!iu_N%_8!ZH+0YyWwB;F1uG$5lg1!Nlory6nJFaliJMFsu>3$I zvdL|JE}vcIpW?5B6@GqHY=I|8^+A3(A%tR>| zco2a*=o#YR!L@a4qabp}j7kE3iOLm3&LOES)zVh2raoxv5RJv6RKxI+K8wX>MQt&>#c_c2=Qg&!br)*pfSBOCSN*&v}ZJ*NwPVNapcAzk%-hSePtD)Z!N^F>~SE%`mmO zObm1hC`s`+5-BVrL>JtPWRZRWp?Td9X-GNS9e9>!){H30W%%8 zvR5>y1jSCWYBq!H4!Pg&f7hiDglMv*?G?VB$)vqSHtd|cpP~(`1Jxb@=6eZ1qhofPSXxp2fmw$92LFzn?11RKHDR`e%-_eqZ9ECl1gQrPi#a@FCJY-Mt7v)JXO%z#D zVmoa^0^0f)8)e=O^EAhY!UofAj|yN68Ql@2zd(>Mc8Cyi4r5sN&OW?(s^kM?hld~A9g;Wk<<4_|+>%XEQy9F#Eo118+?OB*Z{6}wHe-FTN zEv+RmvpwD-*#vh3;srnh{9te0l}i9#Z)w>FJidD;i%3ffFpKB+H!)5P^!B|6&@Z>P z)(;`J7a0xA93NRw9!a3!5*tRdixdkCMqBk9K1w|;DM zvK#X9k#~ThFq_c?+kEaDGBy&%3OGPgfPqIs1cZ0Oi?syR&oBC;upM)mcpfQC4BrUE zDzR)EBQ|FuT$v&=F(M>hdDCmWs1lq#>JtKW*P+qv-=-<^#Y0i%jnJxs4mS9G#UMW?R^PgTvgS7W+s_^ z>Asgvn-<#AOy0hvDS6##xYs@+C%K(-?>*< z=m(gaFee6IoH72_O*lct6R z0X~h{1oJTIoEfB4Vu5lZ;EPboPV#)6JUzzaWhN7FLQ)vaWcI?VTI2-{G&aGc(!gF! zux!g>CTgMTz}yQ94g3?Buq5&%IRVuIc9(iw(QQYN;#ZMwgISembq$(od)6PL9%r{L zr)=3Nu26qjXZ57rutVLoo(0k1HWIK3GS}OQNXLrNDCvA3)VtPfX5v$UNTW58N8S*0 zIow+eZ}>h?P_CVq=Vr%j>oFvctf=u6@D~;kkEy{TIwg;rnePNAhNvDHW_>BlU2VW? zp*qbPWXMA%AqYzBI|Y*5Ry?GLzD!`xH1ytVtyDg}qw)VO_9 z%l7zU%WBz8CZX=Z1lryC*A_NU(J^w;428Ln{ zoFV4(kf(-rbJB*xf>lH})(9rl>@0J7gyggyt=e}^t4PJ*eVSx=EXI(B>$L!g7_cj3 zkdb2Sb}K;~7~&DZO+{a8Anp{3>tUknCOctL)=J_VWXC0gbij*S^n5y60rrxG5MjLm z9gV*9CUM>16fZHG$OB-iJ#=pbqa!8({c}6q0p_gQtw*c~k#c;H3C5zaxv~8WhT;Uy zUgMlVs!%|cc*1mGZSiip`^({v1W7(T>U(e}CNG7F&(*EQy7*i=CW$kS4nmeCWGpj8 z0ygT&>!{r@bvRCG04Bz`j=BJH?>wWA+?may?T+~ydUr5x(Z}}^JK0@ieD3ZYaWa>n zA?fMLajlJLlB{Qj=E!wh8V!%So1}VVg@`j5xTU12P?bK%DO}b9TfEK22&Ik?v%7F6 zn&yo?%8wqp8uib4c4(PCYC3+74__qBzLfNH3LBDa1mG3~AUGUVup?M_O+3*{xy16<4DIYl)QIn-&Y>z)j6=qO9B9ekR%W&Mu+t=IN`DukQDIv5TI<-U_ylvWIW+W!Q3y zEiUuBmIwT^SCEQAh06g*O!sRkq$+kFNN%hV+T5{yWk*6at{GEVZC!oU)*V}pyr$w? z*m_S?ty<)q3?vw3e|-s244tXA3QBMC-7R}w!qGS?Eky}9{+wn+S2!=?=s&O z-+1ry-s`=l_o#~BReY^tSA|@@v3#88dG|Z+d)()_Zg5#B=)dzv@5-a;4DEIYUZCQ( zFK&k5PD&n4C&xS3?T$Qq$4Ol~0XpxRTG=6Y$V0kwPB(^eNJq})NM9}H)_t$*{1{#2 z;O`Lfq)7P`b1W~N-qn)3yOLARfOl8AdC3K==G?WJ9PdySE9o64cJ0V2RvfBg$@csq z>7ed?&};sML|!*~S5vWi#r?qThoD!rvcrYq3QUBJ~UvRI&M6<;hcwTdZLsObWvR*}UDbzMNz0`v5lGrLul+HIej!r39~4MG){ z4-caC>>)(ig4%W3Fe{E5sWPsGsx@7J)EaKZyP4H4z-$dmUs+DRrVAijMHb7eU4Yms zqF4ZxbOB(ixMDd)>mu-4Y%I8kHW(l--o11D!Y+cY#Rfw+>)?a1n_KH5;99KU8AB`> zmsbS?k(VoV>iYuxn${^75M2 zML@NfqQ?$L(LA@Xi(qOoMR&6fRna^*r;9>rO@+5A&gykT8UO%zYEPjKyC?=OLq{Fb zU1i1##4t>=3-X!v)9f<`wafsR(e~Jp0Nn3XVH*G9WS!dW|(CfJ{8D zrH}5(W4Jt0?$E9-gBK6t@k#(QX&xyz$2)ivceCqV6e*WBU592tpnJ$#)kNUHEQ=I7|nxH0kA7@(%~Y zhi9)K7fgUeLll&MfSQK%BssLE5|#8QIKVic#kdfSFA6K`J&Ot`0%tqqGG*I z56voTJ?MY$*}A=BZ$}WzgO11|v8-czb-APPieSmM;)sGG>7p))nxt8>Dw|23=Os=y zC7ZWxozpB$Ov(apa+b^svSXWys&d`>gxzh5w(f>)N$|2%C~$Xr4}nLdtzB;w ziq6Sa$`+lJV@jry)Epi4b~wwFoD^r;Y6@!69ZOH?f+-22%xQuw+DS=IiBbyRvI<4d zBElpDS?D2pHhttpFMFp@bSovBnyi=(Z}KSx-P%Ss&;?FOSxHrQxTL8IVoK#?9o<}z zQxd15@skoT1CpF7nuVfgVOww=1tkZ;Lc~$ zM_O>dSe75@Fl{_1BZMKZ*b--Ryy=K4G$3-KjkutS4hzqzmZp<-=PXr$Ek~D^Wl832 z5%Cku>^hsTA|sum*$aAtR|`a^-V{*o1-*ypADC(D*wf)EXzG+>b7IobRNdkwL6R&{ zaWsrvn^$CvVA0e$owGH|ky8!_Gj8gdt|XIUQcXb4els8%v*YciMAG)qx!hf}O1@1T(}L7}%>81uTW zs)8x!hPS+ly&UG`gre|;qIai{wCEjs&Matim~h?3kd|yGsq2`dWnR~8g+o6#d7D=q zhZoTsq?F9VkUM5l60M{uiKdu@JCkw>1VB7*p;N7R z_yF%_VSM$x_~M;An`}7bs~g*^Wl>FtN__5W63A--ULWAX{z_c2ZkZP+FA#Rv)x0Do zIPyOPlcO)vHkuA1Ph~lKP2}+YdYE)IiOE<~9ZMA~5v5r|iic%$bW`F;$G3RSN^!iS zII1G(q9tqS3#!b+$4gqAl@HI0HU|!&3=r&uF86HnY9Ze}wq5mG|5rH~|F%gmllo4#BhOBQN-_0>KqofKRT-n3s7~ z)-;%QGD%wyO;jYu5lu->>Xu-lw_`+Otpcw`RsbxXI%Y?f4Q!Av=-^fKEu1BVomu5 z&sO(G@z1;8v*ka@2qtw(fx1;J^);PWbzafo9N3yI^Rj4RK1ih$nHQ7jZ&>eZn!`cm zDF=&SS>sg!GbxYtVcw*wn}9M-;q4KZJ?}e_paI$R5m7h9omC*N&GR@tLPru*Op0)T zIIMQDCa{x^2m@oKFo_6iQgIa3(Kr|piTDw!!^2^nB>5(5aB82r;x1VB>gauJYFa{wy|U-Nt#u`QpZ-|8Sp7|Z7vDd z2$Lz9M(reT+0YH*h3POnm{)ZHUx#Deql=@>fdL~YbS>{MEQeF$rQXKRmPT<$zz|#u|!eA6e>EhKo$(CqzLa30DRahu`sEsa5oO>?eG-Q=0bjt zDJMA4M(6jt*oNr4G~{E`T_N|Tfn zSsw9re)?p+9S}8e*`@p}l9imK9|mncy+Cs8*eWT(hX0T<@e860nw*k!Bn>_=R{Ay; z2QnI#bFduJENlewSP5zfPYZ>~@G=f+b1VcPIiFt`D*$Q@v4w9V2xk+e3euFbBIY~bZ z+I(t(lNR7?&#n<*@LOwG1*F3E8!{AgX$lGx>U;87=44O@F~AQe;8 z$dV$vJV0;HhR{h!dQS_NO+O4I|1h~PJ?Hbu1#NC7Whn&%?!ZYy&&Ecct*aWA0Gx__ zK2?K5Y)g3du4Ah}63I@#mQr}EqfAr9`l&~o({L=3mQdxM<2;*w7_|AM0?B0)+xIw+ zaTEo++csxuNzB_Y_UP;>jT~Jl*cwnBcr6abMG70bnqb+oj14lFf&4)RdV4meP(nS( z!e!G(T=J%l2|3BPR71+7YGSwEgtKC)d{Rka`x=fpc074>0Uj$QUQ)2@jXh97$A-3z zjrpaj;7xkVu?Tz7g8$v?=A-O)LDw^wr#CNaxV#H6k%SnZ?1 z9jrej5o?pAgl!;6NuqsmcBgXi*LX*lWx>|*PngwV+j4eIA=@5+^_J9xF6L+Pf>|{@nWwZ=&LjiaR_TJY(I@xvzDf?4Is=$@Ohl zgKJ*dAIok-CPVts(=0|jx%`p~=Q+q_2kegtxK$$5rdfb^8Ys2S&(c(nugtf7B17+jnM3j)sH zLpMJ3+4zGu0Z3CKI7bN}c5MV4SX_=DyK+hJSY(V>A#HdY1T3qj_GW@;6Q4`Jud(l| zDtwlv*p(l_tm6wI<@amDd%;(CgOJ06DI0Y{!c-n`n&uM*)8F1rT)sXXv3D8(Q0Y zJekRMFg=~eEY9`Mq4jOPHl4>T&hZYpZ}T1QGy^TJJjLv@Yrpp$yL&Dr-U3qqKPS!5 zkBRB4?924wYzaGLs-9*r$He~R-Ukh)C=#N9AS|aT^f9$RIo=^CD$A~?^Z3U(_8}Dw z=<9S@&g$lPhg!6toj;~)KW^XPy;$ek^CNk|3k=Zv@CGRnZ)k7d*;Z3sy?5{4giV0f zn$K(jYE!eFNZHjCl8GRMk^a7s3`zV38$i+jaFTr{0m;N$MZkI54ef_}{eWr*2tFXG zQ4A+LzMjgNe;8KSXK9BJG`;Iw+Ni_tivr-G&pCt+!F8V0b#}HxOz&KKSa*oSz2SQ| zEO5WiDzagDzP9Vk;v1IdJGrhiSi^Rl(K-DvYS_c28GAJs55WI@MK%|Q2OE2fZ!S*l zoYJ)?+g!Uk&Nxh(Yh;?LSHp04Q@Oj?hQUja_CshGxno}!F1nBz6ECcHeP9jq!K=Qv z+GVo-pINcBEcRUN+StjldC}iRZ;Q4>#mHNcZ$-|EOb@>pz9H;{j|%-hbW3PwND00j zyf=7ma7oY?cr7xQbTiU&|Ccc~j zbK~hJFb*0?nYo@()y~kDs_;e&-(}JR5FR^u1e+Y2X;{2l4cJ8-yjs00unZDn#}fe+ z>^QlsUPUDYx-^8vo*wi7tSW5y0aBWP-6PV;wzfhyCfn!rbUv$T~8 zT+GgX7HSrra?(3PM$dt z{%=9xD}ZcgqjJ&^SUpuQs`P+iLC$f{l{~oW$fMoiKGdt^M+;~bp9 zN;r>Mn4U*jiH+@M9a5W9ZZ%DVh@#CWiors40gh}j#ZB)^TQ~<4_4H9WZRNtK4nbSM zeo<@FN9MGZ;~iS13A>)2Q*6;_sM&{5w5+EqDf`T_nb21j$f2zrF>354$r?+VWey%73XXmRjw!7m3-362Ro5;!xE z@c-I>wZGo?Z{HohZN91Ar@ZHT)r#L&e70g^g|GbX@|N;S&vTxOJ&WCcL)N9Ak_HZ4 z1NBwdq7!{?AAVe(gUk|ch3m%3vwzd{<5TW-O*Z6vPt%`xZj2#addoxp1#V-~?5R7F zvCkN@uG{qU>-T=6qJF^uc}YM?F~s^W)t>S6zMyEVUw_LLnb(dtq&FtF-_!j2y2t-g zK7QPvk25NNFnZgR7k5UFJ(}j_BJ~O!TrYSUy0PZ->+M|=RxUL*&KkGprnkRpgungC zk37An))>dV`j{S0)cyG(m+4KXAPE=YJbh8mF7LdzwP^^9IZdwMuNg^xAh@ejR?;SpMj3H~;mC$Bcy? z`#Vqm%p=Ck3vPQYJ$H-|dpqR)V(dI`{oDca!hJT~Sg@q|j9nMr>P{GZXM^_Q+D{sK z`2{~qOS6pWpXfaBnS0+gCRJ{jz2^5Hb=M!&e_n8dIn`M9_~@bt8K{_c5W+L@Q_`R=4Ajj;`xWA6C;>`?uY1LTFrw5oAjMPq8+k^k^j80%(^ z4xV56Ib+H*D<}Q_J8{FabjQYz&%D3x!gt$#{Mv@HQT1~M%nS8e^7LEpJaXH4k$)SZ z6S*^P`TJ*#qi^e~sc2|6rr!3tXaCmDy8leQ;kEj!FC0}rdw{&i5w@`@uwlnD>+TJ` zU@U&;8o5n;#Zdn2?BSl6VpRS`dTGyBHyEQ9KYqg3CLJ-VzH-34P%q;|+x67(Z+fmU zPWauo@AcmLC1dIJ7ybU^qrYj4zVXDyXFfI82(GE#_{jqsg7tWW)ZYlgl_Jz@(xQdh z*}q!rx!zc`|C>`zxoWW?ZoYiUnSVIVnD(vxpTEXiZcKh_dF9)Wct_XcS}h;9rfbhIut`&{k>0o^TAPdw?BK4Hs-=#8DqZR+3~EF$clx}F zPriGeF>BgiF2AEgsK*Wd?yL?rs>lk}@+Q7<=KghMfo5ZV!<8>5Z~K$6Xg)$dU3OdD ze>%S3aO;#G*8OSGe-f<|(&hEI6F*R1lCk0MD;lnN{#5r>#>($4duj8WTa0BVE_-w4 zU!=OX&>S!}lMdWd>LEEBiEMlTr8E&d+VW zX@%kW&cnyoJh9xE_?wDddmrB)tDiVnUd!&>TG9HEiP0;Jt!F>=+aJw&+2DO2@&0!`~Xtv@zYk6YCP*K70L<<@n+TU?`!Ij=;{yzaDuoiAW)`9k!;yUu;r zDEr(kSGYDkX9O;MwegmBZKJ~a&c>VH-WjVOGgw}mxazz7Pc?btM&#|-qqBcmZq%M3 zeeJU>v6$*Ak_=T{2!kaefhc5Vqs&$JGIM?t(#&@ zoczb%p56JnG3||)x$5}=W9rGrjs5cH66N){GCgo!b6$M-qJ{fsg)T6vE-X*Zetllu zpHBJbKR>;0t5In^z4(`|CygnW&R;Ffdm>UF8#piCSbM)#_2@lH=yhXC_EDUHNn4=$C~j zm#=xr7`^XPuYc^+TBCgbD;@WA-QcZ{43^jOMb};R_!G}oY&7Otudcad^6SR2s z++}HFn(NdB8=e_!!~=VtP5$bPP(3bM52P>7*m}h1o1b`UZRif8`pz3(U;o#i7*g!w zckT|zb#LDM75nz*<{RG5o9m|BH9cG(8Z56(4L?5qwO1cA&!?dICz;kAI10wz6*U4`2MmTVJXRUusN#QsZ{Nfm!>v zvnHNB_hw_(%XhsoGcnz$tTF!l>aTwsTos^sQJ=6^zo&T}7c^7uz5X+d*`t?`T-e^pl_wMKTy$iuYc_)EvFe3j``~5`}T~j_YRyF9Ht8#=cQk~9&I*Gm~`c{UtaZsvGDH5 zqA$L7UfnBZ**#ayyVRKalS{6@{!uuq6@%rqX~qT9zZlyUd)nCi;}busO?=Z>Vy_WH z&wk4o{nRxTwn?p0&G+D^fBWSh&8hppFFyI%v*ykoR}b8efx3ij)PHR6(wpXY`hRU~{?X=Nys_sI zW8p1N+`0ZhvoY%YfcvT$XB$Vn{*#NYZN0y|-aTMmqF`*8c})4|$9*yIpi%#e``;8F zeAF2C_B8*3J60GIefvH)W<`TBvFm|V_x@^jc|CxK2B?=H8=GFdNPc21}iv3nJh?QAY^v$x^JF&mT-iZA+_HyhO zxC`*3*yFK>WB0|r9lIlTYwV`j=VPCaT^0L8EE79Fc1~prnD421*(zX`rNmk_Ji| zC~2UifsxQag~#RcRMF1`^z&%?IiG&cqn~r>=TY?YNcuU4e$J+!mGpBK{hUcZ1Tj``st^SetPL=1^q0ipC0<@F88oRFBS#1|olsybyUH^5w{7kuxG@WL1QZOpdt1zYYH={O$1P z!x`KeI5E69JTE*t^pDU>$h!1X(m+WAB@L7`P|`q210@ZVG*Hq&Ndxb-1}1t$S0A?` ztNKVMHyjuAna=A+_mNKS9?tJGo!95}kxuRe&h4E}@An@HycVwUGoI0nEbaIDo zcAx2-TG>ZBx!X3Y&vZ_m**l%yIg9t1&Z#r{NGEr}j_5O;Q>XWlPVQ(;>oc8Gr}mvL zP3b3na^LCVq<+#T_LDxLpY-wlq>t-6T^QR>`j~#wNB5IHs_%3@)=zr0pY%xI>0G#< z^iUt^6*WvbYI`;s<)r?ioVm8^1jn$PoL?c;GWHkk+PsJXMJrMg2&i-$SeIa&z?3&o6*ca%GofT`3?T9%z_um>j zK2{%F8mq;re70}-4?nj^tsR{Lzjmx4qX5Q#XX^xP(#QJofO&_S`%6xIwqus zxX`@NtkBfZxKJeI4gLpc3V#m%F8Ffr=fP)#PX@mqyg&Hu;MapU2X72~FK}<*&cNpb zp9)+7oP`5{a|3$=I|Ge@WZ)x#O@Xz66@j{d7T^Q(1C@bkf$@Q80H|R8fB666|GoeJ z{J-%3#Q&84QU3$}@A&WV-{Sv*|9by5{!9HCf2aQ}f4hH&-|?U7-|9c!U+-V)ul39R zg#Rdi+&|er#vk&R`~Ky7%lC%wHQ!6VpZcEh{lNFI@4LQl`M&1+vhN1pr+ruYKIXg7 z`v>nU-WR>kd4K4A%=@7CZs0@S>iwekv)*gHmwBtbbA#6fuMU19m=1OX&kVK&n}T-m zqdv=bvTw6*oo}Vj@aaCmceHP|Z@O=SFXr9gUF}`wUF21QTY|?0R{>#SVNeQI1&<8Q z2u=!)4hDmsz`KFJ1zr!l8u(SBf&MqVIfX88{pd5V!I8F`422MMVxe}Iwu8M%*x|sa$k!P8DkHZsaw{XZF!D)8t|eq_`8AAO z&B#@ZTuI2x^2->xl#x#`@^MB!#>gd%T+GNtjAR%|Gt$M#g^U~^WKQ`7jGWI%CnFt% z%qTyPk^PLE%g8y5oXyBtjGW2H8I0^>WG^Fo7}?E8J0oq3v@)`bk)4dRFw)G(4n~?7 z+0Mx6j5IRRz{oa697b$LQjA!PBpERoIgOE18Tlw9r!aCdBOhVpBt}kTWGf?E7&(EF z&5UefWFsRR7&)Gi;}}`b$T~*WGO~t|)r{0LvWk&o8Cl853PzSQvW$_Xj4WYfF(U>e zb&MRt$Rb8+8Cl3k4I?@u8Y3zr3L`Qj5+foZmE{5>JWJ#lsb(ZW$n5eMA(iE07#YpT zC`O`;L>LJ(5@ICCNPrPPBR)pFj8rgEPROkCX^c!|WC|mb8JR?h=ZA#M^n8|)>lwL@ z5jsfXp0AU?;-1?X`5Gf%W#l$S=vbLizJUBSqx@(}JkK-o93wwwAx5a_n&F|QYli2GEb&u}e3FrC8M%fLYC~ptu3&#%&d6nqT*}BN z82LCObTA*`Sx5ew=%J%yqKA%-i5@ySCc0@Sn&_sTXrk+N`c2m#8Tkbv6FmDFIhT=h z7@>o5g2!Qh(Q!1vL&wnsH|>fO+_WoBaMP|h!A-m31UK!96Wp{bPH_E{vb$bjgz9>N zi|TrU>nAMnSw^VlC%CBQC%B$wi9ce5Hva_IQ|zxN8F_+{9}qI$O?$z3cNhCB$_VYB zj(5}kIo?hC=Xe)wv2kvjd~=+eTAOihYHh~3skIsBrurP`rhRvuoA%vtZrXRp zxoAs|_0W2b_0W2b^;|?U8|%q1(#ps#N?dHjC`GtQRU+p8B2-h3`X`bvX_xPjO=Elosl+1sFp@~ zsFp@~sFp@~sFp@~KFYpw3L_^o@)1hhDkBOb)Dn$yOYAR^5rGk&5sr~+MiPuvF+#`f zC^sFqquldZ;ygy?QsTOvk?R=gV1&+wqg=F?$K2E|#oT`KZ!s4gsWBHFsWI1=S>l%% zxrvcxLZY6JF>(nb7c)Y;ThwzQ`>T@?T5Qxqi;a5DVu@!mvXzl7jGVy8W=h=uV&q*) zT)$-GMMi$k$j=y|b}8zjb}8z5j3qwG$ODYr&&chJP;(e{-OB#Dg^@2Z@&!h2WaNJs zxr&i18M%Uy%Ne02DC+t+`|Dgr&WXe-$~ zprnD421*(zX`rNmUK;4w(V^i1az|v5Sk|$nx*UPgB%Kp<#ICjl#D(J}!4e(K)RT77 zLTpz{NU5snAeJ?tO;d;zm$C$#(+~_+NA!3EcjJ)XL@8lYI zdv&?QqmdL#MBrKkprnD421*)W8t9nTd4eAhT-AY&?d3UVAInr32>&F8OO1n{8eSC= zyqe$={0HpicZ}}b>@N$D`fVw!o>U{Edcwffd%u>|P}-(Gm4@s2LJh|cT&wqgX@vT1 z?5BQs5x^+}*KbW@^X`2M5dt*T+R~W9hQ-48>Ur_SI}ycYi=ABE*j_D*YC=@vb61lv zCkx_DjoWQR{bHSM!pH&Vv8N*R~*ls*Rw{j@jCnwwh$?*;$;s|wkMDF5IX&rm0 z2%>sX+eKC>>|8DwS|2gbNQ|{o*trij>>Q%~6%lHVG+rrE;)gd#E%g zJr+8Rnshy_6*(OU2%V-DKOG3##k12mLL}3{#i5JZO4C7UIv79$BQVBb*mIF+iyLpH zsex$V!#gz)>6r#bp!*irWqVB#f=1T=0oN&I!Lx&lg06~-E7nwuay{?*B$7%$hpGWR zy{yRjS433erNz&`qJE*2Uc%5|jHu618dHOhsY5kfxn;sof64k`C4;wQ z@W$!o0E&nTe@w9k4?(II9fHB*FD^^hW(}To(Z-U&%k}u~E}f+x;zibfk;g_FtF%>I zGXJ=@v5Xw>#CNu~ICfiGV@tEyRMpUC4=Ek<15$N|9($S#iB2F`Un}43H|Hr!iRTilUzZ1SMXarq>hXWS|>H{I*$6f0` z(LcT7`ifI4D&70sI=)u=`Tt1+dU{JybH7$22({@GikEny-`C@JQxI^gqqLf}w*sIFQ zCS!6i+uKd6fsE`^%~T4HE&0UhJGb?!F^ARcx}s{V*2oyEYm2QhVb{}ZiY*$G>FPr$ z8WyU)$f6~=HodC&q9qv?>e%ji{DM^<=6O8tuNUv2m(0~b=IWsFuHq@Vo?cmO&&P$w z6^GFCxdThm%URDqu;uWaoAW(#$iHQGoIWVuH(#&Pm>G%nzr>OC|J1V8Wf27^`F98Y z5V$q4Dn&40MPc{T;L)w_*K?HOo*mHzN1nD@Ge_U=!T zo;HWqpV-ZIS*{T=mz*~2{#3xOr%x@WXbIbau(%&BvS`Y#r%x%iXc(rG520x7!0Plz zvZH9`ful>KD89{ZGk3Jxaq=R&Y6#aSdXA!jHD8cX9eSQ#^n*#VnPIn*<#kQ`BpbL2&2d4|ssKhA zpNsP%AT+eM<1ih^^{L%fdzEG4D2W<_d31Z?gW3xri@+kz^oL`UdJiI*tpByLkCh?b z-+|bQSTOo{^b?U&Bk}P6g|7&23Qr2X5V|h3JG3O^L3Fxwa82M_fqj8m#FE?UpXO`y z&G)|U{i?UkD_8up;+~3*ilr6)^2f?QR=&P`oaZ^ub)M5aN4j5i-|TL7ORm4W?slE+ zTH>lGdmIJ!^|LTDAEPobb;i`GqIdVs6s}RE26=&uwW+|>$Wo2WtC@L$vOr+!WN>Gh zo6Mx$)Mho9&D-o$mUJtDaY`h(V@+l*CEsURfb$tG%OTkDXe+E-rF>9N4OfohhdmJM3R(4r8zEi+!M?1+^wK zJ6q{_g+(JCpxb@8BTnpzQ2nHX+&@$euW+vrYILAA*q6xc}nFw~)r^gPtZy|)LC@;)R zpsYmZZq^|cOu4np_#z7y7G}m3UocvEY_8yLV>^hhQDO3~7!r@k72M4_xWwJudS*1Z zS@)XR-AM*186Y__3fF5hqbM)Yb&hxNqPyAkOsv?V<=Ra25Q>&Nsxy)7u27&Ol&^fs zZnIh&cedl2;L6?Y3*tL=x3$Ha;jFaB+ZxQ&8Mq?Y*t{UV?V)>`+u9qq#rHmRW2;TR zUzQz|+7fFsp+nG?*fBE`4AST0yE+2zk+Kd= zLA~`O>X|^X`oY}qKLq{o9iuZo%3ryC*L$I!;p?WiK6pLjEmj{~ZKmQ7^ug(w@?6n# zhGkO(bX8BT=p64*ZHgdr88>CGEQ^Ra_JUE}OHqP2C*z_l@PWaC^A_Uh7JiSfk@y-8 zQkCVT%FStmSxV{+b2w4kpOY%bI|Qk+?0Wj#Vu}X7Act+LbBZjQvad^@P1xa3uf-nK z!7g?FcnXfcpj2^u6*-^cMNZZWF9oqfE0Q5D37l1wECQAWwdpg9m4&c(E=Zq|wfb8+ z)qb|z2HR^L_UT~nqr4B~yb$xz%9fUGxB%Z^w#QRg;A7#_5N~Ww+56~?%(-oeg5$+` zh3!W{AY~le>?^XV;2Wg(7T;77ir!O9(eSl-+~3+=WYLsePq!CYG#Te@#TU&fk-)sN znCrwcf3;8cF05EwzB1;Gh9hGPU1Kl;c+-f$Z3+pNtz;}jcvsgG3letlR`@2ID{9G?38LF zf{2|=YGyKdkmNkJxe}rv^avwDk#l9~Fpzv+f#g;SEoW(x4B2Je)>SPzDf2RhGkUt? zq%6frsxmL>iYD+WY|`=McUy%OkTitWDU=*Hga9$9Cq!B7A$d0aFp&JH0?CuIKMW+FQy{r5h?XEBPEZPwjwH!Z95ZFge9D%167)#4BomEG!a+%J$xOjY zae@uK2&ohzCc!)$EIB78M7~FFXOeT`VIcYJ0?9=SQkLO|&Vi1gV}EB-)tI5<(!6%pn= zrNN*pA|7kVk_96mStJ0Q#_6ghaJ*z8_M4WHO>_vDNlg712XF~eT5d2v@+@9`LY9;s zl4sL$@S=b?cX*#7YmTUJqVA|-QcYTpZ6{4m zlHdVgIB>G5aHg!PoTBxRHw)#S-~_3MyxH^-llMav3=WQab*_E4S4&BBUYRpt%oUzj zR7}}6rgH(Y;UrEIC9F|IO*Rqj5RGYCR#JgE1QRF2zVmwFv?lNfZAd0`xIOvy#gZkP z-lKir|9}U*d-k4=sshP12+46NQIbqcf;+C83fvh^!=xr)Z6-t76esC|F6x|>)NT0o zSkfiM6b8Kp!n8frhaSFz_Bfw+}DXd&lDyJrS2QGZ!gia)v5pyFUiU+%|G<~EcC+Gi@%MO&q z%;xNo~ZdH?4DJKkCEyKn&KASKo@h z)R&zZ4}?{*keueSf{jl3D2+PSdb>Y)dYeB;*iQ$0*# zheO}f`>h^Ui6gH)t>5bLhlBRieyS(d2!})Ulzyu>^4iNT;$5J7@!!7pZc$&#sic9D z21*(zX`rNmk_Ji|C~2UifszLPOEmD|Jp@Msy;FFTM^VhADLaZKnz*s2$r|n}+M=mw zIPx}C)k)!Y3$8TEB5tpUDO~@;)hEXkWzJGknx^M(^57JlCoeN)A%P2UJx;;1=^yZ^ zX0Lq(G^@r^IpDVw#EcS5h!dQJQ6n!dsS@eYH#K_Mg*F}<%%J8ekb5BS)UkK-MVghxpF!VC$dF+AXsJhzr1p)`sqSX-FcTztWrm?4o30#hp^<8yc` z1us`O*=>0Y&|Gz)W*XCA;^dh##PV{ARbsU??cULR=I;3FCh|PJc~x_KaVtVB!h);E~jW6RRr%;<=fb*5J(h5^$LUuju( zicL>z9vVi?QEh^bp=a{g^r4~FobjT$^Vsw`-XZ8b%dTaPB|UB8Xn zA<>41XN2Ks1#oo6$Q7OA z9a0ye>{_Od>WmgWMA#S9nskwc84@^=sk?GG?M%6~%%b88u04c;^~^$WGxM7pQ-fI& zh%8a`l^V)R+BwHNG-VTZJ)`G}&b8IxMdSVev7cJ5=p65mil*#(M$HwSLqixs(IPBZ zZAQrzo#P!^(S%*g$Y5u)`-~xXF&=k!xrG^tvJ!oFvkt9b!mVe-Vr1qpqM>e~NSP_S zmf?$#nS%`ks1aA3%#>TtR2L;P05^aGk| offen -[2025-12-18T21:58:38.291Z] [INFO] PUT /api/tasks/1/move 200 7ms -[2025-12-18T21:58:39.501Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-18T21:58:39.502Z] [INFO] PUT /api/tasks/1/move 200 7ms -[2025-12-18T21:58:43.292Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> Erledigt -[2025-12-18T21:58:43.293Z] [INFO] PUT /api/tasks/1/move 200 8ms -[2025-12-18T21:58:44.665Z] [INFO] GET /api/health 200 0ms -[2025-12-18T21:58:44.955Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-18T21:58:44.956Z] [INFO] PUT /api/tasks/1/move 200 8ms -[2025-12-18T21:58:51.502Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> Erledigt -[2025-12-18T21:58:51.502Z] [INFO] PUT /api/tasks/1/move 200 7ms -[2025-12-18T21:58:51.983Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-18T21:58:51.993Z] [INFO] GET /api/subtasks/1 304 1ms -[2025-12-18T21:58:52.004Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-18T21:58:51.997Z] [INFO] GET /api/links/1 304 2ms -[2025-12-18T21:58:52.000Z] [INFO] GET /api/files/1 304 2ms -[2025-12-18T21:58:52.003Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-18T21:58:54.059Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-18T21:58:54.060Z] [INFO] PUT /api/tasks/1/move 200 8ms -[2025-12-18T21:59:13.985Z] [INFO] GET /api/health 200 1ms -[2025-12-18T21:59:40.388Z] [INFO] Label erstellt: Technik in Projekt 5 -[2025-12-18T21:59:40.389Z] [INFO] POST /api/labels 201 4ms -[2025-12-18T21:59:43.288Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:00:12.611Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:00:41.910Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:01:11.256Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:01:20.744Z] [INFO] Aufgabe erstellt: Router beschaffen (ID: 2) von HG -[2025-12-18T22:01:20.745Z] [INFO] POST /api/tasks 201 7ms -[2025-12-18T22:01:26.562Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-18T22:01:26.568Z] [INFO] GET /api/subtasks/2 200 2ms -[2025-12-18T22:01:26.577Z] [INFO] GET /api/files/2 200 5ms -[2025-12-18T22:01:26.571Z] [INFO] GET /api/links/2 200 2ms -[2025-12-18T22:01:26.581Z] [INFO] GET /api/comments/2 200 3ms -[2025-12-18T22:01:26.583Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-18T22:01:34.927Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-18T22:01:34.927Z] [INFO] PUT /api/tasks/2 200 8ms -[2025-12-18T22:01:40.545Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:01:44.123Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-18T22:01:44.136Z] [INFO] GET /api/links/2 304 2ms -[2025-12-18T22:01:44.132Z] [INFO] GET /api/subtasks/2 304 1ms -[2025-12-18T22:01:44.138Z] [INFO] GET /api/files/2 304 1ms -[2025-12-18T22:01:44.140Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-18T22:01:44.142Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-18T22:02:03.953Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-18T22:02:03.954Z] [INFO] PUT /api/tasks/2 200 10ms -[2025-12-18T22:02:09.855Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:02:39.140Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:03:07.087Z] [INFO] GET /api/stats/dashboard?projectId=5 200 3ms -[2025-12-18T22:03:07.090Z] [INFO] GET /api/stats/completed-per-week?projectId=5&weeks=8 304 2ms -[2025-12-18T22:03:07.093Z] [INFO] GET /api/stats/time-per-project 200 2ms -[2025-12-18T22:03:08.445Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:03:26.089Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-18T22:03:26.091Z] [INFO] GET /api/stats/completed-per-week?projectId=5&weeks=8 304 2ms -[2025-12-18T22:03:26.093Z] [INFO] GET /api/stats/time-per-project 304 2ms -[2025-12-18T22:03:37.742Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:04:07.056Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:04:32.909Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-18T22:04:32.922Z] [INFO] GET /api/files/2 304 1ms -[2025-12-18T22:04:32.916Z] [INFO] GET /api/subtasks/2 304 1ms -[2025-12-18T22:04:32.920Z] [INFO] GET /api/links/2 304 1ms -[2025-12-18T22:04:32.924Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-18T22:04:32.925Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-18T22:04:36.357Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:04:42.689Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-18T22:04:42.690Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-18T22:05:05.648Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:05:19.164Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-18T22:05:19.164Z] [INFO] PUT /api/tasks/2/move 200 5ms -[2025-12-18T22:05:20.762Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-18T22:05:20.763Z] [INFO] PUT /api/tasks/2/move 200 3ms -[2025-12-18T22:05:21.629Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-18T22:05:21.641Z] [INFO] GET /api/files/2 304 2ms -[2025-12-18T22:05:21.636Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-18T22:05:21.638Z] [INFO] GET /api/links/2 304 1ms -[2025-12-18T22:05:21.643Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-18T22:05:21.644Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-18T22:05:23.464Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-18T22:05:23.464Z] [INFO] PUT /api/tasks/2 200 9ms -[2025-12-18T22:05:29.667Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-18T22:05:29.668Z] [INFO] PUT /api/tasks/1/move 200 5ms -[2025-12-18T22:05:34.949Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:06:04.269Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:06:04.961Z] [INFO] Spalte erstellt: Test in Projekt 5 -[2025-12-18T22:06:04.961Z] [INFO] POST /api/columns 201 3ms -[2025-12-18T22:06:10.042Z] [INFO] Spalte gelöscht: Test (ID: 16) -[2025-12-18T22:06:10.043Z] [INFO] DELETE /api/columns/16 200 5ms -[2025-12-18T22:06:14.661Z] [INFO] POST /api/columns 201 4ms -[2025-12-18T22:06:14.660Z] [INFO] Spalte erstellt: Test in Projekt 5 -[2025-12-18T22:06:28.273Z] [INFO] Spalte aktualisiert: Test (ID: 17) -[2025-12-18T22:06:28.273Z] [INFO] PUT /api/columns/17 200 2ms -[2025-12-18T22:06:33.550Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:07:02.845Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:07:32.089Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:08:01.403Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:08:30.694Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:08:59.977Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:09:29.285Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:09:58.551Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:10:27.839Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:10:57.120Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:11:26.418Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:11:55.687Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:12:24.972Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:12:54.264Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:13:23.568Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:13:52.835Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:14:22.133Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:14:51.394Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:15:20.657Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:15:49.909Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:16:19.187Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:16:48.449Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:17:17.728Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:17:46.989Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:18:16.261Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:18:37.051Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T22:18:38.807Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T22:18:38.812Z] [INFO] Datenbank initialisiert -[2025-12-18T22:18:38.814Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T22:18:38.814Z] [INFO] Umgebung: production -[2025-12-18T22:18:38.814Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T22:18:38.815Z] [INFO] Automatische Backups aktiviert -[2025-12-18T22:18:39.097Z] [INFO] Socket connected: HG (Ti5UXR1_dVXSn0cpAAAB) -[2025-12-18T22:18:41.323Z] [INFO] Socket connected: HG (fCiJzVDcGp2dcclXAAAD) -[2025-12-18T22:18:41.327Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:18:43.662Z] [INFO] GET /api/health 200 3ms -[2025-12-18T22:19:12.940Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:19:16.088Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-18T22:19:20.445Z] [INFO] GET /api/auth/users 401 1ms -[2025-12-18T22:19:26.220Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:19:37.239Z] [INFO] Backup erstellt: backup_2025-12-18T22-19-37-233Z.db -[2025-12-18T22:19:42.189Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:20:11.434Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:20:20.441Z] [INFO] GET / 200 4ms -[2025-12-18T22:20:20.447Z] [INFO] Socket disconnected: HG (Ti5UXR1_dVXSn0cpAAAB) -[2025-12-18T22:20:20.449Z] [INFO] Socket disconnected: HG (fCiJzVDcGp2dcclXAAAD) -[2025-12-18T22:20:20.459Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-18T22:20:20.466Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-18T22:20:20.464Z] [INFO] GET /css/base.css 200 4ms -[2025-12-18T22:20:20.466Z] [INFO] GET /css/components.css 200 4ms -[2025-12-18T22:20:20.477Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-18T22:20:20.476Z] [INFO] GET /css/dashboard.css 200 8ms -[2025-12-18T22:20:20.475Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-18T22:20:20.473Z] [INFO] GET /css/board.css 200 10ms -[2025-12-18T22:20:20.478Z] [INFO] GET /js/app.js 200 6ms -[2025-12-18T22:20:20.602Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-18T22:20:20.602Z] [INFO] GET /js/store.js 200 4ms -[2025-12-18T22:20:20.604Z] [INFO] GET /js/api.js 200 5ms -[2025-12-18T22:20:20.604Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-18T22:20:20.605Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-18T22:20:20.606Z] [INFO] GET /js/board.js 200 6ms -[2025-12-18T22:20:20.612Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-18T22:20:20.612Z] [INFO] GET /js/dashboard.js 200 4ms -[2025-12-18T22:20:20.611Z] [INFO] GET /js/list.js 200 4ms -[2025-12-18T22:20:20.610Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-18T22:20:20.613Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-18T22:20:20.620Z] [INFO] GET /js/tour.js 200 7ms -[2025-12-18T22:20:20.620Z] [INFO] GET /js/utils.js 200 6ms -[2025-12-18T22:20:20.613Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-18T22:20:20.657Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-18T22:20:20.641Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-18T22:20:20.660Z] [INFO] Socket connected: HG (2-Vp_Fwi9To1ToQ8AAAF) -[2025-12-18T22:20:20.665Z] [INFO] GET /api/projects 200 4ms -[2025-12-18T22:20:20.674Z] [INFO] GET /api/columns/5 200 3ms -[2025-12-18T22:20:20.671Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:20:20.683Z] [INFO] GET /api/tasks/project/5 200 8ms -[2025-12-18T22:20:20.696Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-18T22:20:20.686Z] [INFO] GET /api/labels/5 200 11ms -[2025-12-18T22:20:40.705Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:21:09.967Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:21:22.459Z] [INFO] GET /api/stats/dashboard?projectId=5 304 6ms -[2025-12-18T22:21:22.462Z] [INFO] GET /api/stats/completed-per-week?projectId=5&weeks=8 304 2ms -[2025-12-18T22:21:22.464Z] [INFO] GET /api/stats/time-per-project 304 2ms -[2025-12-18T22:21:39.196Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:21:45.931Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-18T22:21:45.933Z] [INFO] GET /api/stats/completed-per-week?projectId=5&weeks=8 304 2ms -[2025-12-18T22:21:45.935Z] [INFO] GET /api/stats/time-per-project 304 1ms -[2025-12-18T22:22:08.459Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:22:37.715Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:23:06.965Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:23:10.187Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-18T22:23:10.201Z] [INFO] GET /api/files/1 304 2ms -[2025-12-18T22:23:10.197Z] [INFO] GET /api/links/1 304 2ms -[2025-12-18T22:23:10.194Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-18T22:23:10.203Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-18T22:23:10.205Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-18T22:23:12.490Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-18T22:23:12.490Z] [INFO] PUT /api/tasks/1 403 1ms -[2025-12-18T22:23:12.520Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-18T22:23:12.521Z] [INFO] PUT /api/tasks/1 200 27ms -[2025-12-18T22:23:15.030Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-18T22:23:15.040Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-18T22:23:15.042Z] [INFO] GET /api/links/1 304 5ms -[2025-12-18T22:23:15.044Z] [INFO] GET /api/files/1 304 6ms -[2025-12-18T22:23:15.046Z] [INFO] GET /api/comments/1 304 8ms -[2025-12-18T22:23:15.047Z] [INFO] GET /api/tasks/1/history 404 9ms -[2025-12-18T22:23:18.196Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-18T22:23:18.197Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-18T22:23:26.718Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-18T22:23:26.729Z] [INFO] GET /api/subtasks/1 304 4ms -[2025-12-18T22:23:26.740Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-18T22:23:26.736Z] [INFO] GET /api/files/1 304 2ms -[2025-12-18T22:23:26.738Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-18T22:23:26.733Z] [INFO] GET /api/links/1 304 3ms -[2025-12-18T22:23:29.220Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-18T22:23:29.221Z] [INFO] PUT /api/tasks/1 200 9ms -[2025-12-18T22:23:36.214Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:24:02.338Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-18T22:24:02.349Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-18T22:24:02.352Z] [INFO] GET /api/links/1 304 2ms -[2025-12-18T22:24:02.356Z] [INFO] GET /api/files/1 304 2ms -[2025-12-18T22:24:02.358Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-18T22:24:02.360Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-18T22:24:05.441Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:24:07.829Z] [INFO] PUT /api/tasks/1 200 9ms -[2025-12-18T22:24:07.828Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent-Verfahren XFVOPIEDNVENDV (ID: 1) -[2025-12-18T22:24:11.361Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-18T22:24:11.372Z] [INFO] GET /api/links/1 304 3ms -[2025-12-18T22:24:11.367Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-18T22:24:11.376Z] [INFO] GET /api/files/1 304 2ms -[2025-12-18T22:24:11.378Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-18T22:24:11.380Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-18T22:24:16.303Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-18T22:24:16.303Z] [INFO] PUT /api/tasks/1 200 9ms -[2025-12-18T22:24:34.681Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:25:03.909Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:25:33.172Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:26:02.444Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:26:31.708Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:27:00.935Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:27:30.159Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:27:59.413Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:28:28.648Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:28:57.889Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:29:00.584Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T22:29:02.373Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T22:29:02.375Z] [INFO] Datenbank initialisiert -[2025-12-18T22:29:02.378Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T22:29:02.378Z] [INFO] Umgebung: production -[2025-12-18T22:29:02.378Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T22:29:02.378Z] [INFO] Automatische Backups aktiviert -[2025-12-18T22:29:06.381Z] [INFO] GET /api/health 200 3ms -[2025-12-18T22:29:13.644Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:29:35.659Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:30:00.744Z] [INFO] Backup erstellt: backup_2025-12-18T22-30-00-738Z.db -[2025-12-18T22:30:04.881Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:30:34.112Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:31:03.355Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:31:32.593Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:32:01.825Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:32:28.802Z] [INFO] GET / 200 4ms -[2025-12-18T22:32:28.817Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-18T22:32:28.824Z] [INFO] GET /css/components.css 200 4ms -[2025-12-18T22:32:28.829Z] [INFO] GET /css/board.css 200 7ms -[2025-12-18T22:32:28.822Z] [INFO] GET /css/base.css 200 4ms -[2025-12-18T22:32:28.829Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-18T22:32:28.838Z] [INFO] GET /js/app.js 200 7ms -[2025-12-18T22:32:28.835Z] [INFO] GET /css/modal.css 200 12ms -[2025-12-18T22:32:28.837Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-18T22:32:29.041Z] [INFO] GET /js/store.js 200 4ms -[2025-12-18T22:32:29.041Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-18T22:32:29.040Z] [INFO] GET /js/api.js 200 3ms -[2025-12-18T22:32:29.041Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-18T22:32:29.042Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-18T22:32:29.043Z] [INFO] GET /js/board.js 200 5ms -[2025-12-18T22:32:29.045Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-18T22:32:29.046Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-18T22:32:29.049Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-18T22:32:29.047Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-18T22:32:29.057Z] [INFO] GET /js/utils.js 200 11ms -[2025-12-18T22:32:29.049Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-18T22:32:29.077Z] [INFO] GET /api/auth/users 401 3ms -[2025-12-18T22:32:29.144Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-18T22:32:31.077Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:32:37.408Z] [INFO] Login erfolgreich: HG -[2025-12-18T22:32:37.409Z] [INFO] POST /api/auth/login 200 221ms -[2025-12-18T22:32:37.430Z] [INFO] Socket connected: HG (vgBpCit1yV4lqPlWAAAF) -[2025-12-18T22:32:37.427Z] [INFO] Socket connected: HG (uEJsPS4qvQVldNU0AAAE) -[2025-12-18T22:32:37.419Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-18T22:32:37.441Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:32:37.435Z] [INFO] GET /api/projects 304 2ms -[2025-12-18T22:32:37.446Z] [INFO] GET /api/labels/5 304 5ms -[2025-12-18T22:32:37.448Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-18T22:32:37.452Z] [INFO] GET /api/stats/dashboard?projectId=5 304 9ms -[2025-12-18T22:32:37.458Z] [INFO] GET /api/tasks/project/5 304 5ms -[2025-12-18T22:33:00.303Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:33:29.529Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:33:30.877Z] [INFO] Aufgabe erstellt: Testaufgabe Doppelbelegung (ID: 3) von HG -[2025-12-18T22:33:30.878Z] [INFO] POST /api/tasks 201 7ms -[2025-12-18T22:33:40.030Z] [INFO] GET /api/tasks/3 200 3ms -[2025-12-18T22:33:40.037Z] [INFO] GET /api/subtasks/3 200 2ms -[2025-12-18T22:33:40.042Z] [INFO] GET /api/links/3 200 2ms -[2025-12-18T22:33:40.046Z] [INFO] GET /api/comments/3 200 1ms -[2025-12-18T22:33:40.045Z] [INFO] GET /api/files/3 200 2ms -[2025-12-18T22:33:40.049Z] [INFO] GET /api/tasks/3/history 404 2ms -[2025-12-18T22:33:50.541Z] [INFO] Aufgabe aktualisiert: Testaufgabe Doppelbelegung (ID: 3) -[2025-12-18T22:33:50.542Z] [INFO] PUT /api/tasks/3 200 13ms -[2025-12-18T22:33:58.723Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:34:27.944Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:34:57.170Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:35:26.417Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:35:55.631Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:36:24.846Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:36:54.093Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:37:23.282Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:37:52.514Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:38:21.735Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:38:50.946Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:39:20.151Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:39:28.771Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T22:39:30.597Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T22:39:30.599Z] [INFO] Datenbank initialisiert -[2025-12-18T22:39:30.602Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T22:39:30.602Z] [INFO] Umgebung: production -[2025-12-18T22:39:30.602Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T22:39:30.602Z] [INFO] Automatische Backups aktiviert -[2025-12-18T22:39:31.352Z] [INFO] Socket connected: HG (Oe2zNpZ83xupDqxVAAAB) -[2025-12-18T22:39:33.231Z] [INFO] Socket connected: HG (oYlJEDLEB_X0VkfsAAAD) -[2025-12-18T22:39:33.235Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:39:35.413Z] [INFO] GET /api/health 200 3ms -[2025-12-18T22:39:36.675Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:40:04.613Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:40:28.899Z] [INFO] Backup erstellt: backup_2025-12-18T22-40-28-891Z.db -[2025-12-18T22:40:33.837Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:41:03.032Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:41:32.257Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:42:01.467Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:42:15.523Z] [INFO] GET / 200 3ms -[2025-12-18T22:42:15.530Z] [INFO] Socket disconnected: HG (oYlJEDLEB_X0VkfsAAAD) -[2025-12-18T22:42:15.529Z] [INFO] Socket disconnected: HG (Oe2zNpZ83xupDqxVAAAB) -[2025-12-18T22:42:15.549Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-18T22:42:15.547Z] [INFO] GET /css/base.css 200 4ms -[2025-12-18T22:42:15.542Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-18T22:42:15.554Z] [INFO] GET /css/components.css 200 8ms -[2025-12-18T22:42:15.554Z] [INFO] GET /css/board.css 200 6ms -[2025-12-18T22:42:15.559Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-18T22:42:15.558Z] [INFO] GET /js/app.js 200 5ms -[2025-12-18T22:42:15.556Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-18T22:42:15.693Z] [INFO] GET /js/store.js 200 5ms -[2025-12-18T22:42:15.693Z] [INFO] GET /js/api.js 200 5ms -[2025-12-18T22:42:15.694Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-18T22:42:15.695Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-18T22:42:15.701Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-18T22:42:15.696Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-18T22:42:15.700Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-18T22:42:15.698Z] [INFO] GET /js/board.js 200 6ms -[2025-12-18T22:42:15.719Z] [INFO] GET /js/undo.js 200 20ms -[2025-12-18T22:42:15.719Z] [INFO] GET /js/shortcuts.js 200 22ms -[2025-12-18T22:42:15.720Z] [INFO] GET /js/tour.js 200 19ms -[2025-12-18T22:42:15.720Z] [INFO] GET /js/utils.js 200 18ms -[2025-12-18T22:42:15.740Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-18T22:42:15.750Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-18T22:42:15.760Z] [INFO] Socket connected: HG (RHcdmZcc6sK49vRSAAAF) -[2025-12-18T22:42:15.765Z] [INFO] GET /api/projects 200 3ms -[2025-12-18T22:42:15.771Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:42:15.777Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-18T22:42:15.779Z] [INFO] GET /api/columns/5 200 7ms -[2025-12-18T22:42:15.786Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-18T22:42:15.790Z] [INFO] GET /api/labels/5 200 17ms -[2025-12-18T22:42:15.795Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-18T22:42:30.676Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:42:59.878Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:43:29.065Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:43:58.282Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:44:27.482Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:44:56.148Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-18T22:44:56.157Z] [INFO] Spalte gelöscht: Test (ID: 17) -[2025-12-18T22:44:56.149Z] [INFO] DELETE /api/columns/17 403 2ms -[2025-12-18T22:44:56.158Z] [INFO] DELETE /api/columns/17 200 6ms -[2025-12-18T22:44:56.687Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:44:59.266Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T22:45:01.038Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T22:45:01.042Z] [INFO] Datenbank initialisiert -[2025-12-18T22:45:01.044Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T22:45:01.044Z] [INFO] Umgebung: production -[2025-12-18T22:45:01.045Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T22:45:01.045Z] [INFO] Automatische Backups aktiviert -[2025-12-18T22:45:01.730Z] [INFO] Socket connected: HG (FW9LCaIkX5ArCuJsAAAB) -[2025-12-18T22:45:01.734Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:45:05.878Z] [INFO] GET /api/health 200 2ms -[2025-12-18T22:45:06.665Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:45:35.066Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:45:43.183Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-18T22:45:43.184Z] [INFO] POST /api/tasks 403 2ms -[2025-12-18T22:45:43.196Z] [INFO] Aufgabe erstellt: Überfälligkeitstest (ID: 4) von HG -[2025-12-18T22:45:43.198Z] [INFO] POST /api/tasks 201 11ms -[2025-12-18T22:45:51.969Z] [INFO] GET /api/tasks/4 200 4ms -[2025-12-18T22:45:51.981Z] [INFO] GET /api/links/4 200 3ms -[2025-12-18T22:45:51.976Z] [INFO] GET /api/subtasks/4 200 2ms -[2025-12-18T22:45:51.986Z] [INFO] GET /api/comments/4 200 2ms -[2025-12-18T22:45:51.988Z] [INFO] GET /api/tasks/4/history 404 2ms -[2025-12-18T22:45:51.984Z] [INFO] GET /api/files/4 200 3ms -[2025-12-18T22:45:57.315Z] [INFO] Aufgabe aktualisiert: Überfälligkeitstest (ID: 4) -[2025-12-18T22:45:57.316Z] [INFO] PUT /api/tasks/4 200 9ms -[2025-12-18T22:45:59.360Z] [INFO] Backup erstellt: backup_2025-12-18T22-45-59-343Z.db -[2025-12-18T22:46:04.252Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:46:33.060Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:47:02.249Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:47:03.289Z] [INFO] GET /api/tasks/4 200 4ms -[2025-12-18T22:47:03.297Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-18T22:47:03.303Z] [INFO] GET /api/links/4 304 3ms -[2025-12-18T22:47:03.307Z] [INFO] GET /api/comments/4 304 2ms -[2025-12-18T22:47:03.308Z] [INFO] GET /api/tasks/4/history 404 1ms -[2025-12-18T22:47:03.305Z] [INFO] GET /api/files/4 304 2ms -[2025-12-18T22:47:06.394Z] [INFO] Aufgabe aktualisiert: Überfälligkeitstest (ID: 4) -[2025-12-18T22:47:06.395Z] [INFO] PUT /api/tasks/4 200 9ms -[2025-12-18T22:47:30.923Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:47:37.897Z] [INFO] GET /api/tasks/4 200 3ms -[2025-12-18T22:47:37.907Z] [INFO] GET /api/links/4 304 2ms -[2025-12-18T22:47:37.904Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-18T22:47:37.909Z] [INFO] GET /api/files/4 304 1ms -[2025-12-18T22:47:37.912Z] [INFO] GET /api/comments/4 304 2ms -[2025-12-18T22:47:37.914Z] [INFO] GET /api/tasks/4/history 404 1ms -[2025-12-18T22:47:41.636Z] [INFO] Aufgabe aktualisiert: Überfälligkeitstest (ID: 4) -[2025-12-18T22:47:41.637Z] [INFO] PUT /api/tasks/4 200 9ms -[2025-12-18T22:47:43.433Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-18T22:47:43.434Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-18T22:47:57.593Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> In Arbeit -[2025-12-18T22:47:57.595Z] [INFO] PUT /api/tasks/4/move 200 10ms -[2025-12-18T22:48:00.116Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:48:00.164Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-18T22:48:00.164Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-18T22:48:05.860Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> In Arbeit -[2025-12-18T22:48:05.861Z] [INFO] PUT /api/tasks/4/move 200 10ms -[2025-12-18T22:48:07.914Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> In Arbeit -[2025-12-18T22:48:07.915Z] [INFO] PUT /api/tasks/4/move 200 4ms -[2025-12-18T22:48:29.280Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:48:58.480Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:49:27.676Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:49:56.861Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:50:18.824Z] [INFO] GET / 200 4ms -[2025-12-18T22:50:18.830Z] [INFO] Socket disconnected: HG (FW9LCaIkX5ArCuJsAAAB) -[2025-12-18T22:50:18.842Z] [INFO] GET /css/base.css 200 1ms -[2025-12-18T22:50:18.840Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-18T22:50:18.844Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-18T22:50:18.845Z] [INFO] GET /css/components.css 200 2ms -[2025-12-18T22:50:18.856Z] [INFO] GET /js/app.js 200 6ms -[2025-12-18T22:50:18.855Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-18T22:50:18.855Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-18T22:50:18.852Z] [INFO] GET /css/board.css 200 8ms -[2025-12-18T22:50:18.997Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-18T22:50:18.998Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-18T22:50:18.997Z] [INFO] GET /js/api.js 200 3ms -[2025-12-18T22:50:18.996Z] [INFO] GET /js/store.js 200 2ms -[2025-12-18T22:50:18.998Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-18T22:50:18.998Z] [INFO] GET /js/board.js 200 3ms -[2025-12-18T22:50:19.003Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-18T22:50:19.004Z] [INFO] GET /js/task-modal.js 200 5ms -[2025-12-18T22:50:19.005Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-18T22:50:19.006Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-18T22:50:19.009Z] [INFO] GET /js/utils.js 200 7ms -[2025-12-18T22:50:19.042Z] [INFO] Socket connected: HG (BgxUYXByLDlwJAxgAAAD) -[2025-12-18T22:50:19.007Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-18T22:50:19.037Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-18T22:50:19.030Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-18T22:50:19.049Z] [INFO] GET /api/projects 200 2ms -[2025-12-18T22:50:19.058Z] [INFO] GET /api/stats/dashboard?projectId=5 200 3ms -[2025-12-18T22:50:19.060Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-18T22:50:19.068Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-18T22:50:19.070Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-18T22:50:19.090Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:50:19.107Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-18T22:50:26.062Z] [INFO] GET /api/health 200 2ms -[2025-12-18T22:50:30.322Z] [INFO] GET /api/tasks/4 200 4ms -[2025-12-18T22:50:30.334Z] [INFO] GET /api/files/4 304 2ms -[2025-12-18T22:50:30.329Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-18T22:50:30.332Z] [INFO] GET /api/links/4 304 3ms -[2025-12-18T22:50:30.336Z] [INFO] GET /api/comments/4 304 2ms -[2025-12-18T22:50:30.338Z] [INFO] GET /api/tasks/4/history 404 1ms -[2025-12-18T22:50:36.640Z] [INFO] GET /api/tasks/4 304 3ms -[2025-12-18T22:50:36.648Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-18T22:50:36.654Z] [INFO] GET /api/comments/4 304 1ms -[2025-12-18T22:50:36.650Z] [INFO] GET /api/links/4 304 1ms -[2025-12-18T22:50:36.652Z] [INFO] GET /api/files/4 304 1ms -[2025-12-18T22:50:36.659Z] [INFO] GET /api/tasks/4/history 404 5ms -[2025-12-18T22:50:42.970Z] [INFO] GET /api/tasks/4 304 4ms -[2025-12-18T22:50:42.978Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-18T22:50:42.981Z] [INFO] GET /api/links/4 304 1ms -[2025-12-18T22:50:42.983Z] [INFO] GET /api/files/4 304 2ms -[2025-12-18T22:50:42.985Z] [INFO] GET /api/comments/4 304 1ms -[2025-12-18T22:50:42.987Z] [INFO] GET /api/tasks/4/history 404 1ms -[2025-12-18T22:50:46.991Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-18T22:50:46.992Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-18T22:50:55.253Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:51:24.450Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:51:53.641Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:52:22.816Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:52:51.986Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:53:21.164Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:53:50.330Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:54:19.521Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:54:48.700Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:55:17.920Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:55:42.488Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T22:55:44.277Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T22:55:44.280Z] [INFO] Datenbank initialisiert -[2025-12-18T22:55:44.283Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T22:55:44.283Z] [INFO] Umgebung: production -[2025-12-18T22:55:44.284Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T22:55:44.284Z] [INFO] Automatische Backups aktiviert -[2025-12-18T22:55:44.433Z] [INFO] Socket connected: HG (sK84TXklEGsKV6zyAAAB) -[2025-12-18T22:55:44.441Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:55:48.206Z] [INFO] GET /api/health 200 2ms -[2025-12-18T22:55:49.863Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:56:17.415Z] [INFO] GET /api/health 200 2ms -[2025-12-18T22:56:26.625Z] [INFO] GET / 200 4ms -[2025-12-18T22:56:26.631Z] [INFO] Socket disconnected: HG (sK84TXklEGsKV6zyAAAB) -[2025-12-18T22:56:26.648Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-18T22:56:26.642Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-18T22:56:26.646Z] [INFO] GET /css/base.css 200 2ms -[2025-12-18T22:56:26.653Z] [INFO] GET /css/components.css 200 8ms -[2025-12-18T22:56:26.662Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-18T22:56:26.658Z] [INFO] GET /css/modal.css 200 11ms -[2025-12-18T22:56:26.653Z] [INFO] GET /css/board.css 200 8ms -[2025-12-18T22:56:26.671Z] [INFO] GET /js/app.js 200 15ms -[2025-12-18T22:56:26.794Z] [INFO] GET /js/store.js 200 4ms -[2025-12-18T22:56:26.795Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-18T22:56:26.796Z] [INFO] GET /js/api.js 200 5ms -[2025-12-18T22:56:26.797Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-18T22:56:26.798Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-18T22:56:26.798Z] [INFO] GET /js/board.js 200 6ms -[2025-12-18T22:56:26.806Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-18T22:56:26.805Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-18T22:56:26.803Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-18T22:56:26.803Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-18T22:56:26.807Z] [INFO] GET /js/tour.js 200 6ms -[2025-12-18T22:56:26.813Z] [INFO] GET /js/utils.js 200 11ms -[2025-12-18T22:56:26.845Z] [INFO] Socket connected: HG (5rUoXC1JZKIK01puAAAD) -[2025-12-18T22:56:26.834Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-18T22:56:26.842Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-18T22:56:26.851Z] [INFO] GET /api/projects 200 4ms -[2025-12-18T22:56:26.861Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-18T22:56:26.863Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-18T22:56:26.871Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-18T22:56:26.873Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-18T22:56:26.904Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-18T22:56:27.000Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:56:42.534Z] [INFO] Backup erstellt: backup_2025-12-18T22-56-42-517Z.db -[2025-12-18T22:56:42.537Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T08-37-42-852Z.db -[2025-12-18T22:56:46.591Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:57:15.744Z] [INFO] GET /api/health 200 0ms -[2025-12-18T22:57:25.879Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T22:57:27.703Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T22:57:27.708Z] [INFO] Datenbank initialisiert -[2025-12-18T22:57:27.710Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T22:57:27.710Z] [INFO] Umgebung: production -[2025-12-18T22:57:27.711Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T22:57:27.711Z] [INFO] Automatische Backups aktiviert -[2025-12-18T22:57:28.059Z] [INFO] Socket connected: HG (6jHXPX4k6vitWQyfAAAB) -[2025-12-18T22:57:28.067Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:57:32.523Z] [INFO] GET /api/health 200 3ms -[2025-12-18T22:57:34.495Z] [INFO] GET /api/health 200 2ms -[2025-12-18T22:58:01.689Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:58:07.162Z] [INFO] GET / 200 5ms -[2025-12-18T22:58:07.169Z] [INFO] Socket disconnected: HG (6jHXPX4k6vitWQyfAAAB) -[2025-12-18T22:58:07.190Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-18T22:58:07.183Z] [INFO] GET /css/base.css 200 4ms -[2025-12-18T22:58:07.184Z] [INFO] GET /css/components.css 200 3ms -[2025-12-18T22:58:07.180Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-18T22:58:07.190Z] [INFO] GET /css/board.css 200 8ms -[2025-12-18T22:58:07.196Z] [INFO] GET /js/app.js 200 4ms -[2025-12-18T22:58:07.193Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-18T22:58:07.195Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-18T22:58:07.310Z] [INFO] GET /js/store.js 200 3ms -[2025-12-18T22:58:07.311Z] [INFO] GET /js/api.js 200 3ms -[2025-12-18T22:58:07.311Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-18T22:58:07.312Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-18T22:58:07.312Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-18T22:58:07.314Z] [INFO] GET /js/board.js 200 6ms -[2025-12-18T22:58:07.326Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-18T22:58:07.319Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-18T22:58:07.318Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-18T22:58:07.319Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-18T22:58:07.343Z] [INFO] GET /js/utils.js 200 25ms -[2025-12-18T22:58:07.342Z] [INFO] GET /js/tour.js 200 25ms -[2025-12-18T22:58:07.365Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-18T22:58:07.372Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-18T22:58:07.380Z] [INFO] Socket connected: HG (LFNizfF_9AYOYi75AAAD) -[2025-12-18T22:58:07.391Z] [INFO] GET /api/projects 304 4ms -[2025-12-18T22:58:07.392Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-18T22:58:07.401Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-18T22:58:07.405Z] [INFO] GET /api/stats/dashboard?projectId=5 304 6ms -[2025-12-18T22:58:07.413Z] [INFO] GET /api/tasks/project/5 304 14ms -[2025-12-18T22:58:07.416Z] [INFO] GET /api/labels/5 304 17ms -[2025-12-18T22:58:07.532Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:58:25.926Z] [INFO] Backup erstellt: backup_2025-12-18T22-58-25-915Z.db -[2025-12-18T22:58:25.929Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T08-40-40-745Z.db -[2025-12-18T22:58:30.822Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:59:00.001Z] [INFO] GET /api/health 200 1ms -[2025-12-18T22:59:23.216Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T22:59:25.026Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T22:59:25.029Z] [INFO] Datenbank initialisiert -[2025-12-18T22:59:25.031Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T22:59:25.031Z] [INFO] Umgebung: production -[2025-12-18T22:59:25.032Z] [INFO] Automatische Backups aktiviert -[2025-12-18T22:59:25.032Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T22:59:25.151Z] [INFO] Socket connected: HG (NbmX20wPObJv4fhyAAAB) -[2025-12-18T22:59:25.157Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:59:29.847Z] [INFO] GET /api/health 200 3ms -[2025-12-18T22:59:53.629Z] [INFO] GET / 200 3ms -[2025-12-18T22:59:53.634Z] [INFO] Socket disconnected: HG (NbmX20wPObJv4fhyAAAB) -[2025-12-18T22:59:53.652Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-18T22:59:53.647Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-18T22:59:53.651Z] [INFO] GET /css/base.css 200 3ms -[2025-12-18T22:59:53.653Z] [INFO] GET /css/components.css 200 3ms -[2025-12-18T22:59:53.661Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-18T22:59:53.663Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-18T22:59:53.660Z] [INFO] GET /css/board.css 200 8ms -[2025-12-18T22:59:53.665Z] [INFO] GET /js/app.js 200 7ms -[2025-12-18T22:59:53.839Z] [INFO] GET /js/store.js 200 3ms -[2025-12-18T22:59:53.840Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-18T22:59:53.840Z] [INFO] GET /js/api.js 200 3ms -[2025-12-18T22:59:53.841Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-18T22:59:53.842Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-18T22:59:53.842Z] [INFO] GET /js/board.js 200 4ms -[2025-12-18T22:59:53.850Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-18T22:59:53.851Z] [INFO] GET /js/shortcuts.js 200 7ms -[2025-12-18T22:59:53.851Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-18T22:59:53.848Z] [INFO] GET /js/task-modal.js 200 5ms -[2025-12-18T22:59:53.852Z] [INFO] GET /js/tour.js 200 8ms -[2025-12-18T22:59:53.858Z] [INFO] GET /js/utils.js 200 11ms -[2025-12-18T22:59:53.899Z] [INFO] GET /api/projects 200 6ms -[2025-12-18T22:59:53.878Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-18T22:59:53.892Z] [INFO] Socket connected: HG (9g_xTYCwztqGvuUyAAAD) -[2025-12-18T22:59:53.886Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-18T22:59:53.911Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-18T22:59:53.904Z] [INFO] HG joined project:[object Object] -[2025-12-18T22:59:53.914Z] [INFO] GET /api/columns/5 200 9ms -[2025-12-18T22:59:53.923Z] [INFO] GET /api/tasks/project/5 200 17ms -[2025-12-18T22:59:53.926Z] [INFO] GET /api/labels/5 200 20ms -[2025-12-18T22:59:53.952Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-18T22:59:59.034Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:00:23.262Z] [INFO] Backup erstellt: backup_2025-12-18T23-00-23-251Z.db -[2025-12-18T23:00:23.265Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T08-42-27-666Z.db -[2025-12-18T23:00:28.210Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:00:57.360Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:01:26.094Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:01:50.604Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T23:01:52.384Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T23:01:52.387Z] [INFO] Datenbank initialisiert -[2025-12-18T23:01:52.389Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T23:01:52.389Z] [INFO] Umgebung: production -[2025-12-18T23:01:52.389Z] [INFO] Automatische Backups aktiviert -[2025-12-18T23:01:52.389Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T23:01:53.710Z] [INFO] Socket connected: HG (dmOsfCzpbEX_u_58AAAB) -[2025-12-18T23:01:53.715Z] [INFO] HG joined project:[object Object] -[2025-12-18T23:01:57.217Z] [INFO] GET /api/health 200 3ms -[2025-12-18T23:02:15.002Z] [INFO] GET / 200 3ms -[2025-12-18T23:02:15.008Z] [INFO] Socket disconnected: HG (dmOsfCzpbEX_u_58AAAB) -[2025-12-18T23:02:15.024Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-18T23:02:15.018Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-18T23:02:15.024Z] [INFO] GET /css/base.css 200 3ms -[2025-12-18T23:02:15.026Z] [INFO] GET /css/board.css 200 4ms -[2025-12-18T23:02:15.030Z] [INFO] GET /css/components.css 200 7ms -[2025-12-18T23:02:15.034Z] [INFO] GET /js/app.js 200 5ms -[2025-12-18T23:02:15.032Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-18T23:02:15.034Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-18T23:02:15.199Z] [INFO] GET /js/api.js 200 4ms -[2025-12-18T23:02:15.198Z] [INFO] GET /js/store.js 200 3ms -[2025-12-18T23:02:15.199Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-18T23:02:15.200Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-18T23:02:15.201Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-18T23:02:15.201Z] [INFO] GET /js/board.js 200 5ms -[2025-12-18T23:02:15.208Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-18T23:02:15.207Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-18T23:02:15.207Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-18T23:02:15.206Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-18T23:02:15.216Z] [INFO] GET /js/utils.js 200 11ms -[2025-12-18T23:02:15.209Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-18T23:02:15.237Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-18T23:02:15.246Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-18T23:02:15.260Z] [INFO] Socket connected: HG (gdpODL9bAMuqHIIXAAAD) -[2025-12-18T23:02:15.265Z] [INFO] GET /api/projects 200 3ms -[2025-12-18T23:02:15.280Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-18T23:02:15.283Z] [INFO] GET /api/columns/5 304 7ms -[2025-12-18T23:02:15.295Z] [INFO] GET /api/labels/5 304 11ms -[2025-12-18T23:02:15.296Z] [INFO] GET /assets/icons/task.svg 200 22ms -[2025-12-18T23:02:15.292Z] [INFO] GET /api/tasks/project/5 304 9ms -[2025-12-18T23:02:15.419Z] [INFO] HG joined project:[object Object] -[2025-12-18T23:02:26.380Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:02:28.920Z] [INFO] GET / 304 1ms -[2025-12-18T23:02:28.926Z] [INFO] Socket disconnected: HG (gdpODL9bAMuqHIIXAAAD) -[2025-12-18T23:02:28.939Z] [INFO] GET /css/base.css 304 0ms -[2025-12-18T23:02:28.935Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-18T23:02:28.941Z] [INFO] GET /css/board.css 304 1ms -[2025-12-18T23:02:28.938Z] [INFO] GET /css/components.css 304 1ms -[2025-12-18T23:02:28.952Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-18T23:02:28.951Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-18T23:02:28.952Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-18T23:02:28.953Z] [INFO] GET /js/app.js 304 12ms -[2025-12-18T23:02:28.966Z] [INFO] GET /js/api.js 304 4ms -[2025-12-18T23:02:28.967Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-18T23:02:28.967Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-18T23:02:28.966Z] [INFO] GET /js/store.js 304 5ms -[2025-12-18T23:02:28.968Z] [INFO] GET /js/board.js 304 5ms -[2025-12-18T23:02:28.968Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-18T23:02:28.980Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-18T23:02:28.980Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-18T23:02:28.979Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-18T23:02:28.979Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-18T23:02:28.981Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-18T23:02:29.005Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-18T23:02:29.005Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-18T23:02:28.981Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-18T23:02:29.016Z] [INFO] Socket connected: HG (Vh_BKHxsWfas4iBVAAAF) -[2025-12-18T23:02:29.018Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-18T23:02:29.047Z] [INFO] GET /api/tasks/project/5 304 15ms -[2025-12-18T23:02:29.025Z] [INFO] GET /api/projects 304 2ms -[2025-12-18T23:02:29.039Z] [INFO] GET /api/columns/5 304 7ms -[2025-12-18T23:02:29.037Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-18T23:02:29.056Z] [INFO] GET /api/labels/5 304 23ms -[2025-12-18T23:02:29.171Z] [INFO] HG joined project:[object Object] -[2025-12-18T23:02:32.001Z] [INFO] GET /sw.js 200 1ms -[2025-12-18T23:02:32.010Z] [INFO] GET / 304 1ms -[2025-12-18T23:02:32.011Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-18T23:02:32.012Z] [INFO] GET /index.html 200 2ms -[2025-12-18T23:02:32.014Z] [INFO] GET /css/base.css 304 0ms -[2025-12-18T23:02:32.015Z] [INFO] GET /css/components.css 304 1ms -[2025-12-18T23:02:32.025Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-18T23:02:32.017Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-18T23:02:32.017Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-18T23:02:32.015Z] [INFO] GET /css/board.css 304 0ms -[2025-12-18T23:02:32.026Z] [INFO] GET /js/app.js 304 7ms -[2025-12-18T23:02:32.045Z] [INFO] GET /js/auth.js 304 16ms -[2025-12-18T23:02:32.026Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-18T23:02:32.045Z] [INFO] GET /js/api.js 304 16ms -[2025-12-18T23:02:32.046Z] [INFO] GET /js/store.js 304 17ms -[2025-12-18T23:02:32.062Z] [INFO] GET /js/board.js 304 13ms -[2025-12-18T23:02:32.062Z] [INFO] GET /js/sync.js 304 13ms -[2025-12-18T23:02:32.066Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-18T23:02:32.062Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-18T23:02:32.067Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-18T23:02:32.073Z] [INFO] GET /js/tour.js 304 4ms -[2025-12-18T23:02:32.066Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-18T23:02:32.073Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-18T23:02:50.575Z] [INFO] Backup erstellt: backup_2025-12-18T23-02-50-565Z.db -[2025-12-18T23:02:50.579Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T09-23-14-297Z.db -[2025-12-18T23:02:55.511Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:03:24.674Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:03:53.833Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:04:22.975Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:04:52.135Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:05:21.272Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:05:50.456Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:06:19.591Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:06:48.764Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:07:17.873Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:07:47.032Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:08:16.148Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:08:29.056Z] [INFO] GET / 304 1ms -[2025-12-18T23:08:29.062Z] [INFO] Socket disconnected: HG (Vh_BKHxsWfas4iBVAAAF) -[2025-12-18T23:08:29.072Z] [INFO] GET /css/base.css 304 1ms -[2025-12-18T23:08:29.073Z] [INFO] GET /css/components.css 304 1ms -[2025-12-18T23:08:29.073Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-18T23:08:29.070Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-18T23:08:29.085Z] [INFO] GET /css/board.css 304 11ms -[2025-12-18T23:08:29.086Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-18T23:08:29.099Z] [INFO] GET /js/api.js 304 3ms -[2025-12-18T23:08:29.085Z] [INFO] GET /js/app.js 304 8ms -[2025-12-18T23:08:29.099Z] [INFO] GET /js/store.js 304 3ms -[2025-12-18T23:08:29.087Z] [INFO] GET /css/calendar.css 304 12ms -[2025-12-18T23:08:29.099Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-18T23:08:29.101Z] [INFO] GET /js/board.js 304 3ms -[2025-12-18T23:08:29.100Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-18T23:08:29.100Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-18T23:08:29.118Z] [INFO] GET /js/task-modal.js 304 17ms -[2025-12-18T23:08:29.118Z] [INFO] GET /js/undo.js 304 16ms -[2025-12-18T23:08:29.119Z] [INFO] GET /js/shortcuts.js 304 17ms -[2025-12-18T23:08:29.119Z] [INFO] GET /js/tour.js 304 17ms -[2025-12-18T23:08:29.120Z] [INFO] GET /js/calendar.js 304 19ms -[2025-12-18T23:08:29.119Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-18T23:08:29.145Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-18T23:08:29.145Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-18T23:08:30.709Z] [INFO] GET /sw.js 304 1ms -[2025-12-18T23:08:34.447Z] [INFO] Login erfolgreich: HG -[2025-12-18T23:08:34.448Z] [INFO] POST /api/auth/login 200 224ms -[2025-12-18T23:08:34.460Z] [INFO] Socket connected: HG (yI4VGi9XlT-Qbj1JAAAI) -[2025-12-18T23:08:34.457Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-18T23:08:34.475Z] [INFO] HG joined project:[object Object] -[2025-12-18T23:08:34.466Z] [INFO] Socket connected: HG (YvqGeGj3uhGIuFhiAAAJ) -[2025-12-18T23:08:34.470Z] [INFO] GET /api/projects 304 2ms -[2025-12-18T23:08:34.481Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-18T23:08:34.483Z] [INFO] GET /api/columns/5 304 7ms -[2025-12-18T23:08:34.491Z] [INFO] GET /api/tasks/project/5 304 14ms -[2025-12-18T23:08:34.493Z] [INFO] GET /api/labels/5 304 16ms -[2025-12-18T23:08:45.313Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:09:14.470Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:09:43.631Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:10:12.782Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:10:41.944Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:10:57.451Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T23:10:59.272Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T23:10:59.275Z] [INFO] Datenbank initialisiert -[2025-12-18T23:10:59.277Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T23:10:59.277Z] [INFO] Umgebung: production -[2025-12-18T23:10:59.278Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T23:10:59.278Z] [INFO] Automatische Backups aktiviert -[2025-12-18T23:10:59.428Z] [INFO] Socket connected: HG (ow8SG7fMBCriKA7MAAAB) -[2025-12-18T23:10:59.586Z] [INFO] Socket connected: HG (AbUeqgfPPGLp_5_tAAAD) -[2025-12-18T23:10:59.591Z] [INFO] HG joined project:[object Object] -[2025-12-18T23:11:04.086Z] [INFO] GET /api/health 200 3ms -[2025-12-18T23:11:07.297Z] [INFO] GET /api/health 200 2ms -[2025-12-18T23:11:33.181Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:11:57.420Z] [INFO] Backup erstellt: backup_2025-12-18T23-11-57-411Z.db -[2025-12-18T23:11:57.424Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T11-40-20-889Z.db -[2025-12-18T23:12:02.449Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:12:31.588Z] [INFO] GET /api/health 200 2ms -[2025-12-18T23:13:00.715Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:13:29.825Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:13:58.972Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:14:28.094Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:14:48.652Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T23:15:00.489Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T23:15:00.493Z] [INFO] Datenbank initialisiert -[2025-12-18T23:15:00.495Z] [INFO] Umgebung: production -[2025-12-18T23:15:00.495Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T23:15:00.495Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T23:15:00.496Z] [INFO] Automatische Backups aktiviert -[2025-12-18T23:15:01.538Z] [INFO] Socket connected: HG (Cv3PdgRCW3wcEkytAAAB) -[2025-12-18T23:15:04.856Z] [INFO] Socket connected: HG (Cl0cvbUPIBM3hRnkAAAD) -[2025-12-18T23:15:04.861Z] [INFO] HG joined project:[object Object] -[2025-12-18T23:15:05.291Z] [INFO] GET /api/health 200 3ms -[2025-12-18T23:15:34.427Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:15:58.640Z] [INFO] Backup erstellt: backup_2025-12-18T23-15-58-629Z.db -[2025-12-18T23:15:58.644Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T12-30-00-236Z.db -[2025-12-18T23:16:03.536Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:16:32.672Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:17:01.760Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:17:30.890Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:17:58.058Z] [INFO] GET / 200 7ms -[2025-12-18T23:17:58.064Z] [INFO] Socket disconnected: HG (Cl0cvbUPIBM3hRnkAAAD) -[2025-12-18T23:17:58.063Z] [INFO] Socket disconnected: HG (Cv3PdgRCW3wcEkytAAAB) -[2025-12-18T23:17:58.083Z] [INFO] GET /css/components.css 200 6ms -[2025-12-18T23:17:58.077Z] [INFO] GET /css/base.css 200 3ms -[2025-12-18T23:17:58.082Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-18T23:17:58.073Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-18T23:17:58.090Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-18T23:17:58.091Z] [INFO] GET /js/app.js 200 6ms -[2025-12-18T23:17:58.089Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-18T23:17:58.088Z] [INFO] GET /css/board.css 200 10ms -[2025-12-18T23:17:58.270Z] [INFO] GET /js/store.js 200 3ms -[2025-12-18T23:17:58.271Z] [INFO] GET /js/api.js 200 4ms -[2025-12-18T23:17:58.271Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-18T23:17:58.271Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-18T23:17:58.272Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-18T23:17:58.272Z] [INFO] GET /js/board.js 200 4ms -[2025-12-18T23:17:58.276Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-18T23:17:58.283Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-18T23:17:58.275Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-18T23:17:58.275Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-18T23:17:58.283Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-18T23:17:58.300Z] [INFO] GET /js/utils.js 200 25ms -[2025-12-18T23:17:58.328Z] [INFO] Socket connected: HG (03QK4QTeLoGYzhTzAAAF) -[2025-12-18T23:17:58.326Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-18T23:17:58.333Z] [INFO] GET /api/projects 200 2ms -[2025-12-18T23:17:58.318Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-18T23:17:58.348Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-18T23:17:58.356Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-18T23:17:58.344Z] [INFO] GET /api/columns/5 200 4ms -[2025-12-18T23:17:58.359Z] [INFO] GET /api/labels/5 200 17ms -[2025-12-18T23:17:58.363Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-18T23:17:58.482Z] [INFO] HG joined project:[object Object] -[2025-12-18T23:17:59.999Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:18:29.145Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:18:58.306Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:19:27.410Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:19:56.535Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:20:12.298Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-18T23:20:23.621Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-18T23:20:23.624Z] [INFO] Datenbank initialisiert -[2025-12-18T23:20:23.626Z] [INFO] Server läuft auf Port 3000 -[2025-12-18T23:20:23.626Z] [INFO] Umgebung: production -[2025-12-18T23:20:23.626Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-18T23:20:23.626Z] [INFO] Automatische Backups aktiviert -[2025-12-18T23:20:23.704Z] [INFO] Socket connected: HG (xevC3tT4Jk6UCMILAAAB) -[2025-12-18T23:20:23.708Z] [INFO] HG joined project:[object Object] -[2025-12-18T23:20:28.470Z] [INFO] GET /api/health 200 2ms -[2025-12-18T23:20:57.620Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:21:04.239Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-18T23:21:04.246Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-18T23:21:04.249Z] [INFO] GET /api/links/1 304 3ms -[2025-12-18T23:21:04.251Z] [INFO] GET /api/files/1 304 2ms -[2025-12-18T23:21:04.253Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-18T23:21:04.255Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-18T23:21:12.099Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-18T23:21:12.100Z] [INFO] PUT /api/tasks/1 403 1ms -[2025-12-18T23:21:12.112Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-18T23:21:12.113Z] [INFO] PUT /api/tasks/1 200 10ms -[2025-12-18T23:21:14.893Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-18T23:21:14.902Z] [INFO] GET /api/links/1 304 2ms -[2025-12-18T23:21:14.899Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-18T23:21:14.904Z] [INFO] GET /api/files/1 304 2ms -[2025-12-18T23:21:14.907Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-18T23:21:14.909Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-18T23:21:18.047Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-18T23:21:18.048Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-18T23:21:21.744Z] [INFO] Backup erstellt: backup_2025-12-18T23-21-21-725Z.db -[2025-12-18T23:21:21.747Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T13-51-47-710Z.db -[2025-12-18T23:21:26.697Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:21:55.833Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:22:24.924Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:22:54.020Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:23:23.124Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:23:52.217Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:24:21.325Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:24:50.449Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:24:53.800Z] [INFO] GET / 200 2ms -[2025-12-18T23:24:53.806Z] [INFO] Socket disconnected: HG (xevC3tT4Jk6UCMILAAAB) -[2025-12-18T23:24:53.815Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-18T23:24:53.818Z] [INFO] GET /css/components.css 200 2ms -[2025-12-18T23:24:53.817Z] [INFO] GET /css/base.css 200 1ms -[2025-12-18T23:24:53.822Z] [INFO] GET /css/board.css 200 4ms -[2025-12-18T23:24:53.823Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-18T23:24:53.831Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-18T23:24:53.829Z] [INFO] GET /js/app.js 200 7ms -[2025-12-18T23:24:53.830Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-18T23:24:53.903Z] [INFO] GET /js/store.js 200 3ms -[2025-12-18T23:24:53.903Z] [INFO] GET /js/api.js 200 3ms -[2025-12-18T23:24:53.904Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-18T23:24:53.904Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-18T23:24:53.905Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-18T23:24:53.905Z] [INFO] GET /js/board.js 200 4ms -[2025-12-18T23:24:53.911Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-18T23:24:53.910Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-18T23:24:53.911Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-18T23:24:53.910Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-18T23:24:53.912Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-18T23:24:53.912Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-18T23:24:53.939Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-18T23:24:53.930Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-18T23:24:53.942Z] [INFO] Socket connected: HG (chu5PiG4o6-lo0xjAAAD) -[2025-12-18T23:24:53.962Z] [INFO] GET /api/projects 200 15ms -[2025-12-18T23:24:53.971Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-18T23:24:53.972Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-18T23:24:53.979Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-18T23:24:53.981Z] [INFO] GET /api/labels/5 200 14ms -[2025-12-18T23:24:54.007Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-18T23:24:54.094Z] [INFO] HG joined project:[object Object] -[2025-12-18T23:25:19.567Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:25:48.659Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:26:17.787Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:26:46.879Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:27:15.979Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:27:45.059Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:28:14.141Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:28:43.257Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:29:12.369Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:29:41.476Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:30:10.561Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:30:39.662Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:31:08.733Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:31:37.836Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:32:06.911Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:32:36.008Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:33:05.075Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:33:34.163Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:34:03.243Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:34:32.305Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:35:01.407Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:35:30.492Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:35:59.559Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:36:28.615Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:36:57.720Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:37:26.780Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:37:55.855Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:38:24.491Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:38:53.541Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:39:22.040Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:39:51.110Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:40:20.174Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:40:49.264Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:41:18.315Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:41:47.397Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:42:16.452Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:42:45.520Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:43:14.576Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:43:43.642Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:44:12.685Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:44:41.751Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:45:10.801Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:45:39.875Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:46:08.936Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:46:37.964Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:47:07.021Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:47:36.056Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:48:05.098Z] [INFO] GET /api/health 200 0ms -[2025-12-18T23:48:34.141Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:49:03.189Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:49:32.224Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:50:01.269Z] [INFO] GET /api/health 200 1ms -[2025-12-18T23:50:06.613Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T16:27:15.149Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T16:27:15.158Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T16:27:15.158Z] [INFO] Umgebung: production -[2025-12-19T16:27:15.156Z] [INFO] Datenbank initialisiert -[2025-12-19T16:27:15.158Z] [INFO] Automatische Backups aktiviert -[2025-12-19T16:27:15.158Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T16:27:19.650Z] [INFO] GET /api/health 200 5ms -[2025-12-19T16:27:49.701Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:28:14.647Z] [INFO] Backup erstellt: backup_2025-12-19T16-28-14-636Z.db -[2025-12-19T16:28:14.651Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T14-03-57-480Z.db -[2025-12-19T16:28:19.211Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:28:48.724Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:29:18.184Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:29:47.616Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:30:17.108Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:30:21.337Z] [INFO] GET /api/auth/users 401 3ms -[2025-12-19T16:30:22.948Z] [INFO] GET /sw.js 200 3ms -[2025-12-19T16:30:22.965Z] [INFO] GET / 200 2ms -[2025-12-19T16:30:22.969Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T16:30:22.968Z] [INFO] GET /index.html 200 2ms -[2025-12-19T16:30:22.970Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T16:30:22.972Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T16:30:22.982Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-19T16:30:22.981Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T16:30:22.981Z] [INFO] GET /css/board.css 200 9ms -[2025-12-19T16:30:22.988Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-19T16:30:22.988Z] [INFO] GET /js/app.js 200 2ms -[2025-12-19T16:30:22.988Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-19T16:30:22.995Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T16:30:22.994Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T16:30:22.995Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T16:30:22.999Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-19T16:30:22.999Z] [INFO] GET /js/offline.js 200 1ms -[2025-12-19T16:30:23.005Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T16:30:23.005Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T16:30:23.014Z] [INFO] GET /js/shortcuts.js 200 7ms -[2025-12-19T16:30:23.004Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T16:30:23.015Z] [INFO] GET /js/tour.js 200 7ms -[2025-12-19T16:30:23.014Z] [INFO] GET /js/undo.js 200 6ms -[2025-12-19T16:30:27.447Z] [INFO] Login erfolgreich: HG -[2025-12-19T16:30:27.448Z] [INFO] POST /api/auth/login 200 216ms -[2025-12-19T16:30:27.459Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T16:30:27.463Z] [INFO] Socket connected: HG (pFuYRhdxxE72dNlEAAAC) -[2025-12-19T16:30:27.475Z] [INFO] Socket connected: HG (zSO7gNs930D3T_azAAAD) -[2025-12-19T16:30:27.492Z] [INFO] GET /api/projects/1/tasks 404 3ms -[2025-12-19T16:30:27.488Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:30:27.482Z] [INFO] GET /api/projects 200 4ms -[2025-12-19T16:30:27.491Z] [INFO] GET /api/projects/1/columns 404 2ms -[2025-12-19T16:30:27.496Z] [INFO] GET /api/projects/1/labels 404 4ms -[2025-12-19T16:30:46.563Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:30:46.690Z] [INFO] Socket disconnected: HG (pFuYRhdxxE72dNlEAAAC) -[2025-12-19T16:30:46.691Z] [INFO] Socket disconnected: HG (zSO7gNs930D3T_azAAAD) -[2025-12-19T16:31:09.704Z] [INFO] GET / 304 1ms -[2025-12-19T16:31:09.752Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T16:31:09.757Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T16:31:09.763Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T16:31:09.755Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T16:31:09.756Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T16:31:09.763Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T16:31:09.799Z] [INFO] GET /js/api.js 304 0ms -[2025-12-19T16:31:09.772Z] [INFO] GET /js/app.js 304 8ms -[2025-12-19T16:31:09.764Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-19T16:31:09.799Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T16:31:09.807Z] [INFO] GET /js/sync.js 304 7ms -[2025-12-19T16:31:09.807Z] [INFO] GET /js/board.js 304 6ms -[2025-12-19T16:31:09.807Z] [INFO] GET /js/offline.js 304 7ms -[2025-12-19T16:31:09.806Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-19T16:31:09.808Z] [INFO] GET /js/calendar.js 304 7ms -[2025-12-19T16:31:09.808Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-19T16:31:09.820Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-19T16:31:09.820Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-19T16:31:09.821Z] [INFO] GET /js/tour.js 304 12ms -[2025-12-19T16:31:09.822Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-19T16:31:09.857Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-19T16:31:09.855Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T16:31:09.868Z] [INFO] Socket connected: HG (rNH1y8j3EY2BZYn6AAAF) -[2025-12-19T16:31:09.864Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T16:31:09.884Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T16:31:09.898Z] [INFO] GET /api/tasks/project/1 200 7ms -[2025-12-19T16:31:09.896Z] [INFO] GET /api/columns/1 200 5ms -[2025-12-19T16:31:09.895Z] [INFO] GET /api/stats/dashboard?projectId=1 200 4ms -[2025-12-19T16:31:09.900Z] [INFO] GET /api/labels/1 200 9ms -[2025-12-19T16:31:10.029Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:31:11.494Z] [INFO] GET /sw.js 304 1ms -[2025-12-19T16:31:14.692Z] [INFO] HG left project:[object Object] -[2025-12-19T16:31:14.692Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:31:14.699Z] [INFO] GET /api/columns/5 200 4ms -[2025-12-19T16:31:14.697Z] [INFO] GET /api/stats/dashboard?projectId=5 200 2ms -[2025-12-19T16:31:14.706Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-19T16:31:14.708Z] [INFO] GET /api/labels/5 200 13ms -[2025-12-19T16:31:16.002Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:31:24.108Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T16:31:24.109Z] [INFO] PUT /api/tasks/4/move 403 1ms -[2025-12-19T16:31:24.119Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> In Arbeit -[2025-12-19T16:31:24.119Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T16:31:45.441Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:32:14.757Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:32:44.178Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:33:13.606Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:33:42.975Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:34:12.367Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:34:41.710Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:35:11.102Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:35:40.510Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:36:09.860Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:36:39.265Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:37:08.641Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:37:37.937Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:38:07.301Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:38:36.617Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:39:05.933Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:39:35.135Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:40:04.474Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:40:33.788Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:40:45.517Z] [INFO] GET / 304 0ms -[2025-12-19T16:40:45.524Z] [INFO] Socket disconnected: HG (rNH1y8j3EY2BZYn6AAAF) -[2025-12-19T16:40:45.537Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T16:40:45.536Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T16:40:45.533Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T16:40:45.537Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T16:40:45.548Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-19T16:40:45.545Z] [INFO] GET /css/board.css 304 7ms -[2025-12-19T16:40:45.548Z] [INFO] GET /js/app.js 304 9ms -[2025-12-19T16:40:45.547Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-19T16:40:45.566Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T16:40:45.564Z] [INFO] GET /js/api.js 304 0ms -[2025-12-19T16:40:45.565Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-19T16:40:45.564Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T16:40:45.579Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-19T16:40:45.581Z] [INFO] GET /js/calendar.js 304 15ms -[2025-12-19T16:40:45.579Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-19T16:40:45.580Z] [INFO] GET /js/board.js 304 14ms -[2025-12-19T16:40:45.590Z] [INFO] GET /js/tour.js 304 8ms -[2025-12-19T16:40:45.581Z] [INFO] GET /js/shortcuts.js 304 14ms -[2025-12-19T16:40:45.581Z] [INFO] GET /js/undo.js 304 14ms -[2025-12-19T16:40:45.591Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-19T16:40:45.612Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T16:40:45.613Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T16:40:45.624Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T16:40:45.627Z] [INFO] Socket connected: HG (IvPHEdC7ti9aucQkAAAH) -[2025-12-19T16:40:45.632Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T16:40:45.641Z] [INFO] GET /api/stats/dashboard?projectId=5 200 3ms -[2025-12-19T16:40:45.642Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T16:40:45.649Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-19T16:40:45.651Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T16:40:45.780Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:40:47.232Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T16:40:50.442Z] [INFO] GET / 200 18ms -[2025-12-19T16:40:50.446Z] [INFO] Socket disconnected: HG (IvPHEdC7ti9aucQkAAAH) -[2025-12-19T16:40:50.461Z] [INFO] GET /css/components.css 200 5ms -[2025-12-19T16:40:50.462Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T16:40:50.461Z] [INFO] GET /css/base.css 200 5ms -[2025-12-19T16:40:50.459Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T16:40:50.463Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T16:40:50.463Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T16:40:50.470Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-19T16:40:50.470Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T16:40:50.623Z] [INFO] GET /js/api.js 200 1ms -[2025-12-19T16:40:50.623Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T16:40:50.623Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T16:40:50.624Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T16:40:50.624Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T16:40:50.624Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T16:40:50.627Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T16:40:50.627Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-19T16:40:50.637Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T16:40:50.630Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-19T16:40:50.651Z] [INFO] GET /js/tour.js 200 22ms -[2025-12-19T16:40:50.652Z] [INFO] GET /js/utils.js 200 21ms -[2025-12-19T16:40:50.673Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T16:40:50.685Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T16:40:50.680Z] [INFO] Socket connected: HG (ZUoahQ6SgZSdj-3DAAAJ) -[2025-12-19T16:40:50.679Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T16:40:50.695Z] [INFO] GET /api/columns/5 200 4ms -[2025-12-19T16:40:50.693Z] [INFO] GET /api/stats/dashboard?projectId=5 200 3ms -[2025-12-19T16:40:50.701Z] [INFO] GET /api/tasks/project/5 200 10ms -[2025-12-19T16:40:50.702Z] [INFO] GET /api/labels/5 200 11ms -[2025-12-19T16:40:50.759Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T16:40:50.828Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:40:52.666Z] [INFO] GET / 304 0ms -[2025-12-19T16:40:52.671Z] [INFO] Socket disconnected: HG (ZUoahQ6SgZSdj-3DAAAJ) -[2025-12-19T16:40:52.680Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T16:40:52.680Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T16:40:52.681Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T16:40:52.681Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T16:40:52.683Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T16:40:52.693Z] [INFO] GET /js/app.js 304 10ms -[2025-12-19T16:40:52.683Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T16:40:52.682Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-19T16:40:52.715Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T16:40:52.715Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T16:40:52.713Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T16:40:52.715Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T16:40:52.725Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-19T16:40:52.724Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-19T16:40:52.724Z] [INFO] GET /js/offline.js 304 7ms -[2025-12-19T16:40:52.725Z] [INFO] GET /js/board.js 304 8ms -[2025-12-19T16:40:52.725Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-19T16:40:52.725Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-19T16:40:52.734Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-19T16:40:52.734Z] [INFO] GET /js/tour.js 304 8ms -[2025-12-19T16:40:52.761Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T16:40:52.753Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T16:40:52.755Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-19T16:40:52.770Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T16:40:52.774Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:40:52.767Z] [INFO] Socket connected: HG (rgEL0MGurBeIvZWlAAAL) -[2025-12-19T16:40:52.778Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T16:40:52.779Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T16:40:52.785Z] [INFO] GET /api/tasks/project/5 304 10ms -[2025-12-19T16:40:52.786Z] [INFO] GET /api/labels/5 304 10ms -[2025-12-19T16:40:54.352Z] [INFO] GET /sw.js 304 1ms -[2025-12-19T16:41:03.058Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:41:32.378Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:42:01.588Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:42:30.901Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:43:00.188Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:43:29.445Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:43:48.048Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T16:43:49.772Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T16:43:49.775Z] [INFO] Datenbank initialisiert -[2025-12-19T16:43:49.777Z] [INFO] Umgebung: production -[2025-12-19T16:43:49.777Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T16:43:49.777Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T16:43:49.777Z] [INFO] Automatische Backups aktiviert -[2025-12-19T16:43:50.296Z] [INFO] Socket connected: HG (bNHFp6fMTv__-_70AAAB) -[2025-12-19T16:43:50.347Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:43:54.607Z] [INFO] GET /api/health 200 3ms -[2025-12-19T16:44:23.815Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:44:48.214Z] [INFO] Backup erstellt: backup_2025-12-19T16-44-48-203Z.db -[2025-12-19T16:44:48.218Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T20-17-10-823Z.db -[2025-12-19T16:44:53.089Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:45:22.348Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:45:51.529Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:46:20.810Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:46:49.958Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:47:19.244Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:47:48.395Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:48:17.645Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:48:46.875Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:49:16.093Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:49:45.302Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:50:14.406Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:50:43.645Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:51:12.818Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:51:42.025Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:52:11.198Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:52:30.101Z] [INFO] GET / 200 3ms -[2025-12-19T16:52:30.107Z] [INFO] Socket disconnected: HG (bNHFp6fMTv__-_70AAAB) -[2025-12-19T16:52:30.117Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T16:52:30.120Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T16:52:30.121Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T16:52:30.123Z] [INFO] GET /css/responsive.css 200 1ms -[2025-12-19T16:52:30.123Z] [INFO] GET /css/board.css 200 2ms -[2025-12-19T16:52:30.132Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T16:52:30.130Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T16:52:30.133Z] [INFO] GET /js/app.js 200 7ms -[2025-12-19T16:52:30.271Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T16:52:30.271Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T16:52:30.272Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T16:52:30.272Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T16:52:30.272Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T16:52:30.273Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T16:52:30.276Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T16:52:30.278Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T16:52:30.279Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T16:52:30.279Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T16:52:30.293Z] [INFO] GET /js/tour.js 200 16ms -[2025-12-19T16:52:30.293Z] [INFO] GET /js/utils.js 200 15ms -[2025-12-19T16:52:30.319Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T16:52:30.326Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T16:52:30.330Z] [INFO] Socket connected: HG (dK5pClyaMqDqzWeEAAAD) -[2025-12-19T16:52:30.333Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T16:52:30.344Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T16:52:30.352Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T16:52:30.342Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T16:52:30.354Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-19T16:52:30.382Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T16:52:30.482Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:52:34.530Z] [INFO] GET / 304 1ms -[2025-12-19T16:52:34.535Z] [INFO] Socket disconnected: HG (dK5pClyaMqDqzWeEAAAD) -[2025-12-19T16:52:34.546Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T16:52:34.544Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T16:52:34.545Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T16:52:34.543Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T16:52:34.546Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T16:52:34.546Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T16:52:34.554Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-19T16:52:34.572Z] [INFO] GET /js/api.js 304 3ms -[2025-12-19T16:52:34.567Z] [INFO] GET /js/store.js 304 0ms -[2025-12-19T16:52:34.555Z] [INFO] GET /js/app.js 304 8ms -[2025-12-19T16:52:34.588Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-19T16:52:34.587Z] [INFO] GET /js/auth.js 304 13ms -[2025-12-19T16:52:34.589Z] [INFO] GET /js/board.js 304 14ms -[2025-12-19T16:52:34.588Z] [INFO] GET /js/sync.js 304 14ms -[2025-12-19T16:52:34.589Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-19T16:52:34.589Z] [INFO] GET /js/task-modal.js 304 14ms -[2025-12-19T16:52:34.598Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-19T16:52:34.600Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-19T16:52:34.599Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-19T16:52:34.599Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-19T16:52:34.621Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T16:52:34.620Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T16:52:34.630Z] [INFO] Socket connected: HG (DeZ043NsuA_3q_RkAAAF) -[2025-12-19T16:52:34.626Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T16:52:34.633Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T16:52:34.644Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T16:52:34.639Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:52:34.643Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T16:52:34.650Z] [INFO] GET /api/tasks/project/5 304 10ms -[2025-12-19T16:52:34.651Z] [INFO] GET /api/labels/5 304 11ms -[2025-12-19T16:52:36.220Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T16:52:36.233Z] [INFO] GET / 304 1ms -[2025-12-19T16:52:36.233Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T16:52:36.233Z] [INFO] GET /index.html 304 1ms -[2025-12-19T16:52:36.236Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T16:52:36.237Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T16:52:36.239Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-19T16:52:36.237Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T16:52:36.244Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-19T16:52:36.245Z] [INFO] GET /js/app.js 304 4ms -[2025-12-19T16:52:36.254Z] [INFO] GET /js/api.js 304 6ms -[2025-12-19T16:52:36.248Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-19T16:52:36.244Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-19T16:52:36.254Z] [INFO] GET /js/store.js 304 4ms -[2025-12-19T16:52:36.267Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-19T16:52:36.268Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-19T16:52:36.268Z] [INFO] GET /js/board.js 304 11ms -[2025-12-19T16:52:36.254Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-19T16:52:36.281Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-19T16:52:36.285Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-19T16:52:36.281Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-19T16:52:36.281Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-19T16:52:36.285Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-19T16:52:40.384Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:52:49.748Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T16:52:49.749Z] [INFO] PUT /api/tasks/4/move 403 2ms -[2025-12-19T16:52:49.760Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-19T16:52:49.761Z] [INFO] PUT /api/tasks/4/move 200 9ms -[2025-12-19T16:53:09.597Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:53:38.799Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:54:08.008Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:54:37.088Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:55:06.330Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:55:35.467Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:56:04.641Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:56:19.736Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T16:56:21.479Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T16:56:21.483Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T16:56:21.481Z] [INFO] Datenbank initialisiert -[2025-12-19T16:56:21.483Z] [INFO] Umgebung: production -[2025-12-19T16:56:21.484Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T16:56:21.484Z] [INFO] Automatische Backups aktiviert -[2025-12-19T16:56:21.809Z] [INFO] Socket connected: HG (Q-g9iwdc9WBzsBkgAAAB) -[2025-12-19T16:56:21.856Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:56:25.411Z] [INFO] GET /api/health 200 3ms -[2025-12-19T16:56:54.610Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:57:19.692Z] [INFO] Backup erstellt: backup_2025-12-19T16-57-19-680Z.db -[2025-12-19T16:57:19.713Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T20-18-39-572Z.db -[2025-12-19T16:57:23.761Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:57:52.917Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:58:22.094Z] [INFO] GET /api/health 200 1ms -[2025-12-19T16:58:51.188Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:59:11.794Z] [INFO] GET /api/tasks/3 200 6ms -[2025-12-19T16:59:11.807Z] [INFO] GET /api/links/3 200 2ms -[2025-12-19T16:59:11.804Z] [INFO] GET /api/subtasks/3 200 4ms -[2025-12-19T16:59:11.810Z] [INFO] GET /api/files/3 200 2ms -[2025-12-19T16:59:11.816Z] [INFO] GET /api/tasks/3/history 404 2ms -[2025-12-19T16:59:11.813Z] [INFO] GET /api/comments/3 200 2ms -[2025-12-19T16:59:15.922Z] [INFO] GET / 200 2ms -[2025-12-19T16:59:15.928Z] [INFO] Socket disconnected: HG (Q-g9iwdc9WBzsBkgAAAB) -[2025-12-19T16:59:15.941Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T16:59:15.942Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T16:59:15.942Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T16:59:15.943Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T16:59:15.943Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T16:59:15.953Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T16:59:15.952Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-19T16:59:15.951Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T16:59:16.032Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T16:59:16.032Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T16:59:16.031Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T16:59:16.033Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-19T16:59:16.033Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T16:59:16.034Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T16:59:16.039Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T16:59:16.036Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T16:59:16.040Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T16:59:16.040Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-19T16:59:16.047Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-19T16:59:16.048Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T16:59:16.068Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T16:59:16.077Z] [INFO] Socket connected: HG (4JYWr_zbO9d4XmaIAAAD) -[2025-12-19T16:59:16.081Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T16:59:16.074Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T16:59:16.094Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T16:59:16.092Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T16:59:16.086Z] [INFO] HG joined project:[object Object] -[2025-12-19T16:59:16.101Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T16:59:16.104Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T16:59:16.135Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T16:59:20.357Z] [INFO] GET /api/health 200 0ms -[2025-12-19T16:59:49.458Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:00:18.615Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:00:47.728Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:00:52.863Z] [INFO] GET / 200 1ms -[2025-12-19T17:00:52.867Z] [INFO] Socket disconnected: HG (4JYWr_zbO9d4XmaIAAAD) -[2025-12-19T17:00:52.877Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T17:00:52.881Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T17:00:52.882Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T17:00:52.883Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T17:00:52.891Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-19T17:00:52.894Z] [INFO] GET /css/responsive.css 200 11ms -[2025-12-19T17:00:52.894Z] [INFO] GET /js/app.js 200 9ms -[2025-12-19T17:00:52.893Z] [INFO] GET /css/calendar.css 200 11ms -[2025-12-19T17:00:53.070Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T17:00:53.070Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T17:00:53.070Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T17:00:53.071Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T17:00:53.071Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T17:00:53.072Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T17:00:53.073Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-19T17:00:53.079Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T17:00:53.079Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T17:00:53.078Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-19T17:00:53.080Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-19T17:00:53.086Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T17:00:53.104Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-19T17:00:53.153Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T17:00:57.068Z] [INFO] POST /api/auth/login 200 215ms -[2025-12-19T17:00:57.067Z] [INFO] Login erfolgreich: HG -[2025-12-19T17:00:57.078Z] [INFO] Socket connected: HG (yMfjywNIdc4_zs7aAAAG) -[2025-12-19T17:00:57.075Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T17:00:57.080Z] [INFO] Socket connected: HG (hRMKVd97SUYAfg7dAAAH) -[2025-12-19T17:00:57.088Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:00:57.102Z] [INFO] GET /api/tasks/project/5 304 10ms -[2025-12-19T17:00:57.104Z] [INFO] GET /api/columns/5 304 12ms -[2025-12-19T17:00:57.095Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T17:00:57.106Z] [INFO] GET /api/labels/5 304 2ms -[2025-12-19T17:00:57.230Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:00:59.841Z] [INFO] GET / 304 1ms -[2025-12-19T17:00:59.848Z] [INFO] Socket disconnected: HG (yMfjywNIdc4_zs7aAAAG) -[2025-12-19T17:00:59.850Z] [INFO] Socket disconnected: HG (hRMKVd97SUYAfg7dAAAH) -[2025-12-19T17:00:59.855Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T17:00:59.857Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:00:59.858Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T17:00:59.857Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:00:59.871Z] [INFO] GET /css/responsive.css 304 12ms -[2025-12-19T17:00:59.870Z] [INFO] GET /css/calendar.css 304 12ms -[2025-12-19T17:00:59.869Z] [INFO] GET /css/modal.css 304 11ms -[2025-12-19T17:00:59.871Z] [INFO] GET /js/app.js 304 12ms -[2025-12-19T17:00:59.894Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T17:00:59.894Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-19T17:00:59.893Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T17:00:59.893Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T17:00:59.894Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-19T17:00:59.900Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-19T17:00:59.900Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-19T17:00:59.899Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-19T17:00:59.899Z] [INFO] GET /js/board.js 304 4ms -[2025-12-19T17:00:59.901Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-19T17:00:59.901Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-19T17:00:59.922Z] [INFO] GET /js/utils.js 304 18ms -[2025-12-19T17:00:59.945Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:00:59.948Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:00:59.970Z] [INFO] Socket connected: HG (CbGpC0Y0TQZonTEHAAAJ) -[2025-12-19T17:00:59.965Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:00:59.973Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:00:59.980Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:00:59.986Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T17:00:59.984Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T17:00:59.993Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T17:00:59.995Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T17:01:00.636Z] [INFO] GET / 304 1ms -[2025-12-19T17:01:00.641Z] [INFO] Socket disconnected: HG (CbGpC0Y0TQZonTEHAAAJ) -[2025-12-19T17:01:00.651Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:01:00.652Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T17:01:00.649Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T17:01:00.651Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:01:00.653Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T17:01:00.662Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-19T17:01:00.687Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T17:01:00.663Z] [INFO] GET /js/app.js 304 10ms -[2025-12-19T17:01:00.663Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-19T17:01:00.687Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T17:01:00.688Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T17:01:00.688Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-19T17:01:00.688Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-19T17:01:00.689Z] [INFO] GET /js/board.js 304 2ms -[2025-12-19T17:01:00.699Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-19T17:01:00.700Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-19T17:01:00.700Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-19T17:01:00.700Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-19T17:01:00.701Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-19T17:01:00.700Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-19T17:01:00.724Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:01:00.733Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:01:00.726Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:01:00.751Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:01:00.742Z] [INFO] Socket connected: HG (bdAeNU5C2oLJZqRwAAAL) -[2025-12-19T17:01:00.746Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T17:01:00.756Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T17:01:00.757Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T17:01:00.764Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T17:01:00.766Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T17:01:00.945Z] [INFO] GET / 304 1ms -[2025-12-19T17:01:00.950Z] [INFO] Socket disconnected: HG (bdAeNU5C2oLJZqRwAAAL) -[2025-12-19T17:01:00.971Z] [INFO] GET /css/components.css 304 2ms -[2025-12-19T17:01:00.970Z] [INFO] GET /css/base.css 304 2ms -[2025-12-19T17:01:00.963Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T17:01:00.971Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T17:01:00.972Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-19T17:01:00.974Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T17:01:00.972Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-19T17:01:00.973Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-19T17:01:00.988Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T17:01:00.988Z] [INFO] GET /js/api.js 304 3ms -[2025-12-19T17:01:00.989Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-19T17:01:00.989Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-19T17:01:00.990Z] [INFO] GET /js/board.js 304 3ms -[2025-12-19T17:01:00.990Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T17:01:01.008Z] [INFO] GET /js/task-modal.js 304 18ms -[2025-12-19T17:01:01.009Z] [INFO] GET /js/utils.js 304 18ms -[2025-12-19T17:01:01.009Z] [INFO] GET /js/shortcuts.js 304 18ms -[2025-12-19T17:01:01.008Z] [INFO] GET /js/calendar.js 304 17ms -[2025-12-19T17:01:01.009Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-19T17:01:01.010Z] [INFO] GET /js/tour.js 304 19ms -[2025-12-19T17:01:01.041Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:01:01.033Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T17:01:01.035Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:01:01.045Z] [INFO] Socket connected: HG (8lwTobNJhMAoO8XPAAAN) -[2025-12-19T17:01:01.051Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:01:01.060Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T17:01:01.059Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T17:01:01.069Z] [INFO] GET /api/tasks/project/5 304 9ms -[2025-12-19T17:01:01.071Z] [INFO] GET /api/labels/5 304 10ms -[2025-12-19T17:01:01.196Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:01:01.318Z] [INFO] GET / 304 1ms -[2025-12-19T17:01:01.322Z] [INFO] Socket disconnected: HG (8lwTobNJhMAoO8XPAAAN) -[2025-12-19T17:01:01.332Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T17:01:01.334Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T17:01:01.333Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:01:01.333Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T17:01:01.335Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T17:01:01.335Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T17:01:01.346Z] [INFO] GET /js/app.js 304 10ms -[2025-12-19T17:01:01.358Z] [INFO] GET /js/api.js 304 3ms -[2025-12-19T17:01:01.335Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T17:01:01.358Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T17:01:01.360Z] [INFO] GET /js/board.js 304 4ms -[2025-12-19T17:01:01.359Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-19T17:01:01.359Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-19T17:01:01.359Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T17:01:01.379Z] [INFO] GET /js/calendar.js 304 19ms -[2025-12-19T17:01:01.379Z] [INFO] GET /js/shortcuts.js 304 19ms -[2025-12-19T17:01:01.378Z] [INFO] GET /js/task-modal.js 304 18ms -[2025-12-19T17:01:01.380Z] [INFO] GET /js/tour.js 304 19ms -[2025-12-19T17:01:01.380Z] [INFO] GET /js/undo.js 304 19ms -[2025-12-19T17:01:01.380Z] [INFO] GET /js/utils.js 304 19ms -[2025-12-19T17:01:01.406Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:01:01.419Z] [INFO] Socket connected: HG (9NL32Cws6XcVVpjIAAAP) -[2025-12-19T17:01:01.414Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T17:01:01.409Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:01:01.431Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T17:01:01.423Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:01:01.432Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T17:01:01.439Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T17:01:01.440Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-19T17:01:01.570Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:01:01.583Z] [INFO] GET /sw.js 200 2ms -[2025-12-19T17:01:01.597Z] [INFO] GET / 304 1ms -[2025-12-19T17:01:01.597Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T17:01:01.597Z] [INFO] GET /index.html 304 1ms -[2025-12-19T17:01:01.603Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T17:01:01.607Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-19T17:01:01.602Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:01:01.603Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:01:01.616Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-19T17:01:01.611Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T17:01:01.610Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-19T17:01:01.610Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-19T17:01:01.617Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T17:01:01.621Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-19T17:01:01.622Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T17:01:01.622Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T17:01:01.633Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-19T17:01:01.638Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-19T17:01:01.633Z] [INFO] GET /js/board.js 304 7ms -[2025-12-19T17:01:01.632Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-19T17:01:01.639Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-19T17:01:01.639Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-19T17:01:01.644Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-19T17:01:02.717Z] [INFO] GET / 304 1ms -[2025-12-19T17:01:02.722Z] [INFO] Socket disconnected: HG (9NL32Cws6XcVVpjIAAAP) -[2025-12-19T17:01:02.733Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:01:02.733Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:01:02.734Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T17:01:02.730Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T17:01:02.743Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-19T17:01:02.744Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-19T17:01:02.758Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T17:01:02.758Z] [INFO] GET /js/store.js 304 4ms -[2025-12-19T17:01:02.745Z] [INFO] GET /js/app.js 304 9ms -[2025-12-19T17:01:02.744Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-19T17:01:02.778Z] [INFO] GET /js/board.js 304 15ms -[2025-12-19T17:01:02.777Z] [INFO] GET /js/sync.js 304 14ms -[2025-12-19T17:01:02.776Z] [INFO] GET /js/auth.js 304 14ms -[2025-12-19T17:01:02.776Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-19T17:01:02.779Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-19T17:01:02.778Z] [INFO] GET /js/task-modal.js 304 15ms -[2025-12-19T17:01:02.791Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-19T17:01:02.790Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-19T17:01:02.790Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-19T17:01:02.790Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-19T17:01:02.813Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:01:02.823Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T17:01:02.815Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:01:02.837Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:01:02.832Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:01:02.829Z] [INFO] Socket connected: HG (fRSUVwHjvOioev8RAAAR) -[2025-12-19T17:01:02.842Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T17:01:02.843Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T17:01:02.849Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T17:01:02.851Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T17:01:04.433Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T17:01:08.646Z] [INFO] GET / 304 1ms -[2025-12-19T17:01:08.651Z] [INFO] Socket disconnected: HG (fRSUVwHjvOioev8RAAAR) -[2025-12-19T17:01:08.661Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T17:01:08.663Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T17:01:08.662Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T17:01:08.661Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T17:01:08.663Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-19T17:01:08.677Z] [INFO] GET /js/app.js 304 13ms -[2025-12-19T17:01:08.690Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T17:01:08.663Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T17:01:08.676Z] [INFO] GET /css/responsive.css 304 12ms -[2025-12-19T17:01:08.689Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T17:01:08.690Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T17:01:08.708Z] [INFO] GET /js/board.js 304 12ms -[2025-12-19T17:01:08.708Z] [INFO] GET /js/offline.js 304 12ms -[2025-12-19T17:01:08.709Z] [INFO] GET /js/sync.js 304 13ms -[2025-12-19T17:01:08.709Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-19T17:01:08.709Z] [INFO] GET /js/shortcuts.js 304 13ms -[2025-12-19T17:01:08.710Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-19T17:01:08.727Z] [INFO] GET /js/tour.js 304 17ms -[2025-12-19T17:01:08.727Z] [INFO] GET /js/utils.js 304 16ms -[2025-12-19T17:01:08.727Z] [INFO] GET /js/undo.js 304 17ms -[2025-12-19T17:01:08.751Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T17:01:08.760Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:01:08.752Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:01:08.766Z] [INFO] Socket connected: HG (fNd8lcOQpxV2xToLAAAT) -[2025-12-19T17:01:08.769Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:01:08.775Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:01:08.780Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T17:01:08.782Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T17:01:08.788Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T17:01:08.789Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-19T17:01:10.372Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T17:01:16.898Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:01:43.919Z] [INFO] GET /api/tasks/3 304 3ms -[2025-12-19T17:01:43.932Z] [INFO] GET /api/comments/3 304 2ms -[2025-12-19T17:01:43.925Z] [INFO] GET /api/subtasks/3 304 1ms -[2025-12-19T17:01:43.927Z] [INFO] GET /api/links/3 304 1ms -[2025-12-19T17:01:43.930Z] [INFO] GET /api/files/3 304 2ms -[2025-12-19T17:01:43.936Z] [INFO] GET /api/tasks/3/history 404 4ms -[2025-12-19T17:01:46.031Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:02:06.014Z] [INFO] GET /api/tasks/4 200 3ms -[2025-12-19T17:02:06.025Z] [INFO] GET /api/comments/4 200 1ms -[2025-12-19T17:02:06.023Z] [INFO] GET /api/links/4 200 2ms -[2025-12-19T17:02:06.024Z] [INFO] GET /api/files/4 200 1ms -[2025-12-19T17:02:06.021Z] [INFO] GET /api/subtasks/4 200 2ms -[2025-12-19T17:02:06.040Z] [INFO] GET /api/tasks/4/history 404 1ms -[2025-12-19T17:02:15.181Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:02:16.211Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> In Arbeit -[2025-12-19T17:02:16.212Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T17:02:44.321Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:03:09.372Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T17:03:11.090Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T17:03:11.093Z] [INFO] Datenbank initialisiert -[2025-12-19T17:03:11.094Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T17:03:11.095Z] [INFO] Umgebung: production -[2025-12-19T17:03:11.095Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T17:03:11.095Z] [INFO] Automatische Backups aktiviert -[2025-12-19T17:03:10.640Z] [INFO] Socket connected: HG (gBNxJRMRMuIzt9lMAAAB) -[2025-12-19T17:03:10.688Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:03:15.003Z] [INFO] GET /api/health 200 2ms -[2025-12-19T17:03:44.163Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:04:09.308Z] [INFO] Backup erstellt: backup_2025-12-19T17-04-09-296Z.db -[2025-12-19T17:04:09.320Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T20-29-09-364Z.db -[2025-12-19T17:04:13.250Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:04:42.424Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:05:11.553Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:05:40.670Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:06:09.804Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:06:38.935Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:07:08.074Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:07:37.203Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:08:06.332Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:08:35.477Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:09:04.603Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:09:33.688Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:10:02.812Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:10:31.851Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:11:00.960Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:11:30.056Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:11:59.183Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:12:28.318Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:12:57.434Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:13:26.538Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:13:55.613Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:14:24.725Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:14:53.755Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:15:22.847Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:15:51.929Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:16:21.064Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:16:50.129Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:17:19.210Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:17:48.303Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:18:17.389Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:18:46.476Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:19:15.557Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:19:44.648Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:20:13.686Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:20:42.808Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:21:11.886Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:21:40.976Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:22:10.050Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:22:39.139Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:23:08.255Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:23:37.389Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:24:06.479Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:24:35.525Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:25:04.584Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:25:33.600Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:26:02.657Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:26:31.715Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:27:00.790Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:27:29.842Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:27:58.892Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:28:27.926Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:28:56.964Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:29:26.028Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:29:55.082Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:30:24.110Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:30:53.137Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:31:22.181Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:31:51.217Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:32:20.286Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:32:49.350Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:33:18.408Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:33:47.456Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:34:16.501Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:34:45.522Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:35:14.573Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:35:43.584Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:36:12.617Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:36:41.669Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:37:10.725Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:37:39.735Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:38:08.758Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:38:37.795Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:39:06.825Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:39:35.839Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:40:05.475Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:40:33.910Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:41:02.874Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:41:31.898Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:42:00.932Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:42:29.943Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:42:58.968Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:43:28.013Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:43:57.012Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:44:26.018Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:44:55.041Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:45:24.068Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:45:53.086Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:46:22.090Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:46:51.083Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:47:20.121Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:47:49.121Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:48:18.109Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:48:47.122Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:49:16.146Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:49:45.121Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:50:14.150Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:50:43.121Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:51:12.166Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:51:41.183Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:52:10.164Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:52:39.135Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:53:08.136Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:53:37.107Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:54:06.114Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:54:35.082Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:55:04.050Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:55:33.068Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:56:02.068Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:56:09.512Z] [INFO] GET / 200 2ms -[2025-12-19T17:56:09.519Z] [INFO] Socket disconnected: HG (gBNxJRMRMuIzt9lMAAAB) -[2025-12-19T17:56:09.527Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T17:56:09.532Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T17:56:09.531Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T17:56:09.533Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T17:56:09.541Z] [INFO] GET /css/responsive.css 200 10ms -[2025-12-19T17:56:09.543Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-19T17:56:09.546Z] [INFO] GET /js/app.js 200 9ms -[2025-12-19T17:56:09.541Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-19T17:56:09.642Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T17:56:09.643Z] [INFO] GET /js/store.js 200 5ms -[2025-12-19T17:56:09.643Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-19T17:56:09.644Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-19T17:56:09.644Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T17:56:09.645Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T17:56:09.650Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T17:56:09.648Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-19T17:56:09.649Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T17:56:09.647Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T17:56:09.665Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-19T17:56:09.664Z] [INFO] GET /js/tour.js 200 16ms -[2025-12-19T17:56:09.686Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-19T17:56:09.731Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T17:56:13.348Z] [INFO] Login erfolgreich: HG -[2025-12-19T17:56:13.357Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T17:56:13.361Z] [INFO] Socket connected: HG (6AAYiCQQioWGmLaQAAAE) -[2025-12-19T17:56:13.348Z] [INFO] POST /api/auth/login 200 219ms -[2025-12-19T17:56:13.363Z] [INFO] Socket connected: HG (GPOW7nVgcRB6_ji2AAAF) -[2025-12-19T17:56:13.372Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T17:56:13.384Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T17:56:13.378Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:56:13.386Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T17:56:13.394Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T17:56:13.397Z] [INFO] GET /api/labels/5 304 2ms -[2025-12-19T17:56:16.930Z] [INFO] GET / 304 1ms -[2025-12-19T17:56:16.935Z] [INFO] Socket disconnected: HG (6AAYiCQQioWGmLaQAAAE) -[2025-12-19T17:56:16.937Z] [INFO] Socket disconnected: HG (GPOW7nVgcRB6_ji2AAAF) -[2025-12-19T17:56:16.949Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:56:16.947Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:56:16.946Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T17:56:16.949Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T17:56:16.950Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T17:56:16.950Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-19T17:56:16.956Z] [INFO] GET /js/app.js 304 6ms -[2025-12-19T17:56:16.949Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T17:56:16.977Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T17:56:16.969Z] [INFO] GET /js/store.js 304 0ms -[2025-12-19T17:56:16.977Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T17:56:16.978Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T17:56:16.997Z] [INFO] GET /js/offline.js 304 16ms -[2025-12-19T17:56:16.998Z] [INFO] GET /js/task-modal.js 304 16ms -[2025-12-19T17:56:16.998Z] [INFO] GET /js/board.js 304 16ms -[2025-12-19T17:56:16.999Z] [INFO] GET /js/shortcuts.js 304 17ms -[2025-12-19T17:56:16.998Z] [INFO] GET /js/calendar.js 304 16ms -[2025-12-19T17:56:16.999Z] [INFO] GET /js/undo.js 304 17ms -[2025-12-19T17:56:17.011Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-19T17:56:17.010Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-19T17:56:17.035Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:56:17.044Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:56:17.037Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:56:17.051Z] [INFO] Socket connected: HG (1G8VIza9TubjR75VAAAH) -[2025-12-19T17:56:17.054Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:56:17.063Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T17:56:17.059Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:56:17.065Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T17:56:17.072Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T17:56:17.074Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T17:56:17.632Z] [INFO] GET / 304 1ms -[2025-12-19T17:56:17.645Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T17:56:17.637Z] [INFO] Socket disconnected: HG (1G8VIza9TubjR75VAAAH) -[2025-12-19T17:56:17.649Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T17:56:17.648Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:56:17.648Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:56:17.649Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T17:56:17.658Z] [INFO] GET /js/app.js 304 8ms -[2025-12-19T17:56:17.658Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-19T17:56:17.659Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-19T17:56:17.670Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T17:56:17.670Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T17:56:17.671Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-19T17:56:17.671Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T17:56:17.672Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T17:56:17.672Z] [INFO] GET /js/board.js 304 3ms -[2025-12-19T17:56:17.674Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-19T17:56:17.674Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-19T17:56:17.675Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-19T17:56:17.675Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-19T17:56:17.687Z] [INFO] GET /js/utils.js 304 12ms -[2025-12-19T17:56:17.686Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-19T17:56:17.712Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:56:17.721Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:56:17.725Z] [INFO] Socket connected: HG (7K_R15ghrHLJFY7wAAAJ) -[2025-12-19T17:56:17.713Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:56:17.729Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T17:56:17.737Z] [INFO] GET /api/columns/5 304 3ms -[2025-12-19T17:56:17.740Z] [INFO] GET /api/stats/dashboard?projectId=5 304 6ms -[2025-12-19T17:56:17.746Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T17:56:17.748Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T17:56:17.875Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:56:18.801Z] [INFO] GET / 304 0ms -[2025-12-19T17:56:18.806Z] [INFO] Socket disconnected: HG (7K_R15ghrHLJFY7wAAAJ) -[2025-12-19T17:56:18.818Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:56:18.816Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T17:56:18.819Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T17:56:18.818Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:56:18.819Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T17:56:18.830Z] [INFO] GET /js/app.js 304 10ms -[2025-12-19T17:56:18.829Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-19T17:56:18.830Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-19T17:56:18.854Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T17:56:18.853Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T17:56:18.854Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T17:56:18.870Z] [INFO] GET /js/board.js 304 15ms -[2025-12-19T17:56:18.871Z] [INFO] GET /js/calendar.js 304 16ms -[2025-12-19T17:56:18.869Z] [INFO] GET /js/sync.js 304 14ms -[2025-12-19T17:56:18.870Z] [INFO] GET /js/offline.js 304 15ms -[2025-12-19T17:56:18.871Z] [INFO] GET /js/shortcuts.js 304 15ms -[2025-12-19T17:56:18.871Z] [INFO] GET /js/task-modal.js 304 15ms -[2025-12-19T17:56:18.882Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-19T17:56:18.882Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-19T17:56:18.882Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-19T17:56:18.905Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T17:56:18.913Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:56:18.906Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:56:18.919Z] [INFO] Socket connected: HG (F4rorE52E8-6sVsmAAAL) -[2025-12-19T17:56:18.932Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T17:56:18.927Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:56:18.931Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T17:56:18.922Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:56:18.938Z] [INFO] GET /api/tasks/project/5 304 10ms -[2025-12-19T17:56:18.940Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-19T17:56:19.349Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T17:56:19.362Z] [INFO] GET / 304 0ms -[2025-12-19T17:56:19.363Z] [INFO] GET /index.html 304 1ms -[2025-12-19T17:56:19.367Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T17:56:19.363Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T17:56:19.366Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T17:56:19.367Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:56:19.373Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-19T17:56:19.374Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-19T17:56:19.374Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-19T17:56:19.378Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T17:56:19.384Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T17:56:19.379Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T17:56:19.384Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-19T17:56:19.378Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-19T17:56:19.385Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T17:56:19.393Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-19T17:56:19.398Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-19T17:56:19.398Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-19T17:56:19.394Z] [INFO] GET /js/board.js 304 6ms -[2025-12-19T17:56:19.394Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-19T17:56:19.409Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-19T17:56:19.410Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-19T17:56:21.957Z] [INFO] GET / 304 1ms -[2025-12-19T17:56:21.962Z] [INFO] Socket disconnected: HG (F4rorE52E8-6sVsmAAAL) -[2025-12-19T17:56:21.972Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T17:56:21.972Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:56:21.973Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T17:56:21.977Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-19T17:56:21.976Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T17:56:21.977Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T17:56:21.977Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-19T17:56:22.008Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T17:56:21.997Z] [INFO] GET /js/app.js 304 19ms -[2025-12-19T17:56:22.009Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T17:56:22.009Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T17:56:22.011Z] [INFO] GET /js/board.js 304 1ms -[2025-12-19T17:56:22.010Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T17:56:22.011Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-19T17:56:22.011Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-19T17:56:22.023Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-19T17:56:22.025Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-19T17:56:22.025Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-19T17:56:22.024Z] [INFO] GET /js/calendar.js 304 13ms -[2025-12-19T17:56:22.024Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-19T17:56:22.048Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:56:22.049Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T17:56:22.063Z] [INFO] Socket connected: HG (x08iPDf668oiGvYkAAAN) -[2025-12-19T17:56:22.059Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T17:56:22.066Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:56:22.079Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T17:56:22.073Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:56:22.077Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T17:56:22.084Z] [INFO] GET /api/tasks/project/5 304 10ms -[2025-12-19T17:56:22.086Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-19T17:56:23.437Z] [INFO] GET / 200 2ms -[2025-12-19T17:56:23.441Z] [INFO] Socket disconnected: HG (x08iPDf668oiGvYkAAAN) -[2025-12-19T17:56:23.456Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T17:56:23.456Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T17:56:23.455Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T17:56:23.456Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T17:56:23.457Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T17:56:23.464Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T17:56:23.458Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T17:56:23.465Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T17:56:23.501Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T17:56:23.506Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T17:56:23.505Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T17:56:23.506Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T17:56:23.507Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T17:56:23.514Z] [INFO] GET /js/task-modal.js 200 9ms -[2025-12-19T17:56:23.514Z] [INFO] GET /js/calendar.js 200 7ms -[2025-12-19T17:56:23.513Z] [INFO] GET /js/board.js 200 9ms -[2025-12-19T17:56:23.515Z] [INFO] GET /js/shortcuts.js 200 7ms -[2025-12-19T17:56:23.516Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-19T17:56:23.515Z] [INFO] GET /js/tour.js 200 6ms -[2025-12-19T17:56:23.552Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T17:56:23.558Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T17:56:23.530Z] [INFO] GET /js/utils.js 200 14ms -[2025-12-19T17:56:23.564Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-19T17:56:23.575Z] [INFO] Socket connected: HG (m6XYjO08-Ua0P98iAAAP) -[2025-12-19T17:56:23.586Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T17:56:23.581Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:56:23.587Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T17:56:23.578Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:56:23.593Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T17:56:23.595Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-19T17:56:23.674Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T17:56:24.445Z] [INFO] GET / 304 0ms -[2025-12-19T17:56:24.450Z] [INFO] Socket disconnected: HG (m6XYjO08-Ua0P98iAAAP) -[2025-12-19T17:56:24.461Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:56:24.460Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T17:56:24.462Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T17:56:24.461Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:56:24.473Z] [INFO] GET /css/modal.css 304 11ms -[2025-12-19T17:56:24.475Z] [INFO] GET /js/app.js 304 12ms -[2025-12-19T17:56:24.474Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-19T17:56:24.488Z] [INFO] GET /js/store.js 304 4ms -[2025-12-19T17:56:24.488Z] [INFO] GET /js/api.js 304 3ms -[2025-12-19T17:56:24.474Z] [INFO] GET /css/calendar.css 304 12ms -[2025-12-19T17:56:24.506Z] [INFO] GET /js/sync.js 304 14ms -[2025-12-19T17:56:24.507Z] [INFO] GET /js/task-modal.js 304 15ms -[2025-12-19T17:56:24.506Z] [INFO] GET /js/offline.js 304 14ms -[2025-12-19T17:56:24.505Z] [INFO] GET /js/auth.js 304 14ms -[2025-12-19T17:56:24.507Z] [INFO] GET /js/board.js 304 15ms -[2025-12-19T17:56:24.507Z] [INFO] GET /js/calendar.js 304 15ms -[2025-12-19T17:56:24.518Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-19T17:56:24.518Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-19T17:56:24.517Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-19T17:56:24.518Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-19T17:56:24.542Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:56:24.542Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-19T17:56:24.549Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:56:24.555Z] [INFO] Socket connected: HG (wptNDUa5yErcmiMJAAAR) -[2025-12-19T17:56:24.565Z] [INFO] GET /api/columns/5 304 2ms -[2025-12-19T17:56:24.567Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T17:56:24.557Z] [INFO] GET /api/projects 304 1ms -[2025-12-19T17:56:24.574Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T17:56:24.575Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-19T17:56:24.710Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:56:26.169Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T17:56:31.058Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:56:32.793Z] [INFO] GET / 200 1ms -[2025-12-19T17:56:32.798Z] [INFO] Socket disconnected: HG (wptNDUa5yErcmiMJAAAR) -[2025-12-19T17:56:32.813Z] [INFO] GET /css/board.css 200 2ms -[2025-12-19T17:56:32.811Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T17:56:32.809Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T17:56:32.812Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T17:56:32.825Z] [INFO] GET /js/app.js 200 10ms -[2025-12-19T17:56:32.824Z] [INFO] GET /css/calendar.css 200 11ms -[2025-12-19T17:56:32.824Z] [INFO] GET /css/responsive.css 200 10ms -[2025-12-19T17:56:32.823Z] [INFO] GET /css/modal.css 200 11ms -[2025-12-19T17:56:32.860Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T17:56:32.864Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T17:56:32.862Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T17:56:32.863Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-19T17:56:32.863Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T17:56:32.864Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T17:56:32.876Z] [INFO] GET /js/task-modal.js 200 14ms -[2025-12-19T17:56:32.878Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-19T17:56:32.877Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T17:56:32.877Z] [INFO] GET /js/shortcuts.js 200 10ms -[2025-12-19T17:56:32.878Z] [INFO] GET /js/calendar.js 200 13ms -[2025-12-19T17:56:32.878Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T17:56:32.913Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T17:56:32.910Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T17:56:32.916Z] [INFO] Socket connected: HG (XuyxiS2Zi1gUk-8FAAAT) -[2025-12-19T17:56:32.900Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T17:56:32.935Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-19T17:56:32.926Z] [INFO] GET /api/projects 304 9ms -[2025-12-19T17:56:32.936Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T17:56:32.943Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T17:56:32.944Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T17:56:33.066Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:57:00.054Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:57:29.022Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:57:44.614Z] [INFO] GET /api/tasks/4 200 3ms -[2025-12-19T17:57:44.628Z] [INFO] GET /api/comments/4 304 2ms -[2025-12-19T17:57:44.623Z] [INFO] GET /api/links/4 304 2ms -[2025-12-19T17:57:44.621Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-19T17:57:44.626Z] [INFO] GET /api/files/4 304 2ms -[2025-12-19T17:57:44.632Z] [INFO] GET /api/tasks/4/history 404 3ms -[2025-12-19T17:57:49.172Z] [INFO] GET /api/tasks/4 304 2ms -[2025-12-19T17:57:49.185Z] [INFO] GET /api/files/4 304 5ms -[2025-12-19T17:57:49.182Z] [INFO] GET /api/subtasks/4 304 3ms -[2025-12-19T17:57:49.181Z] [INFO] GET /api/links/4 304 2ms -[2025-12-19T17:57:49.184Z] [INFO] GET /api/comments/4 304 5ms -[2025-12-19T17:57:49.186Z] [INFO] GET /api/tasks/4/history 404 6ms -[2025-12-19T17:57:53.511Z] [INFO] GET /api/tasks/4 304 4ms -[2025-12-19T17:57:53.518Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-19T17:57:53.520Z] [INFO] GET /api/links/4 304 4ms -[2025-12-19T17:57:53.523Z] [INFO] GET /api/files/4 304 7ms -[2025-12-19T17:57:53.524Z] [INFO] GET /api/comments/4 304 8ms -[2025-12-19T17:57:53.527Z] [INFO] GET /api/tasks/4/history 404 2ms -[2025-12-19T17:57:57.971Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:57:59.096Z] [INFO] GET /api/tasks/4 304 3ms -[2025-12-19T17:57:59.102Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-19T17:57:59.105Z] [INFO] GET /api/files/4 304 4ms -[2025-12-19T17:57:59.106Z] [INFO] GET /api/comments/4 304 5ms -[2025-12-19T17:57:59.104Z] [INFO] GET /api/links/4 304 4ms -[2025-12-19T17:57:59.107Z] [INFO] GET /api/tasks/4/history 404 6ms -[2025-12-19T17:58:01.319Z] [INFO] Aufgabe aktualisiert: Überfälligkeitstest (ID: 4) -[2025-12-19T17:58:01.320Z] [INFO] PUT /api/tasks/4 200 10ms -[2025-12-19T17:58:03.553Z] [INFO] GET / 304 1ms -[2025-12-19T17:58:03.559Z] [INFO] Socket disconnected: HG (XuyxiS2Zi1gUk-8FAAAT) -[2025-12-19T17:58:03.570Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T17:58:03.572Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T17:58:03.572Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T17:58:03.572Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T17:58:03.572Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T17:58:03.584Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-19T17:58:03.584Z] [INFO] GET /js/app.js 304 11ms -[2025-12-19T17:58:03.598Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T17:58:03.583Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-19T17:58:03.606Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-19T17:58:03.605Z] [INFO] GET /js/api.js 304 5ms -[2025-12-19T17:58:03.626Z] [INFO] GET /js/board.js 304 16ms -[2025-12-19T17:58:03.628Z] [INFO] GET /js/task-modal.js 304 17ms -[2025-12-19T17:58:03.626Z] [INFO] GET /js/offline.js 304 17ms -[2025-12-19T17:58:03.627Z] [INFO] GET /js/sync.js 304 18ms -[2025-12-19T17:58:03.628Z] [INFO] GET /js/shortcuts.js 304 18ms -[2025-12-19T17:58:03.628Z] [INFO] GET /js/calendar.js 304 18ms -[2025-12-19T17:58:03.639Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-19T17:58:03.640Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-19T17:58:03.639Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-19T17:58:03.667Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T17:58:03.676Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T17:58:03.668Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-19T17:58:03.682Z] [INFO] Socket connected: HG (vTG6uhZ-zvuycGieAAAV) -[2025-12-19T17:58:03.688Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T17:58:03.697Z] [INFO] GET /api/stats/dashboard?projectId=5 200 3ms -[2025-12-19T17:58:03.699Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T17:58:03.707Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T17:58:03.709Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-19T17:58:03.836Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:58:05.311Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T17:58:09.818Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> In Arbeit -[2025-12-19T17:58:09.819Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T17:58:26.946Z] [INFO] GET /api/health 200 1ms -[2025-12-19T17:58:55.906Z] [INFO] GET /api/health 200 0ms -[2025-12-19T17:59:01.553Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T17:59:03.279Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T17:59:03.281Z] [INFO] Datenbank initialisiert -[2025-12-19T17:59:03.283Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T17:59:03.284Z] [INFO] Umgebung: production -[2025-12-19T17:59:03.284Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T17:59:03.284Z] [INFO] Automatische Backups aktiviert -[2025-12-19T17:59:03.434Z] [INFO] Socket connected: HG (gGO7ugUyXpBlVvjCAAAB) -[2025-12-19T17:59:03.441Z] [INFO] HG joined project:[object Object] -[2025-12-19T17:59:08.114Z] [INFO] GET /api/health 200 2ms -[2025-12-19T17:59:37.088Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:00:01.141Z] [INFO] Backup erstellt: backup_2025-12-19T18-00-01-128Z.db -[2025-12-19T18:00:01.145Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T20-39-22-492Z.db -[2025-12-19T18:00:03.451Z] [INFO] GET / 200 4ms -[2025-12-19T18:00:03.457Z] [INFO] Socket disconnected: HG (gGO7ugUyXpBlVvjCAAAB) -[2025-12-19T18:00:03.471Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T18:00:03.473Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T18:00:03.468Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T18:00:03.479Z] [INFO] GET /css/board.css 200 7ms -[2025-12-19T18:00:03.487Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T18:00:03.485Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-19T18:00:03.484Z] [INFO] GET /css/responsive.css 200 10ms -[2025-12-19T18:00:03.482Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-19T18:00:03.564Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T18:00:03.569Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T18:00:03.570Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T18:00:03.571Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T18:00:03.570Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-19T18:00:03.571Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T18:00:03.583Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T18:00:03.581Z] [INFO] GET /js/task-modal.js 200 13ms -[2025-12-19T18:00:03.582Z] [INFO] GET /js/calendar.js 200 10ms -[2025-12-19T18:00:03.583Z] [INFO] GET /js/shortcuts.js 200 11ms -[2025-12-19T18:00:03.584Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-19T18:00:03.606Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T18:00:03.614Z] [INFO] Socket connected: HG (YTKTkeIaCVPw9oS2AAAD) -[2025-12-19T18:00:03.612Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:00:03.584Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T18:00:03.644Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T18:00:03.634Z] [INFO] GET /api/projects 200 15ms -[2025-12-19T18:00:03.651Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-19T18:00:03.653Z] [INFO] GET /api/columns/5 200 13ms -[2025-12-19T18:00:03.656Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T18:00:03.669Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T18:00:03.763Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:00:06.072Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:00:11.270Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T18:00:11.282Z] [INFO] GET /api/files/2 200 2ms -[2025-12-19T18:00:11.276Z] [INFO] GET /api/subtasks/2 200 2ms -[2025-12-19T18:00:11.279Z] [INFO] GET /api/links/2 200 2ms -[2025-12-19T18:00:11.284Z] [INFO] GET /api/comments/2 200 2ms -[2025-12-19T18:00:11.286Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T18:00:35.056Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:01:04.026Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:01:33.007Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:02:01.962Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:02:30.983Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:03:00.004Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:03:29.118Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:03:58.079Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:04:27.038Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:04:31.670Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:04:32.316Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:04:32.318Z] [INFO] Datenbank initialisiert -[2025-12-19T18:04:32.321Z] [INFO] Umgebung: production -[2025-12-19T18:04:32.321Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:04:32.321Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:04:32.321Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:04:32.379Z] [INFO] Socket connected: HG (WmwBAShDILCr3Hb_AAAB) -[2025-12-19T18:04:32.386Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:04:37.167Z] [INFO] GET /api/health 200 2ms -[2025-12-19T18:05:05.340Z] [INFO] GET / 200 3ms -[2025-12-19T18:05:05.345Z] [INFO] Socket disconnected: HG (WmwBAShDILCr3Hb_AAAB) -[2025-12-19T18:05:05.363Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-19T18:05:05.361Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T18:05:05.358Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T18:05:05.368Z] [INFO] GET /css/components.css 200 6ms -[2025-12-19T18:05:05.370Z] [INFO] GET /css/board.css 200 7ms -[2025-12-19T18:05:05.374Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T18:05:05.373Z] [INFO] GET /js/app.js 200 4ms -[2025-12-19T18:05:05.372Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T18:05:05.456Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T18:05:05.457Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T18:05:05.457Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T18:05:05.458Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T18:05:05.459Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T18:05:05.459Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T18:05:05.463Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T18:05:05.465Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T18:05:05.463Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T18:05:05.464Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T18:05:05.478Z] [INFO] GET /js/utils.js 200 14ms -[2025-12-19T18:05:05.465Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-19T18:05:05.497Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T18:05:05.508Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T18:05:05.515Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T18:05:05.511Z] [INFO] Socket connected: HG (0EAQ5dK3WAcIPTdYAAAD) -[2025-12-19T18:05:05.526Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T18:05:05.527Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T18:05:05.534Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T18:05:05.536Z] [INFO] GET /api/labels/5 200 14ms -[2025-12-19T18:05:05.571Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T18:05:05.665Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:05:06.134Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:05:24.690Z] [INFO] GET /api/tasks/3 200 4ms -[2025-12-19T18:05:24.701Z] [INFO] GET /api/files/3 304 2ms -[2025-12-19T18:05:24.703Z] [INFO] GET /api/comments/3 304 1ms -[2025-12-19T18:05:24.696Z] [INFO] GET /api/subtasks/3 304 2ms -[2025-12-19T18:05:24.698Z] [INFO] GET /api/links/3 304 1ms -[2025-12-19T18:05:24.707Z] [INFO] GET /api/tasks/3/history 404 4ms -[2025-12-19T18:05:30.117Z] [INFO] Backup erstellt: backup_2025-12-19T18-05-30-104Z.db -[2025-12-19T18:05:30.121Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T20-43-33-810Z.db -[2025-12-19T18:05:35.079Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:06:04.034Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:06:32.972Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:07:01.939Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:07:30.885Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:07:59.879Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:08:28.827Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:08:35.927Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:08:37.698Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:08:37.703Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:08:37.700Z] [INFO] Datenbank initialisiert -[2025-12-19T18:08:37.703Z] [INFO] Umgebung: production -[2025-12-19T18:08:37.703Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:08:37.703Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:08:40.168Z] [INFO] Socket connected: HG (vwESQILiaX1vQOTSAAAB) -[2025-12-19T18:08:40.174Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:08:42.536Z] [INFO] GET /api/health 200 2ms -[2025-12-19T18:08:51.001Z] [INFO] GET / 200 2ms -[2025-12-19T18:08:51.008Z] [INFO] Socket disconnected: HG (vwESQILiaX1vQOTSAAAB) -[2025-12-19T18:08:51.018Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T18:08:51.022Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T18:08:51.022Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T18:08:51.025Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T18:08:51.031Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T18:08:51.033Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-19T18:08:51.044Z] [INFO] GET /js/app.js 200 16ms -[2025-12-19T18:08:51.034Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-19T18:08:51.192Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T18:08:51.192Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T18:08:51.193Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T18:08:51.193Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T18:08:51.194Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T18:08:51.194Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T18:08:51.200Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T18:08:51.198Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T18:08:51.200Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T18:08:51.200Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T18:08:51.216Z] [INFO] GET /js/utils.js 200 17ms -[2025-12-19T18:08:51.215Z] [INFO] GET /js/tour.js 200 16ms -[2025-12-19T18:08:51.236Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T18:08:51.248Z] [INFO] Socket connected: HG (OZjpv6UyUSshk7m9AAAD) -[2025-12-19T18:08:51.243Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:08:51.253Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T18:08:51.264Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T18:08:51.266Z] [INFO] GET /api/columns/5 200 7ms -[2025-12-19T18:08:51.274Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T18:08:51.276Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T18:08:51.305Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T18:08:51.401Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:08:54.879Z] [INFO] GET / 304 1ms -[2025-12-19T18:08:54.885Z] [INFO] Socket disconnected: HG (OZjpv6UyUSshk7m9AAAD) -[2025-12-19T18:08:54.897Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T18:08:54.893Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T18:08:54.897Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T18:08:54.897Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T18:08:54.907Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-19T18:08:54.909Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-19T18:08:54.936Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-19T18:08:54.908Z] [INFO] GET /js/app.js 304 9ms -[2025-12-19T18:08:54.934Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T18:08:54.908Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-19T18:08:54.936Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T18:08:54.955Z] [INFO] GET /js/task-modal.js 304 18ms -[2025-12-19T18:08:54.955Z] [INFO] GET /js/board.js 304 18ms -[2025-12-19T18:08:54.954Z] [INFO] GET /js/offline.js 304 17ms -[2025-12-19T18:08:54.936Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T18:08:54.956Z] [INFO] GET /js/calendar.js 304 18ms -[2025-12-19T18:08:54.956Z] [INFO] GET /js/shortcuts.js 304 18ms -[2025-12-19T18:08:54.956Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-19T18:08:54.973Z] [INFO] GET /js/tour.js 304 16ms -[2025-12-19T18:08:54.974Z] [INFO] GET /js/utils.js 304 16ms -[2025-12-19T18:08:54.997Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T18:08:54.998Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T18:08:55.010Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T18:08:55.018Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T18:08:55.024Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:08:55.014Z] [INFO] Socket connected: HG (IfZCLnUCmCQbSZcuAAAF) -[2025-12-19T18:08:55.029Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T18:08:55.030Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T18:08:55.036Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T18:08:55.038Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-19T18:08:56.630Z] [INFO] GET /sw.js 200 0ms -[2025-12-19T18:08:56.643Z] [INFO] GET / 304 1ms -[2025-12-19T18:08:56.644Z] [INFO] GET /index.html 304 1ms -[2025-12-19T18:08:56.648Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T18:08:56.644Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T18:08:56.648Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T18:08:56.649Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T18:08:56.656Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-19T18:08:56.655Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T18:08:56.660Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T18:08:56.655Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T18:08:56.667Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T18:08:56.661Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T18:08:56.660Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-19T18:08:56.667Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-19T18:08:56.668Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-19T18:08:56.678Z] [INFO] GET /js/offline.js 304 7ms -[2025-12-19T18:08:56.678Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-19T18:08:56.683Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-19T18:08:56.683Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-19T18:08:56.678Z] [INFO] GET /js/board.js 304 6ms -[2025-12-19T18:08:56.697Z] [INFO] GET /js/tour.js 304 12ms -[2025-12-19T18:08:56.697Z] [INFO] GET /js/undo.js 304 14ms -[2025-12-19T18:08:58.060Z] [INFO] GET / 200 1ms -[2025-12-19T18:08:58.065Z] [INFO] Socket disconnected: HG (IfZCLnUCmCQbSZcuAAAF) -[2025-12-19T18:08:58.079Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T18:08:58.078Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T18:08:58.077Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T18:08:58.078Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T18:08:58.079Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T18:08:58.079Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-19T18:08:58.088Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T18:08:58.088Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-19T18:08:58.127Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T18:08:58.130Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T18:08:58.130Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T18:08:58.131Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T18:08:58.132Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T18:08:58.132Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T18:08:58.138Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T18:08:58.146Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-19T18:08:58.133Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T18:08:58.146Z] [INFO] GET /js/undo.js 200 11ms -[2025-12-19T18:08:58.136Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T18:08:58.162Z] [INFO] GET /js/utils.js 200 25ms -[2025-12-19T18:08:58.186Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T18:08:58.194Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T18:08:58.198Z] [INFO] Socket connected: HG (YKh2lwzl0h5Sl5r9AAAH) -[2025-12-19T18:08:58.188Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T18:08:58.202Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T18:08:58.209Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:08:58.213Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T18:08:58.214Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T18:08:58.220Z] [INFO] GET /api/tasks/project/5 304 10ms -[2025-12-19T18:08:58.223Z] [INFO] GET /api/labels/5 304 2ms -[2025-12-19T18:09:11.487Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:09:14.406Z] [INFO] GET /api/tasks/4 200 4ms -[2025-12-19T18:09:14.417Z] [INFO] GET /api/files/4 304 2ms -[2025-12-19T18:09:14.412Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-19T18:09:14.415Z] [INFO] GET /api/links/4 304 2ms -[2025-12-19T18:09:14.420Z] [INFO] GET /api/comments/4 304 2ms -[2025-12-19T18:09:14.422Z] [INFO] GET /api/tasks/4/history 404 2ms -[2025-12-19T18:09:35.488Z] [INFO] Backup erstellt: backup_2025-12-19T18-09-35-474Z.db -[2025-12-19T18:09:35.495Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T20-45-19-024Z.db -[2025-12-19T18:09:40.406Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:10:09.352Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:10:38.267Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:11:07.193Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:11:36.097Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:12:05.044Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:12:33.956Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:12:42.961Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:12:43.598Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:12:43.600Z] [INFO] Datenbank initialisiert -[2025-12-19T18:12:43.603Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:12:43.603Z] [INFO] Umgebung: production -[2025-12-19T18:12:43.604Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:12:43.604Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:12:44.015Z] [INFO] Socket connected: HG (EFLdmaAKRln1vMMNAAAB) -[2025-12-19T18:12:44.022Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:12:45.527Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T18:12:45.540Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> offen -[2025-12-19T18:12:45.529Z] [INFO] PUT /api/tasks/3/move 403 3ms -[2025-12-19T18:12:45.541Z] [INFO] PUT /api/tasks/3/move 200 9ms -[2025-12-19T18:12:48.417Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:12:53.435Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> offen -[2025-12-19T18:12:53.436Z] [INFO] PUT /api/tasks/3/move 200 6ms -[2025-12-19T18:13:05.596Z] [INFO] GET / 200 3ms -[2025-12-19T18:13:05.603Z] [INFO] Socket disconnected: HG (EFLdmaAKRln1vMMNAAAB) -[2025-12-19T18:13:05.613Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T18:13:05.617Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T18:13:05.616Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T18:13:05.622Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T18:13:05.629Z] [INFO] GET /css/board.css 200 11ms -[2025-12-19T18:13:05.631Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-19T18:13:05.633Z] [INFO] GET /js/app.js 200 10ms -[2025-12-19T18:13:05.632Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T18:13:05.840Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T18:13:05.841Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T18:13:05.841Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T18:13:05.842Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T18:13:05.843Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T18:13:05.844Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T18:13:05.848Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T18:13:05.848Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T18:13:05.847Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T18:13:05.847Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T18:13:05.863Z] [INFO] GET /js/utils.js 200 17ms -[2025-12-19T18:13:05.849Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-19T18:13:05.887Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:13:05.895Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:13:05.899Z] [INFO] Socket connected: HG (xr_g2r1EKXikDh1jAAAD) -[2025-12-19T18:13:05.910Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T18:13:05.912Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T18:13:05.921Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T18:13:05.920Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T18:13:05.928Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T18:13:05.930Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T18:13:06.051Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:13:17.342Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:13:41.360Z] [INFO] Backup erstellt: backup_2025-12-19T18-13-41-340Z.db -[2025-12-19T18:13:41.367Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T20-48-14-668Z.db -[2025-12-19T18:13:46.263Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:14:15.161Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:14:44.081Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:15:12.987Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:15:41.944Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:16:10.850Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:16:23.822Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:16:25.562Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:16:25.565Z] [INFO] Datenbank initialisiert -[2025-12-19T18:16:25.567Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:16:25.567Z] [INFO] Umgebung: production -[2025-12-19T18:16:25.567Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:16:25.567Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:16:25.819Z] [INFO] Socket connected: HG (CGTbAxWgcnVVLTlpAAAB) -[2025-12-19T18:16:25.825Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:16:30.401Z] [INFO] GET /api/health 200 3ms -[2025-12-19T18:16:56.874Z] [INFO] GET / 200 2ms -[2025-12-19T18:16:56.880Z] [INFO] Socket disconnected: HG (CGTbAxWgcnVVLTlpAAAB) -[2025-12-19T18:16:56.897Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T18:16:56.894Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T18:16:56.899Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T18:16:56.902Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T18:16:56.908Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T18:16:56.905Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-19T18:16:56.905Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-19T18:16:56.917Z] [INFO] GET /js/app.js 200 14ms -[2025-12-19T18:16:56.979Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T18:16:56.985Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-19T18:16:56.986Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T18:16:56.985Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T18:16:56.984Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T18:16:57.000Z] [INFO] GET /js/shortcuts.js 200 12ms -[2025-12-19T18:16:56.997Z] [INFO] GET /js/task-modal.js 200 14ms -[2025-12-19T18:16:57.000Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-19T18:16:56.997Z] [INFO] GET /js/board.js 200 14ms -[2025-12-19T18:16:57.001Z] [INFO] GET /js/calendar.js 200 13ms -[2025-12-19T18:16:57.001Z] [INFO] GET /js/undo.js 200 12ms -[2025-12-19T18:16:57.009Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T18:16:57.030Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T18:16:57.038Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:16:57.040Z] [INFO] Socket connected: HG (M7BgxyZxnDy1D9JUAAAD) -[2025-12-19T18:16:57.067Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-19T18:16:57.052Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T18:16:57.069Z] [INFO] GET /api/columns/5 200 12ms -[2025-12-19T18:16:57.060Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T18:16:57.073Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T18:16:57.091Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T18:16:57.194Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:16:59.321Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:17:23.278Z] [INFO] Backup erstellt: backup_2025-12-19T18-17-23-266Z.db -[2025-12-19T18:17:23.299Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T20-50-34-755Z.db -[2025-12-19T18:17:28.222Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:17:57.149Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:18:26.041Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:18:54.965Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:19:23.842Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:19:32.184Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:19:33.950Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:19:33.953Z] [INFO] Datenbank initialisiert -[2025-12-19T18:19:33.955Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:19:33.955Z] [INFO] Umgebung: production -[2025-12-19T18:19:33.955Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:19:33.955Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:19:34.371Z] [INFO] Socket connected: HG (WOXI59iXr2ROdnpPAAAB) -[2025-12-19T18:19:34.377Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:19:38.814Z] [INFO] GET /api/health 200 3ms -[2025-12-19T18:19:48.781Z] [INFO] GET / 200 3ms -[2025-12-19T18:19:48.787Z] [INFO] Socket disconnected: HG (WOXI59iXr2ROdnpPAAAB) -[2025-12-19T18:19:48.806Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T18:19:48.801Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T18:19:48.805Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T18:19:48.808Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T18:19:48.814Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-19T18:19:48.817Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T18:19:48.818Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T18:19:48.814Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-19T18:19:48.902Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T18:19:48.907Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T18:19:48.906Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T18:19:48.907Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T18:19:48.908Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T18:19:48.909Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T18:19:48.920Z] [INFO] GET /js/shortcuts.js 200 10ms -[2025-12-19T18:19:48.917Z] [INFO] GET /js/task-modal.js 200 11ms -[2025-12-19T18:19:48.921Z] [INFO] GET /js/calendar.js 200 11ms -[2025-12-19T18:19:48.921Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T18:19:48.922Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T18:19:48.955Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:19:48.960Z] [INFO] Socket connected: HG (NkAxIXSbrhXSm0iNAAAD) -[2025-12-19T18:19:48.948Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T18:19:48.922Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-19T18:19:48.985Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-19T18:19:48.973Z] [INFO] GET /api/projects 200 12ms -[2025-12-19T18:19:48.987Z] [INFO] GET /api/columns/5 200 8ms -[2025-12-19T18:19:48.996Z] [INFO] GET /api/tasks/project/5 200 16ms -[2025-12-19T18:19:48.999Z] [INFO] GET /api/labels/5 200 19ms -[2025-12-19T18:19:49.035Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T18:19:49.110Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:20:07.601Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T18:20:07.602Z] [INFO] PUT /api/tasks/4/move 403 1ms -[2025-12-19T18:20:07.613Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-19T18:20:07.613Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T18:20:07.698Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:20:31.814Z] [INFO] Backup erstellt: backup_2025-12-19T18-20-31-794Z.db -[2025-12-19T18:20:31.821Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T20-56-49-816Z.db -[2025-12-19T18:20:36.624Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:21:05.503Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:21:34.413Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:21:47.188Z] [INFO] GET /api/tasks/2 200 6ms -[2025-12-19T18:21:47.197Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T18:21:47.200Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T18:21:47.203Z] [INFO] GET /api/files/2 304 3ms -[2025-12-19T18:21:47.205Z] [INFO] GET /api/comments/2 304 4ms -[2025-12-19T18:21:47.207Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T18:21:49.687Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T18:21:49.699Z] [INFO] GET /api/subtasks/2 304 4ms -[2025-12-19T18:21:49.697Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T18:21:49.701Z] [INFO] GET /api/files/2 304 6ms -[2025-12-19T18:21:49.703Z] [INFO] GET /api/comments/2 304 8ms -[2025-12-19T18:21:49.705Z] [INFO] GET /api/tasks/2/history 404 10ms -[2025-12-19T18:22:03.290Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:22:03.953Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:22:05.763Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:22:05.766Z] [INFO] Datenbank initialisiert -[2025-12-19T18:22:05.768Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:22:05.768Z] [INFO] Umgebung: production -[2025-12-19T18:22:05.768Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:22:05.768Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:22:06.433Z] [INFO] Socket connected: HG (hz1BvepP4V8wcVV9AAAB) -[2025-12-19T18:22:06.439Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:22:09.109Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T18:22:09.120Z] [INFO] Link erstellt: https://www.google.com/ für Task 2 -[2025-12-19T18:22:09.111Z] [INFO] POST /api/links 403 4ms -[2025-12-19T18:22:09.121Z] [INFO] POST /api/links 201 7ms -[2025-12-19T18:22:10.573Z] [INFO] GET /api/health 200 2ms -[2025-12-19T18:22:10.646Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T18:22:10.647Z] [INFO] PUT /api/tasks/2 200 13ms -[2025-12-19T18:22:13.051Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-19T18:22:13.067Z] [INFO] GET /api/files/1 200 3ms -[2025-12-19T18:22:13.063Z] [INFO] GET /api/links/1 200 2ms -[2025-12-19T18:22:13.060Z] [INFO] GET /api/subtasks/1 200 3ms -[2025-12-19T18:22:13.069Z] [INFO] GET /api/comments/1 200 2ms -[2025-12-19T18:22:13.072Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-19T18:22:22.892Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T18:22:22.902Z] [INFO] GET /api/links/2 200 2ms -[2025-12-19T18:22:22.904Z] [INFO] GET /api/files/2 304 1ms -[2025-12-19T18:22:22.899Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T18:22:22.906Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T18:22:22.910Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-19T18:22:27.802Z] [INFO] GET /api/tasks/1 304 4ms -[2025-12-19T18:22:27.815Z] [INFO] GET /api/files/1 304 8ms -[2025-12-19T18:22:27.809Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-19T18:22:27.812Z] [INFO] GET /api/links/1 304 5ms -[2025-12-19T18:22:27.817Z] [INFO] GET /api/comments/1 304 10ms -[2025-12-19T18:22:27.818Z] [INFO] GET /api/tasks/1/history 404 11ms -[2025-12-19T18:22:31.293Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T18:22:31.305Z] [INFO] GET /api/comments/2 304 8ms -[2025-12-19T18:22:31.301Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T18:22:31.304Z] [INFO] GET /api/files/2 304 7ms -[2025-12-19T18:22:31.299Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T18:22:31.308Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-19T18:22:39.478Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:22:42.039Z] [INFO] GET /api/tasks/1 304 6ms -[2025-12-19T18:22:42.053Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-19T18:22:42.048Z] [INFO] GET /api/links/1 304 2ms -[2025-12-19T18:22:42.046Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-19T18:22:42.050Z] [INFO] GET /api/files/1 304 1ms -[2025-12-19T18:22:42.055Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-19T18:22:44.727Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T18:22:44.739Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T18:22:44.740Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T18:22:44.743Z] [INFO] GET /api/files/2 304 6ms -[2025-12-19T18:22:44.744Z] [INFO] GET /api/comments/2 304 7ms -[2025-12-19T18:22:44.746Z] [INFO] GET /api/tasks/2/history 404 9ms -[2025-12-19T18:23:01.644Z] [INFO] Subtask erstellt: ChatGPT-Prüfung Modell in Task 2 -[2025-12-19T18:23:01.645Z] [INFO] POST /api/subtasks 201 5ms -[2025-12-19T18:23:03.467Z] [INFO] Backup erstellt: backup_2025-12-19T18-23-03-446Z.db -[2025-12-19T18:23:03.474Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T21-08-11-775Z.db -[2025-12-19T18:23:05.737Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T18:23:05.749Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T18:23:05.743Z] [INFO] GET /api/subtasks/2 200 2ms -[2025-12-19T18:23:05.747Z] [INFO] GET /api/files/2 304 1ms -[2025-12-19T18:23:05.746Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T18:23:05.753Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-19T18:23:06.942Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T18:23:08.179Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T18:23:08.354Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:23:09.924Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T18:23:10.483Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T18:23:13.570Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T18:23:14.807Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T18:23:21.109Z] [INFO] GET / 200 4ms -[2025-12-19T18:23:21.115Z] [INFO] Socket disconnected: HG (hz1BvepP4V8wcVV9AAAB) -[2025-12-19T18:23:21.132Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T18:23:21.131Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T18:23:21.133Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T18:23:21.128Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T18:23:21.144Z] [INFO] GET /js/app.js 200 7ms -[2025-12-19T18:23:21.142Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-19T18:23:21.143Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T18:23:21.140Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T18:23:21.216Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T18:23:21.221Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T18:23:21.219Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T18:23:21.220Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T18:23:21.220Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T18:23:21.221Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T18:23:21.232Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T18:23:21.230Z] [INFO] GET /js/task-modal.js 200 12ms -[2025-12-19T18:23:21.232Z] [INFO] GET /js/shortcuts.js 200 10ms -[2025-12-19T18:23:21.233Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-19T18:23:21.233Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T18:23:21.254Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:23:21.270Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T18:23:21.233Z] [INFO] GET /js/calendar.js 200 11ms -[2025-12-19T18:23:21.264Z] [INFO] Socket connected: HG (Zk0NpVlR-FS3IPohAAAD) -[2025-12-19T18:23:21.262Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:23:21.293Z] [INFO] GET /api/stats/dashboard?projectId=5 200 17ms -[2025-12-19T18:23:21.289Z] [INFO] GET /api/labels/5 200 12ms -[2025-12-19T18:23:21.287Z] [INFO] GET /api/columns/5 200 11ms -[2025-12-19T18:23:21.300Z] [INFO] GET /api/tasks/project/5 200 24ms -[2025-12-19T18:23:21.325Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T18:23:21.420Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:23:37.253Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:24:06.142Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:24:35.056Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:25:03.938Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:25:32.852Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:26:01.732Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:26:30.646Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:26:59.513Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:27:28.406Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:27:28.561Z] [INFO] GET /api/tasks/2 401 1ms -[2025-12-19T18:27:28.568Z] [INFO] Socket disconnected: HG (Zk0NpVlR-FS3IPohAAAD) -[2025-12-19T18:27:37.159Z] [INFO] POST /api/auth/login 200 215ms -[2025-12-19T18:27:37.158Z] [INFO] Login erfolgreich: HG -[2025-12-19T18:27:37.171Z] [INFO] Socket connected: HG (gnlDimP6TW8wcKQAAAAG) -[2025-12-19T18:27:37.169Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T18:27:37.177Z] [INFO] Socket connected: HG (zdBrUChuCnzAU1F-AAAH) -[2025-12-19T18:27:37.187Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:27:37.192Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T18:27:37.181Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T18:27:37.194Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T18:27:37.206Z] [INFO] GET /api/labels/5 304 3ms -[2025-12-19T18:27:37.203Z] [INFO] GET /api/tasks/project/5 304 8ms -[2025-12-19T18:27:40.749Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T18:27:40.755Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T18:27:40.756Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T18:27:40.758Z] [INFO] GET /api/files/2 304 5ms -[2025-12-19T18:27:40.759Z] [INFO] GET /api/comments/2 304 6ms -[2025-12-19T18:27:40.761Z] [INFO] GET /api/tasks/2/history 404 8ms -[2025-12-19T18:27:49.573Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T18:27:51.152Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T18:27:51.152Z] [INFO] PUT /api/tasks/2 200 10ms -[2025-12-19T18:27:52.731Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T18:27:52.746Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T18:27:52.740Z] [INFO] GET /api/subtasks/2 200 3ms -[2025-12-19T18:27:52.744Z] [INFO] GET /api/files/2 304 1ms -[2025-12-19T18:27:52.742Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T18:27:52.748Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T18:27:53.765Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T18:27:56.150Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T18:27:56.163Z] [INFO] GET /api/subtasks/2 200 2ms -[2025-12-19T18:27:56.167Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T18:27:56.168Z] [INFO] GET /api/files/2 304 4ms -[2025-12-19T18:27:56.170Z] [INFO] GET /api/comments/2 304 5ms -[2025-12-19T18:27:56.171Z] [INFO] GET /api/tasks/2/history 404 6ms -[2025-12-19T18:27:57.132Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T18:27:57.272Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:27:58.468Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T18:27:59.528Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T18:27:59.529Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T18:28:26.180Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:28:55.083Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:29:24.002Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:29:52.906Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:30:21.821Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:30:50.690Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:31:19.591Z] [INFO] GET /api/health 200 2ms -[2025-12-19T18:31:48.461Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:32:17.342Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:32:46.226Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:33:15.160Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:33:44.098Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:34:12.968Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:34:16.563Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:34:18.372Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:34:18.375Z] [INFO] Datenbank initialisiert -[2025-12-19T18:34:18.377Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:34:18.378Z] [INFO] Umgebung: production -[2025-12-19T18:34:18.378Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:34:18.378Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:34:18.643Z] [INFO] Socket connected: HG (Xv2QApEH0zO7zptDAAAB) -[2025-12-19T18:34:18.650Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:34:19.467Z] [INFO] Socket connected: HG (QBwv0lu4GlAHXgGFAAAD) -[2025-12-19T18:34:19.470Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:34:21.986Z] [INFO] GET /api/health 200 3ms -[2025-12-19T18:34:50.882Z] [INFO] GET /api/health 200 2ms -[2025-12-19T18:35:16.075Z] [INFO] Backup erstellt: backup_2025-12-19T18-35-16-058Z.db -[2025-12-19T18:35:16.079Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T21-14-24-514Z.db -[2025-12-19T18:35:19.742Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:35:48.632Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:35:54.325Z] [INFO] GET / 200 3ms -[2025-12-19T18:35:54.333Z] [INFO] Socket disconnected: HG (QBwv0lu4GlAHXgGFAAAD) -[2025-12-19T18:35:54.332Z] [INFO] Socket disconnected: HG (Xv2QApEH0zO7zptDAAAB) -[2025-12-19T18:35:54.341Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T18:35:54.346Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T18:35:54.348Z] [INFO] GET /css/components.css 200 5ms -[2025-12-19T18:35:54.349Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-19T18:35:54.350Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T18:35:54.359Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T18:35:54.358Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T18:35:54.355Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T18:35:54.418Z] [INFO] GET /js/store.js 200 6ms -[2025-12-19T18:35:54.417Z] [INFO] GET /js/api.js 200 5ms -[2025-12-19T18:35:54.418Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-19T18:35:54.419Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-19T18:35:54.420Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-19T18:35:54.420Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T18:35:54.425Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T18:35:54.422Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-19T18:35:54.427Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T18:35:54.426Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T18:35:54.427Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-19T18:35:54.442Z] [INFO] GET /js/utils.js 200 15ms -[2025-12-19T18:35:54.469Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-19T18:35:54.481Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:35:54.483Z] [INFO] Socket connected: HG (bo_nrDVnRENwwEEOAAAF) -[2025-12-19T18:35:54.490Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T18:35:54.502Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T18:35:54.504Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T18:35:54.514Z] [INFO] GET /api/tasks/project/5 200 16ms -[2025-12-19T18:35:54.517Z] [INFO] GET /api/labels/5 200 19ms -[2025-12-19T18:35:54.522Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T18:35:54.638Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:36:11.584Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T18:36:11.585Z] [INFO] PUT /api/columns/13 403 2ms -[2025-12-19T18:36:11.591Z] [INFO] PUT /api/columns/13 200 3ms -[2025-12-19T18:36:11.591Z] [INFO] Spalte aktualisiert: offen (ID: 13) -[2025-12-19T18:36:17.492Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:36:37.734Z] [INFO] Spalte aktualisiert: offen (ID: 13) -[2025-12-19T18:36:37.734Z] [INFO] PUT /api/columns/13 200 3ms -[2025-12-19T18:36:46.384Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:36:57.419Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> In Arbeit -[2025-12-19T18:36:57.420Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T18:37:02.295Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> offen -[2025-12-19T18:37:02.295Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T18:37:04.553Z] [INFO] Aufgabe verschoben: Router beschaffen -> Erledigt -[2025-12-19T18:37:04.554Z] [INFO] PUT /api/tasks/2/move 200 8ms -[2025-12-19T18:37:15.260Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:37:44.133Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:37:47.901Z] [INFO] Spalte aktualisiert: Erledigt (ID: 15) -[2025-12-19T18:37:47.902Z] [INFO] PUT /api/columns/15 200 3ms -[2025-12-19T18:37:57.227Z] [INFO] GET / 304 2ms -[2025-12-19T18:37:57.233Z] [INFO] Socket disconnected: HG (bo_nrDVnRENwwEEOAAAF) -[2025-12-19T18:37:57.242Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T18:37:57.245Z] [INFO] GET /css/base.css 304 2ms -[2025-12-19T18:37:57.245Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T18:37:57.249Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T18:37:57.250Z] [INFO] GET /js/app.js 304 2ms -[2025-12-19T18:37:57.257Z] [INFO] GET /css/board.css 304 7ms -[2025-12-19T18:37:57.258Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-19T18:37:57.281Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T18:37:57.282Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T18:37:57.258Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-19T18:37:57.291Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-19T18:37:57.292Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-19T18:37:57.291Z] [INFO] GET /js/sync.js 304 8ms -[2025-12-19T18:37:57.292Z] [INFO] GET /js/board.js 304 9ms -[2025-12-19T18:37:57.293Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-19T18:37:57.292Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-19T18:37:57.304Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-19T18:37:57.304Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-19T18:37:57.305Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-19T18:37:57.305Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-19T18:37:57.332Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T18:37:57.335Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T18:37:57.347Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T18:37:57.357Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T18:37:57.354Z] [INFO] Socket connected: HG (SPombyh8-G9WYPLFAAAH) -[2025-12-19T18:37:57.363Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:37:57.367Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T18:37:57.369Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T18:37:57.376Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T18:37:57.378Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T18:37:58.981Z] [INFO] GET /sw.js 200 2ms -[2025-12-19T18:37:58.993Z] [INFO] GET / 304 1ms -[2025-12-19T18:37:58.996Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T18:37:58.997Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T18:37:58.994Z] [INFO] GET /index.html 200 2ms -[2025-12-19T18:37:58.994Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T18:37:59.008Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T18:37:59.004Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-19T18:37:59.005Z] [INFO] GET /css/board.css 304 8ms -[2025-12-19T18:37:59.004Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-19T18:37:59.015Z] [INFO] GET /js/app.js 304 7ms -[2025-12-19T18:37:59.015Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-19T18:37:59.015Z] [INFO] GET /js/api.js 304 5ms -[2025-12-19T18:37:59.020Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T18:37:59.020Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T18:37:59.021Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T18:37:59.025Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-19T18:37:59.036Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-19T18:37:59.029Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-19T18:37:59.026Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-19T18:37:59.026Z] [INFO] GET /js/board.js 304 1ms -[2025-12-19T18:37:59.037Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-19T18:37:59.037Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-19T18:38:12.985Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:38:22.187Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T18:38:22.196Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T18:38:22.200Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T18:38:22.206Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T18:38:22.204Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T18:38:22.202Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T18:38:25.617Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T18:38:25.618Z] [INFO] PUT /api/tasks/2 200 14ms -[2025-12-19T18:38:41.867Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:39:10.730Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:39:39.602Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:40:08.441Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:40:37.294Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:41:06.196Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:41:35.096Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:42:03.942Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:42:32.795Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:43:01.649Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:43:30.509Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:43:59.350Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:44:28.212Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:44:57.075Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:45:25.931Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:45:54.274Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T18:45:54.282Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T18:45:54.284Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T18:45:54.287Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T18:45:54.290Z] [INFO] GET /api/comments/2 304 3ms -[2025-12-19T18:45:54.292Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T18:45:54.780Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:45:58.359Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T18:45:58.358Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T18:46:23.699Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:46:52.543Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:47:21.384Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:47:50.201Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:48:19.046Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:48:47.929Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:48:53.010Z] [INFO] Spalte erstellt: Testspalte in Projekt 5 -[2025-12-19T18:48:53.011Z] [INFO] POST /api/columns 201 4ms -[2025-12-19T18:48:55.363Z] [INFO] Aufgabe verschoben: Router beschaffen -> Testspalte -[2025-12-19T18:48:55.364Z] [INFO] PUT /api/tasks/2/move 200 9ms -[2025-12-19T18:49:05.053Z] [INFO] Aufgabe verschoben: Router beschaffen -> Erledigt -[2025-12-19T18:49:05.054Z] [INFO] PUT /api/tasks/2/move 200 7ms -[2025-12-19T18:49:13.428Z] [INFO] GET /api/tasks/2 200 5ms -[2025-12-19T18:49:13.441Z] [INFO] GET /api/files/2 304 3ms -[2025-12-19T18:49:13.437Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T18:49:13.439Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T18:49:13.444Z] [INFO] GET /api/comments/2 304 3ms -[2025-12-19T18:49:13.447Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T18:49:14.526Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-19T18:49:14.527Z] [INFO] PUT /api/tasks/2/move 200 8ms -[2025-12-19T18:49:16.400Z] [INFO] Aufgabe verschoben: Router beschaffen -> Erledigt -[2025-12-19T18:49:16.401Z] [INFO] PUT /api/tasks/2/move 200 9ms -[2025-12-19T18:49:16.772Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:49:18.987Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-19T18:49:18.987Z] [INFO] PUT /api/tasks/1/move 200 5ms -[2025-12-19T18:49:19.509Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-19T18:49:19.520Z] [INFO] GET /api/files/1 304 1ms -[2025-12-19T18:49:19.519Z] [INFO] GET /api/links/1 304 2ms -[2025-12-19T18:49:19.516Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-19T18:49:19.523Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-19T18:49:19.524Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-19T18:49:21.963Z] [INFO] GET /api/tasks/4 200 4ms -[2025-12-19T18:49:21.984Z] [INFO] GET /api/links/4 304 2ms -[2025-12-19T18:49:21.985Z] [INFO] GET /api/subtasks/4 304 3ms -[2025-12-19T18:49:21.987Z] [INFO] GET /api/files/4 304 5ms -[2025-12-19T18:49:21.989Z] [INFO] GET /api/comments/4 304 7ms -[2025-12-19T18:49:21.990Z] [INFO] GET /api/tasks/4/history 404 7ms -[2025-12-19T18:49:24.414Z] [INFO] GET /api/tasks/3 200 4ms -[2025-12-19T18:49:24.424Z] [INFO] GET /api/files/3 304 5ms -[2025-12-19T18:49:24.422Z] [INFO] GET /api/links/3 304 3ms -[2025-12-19T18:49:24.426Z] [INFO] GET /api/comments/3 304 6ms -[2025-12-19T18:49:24.421Z] [INFO] GET /api/subtasks/3 304 2ms -[2025-12-19T18:49:24.427Z] [INFO] GET /api/tasks/3/history 404 1ms -[2025-12-19T18:49:26.204Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> offen -[2025-12-19T18:49:26.204Z] [INFO] PUT /api/tasks/3/move 200 5ms -[2025-12-19T18:49:27.267Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> offen -[2025-12-19T18:49:27.267Z] [INFO] PUT /api/tasks/3/move 200 6ms -[2025-12-19T18:49:33.882Z] [INFO] GET /api/tasks/1 304 3ms -[2025-12-19T18:49:33.897Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-19T18:49:33.894Z] [INFO] GET /api/links/1 304 2ms -[2025-12-19T18:49:33.891Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-19T18:49:33.895Z] [INFO] GET /api/files/1 304 3ms -[2025-12-19T18:49:33.899Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-19T18:49:35.304Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> In Arbeit -[2025-12-19T18:49:35.304Z] [INFO] PUT /api/tasks/3/move 200 9ms -[2025-12-19T18:49:36.082Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-19T18:49:36.090Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-19T18:49:36.093Z] [INFO] GET /api/files/1 304 5ms -[2025-12-19T18:49:36.095Z] [INFO] GET /api/comments/1 304 7ms -[2025-12-19T18:49:36.091Z] [INFO] GET /api/links/1 304 3ms -[2025-12-19T18:49:36.096Z] [INFO] GET /api/tasks/1/history 404 8ms -[2025-12-19T18:49:39.742Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-19T18:49:39.742Z] [INFO] PUT /api/tasks/1/move 200 6ms -[2025-12-19T18:49:41.173Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> offen -[2025-12-19T18:49:41.175Z] [INFO] PUT /api/tasks/3/move 200 8ms -[2025-12-19T18:49:45.582Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:50:01.701Z] [INFO] Spalte gelöscht: Testspalte (ID: 18) -[2025-12-19T18:50:01.701Z] [INFO] DELETE /api/columns/18 200 4ms -[2025-12-19T18:50:10.956Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-19T18:50:10.957Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T18:50:12.128Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> offen -[2025-12-19T18:50:12.128Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T18:50:14.431Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:50:43.274Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:50:57.026Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:50:58.778Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:50:58.781Z] [INFO] Datenbank initialisiert -[2025-12-19T18:50:58.784Z] [INFO] Umgebung: production -[2025-12-19T18:50:58.784Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:50:58.784Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:50:58.785Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:50:59.541Z] [INFO] Socket connected: HG (U04zeAzNptvs5hKbAAAB) -[2025-12-19T18:50:59.589Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:51:03.597Z] [INFO] GET /api/health 200 2ms -[2025-12-19T18:51:26.981Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T18:51:26.982Z] [INFO] PUT /api/tasks/4/move 403 2ms -[2025-12-19T18:51:26.994Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-19T18:51:26.995Z] [INFO] PUT /api/tasks/4/move 200 10ms -[2025-12-19T18:51:32.430Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:51:37.663Z] [INFO] GET / 200 2ms -[2025-12-19T18:51:37.669Z] [INFO] Socket disconnected: HG (U04zeAzNptvs5hKbAAAB) -[2025-12-19T18:51:37.689Z] [INFO] GET /css/components.css 200 5ms -[2025-12-19T18:51:37.691Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-19T18:51:37.681Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T18:51:37.687Z] [INFO] GET /css/base.css 200 4ms -[2025-12-19T18:51:37.702Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T18:51:37.698Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-19T18:51:37.699Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T18:51:37.692Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T18:51:37.823Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T18:51:37.823Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T18:51:37.824Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T18:51:37.824Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T18:51:37.825Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T18:51:37.825Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T18:51:37.829Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T18:51:37.828Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T18:51:37.829Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-19T18:51:37.843Z] [INFO] GET /js/undo.js 200 16ms -[2025-12-19T18:51:37.843Z] [INFO] GET /js/tour.js 200 15ms -[2025-12-19T18:51:37.865Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:51:37.844Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-19T18:51:37.873Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T18:51:37.877Z] [INFO] Socket connected: HG (GgF0R8pXkTmz-mNYAAAD) -[2025-12-19T18:51:37.886Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T18:51:37.905Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T18:51:37.898Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T18:51:37.896Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T18:51:37.908Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T18:51:37.964Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T18:51:38.029Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:51:56.436Z] [INFO] Backup erstellt: backup_2025-12-19T18-51-56-408Z.db -[2025-12-19T18:51:56.440Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T21-18-12-885Z.db -[2025-12-19T18:52:01.228Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:52:30.060Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:52:58.862Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:53:27.716Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:53:56.514Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:54:25.361Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:54:30.100Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:54:30.626Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:54:30.628Z] [INFO] Datenbank initialisiert -[2025-12-19T18:54:30.631Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:54:30.631Z] [INFO] Umgebung: production -[2025-12-19T18:54:30.631Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:54:30.631Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:54:31.097Z] [INFO] Socket connected: HG (V4n6d1Mli-ItlA0JAAAB) -[2025-12-19T18:54:31.103Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:54:35.455Z] [INFO] GET /api/health 200 2ms -[2025-12-19T18:55:04.315Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:55:23.719Z] [INFO] GET / 200 3ms -[2025-12-19T18:55:23.726Z] [INFO] Socket disconnected: HG (V4n6d1Mli-ItlA0JAAAB) -[2025-12-19T18:55:23.742Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T18:55:23.740Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T18:55:23.737Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T18:55:23.744Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T18:55:23.754Z] [INFO] GET /css/modal.css 200 12ms -[2025-12-19T18:55:23.758Z] [INFO] GET /css/responsive.css 200 14ms -[2025-12-19T18:55:23.756Z] [INFO] GET /css/calendar.css 200 13ms -[2025-12-19T18:55:23.759Z] [INFO] GET /js/app.js 200 11ms -[2025-12-19T18:55:23.932Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T18:55:23.932Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T18:55:23.933Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T18:55:23.933Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T18:55:23.934Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T18:55:23.935Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T18:55:23.941Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T18:55:23.941Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T18:55:23.940Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T18:55:23.939Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T18:55:23.942Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-19T18:55:23.955Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-19T18:55:23.986Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T18:55:23.979Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-19T18:55:23.989Z] [INFO] Socket connected: HG (PhEXmkNYje1AwCrjAAAD) -[2025-12-19T18:55:23.998Z] [INFO] GET /api/projects 200 4ms -[2025-12-19T18:55:24.020Z] [INFO] GET /api/tasks/project/5 200 16ms -[2025-12-19T18:55:24.010Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-19T18:55:24.023Z] [INFO] GET /api/columns/5 200 19ms -[2025-12-19T18:55:24.025Z] [INFO] GET /api/labels/5 200 21ms -[2025-12-19T18:55:24.058Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T18:55:24.143Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:55:28.161Z] [INFO] Backup erstellt: backup_2025-12-19T18-55-28-139Z.db -[2025-12-19T18:55:28.168Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T21-22-48-631Z.db -[2025-12-19T18:55:33.126Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:56:01.941Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:56:27.704Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T18:56:29.501Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T18:56:29.504Z] [INFO] Datenbank initialisiert -[2025-12-19T18:56:29.506Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T18:56:29.506Z] [INFO] Umgebung: production -[2025-12-19T18:56:29.506Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T18:56:29.506Z] [INFO] Automatische Backups aktiviert -[2025-12-19T18:56:30.099Z] [INFO] Socket connected: HG (LwtM-2KaTuzXXDHSAAAB) -[2025-12-19T18:56:30.106Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:56:34.313Z] [INFO] GET /api/health 200 2ms -[2025-12-19T18:56:56.121Z] [INFO] GET / 200 3ms -[2025-12-19T18:56:56.127Z] [INFO] Socket disconnected: HG (LwtM-2KaTuzXXDHSAAAB) -[2025-12-19T18:56:56.144Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T18:56:56.142Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T18:56:56.149Z] [INFO] GET /css/components.css 200 5ms -[2025-12-19T18:56:56.151Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T18:56:56.151Z] [INFO] GET /css/board.css 200 6ms -[2025-12-19T18:56:56.167Z] [INFO] GET /js/app.js 200 12ms -[2025-12-19T18:56:56.153Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T18:56:56.158Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-19T18:56:56.314Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T18:56:56.315Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T18:56:56.315Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T18:56:56.316Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T18:56:56.317Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T18:56:56.317Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T18:56:56.325Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-19T18:56:56.320Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T18:56:56.326Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T18:56:56.327Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T18:56:56.328Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-19T18:56:56.354Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-19T18:56:56.328Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-19T18:56:56.363Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T18:56:56.365Z] [INFO] Socket connected: HG (e5WHR9B16ExczHgXAAAD) -[2025-12-19T18:56:56.370Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T18:56:56.380Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T18:56:56.383Z] [INFO] GET /api/columns/5 200 3ms -[2025-12-19T18:56:56.392Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-19T18:56:56.400Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T18:56:56.395Z] [INFO] GET /api/labels/5 200 14ms -[2025-12-19T18:56:56.520Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:57:03.153Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:57:27.031Z] [INFO] Backup erstellt: backup_2025-12-19T18-57-27-010Z.db -[2025-12-19T18:57:27.037Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T21-27-13-904Z.db -[2025-12-19T18:57:31.941Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:57:37.624Z] [INFO] PUT /api/columns/13 401 1ms -[2025-12-19T18:57:37.626Z] [INFO] Socket disconnected: HG (e5WHR9B16ExczHgXAAAD) -[2025-12-19T18:57:39.845Z] [INFO] PUT /api/columns/13 401 0ms -[2025-12-19T18:57:45.752Z] [INFO] Login erfolgreich: HG -[2025-12-19T18:57:45.752Z] [INFO] POST /api/auth/login 200 221ms -[2025-12-19T18:57:45.764Z] [INFO] Socket connected: HG (qG2FmhYBpJmwcA4YAAAG) -[2025-12-19T18:57:45.762Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-19T18:57:45.768Z] [INFO] Socket connected: HG (BL7bFSWHNB0hJMmzAAAH) -[2025-12-19T18:57:45.773Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T18:57:45.777Z] [INFO] HG joined project:[object Object] -[2025-12-19T18:57:45.783Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-19T18:57:45.795Z] [INFO] GET /api/labels/5 304 2ms -[2025-12-19T18:57:45.785Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T18:57:45.793Z] [INFO] GET /api/tasks/project/5 304 7ms -[2025-12-19T18:57:52.650Z] [INFO] Spalte aktualisiert: offen (ID: 13) -[2025-12-19T18:57:52.651Z] [INFO] PUT /api/columns/13 200 4ms -[2025-12-19T18:58:00.749Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:58:18.072Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> Erledigt -[2025-12-19T18:58:18.073Z] [INFO] PUT /api/tasks/1/move 200 8ms -[2025-12-19T18:58:26.412Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-19T18:58:26.413Z] [INFO] PUT /api/tasks/2/move 200 8ms -[2025-12-19T18:58:28.063Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-19T18:58:28.063Z] [INFO] PUT /api/tasks/1/move 200 9ms -[2025-12-19T18:58:29.534Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:58:58.345Z] [INFO] GET /api/health 200 1ms -[2025-12-19T18:59:27.134Z] [INFO] GET /api/health 200 0ms -[2025-12-19T18:59:55.963Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:00:24.806Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:00:53.645Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:00:59.140Z] [INFO] Spalte aktualisiert: In Arbeit (ID: 14) -[2025-12-19T19:00:59.140Z] [INFO] PUT /api/columns/14 200 3ms -[2025-12-19T19:01:16.222Z] [INFO] Spalte aktualisiert: In Arbeit (ID: 14) -[2025-12-19T19:01:16.223Z] [INFO] PUT /api/columns/14 200 3ms -[2025-12-19T19:01:22.467Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:01:30.611Z] [INFO] Spalte aktualisiert: In Arbeit (ID: 14) -[2025-12-19T19:01:30.612Z] [INFO] PUT /api/columns/14 200 3ms -[2025-12-19T19:01:51.280Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:02:20.100Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:02:48.949Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:03:17.800Z] [INFO] GET /api/health 200 5ms -[2025-12-19T19:03:46.625Z] [INFO] GET /api/health 200 2ms -[2025-12-19T19:03:59.416Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T19:04:01.957Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T19:04:01.961Z] [INFO] Datenbank initialisiert -[2025-12-19T19:04:01.969Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T19:04:01.969Z] [INFO] Umgebung: production -[2025-12-19T19:04:01.969Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T19:04:01.969Z] [INFO] Automatische Backups aktiviert -[2025-12-19T19:04:03.987Z] [INFO] Socket connected: HG (69YhBYwqR9KT1MplAAAC) -[2025-12-19T19:04:03.997Z] [INFO] Socket connected: HG (JKMQQxuEtcO9nBbYAAAD) -[2025-12-19T19:04:04.076Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:04:05.189Z] [INFO] GET /api/health 200 4ms -[2025-12-19T19:04:33.982Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:04:59.462Z] [INFO] Backup erstellt: backup_2025-12-19T19-04-59-435Z.db -[2025-12-19T19:04:59.467Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T21-34-40-812Z.db -[2025-12-19T19:05:02.797Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:05:31.619Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:06:00.422Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:06:29.227Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:06:58.034Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:07:26.887Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:07:55.698Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:08:24.485Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:08:53.310Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:09:22.104Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:09:50.913Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:10:19.727Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:10:48.538Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:11:17.343Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:11:46.156Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:12:14.966Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:12:43.774Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:13:12.609Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:13:41.397Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:14:10.185Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:14:38.974Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:15:07.803Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:15:36.592Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:16:05.383Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:16:34.151Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:17:02.938Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:17:31.710Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:18:00.485Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:18:29.264Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:18:58.117Z] [INFO] GET /api/health 200 14ms -[2025-12-19T19:19:26.903Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:19:55.706Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:20:24.498Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:20:53.285Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:21:22.068Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:21:50.864Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:22:19.673Z] [INFO] GET /api/health 200 3ms -[2025-12-19T19:22:48.498Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:23:17.304Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:23:46.117Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:24:14.913Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:24:43.679Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:25:12.457Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:25:41.203Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:26:10.017Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:26:38.805Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:27:07.618Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:27:36.387Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:28:05.178Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:28:33.952Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:29:02.747Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:29:31.540Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:30:00.319Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:30:29.092Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:30:57.860Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:31:26.638Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:31:55.393Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:32:24.174Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:32:52.958Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:33:21.730Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:33:50.499Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:34:19.261Z] [INFO] GET /api/health 200 2ms -[2025-12-19T19:34:48.012Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:35:16.805Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:35:45.592Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:36:14.350Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:36:43.115Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:37:11.947Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:37:40.733Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:38:09.496Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:38:38.288Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:39:07.081Z] [INFO] GET /api/health 200 2ms -[2025-12-19T19:39:35.889Z] [INFO] GET /api/health 200 7ms -[2025-12-19T19:40:04.623Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:40:33.382Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:40:40.443Z] [INFO] GET / 200 6ms -[2025-12-19T19:40:40.456Z] [INFO] Socket disconnected: HG (JKMQQxuEtcO9nBbYAAAD) -[2025-12-19T19:40:40.454Z] [INFO] Socket disconnected: HG (69YhBYwqR9KT1MplAAAC) -[2025-12-19T19:40:40.461Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T19:40:40.470Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-19T19:40:40.466Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T19:40:40.472Z] [INFO] GET /css/components.css 200 5ms -[2025-12-19T19:40:40.482Z] [INFO] GET /css/board.css 200 13ms -[2025-12-19T19:40:40.486Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T19:40:40.484Z] [INFO] GET /css/modal.css 200 13ms -[2025-12-19T19:40:40.486Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T19:40:40.551Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T19:40:40.551Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T19:40:40.552Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T19:40:40.552Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T19:40:40.553Z] [INFO] GET /js/api.js 200 6ms -[2025-12-19T19:40:40.554Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T19:40:40.558Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-19T19:40:40.566Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T19:40:40.559Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T19:40:40.560Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-19T19:40:40.567Z] [INFO] GET /js/utils.js 200 8ms -[2025-12-19T19:40:40.566Z] [INFO] GET /js/tour.js 200 7ms -[2025-12-19T19:40:40.591Z] [INFO] GET /api/auth/users 401 5ms -[2025-12-19T19:40:40.658Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-19T19:40:44.797Z] [INFO] Login erfolgreich: HG -[2025-12-19T19:40:44.798Z] [INFO] POST /api/auth/login 200 226ms -[2025-12-19T19:40:44.807Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T19:40:44.814Z] [INFO] Socket connected: HG (J1KDwYD-bUCqZW1mAAAG) -[2025-12-19T19:40:44.816Z] [INFO] Socket connected: HG (XhSkj1wEd3PQAjSeAAAH) -[2025-12-19T19:40:44.819Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T19:40:44.824Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:40:44.831Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T19:40:44.829Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T19:40:44.841Z] [INFO] GET /api/tasks/project/5 200 9ms -[2025-12-19T19:40:44.843Z] [INFO] GET /api/labels/5 304 11ms -[2025-12-19T19:41:02.089Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:41:30.882Z] [INFO] GET /api/health 200 3ms -[2025-12-19T19:41:59.620Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:42:28.392Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:42:44.977Z] [INFO] GET /api/tasks/4 200 9ms -[2025-12-19T19:42:44.986Z] [INFO] GET /api/subtasks/4 304 3ms -[2025-12-19T19:42:44.990Z] [INFO] GET /api/links/4 304 3ms -[2025-12-19T19:42:44.992Z] [INFO] GET /api/files/4 304 2ms -[2025-12-19T19:42:44.997Z] [INFO] GET /api/tasks/4/history 404 1ms -[2025-12-19T19:42:44.995Z] [INFO] GET /api/comments/4 304 1ms -[2025-12-19T19:42:57.140Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:43:25.872Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:43:27.808Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T19:43:29.703Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T19:43:29.708Z] [INFO] Umgebung: production -[2025-12-19T19:43:29.708Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T19:43:29.706Z] [INFO] Datenbank initialisiert -[2025-12-19T19:43:29.709Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T19:43:29.709Z] [INFO] Automatische Backups aktiviert -[2025-12-19T19:43:30.010Z] [INFO] Socket connected: HG (0v5sHxlm97NPXwscAAAB) -[2025-12-19T19:43:30.017Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:43:32.263Z] [INFO] Socket connected: HG (98VoXcaCbDgxrzqkAAAD) -[2025-12-19T19:43:32.265Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:43:34.452Z] [INFO] GET /api/health 200 2ms -[2025-12-19T19:44:03.197Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:44:05.833Z] [INFO] GET / 200 3ms -[2025-12-19T19:44:05.844Z] [INFO] Socket disconnected: HG (0v5sHxlm97NPXwscAAAB) -[2025-12-19T19:44:05.850Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T19:44:05.854Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T19:44:05.846Z] [INFO] Socket disconnected: HG (98VoXcaCbDgxrzqkAAAD) -[2025-12-19T19:44:05.855Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T19:44:05.861Z] [INFO] GET /css/board.css 200 8ms -[2025-12-19T19:44:05.864Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-19T19:44:05.866Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T19:44:05.865Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-19T19:44:05.865Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T19:44:05.972Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T19:44:05.973Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T19:44:05.973Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T19:44:05.975Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-19T19:44:05.975Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T19:44:05.976Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T19:44:05.980Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T19:44:05.988Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T19:44:05.988Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-19T19:44:05.979Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T19:44:05.980Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T19:44:05.997Z] [INFO] GET /js/utils.js 200 18ms -[2025-12-19T19:44:06.019Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T19:44:06.028Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T19:44:06.037Z] [INFO] Socket connected: HG (kROVIhoz4LurOxMKAAAF) -[2025-12-19T19:44:06.041Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T19:44:06.053Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T19:44:06.047Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:44:06.055Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T19:44:06.063Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T19:44:06.065Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T19:44:06.097Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-19T19:44:27.122Z] [INFO] Backup erstellt: backup_2025-12-19T19-44-27-101Z.db -[2025-12-19T19:44:27.127Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T21-38-56-366Z.db -[2025-12-19T19:44:31.970Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:45:00.710Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:45:05.348Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T19:45:07.160Z] [INFO] Datenbank initialisiert -[2025-12-19T19:45:07.157Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T19:45:07.162Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T19:45:07.162Z] [INFO] Umgebung: production -[2025-12-19T19:45:07.163Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T19:45:07.163Z] [INFO] Automatische Backups aktiviert -[2025-12-19T19:45:07.738Z] [INFO] Socket connected: HG (uLyQtg5wec8uIXuRAAAB) -[2025-12-19T19:45:07.746Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:45:11.965Z] [INFO] GET /api/health 200 3ms -[2025-12-19T19:45:40.722Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:46:04.577Z] [INFO] Backup erstellt: backup_2025-12-19T19-46-04-556Z.db -[2025-12-19T19:46:04.584Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T21-47-29-878Z.db -[2025-12-19T19:46:09.461Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:46:38.243Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:47:06.982Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:47:35.757Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:47:41.868Z] [INFO] GET / 200 2ms -[2025-12-19T19:47:41.874Z] [INFO] Socket disconnected: HG (uLyQtg5wec8uIXuRAAAB) -[2025-12-19T19:47:41.890Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T19:47:41.886Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T19:47:41.888Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T19:47:41.901Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T19:47:41.896Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T19:47:41.902Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-19T19:47:41.900Z] [INFO] GET /css/board.css 200 6ms -[2025-12-19T19:47:41.910Z] [INFO] GET /css/calendar.css 200 11ms -[2025-12-19T19:47:42.071Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T19:47:42.078Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-19T19:47:42.077Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-19T19:47:42.076Z] [INFO] GET /js/api.js 200 5ms -[2025-12-19T19:47:42.076Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T19:47:42.078Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T19:47:42.092Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-19T19:47:42.092Z] [INFO] GET /js/shortcuts.js 200 12ms -[2025-12-19T19:47:42.090Z] [INFO] GET /js/task-modal.js 200 16ms -[2025-12-19T19:47:42.091Z] [INFO] GET /js/undo.js 200 11ms -[2025-12-19T19:47:42.093Z] [INFO] GET /js/utils.js 200 11ms -[2025-12-19T19:47:42.092Z] [INFO] GET /js/calendar.js 200 13ms -[2025-12-19T19:47:42.128Z] [INFO] Socket connected: HG (ueVd34kupReuamJcAAAD) -[2025-12-19T19:47:42.116Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T19:47:42.126Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T19:47:42.152Z] [INFO] GET /api/projects 200 17ms -[2025-12-19T19:47:42.163Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T19:47:42.165Z] [INFO] GET /api/columns/5 200 7ms -[2025-12-19T19:47:42.174Z] [INFO] GET /api/tasks/project/5 200 15ms -[2025-12-19T19:47:42.176Z] [INFO] GET /api/labels/5 200 17ms -[2025-12-19T19:47:42.201Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-19T19:47:42.282Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:48:04.507Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:48:22.574Z] [INFO] GET /api/tasks/4 304 4ms -[2025-12-19T19:48:22.587Z] [INFO] GET /api/files/4 304 2ms -[2025-12-19T19:48:22.584Z] [INFO] GET /api/links/4 304 2ms -[2025-12-19T19:48:22.581Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-19T19:48:22.589Z] [INFO] GET /api/comments/4 304 2ms -[2025-12-19T19:48:22.591Z] [INFO] GET /api/tasks/4/history 404 2ms -[2025-12-19T19:48:33.213Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:49:01.959Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:49:30.694Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:49:33.256Z] [INFO] GET /api/tasks/4 304 4ms -[2025-12-19T19:49:33.269Z] [INFO] GET /api/comments/4 304 1ms -[2025-12-19T19:49:33.267Z] [INFO] GET /api/files/4 304 1ms -[2025-12-19T19:49:33.265Z] [INFO] GET /api/links/4 304 2ms -[2025-12-19T19:49:33.262Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-19T19:49:33.273Z] [INFO] GET /api/tasks/4/history 404 3ms -[2025-12-19T19:49:59.446Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:50:28.195Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:50:31.769Z] [INFO] GET /api/tasks/4 304 2ms -[2025-12-19T19:50:31.780Z] [INFO] GET /api/subtasks/4 304 2ms -[2025-12-19T19:50:31.799Z] [INFO] GET /api/links/4 304 1ms -[2025-12-19T19:50:31.802Z] [INFO] GET /api/files/4 304 2ms -[2025-12-19T19:50:31.805Z] [INFO] GET /api/tasks/4/history 404 1ms -[2025-12-19T19:50:31.803Z] [INFO] GET /api/comments/4 304 1ms -[2025-12-19T19:50:46.121Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T19:50:46.126Z] [INFO] GET /api/subtasks/2 304 1ms -[2025-12-19T19:50:46.146Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T19:50:46.153Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T19:50:46.149Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T19:50:46.152Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T19:50:56.945Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:51:25.682Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:51:54.449Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:52:10.296Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T19:52:10.296Z] [INFO] PUT /api/subtasks/1 403 1ms -[2025-12-19T19:52:10.305Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T19:52:19.048Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T19:52:20.834Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T19:52:20.837Z] [INFO] Datenbank initialisiert -[2025-12-19T19:52:20.840Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T19:52:20.840Z] [INFO] Umgebung: production -[2025-12-19T19:52:20.840Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T19:52:20.840Z] [INFO] Automatische Backups aktiviert -[2025-12-19T19:52:21.650Z] [INFO] Socket connected: HG (u54IcrMyOtkUiNvKAAAB) -[2025-12-19T19:52:21.700Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:52:25.668Z] [INFO] GET /api/health 200 2ms -[2025-12-19T19:52:54.555Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:53:18.225Z] [INFO] Backup erstellt: backup_2025-12-19T19-53-18-204Z.db -[2025-12-19T19:53:18.232Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T21-55-14-551Z.db -[2025-12-19T19:53:23.295Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:53:52.035Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:54:20.760Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:54:49.489Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:55:18.217Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:55:46.932Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:56:15.665Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:56:44.395Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:57:11.824Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:57:38.069Z] [INFO] GET / 200 3ms -[2025-12-19T19:57:38.075Z] [INFO] Socket disconnected: HG (u54IcrMyOtkUiNvKAAAB) -[2025-12-19T19:57:38.088Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T19:57:38.085Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T19:57:38.091Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T19:57:38.097Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-19T19:57:38.106Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T19:57:38.100Z] [INFO] GET /css/board.css 200 10ms -[2025-12-19T19:57:38.105Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T19:57:38.104Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T19:57:38.217Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T19:57:38.218Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T19:57:38.218Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T19:57:38.219Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T19:57:38.219Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T19:57:38.220Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T19:57:38.227Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-19T19:57:38.224Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T19:57:38.224Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T19:57:38.226Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T19:57:38.241Z] [INFO] GET /js/utils.js 200 15ms -[2025-12-19T19:57:38.241Z] [INFO] GET /js/tour.js 200 18ms -[2025-12-19T19:57:38.270Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T19:57:38.281Z] [INFO] Socket connected: HG (OSccRe4AdeVb3tzUAAAD) -[2025-12-19T19:57:38.278Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T19:57:38.286Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T19:57:38.298Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T19:57:38.299Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T19:57:38.307Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T19:57:38.310Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T19:57:38.333Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T19:57:38.435Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:57:40.559Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:57:44.744Z] [INFO] GET / 200 1ms -[2025-12-19T19:57:44.749Z] [INFO] Socket disconnected: HG (OSccRe4AdeVb3tzUAAAD) -[2025-12-19T19:57:44.767Z] [INFO] GET /css/board.css 200 2ms -[2025-12-19T19:57:44.766Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T19:57:44.764Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T19:57:44.765Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T19:57:44.770Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-19T19:57:44.774Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T19:57:44.775Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T19:57:44.773Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T19:57:44.817Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T19:57:44.818Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T19:57:44.818Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T19:57:44.819Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-19T19:57:44.819Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T19:57:44.820Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T19:57:44.822Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T19:57:44.824Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T19:57:44.824Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T19:57:44.831Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T19:57:44.849Z] [INFO] GET /js/utils.js 200 25ms -[2025-12-19T19:57:44.848Z] [INFO] GET /js/tour.js 200 25ms -[2025-12-19T19:57:44.876Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T19:57:44.886Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T19:57:44.878Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T19:57:44.899Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T19:57:44.896Z] [INFO] Socket connected: HG (wHl113t8SaT5pP_GAAAF) -[2025-12-19T19:57:44.910Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T19:57:44.908Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T19:57:44.903Z] [INFO] HG joined project:[object Object] -[2025-12-19T19:57:44.917Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T19:57:44.919Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T19:57:46.063Z] [INFO] GET /api/tasks/4 304 5ms -[2025-12-19T19:57:46.077Z] [INFO] GET /api/tasks/4/history 404 7ms -[2025-12-19T19:57:46.072Z] [INFO] GET /api/subtasks/4 304 4ms -[2025-12-19T19:57:46.075Z] [INFO] GET /api/comments/4 304 6ms -[2025-12-19T19:57:46.074Z] [INFO] GET /api/files/4 304 5ms -[2025-12-19T19:57:46.079Z] [INFO] GET /api/links/4 304 10ms -[2025-12-19T19:58:09.279Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:58:38.011Z] [INFO] GET /api/health 200 1ms -[2025-12-19T19:58:52.610Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T19:58:52.610Z] [INFO] PUT /api/columns/14 403 1ms -[2025-12-19T19:58:52.617Z] [INFO] PUT /api/columns/14 200 3ms -[2025-12-19T19:58:52.616Z] [INFO] Spalte aktualisiert: In Arbeit (ID: 14) -[2025-12-19T19:59:06.738Z] [INFO] GET /api/health 200 0ms -[2025-12-19T19:59:35.464Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:00:04.160Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:00:13.295Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T20:00:15.072Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T20:00:15.075Z] [INFO] Datenbank initialisiert -[2025-12-19T20:00:15.078Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T20:00:15.078Z] [INFO] Umgebung: production -[2025-12-19T20:00:15.078Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T20:00:15.078Z] [INFO] Automatische Backups aktiviert -[2025-12-19T20:00:15.689Z] [INFO] Socket connected: HG (yD0RqmwGr7Ngs1saAAAB) -[2025-12-19T20:00:15.697Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:00:19.887Z] [INFO] GET /api/health 200 3ms -[2025-12-19T20:00:30.409Z] [INFO] GET /api/tasks/1 200 6ms -[2025-12-19T20:00:30.422Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-19T20:00:30.416Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-19T20:00:30.420Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-19T20:00:30.427Z] [INFO] GET /api/links/1 304 2ms -[2025-12-19T20:00:30.424Z] [INFO] GET /api/files/1 304 1ms -[2025-12-19T20:00:32.563Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T20:00:32.576Z] [INFO] GET /api/comments/2 304 8ms -[2025-12-19T20:00:32.572Z] [INFO] GET /api/links/2 304 5ms -[2025-12-19T20:00:32.574Z] [INFO] GET /api/files/2 304 6ms -[2025-12-19T20:00:32.570Z] [INFO] GET /api/subtasks/2 200 3ms -[2025-12-19T20:00:32.578Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T20:00:34.830Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T20:00:34.831Z] [INFO] PUT /api/subtasks/1 403 2ms -[2025-12-19T20:00:34.839Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T20:00:35.717Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T20:00:36.414Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T20:00:46.042Z] [INFO] Subtask erstellt: Modellentscheidung in Task 2 -[2025-12-19T20:00:46.043Z] [INFO] POST /api/subtasks 201 5ms -[2025-12-19T20:00:48.567Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:00:49.478Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T20:00:49.490Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T20:00:49.492Z] [INFO] GET /api/files/2 304 1ms -[2025-12-19T20:00:49.488Z] [INFO] GET /api/subtasks/2 200 3ms -[2025-12-19T20:00:49.496Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T20:00:49.494Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T20:00:50.375Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T20:00:52.665Z] [INFO] PUT /api/subtasks/2 200 3ms -[2025-12-19T20:00:53.895Z] [INFO] PUT /api/subtasks/2 200 4ms -[2025-12-19T20:00:54.326Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T20:00:55.567Z] [INFO] PUT /api/subtasks/2 200 4ms -[2025-12-19T20:00:56.524Z] [INFO] PUT /api/subtasks/2 200 4ms -[2025-12-19T20:01:01.024Z] [INFO] GET / 200 3ms -[2025-12-19T20:01:01.030Z] [INFO] Socket disconnected: HG (yD0RqmwGr7Ngs1saAAAB) -[2025-12-19T20:01:01.044Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T20:01:01.048Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T20:01:01.048Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T20:01:01.047Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T20:01:01.058Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-19T20:01:01.055Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T20:01:01.059Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T20:01:01.058Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-19T20:01:01.250Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T20:01:01.256Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T20:01:01.255Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T20:01:01.257Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T20:01:01.254Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:01:01.257Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T20:01:01.268Z] [INFO] GET /js/task-modal.js 200 12ms -[2025-12-19T20:01:01.269Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T20:01:01.269Z] [INFO] GET /js/calendar.js 200 10ms -[2025-12-19T20:01:01.269Z] [INFO] GET /js/shortcuts.js 200 11ms -[2025-12-19T20:01:01.270Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-19T20:01:01.293Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:01:01.302Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:01:01.308Z] [INFO] Socket connected: HG (dHOezxAuUoQ-BxgVAAAD) -[2025-12-19T20:01:01.270Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T20:01:01.317Z] [INFO] GET /api/projects 200 8ms -[2025-12-19T20:01:01.342Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T20:01:01.338Z] [INFO] GET /api/stats/dashboard?projectId=5 200 13ms -[2025-12-19T20:01:01.340Z] [INFO] GET /api/columns/5 200 15ms -[2025-12-19T20:01:01.353Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T20:01:01.350Z] [INFO] GET /api/tasks/project/5 200 25ms -[2025-12-19T20:01:01.459Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:01:03.388Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> In Arbeit -[2025-12-19T20:01:03.388Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T20:01:05.133Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-19T20:01:05.134Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T20:01:12.399Z] [INFO] Backup erstellt: backup_2025-12-19T20-01-12-366Z.db -[2025-12-19T20:01:12.406Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T22-19-37-233Z.db -[2025-12-19T20:01:13.266Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-19T20:01:13.266Z] [INFO] PUT /api/tasks/4/move 200 3ms -[2025-12-19T20:01:14.181Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> In Arbeit -[2025-12-19T20:01:14.182Z] [INFO] PUT /api/tasks/4/move 200 8ms -[2025-12-19T20:01:17.283Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:01:28.983Z] [INFO] PUT /api/tasks/4/move 200 7ms -[2025-12-19T20:01:28.982Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-19T20:01:45.976Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:02:14.712Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:02:43.390Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:03:12.107Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:03:40.784Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:04:09.476Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:04:11.091Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T20:04:12.893Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T20:04:12.896Z] [INFO] Datenbank initialisiert -[2025-12-19T20:04:12.898Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T20:04:12.899Z] [INFO] Umgebung: production -[2025-12-19T20:04:12.899Z] [INFO] Automatische Backups aktiviert -[2025-12-19T20:04:12.899Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T20:04:15.629Z] [INFO] Socket connected: HG (0y9m3ZHBVgdMw8WkAAAB) -[2025-12-19T20:04:15.635Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:04:17.680Z] [INFO] GET /api/health 200 3ms -[2025-12-19T20:04:36.356Z] [INFO] GET / 200 2ms -[2025-12-19T20:04:36.362Z] [INFO] Socket disconnected: HG (0y9m3ZHBVgdMw8WkAAAB) -[2025-12-19T20:04:36.378Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T20:04:36.377Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T20:04:36.373Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T20:04:36.380Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T20:04:36.385Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-19T20:04:36.387Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-19T20:04:36.391Z] [INFO] GET /js/app.js 200 8ms -[2025-12-19T20:04:36.388Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-19T20:04:36.453Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T20:04:36.453Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:04:36.454Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T20:04:36.455Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T20:04:36.455Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T20:04:36.463Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T20:04:36.459Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T20:04:36.457Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T20:04:36.462Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T20:04:36.465Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-19T20:04:36.470Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T20:04:36.492Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:04:36.464Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T20:04:36.509Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T20:04:36.503Z] [INFO] Socket connected: HG (q6zL7biLEnrIE9CTAAAD) -[2025-12-19T20:04:36.500Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T20:04:36.529Z] [INFO] GET /api/tasks/project/5 200 15ms -[2025-12-19T20:04:36.516Z] [INFO] GET /api/columns/5 200 3ms -[2025-12-19T20:04:36.521Z] [INFO] GET /api/stats/dashboard?projectId=5 200 7ms -[2025-12-19T20:04:36.531Z] [INFO] GET /api/labels/5 200 17ms -[2025-12-19T20:04:36.586Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T20:04:36.657Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:04:39.149Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T20:04:39.159Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T20:04:39.162Z] [INFO] GET /api/files/2 304 7ms -[2025-12-19T20:04:39.157Z] [INFO] GET /api/subtasks/2 200 3ms -[2025-12-19T20:04:39.166Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T20:04:39.164Z] [INFO] GET /api/comments/2 304 9ms -[2025-12-19T20:04:42.133Z] [INFO] PUT /api/subtasks/1 403 1ms -[2025-12-19T20:04:42.133Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T20:04:42.142Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T20:04:43.567Z] [INFO] PUT /api/subtasks/2 200 4ms -[2025-12-19T20:04:44.146Z] [INFO] PUT /api/subtasks/2 200 5ms -[2025-12-19T20:04:44.632Z] [INFO] PUT /api/subtasks/1 200 3ms -[2025-12-19T20:04:46.337Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:04:47.841Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T20:04:48.406Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T20:04:50.257Z] [INFO] PUT /api/subtasks/2 200 5ms -[2025-12-19T20:04:50.889Z] [INFO] PUT /api/subtasks/2 200 3ms -[2025-12-19T20:05:10.186Z] [INFO] Backup erstellt: backup_2025-12-19T20-05-10-154Z.db -[2025-12-19T20:05:10.196Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T22-30-00-738Z.db -[2025-12-19T20:05:15.057Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:05:16.713Z] [INFO] POST /api/links 400 2ms -[2025-12-19T20:05:23.287Z] [INFO] Link erstellt: https://www.maps.google.de für Task 2 -[2025-12-19T20:05:23.288Z] [INFO] POST /api/links 201 11ms -[2025-12-19T20:05:35.865Z] [INFO] Link gelöscht: https://www.maps.google.de -[2025-12-19T20:05:35.866Z] [INFO] DELETE /api/links/2 200 4ms -[2025-12-19T20:05:43.756Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:05:47.630Z] [INFO] Link erstellt: https://maps.google.com für Task 2 -[2025-12-19T20:05:47.631Z] [INFO] POST /api/links 201 7ms -[2025-12-19T20:06:00.218Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T20:06:00.226Z] [INFO] GET /api/subtasks/2 200 3ms -[2025-12-19T20:06:00.234Z] [INFO] GET /api/links/2 200 2ms -[2025-12-19T20:06:00.230Z] [INFO] GET /api/files/2 304 3ms -[2025-12-19T20:06:00.236Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T20:06:00.239Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T20:06:12.466Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:06:41.150Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:07:09.844Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:07:38.535Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:08:07.238Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:08:35.942Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:09:04.634Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:09:12.768Z] [ERROR] Error: Unexpected field {"stack":"MulterError: Unexpected field\n at wrappedFileFilter (/app/node_modules/multer/index.js:40:19)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:219:14)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)\n at writeOrBuffer (node:internal/streams/writable:572:12)"} -[2025-12-19T20:09:12.769Z] [INFO] POST /api/files/2 500 7ms -[2025-12-19T20:09:33.323Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:09:34.980Z] [ERROR] Error: Unexpected field {"stack":"MulterError: Unexpected field\n at wrappedFileFilter (/app/node_modules/multer/index.js:40:19)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:219:14)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)\n at writeOrBuffer (node:internal/streams/writable:572:12)"} -[2025-12-19T20:09:34.981Z] [INFO] POST /api/files/2 500 44ms -[2025-12-19T20:09:41.001Z] [ERROR] Error: Unexpected field {"stack":"MulterError: Unexpected field\n at wrappedFileFilter (/app/node_modules/multer/index.js:40:19)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:219:14)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)\n at writeOrBuffer (node:internal/streams/writable:572:12)"} -[2025-12-19T20:09:41.002Z] [INFO] POST /api/files/2 500 43ms -[2025-12-19T20:09:51.473Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T20:09:51.489Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T20:09:51.486Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T20:09:51.492Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T20:09:51.497Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T20:09:51.495Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T20:09:54.983Z] [ERROR] Error: Unexpected field {"stack":"MulterError: Unexpected field\n at wrappedFileFilter (/app/node_modules/multer/index.js:40:19)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:219:14)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)\n at writeOrBuffer (node:internal/streams/writable:572:12)"} -[2025-12-19T20:09:54.983Z] [INFO] POST /api/files/2 500 46ms -[2025-12-19T20:10:02.003Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:10:02.918Z] [ERROR] Error: Unexpected field {"stack":"MulterError: Unexpected field\n at wrappedFileFilter (/app/node_modules/multer/index.js:40:19)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:219:14)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)\n at writeOrBuffer (node:internal/streams/writable:572:12)"} -[2025-12-19T20:10:02.919Z] [INFO] POST /api/files/2 500 44ms -[2025-12-19T20:10:30.689Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:10:59.356Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:11:28.078Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:11:45.080Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T20:11:46.874Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T20:11:46.876Z] [INFO] Datenbank initialisiert -[2025-12-19T20:11:46.878Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T20:11:46.879Z] [INFO] Umgebung: production -[2025-12-19T20:11:46.879Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T20:11:46.879Z] [INFO] Automatische Backups aktiviert -[2025-12-19T20:11:51.679Z] [INFO] GET /api/health 200 3ms -[2025-12-19T20:12:20.370Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:12:44.163Z] [INFO] Backup erstellt: backup_2025-12-19T20-12-44-139Z.db -[2025-12-19T20:12:44.166Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T22-40-28-891Z.db -[2025-12-19T20:12:49.052Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:12:57.756Z] [INFO] GET / 200 3ms -[2025-12-19T20:12:57.772Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T20:12:57.779Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-19T20:12:57.778Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T20:12:57.774Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T20:12:57.780Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T20:12:57.792Z] [INFO] GET /js/app.js 200 8ms -[2025-12-19T20:12:57.790Z] [INFO] GET /css/calendar.css 200 12ms -[2025-12-19T20:12:57.788Z] [INFO] GET /css/modal.css 200 11ms -[2025-12-19T20:12:57.851Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T20:12:57.854Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:12:57.856Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T20:12:57.857Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T20:12:57.855Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:12:57.868Z] [INFO] GET /js/shortcuts.js 200 10ms -[2025-12-19T20:12:57.866Z] [INFO] GET /js/task-modal.js 200 13ms -[2025-12-19T20:12:57.868Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-19T20:12:57.858Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T20:12:57.869Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T20:12:57.869Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T20:12:57.892Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-19T20:12:57.869Z] [INFO] GET /js/calendar.js 200 11ms -[2025-12-19T20:12:57.949Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-19T20:13:17.749Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:13:25.659Z] [INFO] GET / 200 1ms -[2025-12-19T20:13:25.680Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T20:13:25.686Z] [INFO] GET /css/board.css 200 2ms -[2025-12-19T20:13:25.684Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T20:13:25.683Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T20:13:25.686Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-19T20:13:25.701Z] [INFO] GET /js/app.js 200 14ms -[2025-12-19T20:13:25.699Z] [INFO] GET /css/modal.css 200 14ms -[2025-12-19T20:13:25.700Z] [INFO] GET /css/calendar.css 200 14ms -[2025-12-19T20:13:25.735Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T20:13:25.736Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:13:25.736Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T20:13:25.737Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:13:25.737Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T20:13:25.739Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-19T20:13:25.738Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T20:13:25.752Z] [INFO] GET /js/shortcuts.js 200 11ms -[2025-12-19T20:13:25.744Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-19T20:13:25.752Z] [INFO] GET /js/undo.js 200 11ms -[2025-12-19T20:13:25.772Z] [INFO] GET /js/utils.js 200 28ms -[2025-12-19T20:13:25.772Z] [INFO] GET /js/tour.js 200 29ms -[2025-12-19T20:13:25.799Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:13:46.433Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:14:15.122Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:14:41.173Z] [INFO] Datenbank initialisiert -[2025-12-19T20:14:41.170Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T20:14:41.175Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T20:14:41.175Z] [INFO] Umgebung: production -[2025-12-19T20:14:41.175Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T20:14:41.176Z] [INFO] Automatische Backups aktiviert -[2025-12-19T20:14:46.015Z] [INFO] GET /api/health 200 4ms -[2025-12-19T20:14:53.179Z] [INFO] GET / 200 2ms -[2025-12-19T20:14:53.196Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T20:14:53.199Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T20:14:53.211Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-19T20:14:53.208Z] [INFO] GET /css/board.css 200 7ms -[2025-12-19T20:14:53.207Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-19T20:14:53.201Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T20:14:53.215Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T20:14:53.216Z] [INFO] GET /js/app.js 200 10ms -[2025-12-19T20:14:53.329Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T20:14:53.330Z] [INFO] GET /js/store.js 200 5ms -[2025-12-19T20:14:53.331Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-19T20:14:53.331Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-19T20:14:53.332Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-19T20:14:53.333Z] [INFO] GET /js/board.js 200 7ms -[2025-12-19T20:14:53.338Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-19T20:14:53.340Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T20:14:53.339Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T20:14:53.338Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T20:14:53.341Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-19T20:14:53.341Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-19T20:14:53.407Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-19T20:14:54.550Z] [INFO] GET / 200 1ms -[2025-12-19T20:14:54.570Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T20:14:54.570Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T20:14:54.571Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T20:14:54.571Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T20:14:54.571Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T20:14:54.572Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T20:14:54.576Z] [INFO] GET /js/app.js 200 1ms -[2025-12-19T20:14:54.573Z] [INFO] GET /css/responsive.css 200 0ms -[2025-12-19T20:14:54.640Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T20:14:54.640Z] [INFO] GET /js/api.js 200 1ms -[2025-12-19T20:14:54.644Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:14:54.643Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T20:14:54.644Z] [INFO] GET /js/offline.js 200 2ms -[2025-12-19T20:14:54.645Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T20:14:54.655Z] [INFO] GET /js/task-modal.js 200 12ms -[2025-12-19T20:14:54.656Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T20:14:54.654Z] [INFO] GET /js/calendar.js 200 11ms -[2025-12-19T20:14:54.656Z] [INFO] GET /js/shortcuts.js 200 11ms -[2025-12-19T20:14:54.657Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T20:14:54.657Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-19T20:14:54.686Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:14:55.483Z] [INFO] GET / 200 1ms -[2025-12-19T20:14:55.505Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T20:14:55.506Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T20:14:55.505Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T20:14:55.506Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T20:14:55.506Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T20:14:55.507Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T20:14:55.515Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T20:14:55.511Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-19T20:14:55.563Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:14:55.562Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T20:14:55.564Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T20:14:55.564Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:14:55.565Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T20:14:55.571Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T20:14:55.568Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-19T20:14:55.569Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T20:14:55.565Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T20:14:55.583Z] [INFO] GET /js/undo.js 200 15ms -[2025-12-19T20:14:55.584Z] [INFO] GET /js/utils.js 200 13ms -[2025-12-19T20:14:55.584Z] [INFO] GET /js/tour.js 200 14ms -[2025-12-19T20:14:55.620Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:14:55.870Z] [INFO] GET / 200 0ms -[2025-12-19T20:14:55.889Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T20:14:55.890Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T20:14:55.890Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T20:14:55.891Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-19T20:14:55.891Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T20:14:55.892Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T20:14:55.895Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-19T20:14:55.896Z] [INFO] GET /js/app.js 200 1ms -[2025-12-19T20:14:55.964Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T20:14:55.964Z] [INFO] GET /js/api.js 200 1ms -[2025-12-19T20:14:55.967Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:14:55.967Z] [INFO] GET /js/offline.js 200 2ms -[2025-12-19T20:14:55.967Z] [INFO] GET /js/board.js 200 2ms -[2025-12-19T20:14:55.966Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T20:14:55.979Z] [INFO] GET /js/calendar.js 200 13ms -[2025-12-19T20:14:55.980Z] [INFO] GET /js/shortcuts.js 200 12ms -[2025-12-19T20:14:55.981Z] [INFO] GET /js/undo.js 200 11ms -[2025-12-19T20:14:55.978Z] [INFO] GET /js/task-modal.js 200 12ms -[2025-12-19T20:14:55.982Z] [INFO] GET /js/tour.js 200 12ms -[2025-12-19T20:14:55.983Z] [INFO] GET /js/utils.js 200 13ms -[2025-12-19T20:14:56.024Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:14:56.107Z] [INFO] GET / 200 1ms -[2025-12-19T20:14:56.132Z] [INFO] GET /css/base.css 200 4ms -[2025-12-19T20:14:56.132Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-19T20:14:56.132Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T20:14:56.133Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T20:14:56.137Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-19T20:14:56.133Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T20:14:56.140Z] [INFO] GET /js/app.js 200 2ms -[2025-12-19T20:14:56.133Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-19T20:14:56.208Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T20:14:56.208Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T20:14:56.208Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T20:14:56.212Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T20:14:56.212Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T20:14:56.213Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T20:14:56.210Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:14:56.222Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-19T20:14:56.221Z] [INFO] GET /js/calendar.js 200 10ms -[2025-12-19T20:14:56.220Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-19T20:14:56.222Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T20:14:56.223Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T20:14:56.252Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:14:56.343Z] [INFO] GET / 200 1ms -[2025-12-19T20:14:56.362Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T20:14:56.362Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T20:14:56.363Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T20:14:56.363Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T20:14:56.363Z] [INFO] GET /css/modal.css 200 2ms -[2025-12-19T20:14:56.364Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-19T20:14:56.367Z] [INFO] GET /js/app.js 200 1ms -[2025-12-19T20:14:56.366Z] [INFO] GET /css/responsive.css 200 1ms -[2025-12-19T20:14:56.425Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T20:14:56.430Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:14:56.429Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:14:56.431Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T20:14:56.430Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T20:14:56.442Z] [INFO] GET /js/calendar.js 200 11ms -[2025-12-19T20:14:56.442Z] [INFO] GET /js/task-modal.js 200 13ms -[2025-12-19T20:14:56.443Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T20:14:56.441Z] [INFO] GET /js/board.js 200 13ms -[2025-12-19T20:14:56.443Z] [INFO] GET /js/shortcuts.js 200 11ms -[2025-12-19T20:14:56.453Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T20:14:56.443Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-19T20:14:56.478Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:15:14.712Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:15:38.461Z] [INFO] Backup erstellt: backup_2025-12-19T20-15-38-454Z.db -[2025-12-19T20:15:38.468Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T22-45-59-343Z.db -[2025-12-19T20:15:43.411Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:16:12.125Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:16:40.802Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:17:09.487Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:17:25.665Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T20:17:25.668Z] [INFO] Datenbank initialisiert -[2025-12-19T20:17:25.670Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T20:17:25.671Z] [INFO] Umgebung: production -[2025-12-19T20:17:25.671Z] [INFO] Automatische Backups aktiviert -[2025-12-19T20:17:25.671Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T20:17:30.501Z] [INFO] GET /api/health 200 4ms -[2025-12-19T20:17:59.196Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:18:22.967Z] [INFO] Backup erstellt: backup_2025-12-19T20-18-22-942Z.db -[2025-12-19T20:18:22.971Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T22-56-42-517Z.db -[2025-12-19T20:18:27.874Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:18:56.560Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:19:25.243Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:19:53.912Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:20:05.009Z] [INFO] GET / 200 2ms -[2025-12-19T20:20:05.025Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T20:20:05.038Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-19T20:20:05.038Z] [INFO] GET /css/board.css 200 10ms -[2025-12-19T20:20:05.029Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T20:20:05.028Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T20:20:05.039Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T20:20:05.042Z] [INFO] GET /js/app.js 200 7ms -[2025-12-19T20:20:05.042Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T20:20:05.172Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T20:20:05.176Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:20:05.177Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:20:05.178Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T20:20:05.177Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T20:20:05.178Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T20:20:05.190Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-19T20:20:05.190Z] [INFO] GET /js/calendar.js 200 11ms -[2025-12-19T20:20:05.187Z] [INFO] GET /js/task-modal.js 200 12ms -[2025-12-19T20:20:05.190Z] [INFO] GET /js/shortcuts.js 200 11ms -[2025-12-19T20:20:05.191Z] [INFO] GET /js/undo.js 200 12ms -[2025-12-19T20:20:05.191Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T20:20:05.304Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T20:20:08.852Z] [INFO] Login erfolgreich: HG -[2025-12-19T20:20:08.852Z] [INFO] POST /api/auth/login 200 229ms -[2025-12-19T20:20:08.865Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T20:20:08.870Z] [INFO] Socket connected: HG (V2WHelr993UzozsXAAAC) -[2025-12-19T20:20:08.871Z] [INFO] Socket connected: HG (GNIUF5de8fW9aYPCAAAD) -[2025-12-19T20:20:08.879Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:20:08.875Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T20:20:08.884Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T20:20:08.886Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T20:20:08.895Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T20:20:08.896Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-19T20:20:22.576Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:20:51.239Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:21:19.940Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:21:48.594Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:22:17.257Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:22:45.952Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:23:14.639Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:23:43.319Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:24:11.990Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:24:40.673Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:24:56.319Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T20:24:56.328Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T20:24:56.330Z] [INFO] GET /api/files/2 304 1ms -[2025-12-19T20:24:56.326Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T20:24:56.332Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T20:24:56.334Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T20:25:07.658Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T20:25:07.659Z] [INFO] POST /api/files/2 201 14ms -[2025-12-19T20:25:09.348Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:25:38.020Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:26:01.293Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T20:26:01.294Z] [INFO] POST /api/files/2 201 10ms -[2025-12-19T20:26:06.655Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:26:08.347Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T20:26:08.348Z] [INFO] POST /api/files/2 201 39ms -[2025-12-19T20:26:25.527Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T20:26:25.528Z] [INFO] POST /api/files/2 201 13ms -[2025-12-19T20:26:35.327Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:27:03.960Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:27:12.194Z] [INFO] Link gelöscht: https://www.google.com/ -[2025-12-19T20:27:12.195Z] [INFO] DELETE /api/links/1 200 4ms -[2025-12-19T20:27:13.640Z] [INFO] Link gelöscht: https://maps.google.com -[2025-12-19T20:27:13.641Z] [INFO] DELETE /api/links/3 200 5ms -[2025-12-19T20:27:15.556Z] [INFO] PUT /api/subtasks/1 200 6ms -[2025-12-19T20:27:16.163Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T20:27:16.843Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T20:27:17.478Z] [INFO] PUT /api/subtasks/2 200 4ms -[2025-12-19T20:27:17.964Z] [INFO] PUT /api/subtasks/2 200 4ms -[2025-12-19T20:27:18.447Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T20:27:20.017Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:27:20.018Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T20:27:25.977Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T20:27:25.986Z] [INFO] GET /api/links/2 200 2ms -[2025-12-19T20:27:25.984Z] [INFO] GET /api/subtasks/2 200 2ms -[2025-12-19T20:27:25.994Z] [INFO] GET /api/comments/2 304 4ms -[2025-12-19T20:27:25.989Z] [INFO] GET /api/files/2 200 2ms -[2025-12-19T20:27:25.996Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T20:27:29.890Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T20:27:29.896Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:27:29.900Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T20:27:29.902Z] [INFO] GET /api/comments/2 304 4ms -[2025-12-19T20:27:29.898Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T20:27:29.903Z] [INFO] GET /api/tasks/2/history 404 4ms -[2025-12-19T20:27:32.636Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:27:45.200Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T20:27:46.940Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T20:27:46.943Z] [INFO] Datenbank initialisiert -[2025-12-19T20:27:46.945Z] [INFO] Umgebung: production -[2025-12-19T20:27:46.945Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T20:27:46.945Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T20:27:46.945Z] [INFO] Automatische Backups aktiviert -[2025-12-19T20:27:47.139Z] [INFO] Socket connected: HG (AVgsF69kEKJRK3q4AAAB) -[2025-12-19T20:27:47.146Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:27:47.495Z] [INFO] Socket connected: HG (lnc3v3E2R9-i3IhvAAAD) -[2025-12-19T20:27:47.498Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:27:51.774Z] [INFO] GET /api/health 200 3ms -[2025-12-19T20:28:20.442Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:28:44.159Z] [INFO] Backup erstellt: backup_2025-12-19T20-28-44-150Z.db -[2025-12-19T20:28:44.163Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T22-58-25-915Z.db -[2025-12-19T20:28:49.091Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:29:17.769Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:29:46.440Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:30:15.082Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:30:43.726Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:31:01.940Z] [INFO] GET / 200 2ms -[2025-12-19T20:31:01.948Z] [INFO] Socket disconnected: HG (AVgsF69kEKJRK3q4AAAB) -[2025-12-19T20:31:01.947Z] [INFO] Socket disconnected: HG (lnc3v3E2R9-i3IhvAAAD) -[2025-12-19T20:31:01.961Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T20:31:01.962Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T20:31:01.959Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T20:31:01.964Z] [INFO] GET /css/board.css 200 1ms -[2025-12-19T20:31:01.965Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-19T20:31:01.973Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T20:31:01.974Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T20:31:01.973Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T20:31:02.063Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T20:31:02.064Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T20:31:02.064Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T20:31:02.065Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-19T20:31:02.065Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T20:31:02.066Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T20:31:02.070Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T20:31:02.079Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T20:31:02.068Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T20:31:02.070Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T20:31:02.096Z] [INFO] GET /js/utils.js 200 25ms -[2025-12-19T20:31:02.095Z] [INFO] GET /js/tour.js 200 24ms -[2025-12-19T20:31:02.119Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T20:31:02.126Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:31:02.129Z] [INFO] Socket connected: HG (WgOgI5m_flhTw2XtAAAF) -[2025-12-19T20:31:02.136Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T20:31:02.146Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-19T20:31:02.147Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T20:31:02.156Z] [INFO] GET /api/tasks/project/5 200 15ms -[2025-12-19T20:31:02.158Z] [INFO] GET /api/labels/5 200 17ms -[2025-12-19T20:31:02.169Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T20:31:02.282Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:31:03.193Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T20:31:03.204Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T20:31:03.202Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:31:03.206Z] [INFO] GET /api/files/2 304 6ms -[2025-12-19T20:31:03.208Z] [INFO] GET /api/comments/2 304 7ms -[2025-12-19T20:31:03.210Z] [INFO] GET /api/tasks/2/history 404 9ms -[2025-12-19T20:31:12.368Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:31:13.678Z] [INFO] POST /api/links 403 1ms -[2025-12-19T20:31:13.677Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T20:31:13.689Z] [INFO] POST /api/links 201 8ms -[2025-12-19T20:31:13.688Z] [INFO] Link erstellt: https://google.com für Task 2 -[2025-12-19T20:31:26.934Z] [INFO] Link erstellt: https://www.maps.google.com für Task 2 -[2025-12-19T20:31:26.935Z] [INFO] POST /api/links 201 5ms -[2025-12-19T20:31:35.892Z] [INFO] Link gelöscht: https://www.maps.google.com -[2025-12-19T20:31:35.892Z] [INFO] DELETE /api/links/5 200 4ms -[2025-12-19T20:31:41.014Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:31:44.138Z] [INFO] Link erstellt: https://maps.google.com für Task 2 -[2025-12-19T20:31:44.139Z] [INFO] POST /api/links 201 5ms -[2025-12-19T20:32:09.634Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:32:38.280Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:33:06.962Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:33:35.705Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:34:04.429Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:34:20.263Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T20:34:22.014Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T20:34:22.017Z] [INFO] Datenbank initialisiert -[2025-12-19T20:34:22.019Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T20:34:22.019Z] [INFO] Umgebung: production -[2025-12-19T20:34:22.020Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T20:34:22.020Z] [INFO] Automatische Backups aktiviert -[2025-12-19T20:34:22.521Z] [INFO] Socket connected: HG (EU-otX5R9vpGizAQAAAB) -[2025-12-19T20:34:22.526Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:34:25.448Z] [INFO] GET /api/health 200 3ms -[2025-12-19T20:34:53.870Z] [INFO] GET / 200 3ms -[2025-12-19T20:34:53.877Z] [INFO] Socket disconnected: HG (EU-otX5R9vpGizAQAAAB) -[2025-12-19T20:34:53.896Z] [INFO] GET /css/base.css 200 5ms -[2025-12-19T20:34:53.896Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T20:34:53.890Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T20:34:53.898Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T20:34:53.904Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T20:34:53.906Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T20:34:53.904Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-19T20:34:53.915Z] [INFO] GET /js/app.js 200 13ms -[2025-12-19T20:34:53.986Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T20:34:53.986Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T20:34:53.987Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T20:34:53.988Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-19T20:34:53.988Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T20:34:53.989Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T20:34:53.992Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T20:34:53.993Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T20:34:53.993Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T20:34:54.001Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T20:34:54.002Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T20:34:54.002Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-19T20:34:54.034Z] [INFO] Socket connected: HG (OhMJAu_e7Pcz6rK_AAAD) -[2025-12-19T20:34:54.031Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:34:54.025Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-19T20:34:54.057Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T20:34:54.048Z] [INFO] GET /api/projects 200 11ms -[2025-12-19T20:34:54.065Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T20:34:54.067Z] [INFO] GET /api/columns/5 200 13ms -[2025-12-19T20:34:54.069Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-19T20:34:54.091Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:34:54.100Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T20:34:54.186Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:34:55.955Z] [INFO] GET /api/tasks/2 200 5ms -[2025-12-19T20:34:55.969Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T20:34:55.965Z] [INFO] GET /api/links/2 200 5ms -[2025-12-19T20:34:55.963Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T20:34:55.968Z] [INFO] GET /api/files/2 304 7ms -[2025-12-19T20:34:55.972Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T20:35:11.478Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T20:35:11.479Z] [INFO] POST /api/files/2 403 1ms -[2025-12-19T20:35:15.205Z] [INFO] GET / 304 1ms -[2025-12-19T20:35:15.211Z] [INFO] Socket disconnected: HG (OhMJAu_e7Pcz6rK_AAAD) -[2025-12-19T20:35:15.223Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T20:35:15.227Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T20:35:15.225Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T20:35:15.226Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T20:35:15.236Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-19T20:35:15.237Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-19T20:35:15.238Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-19T20:35:15.235Z] [INFO] GET /js/app.js 304 8ms -[2025-12-19T20:35:15.287Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T20:35:15.286Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T20:35:15.287Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T20:35:15.288Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T20:35:15.288Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-19T20:35:15.288Z] [INFO] GET /js/board.js 304 2ms -[2025-12-19T20:35:15.291Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-19T20:35:15.290Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-19T20:35:15.290Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-19T20:35:15.292Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-19T20:35:15.303Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-19T20:35:15.333Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T20:35:15.335Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T20:35:15.303Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-19T20:35:15.344Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T20:35:15.350Z] [INFO] Socket connected: HG (IF0lweC68RhdCl9PAAAF) -[2025-12-19T20:35:15.354Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T20:35:15.365Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T20:35:15.363Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T20:35:15.359Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:35:15.372Z] [INFO] GET /api/tasks/project/5 304 7ms -[2025-12-19T20:35:15.373Z] [INFO] GET /api/labels/5 304 8ms -[2025-12-19T20:35:16.332Z] [INFO] GET / 304 1ms -[2025-12-19T20:35:16.337Z] [INFO] Socket disconnected: HG (IF0lweC68RhdCl9PAAAF) -[2025-12-19T20:35:16.350Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T20:35:16.353Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T20:35:16.347Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T20:35:16.353Z] [INFO] GET /css/components.css 304 2ms -[2025-12-19T20:35:16.354Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T20:35:16.360Z] [INFO] GET /js/app.js 304 5ms -[2025-12-19T20:35:16.373Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T20:35:16.384Z] [INFO] GET /js/auth.js 304 10ms -[2025-12-19T20:35:16.383Z] [INFO] GET /js/api.js 304 9ms -[2025-12-19T20:35:16.354Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-19T20:35:16.353Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T20:35:16.384Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-19T20:35:16.384Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-19T20:35:16.385Z] [INFO] GET /js/board.js 304 3ms -[2025-12-19T20:35:16.385Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-19T20:35:16.402Z] [INFO] GET /js/calendar.js 304 16ms -[2025-12-19T20:35:16.403Z] [INFO] GET /js/shortcuts.js 304 17ms -[2025-12-19T20:35:16.404Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-19T20:35:16.404Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-19T20:35:16.404Z] [INFO] GET /js/tour.js 304 18ms -[2025-12-19T20:35:16.429Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T20:35:16.430Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T20:35:16.437Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T20:35:16.443Z] [INFO] Socket connected: HG (UXQD8hPUa6Bf97GSAAAH) -[2025-12-19T20:35:16.455Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T20:35:16.457Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T20:35:16.446Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T20:35:16.450Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:35:16.458Z] [INFO] GET /api/labels/5 304 7ms -[2025-12-19T20:35:16.464Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T20:35:16.991Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T20:35:17.005Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T20:35:17.004Z] [INFO] GET / 304 0ms -[2025-12-19T20:35:17.006Z] [INFO] GET /index.html 200 2ms -[2025-12-19T20:35:17.010Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T20:35:17.009Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T20:35:17.009Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T20:35:17.021Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T20:35:17.017Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-19T20:35:17.017Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-19T20:35:17.017Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-19T20:35:17.027Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-19T20:35:17.028Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-19T20:35:17.031Z] [INFO] GET /js/store.js 304 0ms -[2025-12-19T20:35:17.027Z] [INFO] GET /js/api.js 304 5ms -[2025-12-19T20:35:17.037Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-19T20:35:17.038Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-19T20:35:17.038Z] [INFO] GET /js/board.js 304 5ms -[2025-12-19T20:35:17.055Z] [INFO] GET /js/task-modal.js 304 14ms -[2025-12-19T20:35:17.060Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-19T20:35:17.055Z] [INFO] GET /js/shortcuts.js 304 13ms -[2025-12-19T20:35:17.055Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-19T20:35:17.060Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-19T20:35:18.153Z] [INFO] GET / 304 1ms -[2025-12-19T20:35:18.158Z] [INFO] Socket disconnected: HG (UXQD8hPUa6Bf97GSAAAH) -[2025-12-19T20:35:18.167Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T20:35:18.170Z] [INFO] GET /css/base.css 304 2ms -[2025-12-19T20:35:18.172Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-19T20:35:18.171Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T20:35:18.171Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T20:35:18.170Z] [INFO] GET /css/components.css 304 2ms -[2025-12-19T20:35:18.192Z] [INFO] GET /css/responsive.css 304 20ms -[2025-12-19T20:35:18.192Z] [INFO] GET /js/app.js 304 19ms -[2025-12-19T20:35:18.206Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T20:35:18.206Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T20:35:18.210Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-19T20:35:18.210Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T20:35:18.211Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T20:35:18.211Z] [INFO] GET /js/board.js 304 2ms -[2025-12-19T20:35:18.212Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-19T20:35:18.211Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-19T20:35:18.218Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-19T20:35:18.217Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-19T20:35:18.218Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-19T20:35:18.217Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-19T20:35:18.240Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T20:35:18.251Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T20:35:18.241Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T20:35:18.263Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T20:35:18.260Z] [INFO] Socket connected: HG (UtEShwFYYj3dOH6QAAAJ) -[2025-12-19T20:35:18.274Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-19T20:35:18.268Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:35:18.276Z] [INFO] GET /api/columns/5 304 7ms -[2025-12-19T20:35:18.282Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T20:35:18.284Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T20:35:19.214Z] [INFO] Backup erstellt: backup_2025-12-19T20-35-19-204Z.db -[2025-12-19T20:35:19.218Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T23-00-23-251Z.db -[2025-12-19T20:35:19.904Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T20:35:22.758Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:35:33.167Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T20:35:33.164Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:35:33.157Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T20:35:33.169Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T20:35:33.173Z] [INFO] GET /api/tasks/2/history 404 4ms -[2025-12-19T20:35:33.172Z] [INFO] GET /api/comments/2 304 3ms -[2025-12-19T20:35:35.112Z] [INFO] GET / 200 1ms -[2025-12-19T20:35:35.116Z] [INFO] Socket disconnected: HG (UtEShwFYYj3dOH6QAAAJ) -[2025-12-19T20:35:35.133Z] [INFO] GET /css/base.css 200 4ms -[2025-12-19T20:35:35.134Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T20:35:35.133Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T20:35:35.132Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T20:35:35.134Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-19T20:35:35.141Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T20:35:35.142Z] [INFO] GET /js/app.js 200 7ms -[2025-12-19T20:35:35.142Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-19T20:35:35.181Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T20:35:35.182Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:35:35.182Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-19T20:35:35.183Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T20:35:35.183Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T20:35:35.188Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-19T20:35:35.187Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T20:35:35.188Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T20:35:35.184Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T20:35:35.188Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-19T20:35:35.203Z] [INFO] GET /js/tour.js 200 15ms -[2025-12-19T20:35:35.204Z] [INFO] GET /js/utils.js 200 15ms -[2025-12-19T20:35:35.224Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:35:35.233Z] [INFO] Socket connected: HG (KWsnuAoEeamhw7EsAAAL) -[2025-12-19T20:35:35.230Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T20:35:35.240Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T20:35:35.248Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T20:35:35.250Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T20:35:35.260Z] [INFO] GET /api/labels/5 200 2ms -[2025-12-19T20:35:35.264Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:35:35.257Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T20:35:35.386Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:35:36.424Z] [INFO] GET / 200 1ms -[2025-12-19T20:35:36.428Z] [INFO] Socket disconnected: HG (KWsnuAoEeamhw7EsAAAL) -[2025-12-19T20:35:36.443Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T20:35:36.444Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T20:35:36.443Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T20:35:36.443Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-19T20:35:36.444Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-19T20:35:36.447Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T20:35:36.449Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-19T20:35:36.449Z] [INFO] GET /js/app.js 200 2ms -[2025-12-19T20:35:36.509Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T20:35:36.510Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:35:36.510Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T20:35:36.510Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:35:36.511Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T20:35:36.512Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T20:35:36.515Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T20:35:36.517Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T20:35:36.516Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T20:35:36.517Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T20:35:36.525Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T20:35:36.524Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-19T20:35:36.544Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T20:35:36.559Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T20:35:36.554Z] [INFO] Socket connected: HG (HPlknBNrcLT-czXAAAAN) -[2025-12-19T20:35:36.551Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T20:35:36.569Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:35:36.574Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T20:35:36.575Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T20:35:36.584Z] [INFO] GET /assets/icons/task.svg 200 16ms -[2025-12-19T20:35:36.583Z] [INFO] GET /api/labels/5 304 8ms -[2025-12-19T20:35:36.582Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T20:35:50.074Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T20:35:50.081Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:35:50.083Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T20:35:50.086Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T20:35:50.085Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T20:35:50.090Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-19T20:35:51.427Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:35:54.581Z] [INFO] GET / 200 1ms -[2025-12-19T20:35:54.586Z] [INFO] Socket disconnected: HG (HPlknBNrcLT-czXAAAAN) -[2025-12-19T20:35:54.600Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T20:35:54.599Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T20:35:54.600Z] [INFO] GET /css/board.css 200 2ms -[2025-12-19T20:35:54.599Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T20:35:54.608Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-19T20:35:54.608Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T20:35:54.609Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-19T20:35:54.600Z] [INFO] GET /css/modal.css 200 2ms -[2025-12-19T20:35:54.647Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T20:35:54.647Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T20:35:54.647Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T20:35:54.648Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:35:54.648Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T20:35:54.650Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-19T20:35:54.652Z] [INFO] GET /js/calendar.js 200 1ms -[2025-12-19T20:35:54.653Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-19T20:35:54.650Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T20:35:54.669Z] [INFO] GET /js/tour.js 200 16ms -[2025-12-19T20:35:54.670Z] [INFO] GET /js/utils.js 200 17ms -[2025-12-19T20:35:54.668Z] [INFO] GET /js/undo.js 200 16ms -[2025-12-19T20:35:54.689Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:35:54.699Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T20:35:54.708Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T20:35:54.702Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:35:54.712Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:35:54.705Z] [INFO] Socket connected: HG (QNBLLc6LrVcpnAc1AAAP) -[2025-12-19T20:35:54.725Z] [INFO] GET /api/labels/5 304 11ms -[2025-12-19T20:35:54.724Z] [INFO] GET /api/columns/5 304 11ms -[2025-12-19T20:35:54.720Z] [INFO] GET /api/tasks/project/5 304 7ms -[2025-12-19T20:35:54.723Z] [INFO] GET /api/stats/dashboard?projectId=5 304 10ms -[2025-12-19T20:35:56.441Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T20:35:56.448Z] [INFO] GET /api/subtasks/2 304 1ms -[2025-12-19T20:35:56.449Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T20:35:56.452Z] [INFO] GET /api/files/2 304 1ms -[2025-12-19T20:35:56.454Z] [INFO] GET /api/comments/2 304 3ms -[2025-12-19T20:35:56.455Z] [INFO] GET /api/tasks/2/history 404 4ms -[2025-12-19T20:36:04.374Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T20:36:04.385Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T20:36:04.386Z] [INFO] GET /api/files/2 304 1ms -[2025-12-19T20:36:04.381Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:36:04.388Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T20:36:04.390Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T20:36:18.709Z] [INFO] GET /api/tasks/3 200 4ms -[2025-12-19T20:36:18.722Z] [INFO] GET /api/comments/3 304 2ms -[2025-12-19T20:36:18.717Z] [INFO] GET /api/subtasks/3 304 1ms -[2025-12-19T20:36:18.715Z] [INFO] GET /api/links/3 200 2ms -[2025-12-19T20:36:18.720Z] [INFO] GET /api/files/3 304 2ms -[2025-12-19T20:36:18.724Z] [INFO] GET /api/tasks/3/history 404 2ms -[2025-12-19T20:36:20.067Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:36:48.696Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:36:55.787Z] [INFO] Socket disconnected: HG (QNBLLc6LrVcpnAc1AAAP) -[2025-12-19T20:36:56.913Z] [INFO] GET / 200 1ms -[2025-12-19T20:36:56.986Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T20:36:56.988Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T20:36:56.991Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-19T20:36:56.991Z] [INFO] GET /css/board.css 200 2ms -[2025-12-19T20:36:56.989Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T20:36:56.994Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-19T20:36:57.001Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T20:36:57.001Z] [INFO] GET /js/app.js 200 9ms -[2025-12-19T20:36:57.115Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T20:36:57.116Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-19T20:36:57.116Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T20:36:57.116Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T20:36:57.117Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T20:36:57.119Z] [INFO] GET /js/calendar.js 200 1ms -[2025-12-19T20:36:57.118Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-19T20:36:57.117Z] [INFO] GET /js/offline.js 200 2ms -[2025-12-19T20:36:57.120Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-19T20:36:57.130Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-19T20:36:57.130Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T20:36:57.129Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T20:36:57.151Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T20:36:57.162Z] [INFO] GET / 304 1ms -[2025-12-19T20:36:57.162Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T20:36:57.167Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T20:36:57.167Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T20:36:57.163Z] [INFO] GET /index.html 200 2ms -[2025-12-19T20:36:57.167Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T20:36:57.174Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-19T20:36:57.174Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-19T20:36:57.179Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T20:36:57.173Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-19T20:36:57.179Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T20:36:57.185Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-19T20:36:57.179Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-19T20:36:57.185Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-19T20:36:57.184Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T20:36:57.202Z] [INFO] GET /js/offline.js 304 14ms -[2025-12-19T20:36:57.203Z] [INFO] GET /js/task-modal.js 304 14ms -[2025-12-19T20:36:57.208Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-19T20:36:57.202Z] [INFO] GET /js/board.js 304 13ms -[2025-12-19T20:36:57.208Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-19T20:36:57.212Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-19T20:36:57.213Z] [INFO] GET /js/tour.js 304 3ms -[2025-12-19T20:36:57.245Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:37:01.826Z] [INFO] Login erfolgreich: HG -[2025-12-19T20:37:01.827Z] [INFO] POST /api/auth/login 200 228ms -[2025-12-19T20:37:01.836Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:37:01.848Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T20:37:01.844Z] [INFO] Socket connected: HG (9Rc3-0QvVcw6xZtIAAAS) -[2025-12-19T20:37:01.846Z] [INFO] Socket connected: HG (BgPfqDJwgkRuPUhJAAAT) -[2025-12-19T20:37:01.858Z] [INFO] GET /api/columns/5 200 4ms -[2025-12-19T20:37:01.857Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T20:37:01.853Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:37:01.864Z] [INFO] GET /api/tasks/project/5 200 10ms -[2025-12-19T20:37:01.866Z] [INFO] GET /api/labels/5 200 12ms -[2025-12-19T20:37:05.504Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T20:37:05.516Z] [INFO] GET /api/files/2 200 5ms -[2025-12-19T20:37:05.513Z] [INFO] GET /api/subtasks/2 200 3ms -[2025-12-19T20:37:05.514Z] [INFO] GET /api/links/2 200 3ms -[2025-12-19T20:37:05.517Z] [INFO] GET /api/comments/2 200 6ms -[2025-12-19T20:37:05.518Z] [INFO] GET /api/tasks/2/history 404 7ms -[2025-12-19T20:37:09.339Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T20:37:09.346Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:37:09.350Z] [INFO] GET /api/comments/2 304 6ms -[2025-12-19T20:37:09.348Z] [INFO] GET /api/files/2 304 4ms -[2025-12-19T20:37:09.347Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T20:37:09.351Z] [INFO] GET /api/tasks/2/history 404 7ms -[2025-12-19T20:37:17.304Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:37:45.986Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:37:47.018Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T20:37:47.028Z] [INFO] GET /api/files/2 304 1ms -[2025-12-19T20:37:47.026Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T20:37:47.025Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:37:47.029Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T20:37:47.033Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-19T20:37:52.030Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T20:37:52.031Z] [INFO] POST /api/files/2 201 54ms -[2025-12-19T20:37:54.469Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:37:54.470Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T20:38:14.624Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:38:43.283Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:38:45.283Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T20:38:45.293Z] [INFO] GET /api/subtasks/2 304 1ms -[2025-12-19T20:38:45.296Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T20:38:45.291Z] [INFO] GET /api/files/2 200 2ms -[2025-12-19T20:38:45.298Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T20:38:45.300Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T20:39:11.892Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:39:40.523Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:40:09.180Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:40:37.833Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:41:06.481Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:41:35.135Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:42:03.790Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:42:32.427Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:43:01.049Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:43:29.732Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:43:58.359Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:44:26.961Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:44:55.591Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:45:24.191Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:45:34.360Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T20:45:36.100Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T20:45:36.106Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T20:45:36.103Z] [INFO] Datenbank initialisiert -[2025-12-19T20:45:36.106Z] [INFO] Umgebung: production -[2025-12-19T20:45:36.106Z] [INFO] Automatische Backups aktiviert -[2025-12-19T20:45:36.106Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T20:45:36.387Z] [INFO] Socket connected: HG (o66gpxbEb-UYXH4IAAAB) -[2025-12-19T20:45:36.718Z] [INFO] Socket connected: HG (g9bkqdvds9BQHqSFAAAD) -[2025-12-19T20:45:36.723Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:45:40.934Z] [INFO] GET /api/health 200 3ms -[2025-12-19T20:46:09.561Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:46:33.223Z] [INFO] Backup erstellt: backup_2025-12-19T20-46-33-213Z.db -[2025-12-19T20:46:33.231Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T23-02-50-565Z.db -[2025-12-19T20:46:38.161Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:46:55.815Z] [INFO] GET /api/tasks/2 304 6ms -[2025-12-19T20:46:55.823Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T20:46:55.827Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T20:46:55.829Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T20:46:55.835Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-19T20:46:55.832Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T20:46:59.115Z] [INFO] GET / 200 5ms -[2025-12-19T20:46:59.122Z] [INFO] Socket disconnected: HG (g9bkqdvds9BQHqSFAAAD) -[2025-12-19T20:46:59.121Z] [INFO] Socket disconnected: HG (o66gpxbEb-UYXH4IAAAB) -[2025-12-19T20:46:59.134Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-19T20:46:59.136Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T20:46:59.135Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T20:46:59.135Z] [INFO] GET /css/base.css 200 4ms -[2025-12-19T20:46:59.137Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T20:46:59.148Z] [INFO] GET /js/app.js 200 8ms -[2025-12-19T20:46:59.147Z] [INFO] GET /css/calendar.css 200 11ms -[2025-12-19T20:46:59.146Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-19T20:46:59.366Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T20:46:59.366Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T20:46:59.367Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T20:46:59.367Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T20:46:59.368Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T20:46:59.368Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T20:46:59.373Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T20:46:59.372Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T20:46:59.374Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T20:46:59.373Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T20:46:59.374Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-19T20:46:59.374Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-19T20:46:59.395Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T20:46:59.411Z] [INFO] Socket connected: HG (j0eQ-7g8GUxcmTGrAAAF) -[2025-12-19T20:46:59.421Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:46:59.415Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T20:46:59.401Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:46:59.436Z] [INFO] GET /api/stats/dashboard?projectId=5 200 16ms -[2025-12-19T20:46:59.437Z] [INFO] GET /api/columns/5 200 17ms -[2025-12-19T20:46:59.445Z] [INFO] GET /api/tasks/project/5 200 24ms -[2025-12-19T20:46:59.447Z] [INFO] GET /api/labels/5 200 26ms -[2025-12-19T20:46:59.499Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-19T20:47:00.506Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T20:47:00.517Z] [INFO] GET /api/comments/2 304 6ms -[2025-12-19T20:47:00.516Z] [INFO] GET /api/tasks/2/history 404 5ms -[2025-12-19T20:47:00.514Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T20:47:00.513Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T20:47:00.520Z] [INFO] GET /api/files/2 304 9ms -[2025-12-19T20:47:00.523Z] [INFO] GET /api/files/preview/3 401 0ms -[2025-12-19T20:47:02.236Z] [INFO] PUT /api/tasks/2 403 1ms -[2025-12-19T20:47:02.236Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T20:47:02.252Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:47:02.253Z] [INFO] PUT /api/tasks/2 200 14ms -[2025-12-19T20:47:02.356Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:47:02.357Z] [INFO] PUT /api/tasks/2 200 10ms -[2025-12-19T20:47:03.569Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T20:47:03.579Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T20:47:03.581Z] [INFO] GET /api/files/2 304 5ms -[2025-12-19T20:47:03.577Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:47:03.582Z] [INFO] GET /api/comments/2 304 6ms -[2025-12-19T20:47:03.583Z] [INFO] GET /api/tasks/2/history 404 7ms -[2025-12-19T20:47:03.585Z] [INFO] GET /api/files/preview/3 401 1ms -[2025-12-19T20:47:05.648Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:47:05.649Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T20:47:06.202Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:47:06.202Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T20:47:06.795Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:47:08.392Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T20:47:08.400Z] [INFO] GET /api/files/2 304 4ms -[2025-12-19T20:47:08.398Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:47:08.399Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T20:47:08.401Z] [INFO] GET /api/comments/2 304 4ms -[2025-12-19T20:47:08.402Z] [INFO] GET /api/tasks/2/history 404 5ms -[2025-12-19T20:47:08.405Z] [INFO] GET /api/files/preview/3 401 2ms -[2025-12-19T20:47:09.239Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:47:09.240Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T20:47:09.771Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:47:09.771Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T20:47:11.100Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T20:47:11.111Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T20:47:11.112Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T20:47:11.113Z] [INFO] GET /api/files/2 304 4ms -[2025-12-19T20:47:11.114Z] [INFO] GET /api/comments/2 304 5ms -[2025-12-19T20:47:11.115Z] [INFO] GET /api/tasks/2/history 404 6ms -[2025-12-19T20:47:11.119Z] [INFO] GET /api/files/preview/3 401 0ms -[2025-12-19T20:47:12.003Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:47:12.004Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T20:47:12.818Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:47:12.818Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T20:47:14.052Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T20:47:14.062Z] [INFO] GET /api/files/2 304 5ms -[2025-12-19T20:47:14.062Z] [INFO] GET /api/tasks/2/history 404 4ms -[2025-12-19T20:47:14.060Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T20:47:14.059Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:47:14.064Z] [INFO] GET /api/comments/2 304 6ms -[2025-12-19T20:47:14.067Z] [INFO] GET /api/files/preview/3 401 0ms -[2025-12-19T20:47:24.638Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:47:24.639Z] [INFO] PUT /api/tasks/2 200 10ms -[2025-12-19T20:47:25.671Z] [INFO] Datei gelöscht: 20251201_150147.jpg -[2025-12-19T20:47:25.672Z] [INFO] DELETE /api/files/3 200 9ms -[2025-12-19T20:47:27.678Z] [INFO] Datei gelöscht: Attest_09.12.25.pdf -[2025-12-19T20:47:27.679Z] [INFO] DELETE /api/files/4 200 9ms -[2025-12-19T20:47:29.361Z] [INFO] Datei gelöscht: Gladiator.pdf -[2025-12-19T20:47:29.362Z] [INFO] DELETE /api/files/5 200 8ms -[2025-12-19T20:47:31.035Z] [INFO] Datei gelöscht: Todo.txt -[2025-12-19T20:47:31.035Z] [INFO] DELETE /api/files/2 200 7ms -[2025-12-19T20:47:32.540Z] [INFO] Datei gelöscht: Todo.txt -[2025-12-19T20:47:32.541Z] [INFO] DELETE /api/files/1 200 8ms -[2025-12-19T20:47:35.434Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:47:45.372Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T20:47:45.372Z] [INFO] POST /api/files/2 201 40ms -[2025-12-19T20:47:45.377Z] [INFO] GET /api/files/preview/6 401 1ms -[2025-12-19T20:48:04.068Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:48:10.172Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T20:48:10.181Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:48:10.184Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T20:48:10.186Z] [INFO] GET /api/files/2 200 2ms -[2025-12-19T20:48:10.190Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T20:48:10.188Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T20:48:10.190Z] [INFO] GET /api/files/preview/6 401 0ms -[2025-12-19T20:48:10.770Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:48:10.771Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T20:48:11.081Z] [INFO] GET / 304 1ms -[2025-12-19T20:48:11.088Z] [INFO] Socket disconnected: HG (j0eQ-7g8GUxcmTGrAAAF) -[2025-12-19T20:48:11.101Z] [INFO] GET /css/base.css 304 3ms -[2025-12-19T20:48:11.100Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-19T20:48:11.102Z] [INFO] GET /css/board.css 304 3ms -[2025-12-19T20:48:11.101Z] [INFO] GET /css/components.css 304 2ms -[2025-12-19T20:48:11.102Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-19T20:48:11.124Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T20:48:11.112Z] [INFO] GET /js/app.js 304 9ms -[2025-12-19T20:48:11.125Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T20:48:11.113Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-19T20:48:11.111Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-19T20:48:11.126Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-19T20:48:11.125Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T20:48:11.127Z] [INFO] GET /js/board.js 304 3ms -[2025-12-19T20:48:11.126Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T20:48:11.144Z] [INFO] GET /js/task-modal.js 304 17ms -[2025-12-19T20:48:11.145Z] [INFO] GET /js/calendar.js 304 18ms -[2025-12-19T20:48:11.144Z] [INFO] GET /js/undo.js 304 15ms -[2025-12-19T20:48:11.145Z] [INFO] GET /js/tour.js 304 16ms -[2025-12-19T20:48:11.145Z] [INFO] GET /js/shortcuts.js 304 16ms -[2025-12-19T20:48:11.145Z] [INFO] GET /js/utils.js 304 15ms -[2025-12-19T20:48:11.167Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-19T20:48:11.167Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T20:48:11.177Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T20:48:11.183Z] [INFO] Socket connected: HG (9V_r8p-wT44Ctv2yAAAH) -[2025-12-19T20:48:11.187Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T20:48:11.192Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:48:11.201Z] [INFO] GET /api/columns/5 304 7ms -[2025-12-19T20:48:11.208Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T20:48:11.198Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-19T20:48:11.209Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-19T20:48:11.897Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T20:48:11.908Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T20:48:11.910Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T20:48:11.912Z] [INFO] GET /api/files/2 304 6ms -[2025-12-19T20:48:11.914Z] [INFO] GET /api/comments/2 304 7ms -[2025-12-19T20:48:11.915Z] [INFO] GET /api/tasks/2/history 404 8ms -[2025-12-19T20:48:11.917Z] [INFO] GET /api/files/preview/6 401 1ms -[2025-12-19T20:48:12.843Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T20:48:12.859Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T20:48:12.858Z] [INFO] GET /index.html 200 4ms -[2025-12-19T20:48:12.855Z] [INFO] GET / 304 1ms -[2025-12-19T20:48:12.856Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-19T20:48:12.859Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T20:48:12.863Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T20:48:12.864Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T20:48:12.862Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T20:48:12.873Z] [INFO] GET /js/app.js 304 7ms -[2025-12-19T20:48:12.872Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-19T20:48:12.873Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-19T20:48:12.888Z] [INFO] GET /js/auth.js 304 13ms -[2025-12-19T20:48:12.896Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-19T20:48:12.888Z] [INFO] GET /js/store.js 304 12ms -[2025-12-19T20:48:12.896Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-19T20:48:12.887Z] [INFO] GET /js/api.js 304 12ms -[2025-12-19T20:48:12.896Z] [INFO] GET /js/board.js 304 5ms -[2025-12-19T20:48:12.909Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-19T20:48:12.910Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-19T20:48:12.911Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-19T20:48:12.926Z] [INFO] GET /js/undo.js 304 13ms -[2025-12-19T20:48:12.926Z] [INFO] GET /js/tour.js 304 13ms -[2025-12-19T20:48:14.407Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:48:14.408Z] [INFO] PUT /api/tasks/2 200 10ms -[2025-12-19T20:48:14.114Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T20:48:14.125Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T20:48:14.124Z] [INFO] GET /api/subtasks/2 304 4ms -[2025-12-19T20:48:14.127Z] [INFO] GET /api/files/2 304 6ms -[2025-12-19T20:48:14.128Z] [INFO] GET /api/comments/2 304 7ms -[2025-12-19T20:48:14.129Z] [INFO] GET /api/tasks/2/history 404 7ms -[2025-12-19T20:48:14.131Z] [INFO] GET /api/files/preview/6 401 0ms -[2025-12-19T20:48:19.400Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:48:19.401Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T20:48:32.693Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:49:01.373Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:49:30.011Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:49:58.626Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:50:27.262Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:50:55.867Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:51:24.496Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:51:53.111Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:52:21.736Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:52:25.230Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T20:52:27.006Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T20:52:27.009Z] [INFO] Datenbank initialisiert -[2025-12-19T20:52:27.012Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T20:52:27.012Z] [INFO] Umgebung: production -[2025-12-19T20:52:27.012Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T20:52:27.012Z] [INFO] Automatische Backups aktiviert -[2025-12-19T20:52:28.670Z] [INFO] Socket connected: HG (Qi2PZxzZ3uVF9RD-AAAB) -[2025-12-19T20:52:28.718Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:52:31.799Z] [INFO] GET /api/health 200 2ms -[2025-12-19T20:52:56.848Z] [INFO] GET / 200 3ms -[2025-12-19T20:52:56.854Z] [INFO] Socket disconnected: HG (Qi2PZxzZ3uVF9RD-AAAB) -[2025-12-19T20:52:56.864Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T20:52:56.867Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T20:52:56.871Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T20:52:56.872Z] [INFO] GET /css/components.css 200 6ms -[2025-12-19T20:52:56.879Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T20:52:56.876Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T20:52:56.878Z] [INFO] GET /js/app.js 200 4ms -[2025-12-19T20:52:56.873Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T20:52:56.998Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T20:52:56.998Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T20:52:56.999Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T20:52:57.000Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T20:52:57.001Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-19T20:52:57.002Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T20:52:57.006Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T20:52:57.008Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T20:52:57.007Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T20:52:57.006Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-19T20:52:57.008Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-19T20:52:57.009Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-19T20:52:57.037Z] [INFO] Socket connected: HG (NBumD7LP2XSUBmvhAAAD) -[2025-12-19T20:52:57.028Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T20:52:57.035Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T20:52:57.044Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T20:52:57.054Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T20:52:57.062Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-19T20:52:57.064Z] [INFO] GET /api/columns/5 200 13ms -[2025-12-19T20:52:57.066Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-19T20:52:57.110Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T20:52:57.189Z] [INFO] HG joined project:[object Object] -[2025-12-19T20:52:58.114Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T20:52:58.125Z] [INFO] GET /api/files/2 304 6ms -[2025-12-19T20:52:58.124Z] [INFO] GET /api/links/2 304 5ms -[2025-12-19T20:52:58.122Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T20:52:58.128Z] [INFO] GET /api/comments/2 304 8ms -[2025-12-19T20:52:58.129Z] [INFO] GET /api/tasks/2/history 404 9ms -[2025-12-19T20:52:58.178Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTc2NjIxLCJleHAiOjE3NjYxNzg0MjF9.wYFq_55g35pygGdscCEi7xcMxiQzqs2W7OtU0y7jIPo 200 49ms -[2025-12-19T20:52:59.803Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:53:02.683Z] [INFO] PUT /api/tasks/2 403 1ms -[2025-12-19T20:53:02.683Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T20:53:02.698Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:53:02.699Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T20:53:03.688Z] [INFO] Datei gelöscht: 20251202_144402.jpg -[2025-12-19T20:53:03.689Z] [INFO] DELETE /api/files/6 200 8ms -[2025-12-19T20:53:07.650Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T20:53:07.651Z] [INFO] POST /api/files/2 201 17ms -[2025-12-19T20:53:10.699Z] [INFO] Datei gelöscht: Gladiator.pdf -[2025-12-19T20:53:10.699Z] [INFO] DELETE /api/files/7 200 7ms -[2025-12-19T20:53:14.953Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T20:53:14.954Z] [INFO] POST /api/files/2 201 85ms -[2025-12-19T20:53:15.000Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTc2NjIxLCJleHAiOjE3NjYxNzg0MjF9.wYFq_55g35pygGdscCEi7xcMxiQzqs2W7OtU0y7jIPo 200 43ms -[2025-12-19T20:53:17.653Z] [INFO] Datei gelöscht: 20251202_145522.jpg -[2025-12-19T20:53:17.654Z] [INFO] DELETE /api/files/8 200 7ms -[2025-12-19T20:53:20.855Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T20:53:20.856Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T20:53:24.151Z] [INFO] Backup erstellt: backup_2025-12-19T20-53-24-120Z.db -[2025-12-19T20:53:24.157Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T23-11-57-411Z.db -[2025-12-19T20:53:27.576Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:53:56.181Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:54:24.782Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:54:53.370Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:55:21.985Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:55:50.577Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:56:19.189Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:56:47.809Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:57:16.413Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:57:45.047Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:58:13.641Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:58:42.256Z] [INFO] GET /api/health 200 1ms -[2025-12-19T20:59:10.848Z] [INFO] GET /api/health 200 0ms -[2025-12-19T20:59:14.145Z] [INFO] Aufgabe erstellt: Testaufgabe Altlast (ID: 5) von HG -[2025-12-19T20:59:14.146Z] [INFO] POST /api/tasks 201 8ms -[2025-12-19T20:59:15.894Z] [INFO] GET /api/tasks/5 200 4ms -[2025-12-19T20:59:15.900Z] [INFO] GET /api/subtasks/5 200 2ms -[2025-12-19T20:59:15.904Z] [INFO] GET /api/files/5 200 2ms -[2025-12-19T20:59:15.902Z] [INFO] GET /api/links/5 200 2ms -[2025-12-19T20:59:15.908Z] [INFO] GET /api/comments/5 200 4ms -[2025-12-19T20:59:15.910Z] [INFO] GET /api/tasks/5/history 404 1ms -[2025-12-19T20:59:20.362Z] [INFO] PUT /api/tasks/5 200 9ms -[2025-12-19T20:59:20.362Z] [INFO] Aufgabe aktualisiert: Testaufgabe Altlast (ID: 5) -[2025-12-19T20:59:28.162Z] [INFO] Aufgabe verschoben: Testaufgabe Altlast -> Erledigt -[2025-12-19T20:59:28.163Z] [INFO] PUT /api/tasks/5/move 200 8ms -[2025-12-19T20:59:39.460Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:00:03.790Z] [INFO] GET / 304 0ms -[2025-12-19T21:00:03.798Z] [INFO] Socket disconnected: HG (NBumD7LP2XSUBmvhAAAD) -[2025-12-19T21:00:03.811Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T21:00:03.816Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T21:00:03.819Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T21:00:03.817Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T21:00:03.818Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T21:00:03.820Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T21:00:03.838Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T21:00:03.837Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T21:00:03.820Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T21:00:03.829Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-19T21:00:03.839Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T21:00:03.854Z] [INFO] GET /js/offline.js 304 15ms -[2025-12-19T21:00:03.854Z] [INFO] GET /js/board.js 304 15ms -[2025-12-19T21:00:03.839Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T21:00:03.855Z] [INFO] GET /js/calendar.js 304 15ms -[2025-12-19T21:00:03.855Z] [INFO] GET /js/shortcuts.js 304 15ms -[2025-12-19T21:00:03.855Z] [INFO] GET /js/undo.js 304 14ms -[2025-12-19T21:00:03.856Z] [INFO] GET /js/task-modal.js 304 16ms -[2025-12-19T21:00:03.870Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-19T21:00:03.869Z] [INFO] GET /js/tour.js 304 13ms -[2025-12-19T21:00:03.888Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:03.889Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-19T21:00:03.896Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:03.900Z] [INFO] Socket connected: HG (WGSnvXIe6icWEjIlAAAF) -[2025-12-19T21:00:03.907Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T21:00:03.915Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T21:00:03.916Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T21:00:03.924Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T21:00:03.925Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T21:00:04.055Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:00:05.544Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T21:00:05.552Z] [INFO] GET / 304 1ms -[2025-12-19T21:00:05.558Z] [INFO] GET /css/base.css 304 4ms -[2025-12-19T21:00:05.552Z] [INFO] GET /index.html 304 1ms -[2025-12-19T21:00:05.552Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T21:00:05.558Z] [INFO] GET /css/components.css 304 4ms -[2025-12-19T21:00:05.568Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-19T21:00:05.568Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-19T21:00:05.568Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-19T21:00:05.559Z] [INFO] GET /css/board.css 304 4ms -[2025-12-19T21:00:05.585Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T21:00:05.581Z] [INFO] GET /js/app.js 304 11ms -[2025-12-19T21:00:05.581Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-19T21:00:05.581Z] [INFO] GET /js/api.js 304 10ms -[2025-12-19T21:00:05.585Z] [INFO] GET /js/store.js 304 0ms -[2025-12-19T21:00:05.590Z] [INFO] GET /js/board.js 304 3ms -[2025-12-19T21:00:05.598Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-19T21:00:05.597Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-19T21:00:05.590Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T21:00:05.590Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-19T21:00:05.598Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-19T21:00:05.609Z] [INFO] GET /js/tour.js 304 8ms -[2025-12-19T21:00:05.610Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-19T21:00:08.049Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:00:14.003Z] [INFO] GET / 200 1ms -[2025-12-19T21:00:14.007Z] [INFO] Socket disconnected: HG (WGSnvXIe6icWEjIlAAAF) -[2025-12-19T21:00:14.024Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T21:00:14.018Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T21:00:14.022Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-19T21:00:14.021Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T21:00:14.027Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T21:00:14.028Z] [INFO] GET /js/app.js 200 3ms -[2025-12-19T21:00:14.027Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T21:00:14.028Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-19T21:00:14.220Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T21:00:14.220Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T21:00:14.220Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T21:00:14.221Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T21:00:14.221Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T21:00:14.222Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T21:00:14.233Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T21:00:14.223Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-19T21:00:14.224Z] [INFO] GET /js/calendar.js 200 1ms -[2025-12-19T21:00:14.232Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-19T21:00:14.247Z] [INFO] GET /js/utils.js 200 22ms -[2025-12-19T21:00:14.247Z] [INFO] GET /js/tour.js 200 22ms -[2025-12-19T21:00:14.263Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:00:14.274Z] [INFO] Socket connected: HG (xdCtD6PeWOmtSzcCAAAH) -[2025-12-19T21:00:14.269Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:00:14.276Z] [INFO] GET /api/projects 200 1ms -[2025-12-19T21:00:14.284Z] [INFO] GET /api/columns/5 200 2ms -[2025-12-19T21:00:14.281Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:00:14.286Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T21:00:14.294Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T21:00:14.295Z] [INFO] GET /api/labels/5 200 13ms -[2025-12-19T21:00:14.329Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T21:00:16.150Z] [INFO] GET / 304 0ms -[2025-12-19T21:00:16.155Z] [INFO] Socket disconnected: HG (xdCtD6PeWOmtSzcCAAAH) -[2025-12-19T21:00:16.163Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T21:00:16.163Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T21:00:16.163Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T21:00:16.166Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-19T21:00:16.165Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T21:00:16.165Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T21:00:16.166Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T21:00:16.181Z] [INFO] GET /js/app.js 304 14ms -[2025-12-19T21:00:16.189Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T21:00:16.189Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T21:00:16.189Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T21:00:16.190Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T21:00:16.190Z] [INFO] GET /js/board.js 304 2ms -[2025-12-19T21:00:16.190Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-19T21:00:16.195Z] [INFO] GET /js/tour.js 304 3ms -[2025-12-19T21:00:16.193Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-19T21:00:16.194Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-19T21:00:16.194Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-19T21:00:16.195Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-19T21:00:16.203Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-19T21:00:16.220Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T21:00:16.227Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:16.220Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T21:00:16.233Z] [INFO] Socket connected: HG (sV1AeeiJkxx2I_BtAAAJ) -[2025-12-19T21:00:16.245Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T21:00:16.243Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T21:00:16.236Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T21:00:16.252Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T21:00:16.253Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-19T21:00:16.386Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:00:17.422Z] [INFO] GET / 304 0ms -[2025-12-19T21:00:17.427Z] [INFO] Socket disconnected: HG (sV1AeeiJkxx2I_BtAAAJ) -[2025-12-19T21:00:17.437Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T21:00:17.438Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T21:00:17.441Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T21:00:17.440Z] [INFO] GET /css/components.css 304 2ms -[2025-12-19T21:00:17.441Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T21:00:17.458Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T21:00:17.442Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T21:00:17.449Z] [INFO] GET /js/app.js 304 6ms -[2025-12-19T21:00:17.442Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-19T21:00:17.460Z] [INFO] GET /js/api.js 304 4ms -[2025-12-19T21:00:17.460Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-19T21:00:17.461Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-19T21:00:17.461Z] [INFO] GET /js/board.js 304 4ms -[2025-12-19T21:00:17.460Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-19T21:00:17.474Z] [INFO] GET /js/task-modal.js 304 12ms -[2025-12-19T21:00:17.475Z] [INFO] GET /js/tour.js 304 12ms -[2025-12-19T21:00:17.475Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-19T21:00:17.476Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-19T21:00:17.476Z] [INFO] GET /js/undo.js 304 13ms -[2025-12-19T21:00:17.476Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-19T21:00:17.495Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T21:00:17.495Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:17.511Z] [INFO] GET /api/projects 304 1ms -[2025-12-19T21:00:17.507Z] [INFO] Socket connected: HG (WPtxUHaURFREI6AuAAAL) -[2025-12-19T21:00:17.503Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:17.520Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T21:00:17.518Z] [INFO] GET /api/stats/dashboard?projectId=5 304 2ms -[2025-12-19T21:00:17.527Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T21:00:17.529Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T21:00:17.655Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:00:17.860Z] [INFO] GET /sw.js 304 1ms -[2025-12-19T21:00:18.131Z] [INFO] GET / 304 1ms -[2025-12-19T21:00:18.136Z] [INFO] Socket disconnected: HG (WPtxUHaURFREI6AuAAAL) -[2025-12-19T21:00:18.145Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T21:00:18.148Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T21:00:18.148Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T21:00:18.148Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T21:00:18.149Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T21:00:18.157Z] [INFO] GET /js/app.js 304 7ms -[2025-12-19T21:00:18.157Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-19T21:00:18.157Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-19T21:00:18.166Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T21:00:18.167Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T21:00:18.167Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-19T21:00:18.167Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T21:00:18.168Z] [INFO] GET /js/board.js 304 2ms -[2025-12-19T21:00:18.167Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-19T21:00:18.183Z] [INFO] GET /js/calendar.js 304 15ms -[2025-12-19T21:00:18.184Z] [INFO] GET /js/undo.js 304 15ms -[2025-12-19T21:00:18.183Z] [INFO] GET /js/task-modal.js 304 15ms -[2025-12-19T21:00:18.183Z] [INFO] GET /js/shortcuts.js 304 15ms -[2025-12-19T21:00:18.184Z] [INFO] GET /js/tour.js 304 15ms -[2025-12-19T21:00:18.207Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-19T21:00:18.207Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:18.185Z] [INFO] GET /js/utils.js 304 16ms -[2025-12-19T21:00:18.214Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:18.223Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T21:00:18.217Z] [INFO] Socket connected: HG (8uaW2iLsK7X9T-g7AAAN) -[2025-12-19T21:00:18.234Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T21:00:18.232Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T21:00:18.241Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T21:00:18.243Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T21:00:18.372Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:00:19.864Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T21:00:19.939Z] [INFO] GET / 304 1ms -[2025-12-19T21:00:19.944Z] [INFO] Socket disconnected: HG (8uaW2iLsK7X9T-g7AAAN) -[2025-12-19T21:00:19.955Z] [INFO] GET /css/components.css 304 2ms -[2025-12-19T21:00:19.951Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T21:00:19.955Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T21:00:19.952Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T21:00:19.956Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T21:00:19.973Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T21:00:19.963Z] [INFO] GET /js/app.js 304 4ms -[2025-12-19T21:00:19.958Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-19T21:00:19.956Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T21:00:19.972Z] [INFO] GET /js/store.js 304 0ms -[2025-12-19T21:00:19.986Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-19T21:00:19.986Z] [INFO] GET /js/sync.js 304 13ms -[2025-12-19T21:00:19.987Z] [INFO] GET /js/board.js 304 13ms -[2025-12-19T21:00:19.985Z] [INFO] GET /js/auth.js 304 12ms -[2025-12-19T21:00:19.996Z] [INFO] GET /js/tour.js 304 7ms -[2025-12-19T21:00:19.987Z] [INFO] GET /js/calendar.js 304 13ms -[2025-12-19T21:00:19.988Z] [INFO] GET /js/task-modal.js 304 14ms -[2025-12-19T21:00:19.996Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-19T21:00:19.997Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-19T21:00:19.997Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-19T21:00:20.022Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:20.016Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:20.014Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T21:00:20.026Z] [INFO] Socket connected: HG (bsF8d9P0LOBMcJrGAAAP) -[2025-12-19T21:00:20.030Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T21:00:20.042Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T21:00:20.040Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T21:00:20.050Z] [INFO] GET /api/tasks/project/5 304 13ms -[2025-12-19T21:00:20.051Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T21:00:20.180Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:00:21.682Z] [INFO] GET /sw.js 304 1ms -[2025-12-19T21:00:26.527Z] [INFO] Socket disconnected: HG (bsF8d9P0LOBMcJrGAAAP) -[2025-12-19T21:00:27.293Z] [INFO] GET / 304 1ms -[2025-12-19T21:00:27.317Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T21:00:27.318Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T21:00:27.321Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T21:00:27.321Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T21:00:27.320Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T21:00:27.322Z] [INFO] GET /js/app.js 304 0ms -[2025-12-19T21:00:27.323Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T21:00:27.332Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-19T21:00:27.369Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T21:00:27.368Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T21:00:27.368Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T21:00:27.369Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T21:00:27.369Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-19T21:00:27.369Z] [INFO] GET /js/board.js 304 1ms -[2025-12-19T21:00:27.372Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-19T21:00:27.372Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-19T21:00:27.372Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-19T21:00:27.372Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-19T21:00:27.382Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-19T21:00:27.382Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-19T21:00:27.400Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:27.400Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T21:00:27.410Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:27.421Z] [INFO] Socket connected: HG (83tOZF3ryZZUYXjaAAAR) -[2025-12-19T21:00:27.429Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:00:27.424Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T21:00:27.433Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T21:00:27.434Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T21:00:27.442Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T21:00:27.443Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-19T21:00:29.073Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T21:00:29.295Z] [INFO] GET / 304 1ms -[2025-12-19T21:00:29.300Z] [INFO] Socket disconnected: HG (83tOZF3ryZZUYXjaAAAR) -[2025-12-19T21:00:29.312Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T21:00:29.312Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T21:00:29.312Z] [INFO] GET /css/base.css 304 2ms -[2025-12-19T21:00:29.310Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T21:00:29.313Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T21:00:29.320Z] [INFO] GET /js/app.js 304 6ms -[2025-12-19T21:00:29.320Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-19T21:00:29.313Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T21:00:29.331Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T21:00:29.331Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T21:00:29.331Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-19T21:00:29.345Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-19T21:00:29.344Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-19T21:00:29.345Z] [INFO] GET /js/board.js 304 12ms -[2025-12-19T21:00:29.332Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T21:00:29.346Z] [INFO] GET /js/undo.js 304 13ms -[2025-12-19T21:00:29.346Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-19T21:00:29.345Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-19T21:00:29.360Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-19T21:00:29.359Z] [INFO] GET /js/tour.js 304 13ms -[2025-12-19T21:00:29.378Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-19T21:00:29.377Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T21:00:29.389Z] [INFO] Socket connected: HG (JaIq8KuynXgIFxYLAAAT) -[2025-12-19T21:00:29.385Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T21:00:29.395Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T21:00:29.403Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T21:00:29.404Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T21:00:29.411Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T21:00:29.413Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T21:00:29.544Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:00:31.012Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T21:00:31.508Z] [INFO] GET / 200 1ms -[2025-12-19T21:00:31.512Z] [INFO] Socket disconnected: HG (JaIq8KuynXgIFxYLAAAT) -[2025-12-19T21:00:31.526Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T21:00:31.525Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T21:00:31.524Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T21:00:31.525Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T21:00:31.532Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T21:00:31.531Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-19T21:00:31.533Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T21:00:31.531Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-19T21:00:31.567Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T21:00:31.567Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T21:00:31.568Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T21:00:31.569Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T21:00:31.569Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T21:00:31.569Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T21:00:31.573Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T21:00:31.572Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T21:00:31.581Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T21:00:31.573Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-19T21:00:31.595Z] [INFO] GET /js/utils.js 200 23ms -[2025-12-19T21:00:31.594Z] [INFO] GET /js/tour.js 200 22ms -[2025-12-19T21:00:31.610Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:00:31.622Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:00:31.632Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T21:00:31.626Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T21:00:31.629Z] [INFO] Socket connected: HG (RGhsyS2LM61IBTXfAAAV) -[2025-12-19T21:00:31.643Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:00:31.647Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T21:00:31.648Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T21:00:31.655Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T21:00:31.657Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T21:00:36.653Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:01:05.252Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:01:33.859Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:02:02.476Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:02:31.074Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:02:59.661Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:03:28.244Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:03:56.827Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:04:25.408Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:04:43.266Z] [INFO] GET / 200 1ms -[2025-12-19T21:04:43.270Z] [INFO] Socket disconnected: HG (RGhsyS2LM61IBTXfAAAV) -[2025-12-19T21:04:43.283Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T21:04:43.284Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T21:04:43.281Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T21:04:43.280Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T21:04:43.292Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T21:04:43.290Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-19T21:04:43.291Z] [INFO] GET /js/app.js 200 7ms -[2025-12-19T21:04:43.292Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-19T21:04:43.472Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T21:04:43.472Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T21:04:43.473Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T21:04:43.473Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T21:04:43.474Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T21:04:43.474Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T21:04:43.479Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T21:04:43.478Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T21:04:43.479Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T21:04:43.480Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T21:04:43.495Z] [INFO] GET /js/tour.js 200 18ms -[2025-12-19T21:04:43.495Z] [INFO] GET /js/utils.js 200 17ms -[2025-12-19T21:04:43.512Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-19T21:04:43.520Z] [INFO] Socket connected: HG (Uqy4XL4ikE4o6pFFAAAX) -[2025-12-19T21:04:43.518Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:04:43.528Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T21:04:43.537Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T21:04:43.539Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T21:04:43.548Z] [INFO] GET /api/tasks/project/5 200 15ms -[2025-12-19T21:04:43.550Z] [INFO] GET /api/labels/5 200 17ms -[2025-12-19T21:04:43.570Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T21:04:43.672Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:04:53.984Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:04:54.501Z] [INFO] GET / 200 1ms -[2025-12-19T21:04:54.505Z] [INFO] Socket disconnected: HG (Uqy4XL4ikE4o6pFFAAAX) -[2025-12-19T21:04:54.522Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-19T21:04:54.519Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T21:04:54.515Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T21:04:54.521Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T21:04:54.522Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T21:04:54.526Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-19T21:04:54.528Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T21:04:54.527Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T21:04:54.560Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T21:04:54.561Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T21:04:54.561Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-19T21:04:54.562Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T21:04:54.563Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T21:04:54.563Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T21:04:54.569Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T21:04:54.568Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T21:04:54.567Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T21:04:54.568Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T21:04:54.569Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-19T21:04:54.569Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-19T21:04:54.585Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:04:54.592Z] [INFO] Socket connected: HG (mwEfUuf9n7MrdM8LAAAZ) -[2025-12-19T21:04:54.590Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:04:54.599Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T21:04:54.608Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T21:04:54.610Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T21:04:54.619Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T21:04:54.621Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T21:04:54.622Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T21:04:54.743Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:04:55.087Z] [INFO] GET / 200 1ms -[2025-12-19T21:04:55.091Z] [INFO] Socket disconnected: HG (mwEfUuf9n7MrdM8LAAAZ) -[2025-12-19T21:04:55.103Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T21:04:55.105Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T21:04:55.104Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T21:04:55.104Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T21:04:55.105Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T21:04:55.110Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-19T21:04:55.110Z] [INFO] GET /js/app.js 200 3ms -[2025-12-19T21:04:55.106Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T21:04:55.300Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T21:04:55.301Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T21:04:55.301Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T21:04:55.302Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T21:04:55.302Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T21:04:55.305Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T21:04:55.303Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T21:04:55.306Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-19T21:04:55.313Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T21:04:55.313Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-19T21:04:55.326Z] [INFO] GET /js/tour.js 200 20ms -[2025-12-19T21:04:55.327Z] [INFO] GET /js/utils.js 200 20ms -[2025-12-19T21:04:55.341Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T21:04:55.352Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:04:55.361Z] [INFO] Socket connected: HG (o2qln0y15EKW-YIzAAAb) -[2025-12-19T21:04:55.363Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T21:04:55.359Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T21:04:55.367Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:04:55.379Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T21:04:55.370Z] [INFO] GET /api/columns/5 304 3ms -[2025-12-19T21:04:55.382Z] [INFO] GET /api/stats/dashboard?projectId=5 304 14ms -[2025-12-19T21:04:55.384Z] [INFO] GET /api/labels/5 304 16ms -[2025-12-19T21:04:55.501Z] [INFO] GET / 200 0ms -[2025-12-19T21:04:55.505Z] [INFO] Socket disconnected: HG (o2qln0y15EKW-YIzAAAb) -[2025-12-19T21:04:55.517Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T21:04:55.518Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T21:04:55.518Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T21:04:55.518Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T21:04:55.519Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-19T21:04:55.525Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T21:04:55.519Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-19T21:04:55.525Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T21:04:55.565Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T21:04:55.565Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T21:04:55.567Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T21:04:55.567Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T21:04:55.566Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T21:04:55.568Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T21:04:55.579Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-19T21:04:55.578Z] [INFO] GET /js/calendar.js 200 10ms -[2025-12-19T21:04:55.578Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-19T21:04:55.578Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-19T21:04:55.579Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T21:04:55.580Z] [INFO] GET /js/task-modal.js 200 12ms -[2025-12-19T21:04:55.607Z] [INFO] Socket connected: HG (xKlk54yBM2xuZ9QvAAAd) -[2025-12-19T21:04:55.597Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:04:55.604Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T21:04:55.615Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T21:04:55.615Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T21:04:55.621Z] [INFO] GET /api/columns/5 304 2ms -[2025-12-19T21:04:55.624Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-19T21:04:55.631Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T21:04:55.633Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T21:04:55.759Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:05:22.544Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:05:51.127Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:06:19.723Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:06:48.318Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:07:16.916Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:07:33.740Z] [INFO] GET /js/utils.js 200 1ms -[2025-12-19T21:07:41.044Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-19T21:07:45.517Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:08:14.070Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T21:08:15.811Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T21:08:15.814Z] [INFO] Datenbank initialisiert -[2025-12-19T21:08:15.816Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T21:08:15.817Z] [INFO] Umgebung: production -[2025-12-19T21:08:15.817Z] [INFO] Automatische Backups aktiviert -[2025-12-19T21:08:15.817Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T21:08:20.708Z] [INFO] GET /api/health 200 2ms -[2025-12-19T21:08:49.294Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:09:05.459Z] [INFO] GET / 200 3ms -[2025-12-19T21:09:05.473Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T21:09:05.482Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T21:09:05.478Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T21:09:05.476Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T21:09:05.483Z] [INFO] GET /css/board.css 200 7ms -[2025-12-19T21:09:05.487Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-19T21:09:05.488Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T21:09:05.488Z] [INFO] GET /js/app.js 200 4ms -[2025-12-19T21:09:05.730Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T21:09:05.731Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T21:09:05.732Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T21:09:05.732Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T21:09:05.733Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T21:09:05.733Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T21:09:05.740Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-19T21:09:05.741Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-19T21:09:05.740Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T21:09:05.738Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-19T21:09:05.752Z] [INFO] GET /js/utils.js 200 14ms -[2025-12-19T21:09:05.752Z] [INFO] GET /js/tour.js 200 15ms -[2025-12-19T21:09:05.769Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-19T21:09:05.832Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T21:09:09.924Z] [INFO] Login erfolgreich: HG -[2025-12-19T21:09:09.925Z] [INFO] POST /api/auth/login 200 227ms -[2025-12-19T21:09:09.934Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T21:09:09.940Z] [INFO] Socket connected: HG (hEFaanClgyF-ofa1AAAE) -[2025-12-19T21:09:09.942Z] [INFO] Socket connected: HG (leko-c_zf7TQ4RSWAAAF) -[2025-12-19T21:09:09.946Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T21:09:09.950Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:09:09.956Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T21:09:09.957Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T21:09:09.967Z] [INFO] GET /api/tasks/project/5 304 14ms -[2025-12-19T21:09:09.970Z] [INFO] GET /api/labels/5 304 2ms -[2025-12-19T21:09:10.128Z] [INFO] GET / 304 1ms -[2025-12-19T21:09:10.134Z] [INFO] Socket disconnected: HG (hEFaanClgyF-ofa1AAAE) -[2025-12-19T21:09:10.136Z] [INFO] Socket disconnected: HG (leko-c_zf7TQ4RSWAAAF) -[2025-12-19T21:09:10.148Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T21:09:10.144Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T21:09:10.147Z] [INFO] GET /css/base.css 304 2ms -[2025-12-19T21:09:10.147Z] [INFO] GET /css/components.css 304 2ms -[2025-12-19T21:09:10.148Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T21:09:10.157Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-19T21:09:10.167Z] [INFO] GET /js/api.js 304 3ms -[2025-12-19T21:09:10.158Z] [INFO] GET /js/app.js 304 7ms -[2025-12-19T21:09:10.150Z] [INFO] GET /css/board.css 304 4ms -[2025-12-19T21:09:10.167Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T21:09:10.168Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-19T21:09:10.168Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-19T21:09:10.169Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-19T21:09:10.169Z] [INFO] GET /js/board.js 304 4ms -[2025-12-19T21:09:10.184Z] [INFO] GET /js/shortcuts.js 304 14ms -[2025-12-19T21:09:10.184Z] [INFO] GET /js/task-modal.js 304 14ms -[2025-12-19T21:09:10.185Z] [INFO] GET /js/calendar.js 304 15ms -[2025-12-19T21:09:10.185Z] [INFO] GET /js/tour.js 304 13ms -[2025-12-19T21:09:10.186Z] [INFO] GET /js/undo.js 304 15ms -[2025-12-19T21:09:10.186Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-19T21:09:10.205Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T21:09:10.214Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T21:09:10.207Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-19T21:09:10.217Z] [INFO] Socket connected: HG (mhcLVweB5GKZgTNNAAAH) -[2025-12-19T21:09:10.221Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T21:09:10.229Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T21:09:10.237Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-19T21:09:10.238Z] [INFO] GET /api/columns/5 304 12ms -[2025-12-19T21:09:10.240Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T21:09:10.369Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:09:11.853Z] [INFO] GET /sw.js 304 1ms -[2025-12-19T21:09:12.853Z] [INFO] Backup erstellt: backup_2025-12-19T21-09-12-839Z.db -[2025-12-19T21:09:12.857Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T23-15-58-629Z.db -[2025-12-19T21:09:16.686Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 2ms -[2025-12-19T21:09:16.693Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T21:09:16.690Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T21:09:16.694Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T21:09:16.691Z] [INFO] GET / 200 3ms -[2025-12-19T21:09:16.701Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T21:09:16.702Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-19T21:09:16.702Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T21:09:16.701Z] [INFO] GET /css/board.css 200 8ms -[2025-12-19T21:09:17.867Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:09:46.462Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:10:15.032Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:10:43.666Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:11:12.276Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:11:40.871Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:12:09.456Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:12:38.062Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:13:06.631Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:13:10.015Z] [INFO] GET / 200 2ms -[2025-12-19T21:13:10.022Z] [INFO] Socket disconnected: HG (mhcLVweB5GKZgTNNAAAH) -[2025-12-19T21:13:10.040Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T21:13:10.039Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-19T21:13:10.034Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T21:13:10.046Z] [INFO] GET /js/app.js 200 2ms -[2025-12-19T21:13:10.047Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T21:13:10.043Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T21:13:10.049Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-19T21:13:10.050Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 5ms -[2025-12-19T21:13:10.055Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-19T21:13:10.075Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T21:13:10.074Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-19T21:13:10.074Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T21:13:10.073Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T21:13:10.078Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T21:13:10.075Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T21:13:10.086Z] [INFO] GET /js/calendar.js 200 8ms -[2025-12-19T21:13:10.086Z] [INFO] GET /js/shortcuts.js 200 7ms -[2025-12-19T21:13:10.085Z] [INFO] GET /js/task-modal.js 200 10ms -[2025-12-19T21:13:10.087Z] [INFO] GET /js/undo.js 200 8ms -[2025-12-19T21:13:10.087Z] [INFO] GET /js/tour.js 200 7ms -[2025-12-19T21:13:10.087Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-19T21:13:10.113Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T21:13:10.125Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:13:10.115Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T21:13:10.140Z] [INFO] Socket connected: HG (psg5khlePEHGhvd6AAAJ) -[2025-12-19T21:13:10.149Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:13:10.143Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T21:13:10.153Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T21:13:10.155Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T21:13:10.162Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T21:13:10.164Z] [INFO] GET /api/labels/5 200 13ms -[2025-12-19T21:13:11.808Z] [INFO] GET /sw.js 304 0ms -[2025-12-19T21:13:18.891Z] [INFO] GET / 200 1ms -[2025-12-19T21:13:18.898Z] [INFO] Socket disconnected: HG (psg5khlePEHGhvd6AAAJ) -[2025-12-19T21:13:18.920Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-19T21:13:18.917Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T21:13:18.913Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T21:13:18.916Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T21:13:18.924Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-19T21:13:18.925Z] [INFO] GET /js/app.js 200 4ms -[2025-12-19T21:13:18.926Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T21:13:18.923Z] [INFO] GET /css/board.css 200 6ms -[2025-12-19T21:13:18.926Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 5ms -[2025-12-19T21:13:18.952Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T21:13:18.950Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T21:13:18.950Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T21:13:18.951Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T21:13:18.953Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T21:13:18.954Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T21:13:18.960Z] [INFO] GET /js/calendar.js 200 7ms -[2025-12-19T21:13:18.959Z] [INFO] GET /js/task-modal.js 200 7ms -[2025-12-19T21:13:18.960Z] [INFO] GET /js/shortcuts.js 200 6ms -[2025-12-19T21:13:18.961Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-19T21:13:18.961Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-19T21:13:18.982Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T21:13:18.960Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-19T21:13:18.994Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-19T21:13:18.994Z] [INFO] GET /assets/icons/task.svg 200 17ms -[2025-12-19T21:13:18.997Z] [INFO] Socket connected: HG (DPYvveDvz9jpbh4LAAAL) -[2025-12-19T21:13:19.023Z] [INFO] GET /api/stats/dashboard?projectId=5 200 3ms -[2025-12-19T21:13:19.013Z] [INFO] GET /api/projects 200 12ms -[2025-12-19T21:13:19.025Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T21:13:19.033Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T21:13:19.036Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-19T21:13:19.151Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:13:20.698Z] [INFO] GET /sw.js 304 2ms -[2025-12-19T21:13:35.202Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:14:03.778Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:14:32.348Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:14:49.027Z] [INFO] GET /api/tasks/project/5 401 1ms -[2025-12-19T21:15:00.933Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:15:23.221Z] [INFO] GET / 200 1ms -[2025-12-19T21:15:23.225Z] [INFO] Socket disconnected: HG (DPYvveDvz9jpbh4LAAAL) -[2025-12-19T21:15:23.238Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T21:15:23.241Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T21:15:23.245Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T21:15:23.246Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-19T21:15:23.250Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-19T21:15:23.248Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T21:15:23.249Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T21:15:23.251Z] [INFO] GET /js/app.js 200 3ms -[2025-12-19T21:15:23.419Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T21:15:23.419Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T21:15:23.420Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T21:15:23.420Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T21:15:23.421Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T21:15:23.421Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T21:15:23.427Z] [INFO] GET /js/task-modal.js 200 5ms -[2025-12-19T21:15:23.429Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T21:15:23.427Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T21:15:23.428Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T21:15:23.430Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-19T21:15:23.461Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:15:23.430Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-19T21:15:23.464Z] [INFO] Socket connected: HG (nmg02Tv_wZf6GQF-AAAN) -[2025-12-19T21:15:23.453Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:15:23.477Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T21:15:23.467Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T21:15:23.478Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T21:15:23.487Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T21:15:23.489Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-19T21:15:23.526Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-19T21:15:23.615Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:15:29.501Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:15:58.059Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:16:26.636Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:16:55.165Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:17:23.722Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:17:52.310Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:18:20.896Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:18:49.509Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:19:18.099Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:19:46.713Z] [INFO] GET /api/health 200 2ms -[2025-12-19T21:20:15.259Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:20:43.802Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:21:12.336Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:21:40.885Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:22:09.469Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:22:38.023Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:23:06.621Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:23:35.227Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:24:03.785Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:24:32.320Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:25:00.886Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:25:29.446Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:25:57.990Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:26:26.550Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:26:55.110Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:27:23.657Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:27:52.203Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:28:20.797Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:28:49.311Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:29:17.858Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:29:46.376Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:30:14.901Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:30:43.452Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:31:12.039Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:31:40.615Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:32:09.215Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:32:37.746Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:32:44.825Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T21:32:46.625Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T21:32:46.631Z] [INFO] Umgebung: production -[2025-12-19T21:32:46.628Z] [INFO] Datenbank initialisiert -[2025-12-19T21:32:46.630Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T21:32:46.631Z] [INFO] Automatische Backups aktiviert -[2025-12-19T21:32:46.631Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T21:32:47.308Z] [INFO] Socket connected: HG (Tg9bYK_b7gYPf5s7AAAB) -[2025-12-19T21:32:47.313Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:32:51.460Z] [INFO] GET /api/health 200 3ms -[2025-12-19T21:33:19.986Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:33:34.289Z] [INFO] GET / 200 4ms -[2025-12-19T21:33:34.295Z] [INFO] Socket disconnected: HG (Tg9bYK_b7gYPf5s7AAAB) -[2025-12-19T21:33:34.314Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T21:33:34.312Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T21:33:34.307Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T21:33:34.314Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-19T21:33:34.320Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-19T21:33:34.323Z] [INFO] GET /js/app.js 200 3ms -[2025-12-19T21:33:34.318Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-19T21:33:34.322Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T21:33:34.517Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T21:33:34.518Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T21:33:34.518Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T21:33:34.519Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T21:33:34.519Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T21:33:34.520Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T21:33:34.525Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T21:33:34.524Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T21:33:34.526Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T21:33:34.525Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T21:33:34.527Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-19T21:33:34.556Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:33:34.558Z] [INFO] Socket connected: HG (sMhbxTuLkvJmk8NrAAAD) -[2025-12-19T21:33:34.549Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:33:34.526Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-19T21:33:34.579Z] [INFO] GET /api/columns/5 200 3ms -[2025-12-19T21:33:34.571Z] [INFO] GET /api/projects 200 12ms -[2025-12-19T21:33:34.588Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T21:33:34.591Z] [INFO] GET /api/stats/dashboard?projectId=5 200 14ms -[2025-12-19T21:33:34.594Z] [INFO] GET /api/labels/5 200 17ms -[2025-12-19T21:33:34.627Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T21:33:34.715Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:33:42.043Z] [INFO] GET /api/tasks/search?projectId=5&q=alt 404 2ms -[2025-12-19T21:33:43.569Z] [INFO] Backup erstellt: backup_2025-12-19T21-33-43-561Z.db -[2025-12-19T21:33:43.572Z] [INFO] Altes Backup gelöscht: backup_2025-12-18T23-21-21-725Z.db -[2025-12-19T21:33:48.508Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:33:49.335Z] [INFO] GET /api/tasks/search?projectId=5&q=Altl 404 1ms -[2025-12-19T21:33:51.844Z] [INFO] GET /api/tasks/search?projectId=5&q=Ima 404 2ms -[2025-12-19T21:33:52.820Z] [INFO] GET /api/tasks/search?projectId=5&q=Img 404 2ms -[2025-12-19T21:33:53.628Z] [INFO] GET /api/tasks/2 200 5ms -[2025-12-19T21:33:53.639Z] [INFO] GET /api/subtasks/2 304 6ms -[2025-12-19T21:33:53.643Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T21:33:53.651Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T21:33:53.647Z] [INFO] GET /api/files/2 200 4ms -[2025-12-19T21:33:53.649Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T21:33:58.641Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T21:33:58.642Z] [INFO] PUT /api/tasks/2 403 1ms -[2025-12-19T21:33:58.656Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T21:33:58.657Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T21:34:10.225Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T21:34:10.226Z] [INFO] POST /api/files/2 201 44ms -[2025-12-19T21:34:10.270Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTc4NTQ5LCJleHAiOjE3NjYxODAzNDl9.Yf4LcUroRm1_pIN7bKKsOQQ67COV_wK-bgEh6e8YPcQ 200 40ms -[2025-12-19T21:34:11.867Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T21:34:11.867Z] [INFO] PUT /api/tasks/2 200 10ms -[2025-12-19T21:34:14.549Z] [INFO] GET /api/tasks/search?projectId=5&q=Test 404 2ms -[2025-12-19T21:34:16.333Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbil 404 3ms -[2025-12-19T21:34:17.018Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:34:18.750Z] [INFO] GET /api/tasks/search?projectId=5&q=Tel 404 3ms -[2025-12-19T21:34:20.808Z] [INFO] GET /api/tasks/search?projectId=5&q=Testb 404 2ms -[2025-12-19T21:34:21.345Z] [INFO] GET /api/tasks/search?projectId=5&q=Test 404 1ms -[2025-12-19T21:34:28.664Z] [INFO] GET /api/tasks/search?projectId=5&q=googl 404 2ms -[2025-12-19T21:34:30.679Z] [INFO] GET /api/tasks/2 200 6ms -[2025-12-19T21:34:30.693Z] [INFO] GET /api/files/2 200 3ms -[2025-12-19T21:34:30.690Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T21:34:30.686Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T21:34:30.695Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T21:34:30.697Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T21:34:34.506Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T21:34:34.507Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T21:34:45.537Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:35:14.057Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:35:42.593Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:36:11.135Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:36:39.680Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:37:08.254Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:37:36.848Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:38:05.378Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:38:13.065Z] [INFO] GET /api/tasks/search?projectId=5&q=altlast 404 2ms -[2025-12-19T21:38:14.394Z] [INFO] GET /api/tasks/search?projectId=5&q=altlas 404 2ms -[2025-12-19T21:38:33.916Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:39:02.479Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:39:31.008Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:39:59.507Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:40:28.043Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:40:56.559Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:41:25.119Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:41:53.646Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:42:01.492Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T21:42:03.276Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T21:42:03.279Z] [INFO] Datenbank initialisiert -[2025-12-19T21:42:03.281Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T21:42:03.281Z] [INFO] Umgebung: production -[2025-12-19T21:42:03.281Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T21:42:03.281Z] [INFO] Automatische Backups aktiviert -[2025-12-19T21:42:08.102Z] [INFO] GET /api/health 200 3ms -[2025-12-19T21:42:36.613Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:43:00.174Z] [INFO] Backup erstellt: backup_2025-12-19T21-43-00-167Z.db -[2025-12-19T21:43:00.178Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T16-28-14-636Z.db -[2025-12-19T21:43:05.118Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:43:11.103Z] [INFO] GET /api/tasks/search?projectId=5&q=test 401 2ms -[2025-12-19T21:43:19.396Z] [INFO] Login erfolgreich: HG -[2025-12-19T21:43:19.397Z] [INFO] POST /api/auth/login 200 230ms -[2025-12-19T21:43:19.419Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T21:43:19.411Z] [INFO] Socket connected: HG (OzOMZVpcu8pKYnjTAAAE) -[2025-12-19T21:43:19.414Z] [INFO] Socket connected: HG (MIdXUkgY7wv5Urs3AAAF) -[2025-12-19T21:43:19.409Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-19T21:43:19.428Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T21:43:19.424Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:43:19.431Z] [INFO] GET /api/labels/5 304 3ms -[2025-12-19T21:43:19.433Z] [INFO] GET /api/columns/5 304 2ms -[2025-12-19T21:43:19.442Z] [INFO] GET /api/tasks/project/5 200 8ms -[2025-12-19T21:43:20.979Z] [INFO] GET / 200 2ms -[2025-12-19T21:43:20.985Z] [INFO] Socket disconnected: HG (OzOMZVpcu8pKYnjTAAAE) -[2025-12-19T21:43:20.986Z] [INFO] Socket disconnected: HG (MIdXUkgY7wv5Urs3AAAF) -[2025-12-19T21:43:21.000Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T21:43:20.998Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T21:43:20.998Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T21:43:20.999Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T21:43:21.000Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T21:43:21.001Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T21:43:21.007Z] [INFO] GET /js/app.js 200 2ms -[2025-12-19T21:43:21.006Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-19T21:43:21.235Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T21:43:21.235Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T21:43:21.236Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T21:43:21.237Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T21:43:21.237Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T21:43:21.247Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-19T21:43:21.241Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-19T21:43:21.247Z] [INFO] GET /js/calendar.js 200 9ms -[2025-12-19T21:43:21.239Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T21:43:21.263Z] [INFO] GET /js/tour.js 200 22ms -[2025-12-19T21:43:21.291Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:43:21.285Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:43:21.264Z] [INFO] GET /js/undo.js 200 24ms -[2025-12-19T21:43:21.264Z] [INFO] GET /js/utils.js 200 22ms -[2025-12-19T21:43:21.293Z] [INFO] Socket connected: HG (aMTsa1XZVya5sgwMAAAH) -[2025-12-19T21:43:21.301Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T21:43:21.310Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T21:43:21.311Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T21:43:21.319Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T21:43:21.341Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T21:43:21.321Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-19T21:43:21.447Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:43:24.493Z] [INFO] GET /api/tasks/search?projectId=5&q=testbild 404 1ms -[2025-12-19T21:43:25.277Z] [INFO] GET /api/tasks/search?projectId=5&q=testbil 404 2ms -[2025-12-19T21:43:33.628Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:43:33.893Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild 404 1ms -[2025-12-19T21:43:34.739Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbil 404 2ms -[2025-12-19T21:43:45.614Z] [INFO] GET / 200 1ms -[2025-12-19T21:43:45.618Z] [INFO] Socket disconnected: HG (aMTsa1XZVya5sgwMAAAH) -[2025-12-19T21:43:45.630Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T21:43:45.636Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-19T21:43:45.637Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T21:43:45.628Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T21:43:45.641Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T21:43:45.642Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T21:43:45.642Z] [INFO] GET /js/app.js 200 4ms -[2025-12-19T21:43:45.643Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T21:43:45.683Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T21:43:45.683Z] [INFO] GET /js/api.js 200 2ms -[2025-12-19T21:43:45.684Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T21:43:45.684Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-19T21:43:45.685Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T21:43:45.685Z] [INFO] GET /js/board.js 200 3ms -[2025-12-19T21:43:45.690Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T21:43:45.689Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T21:43:45.689Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-19T21:43:45.688Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T21:43:45.703Z] [INFO] GET /js/utils.js 200 15ms -[2025-12-19T21:43:45.703Z] [INFO] GET /js/tour.js 200 15ms -[2025-12-19T21:43:45.720Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:43:45.726Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:43:45.732Z] [INFO] Socket connected: HG (iftfwC8vvAj_QeHAAAAJ) -[2025-12-19T21:43:45.735Z] [INFO] GET /api/projects 200 1ms -[2025-12-19T21:43:45.742Z] [INFO] GET /api/stats/dashboard?projectId=5 200 3ms -[2025-12-19T21:43:45.743Z] [INFO] GET /api/columns/5 200 4ms -[2025-12-19T21:43:45.752Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T21:43:45.753Z] [INFO] GET /api/labels/5 200 13ms -[2025-12-19T21:43:45.754Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T21:43:45.882Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:43:46.768Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T21:43:46.777Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T21:43:46.779Z] [INFO] GET /api/links/2 304 5ms -[2025-12-19T21:43:46.781Z] [INFO] GET /api/files/2 304 7ms -[2025-12-19T21:43:46.783Z] [INFO] GET /api/comments/2 304 8ms -[2025-12-19T21:43:46.785Z] [INFO] GET /api/tasks/2/history 404 10ms -[2025-12-19T21:43:46.821Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgwNTk5LCJleHAiOjE3NjYxODIzOTl9.-DK7Y9mERe-JslFfokKWIYTGM-1OtMXlD_HxDAWlSww 200 36ms -[2025-12-19T21:43:49.649Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T21:43:49.650Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T21:43:51.973Z] [INFO] GET /api/tasks/search?projectId=5&q=Test 404 2ms -[2025-12-19T21:43:53.701Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild. 404 1ms -[2025-12-19T21:43:55.063Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild.jpg 404 4ms -[2025-12-19T21:43:55.925Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild.jp 404 2ms -[2025-12-19T21:44:02.110Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:44:09.135Z] [INFO] GET /api/tasks/search?projectId=5&q=googl 404 1ms -[2025-12-19T21:44:10.675Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T21:44:10.684Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T21:44:10.686Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T21:44:10.688Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T21:44:10.690Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T21:44:10.692Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T21:44:13.096Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T21:44:13.097Z] [INFO] PUT /api/tasks/2 200 11ms -[2025-12-19T21:44:30.648Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:44:31.898Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T21:44:31.898Z] [INFO] PUT /api/tasks/2 200 7ms -[2025-12-19T21:44:59.164Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:45:07.830Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild 401 1ms -[2025-12-19T21:45:27.667Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:45:56.186Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:46:24.684Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:46:53.223Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:47:21.756Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:47:50.288Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:48:18.830Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:48:47.307Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:49:15.853Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:49:44.345Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:50:12.884Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:50:41.379Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:51:09.845Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:51:38.362Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:52:06.841Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:52:35.381Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:53:03.896Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:53:32.379Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:54:00.861Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:54:29.353Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:54:57.867Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:55:26.366Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:55:54.876Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:56:23.427Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:56:52.010Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:57:20.560Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:57:49.049Z] [INFO] GET /api/health 200 0ms -[2025-12-19T21:58:17.552Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:58:46.089Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:59:14.596Z] [INFO] GET /api/health 200 1ms -[2025-12-19T21:59:18.290Z] [INFO] GET /api/tasks/search?projectId=5&q=test 404 2ms -[2025-12-19T21:59:19.215Z] [INFO] GET /api/tasks/search?projectId=5&q=testb 404 1ms -[2025-12-19T21:59:20.601Z] [INFO] GET /api/tasks/search?projectId=5&q=testbilc 404 2ms -[2025-12-19T21:59:25.276Z] [INFO] GET / 200 1ms -[2025-12-19T21:59:25.280Z] [INFO] Socket disconnected: HG (iftfwC8vvAj_QeHAAAAJ) -[2025-12-19T21:59:25.292Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T21:59:25.296Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-19T21:59:25.294Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T21:59:25.297Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T21:59:25.305Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T21:59:25.304Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-19T21:59:25.303Z] [INFO] GET /css/board.css 200 6ms -[2025-12-19T21:59:25.304Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-19T21:59:25.494Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T21:59:25.494Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T21:59:25.495Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T21:59:25.495Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T21:59:25.495Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T21:59:25.496Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T21:59:25.507Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T21:59:25.498Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T21:59:25.499Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-19T21:59:25.500Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T21:59:25.508Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-19T21:59:25.546Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T21:59:25.538Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T21:59:25.524Z] [INFO] GET /js/utils.js 200 24ms -[2025-12-19T21:59:25.553Z] [INFO] Socket connected: HG (Z_fUeBZjcbmwoZGhAAAL) -[2025-12-19T21:59:25.566Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T21:59:25.556Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T21:59:25.561Z] [INFO] HG joined project:[object Object] -[2025-12-19T21:59:25.567Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T21:59:25.575Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T21:59:25.576Z] [INFO] GET /api/labels/5 200 14ms -[2025-12-19T21:59:25.603Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-19T21:59:27.830Z] [INFO] GET /api/tasks/search?projectId=5&q=test 404 1ms -[2025-12-19T21:59:29.354Z] [INFO] GET /api/tasks/search?projectId=5&q=testbil 404 2ms -[2025-12-19T21:59:30.244Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbil 404 2ms -[2025-12-19T21:59:32.074Z] [INFO] GET /api/tasks/search?projectId=5&q=Testlin 404 2ms -[2025-12-19T21:59:43.136Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:00:11.591Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:00:40.074Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:01:03.542Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T22:01:03.542Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T22:01:03.544Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T22:01:03.544Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T22:01:03.548Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T22:01:03.546Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T22:01:03.549Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 4ms -[2025-12-19T22:01:03.549Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T22:01:07.646Z] [INFO] GET /api/tasks/search?projectId=5&q=Testb 404 2ms -[2025-12-19T22:01:08.555Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild 404 1ms -[2025-12-19T22:01:08.557Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:01:37.033Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:02:05.506Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:02:33.981Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:02:43.041Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T22:02:44.822Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T22:02:44.825Z] [INFO] Datenbank initialisiert -[2025-12-19T22:02:44.827Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T22:02:44.827Z] [INFO] Umgebung: production -[2025-12-19T22:02:44.828Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T22:02:44.828Z] [INFO] Automatische Backups aktiviert -[2025-12-19T22:02:45.359Z] [INFO] Socket connected: HG (gQNudTpbr4KWEN2xAAAB) -[2025-12-19T22:02:45.364Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:02:48.058Z] [INFO] GET /api/health 200 2ms -[2025-12-19T22:02:56.410Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild 401 2ms -[2025-12-19T22:03:16.531Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:03:41.668Z] [INFO] Backup erstellt: backup_2025-12-19T22-03-41-661Z.db -[2025-12-19T22:03:41.671Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T16-44-48-203Z.db -[2025-12-19T22:03:45.029Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:04:13.519Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:04:41.984Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:05:10.563Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:05:18.888Z] [INFO] GET / 200 4ms -[2025-12-19T22:05:18.894Z] [INFO] Socket disconnected: HG (gQNudTpbr4KWEN2xAAAB) -[2025-12-19T22:05:18.910Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T22:05:18.908Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T22:05:18.907Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-19T22:05:18.913Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T22:05:18.917Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T22:05:18.915Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-19T22:05:18.925Z] [INFO] GET /js/app.js 200 11ms -[2025-12-19T22:05:18.914Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-19T22:05:19.120Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T22:05:19.119Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T22:05:19.120Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T22:05:19.121Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-19T22:05:19.121Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T22:05:19.125Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T22:05:19.126Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T22:05:19.122Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T22:05:19.126Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T22:05:19.133Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T22:05:19.153Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T22:05:19.134Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T22:05:19.133Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-19T22:05:19.169Z] [INFO] GET /api/projects 200 4ms -[2025-12-19T22:05:19.164Z] [INFO] Socket connected: HG (rXEneye8PMaAleFDAAAD) -[2025-12-19T22:05:19.160Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T22:05:19.173Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:05:19.180Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-19T22:05:19.195Z] [INFO] GET /api/tasks/project/5 200 20ms -[2025-12-19T22:05:19.182Z] [INFO] GET /api/columns/5 200 8ms -[2025-12-19T22:05:19.197Z] [INFO] GET /api/labels/5 200 22ms -[2025-12-19T22:05:19.218Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T22:05:22.698Z] [INFO] GET /api/tasks/search?projectId=5&q=Test 404 2ms -[2025-12-19T22:05:24.562Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild 404 3ms -[2025-12-19T22:05:25.276Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbil 404 2ms -[2025-12-19T22:05:28.475Z] [INFO] GET / 200 1ms -[2025-12-19T22:05:28.479Z] [INFO] Socket disconnected: HG (rXEneye8PMaAleFDAAAD) -[2025-12-19T22:05:28.494Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T22:05:28.493Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T22:05:28.497Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T22:05:28.491Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T22:05:28.503Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T22:05:28.502Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T22:05:28.502Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-19T22:05:28.500Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-19T22:05:28.540Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T22:05:28.541Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T22:05:28.540Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T22:05:28.541Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T22:05:28.541Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T22:05:28.542Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T22:05:28.546Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T22:05:28.547Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T22:05:28.547Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T22:05:28.552Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-19T22:05:28.553Z] [INFO] GET /js/utils.js 200 8ms -[2025-12-19T22:05:28.586Z] [INFO] Socket connected: HG (Z69yuzHkFuedGXlYAAAF) -[2025-12-19T22:05:28.553Z] [INFO] GET /js/tour.js 200 8ms -[2025-12-19T22:05:28.577Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T22:05:28.570Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T22:05:28.595Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2025-12-19T22:05:28.602Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T22:05:28.594Z] [INFO] GET /api/projects 304 7ms -[2025-12-19T22:05:28.614Z] [INFO] GET /api/tasks/project/5 304 16ms -[2025-12-19T22:05:28.616Z] [INFO] GET /api/columns/5 304 18ms -[2025-12-19T22:05:28.617Z] [INFO] GET /api/labels/5 304 19ms -[2025-12-19T22:05:28.632Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:05:34.076Z] [INFO] GET /api/tasks/search?projectId=5&q=Link 404 1ms -[2025-12-19T22:05:34.648Z] [INFO] GET /api/tasks/search?projectId=5&q=Lin 404 2ms -[2025-12-19T22:05:39.036Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:05:41.631Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T22:05:41.630Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T22:05:41.634Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T22:05:41.633Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T22:05:41.635Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T22:05:41.632Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T22:05:41.644Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 11ms -[2025-12-19T22:05:41.643Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-19T22:05:48.415Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild 404 2ms -[2025-12-19T22:06:06.752Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T22:06:19.162Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T22:06:19.166Z] [INFO] Datenbank initialisiert -[2025-12-19T22:06:19.168Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T22:06:19.168Z] [INFO] Umgebung: production -[2025-12-19T22:06:19.168Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T22:06:19.168Z] [INFO] Automatische Backups aktiviert -[2025-12-19T22:06:20.957Z] [INFO] Socket connected: HG (MTI-5Ksjzx-d3chkAAAB) -[2025-12-19T22:06:20.964Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:06:23.999Z] [INFO] GET /api/health 200 2ms -[2025-12-19T22:06:52.475Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:06:58.903Z] [INFO] GET /api/tasks/search?projectId=5&q=test 401 1ms -[2025-12-19T22:07:16.007Z] [INFO] Backup erstellt: backup_2025-12-19T22-07-15-997Z.db -[2025-12-19T22:07:16.010Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T16-57-19-680Z.db -[2025-12-19T22:07:20.967Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:07:24.487Z] [INFO] GET / 200 3ms -[2025-12-19T22:07:24.493Z] [INFO] Socket disconnected: HG (MTI-5Ksjzx-d3chkAAAB) -[2025-12-19T22:07:24.508Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-19T22:07:24.503Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T22:07:24.507Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T22:07:24.509Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T22:07:24.518Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T22:07:24.516Z] [INFO] GET /css/board.css 200 8ms -[2025-12-19T22:07:24.519Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T22:07:24.519Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T22:07:24.520Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 6ms -[2025-12-19T22:07:24.663Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T22:07:24.664Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T22:07:24.664Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T22:07:24.665Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T22:07:24.671Z] [INFO] GET /js/task-modal.js 200 5ms -[2025-12-19T22:07:24.666Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T22:07:24.670Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T22:07:24.671Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T22:07:24.672Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T22:07:24.703Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T22:07:24.672Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-19T22:07:24.678Z] [INFO] GET /js/tour.js 200 6ms -[2025-12-19T22:07:24.679Z] [INFO] GET /js/utils.js 200 6ms -[2025-12-19T22:07:24.722Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T22:07:24.726Z] [INFO] Socket connected: HG (Njolvass7J-s_rm-AAAD) -[2025-12-19T22:07:24.742Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-19T22:07:24.741Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T22:07:24.752Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T22:07:24.765Z] [INFO] GET /api/tasks/project/5 200 17ms -[2025-12-19T22:07:24.768Z] [INFO] GET /api/columns/5 200 20ms -[2025-12-19T22:07:24.770Z] [INFO] GET /api/labels/5 200 22ms -[2025-12-19T22:07:24.883Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:07:29.394Z] [INFO] Suche nach "Testbild" in Projekt 5: 1 Treffer -[2025-12-19T22:07:29.395Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild 200 6ms -[2025-12-19T22:07:32.993Z] [INFO] Suche nach "Testbil" in Projekt 5: 1 Treffer -[2025-12-19T22:07:32.994Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbil 200 6ms -[2025-12-19T22:07:35.346Z] [INFO] Suche nach "Testlink" in Projekt 5: 1 Treffer -[2025-12-19T22:07:35.347Z] [INFO] GET /api/tasks/search?projectId=5&q=Testlink 200 5ms -[2025-12-19T22:07:36.865Z] [INFO] Suche nach "Testlin" in Projekt 5: 1 Treffer -[2025-12-19T22:07:36.865Z] [INFO] GET /api/tasks/search?projectId=5&q=Testlin 200 5ms -[2025-12-19T22:07:42.104Z] [INFO] GET /api/tasks/1 200 6ms -[2025-12-19T22:07:42.115Z] [INFO] GET /api/links/1 200 2ms -[2025-12-19T22:07:42.118Z] [INFO] GET /api/files/1 200 2ms -[2025-12-19T22:07:42.112Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-19T22:07:42.121Z] [INFO] GET /api/comments/1 200 2ms -[2025-12-19T22:07:42.123Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-19T22:07:44.001Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T22:07:44.002Z] [INFO] PUT /api/tasks/1 403 2ms -[2025-12-19T22:07:44.027Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-19T22:07:44.028Z] [INFO] PUT /api/tasks/1 200 22ms -[2025-12-19T22:07:49.471Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:07:55.294Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-19T22:07:55.300Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-19T22:07:55.304Z] [INFO] GET /api/files/1 304 1ms -[2025-12-19T22:07:55.306Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-19T22:07:55.303Z] [INFO] GET /api/links/1 304 2ms -[2025-12-19T22:07:55.309Z] [INFO] GET /api/tasks/1/history 404 3ms -[2025-12-19T22:07:56.499Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-19T22:07:56.499Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-19T22:08:01.060Z] [INFO] Subtask erstellt: KopfHand in Task 1 -[2025-12-19T22:08:01.061Z] [INFO] POST /api/subtasks 201 5ms -[2025-12-19T22:08:01.417Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-19T22:08:01.426Z] [INFO] GET /api/files/1 304 1ms -[2025-12-19T22:08:01.424Z] [INFO] GET /api/links/1 304 1ms -[2025-12-19T22:08:01.422Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-19T22:08:01.428Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-19T22:08:01.430Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-19T22:08:03.835Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-19T22:08:03.835Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-19T22:08:07.137Z] [INFO] Suche nach "Kopf" in Projekt 5: 1 Treffer -[2025-12-19T22:08:07.137Z] [INFO] GET /api/tasks/search?projectId=5&q=Kopf 200 3ms -[2025-12-19T22:08:09.453Z] [INFO] GET /api/tasks/search?projectId=5&q=KopfHand 200 3ms -[2025-12-19T22:08:09.453Z] [INFO] Suche nach "KopfHand" in Projekt 5: 1 Treffer -[2025-12-19T22:08:10.528Z] [INFO] Suche nach "KopfHand1" in Projekt 5: 0 Treffer -[2025-12-19T22:08:10.529Z] [INFO] GET /api/tasks/search?projectId=5&q=KopfHand1 200 3ms -[2025-12-19T22:08:12.065Z] [INFO] Suche nach "KopfHand" in Projekt 5: 1 Treffer -[2025-12-19T22:08:12.065Z] [INFO] GET /api/tasks/search?projectId=5&q=KopfHand 304 3ms -[2025-12-19T22:08:12.636Z] [INFO] Suche nach "KopfHan" in Projekt 5: 1 Treffer -[2025-12-19T22:08:12.637Z] [INFO] GET /api/tasks/search?projectId=5&q=KopfHan 200 4ms -[2025-12-19T22:08:14.813Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-19T22:08:14.824Z] [INFO] GET /api/files/1 304 2ms -[2025-12-19T22:08:14.821Z] [INFO] GET /api/links/1 304 2ms -[2025-12-19T22:08:14.818Z] [INFO] GET /api/subtasks/1 304 1ms -[2025-12-19T22:08:14.825Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-19T22:08:14.828Z] [INFO] GET /api/tasks/1/history 404 3ms -[2025-12-19T22:08:16.837Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-19T22:08:16.837Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-19T22:08:16.931Z] [INFO] DELETE /api/subtasks/3 200 4ms -[2025-12-19T22:08:17.909Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:08:21.508Z] [INFO] GET / 304 2ms -[2025-12-19T22:08:21.514Z] [INFO] Socket disconnected: HG (Njolvass7J-s_rm-AAAD) -[2025-12-19T22:08:21.526Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T22:08:21.526Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T22:08:21.527Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T22:08:21.524Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T22:08:21.534Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-19T22:08:21.533Z] [INFO] GET /css/board.css 304 5ms -[2025-12-19T22:08:21.533Z] [INFO] GET /js/app.js 304 5ms -[2025-12-19T22:08:21.534Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-19T22:08:21.548Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T22:08:21.549Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-19T22:08:21.550Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T22:08:21.549Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T22:08:21.550Z] [INFO] GET /js/board.js 304 2ms -[2025-12-19T22:08:21.550Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T22:08:21.556Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-19T22:08:21.556Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-19T22:08:21.557Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-19T22:08:21.557Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-19T22:08:21.558Z] [INFO] GET /js/tour.js 304 7ms -[2025-12-19T22:08:21.558Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-19T22:08:21.582Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-19T22:08:21.578Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T22:08:21.593Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-19T22:08:21.601Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T22:08:21.597Z] [INFO] Socket connected: HG (24s3sbKYFThz_uq6AAAF) -[2025-12-19T22:08:21.613Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T22:08:21.610Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T22:08:21.623Z] [INFO] GET /api/tasks/project/5 200 10ms -[2025-12-19T22:08:21.625Z] [INFO] GET /api/labels/5 304 11ms -[2025-12-19T22:08:21.750Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:08:23.276Z] [INFO] GET /sw.js 200 2ms -[2025-12-19T22:08:23.284Z] [INFO] GET / 304 0ms -[2025-12-19T22:08:23.286Z] [INFO] GET /index.html 200 2ms -[2025-12-19T22:08:23.285Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T22:08:23.291Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T22:08:23.288Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T22:08:23.289Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T22:08:23.288Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T22:08:23.291Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-19T22:08:23.297Z] [INFO] GET /js/app.js 304 4ms -[2025-12-19T22:08:23.297Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-19T22:08:23.305Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-19T22:08:23.298Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-19T22:08:23.305Z] [INFO] GET /js/api.js 304 6ms -[2025-12-19T22:08:23.305Z] [INFO] GET /js/store.js 304 5ms -[2025-12-19T22:08:23.318Z] [INFO] GET /js/offline.js 304 10ms -[2025-12-19T22:08:23.326Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-19T22:08:23.318Z] [INFO] GET /js/board.js 304 10ms -[2025-12-19T22:08:23.317Z] [INFO] GET /js/sync.js 304 9ms -[2025-12-19T22:08:23.325Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-19T22:08:23.326Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-19T22:08:23.338Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-19T22:08:23.338Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-19T22:08:26.150Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-19T22:08:26.159Z] [INFO] GET /api/subtasks/1 200 3ms -[2025-12-19T22:08:26.161Z] [INFO] GET /api/links/1 304 5ms -[2025-12-19T22:08:26.163Z] [INFO] GET /api/files/1 304 6ms -[2025-12-19T22:08:26.165Z] [INFO] GET /api/comments/1 304 8ms -[2025-12-19T22:08:26.167Z] [INFO] GET /api/tasks/1/history 404 10ms -[2025-12-19T22:08:28.909Z] [INFO] Aufgabe aktualisiert: Checkpoint FB VideoIdent (ID: 1) -[2025-12-19T22:08:28.909Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-19T22:08:46.408Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:09:14.845Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:09:43.361Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:10:11.829Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:10:40.262Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:11:08.727Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:11:37.147Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:12:05.628Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:12:34.079Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:13:02.559Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:13:31.011Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:13:59.492Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:14:27.959Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:14:56.403Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:15:24.885Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:15:51.346Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T22:16:03.638Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T22:16:03.641Z] [INFO] Datenbank initialisiert -[2025-12-19T22:16:03.643Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T22:16:03.643Z] [INFO] Umgebung: production -[2025-12-19T22:16:03.644Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T22:16:03.644Z] [INFO] Automatische Backups aktiviert -[2025-12-19T22:16:06.839Z] [INFO] GET /api/health 200 4ms -[2025-12-19T22:16:35.285Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:17:00.442Z] [INFO] Backup erstellt: backup_2025-12-19T22-17-00-431Z.db -[2025-12-19T22:17:00.445Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T17-04-09-296Z.db -[2025-12-19T22:17:03.709Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:17:09.686Z] [INFO] GET / 200 3ms -[2025-12-19T22:17:09.702Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T22:17:09.706Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T22:17:09.707Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T22:17:09.711Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T22:17:09.719Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T22:17:09.712Z] [INFO] GET /css/board.css 200 7ms -[2025-12-19T22:17:09.717Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-19T22:17:09.718Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-19T22:17:09.910Z] [INFO] GET /js/store.js 200 1ms -[2025-12-19T22:17:09.915Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T22:17:09.915Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T22:17:09.913Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T22:17:09.914Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T22:17:09.925Z] [INFO] GET /js/calendar.js 200 9ms -[2025-12-19T22:17:09.916Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T22:17:09.923Z] [INFO] GET /js/task-modal.js 200 11ms -[2025-12-19T22:17:09.925Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-19T22:17:09.926Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T22:17:09.926Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T22:17:09.926Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-19T22:17:09.944Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-19T22:17:10.029Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T22:17:14.851Z] [INFO] POST /api/auth/login 200 222ms -[2025-12-19T22:17:14.851Z] [INFO] Login erfolgreich: HG -[2025-12-19T22:17:14.859Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T22:17:14.862Z] [INFO] Socket connected: HG (Z5H5CaGK9LUUVnZGAAAE) -[2025-12-19T22:17:14.864Z] [INFO] Socket connected: HG (YfhqE-EPnCBOforgAAAF) -[2025-12-19T22:17:14.874Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:17:14.870Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T22:17:14.881Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T22:17:14.879Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T22:17:14.889Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T22:17:14.891Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-19T22:17:20.325Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T22:17:20.337Z] [INFO] GET /api/files/2 304 6ms -[2025-12-19T22:17:20.333Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:17:20.335Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T22:17:20.339Z] [INFO] GET /api/comments/2 304 7ms -[2025-12-19T22:17:20.340Z] [INFO] GET /api/tasks/2/history 404 8ms -[2025-12-19T22:17:20.377Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 200 36ms -[2025-12-19T22:17:28.915Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T22:17:28.915Z] [INFO] PUT /api/tasks/2 200 13ms -[2025-12-19T22:17:31.123Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T22:17:31.124Z] [INFO] PUT /api/tasks/2 200 13ms -[2025-12-19T22:17:32.186Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:17:33.314Z] [INFO] Aufgabe aktualisiert: Router beschaffen dwdwd (ID: 2) -[2025-12-19T22:17:33.315Z] [INFO] PUT /api/tasks/2 200 13ms -[2025-12-19T22:17:35.537Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T22:17:35.537Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T22:17:55.630Z] [INFO] Link erstellt: https://gamestar.de für Task 2 -[2025-12-19T22:17:55.630Z] [INFO] POST /api/links 201 5ms -[2025-12-19T22:18:00.674Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:18:01.923Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T22:18:01.932Z] [INFO] GET /api/links/2 200 2ms -[2025-12-19T22:18:01.937Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:18:01.935Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T22:18:01.930Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:18:01.940Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T22:18:13.449Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T22:18:13.459Z] [INFO] GET /api/subtasks/2 304 6ms -[2025-12-19T22:18:13.462Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T22:18:13.465Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:18:13.467Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T22:18:13.464Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T22:18:21.660Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T22:18:21.661Z] [INFO] POST /api/files/2 201 12ms -[2025-12-19T22:18:25.435Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T22:18:25.455Z] [INFO] GET /api/subtasks/2 304 16ms -[2025-12-19T22:18:25.457Z] [INFO] GET /api/files/2 200 2ms -[2025-12-19T22:18:25.461Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:18:25.462Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T22:18:25.459Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T22:18:28.244Z] [INFO] GET / 304 1ms -[2025-12-19T22:18:28.251Z] [INFO] Socket disconnected: HG (Z5H5CaGK9LUUVnZGAAAE) -[2025-12-19T22:18:28.252Z] [INFO] Socket disconnected: HG (YfhqE-EPnCBOforgAAAF) -[2025-12-19T22:18:28.262Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T22:18:28.262Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T22:18:28.259Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T22:18:28.263Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T22:18:28.270Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-19T22:18:28.264Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T22:18:28.270Z] [INFO] GET /js/app.js 304 6ms -[2025-12-19T22:18:28.270Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-19T22:18:28.281Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T22:18:28.282Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-19T22:18:28.281Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T22:18:28.282Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T22:18:28.283Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T22:18:28.283Z] [INFO] GET /js/board.js 304 3ms -[2025-12-19T22:18:28.301Z] [INFO] GET /js/calendar.js 304 17ms -[2025-12-19T22:18:28.303Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-19T22:18:28.301Z] [INFO] GET /js/shortcuts.js 304 17ms -[2025-12-19T22:18:28.300Z] [INFO] GET /js/task-modal.js 304 17ms -[2025-12-19T22:18:28.303Z] [INFO] GET /js/utils.js 304 18ms -[2025-12-19T22:18:28.303Z] [INFO] GET /js/tour.js 304 18ms -[2025-12-19T22:18:28.323Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T22:18:28.322Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T22:18:28.333Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-19T22:18:28.335Z] [INFO] Socket connected: HG (L8xN6AaQ2NuXKbNHAAAH) -[2025-12-19T22:18:28.339Z] [INFO] GET /api/projects 304 1ms -[2025-12-19T22:18:28.349Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T22:18:28.350Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T22:18:28.358Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T22:18:28.359Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-19T22:18:28.488Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:18:29.116Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:18:30.002Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T22:18:30.014Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T22:18:30.012Z] [INFO] GET /index.html 200 2ms -[2025-12-19T22:18:30.011Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T22:18:30.011Z] [INFO] GET / 304 1ms -[2025-12-19T22:18:30.016Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T22:18:30.018Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-19T22:18:30.018Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-19T22:18:30.016Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T22:18:30.017Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T22:18:30.031Z] [INFO] GET /js/app.js 304 13ms -[2025-12-19T22:18:30.035Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T22:18:30.031Z] [INFO] GET /js/api.js 304 11ms -[2025-12-19T22:18:30.034Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-19T22:18:30.031Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-19T22:18:30.035Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-19T22:18:30.047Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-19T22:18:30.056Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-19T22:18:30.047Z] [INFO] GET /js/offline.js 304 10ms -[2025-12-19T22:18:30.047Z] [INFO] GET /js/board.js 304 10ms -[2025-12-19T22:18:30.055Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-19T22:18:30.056Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-19T22:18:30.067Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-19T22:18:30.360Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T22:18:30.371Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T22:18:30.370Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:18:30.372Z] [INFO] GET /api/files/2 304 3ms -[2025-12-19T22:18:30.373Z] [INFO] GET /api/comments/2 304 4ms -[2025-12-19T22:18:30.374Z] [INFO] GET /api/tasks/2/history 404 5ms -[2025-12-19T22:18:30.383Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 304 3ms -[2025-12-19T22:18:40.559Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T22:18:40.573Z] [INFO] GET /api/files/2 304 3ms -[2025-12-19T22:18:40.566Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:18:40.569Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T22:18:40.574Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:18:40.576Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T22:18:57.566Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:19:25.993Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:19:32.828Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-19T22:19:32.835Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:19:32.838Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T22:19:32.841Z] [INFO] GET /api/files/2 304 3ms -[2025-12-19T22:19:32.848Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 304 3ms -[2025-12-19T22:19:32.843Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:19:32.844Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T22:19:54.444Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:20:22.874Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:20:51.343Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:21:19.811Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:21:48.242Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:22:11.531Z] [INFO] Suche nach "Testbild" in Projekt 5: 1 Treffer -[2025-12-19T22:22:11.532Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild 200 4ms -[2025-12-19T22:22:12.910Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbil 200 3ms -[2025-12-19T22:22:12.910Z] [INFO] Suche nach "Testbil" in Projekt 5: 1 Treffer -[2025-12-19T22:22:16.675Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:22:20.186Z] [INFO] Suche nach "Router" in Projekt 5: 1 Treffer -[2025-12-19T22:22:20.187Z] [INFO] GET /api/tasks/search?projectId=5&q=Router 200 3ms -[2025-12-19T22:22:21.180Z] [INFO] Suche nach "Route" in Projekt 5: 1 Treffer -[2025-12-19T22:22:21.180Z] [INFO] GET /api/tasks/search?projectId=5&q=Route 200 3ms -[2025-12-19T22:22:28.860Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T22:22:41.215Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T22:22:41.218Z] [INFO] Datenbank initialisiert -[2025-12-19T22:22:41.220Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T22:22:41.220Z] [INFO] Umgebung: production -[2025-12-19T22:22:41.220Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T22:22:41.220Z] [INFO] Automatische Backups aktiviert -[2025-12-19T22:22:41.281Z] [INFO] Socket connected: HG (DpmpwWRNwGRm9wZgAAAB) -[2025-12-19T22:22:41.287Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:22:44.374Z] [INFO] GET /api/health 200 2ms -[2025-12-19T22:23:12.819Z] [INFO] GET /api/health 200 2ms -[2025-12-19T22:23:37.969Z] [INFO] Backup erstellt: backup_2025-12-19T22-23-37-955Z.db -[2025-12-19T22:23:37.973Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-00-01-128Z.db -[2025-12-19T22:23:41.261Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:23:52.986Z] [INFO] GET / 200 4ms -[2025-12-19T22:23:52.992Z] [INFO] Socket disconnected: HG (DpmpwWRNwGRm9wZgAAAB) -[2025-12-19T22:23:53.005Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T22:23:53.005Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T22:23:53.001Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T22:23:53.006Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-19T22:23:53.014Z] [INFO] GET /js/app.js 200 4ms -[2025-12-19T22:23:53.014Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-19T22:23:53.015Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T22:23:53.012Z] [INFO] GET /css/board.css 200 8ms -[2025-12-19T22:23:53.218Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T22:23:53.217Z] [INFO] GET /js/store.js 200 2ms -[2025-12-19T22:23:53.219Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T22:23:53.219Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-19T22:23:53.220Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T22:23:53.221Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T22:23:53.226Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T22:23:53.225Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T22:23:53.225Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T22:23:53.224Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T22:23:53.238Z] [INFO] GET /js/utils.js 200 14ms -[2025-12-19T22:23:53.226Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-19T22:23:53.257Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T22:23:53.263Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T22:23:53.273Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T22:23:53.277Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:23:53.269Z] [INFO] Socket connected: HG (aq0ripBsMgIxDwk1AAAD) -[2025-12-19T22:23:53.283Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T22:23:53.281Z] [INFO] GET /api/stats/dashboard?projectId=5 200 3ms -[2025-12-19T22:23:53.292Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T22:23:53.294Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T22:23:53.330Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T22:23:54.593Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T22:23:54.604Z] [INFO] GET /api/files/2 304 5ms -[2025-12-19T22:23:54.603Z] [INFO] GET /api/links/2 304 5ms -[2025-12-19T22:23:54.600Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:23:54.606Z] [INFO] GET /api/comments/2 304 7ms -[2025-12-19T22:23:54.607Z] [INFO] GET /api/tasks/2/history 404 8ms -[2025-12-19T22:23:54.611Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 304 3ms -[2025-12-19T22:23:59.602Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T22:23:59.603Z] [INFO] DELETE /api/files/9 403 2ms -[2025-12-19T22:23:59.614Z] [INFO] Datei gelöscht: Testbild.jpg -[2025-12-19T22:23:59.615Z] [INFO] DELETE /api/files/9 200 8ms -[2025-12-19T22:24:09.685Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:24:29.232Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T22:24:29.233Z] [INFO] POST /api/files/2 201 42ms -[2025-12-19T22:24:29.282Z] [INFO] GET /api/files/preview/11?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 200 42ms -[2025-12-19T22:24:34.752Z] [INFO] Datei gelöscht: 20251201_150147.jpg -[2025-12-19T22:24:34.753Z] [INFO] DELETE /api/files/11 200 7ms -[2025-12-19T22:24:35.367Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T22:24:35.368Z] [INFO] POST /api/files/2 201 65ms -[2025-12-19T22:24:35.410Z] [INFO] GET /api/files/preview/12?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 200 37ms -[2025-12-19T22:24:38.106Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:24:38.679Z] [INFO] GET / 304 0ms -[2025-12-19T22:24:38.686Z] [INFO] Socket disconnected: HG (aq0ripBsMgIxDwk1AAAD) -[2025-12-19T22:24:38.697Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T22:24:38.695Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T22:24:38.699Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-19T22:24:38.701Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T22:24:38.702Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T22:24:38.703Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T22:24:38.703Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T22:24:38.704Z] [INFO] GET /js/app.js 304 0ms -[2025-12-19T22:24:38.713Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T22:24:38.713Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-19T22:24:38.714Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T22:24:38.713Z] [INFO] GET /js/api.js 304 3ms -[2025-12-19T22:24:38.714Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-19T22:24:38.714Z] [INFO] GET /js/board.js 304 3ms -[2025-12-19T22:24:38.731Z] [INFO] GET /js/shortcuts.js 304 16ms -[2025-12-19T22:24:38.732Z] [INFO] GET /js/undo.js 304 17ms -[2025-12-19T22:24:38.731Z] [INFO] GET /js/task-modal.js 304 16ms -[2025-12-19T22:24:38.732Z] [INFO] GET /js/calendar.js 304 17ms -[2025-12-19T22:24:38.732Z] [INFO] GET /js/tour.js 304 16ms -[2025-12-19T22:24:38.733Z] [INFO] GET /js/utils.js 304 16ms -[2025-12-19T22:24:38.751Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T22:24:38.752Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-19T22:24:38.759Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T22:24:38.764Z] [INFO] Socket connected: HG (PJIWl-t8HCUkP06BAAAF) -[2025-12-19T22:24:38.767Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T22:24:38.772Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:24:38.777Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T22:24:38.779Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T22:24:38.787Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T22:24:38.788Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T22:24:39.759Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T22:24:39.770Z] [INFO] GET /api/files/2 200 4ms -[2025-12-19T22:24:39.768Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T22:24:39.772Z] [INFO] GET /api/links/2 304 6ms -[2025-12-19T22:24:39.773Z] [INFO] GET /api/comments/2 304 7ms -[2025-12-19T22:24:39.774Z] [INFO] GET /api/tasks/2/history 404 7ms -[2025-12-19T22:24:39.778Z] [INFO] GET /api/files/preview/12?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 304 3ms -[2025-12-19T22:24:40.431Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T22:24:40.444Z] [INFO] GET / 304 3ms -[2025-12-19T22:24:40.444Z] [INFO] GET /index.html 304 1ms -[2025-12-19T22:24:40.445Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-19T22:24:40.454Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T22:24:40.450Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T22:24:40.451Z] [INFO] GET /css/components.css 304 2ms -[2025-12-19T22:24:40.450Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T22:24:40.454Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T22:24:40.462Z] [INFO] GET /js/api.js 304 5ms -[2025-12-19T22:24:40.454Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T22:24:40.462Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-19T22:24:40.461Z] [INFO] GET /js/app.js 304 5ms -[2025-12-19T22:24:40.475Z] [INFO] GET /js/store.js 304 11ms -[2025-12-19T22:24:40.475Z] [INFO] GET /js/auth.js 304 11ms -[2025-12-19T22:24:40.475Z] [INFO] GET /js/sync.js 304 11ms -[2025-12-19T22:24:40.478Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-19T22:24:40.486Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-19T22:24:40.484Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-19T22:24:40.483Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-19T22:24:40.483Z] [INFO] GET /js/board.js 304 5ms -[2025-12-19T22:24:40.486Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-19T22:24:40.492Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-19T22:24:43.660Z] [INFO] Datei gelöscht: Testbild.jpg -[2025-12-19T22:24:43.660Z] [INFO] DELETE /api/files/12 200 8ms -[2025-12-19T22:24:49.820Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T22:24:49.833Z] [INFO] GET /api/files/2 200 2ms -[2025-12-19T22:24:49.827Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:24:49.830Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T22:24:49.834Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:24:49.835Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T22:24:52.839Z] [INFO] 1 Datei(en) hochgeladen für Task 2 -[2025-12-19T22:24:52.839Z] [INFO] POST /api/files/2 201 65ms -[2025-12-19T22:24:52.880Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 200 34ms -[2025-12-19T22:24:54.732Z] [INFO] GET / 304 1ms -[2025-12-19T22:24:54.738Z] [INFO] Socket disconnected: HG (PJIWl-t8HCUkP06BAAAF) -[2025-12-19T22:24:54.753Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T22:24:54.749Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T22:24:54.753Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T22:24:54.749Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T22:24:54.754Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T22:24:54.758Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-19T22:24:54.768Z] [INFO] GET /js/store.js 304 3ms -[2025-12-19T22:24:54.754Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T22:24:54.768Z] [INFO] GET /js/api.js 304 3ms -[2025-12-19T22:24:54.754Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T22:24:54.770Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-19T22:24:54.769Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-19T22:24:54.770Z] [INFO] GET /js/board.js 304 4ms -[2025-12-19T22:24:54.769Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-19T22:24:54.783Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-19T22:24:54.785Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-19T22:24:54.784Z] [INFO] GET /js/undo.js 304 13ms -[2025-12-19T22:24:54.784Z] [INFO] GET /js/task-modal.js 304 14ms -[2025-12-19T22:24:54.785Z] [INFO] GET /js/shortcuts.js 304 14ms -[2025-12-19T22:24:54.787Z] [INFO] GET /js/tour.js 304 16ms -[2025-12-19T22:24:54.806Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-19T22:24:54.805Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T22:24:54.823Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T22:24:54.816Z] [INFO] Socket connected: HG (jgzTQKegIgxre2_MAAAH) -[2025-12-19T22:24:54.813Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T22:24:54.834Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T22:24:54.833Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T22:24:54.842Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T22:24:54.843Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-19T22:24:54.970Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:24:55.584Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-19T22:24:55.596Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:24:55.597Z] [INFO] GET /api/files/2 200 3ms -[2025-12-19T22:24:55.599Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T22:24:55.600Z] [INFO] GET /api/comments/2 304 5ms -[2025-12-19T22:24:55.601Z] [INFO] GET /api/tasks/2/history 404 6ms -[2025-12-19T22:24:55.604Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 304 3ms -[2025-12-19T22:24:56.493Z] [INFO] GET /sw.js 304 1ms -[2025-12-19T22:25:06.567Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:25:35.023Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:26:03.440Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:26:04.635Z] [INFO] GET / 304 0ms -[2025-12-19T22:26:04.641Z] [INFO] Socket disconnected: HG (jgzTQKegIgxre2_MAAAH) -[2025-12-19T22:26:04.649Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T22:26:04.651Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T22:26:04.650Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T22:26:04.648Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T22:26:04.652Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T22:26:04.670Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T22:26:04.661Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-19T22:26:04.661Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-19T22:26:04.671Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T22:26:04.661Z] [INFO] GET /js/app.js 304 8ms -[2025-12-19T22:26:04.686Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-19T22:26:04.685Z] [INFO] GET /js/auth.js 304 14ms -[2025-12-19T22:26:04.686Z] [INFO] GET /js/offline.js 304 15ms -[2025-12-19T22:26:04.686Z] [INFO] GET /js/sync.js 304 15ms -[2025-12-19T22:26:04.687Z] [INFO] GET /js/task-modal.js 304 15ms -[2025-12-19T22:26:04.687Z] [INFO] GET /js/board.js 304 15ms -[2025-12-19T22:26:04.695Z] [INFO] GET /js/tour.js 304 7ms -[2025-12-19T22:26:04.695Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-19T22:26:04.696Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-19T22:26:04.695Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-19T22:26:04.713Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T22:26:04.713Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T22:26:04.725Z] [INFO] Socket connected: HG (r0-f4nvqVd-IOGLWAAAJ) -[2025-12-19T22:26:04.721Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-19T22:26:04.731Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T22:26:04.739Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T22:26:04.740Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-19T22:26:04.748Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-19T22:26:04.751Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-19T22:26:04.877Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:26:06.364Z] [INFO] GET /sw.js 304 1ms -[2025-12-19T22:26:31.926Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:27:00.389Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:27:28.843Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:27:57.266Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:28:25.650Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:28:54.087Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:29:22.524Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:29:50.970Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:30:08.846Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T22:30:20.154Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T22:30:20.157Z] [INFO] Datenbank initialisiert -[2025-12-19T22:30:20.159Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T22:30:20.159Z] [INFO] Umgebung: production -[2025-12-19T22:30:20.159Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T22:30:20.159Z] [INFO] Automatische Backups aktiviert -[2025-12-19T22:30:21.099Z] [INFO] Socket connected: HG (w6bZfdBbJ7ot0u2FAAAB) -[2025-12-19T22:30:21.150Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:30:24.961Z] [INFO] GET /api/health 200 3ms -[2025-12-19T22:30:53.357Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:31:16.862Z] [INFO] Backup erstellt: backup_2025-12-19T22-31-16-847Z.db -[2025-12-19T22:31:16.866Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-05-30-104Z.db -[2025-12-19T22:31:20.910Z] [INFO] GET / 200 4ms -[2025-12-19T22:31:20.916Z] [INFO] Socket disconnected: HG (w6bZfdBbJ7ot0u2FAAAB) -[2025-12-19T22:31:20.929Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T22:31:20.931Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T22:31:20.925Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T22:31:20.935Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-19T22:31:20.935Z] [INFO] GET /css/board.css 200 6ms -[2025-12-19T22:31:20.938Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-19T22:31:20.937Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-19T22:31:20.939Z] [INFO] GET /js/app.js 200 2ms -[2025-12-19T22:31:21.149Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T22:31:21.149Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T22:31:21.150Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T22:31:21.151Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T22:31:21.151Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T22:31:21.153Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T22:31:21.158Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T22:31:21.156Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T22:31:21.157Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T22:31:21.157Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T22:31:21.159Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-19T22:31:21.185Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T22:31:21.165Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T22:31:21.191Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T22:31:21.194Z] [INFO] Socket connected: HG (IgvGbW3jdlxCFIaxAAAD) -[2025-12-19T22:31:21.201Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T22:31:21.212Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T22:31:21.210Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T22:31:21.221Z] [INFO] GET /api/tasks/project/5 200 15ms -[2025-12-19T22:31:21.224Z] [INFO] GET /api/labels/5 200 17ms -[2025-12-19T22:31:21.250Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T22:31:21.347Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:31:21.785Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:31:25.525Z] [INFO] Suche nach "altlast" in Projekt 5: 1 Treffer -[2025-12-19T22:31:25.526Z] [INFO] GET /api/tasks/search?projectId=5&q=altlast 200 4ms -[2025-12-19T22:31:32.412Z] [INFO] Suche nach "altlast" in Projekt 5: 1 Treffer -[2025-12-19T22:31:32.412Z] [INFO] GET /api/tasks/search?projectId=5&q=altlast 304 3ms -[2025-12-19T22:31:33.332Z] [INFO] GET /api/tasks/search?projectId=5&q=altlas 200 3ms -[2025-12-19T22:31:33.331Z] [INFO] Suche nach "altlas" in Projekt 5: 1 Treffer -[2025-12-19T22:31:50.194Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:32:18.639Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:32:47.079Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:33:15.517Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:33:32.215Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T22:33:32.216Z] [INFO] PUT /api/tasks/5/move 403 1ms -[2025-12-19T22:33:32.230Z] [INFO] Aufgabe verschoben: Testaufgabe Altlast -> In Arbeit -[2025-12-19T22:33:32.231Z] [INFO] PUT /api/tasks/5/move 200 11ms -[2025-12-19T22:33:43.970Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:34:12.364Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:34:40.792Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:34:50.943Z] [INFO] GET /api/tasks/5 200 5ms -[2025-12-19T22:34:50.949Z] [INFO] GET /api/subtasks/5 304 2ms -[2025-12-19T22:34:50.955Z] [INFO] GET /api/links/5 304 5ms -[2025-12-19T22:34:50.958Z] [INFO] GET /api/files/5 304 2ms -[2025-12-19T22:34:50.960Z] [INFO] GET /api/comments/5 304 2ms -[2025-12-19T22:34:50.961Z] [INFO] GET /api/tasks/5/history 404 1ms -[2025-12-19T22:35:09.161Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:35:37.583Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:36:05.732Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T22:36:05.746Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T22:36:05.743Z] [INFO] GET /api/links/2 304 3ms -[2025-12-19T22:36:05.739Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:36:05.748Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:36:05.755Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTgyNjM0LCJleHAiOjE3NjYxODQ0MzR9.wSVuuRTJ_4KnweM2Txh-CWPHz-odnBNthmt-ZCiYt-8 304 5ms -[2025-12-19T22:36:05.750Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T22:36:05.977Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:36:27.873Z] [INFO] Link erstellt: https://google.de für Task 2 -[2025-12-19T22:36:27.874Z] [INFO] POST /api/links 201 5ms -[2025-12-19T22:36:34.396Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:36:36.135Z] [INFO] Link gelöscht: https://google.de -[2025-12-19T22:36:36.136Z] [INFO] DELETE /api/links/8 200 4ms -[2025-12-19T22:37:02.860Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:37:06.359Z] [INFO] GET /api/tasks/search?projectId=5&q=Alt 200 3ms -[2025-12-19T22:37:06.359Z] [INFO] Suche nach "Alt" in Projekt 5: 1 Treffer -[2025-12-19T22:37:18.934Z] [INFO] GET /api/tasks/search?projectId=5&q=Test 200 7ms -[2025-12-19T22:37:18.934Z] [INFO] Suche nach "Test" in Projekt 5: 4 Treffer -[2025-12-19T22:37:20.242Z] [INFO] Suche nach "Testbild" in Projekt 5: 1 Treffer -[2025-12-19T22:37:20.243Z] [INFO] GET /api/tasks/search?projectId=5&q=Testbild 200 4ms -[2025-12-19T22:37:31.260Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:37:49.589Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T22:37:49.601Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T22:37:49.597Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:37:49.599Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T22:37:49.603Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:37:49.606Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-19T22:37:52.887Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T22:37:55.577Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T22:37:56.186Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T22:37:59.749Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:38:00.721Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T22:38:01.464Z] [INFO] PUT /api/subtasks/2 200 4ms -[2025-12-19T22:38:01.877Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-19T22:38:05.885Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T22:38:05.899Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T22:38:05.897Z] [INFO] GET /api/files/2 304 3ms -[2025-12-19T22:38:05.895Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T22:38:05.892Z] [INFO] GET /api/subtasks/2 200 2ms -[2025-12-19T22:38:05.902Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-19T22:38:07.922Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-19T22:38:09.836Z] [INFO] PUT /api/subtasks/2 200 4ms -[2025-12-19T22:38:19.281Z] [INFO] Aufgabe verschoben: Testaufgabe Altlast -> Erledigt -[2025-12-19T22:38:19.281Z] [INFO] PUT /api/tasks/5/move 200 8ms -[2025-12-19T22:38:28.230Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:38:43.890Z] [INFO] GET /api/tasks/4 200 4ms -[2025-12-19T22:38:43.902Z] [INFO] GET /api/files/4 200 1ms -[2025-12-19T22:38:43.898Z] [INFO] GET /api/subtasks/4 200 3ms -[2025-12-19T22:38:43.904Z] [INFO] GET /api/comments/4 200 2ms -[2025-12-19T22:38:43.900Z] [INFO] GET /api/links/4 200 1ms -[2025-12-19T22:38:43.907Z] [INFO] GET /api/tasks/4/history 404 3ms -[2025-12-19T22:38:46.008Z] [INFO] Aufgabe aktualisiert: Überfälligkeitstest (ID: 4) -[2025-12-19T22:38:46.009Z] [INFO] PUT /api/tasks/4 200 11ms -[2025-12-19T22:38:45.948Z] [INFO] GET /api/tasks/4 200 3ms -[2025-12-19T22:38:45.960Z] [INFO] GET /api/links/4 304 4ms -[2025-12-19T22:38:45.961Z] [INFO] GET /api/files/4 304 5ms -[2025-12-19T22:38:45.958Z] [INFO] GET /api/subtasks/4 304 3ms -[2025-12-19T22:38:45.963Z] [INFO] GET /api/comments/4 304 7ms -[2025-12-19T22:38:45.965Z] [INFO] GET /api/tasks/4/history 404 8ms -[2025-12-19T22:38:47.180Z] [INFO] Aufgabe aktualisiert: Überfälligkeitstest (ID: 4) -[2025-12-19T22:38:47.181Z] [INFO] PUT /api/tasks/4 200 9ms -[2025-12-19T22:38:56.665Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:39:25.081Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:39:53.498Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:40:21.946Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:40:50.319Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:41:10.231Z] [INFO] Suche nach "Altlast" in Projekt 5: 1 Treffer -[2025-12-19T22:41:10.231Z] [INFO] GET /api/tasks/search?projectId=5&q=Altlast 200 3ms -[2025-12-19T22:41:18.760Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:41:47.209Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:42:15.617Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:42:44.080Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:43:12.467Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:43:40.910Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:44:09.337Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:44:37.724Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:45:06.101Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:45:34.495Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:46:02.925Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:46:31.355Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:46:59.815Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:47:15.341Z] [INFO] GET /api/tasks/2 401 1ms -[2025-12-19T22:47:15.348Z] [INFO] Socket disconnected: HG (IgvGbW3jdlxCFIaxAAAD) -[2025-12-19T22:47:28.193Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:47:41.244Z] [INFO] Login erfolgreich: HG -[2025-12-19T22:47:41.244Z] [INFO] POST /api/auth/login 200 228ms -[2025-12-19T22:47:41.254Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T22:47:41.269Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T22:47:41.262Z] [INFO] Socket connected: HG (V0Am5jCBy80c8_5JAAAH) -[2025-12-19T22:47:41.260Z] [INFO] Socket connected: HG (J14bNqd20xqfuYf7AAAG) -[2025-12-19T22:47:41.276Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:47:41.283Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T22:47:41.281Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T22:47:41.291Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T22:47:41.295Z] [INFO] GET /api/labels/5 304 2ms -[2025-12-19T22:47:48.690Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T22:47:48.704Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-19T22:47:48.702Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T22:47:48.697Z] [INFO] GET /api/subtasks/2 200 1ms -[2025-12-19T22:47:48.700Z] [INFO] GET /api/links/2 304 2ms -[2025-12-19T22:47:48.708Z] [INFO] GET /api/tasks/2/history 404 4ms -[2025-12-19T22:47:48.752Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTg0NDYxLCJleHAiOjE3NjYxODYyNjF9.5Vy3TJmWv9EoevHdFAAl1x46OHzb0QjKNYBrU75akTs 200 47ms -[2025-12-19T22:47:56.598Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:48:12.020Z] [INFO] GET /api/tasks/2 304 4ms -[2025-12-19T22:48:12.025Z] [INFO] GET /api/subtasks/2 304 1ms -[2025-12-19T22:48:12.031Z] [INFO] GET /api/links/2 304 5ms -[2025-12-19T22:48:12.033Z] [INFO] GET /api/files/2 304 2ms -[2025-12-19T22:48:12.035Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:48:12.037Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-19T22:48:22.793Z] [INFO] Aufgabe aktualisiert: Router beschaffenfe (ID: 2) -[2025-12-19T22:48:22.793Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T22:48:25.038Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:48:27.415Z] [INFO] Aufgabe aktualisiert: Router beschaffe (ID: 2) -[2025-12-19T22:48:27.415Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T22:48:28.508Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T22:48:28.508Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T22:48:53.438Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:49:21.823Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:49:29.235Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T22:49:29.244Z] [INFO] GET /api/files/2 304 3ms -[2025-12-19T22:49:29.246Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-19T22:49:29.242Z] [INFO] GET /api/links/2 304 1ms -[2025-12-19T22:49:29.240Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-19T22:49:29.248Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-19T22:49:35.536Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T22:49:35.537Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T22:49:38.158Z] [INFO] Aufgabe aktualisiert: Router beschaffen (ID: 2) -[2025-12-19T22:49:38.158Z] [INFO] PUT /api/tasks/2 200 12ms -[2025-12-19T22:49:50.201Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:50:18.588Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:50:47.011Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:51:15.392Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:51:43.745Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:52:12.157Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:52:40.587Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:53:09.011Z] [INFO] GET /api/health 200 2ms -[2025-12-19T22:53:37.427Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:54:05.794Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:54:34.161Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:54:51.465Z] [INFO] GET / 304 0ms -[2025-12-19T22:54:51.475Z] [INFO] Socket disconnected: HG (V0Am5jCBy80c8_5JAAAH) -[2025-12-19T22:54:51.473Z] [INFO] Socket disconnected: HG (J14bNqd20xqfuYf7AAAG) -[2025-12-19T22:54:51.482Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T22:54:51.486Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T22:54:51.486Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T22:54:51.484Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T22:54:51.496Z] [INFO] GET /css/board.css 304 9ms -[2025-12-19T22:54:51.497Z] [INFO] GET /js/app.js 304 10ms -[2025-12-19T22:54:51.498Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-19T22:54:51.497Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-19T22:54:51.514Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T22:54:51.514Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T22:54:51.513Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T22:54:51.513Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-19T22:54:51.516Z] [INFO] GET /js/board.js 304 3ms -[2025-12-19T22:54:51.515Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-19T22:54:51.522Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-19T22:54:51.522Z] [INFO] GET /js/calendar.js 304 7ms -[2025-12-19T22:54:51.521Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-19T22:54:51.522Z] [INFO] GET /js/tour.js 304 6ms -[2025-12-19T22:54:51.523Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-19T22:54:51.524Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-19T22:54:51.549Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-19T22:54:51.550Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-19T22:54:51.558Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T22:54:51.564Z] [INFO] Socket connected: HG (PZguZe-N3fWOzGNCAAAJ) -[2025-12-19T22:54:51.573Z] [INFO] HG joined project:[object Object] -[2025-12-19T22:54:51.568Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T22:54:51.581Z] [INFO] GET /api/columns/5 304 7ms -[2025-12-19T22:54:51.579Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-19T22:54:51.590Z] [INFO] GET /api/tasks/project/5 200 15ms -[2025-12-19T22:54:51.591Z] [INFO] GET /api/labels/5 304 16ms -[2025-12-19T22:54:53.227Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T22:54:53.236Z] [INFO] GET / 304 1ms -[2025-12-19T22:54:53.237Z] [INFO] GET /index.html 304 1ms -[2025-12-19T22:54:53.237Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T22:54:53.239Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T22:54:53.240Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T22:54:53.241Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T22:54:53.243Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T22:54:53.242Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-19T22:54:53.244Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-19T22:54:53.252Z] [INFO] GET /js/app.js 304 7ms -[2025-12-19T22:54:53.256Z] [INFO] GET /js/store.js 304 1ms -[2025-12-19T22:54:53.252Z] [INFO] GET /js/api.js 304 6ms -[2025-12-19T22:54:53.252Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-19T22:54:53.255Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-19T22:54:53.269Z] [INFO] GET /js/sync.js 304 13ms -[2025-12-19T22:54:53.273Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-19T22:54:53.279Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-19T22:54:53.269Z] [INFO] GET /js/offline.js 304 12ms -[2025-12-19T22:54:53.278Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-19T22:54:53.269Z] [INFO] GET /js/board.js 304 12ms -[2025-12-19T22:54:53.279Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-19T22:54:53.294Z] [INFO] GET /js/tour.js 304 13ms -[2025-12-19T22:55:02.561Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:55:31.039Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:55:59.465Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:56:27.831Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:56:56.189Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:57:24.565Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:57:52.959Z] [INFO] GET /api/health 200 0ms -[2025-12-19T22:58:21.328Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:58:49.694Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:59:18.094Z] [INFO] GET /api/health 200 1ms -[2025-12-19T22:59:46.451Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:00:14.837Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:00:43.207Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:01:11.641Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:01:40.003Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:02:08.359Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:02:27.913Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T23:02:40.671Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T23:02:40.674Z] [INFO] Datenbank initialisiert -[2025-12-19T23:02:40.676Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T23:02:40.676Z] [INFO] Umgebung: production -[2025-12-19T23:02:40.676Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T23:02:40.676Z] [INFO] Automatische Backups aktiviert -[2025-12-19T23:02:43.740Z] [INFO] Socket connected: HG (qeOj6jffjvuXMoSWAAAB) -[2025-12-19T23:02:43.789Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:02:45.461Z] [INFO] GET /api/health 200 2ms -[2025-12-19T23:02:52.919Z] [INFO] GET / 200 3ms -[2025-12-19T23:02:52.925Z] [INFO] Socket disconnected: HG (qeOj6jffjvuXMoSWAAAB) -[2025-12-19T23:02:52.944Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-19T23:02:52.937Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T23:02:52.942Z] [INFO] GET /css/base.css 200 4ms -[2025-12-19T23:02:52.948Z] [INFO] GET /css/components.css 200 7ms -[2025-12-19T23:02:52.955Z] [INFO] GET /js/app.js 200 5ms -[2025-12-19T23:02:52.951Z] [INFO] GET /css/board.css 200 8ms -[2025-12-19T23:02:52.953Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T23:02:52.955Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T23:02:53.136Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T23:02:53.137Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T23:02:53.137Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T23:02:53.138Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-19T23:02:53.139Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-19T23:02:53.139Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T23:02:53.144Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T23:02:53.144Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T23:02:53.144Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T23:02:53.143Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T23:02:53.159Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-19T23:02:53.158Z] [INFO] GET /js/tour.js 200 16ms -[2025-12-19T23:02:53.179Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T23:02:53.187Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T23:02:53.188Z] [INFO] Socket connected: HG (_52w0yQBNGx6rHYWAAAD) -[2025-12-19T23:02:53.193Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T23:02:53.204Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T23:02:53.206Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T23:02:53.216Z] [INFO] GET /api/tasks/project/5 200 16ms -[2025-12-19T23:02:53.218Z] [INFO] GET /api/labels/5 200 18ms -[2025-12-19T23:02:53.260Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-19T23:02:53.345Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:03:13.829Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:03:37.292Z] [INFO] Backup erstellt: backup_2025-12-19T23-03-37-272Z.db -[2025-12-19T23:03:37.296Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-09-35-474Z.db -[2025-12-19T23:03:38.654Z] [INFO] GET / 200 1ms -[2025-12-19T23:03:38.658Z] [INFO] Socket disconnected: HG (_52w0yQBNGx6rHYWAAAD) -[2025-12-19T23:03:38.678Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-19T23:03:38.669Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T23:03:38.679Z] [INFO] GET /css/components.css 200 3ms -[2025-12-19T23:03:38.674Z] [INFO] GET /css/base.css 200 4ms -[2025-12-19T23:03:38.683Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-19T23:03:38.682Z] [INFO] GET /css/board.css 200 4ms -[2025-12-19T23:03:38.684Z] [INFO] GET /js/app.js 200 4ms -[2025-12-19T23:03:38.683Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T23:03:38.716Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T23:03:38.716Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T23:03:38.717Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T23:03:38.717Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T23:03:38.718Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T23:03:38.718Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T23:03:38.722Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T23:03:38.730Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-19T23:03:38.721Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T23:03:38.722Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-19T23:03:38.729Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-19T23:03:38.744Z] [INFO] GET /js/utils.js 200 21ms -[2025-12-19T23:03:38.762Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-19T23:03:38.769Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T23:03:38.774Z] [INFO] Socket connected: HG (VeUpIxUDZEqI6Pd0AAAF) -[2025-12-19T23:03:38.777Z] [INFO] GET /api/projects 200 2ms -[2025-12-19T23:03:38.787Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T23:03:38.789Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T23:03:38.782Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:03:38.797Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T23:03:38.799Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-19T23:03:38.800Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T23:03:42.148Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:04:06.194Z] [INFO] PUT /api/tasks/1/move 403 1ms -[2025-12-19T23:04:06.194Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T23:04:06.207Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> Erledigt -[2025-12-19T23:04:06.208Z] [INFO] PUT /api/tasks/1/move 200 11ms -[2025-12-19T23:04:10.491Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:04:15.372Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-19T23:04:15.372Z] [INFO] PUT /api/tasks/1/move 200 9ms -[2025-12-19T23:04:29.017Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-19T23:04:29.018Z] [INFO] PUT /api/tasks/1/move 200 3ms -[2025-12-19T23:04:38.849Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:04:39.961Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> Erledigt -[2025-12-19T23:04:39.962Z] [INFO] PUT /api/tasks/1/move 200 8ms -[2025-12-19T23:04:41.324Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-19T23:04:41.325Z] [INFO] PUT /api/tasks/1/move 200 9ms -[2025-12-19T23:04:45.704Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-19T23:04:45.705Z] [INFO] PUT /api/tasks/4/move 200 5ms -[2025-12-19T23:04:47.523Z] [INFO] Aufgabe verschoben: Testaufgabe Altlast -> Erledigt -[2025-12-19T23:04:47.523Z] [INFO] PUT /api/tasks/5/move 200 4ms -[2025-12-19T23:04:49.834Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-19T23:04:49.835Z] [INFO] PUT /api/tasks/4/move 200 5ms -[2025-12-19T23:05:07.238Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:05:35.607Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:06:03.984Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:06:32.334Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:07:00.683Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:07:29.109Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:07:57.464Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:08:25.835Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:08:54.203Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:09:22.571Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:09:50.882Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:10:19.250Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:10:47.579Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:11:15.964Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:11:44.351Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:12:12.682Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:12:41.040Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:13:09.433Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:13:37.735Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:14:06.117Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:14:34.433Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:15:02.782Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:15:31.179Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:15:59.485Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:16:27.885Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:16:56.245Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:17:24.554Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:17:52.903Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:18:21.234Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:18:49.558Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:19:17.894Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:19:46.160Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:20:14.522Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:20:27.766Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T23:20:40.513Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T23:20:40.516Z] [INFO] Datenbank initialisiert -[2025-12-19T23:20:40.518Z] [INFO] Umgebung: production -[2025-12-19T23:20:40.518Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T23:20:40.518Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T23:20:40.518Z] [INFO] Automatische Backups aktiviert -[2025-12-19T23:20:45.323Z] [INFO] GET /api/health 200 4ms -[2025-12-19T23:21:04.801Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:21:13.661Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:21:37.090Z] [INFO] Backup erstellt: backup_2025-12-19T23-21-37-067Z.db -[2025-12-19T23:21:37.093Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-13-41-340Z.db -[2025-12-19T23:21:41.979Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:22:10.315Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:22:38.644Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:23:06.952Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:23:35.291Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:24:03.611Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:24:31.912Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:25:00.261Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:25:28.604Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:25:56.971Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:26:25.276Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:26:44.201Z] [INFO] GET /api/tasks/2 401 2ms -[2025-12-19T23:26:53.572Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:26:53.730Z] [INFO] POST /api/auth/login 200 230ms -[2025-12-19T23:26:53.729Z] [INFO] Login erfolgreich: HG -[2025-12-19T23:26:53.741Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-19T23:26:53.743Z] [INFO] Socket connected: HG (2xYKIZbf9GHbyt_WAAAE) -[2025-12-19T23:26:53.747Z] [INFO] Socket connected: HG (RO_ioaF1b6uMgC8iAAAF) -[2025-12-19T23:26:53.756Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T23:26:53.763Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:26:53.771Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T23:26:53.769Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-19T23:26:53.784Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-19T23:26:53.788Z] [INFO] GET /api/labels/5 304 2ms -[2025-12-19T23:27:21.132Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:27:48.443Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:28:16.750Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:28:45.028Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:29:13.320Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:29:41.630Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:30:09.839Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:30:38.194Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:31:06.502Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:31:34.827Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:32:03.156Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:32:31.399Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:32:59.765Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:33:28.045Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:33:56.360Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:34:24.684Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:34:52.968Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:35:21.273Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:35:49.657Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:35:53.611Z] [INFO] GET / 200 3ms -[2025-12-19T23:35:53.616Z] [INFO] Socket disconnected: HG (2xYKIZbf9GHbyt_WAAAE) -[2025-12-19T23:35:53.618Z] [INFO] Socket disconnected: HG (RO_ioaF1b6uMgC8iAAAF) -[2025-12-19T23:35:53.630Z] [INFO] GET /css/components.css 200 2ms -[2025-12-19T23:35:53.629Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T23:35:53.626Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T23:35:53.639Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-19T23:35:53.633Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T23:35:53.637Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-19T23:35:53.638Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-19T23:35:53.646Z] [INFO] GET /js/app.js 200 12ms -[2025-12-19T23:35:53.784Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T23:35:53.785Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-19T23:35:53.786Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T23:35:53.787Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-19T23:35:53.788Z] [INFO] GET /js/api.js 200 6ms -[2025-12-19T23:35:53.788Z] [INFO] GET /js/board.js 200 6ms -[2025-12-19T23:35:53.791Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T23:35:53.793Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T23:35:53.793Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T23:35:53.792Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T23:35:53.793Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-19T23:35:53.807Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-19T23:35:53.826Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T23:35:53.836Z] [INFO] Socket connected: HG (JtzsCsRwEQZ2Ex_4AAAH) -[2025-12-19T23:35:53.833Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T23:35:53.840Z] [INFO] GET /api/projects 200 3ms -[2025-12-19T23:35:53.851Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T23:35:53.859Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-19T23:35:53.861Z] [INFO] GET /api/columns/5 200 14ms -[2025-12-19T23:35:53.862Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-19T23:35:53.896Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-19T23:35:53.991Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:36:00.068Z] [INFO] Farbe geändert: HG -> #14B8A6 -[2025-12-19T23:36:00.069Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:36:00.763Z] [INFO] Farbe geändert: HG -> #8B5CF6 -[2025-12-19T23:36:00.764Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:36:13.023Z] [INFO] Farbe geändert: HG -> #14B8A6 -[2025-12-19T23:36:13.024Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:36:17.895Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:36:46.230Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:37:14.515Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:37:42.859Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:38:11.172Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:38:39.490Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:39:07.753Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:39:36.072Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:40:04.326Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:40:32.663Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:41:00.952Z] [INFO] GET /api/health 200 2ms -[2025-12-19T23:41:29.302Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:41:57.584Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:42:25.850Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:42:54.159Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:43:22.428Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:43:50.741Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:43:51.808Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T23:44:04.649Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T23:44:04.652Z] [INFO] Datenbank initialisiert -[2025-12-19T23:44:04.654Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T23:44:04.654Z] [INFO] Umgebung: production -[2025-12-19T23:44:04.654Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T23:44:04.654Z] [INFO] Automatische Backups aktiviert -[2025-12-19T23:44:09.454Z] [INFO] GET /api/health 200 5ms -[2025-12-19T23:44:09.521Z] [INFO] Socket connected: HG (N4dfU5Cg6ZAQD2PFAAAB) -[2025-12-19T23:44:09.526Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:44:34.314Z] [INFO] GET / 200 2ms -[2025-12-19T23:44:34.323Z] [INFO] Socket disconnected: HG (N4dfU5Cg6ZAQD2PFAAAB) -[2025-12-19T23:44:34.332Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T23:44:34.337Z] [INFO] GET /css/base.css 304 3ms -[2025-12-19T23:44:34.338Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T23:44:34.342Z] [INFO] GET /css/components.css 304 3ms -[2025-12-19T23:44:34.344Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-19T23:44:34.343Z] [INFO] GET /js/app.js 304 3ms -[2025-12-19T23:44:34.345Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T23:44:34.347Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T23:44:34.358Z] [INFO] GET /js/api.js 304 2ms -[2025-12-19T23:44:34.357Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T23:44:34.358Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-19T23:44:34.377Z] [INFO] GET /js/shortcuts.js 304 17ms -[2025-12-19T23:44:34.378Z] [INFO] GET /js/offline.js 304 17ms -[2025-12-19T23:44:34.378Z] [INFO] GET /js/board.js 304 16ms -[2025-12-19T23:44:34.376Z] [INFO] GET /js/sync.js 304 15ms -[2025-12-19T23:44:34.379Z] [INFO] GET /js/calendar.js 304 19ms -[2025-12-19T23:44:34.387Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-19T23:44:34.413Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-19T23:44:34.389Z] [INFO] GET /js/task-modal.js 200 27ms -[2025-12-19T23:44:34.388Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-19T23:44:34.388Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-19T23:44:34.419Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2025-12-19T23:44:34.437Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T23:44:34.428Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T23:44:34.432Z] [INFO] Socket connected: HG (Ui53-5YrtMAC8UvzAAAD) -[2025-12-19T23:44:34.449Z] [INFO] GET /api/stats/dashboard?projectId=5 304 6ms -[2025-12-19T23:44:34.462Z] [INFO] GET /api/columns/5 304 18ms -[2025-12-19T23:44:34.460Z] [INFO] GET /api/tasks/project/5 200 16ms -[2025-12-19T23:44:34.465Z] [INFO] GET /api/labels/5 304 21ms -[2025-12-19T23:44:34.588Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:44:36.103Z] [INFO] GET /sw.js 200 2ms -[2025-12-19T23:44:36.113Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T23:44:36.112Z] [INFO] GET / 304 1ms -[2025-12-19T23:44:36.113Z] [INFO] GET /index.html 200 2ms -[2025-12-19T23:44:36.115Z] [INFO] GET /css/base.css 304 0ms -[2025-12-19T23:44:36.121Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-19T23:44:36.117Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T23:44:36.118Z] [INFO] GET /css/board.css 304 2ms -[2025-12-19T23:44:36.119Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T23:44:36.121Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-19T23:44:36.129Z] [INFO] GET /js/api.js 304 6ms -[2025-12-19T23:44:36.128Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-19T23:44:36.128Z] [INFO] GET /js/app.js 304 7ms -[2025-12-19T23:44:36.139Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-19T23:44:36.139Z] [INFO] GET /js/store.js 304 7ms -[2025-12-19T23:44:36.155Z] [INFO] GET /js/board.js 304 12ms -[2025-12-19T23:44:36.155Z] [INFO] GET /js/offline.js 304 12ms -[2025-12-19T23:44:36.139Z] [INFO] GET /js/sync.js 304 7ms -[2025-12-19T23:44:36.156Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-19T23:44:36.164Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-19T23:44:36.164Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-19T23:44:36.164Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-19T23:44:36.167Z] [INFO] GET /js/tour.js 304 0ms -[2025-12-19T23:44:37.733Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:44:46.612Z] [INFO] GET / 200 2ms -[2025-12-19T23:44:46.616Z] [INFO] Socket disconnected: HG (Ui53-5YrtMAC8UvzAAAD) -[2025-12-19T23:44:46.636Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-19T23:44:46.630Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T23:44:46.627Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T23:44:46.637Z] [INFO] GET /css/components.css 200 7ms -[2025-12-19T23:44:46.641Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-19T23:44:46.639Z] [INFO] GET /css/board.css 200 7ms -[2025-12-19T23:44:46.642Z] [INFO] GET /js/app.js 200 4ms -[2025-12-19T23:44:46.640Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T23:44:46.849Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T23:44:46.850Z] [INFO] GET /js/api.js 200 4ms -[2025-12-19T23:44:46.850Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T23:44:46.851Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T23:44:46.851Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T23:44:46.852Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T23:44:46.854Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-19T23:44:46.857Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-19T23:44:46.856Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-19T23:44:46.856Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T23:44:46.865Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-19T23:44:46.857Z] [INFO] GET /js/tour.js 200 2ms -[2025-12-19T23:44:46.886Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T23:44:46.895Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T23:44:46.900Z] [INFO] Socket connected: HG (QrmtORdHbTPc73y7AAAF) -[2025-12-19T23:44:46.916Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-19T23:44:46.915Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-19T23:44:46.905Z] [INFO] GET /api/projects 200 5ms -[2025-12-19T23:44:46.910Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:44:46.931Z] [INFO] GET /api/tasks/project/5 200 20ms -[2025-12-19T23:44:46.933Z] [INFO] GET /api/labels/5 200 22ms -[2025-12-19T23:44:46.943Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T23:44:52.771Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-19T23:44:52.782Z] [INFO] GET /api/comments/1 304 6ms -[2025-12-19T23:44:52.777Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-19T23:44:52.779Z] [INFO] GET /api/links/1 304 4ms -[2025-12-19T23:44:52.780Z] [INFO] GET /api/files/1 304 5ms -[2025-12-19T23:44:52.784Z] [INFO] GET /api/tasks/1/history 404 8ms -[2025-12-19T23:44:58.249Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-19T23:44:58.250Z] [INFO] POST /api/tasks 403 2ms -[2025-12-19T23:44:58.260Z] [INFO] Aufgabe erstellt: fefef (ID: 6) von HG -[2025-12-19T23:44:58.261Z] [INFO] POST /api/tasks 201 7ms -[2025-12-19T23:44:59.834Z] [INFO] GET /api/tasks/6 200 3ms -[2025-12-19T23:44:59.847Z] [INFO] GET /api/subtasks/6 200 3ms -[2025-12-19T23:44:59.850Z] [INFO] GET /api/links/6 200 2ms -[2025-12-19T23:44:59.855Z] [INFO] GET /api/tasks/6/history 404 1ms -[2025-12-19T23:44:59.851Z] [INFO] GET /api/files/6 200 1ms -[2025-12-19T23:44:59.853Z] [INFO] GET /api/comments/6 200 1ms -[2025-12-19T23:45:01.158Z] [INFO] Backup erstellt: backup_2025-12-19T23-45-01-127Z.db -[2025-12-19T23:45:01.162Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-17-23-266Z.db -[2025-12-19T23:45:03.444Z] [INFO] Aufgabe gelöscht: fefef (ID: 6) -[2025-12-19T23:45:03.445Z] [INFO] DELETE /api/tasks/6 200 7ms -[2025-12-19T23:45:04.524Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-19T23:45:04.537Z] [INFO] GET /api/links/2 304 4ms -[2025-12-19T23:45:04.535Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-19T23:45:04.540Z] [INFO] GET /api/files/2 304 7ms -[2025-12-19T23:45:04.542Z] [INFO] GET /api/comments/2 304 9ms -[2025-12-19T23:45:04.543Z] [INFO] GET /api/tasks/2/history 404 9ms -[2025-12-19T23:45:04.591Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRkY4QzAwIiwiaWF0IjoxNzY2MTg2ODEzLCJleHAiOjE3NjYxODg2MTN9.cTcrcuacXEpxvPxVVhftuBcVDVrYsBaA73NEGVfWKtE 200 46ms -[2025-12-19T23:45:05.998Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:45:34.299Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:46:02.560Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:46:30.768Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:46:59.069Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:47:27.346Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:47:55.651Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:48:23.952Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:48:52.204Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:49:20.486Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:49:48.783Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:50:17.030Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:50:45.357Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:51:13.608Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:51:41.887Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:52:10.204Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:52:16.085Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T23:52:26.996Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T23:52:26.998Z] [INFO] Datenbank initialisiert -[2025-12-19T23:52:27.001Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T23:52:27.001Z] [INFO] Umgebung: production -[2025-12-19T23:52:27.001Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T23:52:27.001Z] [INFO] Automatische Backups aktiviert -[2025-12-19T23:52:31.799Z] [INFO] GET /api/health 200 4ms -[2025-12-19T23:52:33.728Z] [INFO] GET / 200 3ms -[2025-12-19T23:52:33.743Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T23:52:33.754Z] [INFO] GET /css/board.css 200 8ms -[2025-12-19T23:52:33.749Z] [INFO] GET /css/components.css 200 4ms -[2025-12-19T23:52:33.748Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-19T23:52:33.747Z] [INFO] GET /css/base.css 200 3ms -[2025-12-19T23:52:33.760Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T23:52:33.758Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T23:52:33.756Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-19T23:52:33.955Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T23:52:33.955Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T23:52:33.956Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T23:52:33.956Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T23:52:33.957Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T23:52:33.958Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T23:52:33.962Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-19T23:52:33.964Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-19T23:52:33.961Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T23:52:33.963Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-19T23:52:33.964Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-19T23:52:33.977Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-19T23:52:33.999Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-19T23:52:34.010Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T23:52:34.014Z] [INFO] Socket connected: HG (quresqpzbp0N5YmxAAAB) -[2025-12-19T23:52:34.021Z] [INFO] GET /api/projects 200 4ms -[2025-12-19T23:52:34.032Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-19T23:52:34.034Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-19T23:52:34.045Z] [INFO] GET /api/tasks/project/5 200 17ms -[2025-12-19T23:52:34.048Z] [INFO] GET /api/labels/5 200 20ms -[2025-12-19T23:52:34.060Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-19T23:52:34.171Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:53:00.103Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:53:18.635Z] [INFO] GET / 200 1ms -[2025-12-19T23:53:18.650Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-19T23:53:18.641Z] [INFO] Socket disconnected: HG (quresqpzbp0N5YmxAAAB) -[2025-12-19T23:53:18.653Z] [INFO] GET /css/base.css 200 1ms -[2025-12-19T23:53:18.654Z] [INFO] GET /css/components.css 200 1ms -[2025-12-19T23:53:18.657Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-19T23:53:18.662Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-19T23:53:18.660Z] [INFO] GET /js/app.js 200 4ms -[2025-12-19T23:53:18.661Z] [INFO] GET /css/board.css 200 3ms -[2025-12-19T23:53:18.671Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-19T23:53:18.713Z] [INFO] GET /js/store.js 200 3ms -[2025-12-19T23:53:18.714Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-19T23:53:18.714Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T23:53:18.715Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T23:53:18.715Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T23:53:18.715Z] [INFO] GET /js/board.js 200 4ms -[2025-12-19T23:53:18.721Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T23:53:18.728Z] [INFO] GET /js/undo.js 200 8ms -[2025-12-19T23:53:18.721Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-19T23:53:18.722Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-19T23:53:18.728Z] [INFO] GET /js/tour.js 200 8ms -[2025-12-19T23:53:18.760Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T23:53:18.729Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-19T23:53:18.752Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-19T23:53:18.764Z] [INFO] Socket connected: HG (Wc_IGEOUUXofDgbXAAAD) -[2025-12-19T23:53:18.783Z] [INFO] GET /api/projects 200 18ms -[2025-12-19T23:53:18.786Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T23:53:18.795Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-19T23:53:18.797Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T23:53:18.806Z] [INFO] GET /api/tasks/project/5 304 15ms -[2025-12-19T23:53:18.809Z] [INFO] GET /api/labels/5 304 18ms -[2025-12-19T23:53:18.915Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:53:23.429Z] [INFO] Backup erstellt: backup_2025-12-19T23-53-23-401Z.db -[2025-12-19T23:53:23.433Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-20-31-794Z.db -[2025-12-19T23:53:28.357Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:53:38.682Z] [INFO] Farbe geändert: HG -> #10B981 -[2025-12-19T23:53:38.683Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:39.202Z] [INFO] Farbe geändert: HG -> #14B8A6 -[2025-12-19T23:53:39.202Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.482Z] [INFO] Farbe geändert: HG -> #14b8b5 -[2025-12-19T23:53:41.483Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.511Z] [INFO] Farbe geändert: HG -> #14b5b8 -[2025-12-19T23:53:41.511Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.533Z] [INFO] Farbe geändert: HG -> #14adb8 -[2025-12-19T23:53:41.534Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.542Z] [INFO] Farbe geändert: HG -> #14a5b8 -[2025-12-19T23:53:41.543Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.548Z] [INFO] Farbe geändert: HG -> #149cb8 -[2025-12-19T23:53:41.554Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.548Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.553Z] [INFO] Farbe geändert: HG -> #1497b8 -[2025-12-19T23:53:41.559Z] [INFO] Farbe geändert: HG -> #148fb8 -[2025-12-19T23:53:41.559Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.571Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.564Z] [INFO] Farbe geändert: HG -> #1487b8 -[2025-12-19T23:53:41.570Z] [INFO] Farbe geändert: HG -> #1481b8 -[2025-12-19T23:53:41.565Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.574Z] [INFO] Farbe geändert: HG -> #1479b8 -[2025-12-19T23:53:41.581Z] [INFO] Farbe geändert: HG -> #1471b8 -[2025-12-19T23:53:41.582Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.575Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.589Z] [INFO] Farbe geändert: HG -> #1463b8 -[2025-12-19T23:53:41.586Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.585Z] [INFO] Farbe geändert: HG -> #1469b8 -[2025-12-19T23:53:41.590Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.612Z] [INFO] Farbe geändert: HG -> #145bb8 -[2025-12-19T23:53:41.617Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.616Z] [INFO] Farbe geändert: HG -> #1453b8 -[2025-12-19T23:53:41.613Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.620Z] [INFO] Farbe geändert: HG -> #144bb8 -[2025-12-19T23:53:41.621Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.647Z] [INFO] Farbe geändert: HG -> #1445b8 -[2025-12-19T23:53:41.648Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.650Z] [INFO] Farbe geändert: HG -> #143db8 -[2025-12-19T23:53:41.650Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.653Z] [INFO] Farbe geändert: HG -> #1435b8 -[2025-12-19T23:53:41.653Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.667Z] [INFO] Farbe geändert: HG -> #1427b8 -[2025-12-19T23:53:41.664Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.664Z] [INFO] Farbe geändert: HG -> #1430b8 -[2025-12-19T23:53:41.668Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.671Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.689Z] [INFO] Farbe geändert: HG -> #1714b8 -[2025-12-19T23:53:41.686Z] [INFO] Farbe geändert: HG -> #141ab8 -[2025-12-19T23:53:41.670Z] [INFO] Farbe geändert: HG -> #141fb8 -[2025-12-19T23:53:41.687Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.690Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.717Z] [INFO] Farbe geändert: HG -> #2714b8 -[2025-12-19T23:53:41.717Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.692Z] [INFO] Farbe geändert: HG -> #1f14b8 -[2025-12-19T23:53:41.693Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.721Z] [INFO] Farbe geändert: HG -> #3014b8 -[2025-12-19T23:53:41.722Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.724Z] [INFO] Farbe geändert: HG -> #3514b8 -[2025-12-19T23:53:41.725Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.750Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.749Z] [INFO] Farbe geändert: HG -> #4514b8 -[2025-12-19T23:53:41.746Z] [INFO] Farbe geändert: HG -> #4014b8 -[2025-12-19T23:53:41.747Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.752Z] [INFO] Farbe geändert: HG -> #4e14b8 -[2025-12-19T23:53:41.753Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.778Z] [INFO] Farbe geändert: HG -> #5614b8 -[2025-12-19T23:53:41.779Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.016Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.015Z] [INFO] Farbe geändert: HG -> #4e14b8 -[2025-12-19T23:53:42.020Z] [INFO] Farbe geändert: HG -> #4514b8 -[2025-12-19T23:53:42.026Z] [INFO] Farbe geändert: HG -> #4014b8 -[2025-12-19T23:53:42.020Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.032Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.026Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.031Z] [INFO] Farbe geändert: HG -> #3514b8 -[2025-12-19T23:53:42.048Z] [INFO] Farbe geändert: HG -> #3014b8 -[2025-12-19T23:53:42.048Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.058Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.058Z] [INFO] Farbe geändert: HG -> #1f14b8 -[2025-12-19T23:53:42.053Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.053Z] [INFO] Farbe geändert: HG -> #2714b8 -[2025-12-19T23:53:42.060Z] [INFO] Farbe geändert: HG -> #1714b8 -[2025-12-19T23:53:42.061Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.065Z] [INFO] Farbe geändert: HG -> #141ab8 -[2025-12-19T23:53:42.066Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.108Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.108Z] [INFO] Farbe geändert: HG -> #141fb8 -[2025-12-19T23:53:42.111Z] [INFO] Farbe geändert: HG -> #1427b8 -[2025-12-19T23:53:42.111Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.114Z] [INFO] Farbe geändert: HG -> #1430b8 -[2025-12-19T23:53:42.114Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.117Z] [INFO] Farbe geändert: HG -> #1435b8 -[2025-12-19T23:53:42.118Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.303Z] [INFO] Farbe geändert: HG -> #1430b8 -[2025-12-19T23:53:42.303Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.310Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.309Z] [INFO] Farbe geändert: HG -> #1427b8 -[2025-12-19T23:53:42.320Z] [INFO] Farbe geändert: HG -> #141fb8 -[2025-12-19T23:53:42.321Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.336Z] [INFO] Farbe geändert: HG -> #141ab8 -[2025-12-19T23:53:42.336Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.345Z] [INFO] Farbe geändert: HG -> #1714b8 -[2025-12-19T23:53:42.346Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.349Z] [INFO] Farbe geändert: HG -> #1f14b8 -[2025-12-19T23:53:42.356Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.349Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.356Z] [INFO] Farbe geändert: HG -> #2714b8 -[2025-12-19T23:53:42.371Z] [INFO] Farbe geändert: HG -> #3014b8 -[2025-12-19T23:53:42.372Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.404Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.404Z] [INFO] Farbe geändert: HG -> #3514b8 -[2025-12-19T23:53:42.409Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.415Z] [INFO] Farbe geändert: HG -> #4514b8 -[2025-12-19T23:53:42.409Z] [INFO] Farbe geändert: HG -> #4014b8 -[2025-12-19T23:53:42.416Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.455Z] [INFO] Farbe geändert: HG -> #4e14b8 -[2025-12-19T23:53:42.456Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.539Z] [INFO] Farbe geändert: HG -> #5614b8 -[2025-12-19T23:53:42.540Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.554Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.554Z] [INFO] Farbe geändert: HG -> #5e14b8 -[2025-12-19T23:53:42.573Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.572Z] [INFO] Farbe geändert: HG -> #6614b8 -[2025-12-19T23:53:41.268Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.267Z] [INFO] Farbe geändert: HG -> #8032cd -[2025-12-19T23:53:41.282Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.282Z] [INFO] Farbe geändert: HG -> #8233d1 -[2025-12-19T23:53:41.289Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.294Z] [INFO] Farbe geändert: HG -> #8536d3 -[2025-12-19T23:53:41.289Z] [INFO] Farbe geändert: HG -> #8232d2 -[2025-12-19T23:53:41.295Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.298Z] [INFO] Farbe geändert: HG -> #8534d5 -[2025-12-19T23:53:41.298Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.319Z] [INFO] Farbe geändert: HG -> #8736d9 -[2025-12-19T23:53:41.320Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.303Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.302Z] [INFO] Farbe geändert: HG -> #8737d7 -[2025-12-19T23:53:41.329Z] [INFO] Farbe geändert: HG -> #8734da -[2025-12-19T23:53:41.329Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.332Z] [INFO] Farbe geändert: HG -> #8a36dd -[2025-12-19T23:53:41.333Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.339Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.339Z] [INFO] Farbe geändert: HG -> #8a34df -[2025-12-19T23:53:41.353Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.352Z] [INFO] Farbe geändert: HG -> #8c37e1 -[2025-12-19T23:53:41.368Z] [INFO] Farbe geändert: HG -> #8a33e1 -[2025-12-19T23:53:41.369Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.374Z] [INFO] Farbe geändert: HG -> #8c36e2 -[2025-12-19T23:53:41.375Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.380Z] [INFO] Farbe geändert: HG -> #8c35e3 -[2025-12-19T23:53:41.381Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.384Z] [INFO] Farbe geändert: HG -> #8c34e5 -[2025-12-19T23:53:41.384Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.396Z] [INFO] Farbe geändert: HG -> #8c30e8 -[2025-12-19T23:53:41.396Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.388Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.387Z] [INFO] Farbe geändert: HG -> #8c33e6 -[2025-12-19T23:53:41.403Z] [INFO] Farbe geändert: HG -> #8f34ea -[2025-12-19T23:53:41.410Z] [INFO] Farbe geändert: HG -> #8f32ec -[2025-12-19T23:53:41.404Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.407Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.407Z] [INFO] Farbe geändert: HG -> #8c2fe9 -[2025-12-19T23:53:41.416Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.411Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.419Z] [INFO] Farbe geändert: HG -> #8f2fee -[2025-12-19T23:53:41.415Z] [INFO] Farbe geändert: HG -> #8c2deb -[2025-12-19T23:53:41.419Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.424Z] [INFO] Farbe geändert: HG -> #8c2bee -[2025-12-19T23:53:41.428Z] [INFO] Farbe geändert: HG -> #8f2df0 -[2025-12-19T23:53:41.425Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-19T23:53:41.429Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.432Z] [INFO] Farbe geändert: HG -> #8c28f0 -[2025-12-19T23:53:41.433Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.436Z] [INFO] Farbe geändert: HG -> #8f2cf2 -[2025-12-19T23:53:41.437Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.441Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.447Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-19T23:53:41.446Z] [INFO] Farbe geändert: HG -> #8f2bf3 -[2025-12-19T23:53:41.440Z] [INFO] Farbe geändert: HG -> #8c26f2 -[2025-12-19T23:53:41.454Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.450Z] [INFO] Farbe geändert: HG -> #8c24f5 -[2025-12-19T23:53:41.451Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.454Z] [INFO] Farbe geändert: HG -> #8c25f4 -[2025-12-19T23:53:41.491Z] [INFO] Farbe geändert: HG -> #8a1ff4 -[2025-12-19T23:53:41.492Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.507Z] [INFO] Farbe geändert: HG -> #8a1ef6 -[2025-12-19T23:53:41.508Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.517Z] [INFO] Farbe geändert: HG -> #8719f5 -[2025-12-19T23:53:41.517Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.525Z] [INFO] Farbe geändert: HG -> #8718f7 -[2025-12-19T23:53:41.525Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.535Z] [INFO] Farbe geändert: HG -> #8513f6 -[2025-12-19T23:53:41.535Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.541Z] [INFO] Farbe geändert: HG -> #8512f8 -[2025-12-19T23:53:41.545Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.545Z] [INFO] Farbe geändert: HG -> #820df8 -[2025-12-19T23:53:41.542Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.556Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.556Z] [INFO] Farbe geändert: HG -> #8008f7 -[2025-12-19T23:53:41.563Z] [INFO] Farbe geändert: HG -> #8006f9 -[2025-12-19T23:53:41.567Z] [INFO] Farbe geändert: HG -> #7d04f6 -[2025-12-19T23:53:41.568Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.572Z] [INFO] Farbe geändert: HG -> #7d05f5 -[2025-12-19T23:53:41.564Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.572Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.576Z] [INFO] Farbe geändert: HG -> #7d02f7 -[2025-12-19T23:53:41.576Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.579Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.584Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.579Z] [INFO] Farbe geändert: HG -> #7a00f5 -[2025-12-19T23:53:41.583Z] [INFO] Farbe geändert: HG -> #7d01f9 -[2025-12-19T23:53:41.765Z] [INFO] Farbe geändert: HG -> #7800f0 -[2025-12-19T23:53:41.765Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.809Z] [INFO] Farbe geändert: HG -> #7500eb -[2025-12-19T23:53:41.810Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.817Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.816Z] [INFO] Farbe geändert: HG -> #7300e6 -[2025-12-19T23:53:41.841Z] [INFO] Farbe geändert: HG -> #7000e0 -[2025-12-19T23:53:41.842Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.855Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.855Z] [INFO] Farbe geändert: HG -> #6e00db -[2025-12-19T23:53:41.864Z] [INFO] Farbe geändert: HG -> #6b00d6 -[2025-12-19T23:53:41.864Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.870Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.869Z] [INFO] Farbe geändert: HG -> #6900d1 -[2025-12-19T23:53:41.886Z] [INFO] Farbe geändert: HG -> #6600cc -[2025-12-19T23:53:41.886Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.897Z] [INFO] Farbe geändert: HG -> #6300c7 -[2025-12-19T23:53:41.897Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.902Z] [INFO] Farbe geändert: HG -> #6100c2 -[2025-12-19T23:53:41.903Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.911Z] [INFO] Farbe geändert: HG -> #5e00bd -[2025-12-19T23:53:41.920Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.920Z] [INFO] Farbe geändert: HG -> #5c00b8 -[2025-12-19T23:53:41.912Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.930Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.930Z] [INFO] Farbe geändert: HG -> #5900b3 -[2025-12-19T23:53:41.941Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.946Z] [INFO] Farbe geändert: HG -> #5400a8 -[2025-12-19T23:53:41.940Z] [INFO] Farbe geändert: HG -> #5700ad -[2025-12-19T23:53:41.947Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.952Z] [INFO] Farbe geändert: HG -> #5200a3 -[2025-12-19T23:53:41.952Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.966Z] [INFO] Farbe geändert: HG -> #4d0099 -[2025-12-19T23:53:41.962Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.962Z] [INFO] Farbe geändert: HG -> #4f009e -[2025-12-19T23:53:41.967Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:41.972Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.976Z] [INFO] Farbe geändert: HG -> #4a0193 -[2025-12-19T23:53:41.976Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.972Z] [INFO] Farbe geändert: HG -> #4d0198 -[2025-12-19T23:53:41.980Z] [INFO] Farbe geändert: HG -> #4d0297 -[2025-12-19T23:53:41.980Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.983Z] [INFO] Farbe geändert: HG -> #4a0391 -[2025-12-19T23:53:41.984Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.986Z] [INFO] Farbe geändert: HG -> #4a0490 -[2025-12-19T23:53:41.987Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.997Z] [INFO] Farbe geändert: HG -> #47058a -[2025-12-19T23:53:41.997Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:41.993Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:41.993Z] [INFO] Farbe geändert: HG -> #4a058f -[2025-12-19T23:53:42.004Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.015Z] [INFO] Farbe geändert: HG -> #470788 -[2025-12-19T23:53:42.011Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.011Z] [INFO] Farbe geändert: HG -> #470688 -[2025-12-19T23:53:42.004Z] [INFO] Farbe geändert: HG -> #470689 -[2025-12-19T23:53:42.015Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.019Z] [INFO] Farbe geändert: HG -> #450783 -[2025-12-19T23:53:42.019Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.022Z] [INFO] Farbe geändert: HG -> #450881 -[2025-12-19T23:53:42.023Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.025Z] [INFO] Farbe geändert: HG -> #42077e -[2025-12-19T23:53:42.026Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.034Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.030Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.030Z] [INFO] Farbe geändert: HG -> #450881 -[2025-12-19T23:53:42.033Z] [INFO] Farbe geändert: HG -> #450981 -[2025-12-19T23:53:42.036Z] [INFO] Farbe geändert: HG -> #42087d -[2025-12-19T23:53:42.039Z] [INFO] Farbe geändert: HG -> #450981 -[2025-12-19T23:53:42.040Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.037Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.048Z] [INFO] Farbe geändert: HG -> #420a7b -[2025-12-19T23:53:42.044Z] [INFO] Farbe geändert: HG -> #42097c -[2025-12-19T23:53:42.048Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.044Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.065Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.059Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.064Z] [INFO] Farbe geändert: HG -> #420c79 -[2025-12-19T23:53:42.059Z] [INFO] Farbe geändert: HG -> #420b79 -[2025-12-19T23:53:42.073Z] [INFO] Farbe geändert: HG -> #400c73 -[2025-12-19T23:53:42.081Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.073Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.080Z] [INFO] Farbe geändert: HG -> #400d73 -[2025-12-19T23:53:42.099Z] [INFO] Farbe geändert: HG -> #420f75 -[2025-12-19T23:53:42.090Z] [INFO] Farbe geändert: HG -> #420e77 -[2025-12-19T23:53:42.090Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.100Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.106Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.105Z] [INFO] Farbe geändert: HG -> #421075 -[2025-12-19T23:53:42.116Z] [INFO] Farbe geändert: HG -> #421173 -[2025-12-19T23:53:42.116Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.127Z] [INFO] Farbe geändert: HG -> #421273 -[2025-12-19T23:53:42.128Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.132Z] [INFO] Farbe geändert: HG -> #421372 -[2025-12-19T23:53:42.133Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.142Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.142Z] [INFO] Farbe geändert: HG -> #421471 -[2025-12-19T23:53:42.145Z] [INFO] Farbe geändert: HG -> #451574 -[2025-12-19T23:53:42.146Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.154Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.154Z] [INFO] Farbe geändert: HG -> #451674 -[2025-12-19T23:53:42.163Z] [INFO] Farbe geändert: HG -> #451773 -[2025-12-19T23:53:42.163Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.174Z] [INFO] Farbe geändert: HG -> #451872 -[2025-12-19T23:53:42.174Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.195Z] [INFO] Farbe geändert: HG -> #451971 -[2025-12-19T23:53:42.195Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.206Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.206Z] [INFO] Farbe geändert: HG -> #471a74 -[2025-12-19T23:53:42.216Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.216Z] [INFO] Farbe geändert: HG -> #471b74 -[2025-12-19T23:53:42.235Z] [INFO] Farbe geändert: HG -> #471c73 -[2025-12-19T23:53:42.236Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.252Z] [INFO] Farbe geändert: HG -> #471d72 -[2025-12-19T23:53:42.253Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.256Z] [INFO] Farbe geändert: HG -> #4a1e76 -[2025-12-19T23:53:42.256Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.280Z] [INFO] Farbe geändert: HG -> #4d2079 -[2025-12-19T23:53:42.280Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.290Z] [INFO] Farbe geändert: HG -> #4d2178 -[2025-12-19T23:53:42.293Z] [INFO] Farbe geändert: HG -> #4f227c -[2025-12-19T23:53:42.291Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.294Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.306Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.311Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.311Z] [INFO] Farbe geändert: HG -> #52247f -[2025-12-19T23:53:42.306Z] [INFO] Farbe geändert: HG -> #4f237b -[2025-12-19T23:53:42.314Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.314Z] [INFO] Farbe geändert: HG -> #52257e -[2025-12-19T23:53:42.317Z] [INFO] Farbe geändert: HG -> #542682 -[2025-12-19T23:53:42.318Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.323Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.323Z] [INFO] Farbe geändert: HG -> #572886 -[2025-12-19T23:53:42.326Z] [INFO] Farbe geändert: HG -> #572985 -[2025-12-19T23:53:42.327Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.334Z] [INFO] Farbe geändert: HG -> #592a89 -[2025-12-19T23:53:42.331Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.331Z] [INFO] Farbe geändert: HG -> #592b88 -[2025-12-19T23:53:42.337Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.334Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.337Z] [INFO] Farbe geändert: HG -> #592b88 -[2025-12-19T23:53:42.341Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.340Z] [INFO] Farbe geändert: HG -> #5c2c8c -[2025-12-19T23:53:42.344Z] [INFO] Farbe geändert: HG -> #5e2d8f -[2025-12-19T23:53:42.348Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.351Z] [INFO] Farbe geändert: HG -> #613091 -[2025-12-19T23:53:42.344Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.347Z] [INFO] Farbe geändert: HG -> #5e2e8e -[2025-12-19T23:53:42.352Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.356Z] [INFO] Farbe geändert: HG -> #612f92 -[2025-12-19T23:53:42.356Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.359Z] [INFO] Farbe geändert: HG -> #633295 -[2025-12-19T23:53:42.360Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.395Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.394Z] [INFO] Farbe geändert: HG -> #663399 -[2025-12-19T23:53:42.406Z] [INFO] Farbe geändert: HG -> #69349d -[2025-12-19T23:53:42.406Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.413Z] [INFO] Farbe geändert: HG -> #69359c -[2025-12-19T23:53:42.410Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.414Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.417Z] [INFO] Farbe geändert: HG -> #6b37a0 -[2025-12-19T23:53:42.410Z] [INFO] Farbe geändert: HG -> #663399 -[2025-12-19T23:53:42.417Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.421Z] [INFO] Farbe geändert: HG -> #6e39a2 -[2025-12-19T23:53:42.421Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.440Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.440Z] [INFO] Farbe geändert: HG -> #7039a7 -[2025-12-19T23:53:42.444Z] [INFO] Farbe geändert: HG -> #733caa -[2025-12-19T23:53:42.445Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.468Z] [INFO] Farbe geändert: HG -> #753dae -[2025-12-19T23:53:42.469Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.475Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.475Z] [INFO] Farbe geändert: HG -> #753caf -[2025-12-19T23:53:42.483Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.483Z] [INFO] Farbe geändert: HG -> #783eb1 -[2025-12-19T23:53:42.532Z] [INFO] Farbe geändert: HG -> #7a40b5 -[2025-12-19T23:53:42.533Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.537Z] [INFO] Farbe geändert: HG -> #7d41b9 -[2025-12-19T23:53:42.537Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.546Z] [INFO] Farbe geändert: HG -> #8042bd -[2025-12-19T23:53:42.547Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.558Z] [INFO] Farbe geändert: HG -> #8041be -[2025-12-19T23:53:42.564Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.566Z] [INFO] Farbe geändert: HG -> #8041be -[2025-12-19T23:53:42.563Z] [INFO] Farbe geändert: HG -> #8245bf -[2025-12-19T23:53:42.558Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.567Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.569Z] [INFO] Farbe geändert: HG -> #8244c1 -[2025-12-19T23:53:42.570Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.572Z] [INFO] Farbe geändert: HG -> #8040bf -[2025-12-19T23:53:42.573Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.576Z] [INFO] Farbe geändert: HG -> #8242c2 -[2025-12-19T23:53:42.577Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.583Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.580Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.582Z] [INFO] Farbe geändert: HG -> #8241c3 -[2025-12-19T23:53:42.579Z] [INFO] Farbe geändert: HG -> #8544c5 -[2025-12-19T23:53:42.586Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.586Z] [INFO] Farbe geändert: HG -> #8541c8 -[2025-12-19T23:53:42.589Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.588Z] [INFO] Farbe geändert: HG -> #8543c7 -[2025-12-19T23:53:42.591Z] [INFO] Farbe geändert: HG -> #8744ca -[2025-12-19T23:53:42.591Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.603Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.596Z] [INFO] Farbe geändert: HG -> #8743cb -[2025-12-19T23:53:42.597Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.602Z] [INFO] Farbe geändert: HG -> #8a44cf -[2025-12-19T23:53:42.606Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.609Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.605Z] [INFO] Farbe geändert: HG -> #8740ce -[2025-12-19T23:53:42.608Z] [INFO] Farbe geändert: HG -> #8a43d0 -[2025-12-19T23:53:42.616Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.612Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.616Z] [INFO] Farbe geändert: HG -> #8a41d2 -[2025-12-19T23:53:42.611Z] [INFO] Farbe geändert: HG -> #8a42d1 -[2025-12-19T23:53:42.619Z] [INFO] Farbe geändert: HG -> #8c42d7 -[2025-12-19T23:53:42.620Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.622Z] [INFO] Farbe geändert: HG -> #8c44d5 -[2025-12-19T23:53:42.623Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.626Z] [INFO] Farbe geändert: HG -> #8c43d6 -[2025-12-19T23:53:42.627Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.631Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.635Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.634Z] [INFO] Farbe geändert: HG -> #8c3fd9 -[2025-12-19T23:53:42.631Z] [INFO] Farbe geändert: HG -> #8c3eda -[2025-12-19T23:53:42.641Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.638Z] [INFO] Farbe geändert: HG -> #8f40dd -[2025-12-19T23:53:42.638Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.641Z] [INFO] Farbe geändert: HG -> #8f3fde -[2025-12-19T23:53:42.647Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.647Z] [INFO] Farbe geändert: HG -> #913fe4 -[2025-12-19T23:53:42.644Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.644Z] [INFO] Farbe geändert: HG -> #8f3de1 -[2025-12-19T23:53:42.651Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.650Z] [INFO] Farbe geändert: HG -> #8f3ce2 -[2025-12-19T23:53:42.653Z] [INFO] Farbe geändert: HG -> #913fe4 -[2025-12-19T23:53:42.653Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.656Z] [INFO] Farbe geändert: HG -> #913de6 -[2025-12-19T23:53:42.656Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.659Z] [INFO] Farbe geändert: HG -> #8f3ae4 -[2025-12-19T23:53:42.660Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.664Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.668Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.663Z] [INFO] Farbe geändert: HG -> #8f38e5 -[2025-12-19T23:53:42.668Z] [INFO] Farbe geändert: HG -> #8f37e6 -[2025-12-19T23:53:42.674Z] [INFO] Farbe geändert: HG -> #9139ea -[2025-12-19T23:53:42.671Z] [INFO] Farbe geändert: HG -> #913be8 -[2025-12-19T23:53:42.674Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.672Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.682Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.678Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.678Z] [INFO] Farbe geändert: HG -> #9136ec -[2025-12-19T23:53:42.682Z] [INFO] Farbe geändert: HG -> #9135ed -[2025-12-19T23:53:42.685Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.697Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.696Z] [INFO] Farbe geändert: HG -> #9134ef -[2025-12-19T23:53:42.700Z] [INFO] Farbe geändert: HG -> #9133f0 -[2025-12-19T23:53:42.684Z] [INFO] Farbe geändert: HG -> #9137eb -[2025-12-19T23:53:42.701Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.738Z] [INFO] Farbe geändert: HG -> #8f2df0 -[2025-12-19T23:53:42.738Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.741Z] [INFO] Farbe geändert: HG -> #9131f2 -[2025-12-19T23:53:42.742Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.744Z] [INFO] Farbe geändert: HG -> #9130f3 -[2025-12-19T23:53:42.745Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.754Z] [INFO] Farbe geändert: HG -> #8f29f5 -[2025-12-19T23:53:42.754Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.751Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.750Z] [INFO] Farbe geändert: HG -> #8f2bf3 -[2025-12-19T23:53:42.773Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.772Z] [INFO] Farbe geändert: HG -> #8c24f5 -[2025-12-19T23:53:42.766Z] [INFO] Farbe geändert: HG -> #8c25f4 -[2025-12-19T23:53:42.766Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.776Z] [INFO] Farbe geändert: HG -> #8f26f7 -[2025-12-19T23:53:42.777Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.781Z] [INFO] Farbe geändert: HG -> #8c22f7 -[2025-12-19T23:53:42.793Z] [INFO] Farbe geändert: HG -> #8c1ff9 -[2025-12-19T23:53:42.781Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.793Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.796Z] [INFO] Farbe geändert: HG -> #8c20f8 -[2025-12-19T23:53:42.801Z] [INFO] Farbe geändert: HG -> #8c1efa -[2025-12-19T23:53:42.797Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.802Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.805Z] [INFO] Farbe geändert: HG -> #8c1dfc -[2025-12-19T23:53:42.805Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.824Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.824Z] [INFO] Farbe geändert: HG -> #8a18fb -[2025-12-19T23:53:42.813Z] [INFO] Farbe geändert: HG -> #8c1cfd -[2025-12-19T23:53:42.814Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.848Z] [INFO] Farbe geändert: HG -> #8a17fd -[2025-12-19T23:53:42.849Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.854Z] [INFO] Farbe geändert: HG -> #8a14ff -[2025-12-19T23:53:42.854Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:53:42.872Z] [INFO] Farbe geändert: HG -> #870fff -[2025-12-19T23:53:42.873Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.891Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.890Z] [INFO] Farbe geändert: HG -> #850bfe -[2025-12-19T23:53:42.896Z] [INFO] Farbe geändert: HG -> #850aff -[2025-12-19T23:53:42.897Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.915Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:53:42.914Z] [INFO] Farbe geändert: HG -> #8205ff -[2025-12-19T23:53:42.920Z] [INFO] Farbe geändert: HG -> #8206fe -[2025-12-19T23:53:42.920Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.945Z] [INFO] Farbe geändert: HG -> #8001fe -[2025-12-19T23:53:42.946Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:42.951Z] [INFO] Farbe geändert: HG -> #8000ff -[2025-12-19T23:53:42.952Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:53:56.684Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:54:09.659Z] [INFO] GET / 304 1ms -[2025-12-19T23:54:09.666Z] [INFO] Socket disconnected: HG (Wc_IGEOUUXofDgbXAAAD) -[2025-12-19T23:54:09.684Z] [INFO] GET /css/board.css 304 1ms -[2025-12-19T23:54:09.680Z] [INFO] GET /css/components.css 304 1ms -[2025-12-19T23:54:09.681Z] [INFO] GET /css/base.css 304 2ms -[2025-12-19T23:54:09.676Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-19T23:54:09.687Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T23:54:09.689Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T23:54:09.688Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-19T23:54:09.687Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-19T23:54:09.698Z] [INFO] GET /js/store.js 304 2ms -[2025-12-19T23:54:09.699Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-19T23:54:09.698Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T23:54:09.699Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-19T23:54:09.699Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-19T23:54:09.699Z] [INFO] GET /js/board.js 304 1ms -[2025-12-19T23:54:09.719Z] [INFO] GET /js/task-modal.js 304 19ms -[2025-12-19T23:54:09.720Z] [INFO] GET /js/shortcuts.js 304 20ms -[2025-12-19T23:54:09.720Z] [INFO] GET /js/calendar.js 304 20ms -[2025-12-19T23:54:09.720Z] [INFO] GET /js/undo.js 304 20ms -[2025-12-19T23:54:09.720Z] [INFO] GET /js/tour.js 304 20ms -[2025-12-19T23:54:09.721Z] [INFO] GET /js/utils.js 304 21ms -[2025-12-19T23:54:09.745Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-19T23:54:09.746Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-19T23:54:09.753Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T23:54:09.757Z] [INFO] Socket connected: HG (VoljXmUU6ISRnl-_AAAF) -[2025-12-19T23:54:09.764Z] [INFO] GET /api/projects 304 2ms -[2025-12-19T23:54:09.772Z] [INFO] GET /api/columns/5 304 2ms -[2025-12-19T23:54:09.775Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-19T23:54:09.783Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T23:54:09.785Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-19T23:54:09.911Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:54:09.606Z] [INFO] GET /sw.js 200 1ms -[2025-12-19T23:54:09.617Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T23:54:09.616Z] [INFO] GET / 304 1ms -[2025-12-19T23:54:09.617Z] [INFO] GET /index.html 200 2ms -[2025-12-19T23:54:09.620Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T23:54:09.621Z] [INFO] GET /css/components.css 304 0ms -[2025-12-19T23:54:09.623Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T23:54:09.625Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-19T23:54:09.633Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-19T23:54:09.634Z] [INFO] GET /js/app.js 304 7ms -[2025-12-19T23:54:09.638Z] [INFO] GET /js/api.js 304 1ms -[2025-12-19T23:54:09.638Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-19T23:54:09.633Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-19T23:54:09.657Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-19T23:54:09.653Z] [INFO] GET /js/auth.js 304 14ms -[2025-12-19T23:54:09.653Z] [INFO] GET /js/sync.js 304 11ms -[2025-12-19T23:54:09.652Z] [INFO] GET /js/store.js 304 11ms -[2025-12-19T23:54:09.663Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-19T23:54:09.663Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-19T23:54:09.663Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-19T23:54:09.657Z] [INFO] GET /js/board.js 304 1ms -[2025-12-19T23:54:09.671Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-19T23:54:09.672Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-19T23:54:19.107Z] [INFO] Farbe geändert: HG -> #576c8e -[2025-12-19T23:54:19.107Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:19.116Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:54:19.115Z] [INFO] Farbe geändert: HG -> #566c8f -[2025-12-19T23:54:19.121Z] [INFO] Farbe geändert: HG -> #596f91 -[2025-12-19T23:54:19.121Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:19.143Z] [INFO] Farbe geändert: HG -> #566c8f -[2025-12-19T23:54:19.143Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:54:19.156Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:54:19.156Z] [INFO] Farbe geändert: HG -> #586e93 -[2025-12-19T23:54:19.172Z] [INFO] Farbe geändert: HG -> #576e94 -[2025-12-19T23:54:19.173Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:19.187Z] [INFO] Farbe geändert: HG -> #597197 -[2025-12-19T23:54:19.188Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:19.217Z] [INFO] Farbe geändert: HG -> #59739b -[2025-12-19T23:54:19.217Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:54:19.243Z] [INFO] Farbe geändert: HG -> #5b759f -[2025-12-19T23:54:19.244Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:19.267Z] [INFO] Farbe geändert: HG -> #5a75a0 -[2025-12-19T23:54:19.267Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:19.368Z] [INFO] Farbe geändert: HG -> #58729d -[2025-12-19T23:54:19.369Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:20.179Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:20.178Z] [INFO] Farbe geändert: HG -> #58669d -[2025-12-19T23:54:20.273Z] [INFO] Farbe geändert: HG -> #58649d -[2025-12-19T23:54:20.274Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:54:20.283Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-19T23:54:20.281Z] [INFO] Farbe geändert: HG -> #58609d -[2025-12-19T23:54:20.286Z] [INFO] Farbe geändert: HG -> #585d9d -[2025-12-19T23:54:20.287Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:54:20.298Z] [INFO] Farbe geändert: HG -> #585a9d -[2025-12-19T23:54:20.298Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:20.312Z] [INFO] Farbe geändert: HG -> #59589d -[2025-12-19T23:54:20.313Z] [INFO] PUT /api/auth/color 200 7ms -[2025-12-19T23:54:20.324Z] [INFO] Farbe geändert: HG -> #60589d -[2025-12-19T23:54:20.325Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:54:20.328Z] [INFO] Farbe geändert: HG -> #5d589d -[2025-12-19T23:54:20.331Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-19T23:54:20.352Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:54:20.351Z] [INFO] Farbe geändert: HG -> #66589d -[2025-12-19T23:54:20.341Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:54:20.340Z] [INFO] Farbe geändert: HG -> #64589d -[2025-12-19T23:54:20.453Z] [INFO] Farbe geändert: HG -> #6a589d -[2025-12-19T23:54:20.454Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:20.498Z] [INFO] Farbe geändert: HG -> #6d589d -[2025-12-19T23:54:20.499Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:21.486Z] [INFO] Farbe geändert: HG -> #9169ec -[2025-12-19T23:54:21.487Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:21.595Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:21.594Z] [INFO] Farbe geändert: HG -> #9068ee -[2025-12-19T23:54:21.608Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:54:21.608Z] [INFO] Farbe geändert: HG -> #936af0 -[2025-12-19T23:54:21.617Z] [INFO] Farbe geändert: HG -> #9269f2 -[2025-12-19T23:54:21.618Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:21.620Z] [INFO] Farbe geändert: HG -> #9268f3 -[2025-12-19T23:54:21.620Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:54:21.634Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:21.633Z] [INFO] Farbe geändert: HG -> #946bf5 -[2025-12-19T23:54:21.648Z] [INFO] Farbe geändert: HG -> #946af6 -[2025-12-19T23:54:21.649Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:21.662Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:54:21.661Z] [INFO] Farbe geändert: HG -> #9369f7 -[2025-12-19T23:54:24.937Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:54:30.710Z] [INFO] GET / 304 1ms -[2025-12-19T23:54:30.715Z] [INFO] Socket disconnected: HG (VoljXmUU6ISRnl-_AAAF) -[2025-12-19T23:54:30.728Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-19T23:54:30.725Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-19T23:54:30.726Z] [INFO] GET /css/board.css 304 0ms -[2025-12-19T23:54:30.729Z] [INFO] GET /css/base.css 304 1ms -[2025-12-19T23:54:30.734Z] [INFO] GET /css/components.css 304 3ms -[2025-12-19T23:54:30.735Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-19T23:54:30.729Z] [INFO] GET /js/app.js 304 1ms -[2025-12-19T23:54:30.735Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-19T23:54:30.748Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-19T23:54:30.747Z] [INFO] GET /js/store.js 304 6ms -[2025-12-19T23:54:30.747Z] [INFO] GET /js/api.js 304 5ms -[2025-12-19T23:54:30.747Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-19T23:54:30.748Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-19T23:54:30.748Z] [INFO] GET /js/board.js 304 6ms -[2025-12-19T23:54:30.758Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-19T23:54:30.758Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-19T23:54:30.759Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-19T23:54:30.758Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-19T23:54:30.759Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-19T23:54:30.759Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-19T23:54:30.778Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T23:54:30.788Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-19T23:54:30.782Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-19T23:54:30.789Z] [INFO] Socket connected: HG (o4_bb7DmVioIbGAzAAAH) -[2025-12-19T23:54:30.800Z] [INFO] GET /api/projects 304 3ms -[2025-12-19T23:54:30.808Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-19T23:54:30.810Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-19T23:54:30.818Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-19T23:54:30.820Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-19T23:54:30.946Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:54:32.447Z] [INFO] GET /sw.js 304 1ms -[2025-12-19T23:54:46.264Z] [INFO] Farbe geändert: HG -> #8B5CF6 -[2025-12-19T23:54:46.264Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:54:53.176Z] [INFO] GET /api/health 200 2ms -[2025-12-19T23:55:21.393Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:55:49.655Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:55:54.497Z] [INFO] Farbe geändert: HG -> #7b56d2 -[2025-12-19T23:55:54.497Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:54.500Z] [INFO] Farbe geändert: HG -> #7c58d0 -[2025-12-19T23:55:54.500Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:54.527Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:54.527Z] [INFO] Farbe geändert: HG -> #7955ce -[2025-12-19T23:55:54.534Z] [INFO] Farbe geändert: HG -> #7753ca -[2025-12-19T23:55:54.535Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.539Z] [INFO] Farbe geändert: HG -> #7754c9 -[2025-12-19T23:55:54.551Z] [INFO] Farbe geändert: HG -> #7856c8 -[2025-12-19T23:55:54.546Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.540Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.546Z] [INFO] Farbe geändert: HG -> #7552c7 -[2025-12-19T23:55:54.551Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:54.554Z] [INFO] Farbe geändert: HG -> #7553c6 -[2025-12-19T23:55:54.555Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.561Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:54.564Z] [INFO] Farbe geändert: HG -> #7351c2 -[2025-12-19T23:55:54.560Z] [INFO] Farbe geändert: HG -> #7654c4 -[2025-12-19T23:55:54.564Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:54.568Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.571Z] [INFO] Farbe geändert: HG -> #7251bd -[2025-12-19T23:55:54.567Z] [INFO] Farbe geändert: HG -> #7756c2 -[2025-12-19T23:55:54.572Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.575Z] [INFO] Farbe geändert: HG -> #7453c1 -[2025-12-19T23:55:54.576Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:54.579Z] [INFO] Farbe geändert: HG -> #7050b9 -[2025-12-19T23:55:54.579Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.583Z] [INFO] Farbe geändert: HG -> #7252bc -[2025-12-19T23:55:54.590Z] [INFO] PUT /api/auth/color 200 6ms -[2025-12-19T23:55:54.593Z] [INFO] Farbe geändert: HG -> #6e50b4 -[2025-12-19T23:55:54.589Z] [INFO] Farbe geändert: HG -> #7454c0 -[2025-12-19T23:55:54.583Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.596Z] [INFO] Farbe geändert: HG -> #6c4fb0 -[2025-12-19T23:55:54.599Z] [INFO] Farbe geändert: HG -> #7051b8 -[2025-12-19T23:55:54.593Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.596Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:54.600Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.607Z] [INFO] Farbe geändert: HG -> #6a4fab -[2025-12-19T23:55:54.608Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.604Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:54.603Z] [INFO] Farbe geändert: HG -> #6e4fb5 -[2025-12-19T23:55:54.616Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:54.615Z] [INFO] Farbe geändert: HG -> #6a4dac -[2025-12-19T23:55:54.611Z] [INFO] Farbe geändert: HG -> #684da8 -[2025-12-19T23:55:54.612Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.618Z] [INFO] Farbe geändert: HG -> #6f51b3 -[2025-12-19T23:55:54.622Z] [INFO] Farbe geändert: HG -> #674ea2 -[2025-12-19T23:55:54.619Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.623Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.630Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.626Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.626Z] [INFO] Farbe geändert: HG -> #644ba0 -[2025-12-19T23:55:54.630Z] [INFO] Farbe geändert: HG -> #654c9e -[2025-12-19T23:55:54.634Z] [INFO] Farbe geändert: HG -> #694ea6 -[2025-12-19T23:55:54.635Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:54.638Z] [INFO] Farbe geändert: HG -> #674da3 -[2025-12-19T23:55:54.638Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.641Z] [INFO] Farbe geändert: HG -> #654c9e -[2025-12-19T23:55:54.645Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.641Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.645Z] [INFO] Farbe geändert: HG -> #654d9d -[2025-12-19T23:55:54.648Z] [INFO] Farbe geändert: HG -> #634c9a -[2025-12-19T23:55:54.652Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.652Z] [INFO] Farbe geändert: HG -> #634b9b -[2025-12-19T23:55:54.649Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:54.852Z] [INFO] Farbe geändert: HG -> #654d9d -[2025-12-19T23:55:54.853Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.858Z] [INFO] Farbe geändert: HG -> #664f9c -[2025-12-19T23:55:54.861Z] [INFO] Farbe geändert: HG -> #684fa1 -[2025-12-19T23:55:54.862Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.859Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.872Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.876Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:54.871Z] [INFO] Farbe geändert: HG -> #6a51a4 -[2025-12-19T23:55:54.876Z] [INFO] Farbe geändert: HG -> #6950a5 -[2025-12-19T23:55:54.879Z] [INFO] Farbe geändert: HG -> #694ea6 -[2025-12-19T23:55:54.880Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.882Z] [INFO] Farbe geändert: HG -> #6b51a9 -[2025-12-19T23:55:54.883Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.887Z] [INFO] Farbe geändert: HG -> #6e53ac -[2025-12-19T23:55:54.891Z] [INFO] Farbe geändert: HG -> #6d52ad -[2025-12-19T23:55:54.892Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.887Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.899Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.895Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.895Z] [INFO] Farbe geändert: HG -> #7054b0 -[2025-12-19T23:55:54.899Z] [INFO] Farbe geändert: HG -> #6f51b3 -[2025-12-19T23:55:54.903Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.905Z] [INFO] Farbe geändert: HG -> #7154b6 -[2025-12-19T23:55:54.902Z] [INFO] Farbe geändert: HG -> #6f53b2 -[2025-12-19T23:55:54.906Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.910Z] [INFO] Farbe geändert: HG -> #7152b7 -[2025-12-19T23:55:54.919Z] [INFO] Farbe geändert: HG -> #7354bb -[2025-12-19T23:55:54.915Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.911Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-19T23:55:54.915Z] [INFO] Farbe geändert: HG -> #7051b8 -[2025-12-19T23:55:54.919Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.922Z] [INFO] Farbe geändert: HG -> #7556bd -[2025-12-19T23:55:54.923Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.926Z] [INFO] Farbe geändert: HG -> #7251bd -[2025-12-19T23:55:54.926Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.934Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.930Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:54.929Z] [INFO] Farbe geändert: HG -> #7454c0 -[2025-12-19T23:55:54.934Z] [INFO] Farbe geändert: HG -> #7453c1 -[2025-12-19T23:55:54.941Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.937Z] [INFO] Farbe geändert: HG -> #7655c3 -[2025-12-19T23:55:54.937Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:54.940Z] [INFO] Farbe geändert: HG -> #7756c2 -[2025-12-19T23:55:54.943Z] [INFO] Farbe geändert: HG -> #7654c4 -[2025-12-19T23:55:54.948Z] [INFO] Farbe geändert: HG -> #7553c6 -[2025-12-19T23:55:54.949Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.944Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:54.955Z] [INFO] Farbe geändert: HG -> #7856c8 -[2025-12-19T23:55:54.958Z] [INFO] Farbe geändert: HG -> #7754c9 -[2025-12-19T23:55:54.959Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:54.956Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.091Z] [INFO] Farbe geändert: HG -> #7552c7 -[2025-12-19T23:55:55.091Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.096Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.099Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.095Z] [INFO] Farbe geändert: HG -> #7553c6 -[2025-12-19T23:55:55.099Z] [INFO] Farbe geändert: HG -> #7654c4 -[2025-12-19T23:55:55.102Z] [INFO] Farbe geändert: HG -> #7351c2 -[2025-12-19T23:55:55.107Z] [INFO] Farbe geändert: HG -> #7453c1 -[2025-12-19T23:55:55.108Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.103Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.111Z] [INFO] Farbe geändert: HG -> #7454c0 -[2025-12-19T23:55:55.122Z] [INFO] Farbe geändert: HG -> #7252bc -[2025-12-19T23:55:55.118Z] [INFO] Farbe geändert: HG -> #7251bd -[2025-12-19T23:55:55.111Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.119Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.123Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.130Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.127Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.130Z] [INFO] Farbe geändert: HG -> #7152b7 -[2025-12-19T23:55:55.126Z] [INFO] Farbe geändert: HG -> #7050b9 -[2025-12-19T23:55:55.133Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.133Z] [INFO] Farbe geändert: HG -> #6e50b4 -[2025-12-19T23:55:55.136Z] [INFO] Farbe geändert: HG -> #6f51b3 -[2025-12-19T23:55:55.137Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.145Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.140Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.140Z] [INFO] Farbe geändert: HG -> #6c4fb0 -[2025-12-19T23:55:55.144Z] [INFO] Farbe geändert: HG -> #6d50af -[2025-12-19T23:55:55.149Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.157Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.157Z] [INFO] Farbe geändert: HG -> #6b50aa -[2025-12-19T23:55:55.161Z] [INFO] Farbe geändert: HG -> #6b51a9 -[2025-12-19T23:55:55.149Z] [INFO] Farbe geändert: HG -> #6d52ad -[2025-12-19T23:55:55.161Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.166Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.170Z] [INFO] Farbe geändert: HG -> #6950a5 -[2025-12-19T23:55:55.165Z] [INFO] Farbe geändert: HG -> #694ea6 -[2025-12-19T23:55:55.170Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.176Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.173Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.176Z] [INFO] Farbe geändert: HG -> #684fa1 -[2025-12-19T23:55:55.172Z] [INFO] Farbe geändert: HG -> #6a51a4 -[2025-12-19T23:55:55.284Z] [INFO] Farbe geändert: HG -> #6a51a4 -[2025-12-19T23:55:55.285Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.293Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.289Z] [INFO] Farbe geändert: HG -> #6c52a7 -[2025-12-19T23:55:55.292Z] [INFO] Farbe geändert: HG -> #6e54ab -[2025-12-19T23:55:55.289Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.296Z] [INFO] Farbe geändert: HG -> #6e53ac -[2025-12-19T23:55:55.304Z] [INFO] Farbe geändert: HG -> #7054b0 -[2025-12-19T23:55:55.301Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.300Z] [INFO] Farbe geändert: HG -> #6d52ad -[2025-12-19T23:55:55.296Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.308Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.304Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.311Z] [INFO] Farbe geändert: HG -> #7255b4 -[2025-12-19T23:55:55.312Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.308Z] [INFO] Farbe geändert: HG -> #7256b3 -[2025-12-19T23:55:55.316Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.315Z] [INFO] Farbe geändert: HG -> #7154b6 -[2025-12-19T23:55:55.319Z] [INFO] Farbe geändert: HG -> #7255b4 -[2025-12-19T23:55:55.319Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.322Z] [INFO] Farbe geändert: HG -> #7457b7 -[2025-12-19T23:55:55.323Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.326Z] [INFO] Farbe geändert: HG -> #7356b8 -[2025-12-19T23:55:55.326Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.329Z] [INFO] Farbe geändert: HG -> #7657bc -[2025-12-19T23:55:55.330Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.333Z] [INFO] Farbe geändert: HG -> #7556bd -[2025-12-19T23:55:55.333Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.336Z] [INFO] Farbe geändert: HG -> #7657bc -[2025-12-19T23:55:55.336Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.339Z] [INFO] Farbe geändert: HG -> #7355b9 -[2025-12-19T23:55:55.340Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.350Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.346Z] [INFO] Farbe geändert: HG -> #7757c1 -[2025-12-19T23:55:55.346Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.350Z] [INFO] Farbe geändert: HG -> #7756c2 -[2025-12-19T23:55:55.359Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.359Z] [INFO] Farbe geändert: HG -> #7655c3 -[2025-12-19T23:55:55.356Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.355Z] [INFO] Farbe geändert: HG -> #7859c0 -[2025-12-19T23:55:55.476Z] [INFO] Farbe geändert: HG -> #7756c2 -[2025-12-19T23:55:55.477Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-19T23:55:55.480Z] [INFO] Farbe geändert: HG -> #7555be -[2025-12-19T23:55:55.487Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.486Z] [INFO] Farbe geändert: HG -> #7252bc -[2025-12-19T23:55:55.480Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.490Z] [INFO] Farbe geändert: HG -> #7657bc -[2025-12-19T23:55:55.490Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.494Z] [INFO] Farbe geändert: HG -> #7354bb -[2025-12-19T23:55:55.494Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.498Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.497Z] [INFO] Farbe geändert: HG -> #7255b4 -[2025-12-19T23:55:55.502Z] [INFO] Farbe geändert: HG -> #7051b8 -[2025-12-19T23:55:55.502Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.505Z] [INFO] Farbe geändert: HG -> #7152b7 -[2025-12-19T23:55:55.506Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.510Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.514Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.513Z] [INFO] Farbe geändert: HG -> #7054b0 -[2025-12-19T23:55:55.510Z] [INFO] Farbe geändert: HG -> #7255b4 -[2025-12-19T23:55:55.520Z] [INFO] Farbe geändert: HG -> #7256b3 -[2025-12-19T23:55:55.517Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.517Z] [INFO] Farbe geändert: HG -> #7154b6 -[2025-12-19T23:55:55.521Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.524Z] [INFO] Farbe geändert: HG -> #6d52ad -[2025-12-19T23:55:55.524Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.527Z] [INFO] Farbe geändert: HG -> #6e53ac -[2025-12-19T23:55:55.527Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.530Z] [INFO] Farbe geändert: HG -> #6e54ab -[2025-12-19T23:55:55.534Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.531Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.534Z] [INFO] Farbe geändert: HG -> #6c52a7 -[2025-12-19T23:55:55.543Z] [INFO] Farbe geändert: HG -> #6a51a4 -[2025-12-19T23:55:55.544Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.636Z] [INFO] Farbe geändert: HG -> #6c52a7 -[2025-12-19T23:55:55.637Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.640Z] [INFO] Farbe geändert: HG -> #6e54ab -[2025-12-19T23:55:55.644Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.643Z] [INFO] Farbe geändert: HG -> #6e53ac -[2025-12-19T23:55:55.640Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.647Z] [INFO] Farbe geändert: HG -> #6d52ad -[2025-12-19T23:55:55.647Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.650Z] [INFO] Farbe geändert: HG -> #7054b0 -[2025-12-19T23:55:55.651Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.655Z] [INFO] Farbe geändert: HG -> #6f53b2 -[2025-12-19T23:55:55.659Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.656Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.659Z] [INFO] Farbe geändert: HG -> #7256b3 -[2025-12-19T23:55:55.663Z] [INFO] Farbe geändert: HG -> #7255b4 -[2025-12-19T23:55:55.670Z] [INFO] Farbe geändert: HG -> #7152b7 -[2025-12-19T23:55:55.663Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.667Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.667Z] [INFO] Farbe geändert: HG -> #7154b6 -[2025-12-19T23:55:55.674Z] [INFO] Farbe geändert: HG -> #7051b8 -[2025-12-19T23:55:55.678Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.671Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.675Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.682Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.678Z] [INFO] Farbe geändert: HG -> #7354bb -[2025-12-19T23:55:55.682Z] [INFO] Farbe geändert: HG -> #7556bd -[2025-12-19T23:55:55.685Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.685Z] [INFO] Farbe geändert: HG -> #7454c0 -[2025-12-19T23:55:55.687Z] [INFO] Farbe geändert: HG -> #7756c2 -[2025-12-19T23:55:55.688Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.829Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.828Z] [INFO] Farbe geändert: HG -> #7453c1 -[2025-12-19T23:55:55.853Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.853Z] [INFO] Farbe geändert: HG -> #7454c0 -[2025-12-19T23:55:55.857Z] [INFO] Farbe geändert: HG -> #7150be -[2025-12-19T23:55:55.857Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.879Z] [INFO] Farbe geändert: HG -> #6f4ebc -[2025-12-19T23:55:55.880Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.891Z] [INFO] Farbe geändert: HG -> #6e4cbd -[2025-12-19T23:55:55.892Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.899Z] [INFO] Farbe geändert: HG -> #6f4ebc -[2025-12-19T23:55:55.900Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.911Z] [INFO] Farbe geändert: HG -> #6c4bb9 -[2025-12-19T23:55:55.911Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.915Z] [INFO] Farbe geändert: HG -> #6a49b6 -[2025-12-19T23:55:55.915Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.923Z] [INFO] Farbe geändert: HG -> #6947b8 -[2025-12-19T23:55:55.924Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.937Z] [INFO] Farbe geändert: HG -> #6746b4 -[2025-12-19T23:55:55.937Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.947Z] [INFO] Farbe geändert: HG -> #6443b1 -[2025-12-19T23:55:55.954Z] [INFO] Farbe geändert: HG -> #6242ae -[2025-12-19T23:55:55.950Z] [INFO] Farbe geändert: HG -> #6545b0 -[2025-12-19T23:55:55.951Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.948Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:55.954Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.966Z] [INFO] Farbe geändert: HG -> #6142a9 -[2025-12-19T23:55:55.973Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.972Z] [INFO] Farbe geändert: HG -> #5e3fa6 -[2025-12-19T23:55:55.967Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.976Z] [INFO] Farbe geändert: HG -> #5f40a5 -[2025-12-19T23:55:55.976Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:55.987Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.982Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:55.986Z] [INFO] Farbe geändert: HG -> #5a3c9f -[2025-12-19T23:55:55.982Z] [INFO] Farbe geändert: HG -> #5c3fa2 -[2025-12-19T23:55:55.996Z] [INFO] Farbe geändert: HG -> #583b9b -[2025-12-19T23:55:56.001Z] [INFO] Farbe geändert: HG -> #583c9a -[2025-12-19T23:55:55.997Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.002Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.005Z] [INFO] Farbe geändert: HG -> #563a98 -[2025-12-19T23:55:56.005Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.008Z] [INFO] Farbe geändert: HG -> #543894 -[2025-12-19T23:55:56.014Z] [INFO] Farbe geändert: HG -> #543993 -[2025-12-19T23:55:56.010Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.014Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.024Z] [INFO] Farbe geändert: HG -> #543993 -[2025-12-19T23:55:56.021Z] [INFO] Farbe geändert: HG -> #52388f -[2025-12-19T23:55:56.021Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.025Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.027Z] [INFO] Farbe geändert: HG -> #52388f -[2025-12-19T23:55:56.030Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.028Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.030Z] [INFO] Farbe geändert: HG -> #52398e -[2025-12-19T23:55:56.047Z] [INFO] Farbe geändert: HG -> #533a8d -[2025-12-19T23:55:56.047Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.042Z] [INFO] Farbe geändert: HG -> #50378b -[2025-12-19T23:55:56.042Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.053Z] [INFO] Farbe geändert: HG -> #51388a -[2025-12-19T23:55:56.053Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.060Z] [INFO] Farbe geändert: HG -> #4f3885 -[2025-12-19T23:55:56.061Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.072Z] [INFO] Farbe geändert: HG -> #513a88 -[2025-12-19T23:55:56.073Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.063Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.063Z] [INFO] Farbe geändert: HG -> #513989 -[2025-12-19T23:55:56.079Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.075Z] [INFO] Farbe geändert: HG -> #4f3984 -[2025-12-19T23:55:56.078Z] [INFO] Farbe geändert: HG -> #513a88 -[2025-12-19T23:55:56.076Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.098Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.097Z] [INFO] Farbe geändert: HG -> #523b87 -[2025-12-19T23:55:56.109Z] [INFO] Farbe geändert: HG -> #523c86 -[2025-12-19T23:55:56.109Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.119Z] [INFO] Farbe geändert: HG -> #533d85 -[2025-12-19T23:55:56.119Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.146Z] [INFO] Farbe geändert: HG -> #554087 -[2025-12-19T23:55:56.147Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.150Z] [INFO] Farbe geändert: HG -> #553f88 -[2025-12-19T23:55:56.150Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.153Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.153Z] [INFO] Farbe geändert: HG -> #554087 -[2025-12-19T23:55:56.156Z] [INFO] Farbe geändert: HG -> #57418b -[2025-12-19T23:55:56.156Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.158Z] [INFO] Farbe geändert: HG -> #59438e -[2025-12-19T23:55:56.159Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.162Z] [INFO] Farbe geändert: HG -> #5a448d -[2025-12-19T23:55:56.165Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.162Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.165Z] [INFO] Farbe geändert: HG -> #5c4691 -[2025-12-19T23:55:56.168Z] [INFO] Farbe geändert: HG -> #5e4794 -[2025-12-19T23:55:56.168Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.173Z] [INFO] Farbe geändert: HG -> #5c4592 -[2025-12-19T23:55:56.173Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.176Z] [INFO] Farbe geändert: HG -> #634c9a -[2025-12-19T23:55:56.179Z] [INFO] Farbe geändert: HG -> #604997 -[2025-12-19T23:55:56.182Z] [INFO] Farbe geändert: HG -> #684fa1 -[2025-12-19T23:55:56.179Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.176Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.183Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.185Z] [INFO] Farbe geändert: HG -> #654d9d -[2025-12-19T23:55:56.190Z] [INFO] Farbe geändert: HG -> #6a51a4 -[2025-12-19T23:55:56.191Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.186Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.196Z] [INFO] Farbe geändert: HG -> #6c52a7 -[2025-12-19T23:55:56.196Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.201Z] [INFO] Farbe geändert: HG -> #6e53ac -[2025-12-19T23:55:56.201Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.207Z] [INFO] Farbe geändert: HG -> #7055af -[2025-12-19T23:55:56.204Z] [INFO] Farbe geändert: HG -> #7156ae -[2025-12-19T23:55:56.205Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.208Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.216Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.215Z] [INFO] Farbe geändert: HG -> #755ab5 -[2025-12-19T23:55:56.212Z] [INFO] Farbe geändert: HG -> #7257b2 -[2025-12-19T23:55:56.212Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.219Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.218Z] [INFO] Farbe geändert: HG -> #7256b3 -[2025-12-19T23:55:56.221Z] [INFO] Farbe geändert: HG -> #7458b6 -[2025-12-19T23:55:56.222Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.224Z] [INFO] Farbe geändert: HG -> #775bb9 -[2025-12-19T23:55:56.225Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.227Z] [INFO] Farbe geändert: HG -> #765aba -[2025-12-19T23:55:56.228Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.230Z] [INFO] Farbe geändert: HG -> #7658bb -[2025-12-19T23:55:56.231Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.234Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.233Z] [INFO] Farbe geändert: HG -> #785abf -[2025-12-19T23:55:56.237Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.237Z] [INFO] Farbe geändert: HG -> #795bbe -[2025-12-19T23:55:56.243Z] [INFO] Farbe geändert: HG -> #7b5cc1 -[2025-12-19T23:55:56.240Z] [INFO] Farbe geändert: HG -> #7a5bc2 -[2025-12-19T23:55:56.243Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.240Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.246Z] [INFO] Farbe geändert: HG -> #7859c0 -[2025-12-19T23:55:56.250Z] [INFO] Farbe geändert: HG -> #7a5ac4 -[2025-12-19T23:55:56.254Z] [INFO] Farbe geändert: HG -> #7c5cc7 -[2025-12-19T23:55:56.251Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.254Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.257Z] [INFO] Farbe geändert: HG -> #7b5bc8 -[2025-12-19T23:55:56.247Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.260Z] [INFO] Farbe geändert: HG -> #7b59c9 -[2025-12-19T23:55:56.257Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.266Z] [INFO] Farbe geändert: HG -> #7b58ca -[2025-12-19T23:55:56.263Z] [INFO] Farbe geändert: HG -> #7a57cb -[2025-12-19T23:55:56.263Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.260Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.267Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.269Z] [INFO] Farbe geändert: HG -> #7c59cf -[2025-12-19T23:55:56.273Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.272Z] [INFO] Farbe geändert: HG -> #7c58d0 -[2025-12-19T23:55:56.275Z] [INFO] Farbe geändert: HG -> #7955ce -[2025-12-19T23:55:56.270Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.275Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.278Z] [INFO] Farbe geändert: HG -> #7c58d0 -[2025-12-19T23:55:56.278Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.281Z] [INFO] Farbe geändert: HG -> #7954cf -[2025-12-19T23:55:56.284Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.281Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.284Z] [INFO] Farbe geändert: HG -> #7751d2 -[2025-12-19T23:55:56.291Z] [INFO] Farbe geändert: HG -> #7750d3 -[2025-12-19T23:55:56.286Z] [INFO] Farbe geändert: HG -> #7b56d2 -[2025-12-19T23:55:56.287Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.294Z] [INFO] Farbe geändert: HG -> #774ed4 -[2025-12-19T23:55:56.291Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.296Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.301Z] [INFO] Farbe geändert: HG -> #7349d4 -[2025-12-19T23:55:56.296Z] [INFO] Farbe geändert: HG -> #764dd5 -[2025-12-19T23:55:56.294Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.301Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.309Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.318Z] [INFO] Farbe geändert: HG -> #6f44d5 -[2025-12-19T23:55:56.319Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.309Z] [INFO] Farbe geändert: HG -> #7348d5 -[2025-12-19T23:55:56.352Z] [INFO] Farbe geändert: HG -> #6c3fd5 -[2025-12-19T23:55:56.347Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.353Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.346Z] [INFO] Farbe geändert: HG -> #6f43d6 -[2025-12-19T23:55:56.378Z] [INFO] Farbe geändert: HG -> #693cd3 -[2025-12-19T23:55:56.378Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.382Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.382Z] [INFO] Farbe geändert: HG -> #693dd1 -[2025-12-19T23:55:56.386Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.389Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.388Z] [INFO] Farbe geändert: HG -> #673acf -[2025-12-19T23:55:56.385Z] [INFO] Farbe geändert: HG -> #6a3ed0 -[2025-12-19T23:55:56.391Z] [INFO] Farbe geändert: HG -> #673bce -[2025-12-19T23:55:56.392Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.394Z] [INFO] Farbe geändert: HG -> #6538cc -[2025-12-19T23:55:56.394Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.399Z] [INFO] Farbe geändert: HG -> #653acb -[2025-12-19T23:55:56.404Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.404Z] [INFO] Farbe geändert: HG -> #6237c8 -[2025-12-19T23:55:56.400Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.407Z] [INFO] Farbe geändert: HG -> #6036c4 -[2025-12-19T23:55:56.408Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.419Z] [INFO] Farbe geändert: HG -> #5f36bf -[2025-12-19T23:55:56.415Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.415Z] [INFO] Farbe geändert: HG -> #6137c3 -[2025-12-19T23:55:56.422Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.422Z] [INFO] Farbe geändert: HG -> #5e35c0 -[2025-12-19T23:55:56.425Z] [INFO] Farbe geändert: HG -> #5d34bc -[2025-12-19T23:55:56.419Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.429Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.425Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.428Z] [INFO] Farbe geändert: HG -> #5d35bb -[2025-12-19T23:55:56.432Z] [INFO] Farbe geändert: HG -> #5b34b7 -[2025-12-19T23:55:56.432Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.435Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.438Z] [INFO] Farbe geändert: HG -> #5932b3 -[2025-12-19T23:55:56.438Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.435Z] [INFO] Farbe geändert: HG -> #5931b4 -[2025-12-19T23:55:56.442Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.445Z] [INFO] Farbe geändert: HG -> #5731af -[2025-12-19T23:55:56.445Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.441Z] [INFO] Farbe geändert: HG -> #5730b0 -[2025-12-19T23:55:56.453Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.452Z] [INFO] Farbe geändert: HG -> #5631aa -[2025-12-19T23:55:56.448Z] [INFO] Farbe geändert: HG -> #552fac -[2025-12-19T23:55:56.449Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.460Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.456Z] [INFO] Farbe geändert: HG -> #5731af -[2025-12-19T23:55:56.459Z] [INFO] Farbe geändert: HG -> #5530ab -[2025-12-19T23:55:56.456Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.464Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.467Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.464Z] [INFO] Farbe geändert: HG -> #5230a1 -[2025-12-19T23:55:56.467Z] [INFO] Farbe geändert: HG -> #5430a6 -[2025-12-19T23:55:56.473Z] [INFO] Farbe geändert: HG -> #502f9d -[2025-12-19T23:55:56.470Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.470Z] [INFO] Farbe geändert: HG -> #522fa2 -[2025-12-19T23:55:56.473Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.482Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.482Z] [INFO] Farbe geändert: HG -> #51319b -[2025-12-19T23:55:56.476Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.476Z] [INFO] Farbe geändert: HG -> #50309c -[2025-12-19T23:55:56.485Z] [INFO] Farbe geändert: HG -> #50309c -[2025-12-19T23:55:56.485Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.488Z] [INFO] Farbe geändert: HG -> #4f3097 -[2025-12-19T23:55:56.488Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.502Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.501Z] [INFO] Farbe geändert: HG -> #4d2f92 -[2025-12-19T23:55:56.491Z] [INFO] Farbe geändert: HG -> #4d2f93 -[2025-12-19T23:55:56.491Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.505Z] [INFO] Farbe geändert: HG -> #4e3091 -[2025-12-19T23:55:56.516Z] [INFO] Farbe geändert: HG -> #4e3091 -[2025-12-19T23:55:56.513Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.505Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.512Z] [INFO] Farbe geändert: HG -> #4b2e8e -[2025-12-19T23:55:56.519Z] [INFO] Farbe geändert: HG -> #4b2f8e -[2025-12-19T23:55:56.516Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.522Z] [INFO] Farbe geändert: HG -> #4c308d -[2025-12-19T23:55:56.520Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.523Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.526Z] [INFO] Farbe geändert: HG -> #4e328f -[2025-12-19T23:55:56.529Z] [INFO] Farbe geändert: HG -> #4c318c -[2025-12-19T23:55:56.527Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.530Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.535Z] [INFO] Farbe geändert: HG -> #4d338a -[2025-12-19T23:55:56.536Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.533Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.532Z] [INFO] Farbe geändert: HG -> #4d328b -[2025-12-19T23:55:56.540Z] [INFO] Farbe geändert: HG -> #4d3489 -[2025-12-19T23:55:56.540Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.586Z] [INFO] Farbe geändert: HG -> #50368c -[2025-12-19T23:55:56.587Z] [INFO] PUT /api/auth/color 200 14ms -[2025-12-19T23:55:56.598Z] [INFO] Farbe geändert: HG -> #50378b -[2025-12-19T23:55:56.607Z] [INFO] Farbe geändert: HG -> #52398e -[2025-12-19T23:55:56.602Z] [INFO] Farbe geändert: HG -> #533a8d -[2025-12-19T23:55:56.598Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.603Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.607Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.610Z] [INFO] Farbe geändert: HG -> #553b91 -[2025-12-19T23:55:56.611Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.613Z] [INFO] Farbe geändert: HG -> #553c90 -[2025-12-19T23:55:56.614Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.620Z] [INFO] Farbe geändert: HG -> #5a3f97 -[2025-12-19T23:55:56.617Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.620Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.617Z] [INFO] Farbe geändert: HG -> #573e93 -[2025-12-19T23:55:56.623Z] [INFO] Farbe geändert: HG -> #5c419b -[2025-12-19T23:55:56.627Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.627Z] [INFO] Farbe geändert: HG -> #5e429e -[2025-12-19T23:55:56.624Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.631Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.635Z] [INFO] Farbe geändert: HG -> #6045a1 -[2025-12-19T23:55:56.631Z] [INFO] Farbe geändert: HG -> #6044a2 -[2025-12-19T23:55:56.635Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.638Z] [INFO] Farbe geändert: HG -> #6245a5 -[2025-12-19T23:55:56.639Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.642Z] [INFO] Farbe geändert: HG -> #6548a8 -[2025-12-19T23:55:56.642Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.645Z] [INFO] Farbe geändert: HG -> #6447a9 -[2025-12-19T23:55:56.645Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.652Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.648Z] [INFO] Farbe geändert: HG -> #6749ab -[2025-12-19T23:55:56.649Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.651Z] [INFO] Farbe geändert: HG -> #694baf -[2025-12-19T23:55:56.655Z] [INFO] Farbe geändert: HG -> #6e4fb5 -[2025-12-19T23:55:56.655Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.658Z] [INFO] Farbe geändert: HG -> #6b4db3 -[2025-12-19T23:55:56.664Z] [INFO] Farbe geändert: HG -> #7050b9 -[2025-12-19T23:55:56.661Z] [INFO] Farbe geändert: HG -> #6d4eb7 -[2025-12-19T23:55:56.662Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.659Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.665Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.667Z] [INFO] Farbe geändert: HG -> #6f4fba -[2025-12-19T23:55:56.668Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.670Z] [INFO] Farbe geändert: HG -> #7251bd -[2025-12-19T23:55:56.671Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.678Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.678Z] [INFO] Farbe geändert: HG -> #714fbf -[2025-12-19T23:55:56.674Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.674Z] [INFO] Farbe geändert: HG -> #7150be -[2025-12-19T23:55:56.681Z] [INFO] Farbe geändert: HG -> #7351c2 -[2025-12-19T23:55:56.684Z] [INFO] Farbe geändert: HG -> #7451c8 -[2025-12-19T23:55:56.684Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.681Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.689Z] [INFO] Farbe geändert: HG -> #7552c7 -[2025-12-19T23:55:56.692Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.695Z] [INFO] Farbe geändert: HG -> #7752cb -[2025-12-19T23:55:56.689Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.692Z] [INFO] Farbe geändert: HG -> #724fc4 -[2025-12-19T23:55:56.696Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.699Z] [INFO] Farbe geändert: HG -> #7651cd -[2025-12-19T23:55:56.699Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.702Z] [INFO] Farbe geändert: HG -> #7753ca -[2025-12-19T23:55:56.702Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.706Z] [INFO] Farbe geändert: HG -> #744fc9 -[2025-12-19T23:55:56.707Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.710Z] [INFO] Farbe geändert: HG -> #7751d2 -[2025-12-19T23:55:56.711Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.714Z] [INFO] Farbe geändert: HG -> #754fcf -[2025-12-19T23:55:56.715Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.718Z] [INFO] Farbe geändert: HG -> #7853d0 -[2025-12-19T23:55:56.718Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.720Z] [INFO] Farbe geändert: HG -> #7650ce -[2025-12-19T23:55:56.721Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.724Z] [INFO] Farbe geändert: HG -> #7750d3 -[2025-12-19T23:55:56.727Z] [INFO] Farbe geändert: HG -> #774ed4 -[2025-12-19T23:55:56.727Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.724Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.731Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.734Z] [INFO] Farbe geändert: HG -> #754bd8 -[2025-12-19T23:55:56.731Z] [INFO] Farbe geändert: HG -> #764dd5 -[2025-12-19T23:55:56.734Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.737Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.739Z] [INFO] Farbe geändert: HG -> #7348d5 -[2025-12-19T23:55:56.740Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.737Z] [INFO] Farbe geändert: HG -> #7349d4 -[2025-12-19T23:55:56.744Z] [INFO] Farbe geändert: HG -> #7247d7 -[2025-12-19T23:55:56.745Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.767Z] [INFO] Farbe geändert: HG -> #7246d8 -[2025-12-19T23:55:56.776Z] [INFO] Farbe geändert: HG -> #6e42d7 -[2025-12-19T23:55:56.767Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.776Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.812Z] [INFO] Farbe geändert: HG -> #6c3fd5 -[2025-12-19T23:55:56.813Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.823Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.823Z] [INFO] Farbe geändert: HG -> #6c40d4 -[2025-12-19T23:55:56.826Z] [INFO] Farbe geändert: HG -> #693dd1 -[2025-12-19T23:55:56.833Z] [INFO] Farbe geändert: HG -> #6a3ed0 -[2025-12-19T23:55:56.833Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.826Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.844Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.843Z] [INFO] Farbe geändert: HG -> #673bce -[2025-12-19T23:55:56.846Z] [INFO] Farbe geändert: HG -> #6538cc -[2025-12-19T23:55:56.847Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.849Z] [INFO] Farbe geändert: HG -> #653acb -[2025-12-19T23:55:56.850Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.855Z] [INFO] Farbe geändert: HG -> #6237c8 -[2025-12-19T23:55:56.859Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.855Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.859Z] [INFO] Farbe geändert: HG -> #6339c6 -[2025-12-19T23:55:56.862Z] [INFO] Farbe geändert: HG -> #6137c3 -[2025-12-19T23:55:56.865Z] [INFO] Farbe geändert: HG -> #6138c2 -[2025-12-19T23:55:56.862Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.865Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.873Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.872Z] [INFO] Farbe geändert: HG -> #5f37be -[2025-12-19T23:55:56.868Z] [INFO] Farbe geändert: HG -> #6137c3 -[2025-12-19T23:55:56.869Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.876Z] [INFO] Farbe geändert: HG -> #5f36bf -[2025-12-19T23:55:56.881Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.876Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.880Z] [INFO] Farbe geändert: HG -> #5d36ba -[2025-12-19T23:55:56.889Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.884Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.888Z] [INFO] Farbe geändert: HG -> #5b35b6 -[2025-12-19T23:55:56.883Z] [INFO] Farbe geändert: HG -> #5c36b5 -[2025-12-19T23:55:56.893Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.893Z] [INFO] Farbe geändert: HG -> #5c36b5 -[2025-12-19T23:55:56.896Z] [INFO] Farbe geändert: HG -> #5a35b1 -[2025-12-19T23:55:56.896Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.900Z] [INFO] Farbe geändert: HG -> #5b37ae -[2025-12-19T23:55:56.901Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.904Z] [INFO] Farbe geändert: HG -> #5936ab -[2025-12-19T23:55:56.905Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.908Z] [INFO] Farbe geändert: HG -> #5936ab -[2025-12-19T23:55:56.908Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.914Z] [INFO] Farbe geändert: HG -> #5937a9 -[2025-12-19T23:55:56.911Z] [INFO] Farbe geändert: HG -> #5b37ae -[2025-12-19T23:55:56.915Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.911Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.918Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.917Z] [INFO] Farbe geändert: HG -> #5837a4 -[2025-12-19T23:55:56.922Z] [INFO] Farbe geändert: HG -> #5838a3 -[2025-12-19T23:55:56.922Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.930Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.930Z] [INFO] Farbe geändert: HG -> #5939a2 -[2025-12-19T23:55:56.926Z] [INFO] Farbe geändert: HG -> #593aa1 -[2025-12-19T23:55:56.926Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.934Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.934Z] [INFO] Farbe geändert: HG -> #57399d -[2025-12-19T23:55:56.937Z] [INFO] Farbe geändert: HG -> #593aa1 -[2025-12-19T23:55:56.941Z] [INFO] Farbe geändert: HG -> #593ba0 -[2025-12-19T23:55:56.938Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.945Z] [INFO] Farbe geändert: HG -> #583c9a -[2025-12-19T23:55:56.948Z] [INFO] Farbe geändert: HG -> #573a9c -[2025-12-19T23:55:56.945Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:56.941Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.951Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.951Z] [INFO] Farbe geändert: HG -> #583b9b -[2025-12-19T23:55:56.948Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:56.954Z] [INFO] Farbe geändert: HG -> #573c96 -[2025-12-19T23:55:56.955Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.957Z] [INFO] Farbe geändert: HG -> #563b97 -[2025-12-19T23:55:56.958Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.963Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:56.963Z] [INFO] Farbe geändert: HG -> #593e98 -[2025-12-19T23:55:57.000Z] [INFO] Farbe geändert: HG -> #5a3f97 -[2025-12-19T23:55:57.001Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.005Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:57.005Z] [INFO] Farbe geändert: HG -> #5a4096 -[2025-12-19T23:55:57.018Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.021Z] [INFO] Farbe geändert: HG -> #5e439d -[2025-12-19T23:55:57.017Z] [INFO] Farbe geändert: HG -> #5c429a -[2025-12-19T23:55:57.022Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:57.029Z] [INFO] Farbe geändert: HG -> #6146a0 -[2025-12-19T23:55:57.029Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.049Z] [INFO] Farbe geändert: HG -> #664aa5 -[2025-12-19T23:55:57.050Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:57.039Z] [INFO] Farbe geändert: HG -> #6348a3 -[2025-12-19T23:55:57.040Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:57.055Z] [INFO] Farbe geändert: HG -> #6549a7 -[2025-12-19T23:55:57.056Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:57.062Z] [INFO] Farbe geändert: HG -> #674baa -[2025-12-19T23:55:57.062Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.064Z] [INFO] Farbe geändert: HG -> #694cae -[2025-12-19T23:55:57.065Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:57.070Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.084Z] [INFO] Farbe geändert: HG -> #6e50b4 -[2025-12-19T23:55:57.085Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.070Z] [INFO] Farbe geändert: HG -> #6c4eb1 -[2025-12-19T23:55:57.091Z] [INFO] Farbe geändert: HG -> #6e4fb5 -[2025-12-19T23:55:57.091Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.095Z] [INFO] Farbe geändert: HG -> #7051b8 -[2025-12-19T23:55:57.096Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.103Z] [INFO] Farbe geändert: HG -> #7050b9 -[2025-12-19T23:55:57.114Z] [INFO] Farbe geändert: HG -> #7251bd -[2025-12-19T23:55:57.104Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-19T23:55:57.115Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.124Z] [INFO] Farbe geändert: HG -> #7150be -[2025-12-19T23:55:57.124Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.128Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.127Z] [INFO] Farbe geändert: HG -> #714fbf -[2025-12-19T23:55:57.131Z] [INFO] Farbe geändert: HG -> #7351c2 -[2025-12-19T23:55:57.131Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.144Z] [INFO] Farbe geändert: HG -> #7350c3 -[2025-12-19T23:55:57.144Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.174Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.174Z] [INFO] Farbe geändert: HG -> #704cc2 -[2025-12-19T23:55:57.217Z] [INFO] Farbe geändert: HG -> #6d49c1 -[2025-12-19T23:55:57.217Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-19T23:55:57.231Z] [INFO] Farbe geändert: HG -> #6d4abf -[2025-12-19T23:55:57.231Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.256Z] [INFO] Farbe geändert: HG -> #6a45bf -[2025-12-19T23:55:57.256Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.399Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.399Z] [INFO] Farbe geändert: HG -> #6d4abf -[2025-12-19T23:55:57.432Z] [INFO] Farbe geändert: HG -> #6b47bd -[2025-12-19T23:55:57.432Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.435Z] [INFO] Farbe geändert: HG -> #6e4bbe -[2025-12-19T23:55:57.445Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.435Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-19T23:55:57.444Z] [INFO] Farbe geändert: HG -> #6e4cbd -[2025-12-19T23:56:17.866Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:56:46.194Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:57:14.472Z] [INFO] GET /api/health 200 0ms -[2025-12-19T23:57:42.724Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:58:10.978Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:58:39.256Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:58:42.084Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-19T23:58:52.861Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-19T23:58:52.864Z] [INFO] Datenbank initialisiert -[2025-12-19T23:58:52.866Z] [INFO] Server läuft auf Port 3000 -[2025-12-19T23:58:52.866Z] [INFO] Umgebung: production -[2025-12-19T23:58:52.866Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-19T23:58:52.866Z] [INFO] Automatische Backups aktiviert -[2025-12-19T23:58:57.677Z] [INFO] GET /api/health 200 2ms -[2025-12-19T23:59:25.925Z] [INFO] GET /api/health 200 1ms -[2025-12-19T23:59:45.513Z] [INFO] GET / 200 3ms -[2025-12-19T23:59:45.529Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-19T23:59:45.530Z] [INFO] GET /css/base.css 200 2ms -[2025-12-19T23:59:45.541Z] [INFO] GET /css/board.css 200 5ms -[2025-12-19T23:59:45.535Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-19T23:59:45.537Z] [INFO] GET /css/components.css 200 6ms -[2025-12-19T23:59:45.542Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-19T23:59:45.544Z] [INFO] GET /js/app.js 200 6ms -[2025-12-19T23:59:45.544Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-19T23:59:45.654Z] [INFO] GET /js/store.js 200 4ms -[2025-12-19T23:59:45.653Z] [INFO] GET /js/api.js 200 3ms -[2025-12-19T23:59:45.654Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-19T23:59:45.655Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-19T23:59:45.655Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-19T23:59:45.656Z] [INFO] GET /js/board.js 200 5ms -[2025-12-19T23:59:45.660Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-19T23:59:45.661Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-19T23:59:45.660Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-19T23:59:45.661Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-19T23:59:45.662Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-19T23:59:45.681Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-19T23:59:45.662Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-19T23:59:45.744Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-19T23:59:48.309Z] [INFO] Login erfolgreich: HG -[2025-12-19T23:59:48.309Z] [INFO] POST /api/auth/login 200 230ms -[2025-12-19T23:59:48.318Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-19T23:59:48.325Z] [INFO] Socket connected: HG (GBYSagEP-FSo3wPrAAAE) -[2025-12-19T23:59:48.327Z] [INFO] Socket connected: HG (9cVYEuRH-7Hc0DcfAAAF) -[2025-12-19T23:59:48.332Z] [INFO] GET /api/projects 304 4ms -[2025-12-19T23:59:48.342Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-19T23:59:48.344Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-19T23:59:48.337Z] [INFO] HG joined project:[object Object] -[2025-12-19T23:59:48.352Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-19T23:59:48.354Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-19T23:59:49.172Z] [INFO] Backup erstellt: backup_2025-12-19T23-59-49-157Z.db -[2025-12-19T23:59:49.176Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-23-03-446Z.db -[2025-12-19T23:59:54.101Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:00:10.675Z] [INFO] Farbe geändert: HG -> #f0b000 -[2025-12-20T00:00:10.676Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T00:00:13.860Z] [INFO] GET / 304 1ms -[2025-12-20T00:00:13.868Z] [INFO] Socket disconnected: HG (9cVYEuRH-7Hc0DcfAAAF) -[2025-12-20T00:00:13.867Z] [INFO] Socket disconnected: HG (GBYSagEP-FSo3wPrAAAE) -[2025-12-20T00:00:13.874Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-20T00:00:13.878Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T00:00:13.880Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T00:00:13.878Z] [INFO] GET /css/components.css 304 2ms -[2025-12-20T00:00:13.880Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T00:00:13.889Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-20T00:00:13.889Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-20T00:00:13.890Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-20T00:00:13.900Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-20T00:00:13.899Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T00:00:13.901Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T00:00:13.900Z] [INFO] GET /js/store.js 304 3ms -[2025-12-20T00:00:13.902Z] [INFO] GET /js/board.js 304 3ms -[2025-12-20T00:00:13.901Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-20T00:00:13.913Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-20T00:00:13.914Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-20T00:00:13.913Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-20T00:00:13.912Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-20T00:00:13.914Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-20T00:00:13.914Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-20T00:00:13.936Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-20T00:00:13.936Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-20T00:00:13.944Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T00:00:13.948Z] [INFO] Socket connected: HG (Zu_tPDSso4ptfuAXAAAH) -[2025-12-20T00:00:13.952Z] [INFO] GET /api/projects 304 2ms -[2025-12-20T00:00:13.960Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-20T00:00:13.957Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:00:13.962Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-20T00:00:13.970Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-20T00:00:13.972Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-20T00:00:15.594Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T00:00:15.605Z] [INFO] GET / 304 1ms -[2025-12-20T00:00:15.605Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T00:00:15.605Z] [INFO] GET /index.html 304 1ms -[2025-12-20T00:00:15.609Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T00:00:15.609Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T00:00:15.612Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T00:00:15.612Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T00:00:15.609Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T00:00:15.627Z] [INFO] GET /css/responsive.css 304 14ms -[2025-12-20T00:00:15.636Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-20T00:00:15.628Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-20T00:00:15.628Z] [INFO] GET /js/app.js 304 13ms -[2025-12-20T00:00:15.630Z] [INFO] GET /js/api.js 304 0ms -[2025-12-20T00:00:15.636Z] [INFO] GET /js/store.js 304 5ms -[2025-12-20T00:00:15.650Z] [INFO] GET /js/board.js 304 11ms -[2025-12-20T00:00:15.637Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-20T00:00:15.650Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-20T00:00:15.649Z] [INFO] GET /js/offline.js 304 10ms -[2025-12-20T00:00:15.665Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-20T00:00:15.664Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-20T00:00:15.665Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-20T00:00:15.668Z] [INFO] GET /js/tour.js 304 0ms -[2025-12-20T00:00:22.354Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:00:36.342Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:00:36.343Z] [INFO] PUT /api/tasks/2/move 200 6ms -[2025-12-20T00:00:38.386Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:00:38.387Z] [INFO] PUT /api/tasks/2/move 200 4ms -[2025-12-20T00:00:39.667Z] [INFO] PUT /api/tasks/1/move 200 6ms -[2025-12-20T00:00:39.666Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:00:41.278Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:00:41.279Z] [INFO] PUT /api/tasks/2/move 200 4ms -[2025-12-20T00:00:47.178Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-20T00:00:47.185Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-20T00:00:47.188Z] [INFO] GET /api/links/2 304 2ms -[2025-12-20T00:00:47.193Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-20T00:00:47.191Z] [INFO] GET /api/files/2 304 3ms -[2025-12-20T00:00:47.195Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-20T00:00:47.238Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjNmU0Y2JkIiwiaWF0IjoxNzY2MTg4Nzg4LCJleHAiOjE3NjYxOTA1ODh9.S55X1O7Jl4eW3xKv9ULuJymRWlTddQFcqmSzK_1wkC0 200 41ms -[2025-12-20T00:00:50.632Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:00:52.260Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:00:52.260Z] [INFO] PUT /api/tasks/2/move 200 5ms -[2025-12-20T00:00:54.275Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:00:54.276Z] [INFO] PUT /api/tasks/1/move 200 6ms -[2025-12-20T00:00:55.068Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:00:55.069Z] [INFO] PUT /api/tasks/1/move 200 3ms -[2025-12-20T00:00:56.776Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:00:56.777Z] [INFO] PUT /api/tasks/2/move 200 4ms -[2025-12-20T00:00:59.444Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:00:59.445Z] [INFO] PUT /api/tasks/2/move 200 4ms -[2025-12-20T00:01:01.721Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:01:01.722Z] [INFO] PUT /api/tasks/1/move 200 4ms -[2025-12-20T00:01:09.978Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:01:09.979Z] [INFO] PUT /api/tasks/1/move 200 5ms -[2025-12-20T00:01:11.971Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:01:11.971Z] [INFO] PUT /api/tasks/2/move 200 6ms -[2025-12-20T00:01:18.892Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:01:47.153Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:02:15.346Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:02:43.599Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:03:11.850Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:03:40.121Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:04:08.364Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:04:36.596Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:05:04.827Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:05:33.035Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:06:01.168Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:06:29.436Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:06:37.866Z] [INFO] GET /api/tasks/2 200 5ms -[2025-12-20T00:06:37.882Z] [INFO] GET /api/files/2 304 2ms -[2025-12-20T00:06:37.880Z] [INFO] GET /api/links/2 304 3ms -[2025-12-20T00:06:37.885Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-20T00:06:37.876Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-20T00:06:37.887Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-20T00:06:37.891Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjNmU0Y2JkIiwiaWF0IjoxNzY2MTg4Nzg4LCJleHAiOjE3NjYxOTA1ODh9.S55X1O7Jl4eW3xKv9ULuJymRWlTddQFcqmSzK_1wkC0 304 3ms -[2025-12-20T00:06:42.643Z] [INFO] GET /api/tasks/4 200 4ms -[2025-12-20T00:06:42.657Z] [INFO] GET /api/files/4 304 6ms -[2025-12-20T00:06:42.654Z] [INFO] GET /api/subtasks/4 304 4ms -[2025-12-20T00:06:42.655Z] [INFO] GET /api/links/4 304 4ms -[2025-12-20T00:06:42.661Z] [INFO] GET /api/comments/4 304 10ms -[2025-12-20T00:06:42.662Z] [INFO] GET /api/tasks/4/history 404 10ms -[2025-12-20T00:06:49.189Z] [INFO] GET /api/tasks/2 304 3ms -[2025-12-20T00:06:49.201Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-20T00:06:49.203Z] [INFO] GET /api/links/2 304 1ms -[2025-12-20T00:06:49.209Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-20T00:06:49.211Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-20T00:06:49.216Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjNmU0Y2JkIiwiaWF0IjoxNzY2MTg4Nzg4LCJleHAiOjE3NjYxOTA1ODh9.S55X1O7Jl4eW3xKv9ULuJymRWlTddQFcqmSzK_1wkC0 304 5ms -[2025-12-20T00:06:49.207Z] [INFO] GET /api/files/2 304 3ms -[2025-12-20T00:06:51.875Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:06:51.876Z] [INFO] PUT /api/tasks/2/move 200 4ms -[2025-12-20T00:06:52.362Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-20T00:06:52.375Z] [INFO] GET /api/comments/1 304 6ms -[2025-12-20T00:06:52.374Z] [INFO] GET /api/files/1 304 5ms -[2025-12-20T00:06:52.371Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-20T00:06:52.372Z] [INFO] GET /api/links/1 304 3ms -[2025-12-20T00:06:52.376Z] [INFO] GET /api/tasks/1/history 404 7ms -[2025-12-20T00:06:55.032Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:06:55.032Z] [INFO] PUT /api/tasks/1/move 200 5ms -[2025-12-20T00:06:57.646Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:07:25.895Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:07:54.134Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:08:02.022Z] [INFO] GET /api/tasks/2 200 5ms -[2025-12-20T00:08:02.033Z] [INFO] GET /api/links/2 304 2ms -[2025-12-20T00:08:02.035Z] [INFO] GET /api/files/2 304 2ms -[2025-12-20T00:08:02.037Z] [INFO] GET /api/comments/2 304 2ms -[2025-12-20T00:08:02.031Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-20T00:08:02.040Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-20T00:08:02.044Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjNmU0Y2JkIiwiaWF0IjoxNzY2MTg4Nzg4LCJleHAiOjE3NjYxOTA1ODh9.S55X1O7Jl4eW3xKv9ULuJymRWlTddQFcqmSzK_1wkC0 304 4ms -[2025-12-20T00:08:22.361Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:08:50.619Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:09:18.848Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:09:47.148Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:10:15.385Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:10:43.582Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:11:11.843Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:11:40.116Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:12:08.302Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:12:36.552Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:13:04.756Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:13:27.042Z] [INFO] GET /api/tasks/5 200 3ms -[2025-12-20T00:13:27.053Z] [INFO] GET /api/links/5 304 1ms -[2025-12-20T00:13:27.051Z] [INFO] GET /api/subtasks/5 304 2ms -[2025-12-20T00:13:27.056Z] [INFO] GET /api/files/5 304 2ms -[2025-12-20T00:13:27.058Z] [INFO] GET /api/comments/5 304 2ms -[2025-12-20T00:13:27.060Z] [INFO] GET /api/tasks/5/history 404 2ms -[2025-12-20T00:13:28.528Z] [INFO] Aufgabe aktualisiert: Testaufgabe Altlast (ID: 5) -[2025-12-20T00:13:28.529Z] [INFO] PUT /api/tasks/5 200 10ms -[2025-12-20T00:13:32.999Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:14:01.237Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:14:29.471Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:14:57.659Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:15:25.906Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:15:54.110Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:16:22.358Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:16:50.546Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:17:18.812Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:17:47.039Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:18:15.221Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:18:43.459Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:19:11.738Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:19:39.919Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:20:08.153Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:20:26.095Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:20:26.096Z] [INFO] PUT /api/tasks/2/move 200 7ms -[2025-12-20T00:20:36.337Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:21:04.462Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:21:32.760Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:22:00.989Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:22:29.161Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:22:49.314Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T00:23:02.140Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T00:23:02.143Z] [INFO] Datenbank initialisiert -[2025-12-20T00:23:02.145Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T00:23:02.145Z] [INFO] Umgebung: production -[2025-12-20T00:23:02.145Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T00:23:02.145Z] [INFO] Automatische Backups aktiviert -[2025-12-20T00:23:04.211Z] [INFO] Socket connected: HG (i_DYcXq0LVr1wsHlAAAB) -[2025-12-20T00:23:04.259Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:23:06.994Z] [INFO] GET /api/health 200 2ms -[2025-12-20T00:23:19.152Z] [INFO] GET / 200 3ms -[2025-12-20T00:23:19.157Z] [INFO] Socket disconnected: HG (i_DYcXq0LVr1wsHlAAAB) -[2025-12-20T00:23:19.167Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-20T00:23:19.171Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-20T00:23:19.170Z] [INFO] GET /css/base.css 200 2ms -[2025-12-20T00:23:19.181Z] [INFO] GET /js/app.js 200 6ms -[2025-12-20T00:23:19.179Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-20T00:23:19.172Z] [INFO] GET /css/components.css 200 3ms -[2025-12-20T00:23:19.178Z] [INFO] GET /css/board.css 200 8ms -[2025-12-20T00:23:19.180Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-20T00:23:19.326Z] [INFO] GET /js/api.js 200 3ms -[2025-12-20T00:23:19.326Z] [INFO] GET /js/store.js 200 4ms -[2025-12-20T00:23:19.327Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-20T00:23:19.327Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-20T00:23:19.328Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-20T00:23:19.328Z] [INFO] GET /js/board.js 200 4ms -[2025-12-20T00:23:19.334Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-20T00:23:19.333Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-20T00:23:19.334Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-20T00:23:19.332Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-20T00:23:19.334Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-20T00:23:19.367Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T00:23:19.346Z] [INFO] GET /js/utils.js 200 14ms -[2025-12-20T00:23:19.375Z] [INFO] Socket connected: HG (rYNyV4bkE2vFPO31AAAD) -[2025-12-20T00:23:19.373Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-20T00:23:19.392Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-20T00:23:19.382Z] [INFO] GET /api/projects 200 2ms -[2025-12-20T00:23:19.394Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-20T00:23:19.402Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-20T00:23:19.405Z] [INFO] GET /api/labels/5 200 17ms -[2025-12-20T00:23:19.433Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-20T00:23:19.526Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:23:35.172Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:23:58.441Z] [INFO] Backup erstellt: backup_2025-12-20T00-23-58-432Z.db -[2025-12-20T00:23:58.444Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-35-16-058Z.db -[2025-12-20T00:24:03.408Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:24:09.026Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-20T00:24:09.026Z] [INFO] PUT /api/tasks/2/move 403 1ms -[2025-12-20T00:24:09.036Z] [INFO] PUT /api/tasks/2/move 200 7ms -[2025-12-20T00:24:09.036Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:24:10.818Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:24:10.819Z] [INFO] PUT /api/tasks/2/move 200 7ms -[2025-12-20T00:24:12.377Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:24:12.378Z] [INFO] PUT /api/tasks/1/move 200 6ms -[2025-12-20T00:24:12.939Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T00:24:12.940Z] [INFO] PUT /api/tasks/2/move 200 7ms -[2025-12-20T00:24:16.998Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-20T00:24:16.999Z] [INFO] PUT /api/tasks/4/move 200 6ms -[2025-12-20T00:24:17.673Z] [INFO] Aufgabe verschoben: Testaufgabe Altlast -> In Arbeit -[2025-12-20T00:24:17.674Z] [INFO] PUT /api/tasks/5/move 200 9ms -[2025-12-20T00:24:18.894Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> In Arbeit -[2025-12-20T00:24:18.895Z] [INFO] PUT /api/tasks/3/move 200 9ms -[2025-12-20T00:24:20.186Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> In Arbeit -[2025-12-20T00:24:20.186Z] [INFO] PUT /api/tasks/3/move 200 6ms -[2025-12-20T00:24:21.416Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> In Arbeit -[2025-12-20T00:24:21.417Z] [INFO] PUT /api/tasks/3/move 200 6ms -[2025-12-20T00:24:23.549Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> In Arbeit -[2025-12-20T00:24:23.550Z] [INFO] PUT /api/tasks/3/move 200 4ms -[2025-12-20T00:24:25.931Z] [INFO] Aufgabe verschoben: Testaufgabe Altlast -> In Arbeit -[2025-12-20T00:24:25.932Z] [INFO] PUT /api/tasks/5/move 200 5ms -[2025-12-20T00:24:27.012Z] [INFO] Aufgabe verschoben: Testaufgabe Altlast -> offen -[2025-12-20T00:24:27.013Z] [INFO] PUT /api/tasks/5/move 200 8ms -[2025-12-20T00:24:28.259Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> Erledigt -[2025-12-20T00:24:28.260Z] [INFO] PUT /api/tasks/3/move 200 8ms -[2025-12-20T00:24:31.614Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:24:34.541Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:24:34.541Z] [INFO] PUT /api/tasks/1/move 200 3ms -[2025-12-20T00:24:46.838Z] [INFO] PUT /api/tasks/1/move 200 4ms -[2025-12-20T00:24:46.837Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:24:56.084Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:24:56.085Z] [INFO] PUT /api/tasks/1/move 200 5ms -[2025-12-20T00:24:59.791Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:24:59.868Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T00:24:59.869Z] [INFO] PUT /api/tasks/1/move 200 4ms -[2025-12-20T00:25:27.992Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:25:47.821Z] [INFO] GET /api/tasks/5 200 5ms -[2025-12-20T00:25:47.837Z] [INFO] GET /api/links/5 304 3ms -[2025-12-20T00:25:47.840Z] [INFO] GET /api/files/5 304 2ms -[2025-12-20T00:25:47.831Z] [INFO] GET /api/subtasks/5 304 4ms -[2025-12-20T00:25:47.842Z] [INFO] GET /api/comments/5 304 2ms -[2025-12-20T00:25:47.844Z] [INFO] GET /api/tasks/5/history 404 2ms -[2025-12-20T00:25:53.334Z] [INFO] Aufgabe archiviert: Testaufgabe Altlast -[2025-12-20T00:25:53.335Z] [INFO] PUT /api/tasks/5/archive 200 6ms -[2025-12-20T00:25:56.134Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:26:24.316Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:26:52.596Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:27:20.778Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:27:48.943Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:28:17.132Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:28:41.224Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T00:28:54.261Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T00:28:54.264Z] [INFO] Datenbank initialisiert -[2025-12-20T00:28:54.267Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T00:28:54.267Z] [INFO] Umgebung: production -[2025-12-20T00:28:54.267Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T00:28:54.267Z] [INFO] Automatische Backups aktiviert -[2025-12-20T00:28:54.519Z] [INFO] Socket connected: HG (khnxwqhdZ0oYvnJ1AAAB) -[2025-12-20T00:28:54.528Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:28:57.076Z] [INFO] GET /api/health 200 3ms -[2025-12-20T00:29:04.825Z] [INFO] GET / 200 3ms -[2025-12-20T00:29:04.831Z] [INFO] Socket disconnected: HG (khnxwqhdZ0oYvnJ1AAAB) -[2025-12-20T00:29:04.845Z] [INFO] GET /css/base.css 200 3ms -[2025-12-20T00:29:04.846Z] [INFO] GET /css/components.css 200 3ms -[2025-12-20T00:29:04.841Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-20T00:29:04.847Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-20T00:29:04.847Z] [INFO] GET /css/board.css 200 3ms -[2025-12-20T00:29:04.854Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-20T00:29:04.854Z] [INFO] GET /js/app.js 200 4ms -[2025-12-20T00:29:04.852Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-20T00:29:05.062Z] [INFO] GET /js/store.js 200 3ms -[2025-12-20T00:29:05.062Z] [INFO] GET /js/api.js 200 3ms -[2025-12-20T00:29:05.063Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-20T00:29:05.064Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-20T00:29:05.064Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-20T00:29:05.065Z] [INFO] GET /js/board.js 200 5ms -[2025-12-20T00:29:05.070Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-20T00:29:05.070Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-20T00:29:05.078Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-20T00:29:05.069Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-20T00:29:05.079Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-20T00:29:05.116Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-20T00:29:05.093Z] [INFO] GET /js/utils.js 200 24ms -[2025-12-20T00:29:05.123Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-20T00:29:05.131Z] [INFO] GET /api/projects 200 3ms -[2025-12-20T00:29:05.125Z] [INFO] Socket connected: HG (Yz8eyZcOlNiXAHgJAAAD) -[2025-12-20T00:29:05.145Z] [INFO] GET /api/columns/5 200 8ms -[2025-12-20T00:29:05.142Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-20T00:29:05.154Z] [INFO] GET /api/tasks/project/5 200 17ms -[2025-12-20T00:29:05.156Z] [INFO] GET /api/labels/5 200 2ms -[2025-12-20T00:29:05.178Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-20T00:29:05.283Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:29:25.285Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:29:50.486Z] [INFO] Backup erstellt: backup_2025-12-20T00-29-50-476Z.db -[2025-12-20T00:29:50.490Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-51-56-408Z.db -[2025-12-20T00:29:53.455Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:30:21.643Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:30:49.822Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:31:06.847Z] [INFO] GET / 304 1ms -[2025-12-20T00:31:06.853Z] [INFO] Socket disconnected: HG (Yz8eyZcOlNiXAHgJAAAD) -[2025-12-20T00:31:06.864Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T00:31:06.868Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T00:31:06.862Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T00:31:06.868Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T00:31:06.875Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-20T00:31:06.875Z] [INFO] GET /js/app.js 304 2ms -[2025-12-20T00:31:06.876Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-20T00:31:06.887Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T00:31:06.887Z] [INFO] GET /js/store.js 304 2ms -[2025-12-20T00:31:06.876Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-20T00:31:06.888Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-20T00:31:06.888Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T00:31:06.889Z] [INFO] GET /js/board.js 304 3ms -[2025-12-20T00:31:06.888Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T00:31:06.908Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-20T00:31:06.908Z] [INFO] GET /js/calendar.js 304 19ms -[2025-12-20T00:31:06.909Z] [INFO] GET /js/shortcuts.js 304 20ms -[2025-12-20T00:31:06.907Z] [INFO] GET /js/task-modal.js 304 18ms -[2025-12-20T00:31:06.909Z] [INFO] GET /js/utils.js 304 19ms -[2025-12-20T00:31:06.909Z] [INFO] GET /js/tour.js 304 19ms -[2025-12-20T00:31:06.929Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-20T00:31:06.931Z] [INFO] GET /api/auth/users 401 1ms -[2025-12-20T00:31:08.546Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T00:31:08.559Z] [INFO] GET / 304 0ms -[2025-12-20T00:31:08.560Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T00:31:08.565Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T00:31:08.564Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T00:31:08.564Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T00:31:08.561Z] [INFO] GET /index.html 200 3ms -[2025-12-20T00:31:08.574Z] [INFO] GET /js/app.js 304 0ms -[2025-12-20T00:31:08.571Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-20T00:31:08.571Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-20T00:31:08.572Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-20T00:31:08.581Z] [INFO] GET /js/api.js 304 6ms -[2025-12-20T00:31:08.584Z] [INFO] GET /js/store.js 304 0ms -[2025-12-20T00:31:08.581Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-20T00:31:08.582Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-20T00:31:08.592Z] [INFO] GET /js/sync.js 304 7ms -[2025-12-20T00:31:08.607Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-20T00:31:08.592Z] [INFO] GET /js/board.js 304 6ms -[2025-12-20T00:31:08.592Z] [INFO] GET /js/offline.js 304 7ms -[2025-12-20T00:31:08.607Z] [INFO] GET /js/task-modal.js 304 12ms -[2025-12-20T00:31:08.608Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-20T00:31:08.622Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-20T00:31:08.623Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-20T00:31:11.782Z] [INFO] Login erfolgreich: HG -[2025-12-20T00:31:11.782Z] [INFO] POST /api/auth/login 200 229ms -[2025-12-20T00:31:11.792Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T00:31:11.799Z] [INFO] GET /api/projects 304 1ms -[2025-12-20T00:31:11.801Z] [INFO] Socket connected: HG (lnZ-o41-Ps4RvLlTAAAG) -[2025-12-20T00:31:11.803Z] [INFO] Socket connected: HG (cMFBnYaCg-_1k5KAAAAH) -[2025-12-20T00:31:11.807Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:31:11.812Z] [INFO] GET /api/stats/dashboard?projectId=5 304 6ms -[2025-12-20T00:31:11.813Z] [INFO] GET /api/columns/5 304 7ms -[2025-12-20T00:31:11.820Z] [INFO] GET /api/tasks/project/5 304 14ms -[2025-12-20T00:31:11.821Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-20T00:31:11.823Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:31:17.984Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:31:46.181Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:32:14.379Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:32:42.567Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:33:10.777Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:33:38.946Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:34:03.099Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T00:34:14.420Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T00:34:14.423Z] [INFO] Datenbank initialisiert -[2025-12-20T00:34:14.425Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T00:34:14.425Z] [INFO] Umgebung: production -[2025-12-20T00:34:14.426Z] [INFO] Automatische Backups aktiviert -[2025-12-20T00:34:14.426Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T00:34:14.546Z] [INFO] Socket connected: HG (Tmk6zzGa0APxKaElAAAB) -[2025-12-20T00:34:14.595Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:34:19.248Z] [INFO] GET /api/health 200 2ms -[2025-12-20T00:34:25.040Z] [INFO] Socket connected: HG (FJRhbT8E-QYQQE7LAAAD) -[2025-12-20T00:34:25.043Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:34:47.416Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:35:03.415Z] [INFO] GET / 200 3ms -[2025-12-20T00:35:03.422Z] [INFO] Socket disconnected: HG (FJRhbT8E-QYQQE7LAAAD) -[2025-12-20T00:35:03.421Z] [INFO] Socket disconnected: HG (Tmk6zzGa0APxKaElAAAB) -[2025-12-20T00:35:03.436Z] [INFO] GET /css/base.css 200 4ms -[2025-12-20T00:35:03.435Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-20T00:35:03.430Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-20T00:35:03.438Z] [INFO] GET /css/components.css 200 5ms -[2025-12-20T00:35:03.446Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-20T00:35:03.444Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-20T00:35:03.445Z] [INFO] GET /js/app.js 200 3ms -[2025-12-20T00:35:03.443Z] [INFO] GET /css/board.css 200 9ms -[2025-12-20T00:35:03.643Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-20T00:35:03.642Z] [INFO] GET /js/store.js 200 5ms -[2025-12-20T00:35:03.644Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-20T00:35:03.644Z] [INFO] GET /js/api.js 200 6ms -[2025-12-20T00:35:03.645Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-20T00:35:03.646Z] [INFO] GET /js/board.js 200 8ms -[2025-12-20T00:35:03.650Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-20T00:35:03.652Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-20T00:35:03.651Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-20T00:35:03.652Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-20T00:35:03.653Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-20T00:35:03.654Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-20T00:35:03.673Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T00:35:03.681Z] [INFO] Socket connected: HG (iAcbNt_WvhopptL5AAAF) -[2025-12-20T00:35:03.678Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-20T00:35:03.691Z] [INFO] GET /api/projects 200 3ms -[2025-12-20T00:35:03.698Z] [INFO] GET /api/columns/5 200 3ms -[2025-12-20T00:35:03.702Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-20T00:35:03.710Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-20T00:35:03.712Z] [INFO] GET /api/labels/5 200 15ms -[2025-12-20T00:35:03.743Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-20T00:35:03.834Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:35:10.685Z] [INFO] Backup erstellt: backup_2025-12-20T00-35-10-675Z.db -[2025-12-20T00:35:10.689Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-55-28-139Z.db -[2025-12-20T00:35:15.587Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:35:27.335Z] [INFO] GET /api/tasks/3 200 4ms -[2025-12-20T00:35:27.352Z] [INFO] GET /api/links/3 200 4ms -[2025-12-20T00:35:27.347Z] [INFO] GET /api/subtasks/3 200 4ms -[2025-12-20T00:35:27.354Z] [INFO] GET /api/files/3 200 6ms -[2025-12-20T00:35:27.359Z] [INFO] GET /api/tasks/3/history 404 2ms -[2025-12-20T00:35:27.356Z] [INFO] GET /api/comments/3 200 2ms -[2025-12-20T00:35:39.651Z] [INFO] POST /api/tasks 403 2ms -[2025-12-20T00:35:39.650Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-20T00:35:39.662Z] [INFO] Aufgabe erstellt: Archivtest (ID: 7) von HG -[2025-12-20T00:35:39.663Z] [INFO] POST /api/tasks 201 8ms -[2025-12-20T00:35:41.310Z] [INFO] GET /api/tasks/7 200 4ms -[2025-12-20T00:35:41.321Z] [INFO] GET /api/files/7 200 2ms -[2025-12-20T00:35:41.319Z] [INFO] GET /api/links/7 200 2ms -[2025-12-20T00:35:41.316Z] [INFO] GET /api/subtasks/7 200 1ms -[2025-12-20T00:35:41.324Z] [INFO] GET /api/comments/7 200 1ms -[2025-12-20T00:35:41.326Z] [INFO] GET /api/tasks/7/history 404 1ms -[2025-12-20T00:35:43.734Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:35:44.801Z] [INFO] Aufgabe archiviert: Archivtest -[2025-12-20T00:35:44.802Z] [INFO] PUT /api/tasks/7/archive 200 4ms -[2025-12-20T00:35:52.458Z] [INFO] GET /api/tasks/7 200 4ms -[2025-12-20T00:35:52.472Z] [INFO] GET /api/comments/7 304 1ms -[2025-12-20T00:35:52.465Z] [INFO] GET /api/subtasks/7 304 2ms -[2025-12-20T00:35:52.468Z] [INFO] GET /api/links/7 304 2ms -[2025-12-20T00:35:52.470Z] [INFO] GET /api/files/7 304 1ms -[2025-12-20T00:35:52.476Z] [INFO] GET /api/tasks/7/history 404 4ms -[2025-12-20T00:35:54.959Z] [INFO] Aufgabe wiederhergestellt: Archivtest -[2025-12-20T00:35:54.960Z] [INFO] PUT /api/tasks/7/archive 200 4ms -[2025-12-20T00:36:11.898Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:36:40.025Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:37:08.100Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:37:36.275Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:37:36.886Z] [INFO] GET /api/tasks/7 200 3ms -[2025-12-20T00:37:36.899Z] [INFO] GET /api/files/7 304 2ms -[2025-12-20T00:37:36.894Z] [INFO] GET /api/subtasks/7 304 3ms -[2025-12-20T00:37:36.896Z] [INFO] GET /api/links/7 304 2ms -[2025-12-20T00:37:36.902Z] [INFO] GET /api/comments/7 304 3ms -[2025-12-20T00:37:36.904Z] [INFO] GET /api/tasks/7/history 404 1ms -[2025-12-20T00:37:41.087Z] [INFO] Aufgabe archiviert: Archivtest -[2025-12-20T00:37:41.087Z] [INFO] PUT /api/tasks/7/archive 200 4ms -[2025-12-20T00:37:43.241Z] [INFO] GET /api/tasks/7 200 3ms -[2025-12-20T00:37:43.252Z] [INFO] GET /api/comments/7 304 0ms -[2025-12-20T00:37:43.248Z] [INFO] GET /api/subtasks/7 304 2ms -[2025-12-20T00:37:43.250Z] [INFO] GET /api/links/7 304 1ms -[2025-12-20T00:37:43.251Z] [INFO] GET /api/files/7 304 1ms -[2025-12-20T00:37:43.255Z] [INFO] GET /api/tasks/7/history 404 2ms -[2025-12-20T00:37:44.815Z] [INFO] Aufgabe wiederhergestellt: Archivtest -[2025-12-20T00:37:44.815Z] [INFO] PUT /api/tasks/7/archive 200 3ms -[2025-12-20T00:38:04.455Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:38:32.662Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:39:00.808Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:39:29.026Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:39:57.180Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:40:25.320Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:40:53.466Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:41:20.211Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T00:41:32.622Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T00:41:32.625Z] [INFO] Datenbank initialisiert -[2025-12-20T00:41:32.628Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T00:41:32.628Z] [INFO] Umgebung: production -[2025-12-20T00:41:32.628Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T00:41:32.628Z] [INFO] Automatische Backups aktiviert -[2025-12-20T00:41:32.435Z] [INFO] Socket connected: HG (5sK8ZzDg-smDNLr1AAAB) -[2025-12-20T00:41:32.440Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:41:35.502Z] [INFO] GET /api/health 200 3ms -[2025-12-20T00:41:46.337Z] [INFO] GET /api/health 200 2ms -[2025-12-20T00:42:03.630Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:42:28.784Z] [INFO] Backup erstellt: backup_2025-12-20T00-42-28-773Z.db -[2025-12-20T00:42:28.787Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T18-57-27-010Z.db -[2025-12-20T00:42:31.804Z] [INFO] GET /api/health 200 2ms -[2025-12-20T00:42:59.927Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:43:02.389Z] [INFO] GET / 200 3ms -[2025-12-20T00:43:02.395Z] [INFO] Socket disconnected: HG (5sK8ZzDg-smDNLr1AAAB) -[2025-12-20T00:43:02.409Z] [INFO] GET /css/components.css 200 2ms -[2025-12-20T00:43:02.405Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-20T00:43:02.408Z] [INFO] GET /css/base.css 200 2ms -[2025-12-20T00:43:02.411Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-20T00:43:02.419Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-20T00:43:02.417Z] [INFO] GET /js/app.js 200 4ms -[2025-12-20T00:43:02.416Z] [INFO] GET /css/board.css 200 7ms -[2025-12-20T00:43:02.418Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-20T00:43:02.562Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-20T00:43:02.561Z] [INFO] GET /js/store.js 200 4ms -[2025-12-20T00:43:02.562Z] [INFO] GET /js/api.js 200 4ms -[2025-12-20T00:43:02.563Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-20T00:43:02.563Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-20T00:43:02.564Z] [INFO] GET /js/board.js 200 5ms -[2025-12-20T00:43:02.568Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-20T00:43:02.568Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-20T00:43:02.570Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-20T00:43:02.569Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-20T00:43:02.583Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-20T00:43:02.583Z] [INFO] GET /js/tour.js 200 16ms -[2025-12-20T00:43:02.602Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-20T00:43:02.608Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-20T00:43:02.610Z] [INFO] Socket connected: HG (738wWiCOT-I8ck20AAAD) -[2025-12-20T00:43:02.614Z] [INFO] GET /api/projects 200 3ms -[2025-12-20T00:43:02.626Z] [INFO] GET /api/columns/5 200 5ms -[2025-12-20T00:43:02.624Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-20T00:43:02.635Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-20T00:43:02.637Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-20T00:43:02.661Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-20T00:43:02.761Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:43:07.635Z] [INFO] GET /api/tasks/7 200 4ms -[2025-12-20T00:43:07.646Z] [INFO] GET /api/files/7 304 5ms -[2025-12-20T00:43:07.643Z] [INFO] GET /api/subtasks/7 304 3ms -[2025-12-20T00:43:07.644Z] [INFO] GET /api/links/7 304 3ms -[2025-12-20T00:43:07.648Z] [INFO] GET /api/comments/7 304 7ms -[2025-12-20T00:43:07.650Z] [INFO] GET /api/tasks/7/history 404 2ms -[2025-12-20T00:43:09.285Z] [INFO] PUT /api/tasks/7/archive 403 1ms -[2025-12-20T00:43:09.285Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-20T00:43:09.292Z] [INFO] Aufgabe archiviert: Archivtest -[2025-12-20T00:43:09.293Z] [INFO] PUT /api/tasks/7/archive 200 4ms -[2025-12-20T00:43:27.975Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:43:56.149Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:44:24.283Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:44:52.443Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:45:20.574Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:45:39.757Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T00:45:49.815Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T00:45:49.818Z] [INFO] Datenbank initialisiert -[2025-12-20T00:45:49.820Z] [INFO] Umgebung: production -[2025-12-20T00:45:49.820Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T00:45:49.820Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T00:45:49.820Z] [INFO] Automatische Backups aktiviert -[2025-12-20T00:45:52.895Z] [INFO] Socket connected: HG (wFtfmD_Ma7Cc4-9kAAAB) -[2025-12-20T00:45:52.900Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:45:54.664Z] [INFO] GET /api/health 200 2ms -[2025-12-20T00:45:55.472Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:46:22.849Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:46:45.934Z] [INFO] Backup erstellt: backup_2025-12-20T00-46-45-924Z.db -[2025-12-20T00:46:45.937Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T19-04-59-435Z.db -[2025-12-20T00:46:50.942Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:47:19.124Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:47:47.301Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:48:15.413Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:48:43.544Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:49:11.683Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:49:39.813Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:49:59.264Z] [INFO] GET / 200 2ms -[2025-12-20T00:49:59.270Z] [INFO] Socket disconnected: HG (wFtfmD_Ma7Cc4-9kAAAB) -[2025-12-20T00:49:59.284Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-20T00:49:59.287Z] [INFO] GET /css/base.css 200 3ms -[2025-12-20T00:49:59.288Z] [INFO] GET /css/components.css 200 3ms -[2025-12-20T00:49:59.292Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-20T00:49:59.293Z] [INFO] GET /css/board.css 200 6ms -[2025-12-20T00:49:59.298Z] [INFO] GET /js/app.js 200 4ms -[2025-12-20T00:49:59.297Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-20T00:49:59.295Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-20T00:49:59.484Z] [INFO] GET /js/store.js 200 3ms -[2025-12-20T00:49:59.484Z] [INFO] GET /js/api.js 200 3ms -[2025-12-20T00:49:59.485Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-20T00:49:59.485Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-20T00:49:59.486Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-20T00:49:59.487Z] [INFO] GET /js/board.js 200 5ms -[2025-12-20T00:49:59.490Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-20T00:49:59.498Z] [INFO] GET /js/undo.js 200 8ms -[2025-12-20T00:49:59.492Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-20T00:49:59.506Z] [INFO] GET /js/tour.js 200 15ms -[2025-12-20T00:49:59.491Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-20T00:49:59.507Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-20T00:49:59.529Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T00:49:59.547Z] [INFO] GET /api/projects 200 4ms -[2025-12-20T00:49:59.541Z] [INFO] Socket connected: HG (gTfQAZSvf1WCLTs3AAAD) -[2025-12-20T00:49:59.537Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-20T00:49:59.553Z] [INFO] HG joined project:[object Object] -[2025-12-20T00:49:59.561Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-20T00:49:59.563Z] [INFO] GET /api/columns/5 200 8ms -[2025-12-20T00:49:59.565Z] [INFO] GET /api/labels/5 200 10ms -[2025-12-20T00:49:59.574Z] [INFO] GET /api/tasks/project/5 200 18ms -[2025-12-20T00:49:59.579Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-20T00:50:08.006Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:50:36.225Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:51:04.324Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:51:32.485Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:52:00.620Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:52:28.677Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:52:56.815Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:53:24.936Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:53:53.083Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:54:21.228Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:54:49.376Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:55:17.469Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:55:45.610Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:56:13.701Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:56:41.814Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:57:10.017Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:57:38.089Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:58:06.193Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:58:34.334Z] [INFO] GET /api/health 200 0ms -[2025-12-20T00:59:02.402Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:59:30.395Z] [INFO] GET /api/health 200 1ms -[2025-12-20T00:59:58.562Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:00:26.659Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:00:54.671Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:01:22.804Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:01:50.917Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:02:19.132Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:02:47.271Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:03:15.343Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:03:43.471Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:04:11.543Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:04:39.639Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:05:07.753Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:05:35.850Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:06:03.967Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:06:31.993Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:07:00.197Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:07:28.347Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:07:56.353Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:08:24.472Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:08:52.552Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:09:20.698Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:09:48.809Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:10:16.912Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:10:44.966Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:11:13.078Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:11:41.169Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:12:09.203Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:12:37.410Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:13:05.467Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:13:33.580Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:14:01.670Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:14:29.766Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:14:57.825Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:15:25.909Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:15:53.990Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:16:21.961Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:16:50.082Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:17:18.159Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:17:46.164Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:18:14.244Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:18:42.319Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:19:10.341Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:19:38.387Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:20:06.453Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:20:34.525Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:21:02.591Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:21:30.704Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:21:58.783Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:22:26.829Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:22:54.860Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:23:22.935Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:23:51.009Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:24:19.091Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:24:47.133Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:25:14.182Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:25:43.302Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:26:11.354Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:26:39.364Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:27:07.430Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:27:35.450Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:28:03.510Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:28:31.522Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:28:59.587Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:29:27.603Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:29:55.619Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:30:23.661Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:30:51.695Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:31:19.711Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:31:47.680Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:32:15.735Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:32:43.750Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:33:11.780Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:33:39.855Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:34:07.952Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:34:35.980Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:35:04.060Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:35:32.076Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:36:00.080Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:36:28.078Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:36:56.093Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:37:24.168Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:37:52.257Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:38:20.331Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:38:48.338Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:39:16.248Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:39:44.277Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:40:12.338Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:40:40.320Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:41:08.368Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:41:36.394Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:42:04.385Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:42:32.466Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:43:00.499Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:43:28.538Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:43:56.571Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:44:24.567Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:44:52.506Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:45:20.554Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:45:48.540Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:46:16.490Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:46:44.556Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:47:12.608Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:47:40.576Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:48:08.556Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:48:36.564Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:49:04.592Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:49:32.583Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:50:00.579Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:50:28.551Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:50:56.604Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:51:24.610Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:51:52.568Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:52:20.720Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:52:48.777Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:53:16.731Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:53:44.752Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:54:12.755Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:54:40.761Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:55:08.799Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:55:36.796Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:56:04.775Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:56:32.773Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:57:00.843Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:57:28.893Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:57:56.888Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:58:24.930Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:58:52.935Z] [INFO] GET /api/health 200 0ms -[2025-12-20T01:59:20.881Z] [INFO] GET /api/health 200 1ms -[2025-12-20T01:59:48.885Z] [INFO] GET /api/health 200 1ms -[2025-12-20T02:00:16.890Z] [INFO] GET /api/health 200 1ms -[2025-12-20T02:00:44.851Z] [INFO] GET /api/health 200 1ms -[2025-12-20T02:01:12.868Z] [INFO] GET /api/health 200 0ms -[2025-12-20T02:01:40.928Z] [INFO] GET /api/health 200 1ms -[2025-12-20T02:02:08.902Z] [INFO] GET /api/health 200 1ms -[2025-12-20T02:02:24.838Z] [INFO] Socket disconnected: HG (gTfQAZSvf1WCLTs3AAAD) -[2025-12-20T02:02:36.958Z] [INFO] GET /api/health 200 0ms -[2025-12-20T02:03:04.951Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:27:26.614Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T10:27:26.625Z] [INFO] Umgebung: production -[2025-12-20T10:27:26.623Z] [INFO] Datenbank initialisiert -[2025-12-20T10:27:26.625Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T10:27:26.626Z] [INFO] Automatische Backups aktiviert -[2025-12-20T10:27:26.625Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T10:27:31.093Z] [INFO] GET /api/health 200 6ms -[2025-12-20T10:27:37.068Z] [INFO] GET / 200 3ms -[2025-12-20T10:27:37.152Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-20T10:27:37.160Z] [INFO] GET /css/board.css 200 5ms -[2025-12-20T10:27:37.158Z] [INFO] GET /css/components.css 200 5ms -[2025-12-20T10:27:37.154Z] [INFO] GET /css/base.css 200 3ms -[2025-12-20T10:27:37.163Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-20T10:27:37.164Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-20T10:27:37.168Z] [INFO] GET /js/app.js 200 7ms -[2025-12-20T10:27:37.167Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-20T10:27:37.288Z] [INFO] GET /js/store.js 200 4ms -[2025-12-20T10:27:37.288Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-20T10:27:37.289Z] [INFO] GET /js/api.js 200 4ms -[2025-12-20T10:27:37.289Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-20T10:27:37.290Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-20T10:27:37.290Z] [INFO] GET /js/board.js 200 4ms -[2025-12-20T10:27:37.294Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-20T10:27:37.295Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-20T10:27:37.296Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-20T10:27:37.295Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-20T10:27:37.302Z] [INFO] GET /js/utils.js 200 8ms -[2025-12-20T10:27:37.334Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T10:27:37.334Z] [INFO] GET / 304 2ms -[2025-12-20T10:27:37.296Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-20T10:27:37.321Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T10:27:37.341Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T10:27:37.338Z] [INFO] GET /css/components.css 304 2ms -[2025-12-20T10:27:37.337Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T10:27:37.339Z] [INFO] GET /index.html 200 6ms -[2025-12-20T10:27:37.347Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-20T10:27:37.351Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-20T10:27:37.347Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-20T10:27:37.351Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T10:27:37.348Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-20T10:27:37.363Z] [INFO] GET /js/auth.js 304 10ms -[2025-12-20T10:27:37.364Z] [INFO] GET /js/store.js 304 10ms -[2025-12-20T10:27:37.368Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-20T10:27:37.364Z] [INFO] GET /js/api.js 304 13ms -[2025-12-20T10:27:37.368Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-20T10:27:37.368Z] [INFO] GET /js/board.js 304 1ms -[2025-12-20T10:27:37.383Z] [INFO] GET /js/calendar.js 304 13ms -[2025-12-20T10:27:37.382Z] [INFO] GET /js/task-modal.js 304 12ms -[2025-12-20T10:27:37.383Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-20T10:27:37.392Z] [INFO] GET /js/tour.js 304 6ms -[2025-12-20T10:27:37.391Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-20T10:27:37.423Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-20T10:27:44.242Z] [INFO] Login erfolgreich: HG -[2025-12-20T10:27:44.243Z] [INFO] POST /api/auth/login 200 224ms -[2025-12-20T10:27:44.260Z] [INFO] Socket connected: HG (4kmpyly-_n_SgWhVAAAC) -[2025-12-20T10:27:44.256Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T10:27:44.264Z] [INFO] GET /api/projects 200 3ms -[2025-12-20T10:27:44.266Z] [INFO] Socket connected: HG (635BAZqdUGwc8ISMAAAD) -[2025-12-20T10:27:44.278Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-20T10:27:44.280Z] [INFO] GET /api/columns/5 200 8ms -[2025-12-20T10:27:44.282Z] [INFO] GET /api/labels/5 200 10ms -[2025-12-20T10:27:44.292Z] [INFO] GET /api/tasks/project/5 200 9ms -[2025-12-20T10:27:44.294Z] [INFO] HG joined project:[object Object] -[2025-12-20T10:28:01.157Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:28:24.009Z] [INFO] Backup erstellt: backup_2025-12-20T10-28-23-993Z.db -[2025-12-20T10:28:24.012Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T19-44-27-101Z.db -[2025-12-20T10:28:28.585Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:29:01.299Z] [INFO] GET /api/health 200 2ms -[2025-12-20T10:29:32.043Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:30:04.828Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:30:36.397Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:31:09.184Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:31:41.466Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:32:14.248Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:32:47.021Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:33:19.726Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:33:52.328Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:34:25.099Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:34:57.886Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:35:30.641Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:36:03.267Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:36:36.054Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:37:08.833Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:37:42.953Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:38:14.310Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:38:47.116Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:39:19.893Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:39:52.629Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:40:25.402Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:40:58.180Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:41:30.975Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:42:03.747Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:42:36.534Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:43:09.311Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:43:42.113Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:44:14.896Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:44:47.680Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:45:20.478Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:45:53.255Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:46:26.028Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:46:58.820Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:47:31.586Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:48:04.368Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:48:37.146Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:49:09.929Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:49:42.723Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:50:15.502Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:50:48.281Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:51:21.061Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:51:53.855Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:52:26.642Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:52:59.399Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:53:32.188Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:54:04.971Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:54:37.744Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:55:02.375Z] [INFO] GET / 200 1ms -[2025-12-20T10:55:02.383Z] [INFO] Socket disconnected: HG (4kmpyly-_n_SgWhVAAAC) -[2025-12-20T10:55:02.385Z] [INFO] Socket disconnected: HG (635BAZqdUGwc8ISMAAAD) -[2025-12-20T10:55:02.391Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-20T10:55:02.394Z] [INFO] GET /css/components.css 200 1ms -[2025-12-20T10:55:02.394Z] [INFO] GET /css/base.css 200 2ms -[2025-12-20T10:55:02.395Z] [INFO] GET /css/board.css 200 2ms -[2025-12-20T10:55:02.398Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-20T10:55:02.398Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-20T10:55:02.400Z] [INFO] GET /js/app.js 200 4ms -[2025-12-20T10:55:02.399Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-20T10:55:02.625Z] [INFO] GET /js/store.js 200 2ms -[2025-12-20T10:55:02.625Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-20T10:55:02.625Z] [INFO] GET /js/api.js 200 2ms -[2025-12-20T10:55:02.626Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-20T10:55:02.626Z] [INFO] GET /js/board.js 200 3ms -[2025-12-20T10:55:02.626Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-20T10:55:02.629Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-20T10:55:02.629Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-20T10:55:02.630Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-20T10:55:02.630Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-20T10:55:02.643Z] [INFO] GET /js/utils.js 200 13ms -[2025-12-20T10:55:02.643Z] [INFO] GET /js/tour.js 200 14ms -[2025-12-20T10:55:02.661Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T10:55:02.667Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-20T10:55:02.670Z] [INFO] Socket connected: HG (pTZLux1VV6r4bPTuAAAF) -[2025-12-20T10:55:02.682Z] [INFO] GET /api/projects 200 3ms -[2025-12-20T10:55:02.693Z] [INFO] GET /api/stats/dashboard?projectId=5 200 6ms -[2025-12-20T10:55:02.695Z] [INFO] GET /api/columns/5 200 8ms -[2025-12-20T10:55:02.702Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-20T10:55:02.704Z] [INFO] GET /api/labels/5 200 16ms -[2025-12-20T10:55:02.730Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-20T10:55:02.820Z] [INFO] HG joined project:[object Object] -[2025-12-20T10:55:10.519Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:55:14.627Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T10:55:14.627Z] [INFO] Farbe geändert: HG -> #F59E0B -[2025-12-20T10:55:43.277Z] [INFO] GET /api/health 200 0ms -[2025-12-20T10:56:16.055Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:56:48.849Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:57:21.629Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:57:54.418Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:58:27.193Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:58:59.985Z] [INFO] GET /api/health 200 1ms -[2025-12-20T10:59:32.772Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:00:05.547Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:00:38.316Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:01:11.104Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:01:43.873Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:02:16.657Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:02:49.449Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:03:22.228Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:03:55.007Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:04:27.784Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:05:00.566Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:05:33.349Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:06:06.133Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:06:38.912Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:07:11.694Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:07:44.470Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:08:17.253Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:08:50.052Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:09:22.826Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:09:36.834Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T11:09:49.354Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T11:09:49.357Z] [INFO] Datenbank initialisiert -[2025-12-20T11:09:49.360Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T11:09:49.360Z] [INFO] Umgebung: production -[2025-12-20T11:09:49.360Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T11:09:49.360Z] [INFO] Automatische Backups aktiviert -[2025-12-20T11:09:54.171Z] [INFO] GET /api/health 200 5ms -[2025-12-20T11:10:09.795Z] [INFO] GET / 200 3ms -[2025-12-20T11:10:09.808Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-20T11:10:09.817Z] [INFO] GET /css/board.css 200 6ms -[2025-12-20T11:10:09.813Z] [INFO] GET /css/components.css 200 3ms -[2025-12-20T11:10:09.811Z] [INFO] GET /css/base.css 200 2ms -[2025-12-20T11:10:09.812Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-20T11:10:09.824Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-20T11:10:09.822Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-20T11:10:09.825Z] [INFO] GET /js/app.js 200 8ms -[2025-12-20T11:10:10.017Z] [INFO] GET /js/store.js 200 3ms -[2025-12-20T11:10:10.018Z] [INFO] GET /js/api.js 200 3ms -[2025-12-20T11:10:10.018Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-20T11:10:10.019Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-20T11:10:10.019Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-20T11:10:10.019Z] [INFO] GET /js/board.js 200 3ms -[2025-12-20T11:10:10.024Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-20T11:10:10.030Z] [INFO] GET /js/tour.js 200 8ms -[2025-12-20T11:10:10.023Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-20T11:10:10.030Z] [INFO] GET /js/undo.js 200 8ms -[2025-12-20T11:10:10.024Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-20T11:10:10.043Z] [INFO] GET /js/utils.js 200 20ms -[2025-12-20T11:10:10.061Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-20T11:10:10.118Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-20T11:10:14.757Z] [INFO] Login erfolgreich: HG -[2025-12-20T11:10:14.758Z] [INFO] POST /api/auth/login 200 209ms -[2025-12-20T11:10:14.769Z] [INFO] Socket connected: HG (ZBpo2SjmxkOH-49EAAAE) -[2025-12-20T11:10:14.766Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T11:10:14.771Z] [INFO] Socket connected: HG (HpZji4acFft3IbG2AAAF) -[2025-12-20T11:10:14.778Z] [INFO] GET /api/projects 304 4ms -[2025-12-20T11:10:14.783Z] [INFO] HG joined project:[object Object] -[2025-12-20T11:10:14.788Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-20T11:10:14.787Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-20T11:10:14.796Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-20T11:10:14.799Z] [INFO] GET /api/labels/5 304 3ms -[2025-12-20T11:10:26.581Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:10:51.795Z] [INFO] Backup erstellt: backup_2025-12-20T11-10-51-781Z.db -[2025-12-20T11:10:51.817Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T19-46-04-556Z.db -[2025-12-20T11:10:56.683Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:11:26.824Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:11:56.880Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:12:26.940Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:12:56.990Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:13:18.532Z] [INFO] GET / 304 0ms -[2025-12-20T11:13:18.579Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-20T11:13:18.584Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T11:13:18.584Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T11:13:18.586Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T11:13:18.581Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T11:13:18.586Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T11:13:18.596Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-20T11:13:18.595Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-20T11:13:18.627Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T11:13:18.629Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T11:13:18.629Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-20T11:13:18.630Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T11:13:18.630Z] [INFO] GET /js/board.js 304 2ms -[2025-12-20T11:13:18.636Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-20T11:13:18.635Z] [INFO] GET /js/tour.js 304 4ms -[2025-12-20T11:13:18.635Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-20T11:13:18.630Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-20T11:13:18.640Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-20T11:13:18.637Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-20T11:13:18.636Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-20T11:13:18.665Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-20T11:13:18.664Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T11:13:18.676Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T11:13:18.681Z] [INFO] Socket connected: HG (g7a--4flReniSWZlAAAH) -[2025-12-20T11:13:18.696Z] [INFO] GET /api/projects 304 2ms -[2025-12-20T11:13:18.708Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-20T11:13:18.706Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-20T11:13:18.715Z] [INFO] GET /api/tasks/project/5 304 12ms -[2025-12-20T11:13:18.717Z] [INFO] GET /api/labels/5 304 14ms -[2025-12-20T11:13:18.842Z] [INFO] HG joined project:[object Object] -[2025-12-20T11:13:20.270Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T11:13:20.282Z] [INFO] GET / 304 1ms -[2025-12-20T11:13:20.285Z] [INFO] GET /index.html 200 3ms -[2025-12-20T11:13:20.286Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T11:13:20.288Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T11:13:20.284Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-20T11:13:20.295Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-20T11:13:20.288Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T11:13:20.295Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-20T11:13:20.295Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-20T11:13:20.305Z] [INFO] GET /js/api.js 304 6ms -[2025-12-20T11:13:20.304Z] [INFO] GET /js/app.js 304 6ms -[2025-12-20T11:13:20.308Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-20T11:13:20.305Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-20T11:13:20.316Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-20T11:13:20.309Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T11:13:20.316Z] [INFO] GET /js/board.js 304 3ms -[2025-12-20T11:13:20.315Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-20T11:13:20.325Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-20T11:13:20.325Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-20T11:13:20.329Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-20T11:13:20.325Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-20T11:13:20.329Z] [INFO] GET /js/tour.js 304 0ms -[2025-12-20T11:13:21.144Z] [INFO] Socket disconnected: HG (ZBpo2SjmxkOH-49EAAAE) -[2025-12-20T11:13:21.146Z] [INFO] Socket disconnected: HG (HpZji4acFft3IbG2AAAF) -[2025-12-20T11:13:27.054Z] [INFO] GET /api/health 200 2ms -[2025-12-20T11:13:39.904Z] [INFO] Farbe geändert: HG -> #f49e0b -[2025-12-20T11:13:39.906Z] [INFO] PUT /api/auth/color 200 6ms -[2025-12-20T11:13:57.118Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:14:27.172Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:14:57.234Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:15:27.308Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:15:57.372Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:16:27.423Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:16:57.475Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:17:27.541Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:17:57.595Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:18:27.640Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:18:56.464Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T11:19:08.599Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T11:19:08.603Z] [INFO] Datenbank initialisiert -[2025-12-20T11:19:08.606Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T11:19:08.606Z] [INFO] Umgebung: production -[2025-12-20T11:19:08.606Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T11:19:08.606Z] [INFO] Automatische Backups aktiviert -[2025-12-20T11:19:09.587Z] [INFO] Socket connected: HG (j4W4bmVFdmOMjCzgAAAB) -[2025-12-20T11:19:09.594Z] [INFO] HG joined project:[object Object] -[2025-12-20T11:19:13.444Z] [INFO] GET /api/health 200 2ms -[2025-12-20T11:19:15.146Z] [INFO] GET / 200 6ms -[2025-12-20T11:19:15.190Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T11:19:15.191Z] [INFO] GET /css/base.css 304 2ms -[2025-12-20T11:19:15.194Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T11:19:15.196Z] [INFO] GET /js/app.js 200 2ms -[2025-12-20T11:19:15.195Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T11:19:15.193Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-20T11:19:15.197Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T11:19:15.231Z] [INFO] GET /js/api.js 304 3ms -[2025-12-20T11:19:15.204Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-20T11:19:15.230Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-20T11:19:15.230Z] [INFO] GET /js/store.js 304 2ms -[2025-12-20T11:19:15.231Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T11:19:15.236Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-20T11:19:15.235Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-20T11:19:15.236Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-20T11:19:15.236Z] [INFO] GET /js/board.js 304 4ms -[2025-12-20T11:19:15.237Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-20T11:19:15.237Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-20T11:19:15.255Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-20T11:19:15.254Z] [INFO] GET /js/tour.js 304 17ms -[2025-12-20T11:19:15.277Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T11:19:15.279Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-20T11:19:15.287Z] [INFO] Socket connected: HG (Qte1trwsdCZlJZ3UAAAD) -[2025-12-20T11:19:15.284Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T11:19:15.292Z] [INFO] GET /api/projects 304 3ms -[2025-12-20T11:19:15.311Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-20T11:19:15.313Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-20T11:19:15.305Z] [INFO] HG joined project:[object Object] -[2025-12-20T11:19:15.321Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-20T11:19:15.323Z] [INFO] GET /api/labels/5 304 16ms -[2025-12-20T11:19:16.861Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T11:19:16.872Z] [INFO] GET / 304 1ms -[2025-12-20T11:19:16.872Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T11:19:16.876Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T11:19:16.876Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T11:19:16.875Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T11:19:16.873Z] [INFO] GET /index.html 200 2ms -[2025-12-20T11:19:16.883Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-20T11:19:16.882Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-20T11:19:16.885Z] [INFO] GET /js/app.js 304 0ms -[2025-12-20T11:19:16.882Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-20T11:19:16.886Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-20T11:19:16.891Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-20T11:19:16.891Z] [INFO] GET /js/store.js 304 3ms -[2025-12-20T11:19:16.886Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T11:19:16.891Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-20T11:19:16.909Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-20T11:19:16.906Z] [INFO] GET /js/board.js 304 11ms -[2025-12-20T11:19:16.906Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-20T11:19:16.906Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-20T11:19:16.915Z] [INFO] GET /js/tour.js 304 3ms -[2025-12-20T11:19:16.915Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-20T11:19:16.910Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-20T11:19:17.823Z] [INFO] Socket disconnected: HG (j4W4bmVFdmOMjCzgAAAB) -[2025-12-20T11:19:43.487Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:20:08.599Z] [INFO] Backup erstellt: backup_2025-12-20T11-20-08-592Z.db -[2025-12-20T11:20:08.603Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T19-53-18-204Z.db -[2025-12-20T11:20:13.535Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:20:43.603Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:21:13.643Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:21:43.689Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:22:13.738Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:22:43.787Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:23:13.844Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:23:43.894Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:24:13.944Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:24:43.988Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:25:14.040Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:25:44.089Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:26:14.137Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:26:44.181Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:27:14.231Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:27:44.287Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:28:14.325Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:28:44.369Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:29:14.411Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:29:44.442Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:30:14.484Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:30:44.537Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:31:14.582Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:31:44.617Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:32:14.686Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:32:44.721Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:33:14.755Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:33:44.796Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:33:52.455Z] [INFO] Farbe geändert: HG -> #ecaf46 -[2025-12-20T11:33:52.455Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T11:34:06.084Z] [INFO] Farbe geändert: HG -> #EC4899 -[2025-12-20T11:34:06.085Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-20T11:34:12.960Z] [INFO] GET / 304 1ms -[2025-12-20T11:34:12.965Z] [INFO] Socket disconnected: HG (Qte1trwsdCZlJZ3UAAAD) -[2025-12-20T11:34:12.976Z] [INFO] GET /css/components.css 304 0ms -[2025-12-20T11:34:12.977Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T11:34:12.974Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-20T11:34:12.978Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T11:34:12.989Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-20T11:34:12.989Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-20T11:34:12.990Z] [INFO] GET /js/app.js 304 11ms -[2025-12-20T11:34:12.988Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-20T11:34:13.012Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T11:34:13.011Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T11:34:13.012Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-20T11:34:13.012Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-20T11:34:13.014Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-20T11:34:13.015Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-20T11:34:13.014Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-20T11:34:13.014Z] [INFO] GET /js/board.js 304 1ms -[2025-12-20T11:34:13.015Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-20T11:34:13.025Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-20T11:34:13.026Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-20T11:34:13.025Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-20T11:34:13.051Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-20T11:34:13.047Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-20T11:34:13.066Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T11:34:13.072Z] [INFO] GET /api/projects 304 2ms -[2025-12-20T11:34:13.070Z] [INFO] Socket connected: HG (Am8rwM4tXyYlxukmAAAF) -[2025-12-20T11:34:13.078Z] [INFO] HG joined project:[object Object] -[2025-12-20T11:34:13.082Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-20T11:34:13.084Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-20T11:34:13.091Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-20T11:34:13.093Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-20T11:34:14.634Z] [INFO] GET /sw.js 304 1ms -[2025-12-20T11:34:14.838Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:34:44.898Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:35:01.295Z] [INFO] Socket disconnected: HG (Am8rwM4tXyYlxukmAAAF) -[2025-12-20T11:35:15.008Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:35:45.073Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:36:15.146Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:36:35.033Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T11:36:35.036Z] [INFO] Datenbank initialisiert -[2025-12-20T11:36:35.039Z] [INFO] Umgebung: production -[2025-12-20T11:36:35.040Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T11:36:35.039Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T11:36:35.040Z] [INFO] Automatische Backups aktiviert -[2025-12-20T11:36:39.858Z] [INFO] GET /api/health 200 5ms -[2025-12-20T11:36:42.668Z] [INFO] GET / 200 4ms -[2025-12-20T11:36:42.718Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-20T11:36:42.719Z] [INFO] GET /css/base.css 200 2ms -[2025-12-20T11:36:42.728Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-20T11:36:42.746Z] [INFO] GET /css/board.css 200 6ms -[2025-12-20T11:36:42.734Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-20T11:36:42.747Z] [INFO] GET /js/app.js 200 5ms -[2025-12-20T11:36:42.748Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-20T11:36:42.749Z] [INFO] GET /css/components.css 200 5ms -[2025-12-20T11:36:43.002Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-20T11:36:43.004Z] [INFO] GET /js/board.js 200 4ms -[2025-12-20T11:36:43.005Z] [INFO] GET /js/store.js 200 3ms -[2025-12-20T11:36:43.006Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-20T11:36:43.036Z] [INFO] GET /js/offline.js 200 32ms -[2025-12-20T11:36:43.038Z] [INFO] GET /js/task-modal.js 200 32ms -[2025-12-20T11:36:43.107Z] [INFO] GET /js/shortcuts.js 200 100ms -[2025-12-20T11:36:43.039Z] [INFO] GET /js/calendar.js 200 33ms -[2025-12-20T11:36:43.268Z] [INFO] GET /js/utils.js 200 229ms -[2025-12-20T11:36:43.163Z] [INFO] GET /js/undo.js 200 156ms -[2025-12-20T11:36:43.268Z] [INFO] GET /js/tour.js 200 229ms -[2025-12-20T11:36:43.324Z] [INFO] GET /js/api.js 200 160ms -[2025-12-20T11:36:43.366Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-20T11:36:43.374Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T11:36:43.434Z] [INFO] GET /index.html 200 3ms -[2025-12-20T11:36:43.433Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-20T11:36:43.432Z] [INFO] GET / 304 1ms -[2025-12-20T11:36:43.440Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T11:36:43.440Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T11:36:43.456Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-20T11:36:43.455Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-20T11:36:43.456Z] [INFO] GET /css/board.css 304 15ms -[2025-12-20T11:36:43.479Z] [INFO] GET /css/responsive.css 304 18ms -[2025-12-20T11:36:43.480Z] [INFO] GET /js/app.js 304 18ms -[2025-12-20T11:36:43.480Z] [INFO] GET /js/utils.js 304 18ms -[2025-12-20T11:36:43.515Z] [INFO] GET /js/auth.js 304 26ms -[2025-12-20T11:36:43.515Z] [INFO] GET /js/api.js 304 27ms -[2025-12-20T11:36:43.530Z] [INFO] GET /js/sync.js 304 11ms -[2025-12-20T11:36:43.531Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-20T11:36:43.516Z] [INFO] GET /js/store.js 304 27ms -[2025-12-20T11:36:43.531Z] [INFO] GET /js/board.js 304 11ms -[2025-12-20T11:36:43.568Z] [INFO] GET /js/task-modal.js 304 30ms -[2025-12-20T11:36:43.597Z] [INFO] GET /js/tour.js 304 23ms -[2025-12-20T11:36:43.568Z] [INFO] GET /js/calendar.js 304 29ms -[2025-12-20T11:36:43.597Z] [INFO] GET /js/undo.js 304 23ms -[2025-12-20T11:36:43.569Z] [INFO] GET /js/shortcuts.js 304 30ms -[2025-12-20T11:37:09.915Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:37:35.040Z] [INFO] Backup erstellt: backup_2025-12-20T11-37-35-032Z.db -[2025-12-20T11:37:35.060Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T20-01-12-366Z.db -[2025-12-20T11:37:39.970Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:38:10.030Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:38:40.092Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:39:10.155Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:39:40.211Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:40:10.260Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:40:40.312Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:41:10.377Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:41:40.421Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:42:10.459Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:42:40.500Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:43:10.571Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:43:40.609Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:44:10.663Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:44:40.723Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:45:10.790Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:45:40.858Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:46:10.924Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:46:40.991Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:47:11.036Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:47:41.093Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:48:11.144Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:48:41.200Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:49:11.266Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:49:41.312Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:50:11.358Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:50:41.410Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:51:11.454Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:51:41.504Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:52:11.569Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:52:41.635Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:53:11.719Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:53:41.803Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:54:11.873Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:54:41.929Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:55:11.968Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:55:42.012Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:56:12.083Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:56:42.129Z] [INFO] GET /api/health 200 0ms -[2025-12-20T11:57:12.192Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:57:42.225Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:58:12.290Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:58:42.340Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:59:12.404Z] [INFO] GET /api/health 200 1ms -[2025-12-20T11:59:42.455Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:00:12.521Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:00:42.564Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:01:12.635Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:01:42.708Z] [INFO] GET /api/health 200 3ms -[2025-12-20T12:02:12.770Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:02:42.804Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:03:12.843Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:03:42.901Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:04:12.930Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:04:42.977Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:05:13.012Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:05:43.044Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:06:13.081Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:06:43.137Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:07:13.180Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:07:43.217Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:08:13.254Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:08:43.300Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:09:13.319Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:09:43.346Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:10:13.386Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:10:43.415Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:11:13.457Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:11:43.500Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:12:13.525Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:12:43.550Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:13:13.575Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:13:43.604Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:14:13.651Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:14:43.692Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:15:13.730Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:15:43.755Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:16:13.802Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:16:43.848Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:17:13.906Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:17:43.950Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:18:13.979Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:18:44.024Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:19:14.060Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:19:44.074Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:20:14.135Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:20:44.167Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:21:14.198Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:21:44.248Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:22:14.307Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:22:44.357Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:23:14.359Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:23:44.403Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:24:14.440Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:24:44.463Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:25:14.475Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:25:44.499Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:26:14.535Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:26:44.539Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:27:14.561Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:27:44.580Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:28:14.601Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:28:44.608Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:29:14.632Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:29:44.655Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:30:14.684Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:30:44.691Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:31:14.731Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:31:44.755Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:32:14.768Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:32:44.814Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:33:14.853Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:33:44.923Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:34:14.959Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:34:44.985Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:35:15.011Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:35:45.067Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:36:15.085Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:36:45.088Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:37:15.141Z] [INFO] GET /api/health 200 2ms -[2025-12-20T12:37:45.183Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:38:15.204Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:38:45.222Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:39:15.269Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:39:45.353Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:40:15.371Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:40:45.407Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:41:15.422Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:41:45.459Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:42:15.471Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:42:45.505Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:43:15.547Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:43:45.576Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:44:15.597Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:44:45.652Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:45:15.671Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:45:45.702Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:46:15.721Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:46:45.738Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:47:15.770Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:47:45.803Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:48:15.840Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:48:45.879Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:49:15.913Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:49:45.917Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:50:15.961Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:50:45.986Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:51:16.027Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:51:46.044Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:52:16.079Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:52:46.104Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:53:16.162Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:53:46.191Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:54:16.230Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:54:46.245Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:55:16.239Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:55:46.268Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:56:16.302Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:56:46.341Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:57:16.371Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:57:46.385Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:58:16.431Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:58:46.446Z] [INFO] GET /api/health 200 1ms -[2025-12-20T12:59:16.454Z] [INFO] GET /api/health 200 0ms -[2025-12-20T12:59:46.461Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:00:16.495Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:00:46.517Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:01:16.537Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:01:46.588Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:02:16.597Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:02:46.615Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:03:16.641Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:03:46.650Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:04:16.692Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:04:46.698Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:05:16.721Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:05:46.753Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:06:16.764Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:06:46.764Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:07:16.768Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:07:46.778Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:08:16.815Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:08:46.911Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:09:16.944Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:09:46.976Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:10:16.979Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:10:46.982Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:11:17.015Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:11:47.022Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:12:17.007Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:12:47.016Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:13:17.044Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:13:47.047Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:14:17.046Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:14:47.048Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:15:17.061Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:15:47.082Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:16:17.077Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:16:47.080Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:17:17.096Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:17:47.111Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:18:17.115Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:18:47.184Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:19:17.191Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:19:47.190Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:20:17.218Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:20:47.235Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:21:17.234Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:21:47.245Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:22:17.241Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:22:47.244Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:23:17.241Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:23:47.258Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:24:17.272Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:24:47.276Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:25:17.266Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:25:47.270Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:26:17.257Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:26:47.351Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:27:17.352Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:27:47.349Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:28:17.350Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:28:47.349Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:29:17.347Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:29:47.356Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:30:17.363Z] [INFO] GET /api/health 200 2ms -[2025-12-20T13:30:47.363Z] [INFO] GET /api/health 200 2ms -[2025-12-20T13:31:17.370Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:31:47.364Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:32:17.350Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:32:47.337Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:33:17.362Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:33:47.342Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:34:17.333Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:34:47.314Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:35:17.317Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:35:47.326Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:36:17.304Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:36:47.309Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:37:17.308Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:37:47.315Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:38:17.291Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:38:47.285Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:39:17.281Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:39:47.289Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:40:17.281Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:40:47.287Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:41:17.284Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:41:47.278Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:42:17.264Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:42:47.256Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:43:17.275Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:43:47.252Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:44:17.267Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:44:47.285Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:45:17.272Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:45:47.288Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:46:17.289Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:46:47.302Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:47:17.286Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:47:47.300Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:48:17.317Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:48:47.318Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:49:17.307Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:49:47.310Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:50:17.315Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:50:47.315Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:51:17.305Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:51:47.299Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:52:17.305Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:52:47.288Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:53:17.294Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:53:47.272Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:54:17.268Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:54:47.259Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:55:17.256Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:55:47.262Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:56:17.261Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:56:47.261Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:57:17.253Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:57:47.263Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:58:17.253Z] [INFO] GET /api/health 200 2ms -[2025-12-20T13:58:47.228Z] [INFO] GET /api/health 200 1ms -[2025-12-20T13:59:17.230Z] [INFO] GET /api/health 200 0ms -[2025-12-20T13:59:47.199Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:00:17.165Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:00:47.147Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:01:17.162Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:01:47.138Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:02:17.114Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:02:47.109Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:03:17.103Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:03:47.078Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:04:17.066Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:04:47.050Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:05:17.036Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:05:47.018Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:06:16.992Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:06:46.982Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:07:16.957Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:07:46.958Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:08:16.926Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:08:46.902Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:09:16.881Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:09:46.889Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:10:16.870Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:10:46.845Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:11:16.846Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:11:46.843Z] [INFO] GET /api/health 200 3ms -[2025-12-20T14:12:16.833Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:12:46.835Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:13:16.814Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:13:46.803Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:14:16.764Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:14:46.735Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:15:16.730Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:15:46.734Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:16:16.701Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:16:46.676Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:17:16.688Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:17:46.672Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:18:16.649Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:18:46.622Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:19:16.618Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:19:46.603Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:20:16.579Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:20:46.564Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:21:16.539Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:21:46.514Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:22:16.485Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:22:46.467Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:23:16.451Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:23:46.425Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:24:16.419Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:24:46.406Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:25:16.382Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:25:46.357Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:26:16.329Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:26:46.296Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:27:16.255Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:27:46.223Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:28:16.201Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:28:46.154Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:29:16.156Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:29:46.144Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:30:16.148Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:30:46.121Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:31:16.099Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:31:46.062Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:32:16.037Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:32:46.008Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:33:15.992Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:33:45.960Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:34:15.902Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:34:45.868Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:35:15.858Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:35:45.835Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:36:15.786Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:36:45.756Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:37:15.722Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:37:45.683Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:38:15.659Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:38:45.611Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:39:15.590Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:39:45.542Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:40:15.498Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:40:45.371Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:41:15.323Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:41:45.284Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:42:15.233Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:42:45.176Z] [INFO] GET /api/health 200 2ms -[2025-12-20T14:43:15.136Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:43:45.096Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:44:15.053Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:44:45.019Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:45:14.972Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:45:44.933Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:46:14.890Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:46:44.851Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:47:14.819Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:47:44.788Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:48:14.727Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:48:44.701Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:49:14.664Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:49:44.632Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:50:14.603Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:50:44.569Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:51:14.527Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:51:44.477Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:52:14.446Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:52:44.392Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:53:14.350Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:53:44.304Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:54:14.269Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:54:44.207Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:55:14.168Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:55:44.137Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:56:14.103Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:56:44.052Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:57:14.018Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:57:43.983Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:58:13.944Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:58:43.901Z] [INFO] GET /api/health 200 0ms -[2025-12-20T14:59:13.872Z] [INFO] GET /api/health 200 1ms -[2025-12-20T14:59:43.842Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:00:13.789Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:00:43.751Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:01:13.720Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:01:43.654Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:02:13.623Z] [INFO] GET /api/health 200 2ms -[2025-12-20T15:02:43.595Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:03:13.570Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:03:43.494Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:04:13.453Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:04:43.403Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:05:13.329Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:05:43.285Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:06:13.254Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:06:43.210Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:07:13.120Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:07:43.085Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:08:13.057Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:08:43.001Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:09:12.961Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:09:42.907Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:10:12.857Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:10:42.805Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:11:12.772Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:11:42.741Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:12:12.702Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:12:42.660Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:13:12.619Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:13:42.559Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:14:12.515Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:14:42.465Z] [INFO] GET /api/health 200 2ms -[2025-12-20T15:15:12.417Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:15:42.353Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:16:12.317Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:16:42.280Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:17:12.251Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:17:42.200Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:18:12.157Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:18:42.117Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:19:12.058Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:19:42.010Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:20:11.960Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:20:41.900Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:21:11.851Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:21:41.809Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:22:11.749Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:22:41.696Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:23:11.691Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:23:41.644Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:24:11.587Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:24:41.522Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:25:11.464Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:25:41.419Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:26:11.362Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:26:41.312Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:27:11.268Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:27:41.217Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:28:11.140Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:28:41.082Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:29:11.032Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:29:40.965Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:30:10.897Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:30:40.541Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:31:10.530Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:31:40.469Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:32:10.419Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:32:40.361Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:33:10.307Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:33:40.266Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:34:10.209Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:34:40.162Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:35:10.108Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:35:40.038Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:36:09.985Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:36:39.908Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:37:09.866Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:37:39.817Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:38:09.722Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:38:39.676Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:39:09.635Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:39:39.571Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:40:09.523Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:40:39.470Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:41:09.416Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:41:39.352Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:42:09.306Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:42:39.229Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:43:09.160Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:43:39.084Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:44:09.026Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:44:38.948Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:45:08.873Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:45:38.807Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:46:08.744Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:46:38.677Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:47:08.586Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:47:38.528Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:48:08.460Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:48:38.389Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:49:06.375Z] [INFO] Login erfolgreich: HG -[2025-12-20T15:49:06.375Z] [INFO] POST /api/auth/login 200 247ms -[2025-12-20T15:49:06.395Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-20T15:49:06.407Z] [INFO] Socket connected: HG (4vAmqyo6ynQFpy-eAAAC) -[2025-12-20T15:49:06.411Z] [INFO] Socket connected: HG (m9SqEAf_pbBqpgucAAAD) -[2025-12-20T15:49:06.425Z] [INFO] GET /api/projects 200 6ms -[2025-12-20T15:49:06.433Z] [INFO] HG joined project:[object Object] -[2025-12-20T15:49:06.440Z] [INFO] GET /api/stats/dashboard?projectId=5 200 5ms -[2025-12-20T15:49:06.442Z] [INFO] GET /api/columns/5 200 6ms -[2025-12-20T15:49:06.456Z] [INFO] GET /api/labels/5 200 2ms -[2025-12-20T15:49:06.452Z] [INFO] GET /api/tasks/project/5 200 16ms -[2025-12-20T15:49:08.317Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:49:10.233Z] [INFO] GET / 304 2ms -[2025-12-20T15:49:10.245Z] [INFO] Socket disconnected: HG (m9SqEAf_pbBqpgucAAAD) -[2025-12-20T15:49:10.242Z] [INFO] Socket disconnected: HG (4vAmqyo6ynQFpy-eAAAC) -[2025-12-20T15:49:10.252Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T15:49:10.253Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T15:49:10.253Z] [INFO] GET /css/base.css 304 2ms -[2025-12-20T15:49:10.254Z] [INFO] GET /css/board.css 304 2ms -[2025-12-20T15:49:10.256Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-20T15:49:10.254Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-20T15:49:10.259Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-20T15:49:10.259Z] [INFO] GET /js/app.js 304 4ms -[2025-12-20T15:49:10.296Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T15:49:10.299Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-20T15:49:10.297Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-20T15:49:10.296Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T15:49:10.300Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T15:49:10.319Z] [INFO] GET /js/calendar.js 304 15ms -[2025-12-20T15:49:10.300Z] [INFO] GET /js/board.js 304 1ms -[2025-12-20T15:49:10.305Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-20T15:49:10.318Z] [INFO] GET /js/shortcuts.js 304 14ms -[2025-12-20T15:49:10.319Z] [INFO] GET /js/undo.js 304 13ms -[2025-12-20T15:49:10.319Z] [INFO] GET /js/tour.js 304 13ms -[2025-12-20T15:49:10.320Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-20T15:49:10.344Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-20T15:49:10.344Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T15:49:10.358Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T15:49:10.366Z] [INFO] GET /api/projects 304 1ms -[2025-12-20T15:49:10.364Z] [INFO] Socket connected: HG (-4mSto_mu8BCjhkNAAAF) -[2025-12-20T15:49:10.378Z] [INFO] HG joined project:[object Object] -[2025-12-20T15:49:10.383Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-20T15:49:10.382Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-20T15:49:10.390Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-20T15:49:10.391Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-20T15:49:11.935Z] [INFO] GET /sw.js 304 0ms -[2025-12-20T15:49:14.181Z] [INFO] Farbe geändert: HG -> #8B5CF6 -[2025-12-20T15:49:14.181Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T15:49:15.955Z] [INFO] Farbe geändert: HG -> #F59E0B -[2025-12-20T15:49:15.956Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-20T15:49:25.146Z] [INFO] GET / 304 0ms -[2025-12-20T15:49:25.152Z] [INFO] Socket disconnected: HG (-4mSto_mu8BCjhkNAAAF) -[2025-12-20T15:49:25.160Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T15:49:25.162Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T15:49:25.161Z] [INFO] GET /css/components.css 304 0ms -[2025-12-20T15:49:25.163Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T15:49:25.173Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-20T15:49:25.172Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-20T15:49:25.164Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T15:49:25.173Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-20T15:49:25.184Z] [INFO] GET /js/api.js 304 3ms -[2025-12-20T15:49:25.185Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-20T15:49:25.186Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-20T15:49:25.184Z] [INFO] GET /js/store.js 304 3ms -[2025-12-20T15:49:25.187Z] [INFO] GET /js/board.js 304 4ms -[2025-12-20T15:49:25.186Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-20T15:49:25.197Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-20T15:49:25.196Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-20T15:49:25.198Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-20T15:49:25.198Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-20T15:49:25.200Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-20T15:49:25.201Z] [INFO] GET /js/utils.js 304 12ms -[2025-12-20T15:49:25.221Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T15:49:25.221Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-20T15:49:25.227Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-20T15:49:25.231Z] [INFO] Socket connected: HG (OQ1THKpAF0p7W3TKAAAH) -[2025-12-20T15:49:25.237Z] [INFO] GET /api/projects 304 2ms -[2025-12-20T15:49:25.245Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-20T15:49:25.247Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-20T15:49:25.253Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-20T15:49:25.255Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-20T15:49:25.384Z] [INFO] HG joined project:[object Object] -[2025-12-20T15:49:26.819Z] [INFO] GET /sw.js 304 0ms -[2025-12-20T15:49:38.246Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:49:43.040Z] [INFO] Farbe geändert: HG -> #EC4899 -[2025-12-20T15:49:43.041Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T15:49:46.877Z] [INFO] GET / 304 0ms -[2025-12-20T15:49:46.882Z] [INFO] Socket disconnected: HG (OQ1THKpAF0p7W3TKAAAH) -[2025-12-20T15:49:46.890Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T15:49:46.894Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T15:49:46.891Z] [INFO] GET /css/components.css 304 0ms -[2025-12-20T15:49:46.894Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T15:49:46.892Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T15:49:46.905Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-20T15:49:46.905Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-20T15:49:46.905Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-20T15:49:46.918Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-20T15:49:46.918Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-20T15:49:46.917Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T15:49:46.917Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T15:49:46.927Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-20T15:49:46.925Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-20T15:49:46.926Z] [INFO] GET /js/board.js 304 7ms -[2025-12-20T15:49:46.926Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-20T15:49:46.927Z] [INFO] GET /js/offline.js 304 8ms -[2025-12-20T15:49:46.927Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-20T15:49:46.937Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-20T15:49:46.937Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-20T15:49:46.957Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-20T15:49:46.956Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-20T15:49:46.964Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-20T15:49:46.969Z] [INFO] Socket connected: HG (QtMSVMGp5vjLdsn8AAAJ) -[2025-12-20T15:49:46.982Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-20T15:49:46.972Z] [INFO] GET /api/projects 304 2ms -[2025-12-20T15:49:46.984Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-20T15:49:46.990Z] [INFO] GET /api/tasks/project/5 200 12ms -[2025-12-20T15:49:46.992Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-20T15:49:47.124Z] [INFO] HG joined project:[object Object] -[2025-12-20T15:49:48.545Z] [INFO] GET /sw.js 304 0ms -[2025-12-20T15:50:08.189Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:50:37.799Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:51:07.727Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:51:37.664Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:52:07.590Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:52:21.589Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T15:52:34.445Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T15:52:34.450Z] [INFO] Datenbank initialisiert -[2025-12-20T15:52:34.452Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T15:52:34.452Z] [INFO] Umgebung: production -[2025-12-20T15:52:34.452Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T15:52:34.452Z] [INFO] Automatische Backups aktiviert -[2025-12-20T15:52:34.926Z] [INFO] Socket connected: HG (YtWayoA2kAPmXRekAAAB) -[2025-12-20T15:52:34.932Z] [INFO] HG joined project:[object Object] -[2025-12-20T15:52:39.245Z] [INFO] GET /api/health 200 2ms -[2025-12-20T15:52:41.291Z] [INFO] GET / 304 2ms -[2025-12-20T15:52:41.427Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T15:52:41.440Z] [INFO] GET /css/board.css 304 4ms -[2025-12-20T15:52:41.433Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T15:52:41.437Z] [INFO] GET /css/components.css 304 2ms -[2025-12-20T15:52:41.432Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-20T15:52:41.451Z] [INFO] GET /js/app.js 200 15ms -[2025-12-20T15:52:41.449Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-20T15:52:41.448Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-20T15:52:41.499Z] [INFO] GET /js/store.js 304 2ms -[2025-12-20T15:52:41.499Z] [INFO] GET /js/api.js 304 3ms -[2025-12-20T15:52:41.500Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-20T15:52:41.500Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T15:52:41.501Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-20T15:52:41.501Z] [INFO] GET /js/board.js 304 3ms -[2025-12-20T15:52:41.504Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-20T15:52:41.503Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-20T15:52:41.504Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-20T15:52:41.503Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-20T15:52:41.505Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-20T15:52:41.539Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-20T15:52:41.549Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T15:52:41.505Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-20T15:52:41.537Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-20T15:52:41.566Z] [INFO] Socket connected: HG (ZqnQmta1DR0oUEm5AAAD) -[2025-12-20T15:52:41.571Z] [INFO] GET /api/projects 304 4ms -[2025-12-20T15:52:41.578Z] [INFO] HG joined project:[object Object] -[2025-12-20T15:52:41.586Z] [INFO] GET /api/stats/dashboard?projectId=5 304 6ms -[2025-12-20T15:52:41.589Z] [INFO] GET /api/columns/5 304 9ms -[2025-12-20T15:52:41.598Z] [INFO] GET /api/tasks/project/5 304 18ms -[2025-12-20T15:52:41.602Z] [INFO] GET /api/labels/5 304 21ms -[2025-12-20T15:52:43.175Z] [INFO] GET /sw.js 200 4ms -[2025-12-20T15:52:43.189Z] [INFO] GET /index.html 304 1ms -[2025-12-20T15:52:43.189Z] [INFO] GET / 304 2ms -[2025-12-20T15:52:43.189Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T15:52:43.193Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T15:52:43.193Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T15:52:43.194Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T15:52:43.196Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-20T15:52:43.197Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T15:52:43.203Z] [INFO] GET /js/app.js 304 5ms -[2025-12-20T15:52:43.213Z] [INFO] GET /js/api.js 304 8ms -[2025-12-20T15:52:43.203Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-20T15:52:43.202Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-20T15:52:43.213Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-20T15:52:43.214Z] [INFO] GET /js/store.js 304 8ms -[2025-12-20T15:52:43.228Z] [INFO] GET /js/board.js 304 11ms -[2025-12-20T15:52:43.239Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-20T15:52:43.228Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-20T15:52:43.229Z] [INFO] GET /js/sync.js 304 13ms -[2025-12-20T15:52:43.240Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-20T15:52:43.241Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-20T15:52:43.257Z] [INFO] GET /js/tour.js 304 12ms -[2025-12-20T15:52:43.256Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-20T15:53:09.200Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:53:34.197Z] [INFO] Backup erstellt: backup_2025-12-20T15-53-34-187Z.db -[2025-12-20T15:53:34.201Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T20-05-10-154Z.db -[2025-12-20T15:53:39.118Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:54:09.030Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:54:38.964Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:55:08.872Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:55:38.792Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:56:08.707Z] [INFO] GET /api/health 200 0ms -[2025-12-20T15:56:38.625Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:57:08.543Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:57:38.487Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:58:08.400Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:58:38.299Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:59:08.238Z] [INFO] GET /api/health 200 1ms -[2025-12-20T15:59:38.179Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:00:08.094Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:00:37.672Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:01:07.599Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:01:37.525Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:02:07.460Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:02:37.369Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:03:07.272Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:03:37.180Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:04:07.104Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:04:37.020Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:05:06.938Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:05:36.840Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:06:06.759Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:06:36.670Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:07:06.564Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:07:36.476Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:08:06.389Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:08:36.298Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:09:06.206Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:09:36.116Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:10:06.007Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:10:35.918Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:11:05.851Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:11:35.774Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:12:05.685Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:12:35.585Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:13:05.506Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:13:35.403Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:14:05.321Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:14:35.233Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:15:05.142Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:15:35.049Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:16:04.969Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:16:34.866Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:17:04.805Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:17:34.704Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:18:04.640Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:18:34.541Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:19:04.447Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:19:34.365Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:20:04.287Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:20:34.186Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:21:04.105Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:21:34.020Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:22:03.916Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:22:33.846Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:23:03.763Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:23:33.678Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:24:03.585Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:24:33.523Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:25:03.449Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:25:33.364Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:26:03.301Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:26:33.215Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:27:03.132Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:27:33.019Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:28:02.938Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:28:32.853Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:29:02.741Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:29:32.649Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:30:02.559Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:30:32.465Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:31:02.361Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:31:32.270Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:32:02.182Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:32:32.048Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:33:01.966Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:33:31.869Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:34:01.769Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:34:31.671Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:35:01.580Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:35:31.471Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:36:01.368Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:36:31.267Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:37:01.172Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:37:31.028Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:38:00.933Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:38:30.846Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:39:00.758Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:39:30.674Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:40:00.564Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:40:30.461Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:41:00.335Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:41:30.253Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:42:00.150Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:42:30.066Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:42:59.952Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:43:29.443Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:43:58.893Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:44:28.398Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:44:57.901Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:45:27.392Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:45:56.887Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:46:26.392Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:46:55.902Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:47:25.393Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:47:54.866Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:48:24.349Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:48:53.842Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:49:23.305Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:49:52.768Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:50:22.266Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:50:51.739Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:51:21.198Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:51:50.645Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:52:20.113Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:52:49.522Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:53:18.912Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:53:48.386Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:54:17.776Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:54:47.237Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:55:16.682Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:55:46.074Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:56:15.215Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:56:44.990Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:57:14.314Z] [INFO] GET /api/health 200 0ms -[2025-12-20T16:57:43.785Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:58:13.180Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:58:42.616Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:59:12.034Z] [INFO] GET /api/health 200 1ms -[2025-12-20T16:59:41.430Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:00:10.847Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:00:40.237Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:01:09.632Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:01:39.035Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:02:08.449Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:02:37.855Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:03:07.204Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:03:36.606Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:04:06.001Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:04:35.407Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:05:04.817Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:05:34.138Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:06:03.539Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:06:32.920Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:07:02.207Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:07:31.607Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:08:00.930Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:08:30.311Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:08:59.684Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:09:29.037Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:09:58.402Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:10:27.666Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:10:57.004Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:11:26.361Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:11:55.708Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:12:25.059Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:12:54.351Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:13:23.692Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:13:53.051Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:14:22.379Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:14:51.742Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:15:21.076Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:15:50.413Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:16:19.744Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:16:49.030Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:17:18.345Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:17:47.632Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:18:16.952Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:18:46.267Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:19:15.573Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:19:44.899Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:20:14.174Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:20:43.492Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:21:12.802Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:21:42.129Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:22:11.442Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:22:40.740Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:23:10.033Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:23:39.349Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:24:08.650Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:24:37.967Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:25:07.234Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:25:36.548Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:26:05.879Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:26:35.135Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:27:04.441Z] [INFO] GET /api/health 200 2ms -[2025-12-20T17:27:33.716Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:28:03.046Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:28:32.328Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:29:01.599Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:29:30.901Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:30:00.161Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:30:29.438Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:30:58.746Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:31:28.102Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:31:57.400Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:32:26.662Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:32:55.963Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:33:25.271Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:33:54.530Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:34:23.818Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:34:53.070Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:35:22.358Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:35:51.609Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:36:20.874Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:36:50.139Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:37:19.409Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:37:48.683Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:38:17.933Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:38:47.235Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:39:16.516Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:39:45.778Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:40:15.051Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:40:44.295Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:41:13.557Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:41:42.815Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:42:12.081Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:42:41.330Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:43:10.589Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:43:39.856Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:44:09.138Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:44:38.423Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:45:07.666Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:45:36.952Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:46:06.207Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:46:35.440Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:47:04.693Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:47:33.910Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:48:03.139Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:48:32.407Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:49:01.649Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:49:30.881Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:50:00.088Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:50:29.339Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:50:58.607Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:51:27.844Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:51:57.106Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:52:26.344Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:52:55.559Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:53:24.762Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:53:54.028Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:54:23.272Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:54:52.513Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:55:21.767Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:55:50.995Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:56:20.261Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:56:49.490Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:57:18.722Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:57:47.945Z] [INFO] GET /api/health 200 0ms -[2025-12-20T17:58:17.161Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:58:46.374Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:59:15.583Z] [INFO] GET /api/health 200 1ms -[2025-12-20T17:59:44.795Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:00:13.984Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:00:43.198Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:01:12.403Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:01:31.589Z] [INFO] GET / 200 3ms -[2025-12-20T18:01:31.598Z] [INFO] Socket disconnected: HG (ZqnQmta1DR0oUEm5AAAD) -[2025-12-20T18:01:31.609Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-20T18:01:31.605Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-20T18:01:31.607Z] [INFO] GET /css/base.css 200 1ms -[2025-12-20T18:01:31.621Z] [INFO] GET /css/board.css 200 3ms -[2025-12-20T18:01:31.625Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-20T18:01:31.618Z] [INFO] GET /css/components.css 200 10ms -[2025-12-20T18:01:31.622Z] [INFO] GET /js/app.js 200 5ms -[2025-12-20T18:01:31.626Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-20T18:01:31.835Z] [INFO] GET /js/api.js 200 2ms -[2025-12-20T18:01:31.835Z] [INFO] GET /js/store.js 200 2ms -[2025-12-20T18:01:31.836Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-20T18:01:31.836Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-20T18:01:31.837Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-20T18:01:31.837Z] [INFO] GET /js/board.js 200 3ms -[2025-12-20T18:01:31.841Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-20T18:01:31.841Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-20T18:01:31.840Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-20T18:01:31.841Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-20T18:01:31.856Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-20T18:01:31.856Z] [INFO] GET /js/tour.js 200 16ms -[2025-12-20T18:01:31.879Z] [INFO] GET /api/auth/users 401 5ms -[2025-12-20T18:01:31.937Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-20T18:01:36.098Z] [INFO] Login erfolgreich: HG -[2025-12-20T18:01:36.099Z] [INFO] POST /api/auth/login 200 223ms -[2025-12-20T18:01:36.107Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-20T18:01:36.122Z] [INFO] GET /api/projects 304 4ms -[2025-12-20T18:01:36.118Z] [INFO] Socket connected: HG (0q8g4GxM_2WUIaJ1AAAH) -[2025-12-20T18:01:36.115Z] [INFO] Socket connected: HG (0qjBdv2kkOVZZLsWAAAG) -[2025-12-20T18:01:36.127Z] [INFO] HG joined project:[object Object] -[2025-12-20T18:01:36.136Z] [INFO] GET /api/columns/5 304 7ms -[2025-12-20T18:01:36.147Z] [INFO] GET /api/stats/dashboard?projectId=5 304 19ms -[2025-12-20T18:01:36.144Z] [INFO] GET /api/tasks/project/5 304 15ms -[2025-12-20T18:01:36.149Z] [INFO] GET /api/labels/5 304 20ms -[2025-12-20T18:01:41.612Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:01:41.679Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T18:01:41.679Z] [INFO] Farbe geändert: HG -> #F59E0B -[2025-12-20T18:01:42.586Z] [INFO] Farbe geändert: HG -> #EC4899 -[2025-12-20T18:01:42.587Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-20T18:01:45.804Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-20T18:01:45.803Z] [INFO] Farbe geändert: HG -> #8B5CF6 -[2025-12-20T18:02:10.815Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:02:40.024Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:02:54.865Z] [INFO] Farbe geändert: HG -> #EC4899 -[2025-12-20T18:02:54.865Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T18:03:00.624Z] [INFO] Farbe geändert: HG -> #10B981 -[2025-12-20T18:03:00.624Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T18:03:05.979Z] [INFO] GET /api/tasks/2 200 5ms -[2025-12-20T18:03:05.992Z] [INFO] GET /api/links/2 200 3ms -[2025-12-20T18:03:05.987Z] [INFO] GET /api/subtasks/2 200 3ms -[2025-12-20T18:03:05.995Z] [INFO] GET /api/files/2 200 3ms -[2025-12-20T18:03:05.997Z] [INFO] GET /api/comments/2 200 1ms -[2025-12-20T18:03:05.999Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-20T18:03:06.055Z] [INFO] GET /api/files/preview/13?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiVXNlciAxIiwiY29sb3IiOiIjRUM0ODk5IiwiaWF0IjoxNzY2MjUzNjk2LCJleHAiOjE3NjYyNTU0OTZ9.9eadyYX8fj2EFI5pc2KLRwKD5TmkNDUBIlHdfxbaVxo 200 56ms -[2025-12-20T18:03:09.224Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:03:32.114Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T18:03:32.113Z] [INFO] Farbe geändert: HG -> #EC4899 -[2025-12-20T18:03:38.414Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:04:01.899Z] [INFO] GET / 304 1ms -[2025-12-20T18:04:01.910Z] [INFO] Socket disconnected: HG (0q8g4GxM_2WUIaJ1AAAH) -[2025-12-20T18:04:01.904Z] [INFO] Socket disconnected: HG (0qjBdv2kkOVZZLsWAAAG) -[2025-12-20T18:04:01.914Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T18:04:01.919Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T18:04:01.920Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T18:04:01.919Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T18:04:01.922Z] [INFO] GET /js/app.js 304 0ms -[2025-12-20T18:04:01.924Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-20T18:04:01.942Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T18:04:01.942Z] [INFO] GET /js/store.js 304 2ms -[2025-12-20T18:04:01.931Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-20T18:04:01.931Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-20T18:04:01.944Z] [INFO] GET /js/board.js 304 2ms -[2025-12-20T18:04:01.943Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T18:04:01.943Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T18:04:01.943Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-20T18:04:01.963Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-20T18:04:01.964Z] [INFO] GET /js/tour.js 304 19ms -[2025-12-20T18:04:01.963Z] [INFO] GET /js/shortcuts.js 304 18ms -[2025-12-20T18:04:01.962Z] [INFO] GET /js/calendar.js 304 18ms -[2025-12-20T18:04:01.964Z] [INFO] GET /js/utils.js 304 18ms -[2025-12-20T18:04:01.964Z] [INFO] GET /js/task-modal.js 304 18ms -[2025-12-20T18:04:01.988Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-20T18:04:01.987Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-20T18:04:01.995Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T18:04:02.005Z] [INFO] GET /api/projects 304 2ms -[2025-12-20T18:04:02.000Z] [INFO] Socket connected: HG (r6WmkcScnxh_BzydAAAJ) -[2025-12-20T18:04:02.013Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-20T18:04:02.015Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-20T18:04:02.022Z] [INFO] GET /api/tasks/project/5 304 11ms -[2025-12-20T18:04:02.023Z] [INFO] GET /api/labels/5 304 12ms -[2025-12-20T18:04:02.152Z] [INFO] HG joined project:[object Object] -[2025-12-20T18:04:03.597Z] [INFO] GET /sw.js 304 0ms -[2025-12-20T18:04:05.810Z] [INFO] Farbe geändert: HG -> #8B5CF6 -[2025-12-20T18:04:05.810Z] [INFO] PUT /api/auth/color 200 1ms -[2025-12-20T18:04:07.251Z] [INFO] GET / 304 0ms -[2025-12-20T18:04:07.256Z] [INFO] Socket disconnected: HG (r6WmkcScnxh_BzydAAAJ) -[2025-12-20T18:04:07.266Z] [INFO] GET /css/base.css 304 2ms -[2025-12-20T18:04:07.265Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T18:04:07.267Z] [INFO] GET /css/board.css 304 2ms -[2025-12-20T18:04:07.267Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-20T18:04:07.268Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-20T18:04:07.266Z] [INFO] GET /css/components.css 304 2ms -[2025-12-20T18:04:07.286Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T18:04:07.278Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-20T18:04:07.287Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T18:04:07.278Z] [INFO] GET /js/app.js 304 10ms -[2025-12-20T18:04:07.287Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-20T18:04:07.288Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T18:04:07.288Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-20T18:04:07.289Z] [INFO] GET /js/board.js 304 3ms -[2025-12-20T18:04:07.298Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-20T18:04:07.298Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-20T18:04:07.299Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-20T18:04:07.299Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-20T18:04:07.298Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-20T18:04:07.300Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-20T18:04:07.325Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-20T18:04:07.325Z] [INFO] GET /api/auth/users 200 8ms -[2025-12-20T18:04:07.339Z] [INFO] Socket connected: HG (Aq7pQWQvVCy89qhGAAAL) -[2025-12-20T18:04:07.331Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T18:04:07.357Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-20T18:04:07.355Z] [INFO] GET /api/stats/dashboard?projectId=5 304 4ms -[2025-12-20T18:04:07.346Z] [INFO] GET /api/projects 304 6ms -[2025-12-20T18:04:07.363Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-20T18:04:07.365Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-20T18:04:07.388Z] [INFO] HG joined project:[object Object] -[2025-12-20T18:04:07.617Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:04:08.939Z] [INFO] GET /sw.js 304 0ms -[2025-12-20T18:04:11.641Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-20T18:04:11.640Z] [INFO] Farbe geändert: HG -> #F59E0B -[2025-12-20T18:04:16.653Z] [INFO] GET / 304 0ms -[2025-12-20T18:04:16.659Z] [INFO] Socket disconnected: HG (Aq7pQWQvVCy89qhGAAAL) -[2025-12-20T18:04:16.671Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-20T18:04:16.666Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T18:04:16.667Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T18:04:16.668Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T18:04:16.671Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T18:04:16.679Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-20T18:04:16.687Z] [INFO] GET /js/store.js 304 0ms -[2025-12-20T18:04:16.680Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-20T18:04:16.680Z] [INFO] GET /css/components.css 304 9ms -[2025-12-20T18:04:16.691Z] [INFO] GET /js/api.js 304 4ms -[2025-12-20T18:04:16.692Z] [INFO] GET /js/board.js 304 4ms -[2025-12-20T18:04:16.691Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-20T18:04:16.692Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-20T18:04:16.692Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-20T18:04:16.693Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-20T18:04:16.712Z] [INFO] GET /js/calendar.js 304 19ms -[2025-12-20T18:04:16.711Z] [INFO] GET /js/shortcuts.js 304 18ms -[2025-12-20T18:04:16.711Z] [INFO] GET /js/tour.js 304 16ms -[2025-12-20T18:04:16.711Z] [INFO] GET /js/undo.js 304 17ms -[2025-12-20T18:04:16.712Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-20T18:04:16.733Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T18:04:16.731Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-20T18:04:16.750Z] [INFO] GET /api/projects 304 2ms -[2025-12-20T18:04:16.745Z] [INFO] Socket connected: HG (-yA42FPG0DgXgmzQAAAN) -[2025-12-20T18:04:16.740Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T18:04:16.759Z] [INFO] GET /api/stats/dashboard?projectId=5 304 3ms -[2025-12-20T18:04:16.760Z] [INFO] GET /api/columns/5 304 4ms -[2025-12-20T18:04:16.767Z] [INFO] GET /api/tasks/project/5 200 11ms -[2025-12-20T18:04:16.769Z] [INFO] GET /api/labels/5 304 13ms -[2025-12-20T18:04:16.898Z] [INFO] HG joined project:[object Object] -[2025-12-20T18:04:18.371Z] [INFO] GET /sw.js 304 0ms -[2025-12-20T18:04:36.840Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:04:40.909Z] [INFO] Aufgabe verschoben: Checkpoint FB VideoIdent -> In Arbeit -[2025-12-20T18:04:40.910Z] [INFO] PUT /api/tasks/1/move 200 7ms -[2025-12-20T18:04:42.313Z] [INFO] Aufgabe verschoben: Router beschaffen -> In Arbeit -[2025-12-20T18:04:42.314Z] [INFO] PUT /api/tasks/2/move 200 6ms -[2025-12-20T18:04:48.172Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> Erledigt -[2025-12-20T18:04:48.173Z] [INFO] PUT /api/tasks/3/move 200 5ms -[2025-12-20T18:04:49.808Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> Erledigt -[2025-12-20T18:04:49.808Z] [INFO] PUT /api/tasks/3/move 200 6ms -[2025-12-20T18:04:51.256Z] [INFO] Aufgabe verschoben: Testaufgabe Doppelbelegung -> Erledigt -[2025-12-20T18:04:51.257Z] [INFO] PUT /api/tasks/3/move 200 3ms -[2025-12-20T18:04:52.849Z] [INFO] Aufgabe verschoben: Überfälligkeitstest -> Erledigt -[2025-12-20T18:04:52.850Z] [INFO] PUT /api/tasks/4/move 200 5ms -[2025-12-20T18:05:06.045Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:05:15.570Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T18:05:28.452Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T18:05:28.456Z] [INFO] Datenbank initialisiert -[2025-12-20T18:05:28.458Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T18:05:28.459Z] [INFO] Umgebung: production -[2025-12-20T18:05:28.459Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T18:05:28.459Z] [INFO] Automatische Backups aktiviert -[2025-12-20T18:05:33.255Z] [INFO] GET /api/health 200 3ms -[2025-12-20T18:05:34.059Z] [INFO] Socket connected: HG (f_HfMgEojBsqZeG6AAAD) -[2025-12-20T18:05:34.064Z] [INFO] HG joined project:[object Object] -[2025-12-20T18:05:36.177Z] [INFO] GET / 200 4ms -[2025-12-20T18:05:36.199Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T18:05:36.202Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T18:05:36.204Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T18:05:36.201Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T18:05:36.203Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T18:05:36.217Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-20T18:05:36.219Z] [INFO] GET /js/app.js 200 12ms -[2025-12-20T18:05:36.217Z] [INFO] GET /css/modal.css 304 12ms -[2025-12-20T18:05:36.251Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T18:05:36.253Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-20T18:05:36.253Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T18:05:36.254Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T18:05:36.254Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T18:05:36.254Z] [INFO] GET /js/board.js 304 2ms -[2025-12-20T18:05:36.255Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-20T18:05:36.265Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-20T18:05:36.264Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-20T18:05:36.265Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-20T18:05:36.266Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-20T18:05:36.266Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-20T18:05:36.293Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-20T18:05:36.290Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T18:05:36.301Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T18:05:36.312Z] [INFO] Socket connected: HG (du4In_rJRQdEQFQeAAAF) -[2025-12-20T18:05:36.335Z] [INFO] GET /api/projects 304 4ms -[2025-12-20T18:05:36.348Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-20T18:05:36.342Z] [INFO] HG joined project:[object Object] -[2025-12-20T18:05:36.356Z] [INFO] GET /api/tasks/project/5 200 13ms -[2025-12-20T18:05:36.357Z] [INFO] GET /api/columns/5 304 13ms -[2025-12-20T18:05:36.359Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-20T18:05:37.939Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T18:05:37.949Z] [INFO] GET / 304 1ms -[2025-12-20T18:05:37.950Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T18:05:37.950Z] [INFO] GET /index.html 200 1ms -[2025-12-20T18:05:37.954Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T18:05:37.953Z] [INFO] GET /css/components.css 304 0ms -[2025-12-20T18:05:37.953Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T18:05:37.956Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-20T18:05:37.957Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T18:05:37.962Z] [INFO] GET /js/app.js 304 4ms -[2025-12-20T18:05:37.972Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-20T18:05:37.971Z] [INFO] GET /js/api.js 304 6ms -[2025-12-20T18:05:37.963Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-20T18:05:37.962Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-20T18:05:37.972Z] [INFO] GET /js/store.js 304 7ms -[2025-12-20T18:05:37.987Z] [INFO] GET /js/board.js 304 12ms -[2025-12-20T18:05:37.996Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-20T18:05:37.986Z] [INFO] GET /js/sync.js 304 11ms -[2025-12-20T18:05:37.986Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-20T18:05:37.996Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-20T18:05:37.997Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-20T18:05:38.011Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-20T18:05:38.011Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-20T18:06:02.482Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:06:26.755Z] [INFO] Backup erstellt: backup_2025-12-20T18-06-26-730Z.db -[2025-12-20T18:06:26.759Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T20-12-44-139Z.db -[2025-12-20T18:06:31.680Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:07:00.882Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:07:30.103Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:07:59.284Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:08:28.462Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:08:57.681Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:09:26.864Z] [INFO] GET /api/health 200 2ms -[2025-12-20T18:09:56.044Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:10:25.223Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:10:54.445Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:11:23.632Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:11:52.839Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:12:22.011Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:12:51.188Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:13:20.352Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:13:49.511Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:14:18.680Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:14:47.840Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:15:17.009Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:15:46.194Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:16:15.379Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:16:44.556Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:17:13.707Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:17:42.884Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:18:12.065Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:18:41.268Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:19:10.416Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:19:39.574Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:20:08.738Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:20:37.898Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:21:07.079Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:21:36.212Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:22:05.387Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:22:34.565Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:23:03.727Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:23:32.891Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:24:02.048Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:24:31.226Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:25:00.371Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:25:29.541Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:25:58.677Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:26:27.849Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:26:56.994Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:27:26.149Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:27:55.375Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:28:24.511Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:28:53.673Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:29:22.792Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:29:51.944Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:30:21.111Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:30:50.260Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:31:19.413Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:31:48.540Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:32:17.695Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:32:46.824Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:33:15.987Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:33:45.118Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:34:14.264Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:34:43.375Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:35:12.510Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:35:41.646Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:36:10.777Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:36:39.930Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:37:09.088Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:37:38.238Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:38:07.348Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:38:36.499Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:39:05.605Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:39:34.747Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:40:03.862Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:40:32.995Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:41:02.122Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:41:31.247Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:42:00.362Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:42:29.470Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:42:58.605Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:43:27.689Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:43:56.797Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:44:25.910Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:44:55.044Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:45:24.170Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:45:53.277Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:46:22.407Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:46:51.503Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:47:20.639Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:47:49.719Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:48:18.830Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:48:47.903Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:49:17.021Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:49:46.104Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:50:15.213Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:50:44.318Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:51:13.421Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:51:42.534Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:52:11.612Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:52:40.739Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:53:09.810Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:53:38.958Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:54:08.032Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:54:37.120Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:55:06.193Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:55:35.301Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:56:04.382Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:56:33.455Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:57:02.534Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:57:31.602Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:58:00.694Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:58:29.339Z] [INFO] GET /api/health 200 0ms -[2025-12-20T18:58:57.825Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:59:26.908Z] [INFO] GET /api/health 200 1ms -[2025-12-20T18:59:55.963Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:00:25.042Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:00:54.128Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:01:23.208Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:01:52.280Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:02:21.360Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:02:50.434Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:03:14.753Z] [INFO] Socket disconnected: HG (f_HfMgEojBsqZeG6AAAD) -[2025-12-20T19:03:19.496Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:03:21.847Z] [INFO] PUT /api/auth/color 401 4ms -[2025-12-20T19:03:21.850Z] [INFO] Socket disconnected: HG (du4In_rJRQdEQFQeAAAF) -[2025-12-20T19:03:30.794Z] [INFO] Login erfolgreich: HG -[2025-12-20T19:03:30.795Z] [INFO] POST /api/auth/login 200 304ms -[2025-12-20T19:03:30.825Z] [INFO] GET /api/auth/users 304 16ms -[2025-12-20T19:03:30.828Z] [INFO] Socket connected: HG (pvoBd-llN4jcB3DUAAAH) -[2025-12-20T19:03:30.838Z] [INFO] GET /api/projects 304 6ms -[2025-12-20T19:03:30.868Z] [INFO] HG joined project:[object Object] -[2025-12-20T19:03:30.847Z] [INFO] Socket connected: HG (LEmrh1C6BWJHFpNuAAAJ) -[2025-12-20T19:03:30.861Z] [INFO] GET /api/stats/dashboard?projectId=5 304 11ms -[2025-12-20T19:03:30.866Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-20T19:03:30.900Z] [INFO] GET /api/columns/5 304 30ms -[2025-12-20T19:03:30.920Z] [INFO] GET /api/tasks/project/5 304 50ms -[2025-12-20T19:03:36.364Z] [INFO] Farbe geändert: HG -> #EC4899 -[2025-12-20T19:03:36.365Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-20T19:03:48.579Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:04:17.652Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:04:46.723Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:05:15.809Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:05:44.892Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:06:11.788Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T19:06:25.420Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T19:06:25.424Z] [INFO] Datenbank initialisiert -[2025-12-20T19:06:25.426Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T19:06:25.427Z] [INFO] Umgebung: production -[2025-12-20T19:06:25.427Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T19:06:25.427Z] [INFO] Automatische Backups aktiviert -[2025-12-20T19:06:29.833Z] [INFO] Socket connected: HG (RRRZo5fJ2usAnHRgAAAB) -[2025-12-20T19:06:30.219Z] [INFO] GET /api/health 200 2ms -[2025-12-20T19:06:34.130Z] [INFO] GET / 200 4ms -[2025-12-20T19:06:34.166Z] [INFO] GET /css/components.css 304 2ms -[2025-12-20T19:06:34.163Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-20T19:06:34.165Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T19:06:34.167Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-20T19:06:34.171Z] [INFO] GET /js/app.js 200 4ms -[2025-12-20T19:06:34.201Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T19:06:34.203Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T19:06:34.207Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T19:06:34.248Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T19:06:34.249Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T19:06:34.251Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-20T19:06:34.252Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T19:06:34.252Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T19:06:34.258Z] [INFO] GET /js/board.js 304 8ms -[2025-12-20T19:06:34.259Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-20T19:06:34.259Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-20T19:06:34.263Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-20T19:06:34.262Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-20T19:06:34.262Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-20T19:06:34.262Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-20T19:06:34.317Z] [INFO] GET /api/auth/users 200 7ms -[2025-12-20T19:06:34.330Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T19:06:34.320Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2025-12-20T19:06:34.352Z] [INFO] GET /api/projects 304 6ms -[2025-12-20T19:06:34.344Z] [INFO] Socket connected: HG (LCdfgg3FjrC9LQncAAAD) -[2025-12-20T19:06:34.361Z] [INFO] HG joined project:[object Object] -[2025-12-20T19:06:34.373Z] [INFO] GET /api/columns/5 304 10ms -[2025-12-20T19:06:34.371Z] [INFO] GET /api/stats/dashboard?projectId=5 304 8ms -[2025-12-20T19:06:34.389Z] [INFO] GET /api/tasks/project/5 200 26ms -[2025-12-20T19:06:34.391Z] [INFO] GET /api/labels/5 304 28ms -[2025-12-20T19:06:35.776Z] [INFO] Socket connected: HG (DksRgtHQot0ZYpgEAAAF) -[2025-12-20T19:06:35.782Z] [INFO] HG joined project:[object Object] -[2025-12-20T19:06:35.999Z] [INFO] GET /sw.js 200 2ms -[2025-12-20T19:06:36.012Z] [INFO] GET / 304 1ms -[2025-12-20T19:06:36.013Z] [INFO] GET /index.html 200 2ms -[2025-12-20T19:06:36.013Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T19:06:36.015Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T19:06:36.016Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T19:06:36.025Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-20T19:06:36.024Z] [INFO] GET /css/board.css 304 8ms -[2025-12-20T19:06:36.025Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-20T19:06:36.030Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T19:06:36.031Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-20T19:06:36.036Z] [INFO] GET /js/api.js 304 3ms -[2025-12-20T19:06:36.037Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-20T19:06:36.036Z] [INFO] GET /js/store.js 304 2ms -[2025-12-20T19:06:36.031Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-20T19:06:36.057Z] [INFO] GET /js/board.js 304 15ms -[2025-12-20T19:06:36.056Z] [INFO] GET /js/offline.js 304 15ms -[2025-12-20T19:06:36.057Z] [INFO] GET /js/sync.js 304 16ms -[2025-12-20T19:06:36.062Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-20T19:06:36.072Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-20T19:06:36.071Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-20T19:06:36.075Z] [INFO] GET /js/tour.js 304 0ms -[2025-12-20T19:06:36.071Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-20T19:06:59.275Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:07:23.473Z] [INFO] Backup erstellt: backup_2025-12-20T19-07-23-463Z.db -[2025-12-20T19:07:23.480Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T20-15-38-454Z.db -[2025-12-20T19:07:28.364Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:07:57.405Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:08:26.495Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:08:55.541Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:09:24.628Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:09:53.658Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:10:22.730Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:10:51.880Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:11:20.949Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:11:50.038Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:12:19.119Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:12:48.186Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:13:17.233Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:13:46.317Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:14:15.397Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:14:44.474Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:15:13.498Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:15:42.562Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:16:11.615Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:16:40.675Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:17:09.732Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:17:38.784Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:18:07.859Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:18:36.888Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:19:05.955Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:19:35.000Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:20:04.025Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:20:33.054Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:21:02.110Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:21:31.133Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:22:00.199Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:22:29.242Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:22:58.285Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:23:27.333Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:23:56.375Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:24:25.419Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:24:54.449Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:25:23.476Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:25:52.494Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:26:21.519Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:26:50.531Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:27:19.571Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:27:48.583Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:28:17.609Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:28:46.622Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:29:15.748Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:29:24.219Z] [INFO] Socket disconnected: HG (RRRZo5fJ2usAnHRgAAAB) -[2025-12-20T19:29:24.222Z] [INFO] Socket disconnected: HG (DksRgtHQot0ZYpgEAAAF) -[2025-12-20T19:29:44.775Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:30:13.784Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:30:42.843Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:31:11.888Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:31:21.801Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T19:31:36.720Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T19:31:36.724Z] [INFO] Datenbank initialisiert -[2025-12-20T19:31:36.727Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T19:31:36.727Z] [INFO] Umgebung: production -[2025-12-20T19:31:36.727Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T19:31:36.728Z] [INFO] Automatische Backups aktiviert -[2025-12-20T19:31:41.516Z] [INFO] GET /api/health 200 6ms -[2025-12-20T19:31:45.756Z] [INFO] GET / 304 2ms -[2025-12-20T19:31:45.789Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T19:31:45.797Z] [INFO] GET /js/app.js 304 0ms -[2025-12-20T19:31:45.793Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T19:31:45.801Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T19:31:45.801Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T19:31:45.803Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T19:31:45.810Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-20T19:31:45.807Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-20T19:31:45.869Z] [INFO] GET /js/store.js 304 2ms -[2025-12-20T19:31:45.869Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T19:31:45.872Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-20T19:31:45.872Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T19:31:45.876Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-20T19:31:45.885Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-20T19:31:45.883Z] [INFO] GET /js/calendar.js 304 7ms -[2025-12-20T19:31:45.873Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T19:31:45.884Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-20T19:31:45.889Z] [INFO] GET /js/tour.js 304 12ms -[2025-12-20T19:31:45.890Z] [INFO] GET /js/board.js 200 19ms -[2025-12-20T19:31:45.885Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-20T19:31:45.942Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-20T19:31:45.943Z] [INFO] GET /assets/icons/task.svg 304 10ms -[2025-12-20T19:31:45.961Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T19:31:45.991Z] [INFO] GET /api/projects 304 5ms -[2025-12-20T19:31:45.984Z] [INFO] Socket connected: HG (du2pIqHwQh_seEFQAAAB) -[2025-12-20T19:31:46.000Z] [INFO] HG joined project:[object Object] -[2025-12-20T19:31:46.013Z] [INFO] GET /api/stats/dashboard?projectId=5 304 11ms -[2025-12-20T19:31:46.018Z] [INFO] GET /api/columns/5 304 16ms -[2025-12-20T19:31:46.030Z] [INFO] GET /api/tasks/project/5 304 28ms -[2025-12-20T19:31:46.034Z] [INFO] GET /api/labels/5 304 31ms -[2025-12-20T19:31:46.939Z] [INFO] Socket connected: HG (MWx1IjdKPVDQ5gIRAAAD) -[2025-12-20T19:31:46.950Z] [INFO] HG joined project:[object Object] -[2025-12-20T19:31:47.642Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T19:31:47.657Z] [INFO] GET /index.html 304 1ms -[2025-12-20T19:31:47.658Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T19:31:47.657Z] [INFO] GET / 304 2ms -[2025-12-20T19:31:47.664Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T19:31:47.665Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T19:31:47.665Z] [INFO] GET /css/components.css 304 2ms -[2025-12-20T19:31:47.670Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T19:31:47.670Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T19:31:47.671Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-20T19:31:47.676Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T19:31:47.675Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-20T19:31:47.676Z] [INFO] GET /js/app.js 304 3ms -[2025-12-20T19:31:47.691Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-20T19:31:47.692Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-20T19:31:47.691Z] [INFO] GET /js/store.js 304 9ms -[2025-12-20T19:31:47.699Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-20T19:31:47.699Z] [INFO] GET /js/board.js 304 1ms -[2025-12-20T19:31:47.719Z] [INFO] GET /js/shortcuts.js 304 16ms -[2025-12-20T19:31:47.700Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-20T19:31:47.718Z] [INFO] GET /js/calendar.js 304 15ms -[2025-12-20T19:31:47.720Z] [INFO] GET /js/undo.js 304 17ms -[2025-12-20T19:31:47.742Z] [INFO] GET /js/tour.js 304 17ms -[2025-12-20T19:32:10.531Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:32:34.603Z] [INFO] Backup erstellt: backup_2025-12-20T19-32-34-594Z.db -[2025-12-20T19:32:34.609Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T20-18-22-942Z.db -[2025-12-20T19:32:39.559Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:33:08.584Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:33:37.613Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:34:06.655Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:34:35.706Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:35:04.754Z] [INFO] GET /api/health 200 2ms -[2025-12-20T19:35:33.799Z] [INFO] GET /api/health 200 2ms -[2025-12-20T19:36:02.818Z] [INFO] GET /api/health 200 2ms -[2025-12-20T19:36:31.828Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:37:00.839Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:37:29.866Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:37:58.852Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:38:27.852Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:38:56.874Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:39:25.867Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:39:54.859Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:40:23.853Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:40:52.845Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:41:21.857Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:41:50.876Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:42:19.841Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:42:48.844Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:43:17.804Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:43:46.822Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:44:15.810Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:44:44.816Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:45:13.785Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:45:42.803Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:46:11.752Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:46:40.720Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:47:09.702Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:47:38.680Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:48:07.654Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:48:36.630Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:49:05.653Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:49:34.635Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:50:03.650Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:50:32.648Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:51:01.645Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:51:30.605Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:51:59.569Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:52:28.541Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:52:57.507Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:53:26.482Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:53:55.450Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:54:24.435Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:54:53.402Z] [INFO] GET /api/health 200 2ms -[2025-12-20T19:55:22.348Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:55:51.324Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:56:20.294Z] [INFO] GET /api/health 200 3ms -[2025-12-20T19:56:39.522Z] [INFO] Socket disconnected: HG (MWx1IjdKPVDQ5gIRAAAD) -[2025-12-20T19:56:42.965Z] [INFO] PUT /api/auth/color 401 2ms -[2025-12-20T19:56:42.967Z] [INFO] Socket disconnected: HG (du2pIqHwQh_seEFQAAAB) -[2025-12-20T19:56:49.275Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:56:49.861Z] [INFO] Login erfolgreich: HG -[2025-12-20T19:56:49.862Z] [INFO] POST /api/auth/login 200 224ms -[2025-12-20T19:56:49.876Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T19:56:49.881Z] [INFO] Socket connected: HG (XWU22kyGYOlJgE-4AAAG) -[2025-12-20T19:56:49.888Z] [INFO] GET /api/projects 304 2ms -[2025-12-20T19:56:49.884Z] [INFO] Socket connected: HG (ju26ZHwrC0GQr4MIAAAH) -[2025-12-20T19:56:49.900Z] [INFO] GET /api/columns/5 304 5ms -[2025-12-20T19:56:49.899Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-20T19:56:49.908Z] [INFO] GET /api/tasks/project/5 304 13ms -[2025-12-20T19:56:49.910Z] [INFO] GET /api/labels/5 304 15ms -[2025-12-20T19:56:49.933Z] [INFO] HG joined project:[object Object] -[2025-12-20T19:56:53.745Z] [INFO] Farbe geändert: HG -> #3B82F6 -[2025-12-20T19:56:53.745Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T19:56:53.918Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T19:56:53.918Z] [INFO] Farbe geändert: HG -> #F59E0B -[2025-12-20T19:57:00.642Z] [INFO] Farbe geändert: HG -> #8B5CF6 -[2025-12-20T19:57:00.643Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-20T19:57:18.244Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:57:22.885Z] [INFO] GET /api/tasks/search?projectId=5&q=alt 200 3ms -[2025-12-20T19:57:22.884Z] [INFO] Suche nach "alt" in Projekt 5: 0 Treffer -[2025-12-20T19:57:23.901Z] [INFO] GET /api/tasks/search?projectId=5&q=altlast 200 2ms -[2025-12-20T19:57:23.901Z] [INFO] Suche nach "altlast" in Projekt 5: 0 Treffer -[2025-12-20T19:57:47.207Z] [INFO] GET /api/health 200 0ms -[2025-12-20T19:58:14.701Z] [INFO] Aufgabe erstellt: Test alte Aufgabe (ID: 8) von HG -[2025-12-20T19:58:14.702Z] [INFO] POST /api/tasks 201 11ms -[2025-12-20T19:58:16.146Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:58:19.552Z] [INFO] Suche nach "alt" in Projekt 5: 1 Treffer -[2025-12-20T19:58:19.553Z] [INFO] GET /api/tasks/search?projectId=5&q=alt 200 3ms -[2025-12-20T19:58:20.809Z] [INFO] Suche nach "altlast" in Projekt 5: 0 Treffer -[2025-12-20T19:58:20.810Z] [INFO] GET /api/tasks/search?projectId=5&q=altlast 304 3ms -[2025-12-20T19:58:20.921Z] [INFO] Suche nach "altlas" in Projekt 5: 0 Treffer -[2025-12-20T19:58:20.921Z] [INFO] GET /api/tasks/search?projectId=5&q=altlas 200 2ms -[2025-12-20T19:58:23.617Z] [INFO] GET /api/tasks/search?projectId=5&q=Test%20alte 200 3ms -[2025-12-20T19:58:23.616Z] [INFO] Suche nach "Test alte" in Projekt 5: 1 Treffer -[2025-12-20T19:58:45.098Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:59:14.044Z] [INFO] GET /api/health 200 1ms -[2025-12-20T19:59:43.015Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:00:11.952Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:00:40.902Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:00:46.127Z] [INFO] Suche nach "Test alte " in Projekt 5: 1 Treffer -[2025-12-20T20:00:46.128Z] [INFO] GET /api/tasks/search?projectId=5&q=Test%20alte%20 200 4ms -[2025-12-20T20:00:47.843Z] [INFO] Suche nach "Test alte Aufgae" in Projekt 5: 0 Treffer -[2025-12-20T20:00:47.843Z] [INFO] GET /api/tasks/search?projectId=5&q=Test%20alte%20Aufgae 200 1ms -[2025-12-20T20:00:51.560Z] [INFO] Suche nach "Test alte Aufga" in Projekt 5: 1 Treffer -[2025-12-20T20:00:51.561Z] [INFO] GET /api/tasks/search?projectId=5&q=Test%20alte%20Aufga 200 7ms -[2025-12-20T20:00:53.656Z] [INFO] Suche nach "Test alte Aufgakuz" in Projekt 5: 0 Treffer -[2025-12-20T20:00:53.657Z] [INFO] GET /api/tasks/search?projectId=5&q=Test%20alte%20Aufgakuz 200 2ms -[2025-12-20T20:00:55.196Z] [INFO] Suche nach "Test alte Aufgak" in Projekt 5: 0 Treffer -[2025-12-20T20:00:55.196Z] [INFO] GET /api/tasks/search?projectId=5&q=Test%20alte%20Aufgak 200 2ms -[2025-12-20T20:00:56.508Z] [INFO] GET /api/tasks/search?projectId=5&q=Test%20alte%20Aufga 304 3ms -[2025-12-20T20:00:56.508Z] [INFO] Suche nach "Test alte Aufga" in Projekt 5: 1 Treffer -[2025-12-20T20:01:00.606Z] [INFO] Suche nach "Test alte Aufg" in Projekt 5: 1 Treffer -[2025-12-20T20:01:00.607Z] [INFO] GET /api/tasks/search?projectId=5&q=Test%20alte%20Aufg 200 3ms -[2025-12-20T20:01:04.316Z] [INFO] Suche nach "check" in Projekt 5: 1 Treffer -[2025-12-20T20:01:04.317Z] [INFO] GET /api/tasks/search?projectId=5&q=check 200 3ms -[2025-12-20T20:01:06.241Z] [INFO] Suche nach "chec" in Projekt 5: 1 Treffer -[2025-12-20T20:01:06.242Z] [INFO] GET /api/tasks/search?projectId=5&q=chec 200 4ms -[2025-12-20T20:01:08.284Z] [INFO] Suche nach "check" in Projekt 5: 1 Treffer -[2025-12-20T20:01:08.284Z] [INFO] GET /api/tasks/search?projectId=5&q=check 304 3ms -[2025-12-20T20:01:09.840Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:01:38.792Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:02:07.742Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:02:12.354Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T20:02:28.055Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T20:02:28.060Z] [INFO] Umgebung: production -[2025-12-20T20:02:28.058Z] [INFO] Datenbank initialisiert -[2025-12-20T20:02:28.060Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T20:02:28.061Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T20:02:28.061Z] [INFO] Automatische Backups aktiviert -[2025-12-20T20:02:32.870Z] [INFO] GET /api/health 200 4ms -[2025-12-20T20:02:36.622Z] [INFO] GET / 200 3ms -[2025-12-20T20:02:36.683Z] [INFO] GET /css/calendar.css 200 16ms -[2025-12-20T20:02:36.680Z] [INFO] GET /css/modal.css 200 13ms -[2025-12-20T20:02:36.682Z] [INFO] GET /css/board.css 200 10ms -[2025-12-20T20:02:36.683Z] [INFO] GET /css/variables.css 200 21ms -[2025-12-20T20:02:36.684Z] [INFO] GET /css/base.css 200 20ms -[2025-12-20T20:02:36.681Z] [INFO] GET /css/components.css 200 9ms -[2025-12-20T20:02:36.695Z] [INFO] GET /css/responsive.css 200 11ms -[2025-12-20T20:02:36.699Z] [INFO] GET /js/app.js 200 10ms -[2025-12-20T20:02:36.923Z] [INFO] GET /js/store.js 200 3ms -[2025-12-20T20:02:36.925Z] [INFO] GET /js/api.js 200 4ms -[2025-12-20T20:02:36.931Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-20T20:02:36.928Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-20T20:02:36.939Z] [INFO] GET /js/board.js 200 12ms -[2025-12-20T20:02:36.938Z] [INFO] GET /js/task-modal.js 200 11ms -[2025-12-20T20:02:36.954Z] [INFO] GET /js/tour.js 200 14ms -[2025-12-20T20:02:36.951Z] [INFO] GET /js/offline.js 200 22ms -[2025-12-20T20:02:36.954Z] [INFO] GET /js/shortcuts.js 200 14ms -[2025-12-20T20:02:36.950Z] [INFO] GET /js/calendar.js 200 21ms -[2025-12-20T20:02:36.957Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-20T20:02:36.988Z] [INFO] GET /sw.js 200 10ms -[2025-12-20T20:02:37.014Z] [INFO] GET /index.html 200 3ms -[2025-12-20T20:02:37.013Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-20T20:02:37.012Z] [INFO] GET / 304 2ms -[2025-12-20T20:02:36.956Z] [INFO] GET /js/undo.js 200 16ms -[2025-12-20T20:02:37.037Z] [INFO] GET /css/base.css 304 16ms -[2025-12-20T20:02:37.043Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T20:02:37.036Z] [INFO] GET /css/components.css 304 15ms -[2025-12-20T20:02:37.038Z] [INFO] GET /css/board.css 304 16ms -[2025-12-20T20:02:37.052Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-20T20:02:37.053Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-20T20:02:37.053Z] [INFO] GET /js/app.js 304 8ms -[2025-12-20T20:02:37.043Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T20:02:37.065Z] [INFO] GET /js/auth.js 304 8ms -[2025-12-20T20:02:37.070Z] [INFO] GET /assets/icons/task.svg 200 14ms -[2025-12-20T20:02:37.066Z] [INFO] GET /js/store.js 304 9ms -[2025-12-20T20:02:37.065Z] [INFO] GET /js/api.js 304 9ms -[2025-12-20T20:02:37.079Z] [INFO] GET /js/board.js 304 6ms -[2025-12-20T20:02:37.072Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-20T20:02:37.080Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-20T20:02:37.071Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T20:02:37.081Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-20T20:02:37.104Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-20T20:02:37.105Z] [INFO] GET /js/tour.js 304 19ms -[2025-12-20T20:02:37.104Z] [INFO] GET /js/shortcuts.js 304 19ms -[2025-12-20T20:02:44.846Z] [INFO] Login erfolgreich: HG -[2025-12-20T20:02:44.847Z] [INFO] POST /api/auth/login 200 226ms -[2025-12-20T20:02:44.863Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-20T20:02:44.867Z] [INFO] Socket connected: HG (qDI1QGnvAMbShyhhAAAC) -[2025-12-20T20:02:44.873Z] [INFO] Socket connected: HG (f8xQskQP-5yIebAjAAAD) -[2025-12-20T20:02:44.881Z] [INFO] GET /api/projects 200 5ms -[2025-12-20T20:02:44.897Z] [INFO] GET /api/columns/5 200 3ms -[2025-12-20T20:02:44.893Z] [INFO] GET /api/stats/dashboard?projectId=5 200 4ms -[2025-12-20T20:02:44.888Z] [INFO] HG joined project:[object Object] -[2025-12-20T20:02:44.908Z] [INFO] GET /api/tasks/project/5 200 14ms -[2025-12-20T20:02:44.911Z] [INFO] GET /api/labels/5 200 2ms -[2025-12-20T20:02:53.233Z] [INFO] Suche nach "Au" in Projekt 5: 2 Treffer -[2025-12-20T20:02:53.234Z] [INFO] GET /api/tasks/search?projectId=5&q=Au 200 5ms -[2025-12-20T20:02:54.664Z] [INFO] Suche nach "Aufgabe" in Projekt 5: 2 Treffer -[2025-12-20T20:02:54.665Z] [INFO] GET /api/tasks/search?projectId=5&q=Aufgabe 200 6ms -[2025-12-20T20:02:55.207Z] [INFO] Suche nach "Aufgab" in Projekt 5: 2 Treffer -[2025-12-20T20:02:55.208Z] [INFO] GET /api/tasks/search?projectId=5&q=Aufgab 200 5ms -[2025-12-20T20:02:58.868Z] [INFO] Suche nach "che" in Projekt 5: 2 Treffer -[2025-12-20T20:02:58.868Z] [INFO] GET /api/tasks/search?projectId=5&q=che 200 4ms -[2025-12-20T20:03:01.818Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:03:02.364Z] [INFO] Suche nach "Auf" in Projekt 5: 2 Treffer -[2025-12-20T20:03:02.365Z] [INFO] GET /api/tasks/search?projectId=5&q=Auf 200 5ms -[2025-12-20T20:03:06.210Z] [INFO] GET /api/tasks/8 200 4ms -[2025-12-20T20:03:06.217Z] [INFO] GET /api/subtasks/8 200 2ms -[2025-12-20T20:03:06.231Z] [INFO] GET /api/tasks/8/history 404 2ms -[2025-12-20T20:03:06.226Z] [INFO] GET /api/files/8 200 1ms -[2025-12-20T20:03:06.228Z] [INFO] GET /api/comments/8 200 1ms -[2025-12-20T20:03:06.224Z] [INFO] GET /api/links/8 200 5ms -[2025-12-20T20:03:23.184Z] [INFO] GET /api/tasks/search?projectId=5&q=aufg 200 4ms -[2025-12-20T20:03:23.184Z] [INFO] Suche nach "aufg" in Projekt 5: 2 Treffer -[2025-12-20T20:03:25.834Z] [INFO] Backup erstellt: backup_2025-12-20T20-03-25-816Z.db -[2025-12-20T20:03:25.839Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T20-28-44-150Z.db -[2025-12-20T20:03:30.762Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:03:59.692Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:04:28.639Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:04:57.588Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:05:19.051Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T20:05:31.186Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T20:05:31.189Z] [INFO] Datenbank initialisiert -[2025-12-20T20:05:31.191Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T20:05:31.191Z] [INFO] Umgebung: production -[2025-12-20T20:05:31.191Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T20:05:31.192Z] [INFO] Automatische Backups aktiviert -[2025-12-20T20:05:34.868Z] [INFO] Socket connected: HG (IvmjonjyHjTKZzfAAAAB) -[2025-12-20T20:05:34.906Z] [INFO] GET /api/health 200 2ms -[2025-12-20T20:05:34.918Z] [INFO] HG joined project:[object Object] -[2025-12-20T20:05:38.499Z] [INFO] Socket connected: HG (ihQoHKQGsBVWKsOEAAAD) -[2025-12-20T20:05:38.502Z] [INFO] HG joined project:[object Object] -[2025-12-20T20:05:41.616Z] [INFO] GET / 304 1ms -[2025-12-20T20:05:41.716Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T20:05:41.719Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T20:05:41.718Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T20:05:41.726Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-20T20:05:41.724Z] [INFO] GET /css/board.css 304 2ms -[2025-12-20T20:05:41.727Z] [INFO] GET /js/app.js 304 3ms -[2025-12-20T20:05:41.737Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-20T20:05:41.729Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-20T20:05:41.783Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T20:05:41.783Z] [INFO] GET /js/store.js 304 3ms -[2025-12-20T20:05:41.784Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-20T20:05:41.784Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T20:05:41.785Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-20T20:05:41.785Z] [INFO] GET /js/board.js 304 3ms -[2025-12-20T20:05:41.787Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-20T20:05:41.788Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-20T20:05:41.787Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-20T20:05:41.789Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-20T20:05:41.800Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-20T20:05:41.799Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-20T20:05:41.828Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-20T20:05:41.830Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-20T20:05:41.838Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T20:05:41.854Z] [INFO] Socket connected: HG (SzNKA1PindvJ5WGnAAAF) -[2025-12-20T20:05:41.865Z] [INFO] HG joined project:[object Object] -[2025-12-20T20:05:41.859Z] [INFO] GET /api/projects 304 4ms -[2025-12-20T20:05:41.872Z] [INFO] GET /api/stats/dashboard?projectId=5 304 5ms -[2025-12-20T20:05:41.874Z] [INFO] GET /api/columns/5 304 6ms -[2025-12-20T20:05:41.884Z] [INFO] GET /api/tasks/project/5 304 16ms -[2025-12-20T20:05:41.886Z] [INFO] GET /api/labels/5 304 18ms -[2025-12-20T20:05:43.490Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T20:05:43.503Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-20T20:05:43.502Z] [INFO] GET / 304 1ms -[2025-12-20T20:05:43.502Z] [INFO] GET /index.html 304 1ms -[2025-12-20T20:05:43.508Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T20:05:43.513Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T20:05:43.508Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T20:05:43.508Z] [INFO] GET /css/base.css 304 2ms -[2025-12-20T20:05:43.514Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-20T20:05:43.517Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T20:05:43.517Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-20T20:05:43.518Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T20:05:43.513Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T20:05:43.536Z] [INFO] GET /js/store.js 304 15ms -[2025-12-20T20:05:43.536Z] [INFO] GET /js/auth.js 304 15ms -[2025-12-20T20:05:43.541Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-20T20:05:43.537Z] [INFO] GET /js/sync.js 304 16ms -[2025-12-20T20:05:43.548Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-20T20:05:43.548Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-20T20:05:43.542Z] [INFO] GET /js/board.js 304 1ms -[2025-12-20T20:05:43.548Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-20T20:05:43.559Z] [INFO] GET /js/tour.js 304 7ms -[2025-12-20T20:05:43.558Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-20T20:06:03.835Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:06:28.971Z] [INFO] Backup erstellt: backup_2025-12-20T20-06-28-962Z.db -[2025-12-20T20:06:28.978Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T20-35-19-204Z.db -[2025-12-20T20:06:32.770Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:07:01.719Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:07:30.685Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:07:59.625Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:08:28.583Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:08:50.743Z] [INFO] Socket disconnected: HG (IvmjonjyHjTKZzfAAAAB) -[2025-12-20T20:08:50.744Z] [INFO] Socket disconnected: HG (ihQoHKQGsBVWKsOEAAAD) -[2025-12-20T20:08:57.504Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:08:57.971Z] [INFO] Suche nach "aufgabe" in Projekt 5: 2 Treffer -[2025-12-20T20:08:57.972Z] [INFO] GET /api/tasks/search?projectId=5&q=aufgabe 200 5ms -[2025-12-20T20:09:01.707Z] [INFO] Suche nach "aufgab" in Projekt 5: 2 Treffer -[2025-12-20T20:09:01.707Z] [INFO] GET /api/tasks/search?projectId=5&q=aufgab 200 5ms -[2025-12-20T20:09:05.185Z] [INFO] Suche nach "aug" in Projekt 5: 0 Treffer -[2025-12-20T20:09:05.186Z] [INFO] GET /api/tasks/search?projectId=5&q=aug 200 3ms -[2025-12-20T20:09:06.553Z] [INFO] GET /api/tasks/search?projectId=5&q=aufgabe 304 4ms -[2025-12-20T20:09:06.552Z] [INFO] Suche nach "aufgabe" in Projekt 5: 2 Treffer -[2025-12-20T20:09:07.186Z] [INFO] Suche nach "aufgab" in Projekt 5: 2 Treffer -[2025-12-20T20:09:07.187Z] [INFO] GET /api/tasks/search?projectId=5&q=aufgab 304 5ms -[2025-12-20T20:09:11.637Z] [INFO] Suche nach "auf" in Projekt 5: 2 Treffer -[2025-12-20T20:09:11.638Z] [INFO] GET /api/tasks/search?projectId=5&q=auf 200 5ms -[2025-12-20T20:09:12.946Z] [INFO] Suche nach "au" in Projekt 5: 2 Treffer -[2025-12-20T20:09:12.947Z] [INFO] GET /api/tasks/search?projectId=5&q=au 200 5ms -[2025-12-20T20:09:21.683Z] [INFO] Suche nach "chec" in Projekt 5: 1 Treffer -[2025-12-20T20:09:21.683Z] [INFO] GET /api/tasks/search?projectId=5&q=chec 200 4ms -[2025-12-20T20:09:23.061Z] [INFO] GET /api/tasks/search?projectId=5&q=aufgabe 304 4ms -[2025-12-20T20:09:23.060Z] [INFO] Suche nach "aufgabe" in Projekt 5: 2 Treffer -[2025-12-20T20:09:24.829Z] [INFO] Suche nach "aufgab" in Projekt 5: 2 Treffer -[2025-12-20T20:09:24.829Z] [INFO] GET /api/tasks/search?projectId=5&q=aufgab 304 4ms -[2025-12-20T20:09:26.471Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:09:55.384Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:10:24.321Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:10:53.224Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:11:22.192Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:11:51.089Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:12:20.041Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:12:48.956Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:13:17.883Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:13:46.801Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:14:15.729Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:14:44.629Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:15:13.544Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:15:42.473Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:16:11.382Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:16:40.260Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:17:09.204Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:17:38.084Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:18:06.983Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:18:35.882Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:19:04.791Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:19:33.672Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:20:02.572Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:20:31.475Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:21:00.394Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:21:29.336Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:21:58.232Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:22:27.122Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:22:56.023Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:23:24.909Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:23:53.803Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:24:22.719Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:24:51.602Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:25:20.531Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:25:49.424Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:26:18.322Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:26:47.196Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:27:16.112Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:27:44.993Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:28:13.900Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:28:42.788Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:29:11.689Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:29:40.565Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:30:09.460Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:30:38.330Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:31:07.273Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:31:36.157Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:32:05.040Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:32:33.918Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:33:02.827Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:33:31.714Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:34:00.618Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:34:29.486Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:34:58.380Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:35:27.273Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:35:56.153Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:36:25.010Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:36:53.918Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:37:22.793Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:37:51.669Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:38:20.552Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:38:49.443Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:39:18.329Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:39:47.193Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:40:16.049Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:40:44.924Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:41:13.787Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:41:42.671Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:42:11.559Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:42:40.476Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:43:09.375Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:43:38.254Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:44:07.176Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:44:36.052Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:45:04.933Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:45:33.772Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:46:03.338Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:46:31.553Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:46:33.160Z] [INFO] Socket disconnected: HG (SzNKA1PindvJ5WGnAAAF) -[2025-12-20T20:47:00.404Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:47:29.191Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:47:58.103Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:48:26.961Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:48:55.818Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:49:24.696Z] [INFO] GET /api/health 200 4ms -[2025-12-20T20:49:53.579Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:50:22.421Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:50:51.290Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:51:20.112Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:51:49.037Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:52:17.889Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:52:46.738Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:53:15.590Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:53:44.524Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:54:13.433Z] [INFO] GET /api/health 200 7ms -[2025-12-20T20:54:42.295Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:55:11.169Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:55:40.040Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:56:08.924Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:56:37.793Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:57:06.650Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:57:35.504Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:58:05.047Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:58:33.195Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:59:02.020Z] [INFO] GET /api/health 200 0ms -[2025-12-20T20:59:30.809Z] [INFO] GET /api/health 200 1ms -[2025-12-20T20:59:59.653Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:00:28.492Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:00:57.346Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:01:26.177Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:01:55.015Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:02:23.844Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:02:52.680Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:03:21.479Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:03:50.308Z] [INFO] GET /api/health 200 3ms -[2025-12-20T21:05:30.800Z] [INFO] Migration: permissions Spalte zu users hinzugefuegt -[2025-12-20T21:05:30.797Z] [INFO] Migration: role Spalte zu users hinzugefuegt -[2025-12-20T21:05:30.848Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T21:05:31.532Z] [INFO] Standard-Benutzer und Admin erstellt -[2025-12-20T21:05:31.543Z] [INFO] Datenbank initialisiert -[2025-12-20T21:05:31.543Z] [INFO] Standard-Projekt mit Spalten und Labels erstellt -[2025-12-20T21:05:31.546Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T21:05:31.546Z] [INFO] Umgebung: production -[2025-12-20T21:05:31.546Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T21:05:31.546Z] [INFO] Automatische Backups aktiviert -[2025-12-20T21:05:35.559Z] [INFO] GET /api/health 200 3ms -[2025-12-20T21:06:04.402Z] [INFO] GET /api/health 200 2ms -[2025-12-20T21:06:13.731Z] [INFO] GET / 200 8ms -[2025-12-20T21:06:13.794Z] [INFO] GET /css/board.css 200 4ms -[2025-12-20T21:06:13.792Z] [INFO] GET /css/variables.css 200 6ms -[2025-12-20T21:06:13.807Z] [INFO] GET /css/components.css 200 12ms -[2025-12-20T21:06:13.809Z] [INFO] GET /css/base.css 200 12ms -[2025-12-20T21:06:13.808Z] [INFO] GET /css/admin.css 200 13ms -[2025-12-20T21:06:13.810Z] [INFO] GET /css/proposals.css 200 12ms -[2025-12-20T21:06:13.841Z] [INFO] GET /css/modal.css 200 35ms -[2025-12-20T21:06:13.842Z] [INFO] GET /css/responsive.css 200 28ms -[2025-12-20T21:06:13.834Z] [INFO] GET /css/calendar.css 200 33ms -[2025-12-20T21:06:13.850Z] [INFO] GET /js/app.js 200 21ms -[2025-12-20T21:06:14.006Z] [INFO] GET /js/auth.js 200 13ms -[2025-12-20T21:06:14.007Z] [INFO] GET /js/sync.js 200 14ms -[2025-12-20T21:06:14.008Z] [INFO] GET /js/store.js 200 16ms -[2025-12-20T21:06:14.009Z] [INFO] GET /js/offline.js 200 15ms -[2025-12-20T21:06:14.010Z] [INFO] GET /js/api.js 200 18ms -[2025-12-20T21:06:14.010Z] [INFO] GET /js/board.js 200 15ms -[2025-12-20T21:06:14.019Z] [INFO] GET /js/shortcuts.js 200 7ms -[2025-12-20T21:06:14.022Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-20T21:06:14.019Z] [INFO] GET /js/calendar.js 200 7ms -[2025-12-20T21:06:14.022Z] [INFO] GET /js/task-modal.js 200 11ms -[2025-12-20T21:06:14.027Z] [INFO] GET /js/admin.js 200 11ms -[2025-12-20T21:06:14.043Z] [INFO] GET /js/proposals.js 200 17ms -[2025-12-20T21:06:14.022Z] [INFO] GET /js/tour.js 200 6ms -[2025-12-20T21:06:14.041Z] [INFO] GET /js/utils.js 200 12ms -[2025-12-20T21:06:14.085Z] [INFO] GET /sw.js 200 2ms -[2025-12-20T21:06:14.116Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T21:06:14.116Z] [INFO] GET / 304 7ms -[2025-12-20T21:06:14.122Z] [INFO] GET /index.html 200 10ms -[2025-12-20T21:06:14.129Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T21:06:14.142Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-20T21:06:14.130Z] [INFO] GET /css/board.css 304 2ms -[2025-12-20T21:06:14.129Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T21:06:14.142Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-20T21:06:14.150Z] [INFO] GET /js/api.js 304 3ms -[2025-12-20T21:06:14.149Z] [INFO] GET /js/app.js 304 3ms -[2025-12-20T21:06:14.149Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-20T21:06:14.143Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-20T21:06:14.152Z] [INFO] GET /assets/icons/task.svg 200 15ms -[2025-12-20T21:06:14.177Z] [INFO] GET /js/auth.js 304 21ms -[2025-12-20T21:06:14.177Z] [INFO] GET /js/sync.js 304 20ms -[2025-12-20T21:06:14.196Z] [INFO] GET /js/board.js 304 8ms -[2025-12-20T21:06:14.178Z] [INFO] GET /js/store.js 304 21ms -[2025-12-20T21:06:14.184Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-20T21:06:14.225Z] [INFO] GET /js/tour.js 304 24ms -[2025-12-20T21:06:14.197Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-20T21:06:14.222Z] [INFO] GET /js/shortcuts.js 304 22ms -[2025-12-20T21:06:14.197Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-20T21:06:14.224Z] [INFO] GET /js/undo.js 304 23ms -[2025-12-20T21:06:14.262Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-20T21:06:14.254Z] [INFO] GET /js/proposals.js 304 23ms -[2025-12-20T21:06:14.255Z] [INFO] GET /css/admin.css 304 24ms -[2025-12-20T21:06:14.254Z] [INFO] GET /js/admin.js 304 23ms -[2025-12-20T21:06:29.073Z] [INFO] Backup erstellt: backup_2025-12-20T21-06-29-049Z.db -[2025-12-20T21:06:29.080Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T20-46-33-213Z.db -[2025-12-20T21:06:33.367Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:07:02.204Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:07:31.019Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:07:59.832Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:08:28.658Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:08:57.472Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:09:26.294Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:09:55.127Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:10:23.964Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:10:52.793Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:11:21.619Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:11:50.426Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:12:19.264Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:12:48.084Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:13:16.904Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:13:45.748Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:14:14.046Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:14:42.838Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:15:10.919Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:15:39.718Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:16:08.482Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:16:37.277Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:17:06.041Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:17:34.833Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:18:03.627Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:18:32.450Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:19:01.196Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:19:29.989Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:19:58.796Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:20:27.614Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:20:56.383Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:21:25.182Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:21:53.956Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:22:22.775Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:22:51.580Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:23:20.367Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:23:49.172Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:24:17.962Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:24:46.782Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:25:15.571Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:25:44.359Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:26:13.129Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:26:41.898Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:27:10.752Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:27:39.531Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:28:08.331Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:28:37.196Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:29:05.980Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:29:34.757Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:30:03.535Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:30:32.304Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:31:01.115Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:31:29.939Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:31:58.702Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:32:27.477Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:32:56.217Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:33:24.994Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:33:53.719Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:34:22.492Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:34:51.251Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:35:20.058Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:35:48.816Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:36:17.601Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:36:46.346Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:37:15.125Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:37:43.880Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:38:12.645Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:38:41.358Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:39:10.122Z] [INFO] GET /api/health 200 2ms -[2025-12-20T21:39:38.841Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:40:07.672Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:40:36.392Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:41:05.147Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:41:33.858Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:42:02.662Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:42:31.402Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:43:00.141Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:43:28.866Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:43:57.620Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:44:26.366Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:44:55.122Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:45:23.852Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:45:52.613Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:46:21.417Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:46:50.202Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:47:18.949Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:47:47.676Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:48:16.455Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:48:45.198Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:49:13.972Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:49:42.714Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:50:11.428Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:50:40.147Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:51:08.887Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:51:37.649Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:52:06.386Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:52:35.102Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:53:03.842Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:53:32.576Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:54:01.328Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:54:30.065Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:54:58.836Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:55:27.576Z] [INFO] GET /api/health 200 2ms -[2025-12-20T21:55:56.317Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:56:25.022Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:56:53.755Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:57:22.504Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:57:51.236Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:58:19.981Z] [INFO] GET /api/health 200 0ms -[2025-12-20T21:58:48.720Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:59:17.468Z] [INFO] GET /api/health 200 1ms -[2025-12-20T21:59:46.147Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:00:14.844Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:00:43.531Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:01:12.262Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:01:40.961Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:02:09.688Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:02:38.380Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:03:07.122Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:03:35.799Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:04:04.555Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:04:33.246Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:05:01.981Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:05:30.666Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:05:44.950Z] [INFO] Login erfolgreich: HG -[2025-12-20T22:05:44.951Z] [INFO] POST /api/auth/login 200 290ms -[2025-12-20T22:05:44.984Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-20T22:05:45.015Z] [INFO] Socket connected: HG (kniPcMvRmr-k6iM8AAAC) -[2025-12-20T22:05:45.038Z] [INFO] GET /api/projects 200 3ms -[2025-12-20T22:05:45.028Z] [INFO] Socket connected: HG (N7zmKVVtMbwCxqhEAAAD) -[2025-12-20T22:05:45.049Z] [INFO] HG joined project:[object Object] -[2025-12-20T22:05:45.061Z] [INFO] GET /api/stats/dashboard?projectId=1 200 7ms -[2025-12-20T22:05:45.071Z] [INFO] GET /api/tasks/project/1 200 16ms -[2025-12-20T22:05:45.076Z] [INFO] GET /api/labels/1 200 4ms -[2025-12-20T22:05:45.067Z] [INFO] GET /api/columns/1 200 11ms -[2025-12-20T22:05:45.095Z] [INFO] GET /api/proposals?sort=votes 200 4ms -[2025-12-20T22:05:48.264Z] [INFO] GET /api/proposals?sort=votes 304 3ms -[2025-12-20T22:05:56.289Z] [INFO] GET /api/proposals?sort=date 200 2ms -[2025-12-20T22:05:57.217Z] [INFO] GET /api/proposals?sort=votes 304 3ms -[2025-12-20T22:05:59.404Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:06:06.237Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-20T22:06:11.722Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-20T22:06:11.724Z] [INFO] Logout: HG -[2025-12-20T22:06:11.721Z] [INFO] Logout: HG -[2025-12-20T22:06:11.725Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-20T22:06:11.726Z] [INFO] Socket disconnected: HG (N7zmKVVtMbwCxqhEAAAD) -[2025-12-20T22:06:17.093Z] [INFO] POST /api/auth/login 200 255ms -[2025-12-20T22:06:17.092Z] [INFO] Login erfolgreich: admin -[2025-12-20T22:06:17.109Z] [INFO] Socket connected: admin (a0HiNezylwWHnyT7AAAF) -[2025-12-20T22:06:17.105Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-20T22:06:28.111Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:06:36.492Z] [INFO] GET / 200 2ms -[2025-12-20T22:06:36.508Z] [INFO] Socket disconnected: HG (kniPcMvRmr-k6iM8AAAC) -[2025-12-20T22:06:36.510Z] [INFO] Socket disconnected: admin (a0HiNezylwWHnyT7AAAF) -[2025-12-20T22:06:36.538Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-20T22:06:36.544Z] [INFO] GET /css/components.css 200 3ms -[2025-12-20T22:06:36.542Z] [INFO] GET /css/calendar.css 200 2ms -[2025-12-20T22:06:36.541Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-20T22:06:36.542Z] [INFO] GET /css/board.css 200 3ms -[2025-12-20T22:06:36.563Z] [INFO] GET /css/modal.css 200 15ms -[2025-12-20T22:06:36.562Z] [INFO] GET /css/responsive.css 200 18ms -[2025-12-20T22:06:36.562Z] [INFO] GET /css/proposals.css 200 18ms -[2025-12-20T22:06:36.560Z] [INFO] GET /css/base.css 200 17ms -[2025-12-20T22:06:36.564Z] [INFO] GET /js/app.js 200 16ms -[2025-12-20T22:06:36.754Z] [INFO] GET /js/store.js 200 4ms -[2025-12-20T22:06:36.755Z] [INFO] GET /js/api.js 200 4ms -[2025-12-20T22:06:36.755Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-20T22:06:36.756Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-20T22:06:36.760Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-20T22:06:36.762Z] [INFO] GET /js/task-modal.js 200 5ms -[2025-12-20T22:06:36.763Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-20T22:06:36.761Z] [INFO] GET /js/board.js 200 8ms -[2025-12-20T22:06:36.774Z] [INFO] GET /js/shortcuts.js 200 13ms -[2025-12-20T22:06:36.777Z] [INFO] GET /js/admin.js 200 13ms -[2025-12-20T22:06:36.775Z] [INFO] GET /js/undo.js 200 13ms -[2025-12-20T22:06:36.776Z] [INFO] GET /js/tour.js 200 13ms -[2025-12-20T22:06:36.777Z] [INFO] GET /js/proposals.js 200 13ms -[2025-12-20T22:06:36.778Z] [INFO] GET /js/utils.js 200 14ms -[2025-12-20T22:06:36.844Z] [INFO] GET /api/admin/users 200 3ms -[2025-12-20T22:06:36.830Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T22:06:36.859Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-20T22:06:56.830Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:07:05.064Z] [INFO] Logout: admin -[2025-12-20T22:07:05.065Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-20T22:07:05.083Z] [INFO] GET / 304 0ms -[2025-12-20T22:07:05.104Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T22:07:05.107Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T22:07:05.106Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T22:07:05.108Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-20T22:07:05.113Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T22:07:05.126Z] [INFO] GET /css/modal.css 304 12ms -[2025-12-20T22:07:05.113Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T22:07:05.109Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-20T22:07:05.126Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-20T22:07:05.152Z] [INFO] GET /js/api.js 304 9ms -[2025-12-20T22:07:05.151Z] [INFO] GET /js/store.js 304 8ms -[2025-12-20T22:07:05.152Z] [INFO] GET /js/auth.js 304 8ms -[2025-12-20T22:07:05.127Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-20T22:07:05.153Z] [INFO] GET /js/sync.js 304 9ms -[2025-12-20T22:07:05.153Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-20T22:07:05.154Z] [INFO] GET /js/board.js 304 9ms -[2025-12-20T22:07:05.169Z] [INFO] GET /js/task-modal.js 304 15ms -[2025-12-20T22:07:05.171Z] [INFO] GET /js/calendar.js 304 16ms -[2025-12-20T22:07:05.171Z] [INFO] GET /js/shortcuts.js 304 16ms -[2025-12-20T22:07:05.171Z] [INFO] GET /js/admin.js 304 16ms -[2025-12-20T22:07:05.172Z] [INFO] GET /js/undo.js 304 17ms -[2025-12-20T22:07:05.172Z] [INFO] GET /js/tour.js 304 17ms -[2025-12-20T22:07:05.183Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-20T22:07:05.184Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-20T22:07:05.224Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-20T22:07:06.810Z] [INFO] GET /sw.js 304 1ms -[2025-12-20T22:07:11.569Z] [INFO] POST /api/auth/login 200 228ms -[2025-12-20T22:07:11.568Z] [INFO] Login erfolgreich: HG -[2025-12-20T22:07:11.600Z] [INFO] GET /api/projects 304 5ms -[2025-12-20T22:07:11.584Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T22:07:11.593Z] [INFO] Socket connected: HG (yJbX0_D63Cmh1qVWAAAJ) -[2025-12-20T22:07:11.591Z] [INFO] Socket connected: HG (b_5nX2DvaNV47vlcAAAI) -[2025-12-20T22:07:11.609Z] [INFO] HG joined project:[object Object] -[2025-12-20T22:07:11.618Z] [INFO] GET /api/stats/dashboard?projectId=1 304 8ms -[2025-12-20T22:07:11.633Z] [INFO] GET /api/labels/1 304 5ms -[2025-12-20T22:07:11.630Z] [INFO] GET /api/tasks/project/1 304 3ms -[2025-12-20T22:07:11.622Z] [INFO] GET /api/columns/1 304 11ms -[2025-12-20T22:07:11.655Z] [INFO] GET /api/proposals?sort=votes 304 15ms -[2025-12-20T22:07:12.781Z] [INFO] GET /api/proposals?sort=votes 304 3ms -[2025-12-20T22:07:25.542Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:07:32.827Z] [INFO] GET / 304 1ms -[2025-12-20T22:07:32.835Z] [INFO] Socket disconnected: HG (b_5nX2DvaNV47vlcAAAI) -[2025-12-20T22:07:32.837Z] [INFO] Socket disconnected: HG (yJbX0_D63Cmh1qVWAAAJ) -[2025-12-20T22:07:32.852Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T22:07:32.850Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T22:07:32.858Z] [INFO] GET /css/components.css 304 2ms -[2025-12-20T22:07:32.859Z] [INFO] GET /css/board.css 304 2ms -[2025-12-20T22:07:32.862Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-20T22:07:32.867Z] [INFO] GET /js/app.js 304 6ms -[2025-12-20T22:07:32.858Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-20T22:07:32.868Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-20T22:07:32.907Z] [INFO] GET /css/admin.css 304 39ms -[2025-12-20T22:07:32.906Z] [INFO] GET /css/proposals.css 304 37ms -[2025-12-20T22:07:32.974Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T22:07:32.975Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-20T22:07:32.972Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T22:07:32.975Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-20T22:07:32.978Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-20T22:07:32.976Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T22:07:32.977Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-20T22:07:32.978Z] [INFO] GET /js/board.js 304 2ms -[2025-12-20T22:07:32.979Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-20T22:07:33.011Z] [INFO] GET /js/undo.js 304 31ms -[2025-12-20T22:07:33.012Z] [INFO] GET /js/admin.js 304 32ms -[2025-12-20T22:07:33.011Z] [INFO] GET /js/tour.js 304 31ms -[2025-12-20T22:07:33.013Z] [INFO] GET /js/utils.js 304 23ms -[2025-12-20T22:07:33.082Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T22:07:33.012Z] [INFO] GET /js/proposals.js 304 23ms -[2025-12-20T22:07:33.071Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T22:07:33.072Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-20T22:07:33.092Z] [INFO] Socket connected: HG (sOLfhaRoMzX7--zLAAAL) -[2025-12-20T22:07:33.138Z] [INFO] GET /api/columns/1 304 12ms -[2025-12-20T22:07:33.115Z] [INFO] GET /api/projects 304 22ms -[2025-12-20T22:07:33.136Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-20T22:07:33.133Z] [INFO] GET /api/stats/dashboard?projectId=1 304 8ms -[2025-12-20T22:07:33.177Z] [INFO] GET /api/proposals?sort=votes 304 3ms -[2025-12-20T22:07:33.164Z] [INFO] GET /api/tasks/project/1 304 25ms -[2025-12-20T22:07:33.247Z] [INFO] HG joined project:[object Object] -[2025-12-20T22:07:34.760Z] [INFO] GET /sw.js 304 0ms -[2025-12-20T22:07:54.264Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:08:13.323Z] [INFO] Label erstellt: Technik in Projekt 1 -[2025-12-20T22:08:13.325Z] [INFO] POST /api/labels 201 6ms -[2025-12-20T22:08:16.331Z] [INFO] POST /api/tasks 201 13ms -[2025-12-20T22:08:16.330Z] [INFO] Aufgabe erstellt: Router kaufen (ID: 1) von HG -[2025-12-20T22:08:17.983Z] [INFO] GET /api/tasks/1 200 7ms -[2025-12-20T22:08:18.000Z] [INFO] GET /api/subtasks/1 200 8ms -[2025-12-20T22:08:18.005Z] [INFO] GET /api/links/1 200 3ms -[2025-12-20T22:08:18.008Z] [INFO] GET /api/files/1 200 3ms -[2025-12-20T22:08:18.010Z] [INFO] GET /api/comments/1 200 4ms -[2025-12-20T22:08:18.014Z] [INFO] GET /api/tasks/1/history 404 3ms -[2025-12-20T22:08:22.978Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:08:35.284Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-20T22:08:35.285Z] [INFO] PUT /api/tasks/1 200 26ms -[2025-12-20T22:08:39.686Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-20T22:08:39.696Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-20T22:08:39.705Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-20T22:08:39.703Z] [INFO] GET /api/files/1 304 3ms -[2025-12-20T22:08:39.699Z] [INFO] GET /api/links/1 304 2ms -[2025-12-20T22:08:39.712Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-20T22:08:43.938Z] [INFO] Farbe geändert: HG -> #10B981 -[2025-12-20T22:08:43.939Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-20T22:08:45.156Z] [INFO] PUT /api/auth/color 200 4ms -[2025-12-20T22:08:45.155Z] [INFO] Farbe geändert: HG -> #F59E0B -[2025-12-20T22:08:51.755Z] [INFO] GET /api/health 200 2ms -[2025-12-20T22:09:17.727Z] [INFO] Aufgabe erstellt: Testaufgabe überfällig (ID: 2) von HG -[2025-12-20T22:09:17.728Z] [INFO] POST /api/tasks 201 13ms -[2025-12-20T22:09:20.488Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:09:23.664Z] [INFO] Suche nach "über" in Projekt 1: 1 Treffer -[2025-12-20T22:09:23.665Z] [INFO] GET /api/tasks/search?projectId=1&q=%C3%BCber 200 5ms -[2025-12-20T22:09:43.047Z] [INFO] Spalte aktualisiert: In Arbeit (ID: 2) -[2025-12-20T22:09:43.047Z] [INFO] PUT /api/columns/2 200 5ms -[2025-12-20T22:09:49.151Z] [INFO] GET /api/health 200 2ms -[2025-12-20T22:09:55.558Z] [INFO] Spalte aktualisiert: Erledigt (ID: 3) -[2025-12-20T22:09:55.559Z] [INFO] PUT /api/columns/3 200 5ms -[2025-12-20T22:10:16.702Z] [INFO] POST /api/tasks 201 13ms -[2025-12-20T22:10:16.701Z] [INFO] Aufgabe erstellt: Testaufgabe erledigt (ID: 3) von HG -[2025-12-20T22:10:17.861Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:10:24.258Z] [INFO] GET /api/tasks/3 200 5ms -[2025-12-20T22:10:24.289Z] [INFO] GET /api/links/3 200 2ms -[2025-12-20T22:10:24.286Z] [INFO] GET /api/comments/3 200 3ms -[2025-12-20T22:10:24.282Z] [INFO] GET /api/files/3 200 4ms -[2025-12-20T22:10:24.274Z] [INFO] GET /api/subtasks/3 200 8ms -[2025-12-20T22:10:24.296Z] [INFO] GET /api/tasks/3/history 404 6ms -[2025-12-20T22:10:28.229Z] [INFO] Aufgabe aktualisiert: Testaufgabe erledigt (ID: 3) -[2025-12-20T22:10:28.230Z] [INFO] PUT /api/tasks/3 200 22ms -[2025-12-20T22:10:30.121Z] [INFO] Aufgabe aktualisiert: Testaufgabe erledigt (ID: 3) -[2025-12-20T22:10:30.123Z] [INFO] PUT /api/tasks/3 200 20ms -[2025-12-20T22:10:41.630Z] [INFO] GET / 304 1ms -[2025-12-20T22:10:41.639Z] [INFO] Socket disconnected: HG (sOLfhaRoMzX7--zLAAAL) -[2025-12-20T22:10:41.658Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T22:10:41.656Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T22:10:41.660Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-20T22:10:41.662Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T22:10:41.668Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-20T22:10:41.662Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-20T22:10:41.668Z] [INFO] GET /js/app.js 304 3ms -[2025-12-20T22:10:41.702Z] [INFO] GET /css/components.css 304 33ms -[2025-12-20T22:10:41.720Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T22:10:41.720Z] [INFO] GET /js/store.js 304 2ms -[2025-12-20T22:10:41.703Z] [INFO] GET /css/calendar.css 304 26ms -[2025-12-20T22:10:41.703Z] [INFO] GET /css/proposals.css 304 33ms -[2025-12-20T22:10:41.721Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T22:10:41.720Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-20T22:10:41.750Z] [INFO] GET /js/calendar.js 304 29ms -[2025-12-20T22:10:41.751Z] [INFO] GET /js/shortcuts.js 304 29ms -[2025-12-20T22:10:41.721Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T22:10:41.751Z] [INFO] GET /js/board.js 304 29ms -[2025-12-20T22:10:41.752Z] [INFO] GET /js/task-modal.js 304 30ms -[2025-12-20T22:10:41.753Z] [INFO] GET /js/tour.js 304 31ms -[2025-12-20T22:10:41.752Z] [INFO] GET /js/undo.js 304 30ms -[2025-12-20T22:10:41.787Z] [INFO] GET /js/proposals.js 304 32ms -[2025-12-20T22:10:41.787Z] [INFO] GET /js/utils.js 304 31ms -[2025-12-20T22:10:41.786Z] [INFO] GET /js/admin.js 304 31ms -[2025-12-20T22:10:41.841Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-20T22:10:41.842Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-20T22:10:41.867Z] [INFO] Socket connected: HG (wu3i7raJBS-JJ2kvAAAN) -[2025-12-20T22:10:41.872Z] [INFO] GET /api/projects 200 4ms -[2025-12-20T22:10:41.856Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T22:10:41.889Z] [INFO] GET /api/columns/1 200 5ms -[2025-12-20T22:10:41.885Z] [INFO] HG joined project:[object Object] -[2025-12-20T22:10:41.902Z] [INFO] GET /api/tasks/project/1 200 16ms -[2025-12-20T22:10:41.908Z] [INFO] GET /api/stats/dashboard?projectId=1 200 22ms -[2025-12-20T22:10:41.911Z] [INFO] GET /api/labels/1 200 25ms -[2025-12-20T22:10:41.926Z] [INFO] GET /api/proposals?sort=votes 304 5ms -[2025-12-20T22:10:43.534Z] [INFO] GET /sw.js 304 1ms -[2025-12-20T22:10:46.106Z] [INFO] GET /api/proposals?sort=votes 304 3ms -[2025-12-20T22:10:46.544Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:11:15.271Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:11:43.955Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:11:58.708Z] [INFO] PUT /api/projects/1 200 4ms -[2025-12-20T22:11:58.707Z] [INFO] Projekt aktualisiert: AccountForger (ID: 1) -[2025-12-20T22:12:05.756Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-20T22:12:05.783Z] [INFO] GET /api/files/1 304 3ms -[2025-12-20T22:12:05.769Z] [INFO] GET /api/subtasks/1 304 4ms -[2025-12-20T22:12:05.776Z] [INFO] GET /api/links/1 304 2ms -[2025-12-20T22:12:05.786Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-20T22:12:05.789Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-20T22:12:12.655Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:12:26.820Z] [INFO] Logout: HG -[2025-12-20T22:12:26.821Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-20T22:12:26.823Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-20T22:12:26.822Z] [INFO] Logout: HG -[2025-12-20T22:12:26.825Z] [INFO] Socket disconnected: HG (wu3i7raJBS-JJ2kvAAAN) -[2025-12-20T22:12:32.120Z] [INFO] Login erfolgreich: admin -[2025-12-20T22:12:32.121Z] [INFO] POST /api/auth/login 200 253ms -[2025-12-20T22:12:32.138Z] [INFO] Socket connected: admin (bqXzGFoFgxzHRpAGAAAP) -[2025-12-20T22:12:32.133Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-20T22:12:41.356Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:13:10.038Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:13:38.720Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:14:07.485Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:14:36.159Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:15:04.859Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:15:33.547Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:16:02.298Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:16:30.975Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:16:59.663Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:17:28.373Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:17:57.031Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:18:25.703Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:18:54.362Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:18:54.830Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T22:19:21.329Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T22:19:21.332Z] [INFO] Datenbank initialisiert -[2025-12-20T22:19:21.336Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T22:19:21.336Z] [INFO] Umgebung: production -[2025-12-20T22:19:21.336Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T22:19:21.338Z] [INFO] Automatische Backups aktiviert -[2025-12-20T22:19:26.049Z] [INFO] GET /api/health 200 6ms -[2025-12-20T22:19:32.689Z] [INFO] Socket connected: admin (58c74oeK2BsbPULAAAAB) -[2025-12-20T22:19:54.823Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:20:18.588Z] [INFO] Backup erstellt: backup_2025-12-20T22-20-18-573Z.db -[2025-12-20T22:20:18.593Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T20-53-24-120Z.db -[2025-12-20T22:20:23.524Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:20:52.206Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:21:20.898Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:21:49.583Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:22:18.279Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:22:46.952Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:23:15.646Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:23:25.133Z] [INFO] GET / 200 10ms -[2025-12-20T22:23:25.157Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-20T22:23:25.167Z] [INFO] GET /css/admin.css 200 9ms -[2025-12-20T22:23:25.144Z] [INFO] Socket disconnected: admin (58c74oeK2BsbPULAAAAB) -[2025-12-20T22:23:25.190Z] [INFO] GET /css/base.css 200 22ms -[2025-12-20T22:23:25.194Z] [INFO] GET /css/proposals.css 200 17ms -[2025-12-20T22:23:25.196Z] [INFO] GET /css/calendar.css 200 18ms -[2025-12-20T22:23:25.196Z] [INFO] GET /css/components.css 200 16ms -[2025-12-20T22:23:25.197Z] [INFO] GET /css/modal.css 200 15ms -[2025-12-20T22:23:25.195Z] [INFO] GET /css/board.css 200 14ms -[2025-12-20T22:23:25.257Z] [INFO] GET /js/app.js 200 55ms -[2025-12-20T22:23:25.243Z] [INFO] GET /css/responsive.css 200 46ms -[2025-12-20T22:23:25.336Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-20T22:23:25.336Z] [INFO] GET /js/api.js 200 5ms -[2025-12-20T22:23:25.336Z] [INFO] GET /js/store.js 200 6ms -[2025-12-20T22:23:25.337Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-20T22:23:25.337Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-20T22:23:25.338Z] [INFO] GET /js/board.js 200 6ms -[2025-12-20T22:23:25.346Z] [INFO] GET /js/calendar.js 200 8ms -[2025-12-20T22:23:25.348Z] [INFO] GET /js/task-modal.js 200 10ms -[2025-12-20T22:23:25.347Z] [INFO] GET /js/undo.js 200 8ms -[2025-12-20T22:23:25.347Z] [INFO] GET /js/shortcuts.js 200 8ms -[2025-12-20T22:23:25.354Z] [INFO] GET /js/admin.js 200 14ms -[2025-12-20T22:23:25.382Z] [INFO] GET /js/proposals.js 200 33ms -[2025-12-20T22:23:25.380Z] [INFO] GET /js/utils.js 200 31ms -[2025-12-20T22:23:25.353Z] [INFO] GET /js/tour.js 200 13ms -[2025-12-20T22:23:25.446Z] [INFO] GET /api/auth/users 200 18ms -[2025-12-20T22:23:25.462Z] [INFO] GET /api/admin/users 304 8ms -[2025-12-20T22:23:25.466Z] [INFO] GET /assets/icons/task.svg 304 17ms -[2025-12-20T22:23:28.729Z] [INFO] GET / 304 1ms -[2025-12-20T22:23:28.779Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T22:23:28.780Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T22:23:28.784Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T22:23:28.785Z] [INFO] GET /css/board.css 304 2ms -[2025-12-20T22:23:28.785Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-20T22:23:28.786Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-20T22:23:28.790Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-20T22:23:28.785Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-20T22:23:28.790Z] [INFO] GET /js/app.js 304 3ms -[2025-12-20T22:23:28.790Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-20T22:23:28.865Z] [INFO] GET /js/sync.js 304 52ms -[2025-12-20T22:23:28.865Z] [INFO] GET /js/api.js 304 53ms -[2025-12-20T22:23:28.864Z] [INFO] GET /js/store.js 304 53ms -[2025-12-20T22:23:28.865Z] [INFO] GET /js/auth.js 304 53ms -[2025-12-20T22:23:28.897Z] [INFO] GET /js/task-modal.js 304 31ms -[2025-12-20T22:23:28.898Z] [INFO] GET /js/calendar.js 304 31ms -[2025-12-20T22:23:28.866Z] [INFO] GET /js/offline.js 304 53ms -[2025-12-20T22:23:28.899Z] [INFO] GET /js/shortcuts.js 304 32ms -[2025-12-20T22:23:28.866Z] [INFO] GET /js/board.js 304 53ms -[2025-12-20T22:23:28.899Z] [INFO] GET /js/undo.js 304 32ms -[2025-12-20T22:23:28.900Z] [INFO] GET /js/admin.js 304 32ms -[2025-12-20T22:23:28.899Z] [INFO] GET /js/tour.js 304 31ms -[2025-12-20T22:23:29.001Z] [INFO] GET /js/proposals.js 304 101ms -[2025-12-20T22:23:29.001Z] [INFO] GET /js/utils.js 304 100ms -[2025-12-20T22:23:29.053Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-20T22:23:29.052Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-20T22:23:29.066Z] [INFO] GET /api/admin/users 304 3ms -[2025-12-20T22:23:29.819Z] [INFO] GET / 304 1ms -[2025-12-20T22:23:29.843Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T22:23:29.844Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T22:23:29.846Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-20T22:23:29.846Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-20T22:23:29.846Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T22:23:29.886Z] [INFO] GET /css/proposals.css 304 39ms -[2025-12-20T22:23:29.840Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-20T22:23:29.846Z] [INFO] GET /css/board.css 304 2ms -[2025-12-20T22:23:29.886Z] [INFO] GET /css/responsive.css 304 39ms -[2025-12-20T22:23:29.887Z] [INFO] GET /js/app.js 304 40ms -[2025-12-20T22:23:29.915Z] [INFO] GET /js/store.js 304 12ms -[2025-12-20T22:23:29.914Z] [INFO] GET /js/auth.js 304 11ms -[2025-12-20T22:23:29.915Z] [INFO] GET /js/sync.js 304 12ms -[2025-12-20T22:23:29.916Z] [INFO] GET /js/board.js 304 9ms -[2025-12-20T22:23:29.916Z] [INFO] GET /js/api.js 304 13ms -[2025-12-20T22:23:29.916Z] [INFO] GET /js/offline.js 304 10ms -[2025-12-20T22:23:29.971Z] [INFO] GET /js/shortcuts.js 304 54ms -[2025-12-20T22:23:29.965Z] [INFO] GET /js/task-modal.js 304 48ms -[2025-12-20T22:23:29.971Z] [INFO] GET /js/tour.js 304 53ms -[2025-12-20T22:23:29.972Z] [INFO] GET /js/admin.js 304 54ms -[2025-12-20T22:23:29.971Z] [INFO] GET /js/undo.js 304 54ms -[2025-12-20T22:23:29.970Z] [INFO] GET /js/calendar.js 304 53ms -[2025-12-20T22:23:29.998Z] [INFO] GET /js/utils.js 304 25ms -[2025-12-20T22:23:29.998Z] [INFO] GET /js/proposals.js 304 26ms -[2025-12-20T22:23:30.054Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-20T22:23:30.053Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T22:23:30.064Z] [INFO] GET /api/admin/users 304 3ms -[2025-12-20T22:23:31.349Z] [INFO] GET / 304 0ms -[2025-12-20T22:23:31.381Z] [INFO] GET /css/board.css 304 7ms -[2025-12-20T22:23:31.374Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T22:23:31.373Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T22:23:31.371Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T22:23:31.381Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-20T22:23:31.382Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-20T22:23:31.382Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-20T22:23:31.383Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-20T22:23:31.383Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-20T22:23:31.422Z] [INFO] GET /js/store.js 304 0ms -[2025-12-20T22:23:31.424Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-20T22:23:31.424Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T22:23:31.413Z] [INFO] GET /js/app.js 304 29ms -[2025-12-20T22:23:31.473Z] [INFO] GET /js/sync.js 304 48ms -[2025-12-20T22:23:31.474Z] [INFO] GET /js/calendar.js 304 48ms -[2025-12-20T22:23:31.474Z] [INFO] GET /js/offline.js 304 49ms -[2025-12-20T22:23:31.474Z] [INFO] GET /js/task-modal.js 304 49ms -[2025-12-20T22:23:31.475Z] [INFO] GET /js/shortcuts.js 304 48ms -[2025-12-20T22:23:31.526Z] [INFO] GET /js/tour.js 304 41ms -[2025-12-20T22:23:31.475Z] [INFO] GET /js/board.js 304 50ms -[2025-12-20T22:23:31.526Z] [INFO] GET /js/undo.js 304 41ms -[2025-12-20T22:23:31.527Z] [INFO] GET /js/admin.js 304 41ms -[2025-12-20T22:23:31.528Z] [INFO] GET /js/utils.js 304 42ms -[2025-12-20T22:23:31.527Z] [INFO] GET /js/proposals.js 304 41ms -[2025-12-20T22:23:31.582Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-20T22:23:31.592Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-20T22:23:31.657Z] [INFO] GET /sw.js 200 2ms -[2025-12-20T22:23:31.581Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T22:23:31.700Z] [INFO] GET / 304 1ms -[2025-12-20T22:23:31.701Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T22:23:31.701Z] [INFO] GET /index.html 304 1ms -[2025-12-20T22:23:31.713Z] [INFO] GET /css/base.css 304 5ms -[2025-12-20T22:23:31.714Z] [INFO] GET /css/board.css 304 5ms -[2025-12-20T22:23:31.714Z] [INFO] GET /css/components.css 304 5ms -[2025-12-20T22:23:31.788Z] [INFO] GET /css/modal.css 304 71ms -[2025-12-20T22:23:31.789Z] [INFO] GET /css/responsive.css 304 70ms -[2025-12-20T22:23:31.788Z] [INFO] GET /css/calendar.css 304 69ms -[2025-12-20T22:23:31.802Z] [INFO] GET /js/app.js 304 7ms -[2025-12-20T22:23:31.803Z] [INFO] GET /js/api.js 304 7ms -[2025-12-20T22:23:31.803Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-20T22:23:31.863Z] [INFO] GET /js/auth.js 304 56ms -[2025-12-20T22:23:31.863Z] [INFO] GET /js/store.js 304 56ms -[2025-12-20T22:23:31.877Z] [INFO] GET /js/board.js 304 7ms -[2025-12-20T22:23:31.877Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-20T22:23:31.956Z] [INFO] GET /js/shortcuts.js 304 70ms -[2025-12-20T22:23:31.863Z] [INFO] GET /js/sync.js 304 55ms -[2025-12-20T22:23:31.955Z] [INFO] GET /js/calendar.js 304 74ms -[2025-12-20T22:23:31.876Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-20T22:23:31.956Z] [INFO] GET /js/undo.js 304 70ms -[2025-12-20T22:23:32.040Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-20T22:23:32.028Z] [INFO] GET /js/tour.js 304 64ms -[2025-12-20T22:23:32.027Z] [INFO] GET /js/admin.js 304 63ms -[2025-12-20T22:23:32.028Z] [INFO] GET /js/proposals.js 304 64ms -[2025-12-20T22:23:32.040Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-20T22:23:44.304Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:24:12.967Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:24:41.660Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:25:10.314Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:25:24.027Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:25:26.525Z] [INFO] GET /js/app.js 200 1ms -[2025-12-20T22:25:38.997Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:26:07.664Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:26:12.218Z] [INFO] GET / 200 1ms -[2025-12-20T22:26:19.578Z] [INFO] GET / 200 1ms -[2025-12-20T22:26:36.334Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:27:04.985Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:28:03.498Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T22:28:03.504Z] [INFO] Umgebung: production -[2025-12-20T22:28:03.501Z] [INFO] Datenbank initialisiert -[2025-12-20T22:28:03.504Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T22:28:03.505Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T22:28:03.505Z] [INFO] Automatische Backups aktiviert -[2025-12-20T22:28:08.287Z] [INFO] GET /api/health 200 6ms -[2025-12-20T22:28:36.956Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:29:00.710Z] [INFO] Backup erstellt: backup_2025-12-20T22-29-00-702Z.db -[2025-12-20T22:29:00.719Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T21-09-12-839Z.db -[2025-12-20T22:29:05.637Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:29:34.287Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:30:02.926Z] [INFO] GET /api/health 200 2ms -[2025-12-20T22:30:31.571Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:31:00.224Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:31:28.864Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:31:34.740Z] [INFO] GET / 200 4ms -[2025-12-20T22:31:34.897Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-20T22:31:34.906Z] [INFO] GET /css/base.css 200 5ms -[2025-12-20T22:31:34.906Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-20T22:31:34.913Z] [INFO] GET /css/board.css 200 8ms -[2025-12-20T22:31:34.908Z] [INFO] GET /css/components.css 200 4ms -[2025-12-20T22:31:34.927Z] [INFO] GET /css/calendar.css 200 17ms -[2025-12-20T22:31:34.926Z] [INFO] GET /css/proposals.css 200 16ms -[2025-12-20T22:31:34.926Z] [INFO] GET /css/responsive.css 200 16ms -[2025-12-20T22:31:34.924Z] [INFO] GET /css/modal.css 200 17ms -[2025-12-20T22:31:34.942Z] [INFO] GET /js/app.js 200 25ms -[2025-12-20T22:31:35.060Z] [INFO] GET /js/store.js 200 5ms -[2025-12-20T22:31:35.061Z] [INFO] GET /js/api.js 200 5ms -[2025-12-20T22:31:35.062Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-20T22:31:35.062Z] [INFO] GET /js/board.js 200 6ms -[2025-12-20T22:31:35.063Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-20T22:31:35.063Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-20T22:31:35.073Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-20T22:31:35.074Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-20T22:31:35.072Z] [INFO] GET /js/calendar.js 200 8ms -[2025-12-20T22:31:35.074Z] [INFO] GET /js/task-modal.js 200 10ms -[2025-12-20T22:31:35.095Z] [INFO] GET /js/tour.js 200 25ms -[2025-12-20T22:31:35.096Z] [INFO] GET /js/admin.js 200 25ms -[2025-12-20T22:31:35.099Z] [INFO] GET /js/utils.js 200 24ms -[2025-12-20T22:31:35.098Z] [INFO] GET /js/proposals.js 200 23ms -[2025-12-20T22:31:35.144Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T22:31:35.170Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-20T22:31:35.169Z] [INFO] GET / 304 2ms -[2025-12-20T22:31:35.176Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T22:31:35.177Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T22:31:35.174Z] [INFO] GET /index.html 200 7ms -[2025-12-20T22:31:35.181Z] [INFO] GET /css/board.css 304 2ms -[2025-12-20T22:31:35.181Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T22:31:35.197Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-20T22:31:35.197Z] [INFO] GET /js/app.js 304 11ms -[2025-12-20T22:31:35.198Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-20T22:31:35.185Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-20T22:31:35.222Z] [INFO] GET /js/store.js 304 21ms -[2025-12-20T22:31:35.221Z] [INFO] GET /js/auth.js 304 20ms -[2025-12-20T22:31:35.222Z] [INFO] GET /js/api.js 304 22ms -[2025-12-20T22:31:35.231Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-20T22:31:35.232Z] [INFO] GET /assets/icons/task.svg 200 16ms -[2025-12-20T22:31:35.240Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-20T22:31:35.239Z] [INFO] GET /js/board.js 304 7ms -[2025-12-20T22:31:35.238Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-20T22:31:35.258Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-20T22:31:35.251Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-20T22:31:35.250Z] [INFO] GET /js/calendar.js 304 7ms -[2025-12-20T22:31:35.251Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-20T22:31:35.259Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-20T22:31:35.279Z] [INFO] GET /css/proposals.css 304 15ms -[2025-12-20T22:31:35.276Z] [INFO] GET /css/admin.css 304 12ms -[2025-12-20T22:31:35.259Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-20T22:31:38.968Z] [INFO] Login erfolgreich: HG -[2025-12-20T22:31:38.969Z] [INFO] POST /api/auth/login 200 259ms -[2025-12-20T22:31:38.989Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-20T22:31:39.000Z] [INFO] Socket connected: HG (SrleFjeooEBRi11uAAAC) -[2025-12-20T22:31:39.004Z] [INFO] Socket connected: HG (Bh8-Ce2dZoh2W2bPAAAD) -[2025-12-20T22:31:39.016Z] [INFO] GET /api/projects 200 6ms -[2025-12-20T22:31:39.045Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-20T22:31:39.034Z] [INFO] HG joined project:[object Object] -[2025-12-20T22:31:39.050Z] [INFO] GET /api/stats/dashboard?projectId=1 200 17ms -[2025-12-20T22:31:39.053Z] [INFO] GET /api/columns/1 200 19ms -[2025-12-20T22:31:39.056Z] [INFO] GET /api/labels/1 200 2ms -[2025-12-20T22:31:39.085Z] [INFO] GET /api/proposals?sort=votes 200 4ms -[2025-12-20T22:31:50.911Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-20T22:31:57.508Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:32:06.748Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-20T22:32:26.141Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:32:43.833Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 2ms -[2025-12-20T22:32:43.835Z] [INFO] GET /css/components.css 304 0ms -[2025-12-20T22:32:43.835Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T22:32:43.834Z] [INFO] GET / 304 1ms -[2025-12-20T22:32:43.839Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T22:32:43.840Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T22:32:43.838Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-20T22:32:43.845Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-20T22:32:43.845Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-20T22:32:43.847Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-20T22:32:43.859Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-20T22:32:54.805Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:33:13.568Z] [INFO] Logout: HG -[2025-12-20T22:33:13.569Z] [INFO] POST /api/auth/logout 200 0ms -[2025-12-20T22:33:13.568Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-20T22:33:13.569Z] [INFO] Logout: HG -[2025-12-20T22:33:13.571Z] [INFO] Socket disconnected: HG (Bh8-Ce2dZoh2W2bPAAAD) -[2025-12-20T22:33:19.211Z] [INFO] POST /api/auth/login 200 230ms -[2025-12-20T22:33:19.211Z] [INFO] Login erfolgreich: admin -[2025-12-20T22:33:19.220Z] [INFO] GET /api/admin/users 200 3ms -[2025-12-20T22:33:19.224Z] [INFO] Socket connected: admin (2kR9X_jnxhxX6tWcAAAF) -[2025-12-20T22:33:23.464Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:33:52.125Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:34:20.765Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:34:49.444Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:35:18.086Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:35:46.760Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:36:15.419Z] [INFO] GET /api/health 200 2ms -[2025-12-20T22:36:44.048Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:37:12.793Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:37:41.427Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:38:10.075Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:38:38.725Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:38:51.041Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T22:39:29.480Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T22:39:29.484Z] [INFO] Datenbank initialisiert -[2025-12-20T22:39:29.486Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T22:39:29.486Z] [INFO] Umgebung: production -[2025-12-20T22:39:29.487Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T22:39:29.487Z] [INFO] Automatische Backups aktiviert -[2025-12-20T22:39:34.245Z] [INFO] GET /api/health 200 5ms -[2025-12-20T22:39:34.577Z] [INFO] Socket connected: admin (PhLBlLMAK4sHVA35AAAB) -[2025-12-20T22:39:34.846Z] [INFO] Socket connected: HG (y91TD12se5o2aRV4AAAD) -[2025-12-20T22:40:02.927Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:40:26.788Z] [INFO] Backup erstellt: backup_2025-12-20T22-40-26-780Z.db -[2025-12-20T22:40:26.810Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T21-33-43-561Z.db -[2025-12-20T22:40:31.639Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:41:00.300Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:41:28.930Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:41:57.572Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:42:26.213Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:42:54.840Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:43:23.474Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:43:52.075Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:44:20.732Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:44:49.349Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:45:18.016Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:45:46.655Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:45:49.838Z] [INFO] GET / 200 4ms -[2025-12-20T22:45:49.921Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-20T22:45:49.925Z] [INFO] GET /css/base.css 200 2ms -[2025-12-20T22:45:49.939Z] [INFO] GET /css/board.css 200 9ms -[2025-12-20T22:45:49.938Z] [INFO] GET /css/admin.css 200 9ms -[2025-12-20T22:45:49.930Z] [INFO] GET /css/components.css 200 3ms -[2025-12-20T22:45:49.952Z] [INFO] GET /css/modal.css 200 20ms -[2025-12-20T22:45:49.953Z] [INFO] GET /css/calendar.css 200 20ms -[2025-12-20T22:45:49.952Z] [INFO] GET /css/proposals.css 200 21ms -[2025-12-20T22:45:49.955Z] [INFO] GET /css/responsive.css 200 15ms -[2025-12-20T22:45:50.012Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-20T22:45:50.013Z] [INFO] GET /js/board.js 200 4ms -[2025-12-20T22:45:49.957Z] [INFO] GET /js/app.js 200 11ms -[2025-12-20T22:45:50.009Z] [INFO] GET /js/store.js 200 2ms -[2025-12-20T22:45:50.013Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-20T22:45:50.026Z] [INFO] GET /js/api.js 200 19ms -[2025-12-20T22:45:50.027Z] [INFO] GET /js/task-modal.js 200 13ms -[2025-12-20T22:45:50.014Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-20T22:45:50.029Z] [INFO] GET /js/calendar.js 200 14ms -[2025-12-20T22:45:50.029Z] [INFO] GET /js/shortcuts.js 200 14ms -[2025-12-20T22:45:50.064Z] [INFO] GET /js/proposals.js 200 33ms -[2025-12-20T22:45:50.063Z] [INFO] GET /js/admin.js 200 33ms -[2025-12-20T22:45:50.030Z] [INFO] GET /js/undo.js 200 14ms -[2025-12-20T22:45:50.030Z] [INFO] GET /js/tour.js 200 13ms -[2025-12-20T22:45:50.064Z] [INFO] GET /js/utils.js 200 29ms -[2025-12-20T22:45:50.128Z] [INFO] GET /api/auth/users 401 6ms -[2025-12-20T22:45:50.132Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-20T22:45:51.720Z] [INFO] GET /sw.js 200 2ms -[2025-12-20T22:45:51.739Z] [INFO] GET / 304 1ms -[2025-12-20T22:45:51.740Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T22:45:51.745Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T22:45:51.743Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T22:45:51.741Z] [INFO] GET /index.html 200 2ms -[2025-12-20T22:45:51.744Z] [INFO] GET /css/components.css 304 0ms -[2025-12-20T22:45:51.752Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-20T22:45:51.753Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-20T22:45:51.753Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-20T22:45:51.760Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T22:45:51.760Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-20T22:45:51.785Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-20T22:45:51.780Z] [INFO] GET /js/auth.js 304 18ms -[2025-12-20T22:45:51.781Z] [INFO] GET /js/api.js 304 21ms -[2025-12-20T22:45:51.780Z] [INFO] GET /js/store.js 304 17ms -[2025-12-20T22:45:51.791Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-20T22:45:51.791Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-20T22:45:51.792Z] [INFO] GET /js/board.js 304 6ms -[2025-12-20T22:45:51.795Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-20T22:45:51.804Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-20T22:45:51.803Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-20T22:45:51.807Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-20T22:45:51.803Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-20T22:45:51.816Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-20T22:45:51.816Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-20T22:45:51.816Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-20T22:45:55.233Z] [INFO] Login erfolgreich: HG -[2025-12-20T22:45:55.234Z] [INFO] POST /api/auth/login 200 237ms -[2025-12-20T22:45:55.261Z] [INFO] Socket connected: HG (3R35ou2_S9YDkkeJAAAG) -[2025-12-20T22:45:55.247Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T22:45:55.264Z] [INFO] Socket connected: HG (W9vAUdwtpnH4TfQwAAAH) -[2025-12-20T22:45:55.273Z] [INFO] GET /api/projects 200 8ms -[2025-12-20T22:45:55.287Z] [INFO] GET /api/stats/dashboard?projectId=5 200 7ms -[2025-12-20T22:45:55.279Z] [INFO] HG joined project:[object Object] -[2025-12-20T22:45:55.290Z] [INFO] GET /api/tasks/project/5 200 9ms -[2025-12-20T22:45:55.294Z] [INFO] GET /api/columns/5 200 13ms -[2025-12-20T22:45:55.297Z] [INFO] GET /api/labels/5 200 2ms -[2025-12-20T22:45:55.307Z] [INFO] GET /api/proposals?sort=votes 200 3ms -[2025-12-20T22:45:56.360Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-20T22:46:01.472Z] [INFO] GET / 304 0ms -[2025-12-20T22:46:01.484Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T22:46:01.482Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T22:46:01.475Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T22:46:01.481Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T22:46:01.493Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-20T22:46:01.495Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-20T22:46:01.494Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-20T22:46:01.494Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-20T22:46:01.495Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-20T22:46:01.509Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 20ms -[2025-12-20T22:46:15.291Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:46:17.736Z] [INFO] HG left project:[object Object] -[2025-12-20T22:46:17.751Z] [INFO] GET /api/stats/dashboard?projectId=1 200 6ms -[2025-12-20T22:46:17.737Z] [INFO] HG joined project:[object Object] -[2025-12-20T22:46:17.754Z] [INFO] GET /api/columns/1 200 2ms -[2025-12-20T22:46:17.762Z] [INFO] GET /api/tasks/project/1 200 8ms -[2025-12-20T22:46:17.765Z] [INFO] GET /api/labels/1 200 2ms -[2025-12-20T22:46:43.929Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:47:06.143Z] [INFO] Logout: HG -[2025-12-20T22:47:06.144Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-20T22:47:06.145Z] [INFO] Logout: HG -[2025-12-20T22:47:06.145Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-20T22:47:06.148Z] [INFO] Socket disconnected: HG (W9vAUdwtpnH4TfQwAAAH) -[2025-12-20T22:47:12.571Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:47:15.563Z] [INFO] POST /api/auth/login 200 224ms -[2025-12-20T22:47:15.562Z] [INFO] Login erfolgreich: admin -[2025-12-20T22:47:15.621Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-20T22:47:15.624Z] [INFO] Socket connected: admin (rIDoKrPFIEdRvE8EAAAJ) -[2025-12-20T22:47:25.993Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 2ms -[2025-12-20T22:47:41.179Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:48:09.859Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:48:38.470Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:49:07.115Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:49:35.748Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:50:04.367Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:50:33.014Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:50:49.621Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T22:51:10.384Z] [INFO] Datenbank initialisiert -[2025-12-20T22:51:10.386Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T22:51:10.381Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T22:51:10.386Z] [INFO] Umgebung: production -[2025-12-20T22:51:10.386Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T22:51:10.387Z] [INFO] Automatische Backups aktiviert -[2025-12-20T22:51:11.036Z] [INFO] Socket connected: admin (66kEl758rD8GetVQAAAB) -[2025-12-20T22:51:12.396Z] [INFO] Socket connected: HG (Ll33bkKlaPCRXjasAAAD) -[2025-12-20T22:51:15.193Z] [INFO] GET /api/health 200 3ms -[2025-12-20T22:51:19.598Z] [INFO] Socket connected: HG (2Kmk5dpNsNBICfLaAAAF) -[2025-12-20T22:51:20.687Z] [INFO] Socket connected: admin (4-KpXrNf24IUDOdcAAAH) -[2025-12-20T22:51:43.868Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:52:07.504Z] [INFO] Backup erstellt: backup_2025-12-20T22-52-07-496Z.db -[2025-12-20T22:52:07.508Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T21-43-00-167Z.db -[2025-12-20T22:52:12.525Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:52:41.158Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:53:09.796Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:53:38.405Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:54:07.004Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:54:35.607Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:55:04.211Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:55:32.822Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:56:01.449Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:56:30.052Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:56:58.674Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:57:27.265Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:57:55.881Z] [INFO] GET /api/health 200 0ms -[2025-12-20T22:58:24.464Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:58:53.075Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:59:21.647Z] [INFO] GET /api/health 200 1ms -[2025-12-20T22:59:50.261Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:00:18.854Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:00:47.468Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:01:16.085Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:01:44.701Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:02:13.315Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:02:41.917Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:03:10.512Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:03:39.119Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:04:07.716Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:04:36.291Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:05:04.898Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:05:33.488Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:06:02.078Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:06:10.138Z] [INFO] GET / 200 4ms -[2025-12-20T23:06:10.148Z] [INFO] Socket disconnected: admin (66kEl758rD8GetVQAAAB) -[2025-12-20T23:06:10.149Z] [INFO] Socket disconnected: HG (2Kmk5dpNsNBICfLaAAAF) -[2025-12-20T23:06:10.174Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-20T23:06:10.184Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-20T23:06:10.181Z] [INFO] GET /css/base.css 200 2ms -[2025-12-20T23:06:10.180Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-20T23:06:10.203Z] [INFO] GET /css/responsive.css 200 16ms -[2025-12-20T23:06:10.203Z] [INFO] GET /css/modal.css 200 16ms -[2025-12-20T23:06:10.201Z] [INFO] GET /css/components.css 200 17ms -[2025-12-20T23:06:10.183Z] [INFO] GET /css/board.css 200 2ms -[2025-12-20T23:06:10.204Z] [INFO] GET /js/app.js 200 12ms -[2025-12-20T23:06:10.204Z] [INFO] GET /css/calendar.css 200 19ms -[2025-12-20T23:06:10.404Z] [INFO] GET /js/store.js 200 3ms -[2025-12-20T23:06:10.404Z] [INFO] GET /js/api.js 200 3ms -[2025-12-20T23:06:10.405Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-20T23:06:10.405Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-20T23:06:10.406Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-20T23:06:10.406Z] [INFO] GET /js/board.js 200 4ms -[2025-12-20T23:06:10.416Z] [INFO] GET /js/undo.js 200 6ms -[2025-12-20T23:06:10.416Z] [INFO] GET /js/calendar.js 200 8ms -[2025-12-20T23:06:10.414Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-20T23:06:10.414Z] [INFO] GET /js/task-modal.js 200 6ms -[2025-12-20T23:06:10.417Z] [INFO] GET /js/tour.js 200 6ms -[2025-12-20T23:06:10.426Z] [INFO] GET /js/admin.js 200 14ms -[2025-12-20T23:06:10.428Z] [INFO] GET /js/proposals.js 200 10ms -[2025-12-20T23:06:10.428Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-20T23:06:10.480Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T23:06:10.492Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-20T23:06:10.551Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-20T23:06:12.396Z] [INFO] GET / 200 1ms -[2025-12-20T23:06:12.429Z] [INFO] GET /css/board.css 200 4ms -[2025-12-20T23:06:12.428Z] [INFO] GET /css/components.css 200 4ms -[2025-12-20T23:06:12.426Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-20T23:06:12.427Z] [INFO] GET /css/base.css 200 3ms -[2025-12-20T23:06:12.433Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-20T23:06:12.434Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-20T23:06:12.475Z] [INFO] GET /js/app.js 200 33ms -[2025-12-20T23:06:12.475Z] [INFO] GET /css/proposals.css 200 40ms -[2025-12-20T23:06:12.476Z] [INFO] GET /css/responsive.css 200 41ms -[2025-12-20T23:06:12.474Z] [INFO] GET /css/admin.css 200 44ms -[2025-12-20T23:06:12.504Z] [INFO] GET /js/store.js 200 1ms -[2025-12-20T23:06:12.509Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-20T23:06:12.510Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-20T23:06:12.508Z] [INFO] GET /js/api.js 200 3ms -[2025-12-20T23:06:12.509Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-20T23:06:12.510Z] [INFO] GET /js/board.js 200 4ms -[2025-12-20T23:06:12.526Z] [INFO] GET /js/task-modal.js 200 19ms -[2025-12-20T23:06:12.527Z] [INFO] GET /js/calendar.js 200 16ms -[2025-12-20T23:06:12.528Z] [INFO] GET /js/shortcuts.js 200 17ms -[2025-12-20T23:06:12.530Z] [INFO] GET /js/admin.js 200 15ms -[2025-12-20T23:06:12.529Z] [INFO] GET /js/tour.js 200 15ms -[2025-12-20T23:06:12.529Z] [INFO] GET /js/undo.js 200 15ms -[2025-12-20T23:06:12.541Z] [INFO] GET /js/proposals.js 200 11ms -[2025-12-20T23:06:12.541Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-20T23:06:12.598Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T23:06:12.610Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-20T23:06:12.604Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-20T23:06:30.741Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:06:59.371Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:07:28.020Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:07:56.610Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:08:25.218Z] [INFO] GET /api/health 200 2ms -[2025-12-20T23:08:53.801Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:09:20.517Z] [INFO] GET / 304 1ms -[2025-12-20T23:09:20.652Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T23:09:20.660Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T23:09:20.668Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-20T23:09:20.669Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-20T23:09:20.696Z] [INFO] GET /css/modal.css 304 26ms -[2025-12-20T23:09:20.667Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-20T23:09:20.695Z] [INFO] GET /css/components.css 304 26ms -[2025-12-20T23:09:20.666Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T23:09:20.697Z] [INFO] GET /css/board.css 304 18ms -[2025-12-20T23:09:20.696Z] [INFO] GET /js/app.js 304 24ms -[2025-12-20T23:09:20.778Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T23:09:20.781Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-20T23:09:20.780Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T23:09:20.780Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-20T23:09:20.782Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-20T23:09:20.789Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-20T23:09:20.788Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-20T23:09:20.788Z] [INFO] GET /js/board.js 304 6ms -[2025-12-20T23:09:20.789Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-20T23:09:20.789Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-20T23:09:20.790Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-20T23:09:20.832Z] [INFO] GET /js/admin.js 304 39ms -[2025-12-20T23:09:20.833Z] [INFO] GET /js/utils.js 304 39ms -[2025-12-20T23:09:20.833Z] [INFO] GET /js/proposals.js 304 40ms -[2025-12-20T23:09:20.903Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-20T23:09:20.901Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-20T23:09:20.918Z] [INFO] GET /api/admin/users 304 5ms -[2025-12-20T23:09:22.367Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:09:22.476Z] [INFO] GET /sw.js 200 2ms -[2025-12-20T23:09:22.501Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T23:09:22.501Z] [INFO] GET / 304 1ms -[2025-12-20T23:09:22.500Z] [INFO] GET /index.html 304 1ms -[2025-12-20T23:09:22.520Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T23:09:22.510Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T23:09:22.510Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T23:09:22.510Z] [INFO] GET /css/components.css 304 2ms -[2025-12-20T23:09:22.521Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-20T23:09:22.533Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T23:09:22.531Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T23:09:22.532Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-20T23:09:22.521Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-20T23:09:22.554Z] [INFO] GET /js/store.js 304 17ms -[2025-12-20T23:09:22.559Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-20T23:09:22.553Z] [INFO] GET /js/auth.js 304 17ms -[2025-12-20T23:09:22.553Z] [INFO] GET /js/sync.js 304 12ms -[2025-12-20T23:09:22.572Z] [INFO] GET /js/board.js 304 13ms -[2025-12-20T23:09:22.578Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-20T23:09:22.573Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-20T23:09:22.590Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-20T23:09:22.572Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-20T23:09:22.591Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-20T23:09:22.591Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-20T23:09:22.619Z] [INFO] GET /css/proposals.css 304 23ms -[2025-12-20T23:09:22.618Z] [INFO] GET /css/admin.css 304 22ms -[2025-12-20T23:09:22.617Z] [INFO] GET /js/proposals.js 304 22ms -[2025-12-20T23:09:22.958Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-20T23:09:22.958Z] [INFO] Logout: admin -[2025-12-20T23:09:23.742Z] [INFO] GET / 304 0ms -[2025-12-20T23:09:23.771Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T23:09:23.768Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T23:09:23.770Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T23:09:23.769Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T23:09:23.771Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T23:09:23.774Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-20T23:09:23.809Z] [INFO] GET /css/responsive.css 304 36ms -[2025-12-20T23:09:23.809Z] [INFO] GET /css/proposals.css 304 36ms -[2025-12-20T23:09:23.772Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-20T23:09:23.861Z] [INFO] GET /js/auth.js 304 38ms -[2025-12-20T23:09:23.861Z] [INFO] GET /js/api.js 304 38ms -[2025-12-20T23:09:23.860Z] [INFO] GET /js/store.js 304 37ms -[2025-12-20T23:09:23.810Z] [INFO] GET /js/app.js 304 36ms -[2025-12-20T23:09:23.862Z] [INFO] GET /js/sync.js 304 38ms -[2025-12-20T23:09:23.862Z] [INFO] GET /js/board.js 304 37ms -[2025-12-20T23:09:23.862Z] [INFO] GET /js/offline.js 304 37ms -[2025-12-20T23:09:23.903Z] [INFO] GET /js/undo.js 304 39ms -[2025-12-20T23:09:23.902Z] [INFO] GET /js/calendar.js 304 39ms -[2025-12-20T23:09:23.902Z] [INFO] GET /js/task-modal.js 304 39ms -[2025-12-20T23:09:23.904Z] [INFO] GET /js/admin.js 304 34ms -[2025-12-20T23:09:23.903Z] [INFO] GET /js/tour.js 304 39ms -[2025-12-20T23:09:23.903Z] [INFO] GET /js/shortcuts.js 304 40ms -[2025-12-20T23:09:23.921Z] [INFO] GET /js/proposals.js 304 16ms -[2025-12-20T23:09:23.922Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-20T23:09:23.977Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-20T23:09:25.570Z] [INFO] GET /sw.js 304 1ms -[2025-12-20T23:09:28.554Z] [INFO] Login erfolgreich: HG -[2025-12-20T23:09:28.554Z] [INFO] POST /api/auth/login 200 246ms -[2025-12-20T23:09:28.574Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-20T23:09:28.578Z] [INFO] Socket connected: HG (BRH-64gNgPPuVzW1AAAK) -[2025-12-20T23:09:28.593Z] [INFO] GET /api/projects 304 4ms -[2025-12-20T23:09:28.584Z] [INFO] Socket connected: HG (hb1G1Ua6837eK4nMAAAL) -[2025-12-20T23:09:28.611Z] [INFO] GET /api/stats/dashboard?projectId=1 304 8ms -[2025-12-20T23:09:28.623Z] [INFO] GET /api/tasks/project/1 304 19ms -[2025-12-20T23:09:28.628Z] [INFO] GET /api/labels/1 304 24ms -[2025-12-20T23:09:28.630Z] [INFO] GET /api/columns/1 304 26ms -[2025-12-20T23:09:28.655Z] [INFO] GET /api/proposals?sort=votes 304 3ms -[2025-12-20T23:09:28.638Z] [INFO] HG joined project:[object Object] -[2025-12-20T23:09:32.245Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-20T23:09:50.995Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:10:19.742Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:10:25.013Z] [INFO] Benutzer HG hat Vorschlag "Testvorschlag" erstellt -[2025-12-20T23:10:25.014Z] [INFO] POST /api/proposals 201 4ms -[2025-12-20T23:10:25.027Z] [INFO] GET /api/proposals?sort=votes 200 6ms -[2025-12-20T23:10:48.323Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:11:16.898Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:11:45.502Z] [INFO] GET /api/health 200 2ms -[2025-12-20T23:11:49.353Z] [INFO] Admin admin hat Benutzer Testnutzer erstellt -[2025-12-20T23:11:49.354Z] [INFO] POST /api/admin/users 201 232ms -[2025-12-20T23:11:49.361Z] [INFO] GET /api/admin/users 200 3ms -[2025-12-20T23:12:14.105Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:12:31.672Z] [INFO] Admin admin hat Benutzer HG bearbeitet -[2025-12-20T23:12:31.684Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-20T23:12:31.674Z] [INFO] PUT /api/admin/users/1 200 6ms -[2025-12-20T23:12:38.886Z] [INFO] Admin admin hat Benutzer MH bearbeitet -[2025-12-20T23:12:38.895Z] [INFO] GET /api/admin/users 200 2ms -[2025-12-20T23:12:38.888Z] [INFO] PUT /api/admin/users/2 200 5ms -[2025-12-20T23:12:42.697Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:13:02.011Z] [INFO] Admin admin hat Benutzer Testnutzer geloescht -[2025-12-20T23:13:02.012Z] [INFO] DELETE /api/admin/users/4 200 4ms -[2025-12-20T23:13:02.021Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-20T23:13:11.339Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:13:28.061Z] [INFO] Admin admin hat Benutzer TN1 erstellt -[2025-12-20T23:13:28.061Z] [INFO] POST /api/admin/users 201 231ms -[2025-12-20T23:13:28.071Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-20T23:13:39.911Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:14:08.491Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:14:37.050Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:15:05.630Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:15:34.189Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:16:02.771Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:16:31.352Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:16:59.937Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:17:28.510Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:17:57.066Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:18:25.664Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:18:54.252Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:19:22.825Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:19:51.424Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:20:20.024Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:20:48.620Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:21:17.198Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:21:45.782Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:22:14.316Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:22:41.188Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T23:23:01.932Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T23:23:01.935Z] [INFO] Datenbank initialisiert -[2025-12-20T23:23:01.937Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T23:23:01.937Z] [INFO] Umgebung: production -[2025-12-20T23:23:01.937Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T23:23:01.938Z] [INFO] Automatische Backups aktiviert -[2025-12-20T23:23:04.933Z] [INFO] Socket connected: HG (sC-d2tOEa6DIgmAZAAAD) -[2025-12-20T23:23:06.732Z] [INFO] GET /api/health 200 4ms -[2025-12-20T23:23:13.351Z] [INFO] Socket connected: HG (JrRsgMPawb_B9zd-AAAH) -[2025-12-20T23:23:13.401Z] [INFO] HG joined project:[object Object] -[2025-12-20T23:23:35.398Z] [INFO] GET /api/health 200 2ms -[2025-12-20T23:23:58.963Z] [INFO] Backup erstellt: backup_2025-12-20T23-23-58-950Z.db -[2025-12-20T23:23:58.968Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T22-03-41-661Z.db -[2025-12-20T23:24:03.968Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:24:32.555Z] [INFO] GET /api/health 200 2ms -[2025-12-20T23:25:01.095Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:25:29.624Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:25:58.228Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:26:26.785Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:26:55.360Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:27:23.939Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:27:52.490Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:28:21.075Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:28:49.593Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:29:18.151Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:29:46.709Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:30:15.280Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:30:43.860Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:31:12.402Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:31:40.995Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:32:09.535Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:32:16.641Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-20T23:32:37.336Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-20T23:32:37.340Z] [INFO] Datenbank initialisiert -[2025-12-20T23:32:37.346Z] [INFO] Umgebung: production -[2025-12-20T23:32:37.346Z] [INFO] Server läuft auf Port 3000 -[2025-12-20T23:32:37.346Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-20T23:32:37.347Z] [INFO] Automatische Backups aktiviert -[2025-12-20T23:32:38.097Z] [INFO] Socket connected: HG (j3xnIGoUuE28UZ9DAAAB) -[2025-12-20T23:32:38.149Z] [INFO] HG joined project:[object Object] -[2025-12-20T23:32:42.140Z] [INFO] GET /api/health 200 3ms -[2025-12-20T23:32:43.351Z] [INFO] Socket connected: HG (0WD0oh4viQyBt_g2AAAD) -[2025-12-20T23:32:43.356Z] [INFO] HG joined project:[object Object] -[2025-12-20T23:32:46.198Z] [INFO] GET / 200 3ms -[2025-12-20T23:32:46.230Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-20T23:32:46.234Z] [INFO] GET /css/board.css 304 1ms -[2025-12-20T23:32:46.236Z] [INFO] GET /css/base.css 304 2ms -[2025-12-20T23:32:46.239Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-20T23:32:46.240Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-20T23:32:46.237Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T23:32:46.242Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-20T23:32:46.260Z] [INFO] GET /js/app.js 200 18ms -[2025-12-20T23:32:46.261Z] [INFO] GET /css/admin.css 200 18ms -[2025-12-20T23:32:46.256Z] [INFO] GET /css/calendar.css 304 15ms -[2025-12-20T23:32:46.334Z] [INFO] GET /js/api.js 304 2ms -[2025-12-20T23:32:46.334Z] [INFO] GET /js/store.js 304 2ms -[2025-12-20T23:32:46.335Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-20T23:32:46.338Z] [INFO] GET /js/board.js 304 2ms -[2025-12-20T23:32:46.337Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-20T23:32:46.338Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-20T23:32:46.338Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-20T23:32:46.339Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-20T23:32:46.339Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-20T23:32:46.354Z] [INFO] GET /js/undo.js 304 14ms -[2025-12-20T23:32:46.356Z] [INFO] GET /js/utils.js 304 15ms -[2025-12-20T23:32:46.355Z] [INFO] GET /js/tour.js 304 15ms -[2025-12-20T23:32:46.358Z] [INFO] GET /js/admin.js 200 18ms -[2025-12-20T23:32:46.359Z] [INFO] GET /js/proposals.js 200 19ms -[2025-12-20T23:32:46.408Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-20T23:32:46.412Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-20T23:32:48.009Z] [INFO] GET /sw.js 200 1ms -[2025-12-20T23:32:48.031Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-20T23:32:48.032Z] [INFO] GET /index.html 200 3ms -[2025-12-20T23:32:48.030Z] [INFO] GET / 304 1ms -[2025-12-20T23:32:48.040Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T23:32:48.051Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T23:32:48.052Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-20T23:32:48.051Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-20T23:32:48.059Z] [INFO] GET /js/app.js 304 1ms -[2025-12-20T23:32:48.041Z] [INFO] GET /css/board.css 304 0ms -[2025-12-20T23:32:48.040Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T23:32:48.060Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-20T23:32:48.090Z] [INFO] GET /js/api.js 304 30ms -[2025-12-20T23:32:48.095Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-20T23:32:48.089Z] [INFO] GET /js/store.js 304 26ms -[2025-12-20T23:32:48.088Z] [INFO] GET /js/auth.js 304 26ms -[2025-12-20T23:32:48.095Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-20T23:32:48.109Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-20T23:32:48.108Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-20T23:32:48.108Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-20T23:32:48.096Z] [INFO] GET /js/board.js 304 2ms -[2025-12-20T23:32:48.151Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-20T23:32:48.145Z] [INFO] GET /js/admin.js 304 29ms -[2025-12-20T23:32:48.145Z] [INFO] GET /js/tour.js 304 29ms -[2025-12-20T23:32:48.144Z] [INFO] GET /js/undo.js 304 29ms -[2025-12-20T23:32:48.152Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-20T23:32:48.151Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-20T23:33:10.756Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:33:34.327Z] [INFO] Backup erstellt: backup_2025-12-20T23-33-34-316Z.db -[2025-12-20T23:33:34.333Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T22-07-15-997Z.db -[2025-12-20T23:33:39.314Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:34:07.864Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:34:25.535Z] [INFO] Socket disconnected: HG (0WD0oh4viQyBt_g2AAAD) -[2025-12-20T23:34:25.537Z] [INFO] Socket disconnected: HG (j3xnIGoUuE28UZ9DAAAB) -[2025-12-20T23:34:33.443Z] [INFO] Login erfolgreich: admin -[2025-12-20T23:34:33.444Z] [INFO] POST /api/auth/login 200 223ms -[2025-12-20T23:34:33.454Z] [INFO] GET /api/admin/users 200 2ms -[2025-12-20T23:34:33.459Z] [INFO] Socket connected: admin (C0DLaMzp7VI9-DPnAAAF) -[2025-12-20T23:34:36.432Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:35:01.460Z] [INFO] Admin admin hat Benutzer TN1 bearbeitet -[2025-12-20T23:35:01.466Z] [INFO] GET /api/admin/users 200 1ms -[2025-12-20T23:35:01.461Z] [INFO] PUT /api/admin/users/5 200 3ms -[2025-12-20T23:35:04.970Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:35:09.982Z] [INFO] GET / 304 0ms -[2025-12-20T23:35:10.011Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-20T23:35:10.015Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T23:35:10.015Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-20T23:35:10.013Z] [INFO] GET /css/base.css 304 0ms -[2025-12-20T23:35:10.012Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-20T23:35:10.015Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-20T23:35:10.025Z] [INFO] GET /css/board.css 304 9ms -[2025-12-20T23:35:10.026Z] [INFO] GET /js/app.js 304 10ms -[2025-12-20T23:35:10.026Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-20T23:35:10.027Z] [INFO] GET /css/admin.css 304 10ms -[2025-12-20T23:35:10.066Z] [INFO] GET /js/store.js 304 1ms -[2025-12-20T23:35:10.067Z] [INFO] GET /js/api.js 304 1ms -[2025-12-20T23:35:10.067Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-20T23:35:10.068Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-20T23:35:10.069Z] [INFO] GET /js/board.js 304 1ms -[2025-12-20T23:35:10.067Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-20T23:35:10.069Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-20T23:35:10.080Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-20T23:35:10.080Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-20T23:35:10.081Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-20T23:35:10.081Z] [INFO] GET /js/proposals.js 304 11ms -[2025-12-20T23:35:10.082Z] [INFO] GET /js/tour.js 304 12ms -[2025-12-20T23:35:10.082Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-20T23:35:10.098Z] [INFO] GET /js/utils.js 304 15ms -[2025-12-20T23:35:10.120Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-20T23:35:10.124Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-20T23:35:10.130Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-20T23:35:11.722Z] [INFO] GET /sw.js 304 1ms -[2025-12-20T23:35:11.939Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-20T23:35:11.938Z] [INFO] Logout: admin -[2025-12-20T23:35:11.946Z] [INFO] GET / 304 1ms -[2025-12-20T23:35:11.960Z] [INFO] GET /css/base.css 304 1ms -[2025-12-20T23:35:11.961Z] [INFO] GET /css/board.css 304 2ms -[2025-12-20T23:35:11.964Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-20T23:35:11.963Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-20T23:35:11.960Z] [INFO] GET /css/components.css 304 1ms -[2025-12-20T23:35:11.960Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-20T23:35:11.964Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-20T23:35:11.981Z] [INFO] GET /js/app.js 304 16ms -[2025-12-20T23:35:11.980Z] [INFO] GET /css/admin.css 304 15ms -[2025-12-20T23:35:11.981Z] [INFO] GET /css/calendar.css 304 17ms -[2025-12-20T23:35:12.000Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-20T23:35:11.999Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-20T23:35:11.999Z] [INFO] GET /js/store.js 304 5ms -[2025-12-20T23:35:12.000Z] [INFO] GET /js/board.js 304 5ms -[2025-12-20T23:35:12.001Z] [INFO] GET /js/api.js 304 7ms -[2025-12-20T23:35:12.001Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-20T23:35:12.011Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-20T23:35:12.011Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-20T23:35:12.012Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-20T23:35:12.010Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-20T23:35:12.012Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-20T23:35:12.022Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-20T23:35:12.012Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-20T23:35:12.022Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-20T23:35:12.041Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-20T23:35:13.641Z] [INFO] GET /sw.js 304 1ms -[2025-12-20T23:35:22.939Z] [INFO] POST /api/auth/login 401 2ms -[2025-12-20T23:35:22.938Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - Testnutzer -[2025-12-20T23:35:30.671Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - Testnutzer -[2025-12-20T23:35:30.671Z] [INFO] POST /api/auth/login 401 1ms -[2025-12-20T23:35:33.541Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:35:41.998Z] [INFO] Login erfolgreich: HG -[2025-12-20T23:35:42.007Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-20T23:35:41.998Z] [INFO] POST /api/auth/login 200 212ms -[2025-12-20T23:35:42.020Z] [INFO] Socket connected: HG (sHF81ThsuF6PMTuSAAAI) -[2025-12-20T23:35:42.022Z] [INFO] Socket connected: HG (u1Qf0zROu3QN4a0QAAAJ) -[2025-12-20T23:35:42.033Z] [INFO] HG joined project:[object Object] -[2025-12-20T23:35:42.028Z] [INFO] GET /api/projects 200 3ms -[2025-12-20T23:35:42.049Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-20T23:35:42.043Z] [INFO] GET /api/columns/1 304 7ms -[2025-12-20T23:35:42.041Z] [INFO] GET /api/stats/dashboard?projectId=1 304 6ms -[2025-12-20T23:35:42.051Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-20T23:35:42.068Z] [INFO] GET /api/proposals?sort=votes 200 3ms -[2025-12-20T23:35:52.897Z] [INFO] Logout: HG -[2025-12-20T23:35:52.898Z] [INFO] Logout: HG -[2025-12-20T23:35:52.897Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-20T23:35:52.898Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-20T23:35:52.902Z] [INFO] Socket disconnected: HG (u1Qf0zROu3QN4a0QAAAJ) -[2025-12-20T23:35:58.604Z] [INFO] Login erfolgreich: TN1 -[2025-12-20T23:35:58.605Z] [INFO] POST /api/auth/login 200 213ms -[2025-12-20T23:35:58.618Z] [INFO] Socket connected: TN1 (SnFzNXjQ4HOzdcrEAAAM) -[2025-12-20T23:35:58.620Z] [INFO] Socket connected: TN1 (MvpFHbSXB6a-4DflAAAN) -[2025-12-20T23:35:58.616Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-20T23:35:58.629Z] [INFO] TN1 joined project:[object Object] -[2025-12-20T23:35:58.624Z] [INFO] GET /api/projects 304 2ms -[2025-12-20T23:35:58.634Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-20T23:35:58.642Z] [INFO] GET /api/tasks/project/1 304 5ms -[2025-12-20T23:35:58.636Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-20T23:35:58.644Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-20T23:35:58.652Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-20T23:36:01.271Z] [INFO] GET /api/proposals?sort=votes 304 1ms -[2025-12-20T23:36:02.067Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:36:03.381Z] [INFO] Benutzer TN1 hat Vorschlag 1 genehmigt -[2025-12-20T23:36:03.387Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:03.382Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:04.215Z] [INFO] Benutzer TN1 hat Genehmigung fuer Vorschlag 1 zurueckgezogen -[2025-12-20T23:36:04.221Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:04.216Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:04.718Z] [INFO] Benutzer TN1 hat fuer Vorschlag 1 gevotet -[2025-12-20T23:36:04.724Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:04.720Z] [INFO] POST /api/proposals/1/vote 200 4ms -[2025-12-20T23:36:05.470Z] [INFO] Benutzer TN1 hat Vorschlag 1 genehmigt -[2025-12-20T23:36:05.471Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:05.478Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:07.527Z] [INFO] Benutzer TN1 hat Genehmigung fuer Vorschlag 1 zurueckgezogen -[2025-12-20T23:36:07.532Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:07.528Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:07.937Z] [INFO] Benutzer TN1 hat Vorschlag 1 genehmigt -[2025-12-20T23:36:07.943Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:07.938Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:09.787Z] [INFO] Benutzer TN1 hat Genehmigung fuer Vorschlag 1 zurueckgezogen -[2025-12-20T23:36:09.792Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:09.788Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:10.212Z] [INFO] Benutzer TN1 hat Vorschlag 1 genehmigt -[2025-12-20T23:36:10.214Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:10.223Z] [INFO] GET /api/proposals?sort=votes 200 2ms -[2025-12-20T23:36:11.947Z] [INFO] Benutzer TN1 hat Genehmigung fuer Vorschlag 1 zurueckgezogen -[2025-12-20T23:36:11.956Z] [INFO] GET /api/proposals?sort=votes 200 2ms -[2025-12-20T23:36:11.949Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:12.363Z] [INFO] Benutzer TN1 hat Vorschlag 1 genehmigt -[2025-12-20T23:36:12.369Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:12.365Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:13.564Z] [INFO] Benutzer TN1 hat Genehmigung fuer Vorschlag 1 zurueckgezogen -[2025-12-20T23:36:13.573Z] [INFO] GET /api/proposals?sort=votes 200 2ms -[2025-12-20T23:36:13.566Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-20T23:36:14.510Z] [INFO] Benutzer TN1 hat Vorschlag 1 genehmigt -[2025-12-20T23:36:14.511Z] [INFO] PUT /api/proposals/1/approve 200 4ms -[2025-12-20T23:36:14.515Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:22.573Z] [INFO] GET /api/proposals?sort=date 200 1ms -[2025-12-20T23:36:23.562Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-20T23:36:24.628Z] [INFO] GET /api/proposals?sort=alpha 200 1ms -[2025-12-20T23:36:25.489Z] [INFO] GET /api/proposals?sort=votes 304 1ms -[2025-12-20T23:36:30.593Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:36:35.723Z] [INFO] Benutzer TN1 hat Vorschlag "Alle MA doof" erstellt -[2025-12-20T23:36:35.723Z] [INFO] POST /api/proposals 201 3ms -[2025-12-20T23:36:35.729Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:38.705Z] [INFO] Benutzer TN1 hat Vorschlag 2 genehmigt -[2025-12-20T23:36:38.711Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-20T23:36:38.707Z] [INFO] PUT /api/proposals/2/approve 200 3ms -[2025-12-20T23:36:59.111Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:37:27.626Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:37:56.175Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:38:24.721Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:38:53.260Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:39:21.786Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:39:50.305Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:40:18.845Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:40:47.346Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:41:15.883Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:41:44.436Z] [INFO] GET /api/health 200 2ms -[2025-12-20T23:42:12.958Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:42:41.475Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:43:10.024Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:43:38.561Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:44:07.154Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:44:35.655Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:45:04.147Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:45:32.645Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:46:01.161Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:46:29.666Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:46:58.197Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:47:26.789Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:47:55.400Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:48:23.963Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:48:52.490Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:49:20.995Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:49:49.523Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:50:18.054Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:50:46.528Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:51:15.049Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:51:43.526Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:52:12.029Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:52:40.512Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:53:09.027Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:53:37.526Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:54:06.024Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:54:34.498Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:55:02.959Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:55:31.455Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:55:59.919Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:56:28.437Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:56:56.938Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:57:25.395Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:57:53.922Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:58:22.403Z] [INFO] GET /api/health 200 1ms -[2025-12-20T23:58:50.923Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:59:19.392Z] [INFO] GET /api/health 200 0ms -[2025-12-20T23:59:47.967Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:00:16.444Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:00:44.925Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:01:13.400Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:01:41.852Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:02:10.354Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:02:38.843Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:03:07.329Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:03:35.807Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:04:04.311Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:04:32.816Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:05:01.262Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:05:29.749Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:05:58.233Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:06:26.694Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:06:55.168Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:07:23.630Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:07:52.122Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:08:20.576Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:08:49.074Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:09:17.579Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:09:46.058Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:10:14.538Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:10:42.974Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:11:11.456Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:11:39.929Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:12:08.447Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:12:36.911Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:13:05.333Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:13:33.779Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:14:02.175Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:14:30.673Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:14:59.157Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:15:27.641Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:15:56.131Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:16:24.562Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:16:53.016Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:17:21.485Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:17:49.949Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:18:18.382Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:18:46.806Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:19:15.303Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:19:43.750Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:20:12.228Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:20:40.717Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:21:09.167Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:21:37.596Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:22:06.008Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:22:34.460Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:23:02.900Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:23:31.379Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:23:59.841Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:24:28.269Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:24:56.693Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:25:25.092Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:25:53.540Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:26:21.982Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:26:50.438Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:27:18.866Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:27:47.264Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:28:15.676Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:28:44.089Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:29:12.569Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:29:41.010Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:30:09.448Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:30:37.897Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:31:06.323Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:31:34.737Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:32:03.158Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:32:31.622Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:33:00.061Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:33:28.500Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:33:56.980Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:34:25.377Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:34:53.794Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:35:22.205Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:35:50.638Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:36:19.077Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:36:47.461Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:37:15.955Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:37:44.344Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:38:12.772Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:38:41.171Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:39:09.570Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:39:37.991Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:40:06.379Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:40:34.821Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:41:03.207Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:41:31.617Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:42:00.033Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:42:28.437Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:42:56.841Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:43:25.253Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:43:53.639Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:44:22.011Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:44:50.382Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:45:18.779Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:45:47.172Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:46:15.530Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:46:43.923Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:47:12.295Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:47:40.780Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:48:09.195Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:48:37.569Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:49:05.911Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:49:34.286Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:50:02.733Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:50:31.099Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:50:59.439Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:51:27.830Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:51:56.174Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:52:24.591Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:52:52.958Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:53:21.327Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:53:49.697Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:54:18.096Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:54:46.505Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:55:14.893Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:55:43.251Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:56:11.720Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:56:40.088Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:57:08.490Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:57:36.857Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:58:05.205Z] [INFO] GET /api/health 200 1ms -[2025-12-21T00:58:33.566Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:59:01.953Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:59:30.384Z] [INFO] GET /api/health 200 0ms -[2025-12-21T00:59:58.763Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:00:27.160Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:00:55.528Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:01:23.900Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:01:52.265Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:02:20.630Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:02:49.034Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:03:17.386Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:03:45.753Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:04:14.118Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:04:42.457Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:05:10.901Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:05:39.289Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:06:07.657Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:06:36.038Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:07:04.413Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:07:32.824Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:08:01.169Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:08:29.532Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:08:57.916Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:09:26.296Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:09:54.689Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:10:23.021Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:10:51.346Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:11:19.761Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:11:48.145Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:12:16.595Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:12:44.914Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:13:13.319Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:13:41.656Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:14:10.035Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:14:38.389Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:15:06.711Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:15:35.108Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:16:03.460Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:16:31.829Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:17:00.174Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:17:28.523Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:17:56.945Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:18:25.299Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:18:53.648Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:19:21.998Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:19:50.334Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:20:18.742Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:20:47.085Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:21:15.436Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:21:43.782Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:22:12.151Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:22:40.565Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:23:08.927Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:23:37.247Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:24:05.572Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:24:33.897Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:25:02.283Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:25:30.679Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:25:58.989Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:26:27.306Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:26:55.640Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:27:24.018Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:27:52.337Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:28:20.638Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:28:49.057Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:29:17.402Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:29:45.799Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:30:14.132Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:30:42.483Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:31:10.809Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:31:39.131Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:32:07.528Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:32:35.886Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:33:04.183Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:33:32.541Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:34:00.857Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:34:29.222Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:34:57.538Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:35:25.848Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:35:54.198Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:36:22.505Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:36:50.874Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:37:19.261Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:37:47.592Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:38:15.931Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:38:44.233Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:39:12.613Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:39:40.918Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:40:09.215Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:40:37.560Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:41:05.904Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:41:34.271Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:42:02.596Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:42:30.912Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:42:59.302Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:43:27.626Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:43:55.917Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:44:23.372Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:44:52.618Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:45:20.899Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:45:43.156Z] [INFO] Socket disconnected: TN1 (SnFzNXjQ4HOzdcrEAAAM) -[2025-12-21T01:45:43.158Z] [INFO] Socket disconnected: HG (sHF81ThsuF6PMTuSAAAI) -[2025-12-21T01:45:43.158Z] [INFO] Socket disconnected: TN1 (MvpFHbSXB6a-4DflAAAN) -[2025-12-21T01:45:45.070Z] [INFO] Socket disconnected: admin (C0DLaMzp7VI9-DPnAAAF) -[2025-12-21T01:45:49.269Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:46:17.575Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:46:45.900Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:47:14.167Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:47:42.474Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:48:10.807Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:48:39.085Z] [INFO] GET /api/health 200 0ms -[2025-12-21T01:49:07.403Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:49:35.707Z] [INFO] GET /api/health 200 1ms -[2025-12-21T01:50:04.046Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:44:07.009Z] [INFO] Umgebung: production -[2025-12-21T11:44:07.007Z] [INFO] Datenbank initialisiert -[2025-12-21T11:44:07.009Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T11:44:06.999Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T11:44:07.009Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T11:44:07.010Z] [INFO] Automatische Backups aktiviert -[2025-12-21T11:44:11.578Z] [INFO] GET /api/health 200 4ms -[2025-12-21T11:44:42.633Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:45:08.732Z] [INFO] Backup erstellt: backup_2025-12-21T11-45-08-725Z.db -[2025-12-21T11:45:08.736Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T22-17-00-431Z.db -[2025-12-21T11:45:13.412Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:45:44.554Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:46:15.496Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:46:46.482Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:47:17.574Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:47:48.701Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:48:19.789Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:48:50.915Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:49:22.046Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:49:53.143Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:50:24.220Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:50:55.395Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:51:20.322Z] [INFO] GET / 200 3ms -[2025-12-21T11:51:20.396Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-21T11:51:20.402Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T11:51:20.399Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T11:51:20.401Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T11:51:20.403Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-21T11:51:20.404Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T11:51:20.406Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-21T11:51:20.420Z] [INFO] GET /js/app.js 304 12ms -[2025-12-21T11:51:20.419Z] [INFO] GET /css/calendar.css 304 13ms -[2025-12-21T11:51:20.422Z] [INFO] GET /css/proposals.css 200 17ms -[2025-12-21T11:51:20.456Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-21T11:51:20.454Z] [INFO] GET /js/api.js 304 0ms -[2025-12-21T11:51:20.453Z] [INFO] GET /js/store.js 304 0ms -[2025-12-21T11:51:20.456Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-21T11:51:20.468Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-21T11:51:20.468Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-21T11:51:20.457Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T11:51:20.469Z] [INFO] GET /js/board.js 304 13ms -[2025-12-21T11:51:20.469Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-21T11:51:20.470Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-21T11:51:20.470Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-21T11:51:20.484Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-21T11:51:20.485Z] [INFO] GET /js/admin.js 200 15ms -[2025-12-21T11:51:20.486Z] [INFO] GET /js/proposals.js 200 15ms -[2025-12-21T11:51:20.525Z] [INFO] GET /api/auth/users 401 5ms -[2025-12-21T11:51:20.527Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-21T11:51:21.918Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T11:51:21.931Z] [INFO] GET / 304 0ms -[2025-12-21T11:51:21.932Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T11:51:21.936Z] [INFO] GET /css/board.css 304 0ms -[2025-12-21T11:51:21.936Z] [INFO] GET /css/components.css 304 0ms -[2025-12-21T11:51:21.935Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T11:51:21.933Z] [INFO] GET /index.html 200 2ms -[2025-12-21T11:51:21.942Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-21T11:51:21.942Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-21T11:51:21.951Z] [INFO] GET /js/api.js 304 5ms -[2025-12-21T11:51:21.945Z] [INFO] GET /js/app.js 304 0ms -[2025-12-21T11:51:21.943Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-21T11:51:21.951Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-21T11:51:21.951Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-21T11:51:21.964Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-21T11:51:21.972Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-21T11:51:21.964Z] [INFO] GET /js/offline.js 304 10ms -[2025-12-21T11:51:21.963Z] [INFO] GET /js/store.js 304 9ms -[2025-12-21T11:51:21.972Z] [INFO] GET /js/board.js 304 5ms -[2025-12-21T11:51:21.972Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-21T11:51:21.984Z] [INFO] GET /js/tour.js 304 8ms -[2025-12-21T11:51:21.992Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-21T11:51:21.984Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-21T11:51:21.991Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-21T11:51:21.984Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-21T11:51:22.002Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-21T11:51:21.992Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-21T11:51:25.566Z] [INFO] Login erfolgreich: HG -[2025-12-21T11:51:25.566Z] [INFO] POST /api/auth/login 200 221ms -[2025-12-21T11:51:25.580Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-21T11:51:25.597Z] [INFO] Socket connected: HG (vF3J7w6nlfNk8pu6AAAD) -[2025-12-21T11:51:25.594Z] [INFO] Socket connected: HG (j-jlYjYg28yhiTavAAAC) -[2025-12-21T11:51:25.609Z] [INFO] HG joined project:[object Object] -[2025-12-21T11:51:25.602Z] [INFO] GET /api/projects 200 4ms -[2025-12-21T11:51:25.615Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-21T11:51:25.617Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-21T11:51:25.624Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-21T11:51:25.626Z] [INFO] GET /api/labels/1 304 15ms -[2025-12-21T11:51:25.644Z] [INFO] GET /api/proposals?sort=votes 200 3ms -[2025-12-21T11:51:26.572Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:51:27.390Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-21T11:51:57.682Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:52:28.689Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:53:00.122Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:53:31.237Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:54:02.478Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:54:33.894Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:55:05.325Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:55:36.565Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:56:06.927Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:56:39.232Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:57:10.778Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:57:23.549Z] [INFO] Logout: HG -[2025-12-21T11:57:23.549Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-21T11:57:23.550Z] [INFO] Logout: HG -[2025-12-21T11:57:23.550Z] [INFO] POST /api/auth/logout 200 0ms -[2025-12-21T11:57:23.552Z] [INFO] Socket disconnected: HG (vF3J7w6nlfNk8pu6AAAD) -[2025-12-21T11:57:28.829Z] [INFO] Login erfolgreich: admin -[2025-12-21T11:57:28.829Z] [INFO] POST /api/auth/login 200 191ms -[2025-12-21T11:57:28.840Z] [INFO] Socket connected: admin (Y9vzKoh7Iqap3ULtAAAF) -[2025-12-21T11:57:28.838Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-21T11:57:42.024Z] [INFO] GET /api/health 200 0ms -[2025-12-21T11:58:13.365Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:58:44.812Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:59:16.243Z] [INFO] GET /api/health 200 1ms -[2025-12-21T11:59:41.807Z] [INFO] GET / 200 6ms -[2025-12-21T11:59:41.906Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-21T11:59:41.908Z] [INFO] GET /css/base.css 200 2ms -[2025-12-21T11:59:41.910Z] [INFO] GET /css/modal.css 200 2ms -[2025-12-21T11:59:41.910Z] [INFO] GET /css/board.css 200 3ms -[2025-12-21T11:59:41.908Z] [INFO] GET /css/components.css 200 2ms -[2025-12-21T11:59:41.911Z] [INFO] GET /css/calendar.css 200 2ms -[2025-12-21T11:59:41.925Z] [INFO] GET /js/app.js 200 7ms -[2025-12-21T11:59:41.923Z] [INFO] GET /css/proposals.css 200 13ms -[2025-12-21T11:59:41.923Z] [INFO] GET /css/admin.css 200 14ms -[2025-12-21T11:59:41.924Z] [INFO] GET /css/responsive.css 200 11ms -[2025-12-21T11:59:42.035Z] [INFO] GET /js/api.js 200 3ms -[2025-12-21T11:59:42.035Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-21T11:59:42.035Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-21T11:59:42.036Z] [INFO] GET /js/store.js 200 4ms -[2025-12-21T11:59:42.036Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-21T11:59:42.036Z] [INFO] GET /js/board.js 200 3ms -[2025-12-21T11:59:42.040Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-21T11:59:42.040Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-21T11:59:42.038Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-21T11:59:42.039Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-21T11:59:42.055Z] [INFO] GET /js/proposals.js 200 15ms -[2025-12-21T11:59:42.055Z] [INFO] GET /js/utils.js 200 14ms -[2025-12-21T11:59:42.054Z] [INFO] GET /js/admin.js 200 14ms -[2025-12-21T11:59:42.053Z] [INFO] GET /js/tour.js 200 14ms -[2025-12-21T11:59:42.075Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T11:59:42.086Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-21T11:59:42.086Z] [INFO] GET / 304 1ms -[2025-12-21T11:59:42.091Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T11:59:42.087Z] [INFO] GET /index.html 200 1ms -[2025-12-21T11:59:42.091Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T11:59:42.091Z] [INFO] GET /css/board.css 304 0ms -[2025-12-21T11:59:42.103Z] [INFO] GET /js/app.js 304 1ms -[2025-12-21T11:59:42.097Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-21T11:59:42.098Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-21T11:59:42.098Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-21T11:59:42.103Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T11:59:42.108Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T11:59:42.103Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-21T11:59:42.108Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T11:59:42.107Z] [INFO] GET /js/store.js 304 1ms -[2025-12-21T11:59:42.128Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-21T11:59:42.123Z] [INFO] GET /js/board.js 304 13ms -[2025-12-21T11:59:42.123Z] [INFO] GET /js/task-modal.js 304 12ms -[2025-12-21T11:59:42.122Z] [INFO] GET /js/offline.js 304 12ms -[2025-12-21T11:59:42.128Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-21T11:59:42.128Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-21T11:59:42.134Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-21T11:59:42.133Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-21T11:59:42.133Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-21T11:59:42.153Z] [INFO] GET /css/admin.css 304 16ms -[2025-12-21T11:59:42.153Z] [INFO] GET /css/proposals.css 304 16ms -[2025-12-21T11:59:42.166Z] [INFO] GET /assets/icons/task.svg 200 1ms -[2025-12-21T11:59:44.154Z] [INFO] Socket disconnected: admin (Y9vzKoh7Iqap3ULtAAAF) -[2025-12-21T11:59:44.156Z] [INFO] Socket disconnected: HG (j-jlYjYg28yhiTavAAAC) -[2025-12-21T11:59:47.591Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:00:18.949Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:00:50.372Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:01:15.456Z] [INFO] Login erfolgreich: admin -[2025-12-21T12:01:15.457Z] [INFO] POST /api/auth/login 200 190ms -[2025-12-21T12:01:15.468Z] [INFO] Socket connected: admin (aDJ56Ve0O7QDMFiuAAAH) -[2025-12-21T12:01:15.466Z] [INFO] GET /api/admin/users 200 2ms -[2025-12-21T12:01:21.781Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:01:50.780Z] [INFO] Admin admin hat Benutzer HG bearbeitet -[2025-12-21T12:01:50.786Z] [INFO] GET /api/admin/users 200 1ms -[2025-12-21T12:01:50.781Z] [INFO] PUT /api/admin/users/1 200 3ms -[2025-12-21T12:01:53.142Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:02:05.650Z] [INFO] DELETE /api/admin/users/5 500 2ms -[2025-12-21T12:02:05.650Z] [ERROR] Fehler beim Loeschen des Benutzers: {"code":"SQLITE_CONSTRAINT_FOREIGNKEY"} -[2025-12-21T12:02:13.623Z] [INFO] Logout: admin -[2025-12-21T12:02:13.624Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-21T12:02:13.627Z] [INFO] Socket disconnected: admin (aDJ56Ve0O7QDMFiuAAAH) -[2025-12-21T12:02:13.633Z] [INFO] GET / 304 0ms -[2025-12-21T12:02:13.648Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T12:02:13.649Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T12:02:13.652Z] [INFO] GET /css/board.css 304 0ms -[2025-12-21T12:02:13.652Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T12:02:13.651Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T12:02:13.664Z] [INFO] GET /css/responsive.css 304 12ms -[2025-12-21T12:02:13.663Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-21T12:02:13.663Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-21T12:02:13.663Z] [INFO] GET /js/app.js 304 10ms -[2025-12-21T12:02:13.664Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-21T12:02:13.701Z] [INFO] GET /js/api.js 304 2ms -[2025-12-21T12:02:13.701Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T12:02:13.701Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-21T12:02:13.702Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T12:02:13.702Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-21T12:02:13.702Z] [INFO] GET /js/board.js 304 2ms -[2025-12-21T12:02:13.705Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-21T12:02:13.704Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T12:02:13.703Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-21T12:02:13.704Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-21T12:02:13.705Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-21T12:02:13.715Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-21T12:02:13.715Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-21T12:02:13.705Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-21T12:02:13.731Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T12:02:15.182Z] [INFO] GET /sw.js 304 1ms -[2025-12-21T12:02:18.129Z] [INFO] Login erfolgreich: HG -[2025-12-21T12:02:18.129Z] [INFO] POST /api/auth/login 200 193ms -[2025-12-21T12:02:18.138Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-21T12:02:18.144Z] [INFO] Socket connected: HG (cOQH5nPQnLeFX9uEAAAK) -[2025-12-21T12:02:18.148Z] [INFO] GET /api/projects 200 1ms -[2025-12-21T12:02:18.146Z] [INFO] Socket connected: HG (jvtPP5OnH8jf_bo3AAAL) -[2025-12-21T12:02:18.154Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:02:18.167Z] [INFO] GET /api/labels/1 200 11ms -[2025-12-21T12:02:18.158Z] [INFO] GET /api/stats/dashboard?projectId=1 200 3ms -[2025-12-21T12:02:18.159Z] [INFO] GET /api/columns/1 200 4ms -[2025-12-21T12:02:18.165Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-21T12:02:18.181Z] [INFO] GET /api/proposals?sort=votes 200 2ms -[2025-12-21T12:02:24.504Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:02:39.976Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-21T12:02:39.976Z] [INFO] Farbe geändert: HG -> #14B8A6 -[2025-12-21T12:02:46.929Z] [INFO] Farbe geändert: HG -> #F59E0B -[2025-12-21T12:02:46.929Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-21T12:02:51.587Z] [INFO] GET /api/proposals?sort=votes 200 2ms -[2025-12-21T12:02:55.932Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:03:03.985Z] [INFO] POST /api/proposals 201 2ms -[2025-12-21T12:03:03.985Z] [INFO] Benutzer HG hat Vorschlag "Polstermöbel sind toll" erstellt -[2025-12-21T12:03:03.991Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-21T12:03:09.782Z] [INFO] Benutzer HG hat fuer Vorschlag 2 gevotet -[2025-12-21T12:03:09.788Z] [INFO] GET /api/proposals?sort=votes 200 2ms -[2025-12-21T12:03:09.784Z] [INFO] POST /api/proposals/2/vote 200 4ms -[2025-12-21T12:03:10.823Z] [INFO] Benutzer HG hat Vote fuer Vorschlag 2 entfernt -[2025-12-21T12:03:10.828Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-21T12:03:10.824Z] [INFO] POST /api/proposals/2/vote 200 3ms -[2025-12-21T12:03:11.928Z] [INFO] Benutzer HG hat fuer Vorschlag 2 gevotet -[2025-12-21T12:03:11.933Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-21T12:03:11.930Z] [INFO] POST /api/proposals/2/vote 200 4ms -[2025-12-21T12:03:23.316Z] [INFO] Benutzer HG hat Vote fuer Vorschlag 2 entfernt -[2025-12-21T12:03:23.317Z] [INFO] POST /api/proposals/2/vote 200 3ms -[2025-12-21T12:03:23.322Z] [INFO] GET /api/proposals?sort=votes 200 2ms -[2025-12-21T12:03:27.317Z] [INFO] Benutzer HG hat Vorschlag 3 genehmigt -[2025-12-21T12:03:27.322Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-21T12:03:27.318Z] [INFO] PUT /api/proposals/3/approve 200 3ms -[2025-12-21T12:03:27.386Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:03:30.113Z] [INFO] Benutzer HG hat Genehmigung fuer Vorschlag 3 zurueckgezogen -[2025-12-21T12:03:30.119Z] [INFO] GET /api/proposals?sort=votes 200 2ms -[2025-12-21T12:03:30.114Z] [INFO] PUT /api/proposals/3/approve 200 3ms -[2025-12-21T12:03:54.909Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-21T12:03:54.917Z] [INFO] GET /api/subtasks/1 200 3ms -[2025-12-21T12:03:54.921Z] [INFO] GET /api/files/1 200 2ms -[2025-12-21T12:03:54.919Z] [INFO] GET /api/links/1 200 2ms -[2025-12-21T12:03:54.924Z] [INFO] GET /api/comments/1 200 3ms -[2025-12-21T12:03:54.926Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-21T12:03:58.867Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:04:06.455Z] [INFO] GET /api/tasks/search?projectId=1&q=TEST 200 5ms -[2025-12-21T12:04:06.454Z] [INFO] Suche nach "TEST" in Projekt 1: 2 Treffer -[2025-12-21T12:04:30.265Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:05:01.697Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:05:33.164Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:06:04.650Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:06:36.070Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:07:07.537Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:07:39.141Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:07:46.417Z] [INFO] GET /api/tasks/1 304 3ms -[2025-12-21T12:07:46.425Z] [INFO] GET /api/links/1 304 1ms -[2025-12-21T12:07:46.423Z] [INFO] GET /api/subtasks/1 304 1ms -[2025-12-21T12:07:46.428Z] [INFO] GET /api/files/1 304 2ms -[2025-12-21T12:07:46.431Z] [INFO] GET /api/comments/1 304 3ms -[2025-12-21T12:07:46.433Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-21T12:07:53.799Z] [INFO] 1 Datei(en) hochgeladen für Task 1 -[2025-12-21T12:07:53.800Z] [INFO] POST /api/files/1 201 38ms -[2025-12-21T12:07:53.845Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI2Y1OWUwYiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzE4NTM4LCJleHAiOjE3NjYzMjAzMzh9.UhJEvPdD9CSElMKIyOzHDH1sgZeW4LBgn15SBbHMNb4 200 39ms -[2025-12-21T12:08:00.601Z] [INFO] Suche nach "2025" in Projekt 1: 1 Treffer -[2025-12-21T12:08:00.602Z] [INFO] GET /api/tasks/search?projectId=1&q=2025 200 3ms -[2025-12-21T12:08:04.003Z] [INFO] GET /api/tasks/1 200 2ms -[2025-12-21T12:08:04.014Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-21T12:08:04.016Z] [INFO] GET /api/links/1 304 2ms -[2025-12-21T12:08:04.023Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-21T12:08:04.022Z] [INFO] GET /api/files/1 200 2ms -[2025-12-21T12:08:04.026Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-21T12:08:10.530Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:08:41.983Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:09:13.477Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:09:45.019Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:10:16.448Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:10:47.937Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:11:19.439Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:11:50.987Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:12:22.518Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:12:53.993Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:13:25.522Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:13:32.022Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-21T12:13:32.023Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-21T12:13:43.031Z] [INFO] POST /api/links 201 5ms -[2025-12-21T12:13:43.030Z] [INFO] Link erstellt: https://www.amazon.de/Teltonika-RUTX11-RUTX11000000-Industrial-Celluar/dp/B07WP35WQ2?th=1 für Task 1 -[2025-12-21T12:13:57.061Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:13:57.714Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-21T12:13:57.725Z] [INFO] GET /api/files/1 304 1ms -[2025-12-21T12:13:57.723Z] [INFO] GET /api/links/1 200 1ms -[2025-12-21T12:13:57.721Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-21T12:13:57.728Z] [INFO] GET /api/comments/1 304 3ms -[2025-12-21T12:13:57.730Z] [INFO] GET /api/tasks/1/history 404 0ms -[2025-12-21T12:14:28.541Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:15:00.015Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:15:31.547Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:16:03.174Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:16:34.631Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:16:46.998Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-21T12:16:46.999Z] [INFO] PUT /api/tasks/1 200 10ms -[2025-12-21T12:16:51.232Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-21T12:16:51.233Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-21T12:17:06.134Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:17:37.671Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:17:38.465Z] [INFO] GET / 304 2ms -[2025-12-21T12:17:38.470Z] [INFO] Socket disconnected: HG (cOQH5nPQnLeFX9uEAAAK) -[2025-12-21T12:17:38.471Z] [INFO] Socket disconnected: HG (jvtPP5OnH8jf_bo3AAAL) -[2025-12-21T12:17:38.480Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T12:17:38.484Z] [INFO] GET /css/board.css 304 0ms -[2025-12-21T12:17:38.485Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T12:17:38.482Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T12:17:38.494Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-21T12:17:38.495Z] [INFO] GET /js/app.js 304 8ms -[2025-12-21T12:17:38.493Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-21T12:17:38.494Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-21T12:17:38.496Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-21T12:17:38.496Z] [INFO] GET /css/modal.css 304 11ms -[2025-12-21T12:17:38.563Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T12:17:38.563Z] [INFO] GET /js/api.js 304 2ms -[2025-12-21T12:17:38.563Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-21T12:17:38.563Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-21T12:17:38.564Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-21T12:17:38.565Z] [INFO] GET /js/board.js 304 3ms -[2025-12-21T12:17:38.565Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-21T12:17:38.575Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-21T12:17:38.566Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-21T12:17:38.565Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T12:17:38.576Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-21T12:17:38.576Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-21T12:17:38.577Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-21T12:17:38.576Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-21T12:17:38.596Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-21T12:17:38.598Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-21T12:17:38.606Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T12:17:38.614Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T12:17:38.611Z] [INFO] Socket connected: HG (FDdtUMWi14xsxKzMAAAN) -[2025-12-21T12:17:38.625Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-21T12:17:38.620Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:17:38.623Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T12:17:38.631Z] [INFO] GET /api/tasks/project/1 200 8ms -[2025-12-21T12:17:38.632Z] [INFO] GET /api/labels/1 304 8ms -[2025-12-21T12:17:38.640Z] [INFO] GET /api/proposals?sort=votes 304 1ms -[2025-12-21T12:17:39.865Z] [INFO] GET /api/tasks/1 200 2ms -[2025-12-21T12:17:39.876Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-21T12:17:39.878Z] [INFO] GET /api/links/1 304 3ms -[2025-12-21T12:17:39.879Z] [INFO] GET /api/files/1 304 4ms -[2025-12-21T12:17:39.881Z] [INFO] GET /api/comments/1 304 6ms -[2025-12-21T12:17:39.881Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-21T12:17:39.887Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI2Y1OWUwYiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzE4NTM4LCJleHAiOjE3NjYzMjAzMzh9.UhJEvPdD9CSElMKIyOzHDH1sgZeW4LBgn15SBbHMNb4 304 4ms -[2025-12-21T12:17:40.081Z] [INFO] GET /sw.js 304 0ms -[2025-12-21T12:17:44.443Z] [INFO] GET /api/tasks/1 304 3ms -[2025-12-21T12:17:44.449Z] [INFO] GET /api/links/1 304 2ms -[2025-12-21T12:17:44.452Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-21T12:17:44.449Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-21T12:17:44.451Z] [INFO] GET /api/files/1 304 4ms -[2025-12-21T12:17:44.452Z] [INFO] GET /api/tasks/1/history 404 4ms -[2025-12-21T12:17:59.403Z] [INFO] Subtask erstellt: Eignung Router prüfen in Task 1 -[2025-12-21T12:17:59.404Z] [INFO] POST /api/subtasks 201 5ms -[2025-12-21T12:18:09.176Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:18:40.720Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:19:12.214Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:19:43.112Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-21T12:19:43.362Z] [INFO] GET /api/proposals?sort=votes 304 1ms -[2025-12-21T12:19:43.764Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:20:15.288Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:20:46.847Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:21:18.350Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:21:49.921Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:22:21.462Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:22:53.038Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:23:24.568Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:23:30.145Z] [INFO] Benutzer HG hat Vorschlag 3 genehmigt -[2025-12-21T12:23:30.152Z] [INFO] GET /api/proposals?sort=votes 200 3ms -[2025-12-21T12:23:30.146Z] [INFO] PUT /api/proposals/3/approve 200 3ms -[2025-12-21T12:23:30.646Z] [INFO] Benutzer HG hat Genehmigung fuer Vorschlag 3 zurueckgezogen -[2025-12-21T12:23:30.651Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-21T12:23:30.647Z] [INFO] PUT /api/proposals/3/approve 200 2ms -[2025-12-21T12:23:32.165Z] [INFO] Benutzer HG hat fuer Vorschlag 2 gevotet -[2025-12-21T12:23:32.169Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-21T12:23:32.166Z] [INFO] POST /api/proposals/2/vote 200 4ms -[2025-12-21T12:23:32.938Z] [INFO] Benutzer HG hat Vote fuer Vorschlag 2 entfernt -[2025-12-21T12:23:32.946Z] [INFO] GET /api/proposals?sort=votes 200 1ms -[2025-12-21T12:23:32.940Z] [INFO] POST /api/proposals/2/vote 200 3ms -[2025-12-21T12:23:46.156Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-21T12:23:46.168Z] [INFO] GET /api/files/1 304 2ms -[2025-12-21T12:23:46.164Z] [INFO] GET /api/subtasks/1 200 3ms -[2025-12-21T12:23:46.166Z] [INFO] GET /api/links/1 304 2ms -[2025-12-21T12:23:46.171Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-21T12:23:46.172Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-21T12:23:54.093Z] [INFO] Aufgabe dupliziert: Router kaufen -> Router kaufen (Kopie) -[2025-12-21T12:23:54.094Z] [INFO] POST /api/tasks/1/duplicate 201 10ms -[2025-12-21T12:23:56.145Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:24:00.021Z] [INFO] GET /api/tasks/4 200 3ms -[2025-12-21T12:24:00.032Z] [INFO] GET /api/subtasks/4 200 2ms -[2025-12-21T12:24:00.034Z] [INFO] GET /api/links/4 200 1ms -[2025-12-21T12:24:00.041Z] [INFO] GET /api/tasks/4/history 404 1ms -[2025-12-21T12:24:00.039Z] [INFO] GET /api/comments/4 200 2ms -[2025-12-21T12:24:00.037Z] [INFO] GET /api/files/4 200 2ms -[2025-12-21T12:24:03.105Z] [INFO] Aufgabe gelöscht: Router kaufen (Kopie) (ID: 4) -[2025-12-21T12:24:03.105Z] [INFO] DELETE /api/tasks/4 200 6ms -[2025-12-21T12:24:05.103Z] [INFO] GET /api/tasks/1 304 2ms -[2025-12-21T12:24:05.114Z] [INFO] GET /api/files/1 304 4ms -[2025-12-21T12:24:05.112Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-21T12:24:05.113Z] [INFO] GET /api/links/1 304 4ms -[2025-12-21T12:24:05.115Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-21T12:24:05.116Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-21T12:24:05.120Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI2Y1OWUwYiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzE4NTM4LCJleHAiOjE3NjYzMjAzMzh9.UhJEvPdD9CSElMKIyOzHDH1sgZeW4LBgn15SBbHMNb4 304 2ms -[2025-12-21T12:24:08.498Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-21T12:24:10.817Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-21T12:24:11.322Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-21T12:24:11.796Z] [INFO] PUT /api/subtasks/1 200 3ms -[2025-12-21T12:24:16.949Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-21T12:24:16.959Z] [INFO] GET /api/links/1 304 2ms -[2025-12-21T12:24:16.957Z] [INFO] GET /api/subtasks/1 200 1ms -[2025-12-21T12:24:16.960Z] [INFO] GET /api/files/1 304 1ms -[2025-12-21T12:24:16.963Z] [INFO] GET /api/tasks/1/history 404 0ms -[2025-12-21T12:24:16.962Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-21T12:24:27.689Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:24:49.595Z] [INFO] Socket disconnected: HG (FDdtUMWi14xsxKzMAAAN) -[2025-12-21T12:24:52.628Z] [INFO] GET / 304 0ms -[2025-12-21T12:24:52.739Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T12:24:52.742Z] [INFO] GET /css/board.css 304 0ms -[2025-12-21T12:24:52.743Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-21T12:24:52.742Z] [INFO] GET /css/components.css 304 0ms -[2025-12-21T12:24:52.741Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T12:24:52.754Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-21T12:24:52.753Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-21T12:24:52.753Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-21T12:24:52.753Z] [INFO] GET /js/app.js 304 8ms -[2025-12-21T12:24:52.754Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-21T12:24:52.788Z] [INFO] GET /js/store.js 304 0ms -[2025-12-21T12:24:52.789Z] [INFO] GET /js/api.js 304 0ms -[2025-12-21T12:24:52.790Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-21T12:24:52.790Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-21T12:24:52.791Z] [INFO] GET /js/board.js 304 1ms -[2025-12-21T12:24:52.792Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T12:24:52.791Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-21T12:24:52.791Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-21T12:24:52.801Z] [INFO] GET /js/proposals.js 304 7ms -[2025-12-21T12:24:52.793Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-21T12:24:52.792Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-21T12:24:52.802Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-21T12:24:52.801Z] [INFO] GET /js/tour.js 304 8ms -[2025-12-21T12:24:52.802Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-21T12:24:52.822Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T12:24:52.823Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-21T12:24:52.830Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-21T12:24:52.842Z] [INFO] Socket connected: HG (qwITQ1xgUqk_GPdXAAAP) -[2025-12-21T12:24:52.849Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:24:52.844Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T12:24:52.853Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T12:24:52.860Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-21T12:24:52.855Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T12:24:52.862Z] [INFO] GET /api/labels/1 304 12ms -[2025-12-21T12:24:52.875Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-21T12:24:54.000Z] [INFO] GET /api/tasks/1 304 4ms -[2025-12-21T12:24:54.014Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-21T12:24:54.015Z] [INFO] GET /api/links/1 304 3ms -[2025-12-21T12:24:54.016Z] [INFO] GET /api/comments/1 304 4ms -[2025-12-21T12:24:54.018Z] [INFO] GET /api/files/1 304 6ms -[2025-12-21T12:24:54.018Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-21T12:24:54.036Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI2Y1OWUwYiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzE4NTM4LCJleHAiOjE3NjYzMjAzMzh9.UhJEvPdD9CSElMKIyOzHDH1sgZeW4LBgn15SBbHMNb4 304 3ms -[2025-12-21T12:24:54.326Z] [INFO] GET /sw.js 304 0ms -[2025-12-21T12:24:59.227Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:25:30.768Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:26:02.355Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:26:33.942Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:27:05.506Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:27:37.063Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:28:08.703Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:28:40.253Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:29:11.823Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:29:43.371Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:30:14.992Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:30:46.561Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:31:18.131Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:31:25.813Z] [INFO] GET / 304 1ms -[2025-12-21T12:31:25.818Z] [INFO] Socket disconnected: HG (qwITQ1xgUqk_GPdXAAAP) -[2025-12-21T12:31:25.829Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T12:31:25.828Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T12:31:25.826Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T12:31:25.829Z] [INFO] GET /css/board.css 304 0ms -[2025-12-21T12:31:25.839Z] [INFO] GET /js/app.js 304 8ms -[2025-12-21T12:31:25.838Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-21T12:31:25.840Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-21T12:31:25.839Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-21T12:31:25.840Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-21T12:31:25.840Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-21T12:31:25.855Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-21T12:31:25.854Z] [INFO] GET /js/store.js 304 0ms -[2025-12-21T12:31:25.857Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-21T12:31:25.855Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T12:31:25.862Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-21T12:31:25.857Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-21T12:31:25.862Z] [INFO] GET /js/board.js 304 4ms -[2025-12-21T12:31:25.862Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-21T12:31:25.862Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-21T12:31:25.863Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-21T12:31:25.863Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-21T12:31:25.878Z] [INFO] GET /js/proposals.js 304 15ms -[2025-12-21T12:31:25.878Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-21T12:31:25.877Z] [INFO] GET /js/admin.js 304 14ms -[2025-12-21T12:31:25.896Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T12:31:25.900Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-21T12:31:25.907Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T12:31:25.919Z] [INFO] Socket connected: HG (E6gOqoeDgbnPv_HbAAAR) -[2025-12-21T12:31:25.926Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:31:25.921Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T12:31:25.931Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-21T12:31:25.932Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T12:31:25.937Z] [INFO] GET /api/tasks/project/1 304 10ms -[2025-12-21T12:31:25.938Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-21T12:31:25.947Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-21T12:31:27.361Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-21T12:31:27.402Z] [INFO] GET /sw.js 304 0ms -[2025-12-21T12:31:27.902Z] [INFO] GET / 304 1ms -[2025-12-21T12:31:27.907Z] [INFO] Socket disconnected: HG (E6gOqoeDgbnPv_HbAAAR) -[2025-12-21T12:31:27.916Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T12:31:27.916Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T12:31:27.916Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T12:31:27.917Z] [INFO] GET /css/board.css 304 2ms -[2025-12-21T12:31:27.920Z] [INFO] GET /js/app.js 304 2ms -[2025-12-21T12:31:27.917Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-21T12:31:27.919Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-21T12:31:27.919Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-21T12:31:27.919Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T12:31:27.944Z] [INFO] GET /js/api.js 304 0ms -[2025-12-21T12:31:27.942Z] [INFO] GET /js/store.js 304 0ms -[2025-12-21T12:31:27.944Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-21T12:31:27.936Z] [INFO] GET /css/responsive.css 304 16ms -[2025-12-21T12:31:27.949Z] [INFO] GET /js/board.js 304 4ms -[2025-12-21T12:31:27.950Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-21T12:31:27.948Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-21T12:31:27.949Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-21T12:31:27.950Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-21T12:31:27.950Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-21T12:31:27.964Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-21T12:31:27.963Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-21T12:31:27.963Z] [INFO] GET /js/tour.js 304 12ms -[2025-12-21T12:31:27.964Z] [INFO] GET /js/admin.js 304 13ms -[2025-12-21T12:31:27.964Z] [INFO] GET /js/proposals.js 304 12ms -[2025-12-21T12:31:27.983Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-21T12:31:27.985Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T12:31:27.992Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T12:31:27.996Z] [INFO] Socket connected: HG (Bw51eoFlufRxs7JdAAAT) -[2025-12-21T12:31:28.002Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T12:31:28.011Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-21T12:31:28.013Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-21T12:31:28.019Z] [INFO] GET /api/tasks/project/1 304 11ms -[2025-12-21T12:31:28.021Z] [INFO] GET /api/labels/1 304 13ms -[2025-12-21T12:31:28.029Z] [INFO] GET /api/proposals?sort=votes 304 1ms -[2025-12-21T12:31:28.146Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:31:29.095Z] [INFO] GET /api/proposals?sort=votes 304 2ms -[2025-12-21T12:31:29.488Z] [INFO] GET /sw.js 304 0ms -[2025-12-21T12:31:49.841Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:32:21.475Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:32:53.019Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:33:24.605Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:33:56.255Z] [INFO] GET /api/health 200 2ms -[2025-12-21T12:34:27.961Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:34:59.520Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:35:31.133Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:36:02.792Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:36:34.463Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:37:06.050Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:37:37.641Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:38:09.281Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:38:40.942Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:38:46.788Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-21T12:39:01.640Z] [INFO] Migration: archived Spalte zu proposals hinzugefuegt -[2025-12-21T12:39:01.645Z] [INFO] Migration: task_id Spalte zu proposals hinzugefuegt -[2025-12-21T12:39:01.648Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T12:39:01.649Z] [INFO] Datenbank initialisiert -[2025-12-21T12:39:01.651Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T12:39:01.651Z] [INFO] Umgebung: production -[2025-12-21T12:39:01.652Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T12:39:01.652Z] [INFO] Automatische Backups aktiviert -[2025-12-21T12:39:06.443Z] [INFO] GET /api/health 200 3ms -[2025-12-21T12:39:31.540Z] [INFO] GET / 200 3ms -[2025-12-21T12:39:31.559Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T12:39:31.560Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T12:39:31.564Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T12:39:31.564Z] [INFO] GET /css/components.css 304 2ms -[2025-12-21T12:39:31.566Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T12:39:31.574Z] [INFO] GET /css/board.css 304 8ms -[2025-12-21T12:39:31.574Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-21T12:39:31.575Z] [INFO] GET /js/app.js 304 8ms -[2025-12-21T12:39:31.575Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-21T12:39:31.584Z] [INFO] GET /css/proposals.css 200 16ms -[2025-12-21T12:39:31.621Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T12:39:31.622Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-21T12:39:31.622Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T12:39:31.623Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-21T12:39:31.625Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-21T12:39:31.624Z] [INFO] GET /js/board.js 304 1ms -[2025-12-21T12:39:31.625Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-21T12:39:31.626Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-21T12:39:31.627Z] [INFO] GET /js/api.js 200 8ms -[2025-12-21T12:39:31.636Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-21T12:39:31.635Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-21T12:39:31.638Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-21T12:39:31.637Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-21T12:39:31.645Z] [INFO] GET /js/proposals.js 200 19ms -[2025-12-21T12:39:31.667Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-21T12:39:31.669Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-21T12:39:33.483Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T12:39:33.495Z] [INFO] GET /index.html 200 2ms -[2025-12-21T12:39:33.493Z] [INFO] GET / 304 1ms -[2025-12-21T12:39:33.494Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T12:39:33.497Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T12:39:33.498Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T12:39:33.498Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T12:39:33.499Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-21T12:39:33.506Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-21T12:39:33.511Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-21T12:39:33.507Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-21T12:39:33.507Z] [INFO] GET /js/app.js 304 6ms -[2025-12-21T12:39:33.511Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T12:39:33.512Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T12:39:33.516Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-21T12:39:33.516Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-21T12:39:33.515Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T12:39:33.530Z] [INFO] GET /js/board.js 304 12ms -[2025-12-21T12:39:33.531Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-21T12:39:33.531Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-21T12:39:33.535Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-21T12:39:33.535Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-21T12:39:33.541Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-21T12:39:33.541Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-21T12:39:33.541Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-21T12:39:33.536Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-21T12:39:33.555Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-21T12:39:38.057Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:40:04.822Z] [INFO] Backup erstellt: backup_2025-12-21T12-40-04-803Z.db -[2025-12-21T12:40:04.825Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T22-23-37-955Z.db -[2025-12-21T12:40:09.721Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:40:41.387Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:41:12.971Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:41:44.580Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:42:16.216Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:42:47.879Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:43:19.498Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:43:51.132Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:44:22.766Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:44:54.418Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:45:05.465Z] [INFO] Login erfolgreich: HG -[2025-12-21T12:45:05.465Z] [INFO] POST /api/auth/login 200 201ms -[2025-12-21T12:45:05.474Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T12:45:05.489Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T12:45:05.483Z] [INFO] Socket connected: HG (txO8NTuI6Mx69WN2AAAE) -[2025-12-21T12:45:05.485Z] [INFO] Socket connected: HG (4D4RHz9OXaoCFtvQAAAF) -[2025-12-21T12:45:05.499Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T12:45:05.494Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:45:05.505Z] [INFO] GET /api/tasks/project/1 304 9ms -[2025-12-21T12:45:05.507Z] [INFO] GET /api/columns/1 304 11ms -[2025-12-21T12:45:05.509Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-21T12:45:05.523Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 2ms -[2025-12-21T12:45:07.192Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T12:45:14.173Z] [INFO] Benutzer HG hat Vorschlag 1 archiviert -[2025-12-21T12:45:14.178Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 1ms -[2025-12-21T12:45:14.174Z] [INFO] PUT /api/proposals/1/archive 200 3ms -[2025-12-21T12:45:17.618Z] [INFO] GET /api/proposals?sort=votes&archived=1 200 1ms -[2025-12-21T12:45:19.481Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T12:45:20.153Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T12:45:20.619Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T12:45:21.390Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 1ms -[2025-12-21T12:45:22.604Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T12:45:24.041Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T12:45:24.399Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T12:45:26.027Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:45:26.647Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T12:45:29.065Z] [INFO] Benutzer HG hat Vorschlag 1 wiederhergestellt -[2025-12-21T12:45:29.073Z] [INFO] GET /api/proposals?sort=votes&archived=1 200 2ms -[2025-12-21T12:45:29.066Z] [INFO] PUT /api/proposals/1/archive 200 3ms -[2025-12-21T12:45:30.081Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 2ms -[2025-12-21T12:45:31.022Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T12:45:31.368Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T12:45:31.824Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T12:45:32.687Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T12:45:48.413Z] [INFO] GET /api/proposals?sort=alpha&archived=0 200 1ms -[2025-12-21T12:45:49.366Z] [INFO] GET /api/proposals?sort=date&archived=0 200 2ms -[2025-12-21T12:45:51.245Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T12:45:57.637Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:46:00.301Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T12:46:00.988Z] [INFO] GET /api/tasks/all 200 2ms -[2025-12-21T12:46:25.923Z] [INFO] Projekt erstellt: Testprojekt (ID: 2) von HG -[2025-12-21T12:46:25.932Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms -[2025-12-21T12:46:25.927Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:46:25.924Z] [INFO] POST /api/projects 201 10ms -[2025-12-21T12:46:25.927Z] [INFO] HG left project:[object Object] -[2025-12-21T12:46:25.937Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-21T12:46:25.936Z] [INFO] GET /api/tasks/project/2 200 3ms -[2025-12-21T12:46:25.938Z] [INFO] GET /api/columns/2 200 5ms -[2025-12-21T12:46:29.271Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:46:30.420Z] [INFO] HG left project:[object Object] -[2025-12-21T12:46:30.420Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:46:30.426Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T12:46:30.428Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T12:46:30.432Z] [INFO] GET /api/tasks/project/1 304 9ms -[2025-12-21T12:46:30.434Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-21T12:46:31.314Z] [INFO] HG left project:[object Object] -[2025-12-21T12:46:31.314Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:46:31.321Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2025-12-21T12:46:31.322Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-21T12:46:31.324Z] [INFO] GET /api/tasks/project/2 304 6ms -[2025-12-21T12:46:31.325Z] [INFO] GET /api/labels/2 304 7ms -[2025-12-21T12:46:32.138Z] [INFO] HG left project:[object Object] -[2025-12-21T12:46:32.138Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:46:32.146Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T12:46:32.145Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-21T12:46:32.150Z] [INFO] GET /api/tasks/project/1 304 9ms -[2025-12-21T12:46:32.151Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-21T12:46:34.268Z] [INFO] HG left project:[object Object] -[2025-12-21T12:46:34.268Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:46:34.277Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-21T12:46:34.275Z] [INFO] GET /api/tasks/project/2 304 1ms -[2025-12-21T12:46:34.273Z] [INFO] GET /api/stats/dashboard?projectId=2 304 2ms -[2025-12-21T12:46:34.276Z] [INFO] GET /api/columns/2 304 2ms -[2025-12-21T12:46:35.598Z] [INFO] HG left project:[object Object] -[2025-12-21T12:46:35.598Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:46:35.607Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T12:46:35.612Z] [INFO] GET /api/tasks/project/1 304 10ms -[2025-12-21T12:46:35.605Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T12:46:35.613Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-21T12:46:37.753Z] [INFO] HG left project:[object Object] -[2025-12-21T12:46:37.754Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:46:37.764Z] [INFO] GET /api/labels/2 304 7ms -[2025-12-21T12:46:37.762Z] [INFO] GET /api/tasks/project/2 304 5ms -[2025-12-21T12:46:37.761Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-21T12:46:37.760Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2025-12-21T12:46:38.732Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:46:38.732Z] [INFO] HG left project:[object Object] -[2025-12-21T12:46:38.744Z] [INFO] GET /api/columns/1 304 9ms -[2025-12-21T12:46:38.745Z] [INFO] GET /api/labels/1 304 9ms -[2025-12-21T12:46:38.742Z] [INFO] GET /api/stats/dashboard?projectId=1 304 7ms -[2025-12-21T12:46:38.750Z] [INFO] GET /api/tasks/project/1 304 14ms -[2025-12-21T12:46:43.051Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T12:46:46.481Z] [INFO] GET /api/tasks/all 304 1ms -[2025-12-21T12:46:52.132Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:46:52.131Z] [INFO] HG left project:[object Object] -[2025-12-21T12:46:52.141Z] [INFO] GET /api/columns/2 304 2ms -[2025-12-21T12:46:52.139Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-21T12:46:52.143Z] [INFO] GET /api/tasks/project/2 304 2ms -[2025-12-21T12:46:52.145Z] [INFO] GET /api/labels/2 304 2ms -[2025-12-21T12:47:00.963Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:47:09.056Z] [INFO] Aufgabe erstellt: Aufgabentest Vorschläge (ID: 5) von HG -[2025-12-21T12:47:09.056Z] [INFO] POST /api/tasks 201 6ms -[2025-12-21T12:47:12.496Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T12:47:29.731Z] [INFO] GET /api/tasks/all 200 1ms -[2025-12-21T12:47:32.586Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:47:48.141Z] [INFO] HG left project:[object Object] -[2025-12-21T12:47:48.141Z] [INFO] HG joined project:[object Object] -[2025-12-21T12:47:48.149Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T12:47:48.150Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-21T12:47:48.155Z] [INFO] GET /api/tasks/project/1 304 4ms -[2025-12-21T12:47:48.157Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-21T12:48:04.213Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:48:08.592Z] [INFO] Suche nach "test" in Projekt 1: 2 Treffer -[2025-12-21T12:48:08.592Z] [INFO] GET /api/tasks/search?projectId=1&q=test 200 4ms -[2025-12-21T12:48:10.900Z] [INFO] Suche nach "testvorschlag" in Projekt 1: 0 Treffer -[2025-12-21T12:48:10.901Z] [INFO] GET /api/tasks/search?projectId=1&q=testvorschlag 200 3ms -[2025-12-21T12:48:11.460Z] [INFO] Suche nach "testvorschla" in Projekt 1: 0 Treffer -[2025-12-21T12:48:11.461Z] [INFO] GET /api/tasks/search?projectId=1&q=testvorschla 200 2ms -[2025-12-21T12:48:35.840Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:48:48.089Z] [INFO] GET /api/tasks/1 304 4ms -[2025-12-21T12:48:48.103Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-21T12:48:48.095Z] [INFO] GET /api/subtasks/1 304 1ms -[2025-12-21T12:48:48.101Z] [INFO] GET /api/files/1 304 2ms -[2025-12-21T12:48:48.098Z] [INFO] GET /api/links/1 304 2ms -[2025-12-21T12:48:48.106Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-21T12:48:48.149Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzIxMTA1LCJleHAiOjE3NjYzMjI5MDV9.vc9pCE5DfRqMRC7BznBT2rIr1CYbP9-vPhQSvWQcBoU 200 43ms -[2025-12-21T12:48:50.129Z] [INFO] PUT /api/subtasks/1 200 5ms -[2025-12-21T12:48:50.833Z] [INFO] PUT /api/subtasks/1 200 3ms -[2025-12-21T12:48:58.074Z] [INFO] Subtask erstellt: bestellen in Task 1 -[2025-12-21T12:48:58.075Z] [INFO] POST /api/subtasks 201 5ms -[2025-12-21T12:49:00.703Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-21T12:49:00.712Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-21T12:49:00.716Z] [INFO] GET /api/files/1 304 2ms -[2025-12-21T12:49:00.718Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-21T12:49:00.714Z] [INFO] GET /api/links/1 304 1ms -[2025-12-21T12:49:00.719Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-21T12:49:01.891Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-21T12:49:02.536Z] [INFO] PUT /api/subtasks/3 200 4ms -[2025-12-21T12:49:03.613Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-21T12:49:03.620Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-21T12:49:03.624Z] [INFO] GET /api/comments/1 304 6ms -[2025-12-21T12:49:03.623Z] [INFO] GET /api/files/1 304 5ms -[2025-12-21T12:49:03.621Z] [INFO] GET /api/links/1 304 3ms -[2025-12-21T12:49:03.625Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-21T12:49:04.404Z] [INFO] PUT /api/subtasks/3 200 4ms -[2025-12-21T12:49:05.006Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-21T12:49:07.512Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:49:10.270Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T12:49:39.135Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:50:10.765Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:50:42.411Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:51:14.053Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:51:45.676Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:52:17.298Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:52:48.917Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:53:20.570Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:53:52.225Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:54:23.862Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:54:55.483Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:55:27.136Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:55:58.812Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:56:30.427Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:57:02.054Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:57:33.721Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:58:05.403Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:58:37.006Z] [INFO] GET /api/health 200 0ms -[2025-12-21T12:59:08.652Z] [INFO] GET /api/health 200 1ms -[2025-12-21T12:59:40.297Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:00:11.959Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:00:43.580Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:01:15.220Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:01:46.878Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:02:18.539Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:02:50.172Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:03:21.806Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:03:53.449Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:04:25.096Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:04:56.755Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:05:28.398Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:06:00.043Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:06:31.699Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:07:03.336Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:07:35.009Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:08:06.643Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:08:38.296Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:09:09.988Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:09:41.658Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:10:13.307Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:10:44.946Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:11:16.638Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:11:48.342Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:12:19.985Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:12:51.642Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:13:23.324Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:13:54.987Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:14:26.645Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:14:58.283Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:15:29.963Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:16:01.631Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:16:33.261Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:17:04.905Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:17:36.545Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:18:08.234Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:18:39.889Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:19:11.524Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:19:43.179Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:20:14.849Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:20:46.482Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:21:18.147Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:21:49.800Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:22:21.474Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:22:53.115Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:23:24.747Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:23:56.380Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:24:28.033Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:24:59.673Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:25:31.299Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:26:02.940Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:26:34.578Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:27:06.205Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:27:37.837Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:28:09.465Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:28:41.098Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:29:12.737Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:29:44.374Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:30:16.007Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:30:47.657Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:31:19.301Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:31:50.924Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:32:22.547Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:32:54.172Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:33:25.829Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:33:57.441Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:34:29.067Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:35:00.707Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:35:32.375Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:36:04.000Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:36:35.614Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:37:07.259Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:37:38.902Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:38:10.504Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:38:42.124Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:39:13.758Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:39:45.385Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:40:16.997Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:40:48.606Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:41:20.252Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:41:51.879Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:42:23.502Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:42:55.103Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:43:26.727Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:43:58.351Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:44:29.954Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:45:01.557Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:45:33.209Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:46:04.816Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:46:36.494Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:47:08.092Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:47:39.698Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:48:11.301Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:48:42.948Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:49:14.570Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:49:46.174Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:50:17.783Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:50:49.409Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:51:21.019Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:51:52.627Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:52:24.239Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:52:55.846Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:53:27.458Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:53:59.070Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:54:30.675Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:55:02.278Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:55:33.895Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:56:05.496Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:56:37.109Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:57:08.721Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:57:40.319Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:58:11.910Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:58:43.507Z] [INFO] GET /api/health 200 1ms -[2025-12-21T13:59:15.110Z] [INFO] GET /api/health 200 0ms -[2025-12-21T13:59:46.711Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:00:18.294Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:00:49.883Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:01:21.472Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:01:53.064Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:02:24.648Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:02:56.247Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:03:27.828Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:03:59.434Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:04:31.005Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:05:02.576Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:05:34.188Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:06:05.773Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:06:37.373Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:07:08.969Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:07:40.548Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:08:12.143Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:08:43.733Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:09:15.310Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:09:46.895Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:10:18.475Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:10:50.059Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:11:21.614Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:11:53.195Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:12:24.792Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:12:56.376Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:13:27.943Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:13:59.509Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:14:31.078Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:15:02.660Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:15:34.202Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:16:05.771Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:16:37.343Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:17:08.911Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:17:40.482Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:18:12.041Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:18:43.620Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:19:15.183Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:19:46.728Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:20:18.275Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:20:49.835Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:21:21.390Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:21:52.933Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:22:24.480Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:22:56.035Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:23:27.595Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:23:59.169Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:24:30.724Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:25:02.259Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:25:33.846Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:26:05.403Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:26:36.959Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:27:08.506Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:27:40.056Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:28:11.632Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:28:43.188Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:29:14.747Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:29:46.292Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:30:17.844Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:30:49.399Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:31:20.933Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:31:52.465Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:32:24.022Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:32:55.576Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:33:27.117Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:33:58.655Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:34:30.224Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:35:01.760Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:35:33.308Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:36:04.845Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:36:36.367Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:37:07.907Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:37:39.420Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:38:10.937Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:38:42.469Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:39:14.012Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:39:45.513Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:40:17.047Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:40:48.588Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:41:20.097Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:41:51.599Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:42:23.103Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:42:54.628Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:43:26.125Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:43:57.630Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:44:29.132Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:45:00.628Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:45:32.128Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:46:03.611Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:46:35.116Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:47:06.620Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:47:38.116Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:48:09.620Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:48:41.133Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:49:12.628Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:49:44.151Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:50:15.645Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:50:47.131Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:51:18.615Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:51:50.111Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:52:21.611Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:52:53.104Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:53:24.581Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:53:56.099Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:54:27.600Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:54:59.062Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:55:30.540Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:56:02.036Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:56:33.527Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:57:04.994Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:57:36.485Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:58:07.971Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:58:39.438Z] [INFO] GET /api/health 200 0ms -[2025-12-21T14:59:10.897Z] [INFO] GET /api/health 200 1ms -[2025-12-21T14:59:42.373Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:00:13.855Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:00:45.328Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:01:16.797Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:01:48.261Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:02:19.730Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:02:51.205Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:03:22.692Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:03:54.154Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:04:25.616Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:04:57.094Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:05:11.551Z] [INFO] GET /api/proposals?sort=votes&archived=0 401 2ms -[2025-12-21T15:05:11.554Z] [INFO] Socket disconnected: HG (4D4RHz9OXaoCFtvQAAAF) -[2025-12-21T15:05:14.250Z] [INFO] POST /api/auth/login 200 194ms -[2025-12-21T15:05:14.250Z] [INFO] Login erfolgreich: HG -[2025-12-21T15:05:14.262Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-21T15:05:14.265Z] [INFO] Socket connected: HG (irZqnT7_Jh_z-TMAAAAI) -[2025-12-21T15:05:14.267Z] [INFO] Socket connected: HG (e3rFiXK-VjeYYIp_AAAJ) -[2025-12-21T15:05:14.278Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-21T15:05:14.279Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T15:05:14.269Z] [INFO] GET /api/projects 200 2ms -[2025-12-21T15:05:14.287Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-21T15:05:14.295Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T15:05:14.285Z] [INFO] GET /api/tasks/project/1 200 11ms -[2025-12-21T15:05:14.287Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:05:28.570Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:05:31.025Z] [INFO] GET /api/proposals?sort=date&archived=0 304 2ms -[2025-12-21T15:05:34.210Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:05:45.731Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 1ms -[2025-12-21T15:05:47.292Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T15:05:48.183Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T15:05:48.613Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T15:05:50.231Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 1ms -[2025-12-21T15:05:51.084Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:05:51.492Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T15:05:52.113Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:05:54.076Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T15:05:55.635Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 1ms -[2025-12-21T15:05:56.549Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T15:06:00.047Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:06:31.517Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:07:02.998Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:07:34.471Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:08:05.936Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:08:37.389Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:08:46.533Z] [INFO] GET / 304 0ms -[2025-12-21T15:08:46.540Z] [INFO] Socket disconnected: HG (irZqnT7_Jh_z-TMAAAAI) -[2025-12-21T15:08:46.539Z] [INFO] Socket disconnected: HG (txO8NTuI6Mx69WN2AAAE) -[2025-12-21T15:08:46.540Z] [INFO] Socket disconnected: HG (e3rFiXK-VjeYYIp_AAAJ) -[2025-12-21T15:08:46.551Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:08:46.548Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T15:08:46.551Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-21T15:08:46.547Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T15:08:46.556Z] [INFO] GET /js/app.js 304 3ms -[2025-12-21T15:08:46.555Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-21T15:08:46.556Z] [INFO] GET /css/board.css 304 5ms -[2025-12-21T15:08:46.556Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-21T15:08:46.557Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-21T15:08:46.556Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-21T15:08:46.610Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T15:08:46.611Z] [INFO] GET /js/api.js 304 2ms -[2025-12-21T15:08:46.610Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T15:08:46.611Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T15:08:46.611Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-21T15:08:46.614Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-21T15:08:46.613Z] [INFO] GET /js/board.js 304 4ms -[2025-12-21T15:08:46.615Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-21T15:08:46.614Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-21T15:08:46.615Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-21T15:08:46.625Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-21T15:08:46.626Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-21T15:08:46.625Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-21T15:08:46.625Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-21T15:08:46.646Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T15:08:46.643Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-21T15:08:46.652Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T15:08:46.655Z] [INFO] Socket connected: HG (ilWoeknggLJPy3SzAAAL) -[2025-12-21T15:08:46.659Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T15:08:46.668Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T15:08:46.669Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-21T15:08:46.673Z] [INFO] GET /api/tasks/project/1 304 8ms -[2025-12-21T15:08:46.681Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:08:46.674Z] [INFO] GET /api/labels/1 304 9ms -[2025-12-21T15:08:46.806Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:08:48.074Z] [INFO] GET / 304 0ms -[2025-12-21T15:08:48.079Z] [INFO] Socket disconnected: HG (ilWoeknggLJPy3SzAAAL) -[2025-12-21T15:08:48.090Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:08:48.090Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T15:08:48.088Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-21T15:08:48.091Z] [INFO] GET /css/board.css 304 2ms -[2025-12-21T15:08:48.092Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-21T15:08:48.091Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-21T15:08:48.101Z] [INFO] GET /js/app.js 304 9ms -[2025-12-21T15:08:48.101Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-21T15:08:48.100Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-21T15:08:48.101Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-21T15:08:48.119Z] [INFO] GET /js/sync.js 304 8ms -[2025-12-21T15:08:48.118Z] [INFO] GET /js/store.js 304 8ms -[2025-12-21T15:08:48.118Z] [INFO] GET /js/api.js 304 8ms -[2025-12-21T15:08:48.118Z] [INFO] GET /js/auth.js 304 8ms -[2025-12-21T15:08:48.119Z] [INFO] GET /js/board.js 304 8ms -[2025-12-21T15:08:48.129Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-21T15:08:48.129Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-21T15:08:48.119Z] [INFO] GET /js/offline.js 304 8ms -[2025-12-21T15:08:48.130Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-21T15:08:48.131Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-21T15:08:48.130Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-21T15:08:48.130Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-21T15:08:48.148Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-21T15:08:48.148Z] [INFO] GET /sw.js 304 12ms -[2025-12-21T15:08:48.148Z] [INFO] GET /js/proposals.js 304 17ms -[2025-12-21T15:08:48.172Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T15:08:48.172Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-21T15:08:48.180Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T15:08:48.186Z] [INFO] Socket connected: HG (s0v3dQb80aI21lYXAAAN) -[2025-12-21T15:08:48.196Z] [INFO] GET /api/stats/dashboard?projectId=1 304 2ms -[2025-12-21T15:08:48.189Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T15:08:48.198Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-21T15:08:48.204Z] [INFO] GET /api/tasks/project/1 304 5ms -[2025-12-21T15:08:48.205Z] [INFO] GET /api/labels/1 304 6ms -[2025-12-21T15:08:48.212Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:08:48.338Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:08:48.544Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T15:08:48.968Z] [INFO] GET / 304 1ms -[2025-12-21T15:08:48.972Z] [INFO] Socket disconnected: HG (s0v3dQb80aI21lYXAAAN) -[2025-12-21T15:08:48.983Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T15:08:48.985Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T15:08:48.985Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:08:48.983Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T15:08:48.986Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-21T15:08:48.992Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-21T15:08:48.986Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-21T15:08:48.986Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-21T15:08:48.992Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-21T15:08:48.992Z] [INFO] GET /js/app.js 304 5ms -[2025-12-21T15:08:49.008Z] [INFO] GET /js/offline.js 304 8ms -[2025-12-21T15:08:49.009Z] [INFO] GET /js/api.js 304 10ms -[2025-12-21T15:08:49.008Z] [INFO] GET /js/store.js 304 9ms -[2025-12-21T15:08:49.008Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-21T15:08:49.017Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-21T15:08:49.009Z] [INFO] GET /js/board.js 304 9ms -[2025-12-21T15:08:49.009Z] [INFO] GET /js/sync.js 304 9ms -[2025-12-21T15:08:49.018Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-21T15:08:49.018Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-21T15:08:49.018Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-21T15:08:49.019Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-21T15:08:49.018Z] [INFO] GET /js/tour.js 304 8ms -[2025-12-21T15:08:49.033Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-21T15:08:49.033Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-21T15:08:49.052Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T15:08:49.059Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-21T15:08:49.054Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T15:08:49.070Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T15:08:49.067Z] [INFO] Socket connected: HG (VdznntVjraF4a7sNAAAP) -[2025-12-21T15:08:49.075Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:08:49.087Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-21T15:08:49.085Z] [INFO] GET /api/tasks/project/1 304 9ms -[2025-12-21T15:08:49.078Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-21T15:08:49.081Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-21T15:08:49.094Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:08:49.819Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:08:50.565Z] [INFO] GET /sw.js 304 1ms -[2025-12-21T15:08:50.933Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T15:08:52.510Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T15:08:53.558Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:09:06.073Z] [INFO] GET / 304 0ms -[2025-12-21T15:09:06.078Z] [INFO] Socket disconnected: HG (VdznntVjraF4a7sNAAAP) -[2025-12-21T15:09:06.087Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-21T15:09:06.090Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T15:09:06.090Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:09:06.091Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T15:09:06.102Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-21T15:09:06.102Z] [INFO] GET /css/modal.css 304 11ms -[2025-12-21T15:09:06.102Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-21T15:09:06.103Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-21T15:09:06.103Z] [INFO] GET /js/app.js 304 11ms -[2025-12-21T15:09:06.103Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-21T15:09:06.116Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-21T15:09:06.116Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-21T15:09:06.114Z] [INFO] GET /js/store.js 304 0ms -[2025-12-21T15:09:06.115Z] [INFO] GET /js/api.js 304 0ms -[2025-12-21T15:09:06.117Z] [INFO] GET /js/board.js 304 1ms -[2025-12-21T15:09:06.117Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-21T15:09:06.128Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-21T15:09:06.128Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-21T15:09:06.129Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-21T15:09:06.128Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-21T15:09:06.129Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-21T15:09:06.146Z] [INFO] GET /js/utils.js 304 16ms -[2025-12-21T15:09:06.129Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-21T15:09:06.146Z] [INFO] GET /js/proposals.js 304 16ms -[2025-12-21T15:09:06.169Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-21T15:09:06.170Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-21T15:09:06.181Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-21T15:09:06.188Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T15:09:06.185Z] [INFO] Socket connected: HG (-akF8Gbe-HQBoHlPAAAR) -[2025-12-21T15:09:06.199Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-21T15:09:06.194Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:09:06.198Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-21T15:09:06.203Z] [INFO] GET /api/tasks/project/1 304 8ms -[2025-12-21T15:09:06.205Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-21T15:09:06.212Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:09:07.660Z] [INFO] GET /sw.js 304 1ms -[2025-12-21T15:09:08.842Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:09:20.010Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:09:23.573Z] [INFO] HG left project:[object Object] -[2025-12-21T15:09:23.574Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:09:23.581Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2025-12-21T15:09:23.585Z] [INFO] GET /api/tasks/project/2 200 2ms -[2025-12-21T15:09:23.583Z] [INFO] GET /api/columns/2 304 1ms -[2025-12-21T15:09:23.587Z] [INFO] GET /api/labels/2 304 1ms -[2025-12-21T15:09:24.499Z] [INFO] HG left project:[object Object] -[2025-12-21T15:09:24.499Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:09:24.507Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T15:09:24.513Z] [INFO] GET /api/tasks/project/1 304 11ms -[2025-12-21T15:09:24.505Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T15:09:24.514Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-21T15:09:38.754Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:09:40.302Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:10:11.752Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:10:43.223Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:11:14.670Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:11:37.971Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-21T15:11:50.004Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T15:11:50.007Z] [INFO] Datenbank initialisiert -[2025-12-21T15:11:50.008Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T15:11:50.008Z] [INFO] Umgebung: production -[2025-12-21T15:11:50.009Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T15:11:50.009Z] [INFO] Automatische Backups aktiviert -[2025-12-21T15:11:53.513Z] [INFO] Socket connected: HG (snmn2RK5C7vhFBwdAAAB) -[2025-12-21T15:11:53.561Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:11:56.235Z] [INFO] GET /api/health 200 2ms -[2025-12-21T15:12:12.998Z] [INFO] GET / 304 1ms -[2025-12-21T15:12:13.022Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T15:12:13.028Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:12:13.026Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-21T15:12:13.028Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T15:12:13.024Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T15:12:13.037Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-21T15:12:13.040Z] [INFO] GET /css/board.css 304 12ms -[2025-12-21T15:12:13.038Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-21T15:12:13.037Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-21T15:12:13.047Z] [INFO] GET /js/app.js 200 17ms -[2025-12-21T15:12:13.084Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T15:12:13.085Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T15:12:13.084Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T15:12:13.085Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T15:12:13.085Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-21T15:12:13.086Z] [INFO] GET /js/board.js 304 3ms -[2025-12-21T15:12:13.087Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-21T15:12:13.087Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T15:12:13.089Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-21T15:12:13.088Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-21T15:12:13.089Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-21T15:12:13.098Z] [INFO] GET /js/proposals.js 200 9ms -[2025-12-21T15:12:13.089Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-21T15:12:13.097Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-21T15:12:13.118Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T15:12:13.128Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T15:12:13.121Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-21T15:12:13.140Z] [INFO] Socket connected: HG (wtYCBZ9LfH7t9RlMAAAD) -[2025-12-21T15:12:13.142Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T15:12:13.147Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:12:13.152Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-21T15:12:13.154Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T15:12:13.160Z] [INFO] GET /api/tasks/project/1 304 11ms -[2025-12-21T15:12:13.163Z] [INFO] GET /api/labels/1 304 14ms -[2025-12-21T15:12:13.177Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T15:12:14.627Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T15:12:14.638Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T15:12:14.638Z] [INFO] GET / 304 1ms -[2025-12-21T15:12:14.638Z] [INFO] GET /index.html 304 1ms -[2025-12-21T15:12:14.642Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:12:14.642Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T15:12:14.646Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-21T15:12:14.641Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T15:12:14.646Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T15:12:14.646Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T15:12:14.651Z] [INFO] GET /js/api.js 304 2ms -[2025-12-21T15:12:14.650Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-21T15:12:14.651Z] [INFO] GET /js/app.js 304 2ms -[2025-12-21T15:12:14.668Z] [INFO] GET /js/sync.js 304 14ms -[2025-12-21T15:12:14.667Z] [INFO] GET /js/auth.js 304 14ms -[2025-12-21T15:12:14.668Z] [INFO] GET /js/store.js 304 14ms -[2025-12-21T15:12:14.671Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-21T15:12:14.671Z] [INFO] GET /js/board.js 304 0ms -[2025-12-21T15:12:14.677Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-21T15:12:14.678Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-21T15:12:14.677Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-21T15:12:14.688Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-21T15:12:14.688Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-21T15:12:14.687Z] [INFO] GET /js/tour.js 304 7ms -[2025-12-21T15:12:14.691Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-21T15:12:14.692Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-21T15:12:14.692Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-21T15:12:27.666Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:12:33.608Z] [INFO] GET / 200 1ms -[2025-12-21T15:12:33.614Z] [INFO] Socket disconnected: HG (wtYCBZ9LfH7t9RlMAAAD) -[2025-12-21T15:12:33.630Z] [INFO] GET /css/base.css 200 2ms -[2025-12-21T15:12:33.632Z] [INFO] GET /css/components.css 200 3ms -[2025-12-21T15:12:33.625Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-21T15:12:33.629Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-21T15:12:33.638Z] [INFO] GET /css/proposals.css 200 7ms -[2025-12-21T15:12:33.637Z] [INFO] GET /css/board.css 200 7ms -[2025-12-21T15:12:33.639Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-21T15:12:33.638Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-21T15:12:33.648Z] [INFO] GET /js/app.js 200 8ms -[2025-12-21T15:12:33.641Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-21T15:12:33.881Z] [INFO] GET /js/api.js 200 3ms -[2025-12-21T15:12:33.881Z] [INFO] GET /js/store.js 200 4ms -[2025-12-21T15:12:33.882Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-21T15:12:33.882Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-21T15:12:33.883Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-21T15:12:33.883Z] [INFO] GET /js/board.js 200 4ms -[2025-12-21T15:12:33.887Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-21T15:12:33.886Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-21T15:12:33.887Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-21T15:12:33.887Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-21T15:12:33.888Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-21T15:12:33.896Z] [INFO] GET /js/admin.js 200 10ms -[2025-12-21T15:12:33.916Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-21T15:12:33.898Z] [INFO] GET /js/proposals.js 200 10ms -[2025-12-21T15:12:33.897Z] [INFO] GET /js/utils.js 200 8ms -[2025-12-21T15:12:33.925Z] [INFO] Socket connected: HG (vnIfs1j24TxtBInfAAAF) -[2025-12-21T15:12:33.927Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-21T15:12:33.934Z] [INFO] GET /api/projects 200 2ms -[2025-12-21T15:12:33.942Z] [INFO] GET /api/columns/1 200 4ms -[2025-12-21T15:12:33.941Z] [INFO] GET /api/stats/dashboard?projectId=1 200 4ms -[2025-12-21T15:12:33.948Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-21T15:12:33.956Z] [INFO] GET /api/labels/1 200 8ms -[2025-12-21T15:12:33.963Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 1ms -[2025-12-21T15:12:33.978Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:12:33.984Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T15:12:35.776Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T15:12:36.668Z] [INFO] GET /api/proposals?sort=votes&archived=1 304 2ms -[2025-12-21T15:12:38.011Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:12:52.820Z] [INFO] Backup erstellt: backup_2025-12-21T15-12-52-807Z.db -[2025-12-21T15:12:52.823Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T22-31-16-847Z.db -[2025-12-21T15:12:59.113Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:13:30.557Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:14:02.009Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:14:23.720Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-21T15:14:23.728Z] [INFO] GET /api/subtasks/1 200 3ms -[2025-12-21T15:14:23.731Z] [INFO] GET /api/links/1 304 3ms -[2025-12-21T15:14:23.734Z] [INFO] GET /api/files/1 304 1ms -[2025-12-21T15:14:23.741Z] [INFO] GET /api/tasks/1/history 404 4ms -[2025-12-21T15:14:23.737Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-21T15:14:23.779Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzI5NTE0LCJleHAiOjE3NjYzMzEzMTR9.kLqWIt1YDrJTF7aMEOMMe8jM8xCVx4KkONNYoVRszQQ 200 38ms -[2025-12-21T15:14:30.670Z] [INFO] Socket disconnected: HG (vnIfs1j24TxtBInfAAAF) -[2025-12-21T15:14:33.246Z] [INFO] GET / 200 1ms -[2025-12-21T15:14:33.250Z] [INFO] Socket disconnected: HG (snmn2RK5C7vhFBwdAAAB) -[2025-12-21T15:14:33.261Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-21T15:14:33.264Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-21T15:14:33.267Z] [INFO] GET /css/base.css 200 4ms -[2025-12-21T15:14:33.263Z] [INFO] GET /css/components.css 200 1ms -[2025-12-21T15:14:33.270Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-21T15:14:33.271Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-21T15:14:33.271Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-21T15:14:33.269Z] [INFO] GET /css/board.css 200 3ms -[2025-12-21T15:14:33.282Z] [INFO] GET /js/app.js 200 10ms -[2025-12-21T15:14:33.280Z] [INFO] GET /css/calendar.css 200 12ms -[2025-12-21T15:14:33.461Z] [INFO] GET /js/api.js 200 3ms -[2025-12-21T15:14:33.460Z] [INFO] GET /js/store.js 200 2ms -[2025-12-21T15:14:33.461Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-21T15:14:33.461Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-21T15:14:33.462Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-21T15:14:33.462Z] [INFO] GET /js/board.js 200 4ms -[2025-12-21T15:14:33.467Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-21T15:14:33.463Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:14:33.468Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-21T15:14:33.468Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-21T15:14:33.474Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-21T15:14:33.475Z] [INFO] GET /js/tour.js 200 10ms -[2025-12-21T15:14:33.476Z] [INFO] GET /js/proposals.js 200 7ms -[2025-12-21T15:14:33.477Z] [INFO] GET /js/utils.js 200 8ms -[2025-12-21T15:14:33.475Z] [INFO] GET /js/admin.js 200 9ms -[2025-12-21T15:14:33.501Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-21T15:14:33.494Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-21T15:14:33.508Z] [INFO] Socket connected: HG (XazXeE-yM5LYctKpAAAH) -[2025-12-21T15:14:33.510Z] [INFO] GET /api/projects 200 2ms -[2025-12-21T15:14:33.515Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:14:33.527Z] [INFO] GET /api/labels/1 200 11ms -[2025-12-21T15:14:33.525Z] [INFO] GET /api/tasks/project/1 200 9ms -[2025-12-21T15:14:33.520Z] [INFO] GET /api/columns/1 200 4ms -[2025-12-21T15:14:33.519Z] [INFO] GET /api/stats/dashboard?projectId=1 200 3ms -[2025-12-21T15:14:33.534Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 1ms -[2025-12-21T15:14:33.549Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-21T15:14:34.452Z] [INFO] GET /api/tasks/1 304 4ms -[2025-12-21T15:14:34.461Z] [INFO] GET /api/links/1 304 4ms -[2025-12-21T15:14:34.463Z] [INFO] GET /api/files/1 304 5ms -[2025-12-21T15:14:34.460Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-21T15:14:34.464Z] [INFO] GET /api/comments/1 304 6ms -[2025-12-21T15:14:34.465Z] [INFO] GET /api/tasks/1/history 404 7ms -[2025-12-21T15:14:34.469Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzI5NTE0LCJleHAiOjE3NjYzMzEzMTR9.kLqWIt1YDrJTF7aMEOMMe8jM8xCVx4KkONNYoVRszQQ 304 3ms -[2025-12-21T15:14:35.737Z] [INFO] GET /api/files/download/1 200 34ms -[2025-12-21T15:14:51.413Z] [INFO] GET / 304 1ms -[2025-12-21T15:14:51.419Z] [INFO] Socket disconnected: HG (XazXeE-yM5LYctKpAAAH) -[2025-12-21T15:14:51.432Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:14:51.432Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T15:14:51.427Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T15:14:51.429Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T15:14:51.439Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-21T15:14:51.440Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-21T15:14:51.440Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-21T15:14:51.441Z] [INFO] GET /js/app.js 304 8ms -[2025-12-21T15:14:51.441Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-21T15:14:51.462Z] [INFO] GET /js/store.js 304 6ms -[2025-12-21T15:14:51.461Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-21T15:14:51.441Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-21T15:14:51.461Z] [INFO] GET /js/api.js 304 4ms -[2025-12-21T15:14:51.462Z] [INFO] GET /js/board.js 304 4ms -[2025-12-21T15:14:51.462Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-21T15:14:51.462Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-21T15:14:51.481Z] [INFO] GET /js/task-modal.js 304 18ms -[2025-12-21T15:14:51.482Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-21T15:14:51.481Z] [INFO] GET /js/shortcuts.js 304 17ms -[2025-12-21T15:14:51.482Z] [INFO] GET /js/tour.js 304 18ms -[2025-12-21T15:14:51.482Z] [INFO] GET /js/admin.js 304 17ms -[2025-12-21T15:14:51.483Z] [INFO] GET /js/calendar.js 304 20ms -[2025-12-21T15:14:51.491Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-21T15:14:51.491Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-21T15:14:51.512Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T15:14:51.512Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-21T15:14:51.521Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-21T15:14:51.531Z] [INFO] GET /api/projects 304 3ms -[2025-12-21T15:14:51.527Z] [INFO] Socket connected: HG (phFDwSGoza8828SCAAAJ) -[2025-12-21T15:14:51.539Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T15:14:51.541Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T15:14:51.536Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:14:51.547Z] [INFO] GET /api/tasks/project/1 304 11ms -[2025-12-21T15:14:51.548Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-21T15:14:51.555Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:14:52.854Z] [INFO] GET /api/tasks/1 304 3ms -[2025-12-21T15:14:52.865Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-21T15:14:52.866Z] [INFO] GET /api/links/1 304 3ms -[2025-12-21T15:14:52.867Z] [INFO] GET /api/files/1 304 4ms -[2025-12-21T15:14:52.868Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-21T15:14:52.869Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-21T15:14:52.876Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzI5NTE0LCJleHAiOjE3NjYzMzEzMTR9.kLqWIt1YDrJTF7aMEOMMe8jM8xCVx4KkONNYoVRszQQ 304 3ms -[2025-12-21T15:14:53.023Z] [INFO] GET /sw.js 304 1ms -[2025-12-21T15:15:04.912Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:15:08.564Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-21T15:15:08.565Z] [INFO] POST /api/files/1 403 2ms -[2025-12-21T15:15:14.560Z] [INFO] GET / 304 0ms -[2025-12-21T15:15:14.564Z] [INFO] Socket disconnected: HG (phFDwSGoza8828SCAAAJ) -[2025-12-21T15:15:14.571Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-21T15:15:14.572Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T15:15:14.575Z] [INFO] GET /css/components.css 304 0ms -[2025-12-21T15:15:14.576Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T15:15:14.576Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T15:15:14.585Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-21T15:15:14.585Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-21T15:15:14.584Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-21T15:15:14.584Z] [INFO] GET /js/app.js 304 7ms -[2025-12-21T15:15:14.586Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-21T15:15:14.599Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-21T15:15:14.599Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T15:15:14.599Z] [INFO] GET /js/store.js 304 1ms -[2025-12-21T15:15:14.613Z] [INFO] GET /js/sync.js 304 13ms -[2025-12-21T15:15:14.613Z] [INFO] GET /js/board.js 304 13ms -[2025-12-21T15:15:14.613Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-21T15:15:14.613Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-21T15:15:14.622Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-21T15:15:14.614Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-21T15:15:14.623Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-21T15:15:14.614Z] [INFO] GET /js/shortcuts.js 304 13ms -[2025-12-21T15:15:14.624Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-21T15:15:14.623Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-21T15:15:14.623Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-21T15:15:14.642Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T15:15:14.644Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-21T15:15:14.651Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-21T15:15:14.659Z] [INFO] GET /api/projects 304 2ms -[2025-12-21T15:15:14.656Z] [INFO] Socket connected: HG (DZSKGUUuw7msqoleAAAL) -[2025-12-21T15:15:14.668Z] [INFO] GET /api/columns/1 304 1ms -[2025-12-21T15:15:14.666Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T15:15:14.673Z] [INFO] GET /api/tasks/project/1 304 6ms -[2025-12-21T15:15:14.682Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:15:14.675Z] [INFO] GET /api/labels/1 304 8ms -[2025-12-21T15:15:14.807Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:15:15.514Z] [INFO] GET /api/tasks/1 304 3ms -[2025-12-21T15:15:15.524Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-21T15:15:15.527Z] [INFO] GET /api/links/1 304 5ms -[2025-12-21T15:15:15.528Z] [INFO] GET /api/files/1 304 5ms -[2025-12-21T15:15:15.530Z] [INFO] GET /api/comments/1 304 7ms -[2025-12-21T15:15:15.531Z] [INFO] GET /api/tasks/1/history 404 8ms -[2025-12-21T15:15:15.536Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzI5NTE0LCJleHAiOjE3NjYzMzEzMTR9.kLqWIt1YDrJTF7aMEOMMe8jM8xCVx4KkONNYoVRszQQ 304 4ms -[2025-12-21T15:15:16.150Z] [INFO] GET /sw.js 304 1ms -[2025-12-21T15:15:21.702Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-21T15:15:21.703Z] [INFO] POST /api/files/1 403 2ms -[2025-12-21T15:15:36.369Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:16:02.501Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-21T15:16:02.502Z] [INFO] POST /api/files/1 403 2ms -[2025-12-21T15:16:07.806Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:16:11.981Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-21T15:16:11.983Z] [INFO] POST /api/files/1 403 3ms -[2025-12-21T15:16:15.696Z] [INFO] POST /api/files/1 403 2ms -[2025-12-21T15:16:15.695Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-21T15:16:39.241Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:17:10.688Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:17:42.145Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:18:13.590Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:18:45.015Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:19:16.438Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:19:47.874Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:20:19.310Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:20:50.744Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:21:22.154Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:21:53.587Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:22:25.028Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:22:49.844Z] [INFO] Socket disconnected: HG (DZSKGUUuw7msqoleAAAL) -[2025-12-21T15:22:56.441Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:23:27.857Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:24:08.333Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T15:24:08.336Z] [INFO] Datenbank initialisiert -[2025-12-21T15:24:08.338Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T15:24:08.338Z] [INFO] Umgebung: production -[2025-12-21T15:24:08.338Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T15:24:08.339Z] [INFO] Automatische Backups aktiviert -[2025-12-21T15:24:13.173Z] [INFO] GET /api/health 200 4ms -[2025-12-21T15:24:23.513Z] [INFO] GET / 200 3ms -[2025-12-21T15:24:23.536Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-21T15:24:23.537Z] [INFO] GET /css/base.css 200 3ms -[2025-12-21T15:24:23.538Z] [INFO] GET /css/components.css 200 3ms -[2025-12-21T15:24:23.539Z] [INFO] GET /css/board.css 200 4ms -[2025-12-21T15:24:23.550Z] [INFO] GET /css/proposals.css 200 10ms -[2025-12-21T15:24:23.545Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-21T15:24:23.541Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-21T15:24:23.549Z] [INFO] GET /css/admin.css 200 9ms -[2025-12-21T15:24:23.564Z] [INFO] GET /js/app.js 200 17ms -[2025-12-21T15:24:23.563Z] [INFO] GET /css/responsive.css 200 21ms -[2025-12-21T15:24:23.676Z] [INFO] GET /js/api.js 200 3ms -[2025-12-21T15:24:23.676Z] [INFO] GET /js/store.js 200 3ms -[2025-12-21T15:24:23.677Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-21T15:24:23.678Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-21T15:24:23.678Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-21T15:24:23.681Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-21T15:24:23.682Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-21T15:24:23.678Z] [INFO] GET /js/board.js 200 3ms -[2025-12-21T15:24:23.688Z] [INFO] GET /js/shortcuts.js 200 8ms -[2025-12-21T15:24:23.688Z] [INFO] GET /js/undo.js 200 8ms -[2025-12-21T15:24:23.689Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-21T15:24:23.703Z] [INFO] GET /js/admin.js 200 22ms -[2025-12-21T15:24:23.704Z] [INFO] GET /js/proposals.js 200 22ms -[2025-12-21T15:24:23.705Z] [INFO] GET /js/utils.js 200 22ms -[2025-12-21T15:24:23.731Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T15:24:23.743Z] [INFO] GET / 304 1ms -[2025-12-21T15:24:23.743Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T15:24:23.749Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T15:24:23.748Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T15:24:23.748Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:24:23.744Z] [INFO] GET /index.html 200 2ms -[2025-12-21T15:24:23.753Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-21T15:24:23.758Z] [INFO] GET /js/app.js 304 1ms -[2025-12-21T15:24:23.754Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T15:24:23.753Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T15:24:23.766Z] [INFO] GET /js/store.js 304 1ms -[2025-12-21T15:24:23.763Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-21T15:24:23.762Z] [INFO] GET /js/api.js 304 3ms -[2025-12-21T15:24:23.763Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-21T15:24:23.772Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-21T15:24:23.771Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-21T15:24:23.766Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-21T15:24:23.771Z] [INFO] GET /js/board.js 304 3ms -[2025-12-21T15:24:23.780Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-21T15:24:23.780Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-21T15:24:23.784Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-21T15:24:23.781Z] [INFO] GET /js/calendar.js 304 7ms -[2025-12-21T15:24:23.784Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-21T15:24:23.791Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-21T15:24:23.784Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-21T15:24:23.802Z] [INFO] GET /assets/icons/task.svg 200 12ms -[2025-12-21T15:24:23.792Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-21T15:24:29.727Z] [INFO] Login erfolgreich: HG -[2025-12-21T15:24:29.728Z] [INFO] POST /api/auth/login 200 209ms -[2025-12-21T15:24:29.740Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-21T15:24:29.749Z] [INFO] Socket connected: HG (h2kMNsw0lx4uRPRUAAAD) -[2025-12-21T15:24:29.747Z] [INFO] Socket connected: HG (ohxoWYyS-SalAWGcAAAC) -[2025-12-21T15:24:29.759Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:24:29.764Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2025-12-21T15:24:29.753Z] [INFO] GET /api/projects 200 3ms -[2025-12-21T15:24:29.765Z] [INFO] GET /api/columns/2 200 4ms -[2025-12-21T15:24:29.768Z] [INFO] GET /api/tasks/project/2 200 7ms -[2025-12-21T15:24:29.770Z] [INFO] GET /api/labels/2 200 9ms -[2025-12-21T15:24:29.778Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 2ms -[2025-12-21T15:24:37.246Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T15:24:44.152Z] [INFO] GET /api/tasks/5 200 3ms -[2025-12-21T15:24:44.162Z] [INFO] GET /api/links/5 200 2ms -[2025-12-21T15:24:44.160Z] [INFO] GET /api/subtasks/5 200 2ms -[2025-12-21T15:24:44.164Z] [INFO] GET /api/files/5 200 2ms -[2025-12-21T15:24:44.166Z] [INFO] GET /api/comments/5 200 1ms -[2025-12-21T15:24:44.168Z] [INFO] GET /api/tasks/5/history 404 1ms -[2025-12-21T15:24:44.593Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:24:55.821Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:24:55.820Z] [INFO] HG left project:[object Object] -[2025-12-21T15:24:55.828Z] [INFO] GET /api/stats/dashboard?projectId=1 200 3ms -[2025-12-21T15:24:55.830Z] [INFO] GET /api/columns/1 200 2ms -[2025-12-21T15:24:55.834Z] [INFO] GET /api/tasks/project/1 200 4ms -[2025-12-21T15:24:55.836Z] [INFO] GET /api/labels/1 200 1ms -[2025-12-21T15:24:58.956Z] [INFO] HG left project:[object Object] -[2025-12-21T15:24:58.956Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:24:58.962Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2025-12-21T15:24:58.963Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-21T15:24:58.966Z] [INFO] GET /api/tasks/project/2 304 7ms -[2025-12-21T15:24:58.968Z] [INFO] GET /api/labels/2 304 9ms -[2025-12-21T15:25:02.943Z] [INFO] HG left project:[object Object] -[2025-12-21T15:25:02.944Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:25:02.952Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-21T15:25:02.951Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-21T15:25:02.958Z] [INFO] GET /api/tasks/project/1 304 10ms -[2025-12-21T15:25:02.959Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-21T15:25:11.062Z] [INFO] Backup erstellt: backup_2025-12-21T15-25-11-049Z.db -[2025-12-21T15:25:11.082Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T23-03-37-272Z.db -[2025-12-21T15:25:11.383Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:25:16.001Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:25:23.843Z] [INFO] Benutzer HG hat Genehmigung fuer Vorschlag 1 zurueckgezogen -[2025-12-21T15:25:23.849Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 1ms -[2025-12-21T15:25:23.845Z] [INFO] PUT /api/proposals/1/approve 200 4ms -[2025-12-21T15:25:25.513Z] [INFO] Benutzer HG hat Vorschlag 1 genehmigt -[2025-12-21T15:25:25.519Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 2ms -[2025-12-21T15:25:25.514Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-21T15:25:35.742Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:25:35.741Z] [INFO] HG left project:[object Object] -[2025-12-21T15:25:35.750Z] [INFO] GET /api/stats/dashboard?projectId=2 304 2ms -[2025-12-21T15:25:35.753Z] [INFO] GET /api/columns/2 304 2ms -[2025-12-21T15:25:35.756Z] [INFO] GET /api/tasks/project/2 304 3ms -[2025-12-21T15:25:35.757Z] [INFO] GET /api/labels/2 304 1ms -[2025-12-21T15:25:36.548Z] [INFO] HG left project:[object Object] -[2025-12-21T15:25:36.548Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:25:36.555Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-21T15:25:36.556Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-21T15:25:36.561Z] [INFO] GET /api/tasks/project/1 304 9ms -[2025-12-21T15:25:36.562Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-21T15:25:39.290Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-21T15:25:44.151Z] [INFO] HG left project:[object Object] -[2025-12-21T15:25:44.151Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:25:44.157Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2025-12-21T15:25:44.159Z] [INFO] GET /api/columns/2 304 1ms -[2025-12-21T15:25:44.174Z] [INFO] GET /api/labels/2 304 11ms -[2025-12-21T15:25:44.161Z] [INFO] GET /api/tasks/project/2 304 2ms -[2025-12-21T15:25:45.442Z] [INFO] HG left project:[object Object] -[2025-12-21T15:25:45.442Z] [INFO] HG joined project:[object Object] -[2025-12-21T15:25:45.452Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-21T15:25:45.451Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-21T15:25:45.457Z] [INFO] GET /api/tasks/project/1 304 9ms -[2025-12-21T15:25:45.459Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-21T15:25:47.404Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:26:18.822Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:26:21.952Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-21T15:26:27.822Z] [INFO] Benutzer HG hat Vorschlag 2 geloescht -[2025-12-21T15:26:27.822Z] [INFO] DELETE /api/proposals/2 200 4ms -[2025-12-21T15:26:27.828Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 2ms -[2025-12-21T15:26:38.091Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-21T15:26:38.101Z] [INFO] GET /api/subtasks/1 200 4ms -[2025-12-21T15:26:38.105Z] [INFO] GET /api/links/1 200 3ms -[2025-12-21T15:26:38.110Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-21T15:26:38.107Z] [INFO] GET /api/files/1 200 2ms -[2025-12-21T15:26:38.109Z] [INFO] GET /api/comments/1 200 1ms -[2025-12-21T15:26:38.150Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzMwNjY5LCJleHAiOjE3NjYzMzI0Njl9.RzBPiZ0jnbT0n9X14S6QlbTRUulXWIQ5jyrkSGRau1I 200 39ms -[2025-12-21T15:26:44.959Z] [INFO] GET /api/files/download/1 200 41ms -[2025-12-21T15:26:49.233Z] [INFO] 1 Datei(en) hochgeladen für Task 1 -[2025-12-21T15:26:49.234Z] [INFO] POST /api/files/1 201 12ms -[2025-12-21T15:26:50.227Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:26:58.716Z] [INFO] Datei gelöscht: Buchungsbestätigung.pdf -[2025-12-21T15:26:58.717Z] [INFO] DELETE /api/files/2 200 7ms -[2025-12-21T15:27:03.047Z] [INFO] 1 Datei(en) hochgeladen für Task 1 -[2025-12-21T15:27:03.047Z] [INFO] POST /api/files/1 201 737ms -[2025-12-21T15:27:03.085Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzMwNjY5LCJleHAiOjE3NjYzMzI0Njl9.RzBPiZ0jnbT0n9X14S6QlbTRUulXWIQ5jyrkSGRau1I 200 33ms -[2025-12-21T15:27:06.889Z] [INFO] Datei gelöscht: 20251202_092834.jpg -[2025-12-21T15:27:06.890Z] [INFO] DELETE /api/files/3 200 6ms -[2025-12-21T15:27:11.095Z] [INFO] 1 Datei(en) hochgeladen für Task 1 -[2025-12-21T15:27:11.095Z] [INFO] POST /api/files/1 201 77ms -[2025-12-21T15:27:11.133Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2MzMwNjY5LCJleHAiOjE3NjYzMzI0Njl9.RzBPiZ0jnbT0n9X14S6QlbTRUulXWIQ5jyrkSGRau1I 200 33ms -[2025-12-21T15:27:14.654Z] [INFO] Datei gelöscht: 20251202_144030.jpg -[2025-12-21T15:27:14.654Z] [INFO] DELETE /api/files/4 200 6ms -[2025-12-21T15:27:21.658Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:27:39.844Z] [INFO] Link erstellt: https://www.teltonika-networks.com/de/products/routers/rutx11 für Task 1 -[2025-12-21T15:27:39.844Z] [INFO] POST /api/links 201 7ms -[2025-12-21T15:27:53.055Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:28:24.464Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:28:55.882Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:29:27.305Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:29:58.696Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:30:16.696Z] [INFO] Logout: HG -[2025-12-21T15:30:16.697Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-21T15:30:16.698Z] [INFO] Logout: HG -[2025-12-21T15:30:16.698Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-21T15:30:16.700Z] [INFO] Socket disconnected: HG (ohxoWYyS-SalAWGcAAAC) -[2025-12-21T15:30:20.208Z] [INFO] POST /api/auth/login 200 190ms -[2025-12-21T15:30:20.208Z] [INFO] Login erfolgreich: admin -[2025-12-21T15:30:20.216Z] [INFO] GET /api/admin/users 200 2ms -[2025-12-21T15:30:20.219Z] [INFO] Socket connected: admin (bl0bXd3AwPxL44VvAAAF) -[2025-12-21T15:30:26.097Z] [ERROR] Fehler beim Loeschen des Benutzers: {"code":"SQLITE_CONSTRAINT_FOREIGNKEY"} -[2025-12-21T15:30:26.097Z] [INFO] DELETE /api/admin/users/5 500 2ms -[2025-12-21T15:30:30.101Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:30:51.377Z] [ERROR] Fehler beim Loeschen des Benutzers: {"code":"SQLITE_CONSTRAINT_FOREIGNKEY"} -[2025-12-21T15:30:51.377Z] [INFO] DELETE /api/admin/users/5 500 2ms -[2025-12-21T15:31:01.528Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:31:32.958Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:32:04.347Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:32:35.743Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:33:07.149Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:33:38.550Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:33:56.011Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-21T15:34:08.243Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T15:34:08.246Z] [INFO] Datenbank initialisiert -[2025-12-21T15:34:08.248Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T15:34:08.248Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T15:34:08.248Z] [INFO] Umgebung: production -[2025-12-21T15:34:08.248Z] [INFO] Automatische Backups aktiviert -[2025-12-21T15:34:13.090Z] [INFO] GET /api/health 200 4ms -[2025-12-21T15:34:13.954Z] [INFO] Socket connected: HG (Km6Dbq0giQeSYKitAAAB) -[2025-12-21T15:34:14.676Z] [INFO] Socket connected: admin (wXR7lMKWHy0PSTEBAAAD) -[2025-12-21T15:34:44.502Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:35:10.944Z] [INFO] Backup erstellt: backup_2025-12-21T15-35-10-936Z.db -[2025-12-21T15:35:10.962Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T23-21-37-067Z.db -[2025-12-21T15:35:15.899Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:35:47.290Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:36:17.057Z] [INFO] GET / 304 1ms -[2025-12-21T15:36:17.078Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T15:36:17.079Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T15:36:17.082Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-21T15:36:17.081Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-21T15:36:17.084Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T15:36:17.081Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:36:17.085Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T15:36:17.092Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-21T15:36:17.093Z] [INFO] GET /js/app.js 304 7ms -[2025-12-21T15:36:17.120Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T15:36:17.119Z] [INFO] GET /js/store.js 304 1ms -[2025-12-21T15:36:17.093Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-21T15:36:17.121Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-21T15:36:17.126Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-21T15:36:17.121Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-21T15:36:17.125Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-21T15:36:17.126Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-21T15:36:17.128Z] [INFO] GET /js/board.js 304 6ms -[2025-12-21T15:36:17.128Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-21T15:36:17.127Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-21T15:36:17.145Z] [INFO] GET /js/proposals.js 304 16ms -[2025-12-21T15:36:17.144Z] [INFO] GET /js/tour.js 304 16ms -[2025-12-21T15:36:17.144Z] [INFO] GET /js/admin.js 304 16ms -[2025-12-21T15:36:17.145Z] [INFO] GET /js/utils.js 304 16ms -[2025-12-21T15:36:17.167Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-21T15:36:17.168Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-21T15:36:17.174Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-21T15:36:18.650Z] [INFO] GET /sw.js 200 2ms -[2025-12-21T15:36:18.662Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T15:36:18.662Z] [INFO] GET /index.html 304 1ms -[2025-12-21T15:36:18.661Z] [INFO] GET / 304 0ms -[2025-12-21T15:36:18.667Z] [INFO] GET /css/board.css 304 0ms -[2025-12-21T15:36:18.666Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T15:36:18.667Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:36:18.670Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T15:36:18.675Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-21T15:36:18.675Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-21T15:36:18.670Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-21T15:36:18.674Z] [INFO] GET /js/app.js 304 2ms -[2025-12-21T15:36:18.685Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-21T15:36:18.685Z] [INFO] GET /js/api.js 304 6ms -[2025-12-21T15:36:18.686Z] [INFO] GET /js/store.js 304 7ms -[2025-12-21T15:36:18.686Z] [INFO] GET /api/health 200 6ms -[2025-12-21T15:36:18.696Z] [INFO] GET /js/sync.js 304 8ms -[2025-12-21T15:36:18.697Z] [INFO] GET /js/board.js 304 7ms -[2025-12-21T15:36:18.697Z] [INFO] GET /js/offline.js 304 8ms -[2025-12-21T15:36:18.700Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-21T15:36:18.706Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-21T15:36:18.711Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-21T15:36:18.707Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-21T15:36:18.707Z] [INFO] GET /js/calendar.js 304 7ms -[2025-12-21T15:36:18.711Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-21T15:36:18.716Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-21T15:36:18.716Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-21T15:36:18.717Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-21T15:36:50.060Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:36:50.788Z] [INFO] GET / 200 2ms -[2025-12-21T15:36:50.805Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-21T15:36:50.807Z] [INFO] GET /css/base.css 200 3ms -[2025-12-21T15:36:50.807Z] [INFO] GET /css/components.css 200 2ms -[2025-12-21T15:36:50.812Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-21T15:36:50.811Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-21T15:36:50.810Z] [INFO] GET /css/board.css 200 3ms -[2025-12-21T15:36:50.817Z] [INFO] GET /css/proposals.css 200 8ms -[2025-12-21T15:36:50.818Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-21T15:36:50.834Z] [INFO] GET /js/app.js 200 19ms -[2025-12-21T15:36:50.818Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-21T15:36:50.995Z] [INFO] GET /js/store.js 200 2ms -[2025-12-21T15:36:50.996Z] [INFO] GET /js/api.js 200 2ms -[2025-12-21T15:36:50.996Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-21T15:36:50.997Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-21T15:36:50.997Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-21T15:36:50.998Z] [INFO] GET /js/board.js 200 4ms -[2025-12-21T15:36:51.000Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-21T15:36:51.001Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-21T15:36:51.001Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-21T15:36:51.002Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-21T15:36:51.002Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-21T15:36:51.016Z] [INFO] GET /js/proposals.js 200 14ms -[2025-12-21T15:36:51.015Z] [INFO] GET /js/utils.js 200 13ms -[2025-12-21T15:36:51.034Z] [INFO] GET /api/auth/users 200 1ms -[2025-12-21T15:36:51.014Z] [INFO] GET /js/admin.js 200 14ms -[2025-12-21T15:36:51.043Z] [INFO] GET /api/admin/users 200 5ms -[2025-12-21T15:36:51.089Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T15:36:52.608Z] [INFO] Socket disconnected: admin (wXR7lMKWHy0PSTEBAAAD) -[2025-12-21T15:36:52.609Z] [INFO] Socket disconnected: HG (Km6Dbq0giQeSYKitAAAB) -[2025-12-21T15:37:00.543Z] [ERROR] Fehler beim Löschen des Benutzers: {"code":"SQLITE_CONSTRAINT_FOREIGNKEY"} -[2025-12-21T15:37:00.544Z] [INFO] DELETE /api/admin/users/5 500 9ms -[2025-12-21T15:37:09.340Z] [ERROR] Fehler beim Löschen des Benutzers: {"code":"SQLITE_CONSTRAINT_FOREIGNKEY"} -[2025-12-21T15:37:09.341Z] [INFO] DELETE /api/admin/users/5 500 5ms -[2025-12-21T15:37:21.449Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:37:30.997Z] [ERROR] Fehler beim Löschen des Benutzers: {"code":"SQLITE_CONSTRAINT_FOREIGNKEY"} -[2025-12-21T15:37:30.998Z] [INFO] DELETE /api/admin/users/5 500 6ms -[2025-12-21T15:37:52.842Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:38:24.221Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:39:06.531Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T15:39:06.534Z] [INFO] Datenbank initialisiert -[2025-12-21T15:39:06.535Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T15:39:06.535Z] [INFO] Umgebung: production -[2025-12-21T15:39:06.536Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T15:39:06.536Z] [INFO] Automatische Backups aktiviert -[2025-12-21T15:39:11.391Z] [INFO] GET /api/health 200 4ms -[2025-12-21T15:39:42.775Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:40:09.257Z] [INFO] Backup erstellt: backup_2025-12-21T15-40-09-251Z.db -[2025-12-21T15:40:09.260Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T23-45-01-127Z.db -[2025-12-21T15:40:14.187Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:40:45.551Z] [INFO] GET /api/health 200 2ms -[2025-12-21T15:41:16.930Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:41:48.297Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:42:19.695Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:42:51.078Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:43:22.439Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:43:53.828Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:44:25.216Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:44:56.599Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:45:27.966Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:45:59.352Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:46:30.739Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:47:02.105Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:47:33.467Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:48:04.833Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:48:36.192Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:48:56.994Z] [INFO] GET / 304 1ms -[2025-12-21T15:48:57.042Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T15:48:57.046Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:48:57.046Z] [INFO] GET /css/base.css 304 2ms -[2025-12-21T15:48:57.046Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T15:48:57.047Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-21T15:48:57.058Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-21T15:48:57.057Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-21T15:48:57.058Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-21T15:48:57.057Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-21T15:48:57.059Z] [INFO] GET /js/app.js 304 11ms -[2025-12-21T15:48:57.107Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T15:48:57.106Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T15:48:57.106Z] [INFO] GET /js/api.js 304 2ms -[2025-12-21T15:48:57.108Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-21T15:48:57.108Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-21T15:48:57.109Z] [INFO] GET /js/board.js 304 3ms -[2025-12-21T15:48:57.112Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-21T15:48:57.109Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T15:48:57.110Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-21T15:48:57.111Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-21T15:48:57.112Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-21T15:48:57.112Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-21T15:48:57.121Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-21T15:48:57.121Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-21T15:48:57.155Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-21T15:48:57.150Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-21T15:48:57.147Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-21T15:48:59.937Z] [INFO] GET /sw.js 304 0ms -[2025-12-21T15:49:07.573Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:49:31.581Z] [INFO] GET / 304 0ms -[2025-12-21T15:49:31.594Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-21T15:49:31.599Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-21T15:49:31.598Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T15:49:31.599Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T15:49:31.597Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T15:49:31.611Z] [INFO] GET /js/app.js 304 10ms -[2025-12-21T15:49:31.600Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T15:49:31.611Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-21T15:49:31.611Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-21T15:49:31.612Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-21T15:49:31.626Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T15:49:31.628Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-21T15:49:31.628Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T15:49:31.625Z] [INFO] GET /js/store.js 304 1ms -[2025-12-21T15:49:31.628Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-21T15:49:31.635Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-21T15:49:31.629Z] [INFO] GET /js/board.js 304 2ms -[2025-12-21T15:49:31.635Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-21T15:49:31.629Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-21T15:49:31.638Z] [INFO] GET /js/proposals.js 304 7ms -[2025-12-21T15:49:31.638Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-21T15:49:31.637Z] [INFO] GET /js/tour.js 304 7ms -[2025-12-21T15:49:31.636Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-21T15:49:31.654Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-21T15:49:31.677Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-21T15:49:31.678Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T15:49:31.687Z] [INFO] GET /api/admin/users 304 3ms -[2025-12-21T15:49:33.132Z] [INFO] GET /sw.js 304 1ms -[2025-12-21T15:49:33.301Z] [INFO] GET / 200 3ms -[2025-12-21T15:49:33.316Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-21T15:49:33.317Z] [INFO] GET /css/base.css 200 4ms -[2025-12-21T15:49:33.317Z] [INFO] GET /css/components.css 200 4ms -[2025-12-21T15:49:33.317Z] [INFO] GET /css/board.css 200 3ms -[2025-12-21T15:49:33.318Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-21T15:49:33.318Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-21T15:49:33.325Z] [INFO] GET /css/proposals.css 200 5ms -[2025-12-21T15:49:33.328Z] [INFO] GET /js/app.js 200 3ms -[2025-12-21T15:49:33.324Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-21T15:49:33.326Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-21T15:49:33.500Z] [INFO] GET /js/api.js 200 3ms -[2025-12-21T15:49:33.500Z] [INFO] GET /js/store.js 200 4ms -[2025-12-21T15:49:33.501Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-21T15:49:33.501Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-21T15:49:33.501Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-21T15:49:33.502Z] [INFO] GET /js/board.js 200 4ms -[2025-12-21T15:49:33.505Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-21T15:49:33.512Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-21T15:49:33.504Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-21T15:49:33.503Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-21T15:49:33.527Z] [INFO] GET /js/proposals.js 200 21ms -[2025-12-21T15:49:33.528Z] [INFO] GET /js/utils.js 200 22ms -[2025-12-21T15:49:33.527Z] [INFO] GET /js/admin.js 200 23ms -[2025-12-21T15:49:33.526Z] [INFO] GET /js/tour.js 200 22ms -[2025-12-21T15:49:33.546Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-21T15:49:33.552Z] [INFO] GET /api/admin/users 200 2ms -[2025-12-21T15:49:33.583Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T15:49:38.326Z] [INFO] Admin admin hat Benutzer TN1 gelöscht -[2025-12-21T15:49:38.327Z] [INFO] DELETE /api/admin/users/5 200 31ms -[2025-12-21T15:49:38.332Z] [INFO] GET /api/admin/users 200 2ms -[2025-12-21T15:49:38.920Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:50:10.296Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:50:41.667Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:51:13.035Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:51:44.401Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:52:15.761Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:52:47.183Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:53:18.589Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:53:49.944Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:54:19.815Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T15:54:19.819Z] [INFO] Datenbank initialisiert -[2025-12-21T15:54:19.822Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T15:54:19.823Z] [INFO] Umgebung: production -[2025-12-21T15:54:19.823Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T15:54:19.823Z] [INFO] Automatische Backups aktiviert -[2025-12-21T15:54:24.556Z] [INFO] GET /api/health 200 5ms -[2025-12-21T15:54:55.902Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:55:22.434Z] [INFO] Backup erstellt: backup_2025-12-21T15-55-22-426Z.db -[2025-12-21T15:55:22.439Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T23-53-23-401Z.db -[2025-12-21T15:55:27.280Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:55:58.619Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:56:29.978Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:57:01.342Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:57:32.716Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:58:04.052Z] [INFO] GET /api/health 200 0ms -[2025-12-21T15:58:35.391Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:59:06.750Z] [INFO] GET /api/health 200 1ms -[2025-12-21T15:59:38.095Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:00:09.441Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:00:40.781Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:01:12.133Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:01:43.458Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:02:14.800Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:02:46.150Z] [INFO] GET /api/health 200 2ms -[2025-12-21T16:03:17.473Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:03:48.815Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:04:20.153Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:04:51.487Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:05:22.817Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:05:54.162Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:06:25.515Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:06:56.842Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:07:28.189Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:07:59.535Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:08:30.893Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:09:02.221Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:09:33.558Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:10:04.903Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:10:36.227Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:11:07.514Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:11:38.851Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:12:10.194Z] [INFO] GET /api/health 200 2ms -[2025-12-21T16:12:41.503Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:13:12.820Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:13:44.120Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:14:15.432Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:14:46.787Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:14:47.161Z] [INFO] GET / 200 18ms -[2025-12-21T16:14:47.261Z] [INFO] GET /css/variables.css 304 43ms -[2025-12-21T16:14:47.278Z] [INFO] GET /css/components.css 304 16ms -[2025-12-21T16:14:47.285Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-21T16:14:47.295Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-21T16:14:47.312Z] [INFO] GET /js/app.js 304 11ms -[2025-12-21T16:14:47.312Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-21T16:14:47.336Z] [INFO] GET /css/board.css 304 16ms -[2025-12-21T16:14:47.320Z] [INFO] GET /css/base.css 304 16ms -[2025-12-21T16:14:47.391Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-21T16:14:47.392Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-21T16:14:47.387Z] [INFO] GET /js/store.js 304 7ms -[2025-12-21T16:14:47.410Z] [INFO] GET /js/api.js 304 28ms -[2025-12-21T16:14:47.294Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-21T16:14:47.302Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-21T16:14:47.411Z] [INFO] GET /js/offline.js 304 23ms -[2025-12-21T16:14:47.412Z] [INFO] GET /js/board.js 304 24ms -[2025-12-21T16:14:47.457Z] [INFO] GET /js/calendar.js 304 64ms -[2025-12-21T16:14:47.460Z] [INFO] GET /js/undo.js 304 46ms -[2025-12-21T16:14:47.457Z] [INFO] GET /js/shortcuts.js 304 58ms -[2025-12-21T16:14:47.423Z] [INFO] GET /js/task-modal.js 304 34ms -[2025-12-21T16:14:47.459Z] [INFO] GET /js/tour.js 304 44ms -[2025-12-21T16:14:47.546Z] [INFO] GET /js/admin.js 200 131ms -[2025-12-21T16:14:47.613Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2025-12-21T16:14:47.539Z] [INFO] GET /js/utils.js 304 76ms -[2025-12-21T16:14:47.460Z] [INFO] GET /js/proposals.js 304 36ms -[2025-12-21T16:14:47.601Z] [INFO] GET /api/auth/users 401 7ms -[2025-12-21T16:14:49.150Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T16:14:49.319Z] [INFO] GET /index.html 200 2ms -[2025-12-21T16:14:49.322Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T16:14:49.321Z] [INFO] GET / 304 1ms -[2025-12-21T16:14:49.361Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T16:14:49.409Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-21T16:14:49.364Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T16:14:49.365Z] [INFO] GET /css/components.css 304 2ms -[2025-12-21T16:14:49.405Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T16:14:49.425Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T16:14:49.512Z] [INFO] GET /js/app.js 304 0ms -[2025-12-21T16:14:49.513Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-21T16:14:49.513Z] [INFO] GET /js/api.js 304 0ms -[2025-12-21T16:14:49.567Z] [INFO] GET /js/store.js 304 1ms -[2025-12-21T16:14:49.567Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-21T16:14:49.565Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-21T16:14:49.582Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-21T16:14:49.583Z] [INFO] GET /js/board.js 304 1ms -[2025-12-21T16:14:49.617Z] [INFO] GET /js/task-modal.js 304 34ms -[2025-12-21T16:14:49.618Z] [INFO] GET /js/calendar.js 304 17ms -[2025-12-21T16:14:49.618Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-21T16:14:49.651Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-21T16:14:49.650Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-21T16:14:49.649Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-21T16:14:49.679Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-21T16:14:49.678Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-21T16:14:49.679Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-21T16:15:18.094Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:15:49.416Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:16:20.742Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:16:52.053Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:17:23.395Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:17:54.621Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:18:25.924Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:18:57.231Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:19:28.543Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:19:59.836Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:20:31.138Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:21:02.448Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:21:33.740Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:22:05.027Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:22:36.305Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:23:07.592Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:23:38.873Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:24:10.150Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:24:41.431Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:25:12.704Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:25:43.992Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:26:15.291Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:26:46.563Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:27:17.825Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:27:49.125Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:28:20.410Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:28:51.674Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:29:22.966Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:29:54.254Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:30:25.534Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:30:56.798Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:31:28.068Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:31:59.343Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:32:30.640Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:33:01.908Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:33:33.165Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:34:04.425Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:34:35.682Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:35:06.921Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:35:38.182Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:36:09.450Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:36:40.701Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:37:11.947Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:37:43.184Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:38:14.433Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:38:45.687Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:39:16.927Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:39:48.152Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:40:19.414Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:40:50.679Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:41:21.923Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:41:53.147Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:42:24.411Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:42:55.667Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:43:26.916Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:43:58.164Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:44:29.424Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:45:00.660Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:45:31.923Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:46:03.138Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:46:34.354Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:47:05.602Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:47:36.848Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:48:08.068Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:48:39.289Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:49:10.525Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:49:41.773Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:50:12.981Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:50:44.217Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:51:15.447Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:51:46.675Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:52:17.879Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:52:49.084Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:53:20.330Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:53:51.556Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:54:22.797Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:54:53.940Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:55:25.140Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:55:56.368Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:56:27.596Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:56:58.829Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:57:30.034Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:58:01.238Z] [INFO] GET /api/health 200 0ms -[2025-12-21T16:58:32.446Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:59:03.646Z] [INFO] GET /api/health 200 1ms -[2025-12-21T16:59:34.833Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:00:06.037Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:00:37.230Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:01:08.466Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:01:39.652Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:02:10.876Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:02:42.061Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:03:13.279Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:03:44.459Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:04:15.645Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:04:46.845Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:05:18.045Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:05:49.232Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:06:20.438Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:06:51.622Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:07:22.829Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:07:54.016Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:08:25.182Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:08:56.375Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:09:27.572Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:09:58.762Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:10:29.936Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:11:01.117Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:11:32.306Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:12:03.459Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:12:34.633Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:13:05.815Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:13:36.977Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:14:08.145Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:14:39.312Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:15:10.487Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:15:41.670Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:16:12.811Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:16:43.962Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:17:15.125Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:17:46.313Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:18:17.497Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:18:48.654Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:19:19.809Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:19:50.975Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:20:22.147Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:20:53.297Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:21:24.461Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:21:55.634Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:22:26.807Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:22:57.954Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:23:29.110Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:24:00.270Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:24:31.426Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:25:02.565Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:25:33.707Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:26:04.856Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:26:36.013Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:27:07.162Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:27:38.308Z] [INFO] GET /api/health 200 2ms -[2025-12-21T17:28:09.457Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:28:40.599Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:29:11.752Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:29:42.853Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:30:14.003Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:30:45.139Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:31:16.255Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:31:47.399Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:32:18.551Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:32:49.673Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:33:20.836Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:33:51.894Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:34:23.039Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:34:54.176Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:35:25.304Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:35:56.433Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:36:27.536Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:36:58.670Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:37:29.792Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:38:00.910Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:38:32.022Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:39:03.148Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:39:34.302Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:40:05.409Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:40:36.501Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:41:07.620Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:41:38.748Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:42:09.873Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:42:40.978Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:43:12.089Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:43:43.203Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:44:14.305Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:44:45.419Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:45:16.513Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:45:47.622Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:46:18.725Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:46:49.819Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:47:20.909Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:47:52.014Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:48:23.116Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:48:54.208Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:49:25.286Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:49:56.394Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:50:27.481Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:50:58.568Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:51:29.660Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:52:00.756Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:52:31.852Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:53:02.922Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:53:34.002Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:54:05.102Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:54:36.179Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:55:07.245Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:55:38.327Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:56:09.439Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:56:40.507Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:57:11.582Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:57:42.658Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:58:13.745Z] [INFO] GET /api/health 200 0ms -[2025-12-21T17:58:44.802Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:59:15.863Z] [INFO] GET /api/health 200 1ms -[2025-12-21T17:59:46.923Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:00:17.992Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:00:49.071Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:01:20.135Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:01:51.199Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:02:22.274Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:02:53.324Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:03:24.392Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:03:55.432Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:04:26.497Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:04:57.564Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:05:28.641Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:05:59.679Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:06:30.753Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:07:01.803Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:07:32.856Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:08:03.896Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:08:34.939Z] [INFO] GET /api/health 200 2ms -[2025-12-21T18:09:05.978Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:09:37.048Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:10:08.085Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:10:39.125Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:11:10.178Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:11:41.236Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:12:12.263Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:12:43.297Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:13:14.332Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:13:45.368Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:14:16.401Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:14:47.430Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:15:18.485Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:15:49.515Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:16:20.533Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:16:51.569Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:17:22.618Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:17:53.638Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:18:24.662Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:18:55.687Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:19:27.690Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:19:58.699Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:20:29.725Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:21:00.767Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:21:31.780Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:22:02.811Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:22:33.817Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:23:04.829Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:23:35.852Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:24:06.904Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:24:37.902Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:25:08.910Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:25:39.914Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:26:10.948Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:26:41.950Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:27:12.951Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:27:43.975Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:28:14.988Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:28:45.984Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:29:16.976Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:29:47.989Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:30:19.012Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:30:49.997Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:31:20.996Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:31:51.998Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:32:22.983Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:32:53.986Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:33:24.994Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:33:56.002Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:34:26.994Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:34:57.985Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:35:28.963Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:35:59.951Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:36:30.953Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:37:01.952Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:37:32.947Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:38:03.927Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:38:34.910Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:39:05.884Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:39:36.860Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:40:07.827Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:40:38.805Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:41:09.786Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:41:40.760Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:42:11.731Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:42:42.702Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:43:13.650Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:43:44.620Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:44:15.575Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:44:46.533Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:45:17.512Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:45:48.463Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:46:19.426Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:46:50.380Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:47:21.354Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:47:52.302Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:48:23.256Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:48:54.213Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:49:25.173Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:49:56.118Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:50:27.081Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:50:58.045Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:51:28.993Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:51:59.971Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:52:30.901Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:53:01.850Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:53:32.818Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:54:03.776Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:54:34.724Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:55:05.669Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:55:36.631Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:56:07.583Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:56:38.519Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:57:09.450Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:57:40.394Z] [INFO] GET /api/health 200 1ms -[2025-12-21T18:58:11.327Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:58:42.235Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:59:13.177Z] [INFO] GET /api/health 200 0ms -[2025-12-21T18:59:44.127Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:00:15.084Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:00:45.995Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:01:16.936Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:01:47.890Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:02:18.821Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:02:49.741Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:03:20.669Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:03:51.595Z] [INFO] GET /api/health 200 2ms -[2025-12-21T19:04:22.517Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:04:53.458Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:05:24.353Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:05:55.257Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:06:26.183Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:06:57.103Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:07:28.006Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:07:58.919Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:08:29.827Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:09:00.750Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:09:31.611Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:10:02.521Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:10:33.430Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:11:04.360Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:11:35.255Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:12:06.141Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:12:37.057Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:13:07.967Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:13:38.859Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:14:09.747Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:14:40.688Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:15:11.607Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:15:42.515Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:16:13.412Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:16:44.307Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:17:15.234Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:17:46.140Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:18:16.631Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:18:47.526Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:19:18.415Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:19:48.915Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:20:19.789Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:20:50.266Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:21:20.757Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:21:51.213Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:22:21.682Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:22:52.128Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:23:22.571Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:23:52.924Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:24:23.382Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:24:53.821Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:25:24.262Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:25:54.708Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:26:25.089Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:26:55.494Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:27:25.848Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:27:56.260Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:28:27.074Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:28:57.472Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:29:27.804Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:29:58.196Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:30:28.589Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:30:58.964Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:31:29.307Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:31:59.687Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:32:30.047Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:33:00.396Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:33:30.716Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:34:01.077Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:34:31.431Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:35:01.789Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:35:32.120Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:36:02.480Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:36:32.811Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:37:03.154Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:37:33.511Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:38:03.869Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:38:34.217Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:39:04.564Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:39:34.902Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:40:05.227Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:40:35.552Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:41:05.902Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:41:36.230Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:42:06.578Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:42:36.906Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:43:07.233Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:43:37.612Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:44:07.952Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:44:38.259Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:45:08.581Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:45:38.897Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:46:09.242Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:46:39.576Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:47:09.888Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:47:40.205Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:48:10.537Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:48:40.865Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:49:11.195Z] [INFO] GET /api/health 200 2ms -[2025-12-21T19:49:41.511Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:50:11.825Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:50:42.162Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:51:12.490Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:51:42.786Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:52:13.105Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:52:43.410Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:53:13.739Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:53:44.059Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:54:14.374Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:54:44.660Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:55:14.963Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:55:45.276Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:56:15.605Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:56:45.873Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:57:16.174Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:57:46.480Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:58:16.780Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:58:47.052Z] [INFO] GET /api/health 200 0ms -[2025-12-21T19:59:17.358Z] [INFO] GET /api/health 200 1ms -[2025-12-21T19:59:47.708Z] [INFO] GET /api/health 200 10ms -[2025-12-21T20:00:18.018Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:00:48.322Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:01:18.617Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:01:48.898Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:02:19.186Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:02:49.499Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:03:19.800Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:03:50.110Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:04:20.411Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:04:50.703Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:05:21.012Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:05:51.307Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:06:21.588Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:06:51.891Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:07:22.204Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:07:52.519Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:08:22.791Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:08:53.078Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:09:23.388Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:09:53.681Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:10:23.941Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:10:54.238Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:11:24.528Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:11:54.829Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:12:25.104Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:12:55.376Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:13:25.674Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:13:55.950Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:14:26.243Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:14:56.544Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:15:26.834Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:15:57.139Z] [INFO] GET /api/health 200 2ms -[2025-12-21T20:16:27.433Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:16:57.731Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:17:28.033Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:17:58.301Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:18:28.604Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:18:58.901Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:19:29.169Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:19:59.448Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:20:29.729Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:21:00.020Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:21:30.309Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:22:00.567Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:22:30.847Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:23:01.127Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:23:31.409Z] [INFO] GET /api/health 200 5ms -[2025-12-21T20:24:01.703Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:24:31.969Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:25:02.251Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:25:32.542Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:26:02.810Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:26:33.093Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:27:03.354Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:27:33.656Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:28:03.948Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:28:34.224Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:29:04.503Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:29:34.790Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:30:05.075Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:30:35.351Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:31:05.635Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:31:35.891Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:32:06.192Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:32:36.468Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:33:06.736Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:33:36.965Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:34:07.229Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:34:37.534Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:35:07.832Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:35:38.105Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:36:08.361Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:36:38.628Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:37:08.898Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:37:39.185Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:38:09.430Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:38:39.695Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:39:09.975Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:39:40.249Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:40:10.539Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:40:40.821Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:41:11.108Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:41:41.365Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:42:11.630Z] [INFO] GET /api/health 200 8ms -[2025-12-21T20:42:41.887Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:43:12.138Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:43:42.390Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:44:12.660Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:44:42.922Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:45:13.148Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:45:43.398Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:46:13.651Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:46:43.928Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:47:14.193Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:47:44.452Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:48:14.715Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:48:44.978Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:49:15.233Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:49:45.507Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:50:15.803Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:50:46.064Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:51:16.337Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:51:46.618Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:52:16.881Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:52:47.134Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:53:17.414Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:53:47.669Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:54:17.941Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:54:48.197Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:55:18.478Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:55:48.735Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:56:18.987Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:56:49.217Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:57:19.494Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:57:49.749Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:58:20.010Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:58:50.229Z] [INFO] GET /api/health 200 0ms -[2025-12-21T20:59:20.502Z] [INFO] GET /api/health 200 1ms -[2025-12-21T20:59:50.770Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:00:21.014Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:00:51.275Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:01:21.536Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:01:51.790Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:02:22.048Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:02:52.293Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:03:22.553Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:03:52.792Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:04:23.046Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:04:53.298Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:05:23.538Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:05:53.827Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:06:24.066Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:06:54.303Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:07:24.560Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:07:54.806Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:08:25.017Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:08:55.251Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:09:25.484Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:09:55.742Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:10:25.976Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:10:56.252Z] [INFO] GET /api/health 200 14ms -[2025-12-21T21:11:26.517Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:11:56.761Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:12:26.994Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:12:57.243Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:13:27.498Z] [INFO] GET /api/health 200 5ms -[2025-12-21T21:13:57.735Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:14:27.994Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:14:58.257Z] [INFO] GET /api/health 200 7ms -[2025-12-21T21:15:28.499Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:15:58.733Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:16:29.002Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:16:59.243Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:17:29.494Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:17:59.780Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:18:30.054Z] [INFO] GET /api/health 200 2ms -[2025-12-21T21:19:00.327Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:19:30.578Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:20:00.807Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:20:31.038Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:21:01.284Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:21:31.523Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:22:01.731Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:22:31.950Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:23:02.173Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:23:32.410Z] [INFO] GET /api/health 200 3ms -[2025-12-21T21:24:02.620Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:24:32.869Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:25:03.107Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:25:33.335Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:26:03.611Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:26:33.836Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:27:04.069Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:27:34.287Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:28:04.514Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:28:34.746Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:29:05.011Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:29:35.235Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:30:05.463Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:30:35.698Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:31:05.915Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:31:36.147Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:32:06.395Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:32:36.641Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:33:06.891Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:33:37.127Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:34:07.354Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:34:37.579Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:35:07.805Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:35:38.041Z] [INFO] GET /api/health 200 2ms -[2025-12-21T21:36:08.268Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:36:38.493Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:37:08.727Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:37:38.966Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:38:09.195Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:38:39.437Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:39:09.656Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:39:39.902Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:40:10.140Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:40:40.347Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:41:10.563Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:41:40.778Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:42:11.011Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:42:41.268Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:43:11.488Z] [INFO] GET /api/health 200 4ms -[2025-12-21T21:43:41.721Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:44:11.973Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:44:42.201Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:45:12.422Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:45:42.661Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:46:12.889Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:46:43.106Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:47:13.352Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:47:43.584Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:48:13.818Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:48:44.025Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:49:14.227Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:49:44.450Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:50:14.686Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:50:44.898Z] [INFO] GET /api/health 200 3ms -[2025-12-21T21:51:15.102Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:51:45.338Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:52:15.559Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:52:45.780Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:53:15.983Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:53:46.186Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:54:16.416Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:54:46.659Z] [INFO] GET /api/health 200 3ms -[2025-12-21T21:54:49.365Z] [INFO] Login erfolgreich: admin -[2025-12-21T21:54:49.367Z] [INFO] POST /api/auth/login 200 296ms -[2025-12-21T21:54:49.403Z] [INFO] Socket connected: admin (KfnhMFn4-skV4hd4AAAB) -[2025-12-21T21:54:49.390Z] [INFO] GET /api/admin/users 200 5ms -[2025-12-21T21:55:16.888Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:55:43.525Z] [INFO] Admin admin hat Benutzer TN erstellt -[2025-12-21T21:55:43.526Z] [INFO] POST /api/admin/users 201 204ms -[2025-12-21T21:55:43.535Z] [INFO] GET /api/admin/users 200 3ms -[2025-12-21T21:55:47.109Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:56:17.290Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:56:47.507Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:57:17.708Z] [INFO] GET /api/health 200 1ms -[2025-12-21T21:57:47.915Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:58:18.128Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:58:48.332Z] [INFO] GET /api/health 200 0ms -[2025-12-21T21:59:18.557Z] [INFO] GET /api/health 200 5ms -[2025-12-21T21:59:48.756Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:00:18.982Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:00:49.170Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:01:19.376Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:01:49.607Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:02:19.812Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:02:50.016Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:03:20.224Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:03:33.887Z] [INFO] Socket disconnected: admin (KfnhMFn4-skV4hd4AAAB) -[2025-12-21T22:03:50.417Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:04:20.645Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:04:50.827Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:05:21.038Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:05:51.249Z] [INFO] GET /api/health 200 2ms -[2025-12-21T22:06:21.453Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:06:51.626Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:07:21.812Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:07:52.005Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:08:22.209Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:08:52.398Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:09:22.594Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:09:52.807Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:10:22.997Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:11:03.376Z] [INFO] Migration: email Spalte zu users hinzugefuegt -[2025-12-21T22:11:03.385Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T22:11:03.386Z] [INFO] Datenbank initialisiert -[2025-12-21T22:11:03.389Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T22:11:03.389Z] [INFO] Umgebung: production -[2025-12-21T22:11:03.390Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T22:11:03.390Z] [INFO] Automatische Backups aktiviert -[2025-12-21T22:11:08.177Z] [INFO] GET /api/health 200 4ms -[2025-12-21T22:11:19.732Z] [INFO] GET / 200 3ms -[2025-12-21T22:11:19.793Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-21T22:11:19.795Z] [INFO] GET /css/base.css 200 1ms -[2025-12-21T22:11:19.797Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-21T22:11:19.801Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-21T22:11:19.799Z] [INFO] GET /css/components.css 200 3ms -[2025-12-21T22:11:19.808Z] [INFO] GET /css/responsive.css 200 10ms -[2025-12-21T22:11:19.811Z] [INFO] GET /css/modal.css 200 11ms -[2025-12-21T22:11:19.809Z] [INFO] GET /css/board.css 200 10ms -[2025-12-21T22:11:19.812Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-21T22:11:19.813Z] [INFO] GET /js/app.js 200 7ms -[2025-12-21T22:11:19.989Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-21T22:11:19.990Z] [INFO] GET /js/api.js 200 4ms -[2025-12-21T22:11:19.990Z] [INFO] GET /js/store.js 200 3ms -[2025-12-21T22:11:19.991Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-21T22:11:19.992Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-21T22:11:19.993Z] [INFO] GET /js/board.js 200 6ms -[2025-12-21T22:11:19.996Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-21T22:11:19.996Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-21T22:11:20.003Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-21T22:11:19.997Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-21T22:11:20.004Z] [INFO] GET /js/admin.js 200 9ms -[2025-12-21T22:11:20.004Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-21T22:11:20.021Z] [INFO] GET /js/proposals.js 200 24ms -[2025-12-21T22:11:20.021Z] [INFO] GET /js/utils.js 200 24ms -[2025-12-21T22:11:20.055Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-21T22:11:20.058Z] [INFO] GET /index.html 200 5ms -[2025-12-21T22:11:20.042Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T22:11:20.054Z] [INFO] GET / 304 1ms -[2025-12-21T22:11:20.058Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T22:11:20.059Z] [INFO] GET /css/components.css 304 2ms -[2025-12-21T22:11:20.076Z] [INFO] GET /css/board.css 304 15ms -[2025-12-21T22:11:20.076Z] [INFO] GET /css/calendar.css 304 14ms -[2025-12-21T22:11:20.080Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T22:11:20.076Z] [INFO] GET /css/modal.css 304 14ms -[2025-12-21T22:11:20.086Z] [INFO] GET /js/app.js 304 6ms -[2025-12-21T22:11:20.104Z] [INFO] GET /js/sync.js 304 13ms -[2025-12-21T22:11:20.087Z] [INFO] GET /js/api.js 304 5ms -[2025-12-21T22:11:20.087Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-21T22:11:20.103Z] [INFO] GET /js/store.js 304 13ms -[2025-12-21T22:11:20.103Z] [INFO] GET /js/auth.js 304 13ms -[2025-12-21T22:11:20.122Z] [INFO] GET /assets/icons/task.svg 200 12ms -[2025-12-21T22:11:20.119Z] [INFO] GET /js/board.js 304 10ms -[2025-12-21T22:11:20.118Z] [INFO] GET /js/offline.js 304 12ms -[2025-12-21T22:11:20.119Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-21T22:11:20.123Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T22:11:20.127Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-21T22:11:20.137Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-21T22:11:20.128Z] [INFO] GET /js/tour.js 304 4ms -[2025-12-21T22:11:20.127Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-21T22:11:20.137Z] [INFO] GET /js/admin.js 304 7ms -[2025-12-21T22:11:20.138Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-21T22:11:20.151Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-21T22:11:38.394Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:12:03.698Z] [INFO] Backup erstellt: backup_2025-12-21T22-12-03-679Z.db -[2025-12-21T22:12:03.702Z] [INFO] Altes Backup gelöscht: backup_2025-12-19T23-59-49-157Z.db -[2025-12-21T22:12:08.581Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:12:38.771Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:13:08.952Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:13:39.157Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:14:09.348Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:14:39.541Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:15:09.734Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:15:39.935Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:16:10.130Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:16:40.328Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:17:10.523Z] [INFO] GET /api/health 200 2ms -[2025-12-21T22:17:40.738Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:18:10.906Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:18:41.091Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:19:11.283Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:19:41.477Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:20:11.645Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:20:41.830Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:21:12.025Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:21:33.510Z] [INFO] POST /api/auth/login 200 212ms -[2025-12-21T22:21:33.509Z] [INFO] Login erfolgreich: admin -[2025-12-21T22:21:33.521Z] [INFO] GET /api/admin/users 200 3ms -[2025-12-21T22:21:33.525Z] [INFO] Socket connected: admin (HeDyPGFl70uUIzSqAAAB) -[2025-12-21T22:21:42.211Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:22:12.372Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:22:13.230Z] [INFO] Admin admin hat Benutzer HG bearbeitet -[2025-12-21T22:22:13.231Z] [INFO] PUT /api/admin/users/1 200 3ms -[2025-12-21T22:22:13.236Z] [INFO] GET /api/admin/users 200 2ms -[2025-12-21T22:22:33.671Z] [INFO] Admin admin hat Benutzer MH bearbeitet -[2025-12-21T22:22:33.679Z] [INFO] GET /api/admin/users 200 2ms -[2025-12-21T22:22:33.672Z] [INFO] PUT /api/admin/users/2 200 3ms -[2025-12-21T22:22:38.666Z] [INFO] Admin admin hat Benutzer MH bearbeitet -[2025-12-21T22:22:38.667Z] [INFO] PUT /api/admin/users/2 200 3ms -[2025-12-21T22:22:38.672Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-21T22:22:42.560Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:23:12.741Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:23:42.927Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:24:13.106Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:24:43.308Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:25:13.479Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:25:43.653Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:26:13.834Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:26:44.003Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:27:02.851Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-21T22:27:15.309Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T22:27:15.312Z] [INFO] Datenbank initialisiert -[2025-12-21T22:27:15.313Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T22:27:15.313Z] [INFO] Umgebung: production -[2025-12-21T22:27:15.314Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T22:27:15.314Z] [INFO] Automatische Backups aktiviert -[2025-12-21T22:27:16.746Z] [INFO] Socket connected: admin (UTvxw7fjSfiAnS6wAAAB) -[2025-12-21T22:27:20.151Z] [INFO] GET /api/health 200 2ms -[2025-12-21T22:27:23.137Z] [INFO] GET / 200 6ms -[2025-12-21T22:27:23.224Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T22:27:23.227Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T22:27:23.229Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-21T22:27:23.231Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T22:27:23.230Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T22:27:23.243Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-21T22:27:23.243Z] [INFO] GET /css/responsive.css 304 12ms -[2025-12-21T22:27:23.244Z] [INFO] GET /css/modal.css 304 12ms -[2025-12-21T22:27:23.245Z] [INFO] GET /js/app.js 304 12ms -[2025-12-21T22:27:23.253Z] [INFO] GET /css/admin.css 200 19ms -[2025-12-21T22:27:23.286Z] [INFO] GET /js/store.js 304 1ms -[2025-12-21T22:27:23.287Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-21T22:27:23.286Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T22:27:23.290Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-21T22:27:23.289Z] [INFO] GET /js/board.js 304 2ms -[2025-12-21T22:27:23.288Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-21T22:27:23.288Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-21T22:27:23.301Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-21T22:27:23.290Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T22:27:23.300Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-21T22:27:23.301Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-21T22:27:23.301Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-21T22:27:23.301Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-21T22:27:23.302Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-21T22:27:23.329Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-21T22:27:23.337Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-21T22:27:23.333Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-21T22:27:24.838Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T22:27:24.849Z] [INFO] GET / 304 1ms -[2025-12-21T22:27:24.852Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T22:27:24.849Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T22:27:24.850Z] [INFO] GET /index.html 200 2ms -[2025-12-21T22:27:24.853Z] [INFO] GET /css/components.css 304 0ms -[2025-12-21T22:27:24.860Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-21T22:27:24.861Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-21T22:27:24.860Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-21T22:27:24.854Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T22:27:24.870Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-21T22:27:24.869Z] [INFO] GET /js/app.js 304 5ms -[2025-12-21T22:27:24.870Z] [INFO] GET /js/api.js 304 6ms -[2025-12-21T22:27:24.874Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-21T22:27:24.880Z] [INFO] GET /js/store.js 304 6ms -[2025-12-21T22:27:24.883Z] [INFO] GET /js/board.js 304 1ms -[2025-12-21T22:27:24.880Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-21T22:27:24.880Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-21T22:27:24.889Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-21T22:27:24.890Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-21T22:27:24.895Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-21T22:27:24.896Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-21T22:27:24.890Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-21T22:27:24.896Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-21T22:27:24.911Z] [INFO] GET /css/proposals.css 304 12ms -[2025-12-21T22:27:24.911Z] [INFO] GET /css/admin.css 304 12ms -[2025-12-21T22:27:24.910Z] [INFO] GET /js/proposals.js 304 12ms -[2025-12-21T22:27:25.403Z] [INFO] Socket disconnected: admin (UTvxw7fjSfiAnS6wAAAB) -[2025-12-21T22:27:50.327Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:28:15.584Z] [INFO] Backup erstellt: backup_2025-12-21T22-28-15-578Z.db -[2025-12-21T22:28:15.589Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T00-23-58-432Z.db -[2025-12-21T22:28:20.529Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:28:50.716Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:29:20.898Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:29:51.069Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:30:21.283Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:30:51.462Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:31:21.641Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:31:51.805Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:32:21.979Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:32:53.799Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T22:32:53.801Z] [INFO] Datenbank initialisiert -[2025-12-21T22:32:53.803Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T22:32:53.804Z] [INFO] Umgebung: production -[2025-12-21T22:32:53.804Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T22:32:53.804Z] [INFO] Automatische Backups aktiviert -[2025-12-21T22:32:58.652Z] [INFO] GET /api/health 200 5ms -[2025-12-21T22:33:04.452Z] [INFO] GET / 200 3ms -[2025-12-21T22:33:04.477Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T22:33:04.480Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T22:33:04.483Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T22:33:04.483Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-21T22:33:04.481Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T22:33:04.494Z] [INFO] GET /js/app.js 304 9ms -[2025-12-21T22:33:04.494Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-21T22:33:04.493Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-21T22:33:04.492Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-21T22:33:04.504Z] [INFO] GET /css/admin.css 200 18ms -[2025-12-21T22:33:04.541Z] [INFO] GET /js/api.js 304 2ms -[2025-12-21T22:33:04.541Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T22:33:04.542Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T22:33:04.542Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T22:33:04.542Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-21T22:33:04.543Z] [INFO] GET /js/board.js 304 3ms -[2025-12-21T22:33:04.544Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-21T22:33:04.544Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T22:33:04.545Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-21T22:33:04.545Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-21T22:33:04.551Z] [INFO] GET /js/tour.js 304 6ms -[2025-12-21T22:33:04.567Z] [INFO] GET /js/utils.js 304 21ms -[2025-12-21T22:33:04.547Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-21T22:33:04.599Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-21T22:33:04.568Z] [INFO] GET /js/admin.js 200 23ms -[2025-12-21T22:33:04.603Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2025-12-21T22:33:04.612Z] [INFO] GET /api/admin/users 304 7ms -[2025-12-21T22:33:06.177Z] [INFO] GET /sw.js 200 2ms -[2025-12-21T22:33:06.188Z] [INFO] GET / 304 1ms -[2025-12-21T22:33:06.189Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T22:33:06.193Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T22:33:06.194Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T22:33:06.189Z] [INFO] GET /index.html 200 2ms -[2025-12-21T22:33:06.194Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T22:33:06.201Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-21T22:33:06.200Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-21T22:33:06.201Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-21T22:33:06.204Z] [INFO] GET /js/app.js 304 1ms -[2025-12-21T22:33:06.204Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-21T22:33:06.211Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T22:33:06.205Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T22:33:06.212Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T22:33:06.211Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T22:33:06.233Z] [INFO] GET /js/offline.js 304 17ms -[2025-12-21T22:33:06.234Z] [INFO] GET /js/board.js 304 18ms -[2025-12-21T22:33:06.234Z] [INFO] GET /js/task-modal.js 304 17ms -[2025-12-21T22:33:06.244Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T22:33:06.255Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-21T22:33:06.245Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-21T22:33:06.245Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-21T22:33:06.255Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-21T22:33:06.279Z] [INFO] GET /css/admin.css 304 17ms -[2025-12-21T22:33:06.280Z] [INFO] GET /css/proposals.css 304 18ms -[2025-12-21T22:33:06.256Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-21T22:33:28.848Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:33:54.055Z] [INFO] Backup erstellt: backup_2025-12-21T22-33-54-048Z.db -[2025-12-21T22:33:54.058Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T00-29-50-476Z.db -[2025-12-21T22:33:59.001Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:34:29.178Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:34:59.356Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:35:29.530Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:35:59.679Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:36:29.842Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:37:00.013Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:37:30.289Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:38:00.463Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:38:30.626Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:39:00.780Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:39:30.937Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:40:01.114Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:40:31.262Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:40:54.786Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T22:40:54.789Z] [INFO] Datenbank initialisiert -[2025-12-21T22:40:54.791Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T22:40:54.791Z] [INFO] Umgebung: production -[2025-12-21T22:40:54.791Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T22:40:54.791Z] [INFO] Automatische Backups aktiviert -[2025-12-21T22:40:59.633Z] [INFO] GET /api/health 200 5ms -[2025-12-21T22:41:03.336Z] [INFO] GET / 304 2ms -[2025-12-21T22:41:03.372Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T22:41:03.374Z] [INFO] GET /css/base.css 304 0ms -[2025-12-21T22:41:03.379Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T22:41:03.379Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-21T22:41:03.376Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T22:41:03.393Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-21T22:41:03.391Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-21T22:41:03.392Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-21T22:41:03.394Z] [INFO] GET /js/app.js 304 13ms -[2025-12-21T22:41:03.404Z] [INFO] GET /css/admin.css 200 22ms -[2025-12-21T22:41:03.440Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T22:41:03.440Z] [INFO] GET /js/api.js 304 2ms -[2025-12-21T22:41:03.440Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T22:41:03.441Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-21T22:41:03.441Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-21T22:41:03.444Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-21T22:41:03.442Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-21T22:41:03.444Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-21T22:41:03.442Z] [INFO] GET /js/board.js 304 3ms -[2025-12-21T22:41:03.445Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-21T22:41:03.455Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-21T22:41:03.465Z] [INFO] GET /js/admin.js 200 20ms -[2025-12-21T22:41:03.456Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-21T22:41:03.509Z] [INFO] GET /api/admin/users 304 4ms -[2025-12-21T22:41:03.499Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-21T22:41:03.497Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-21T22:41:03.444Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-21T22:41:05.030Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T22:41:05.068Z] [INFO] GET /index.html 304 1ms -[2025-12-21T22:41:05.067Z] [INFO] GET / 304 1ms -[2025-12-21T22:41:05.073Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T22:41:05.074Z] [INFO] GET /css/board.css 304 0ms -[2025-12-21T22:41:05.073Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T22:41:05.068Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-21T22:41:05.085Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T22:41:05.090Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T22:41:05.092Z] [INFO] GET /js/app.js 304 1ms -[2025-12-21T22:41:05.089Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-21T22:41:05.098Z] [INFO] GET /js/api.js 304 3ms -[2025-12-21T22:41:05.105Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-21T22:41:05.099Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-21T22:41:05.099Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-21T22:41:05.105Z] [INFO] GET /js/store.js 304 1ms -[2025-12-21T22:41:05.120Z] [INFO] GET /js/offline.js 304 14ms -[2025-12-21T22:41:05.124Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-21T22:41:05.120Z] [INFO] GET /js/board.js 304 12ms -[2025-12-21T22:41:05.121Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-21T22:41:05.133Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-21T22:41:05.133Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-21T22:41:05.134Z] [INFO] GET /js/tour.js 304 7ms -[2025-12-21T22:41:05.153Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-21T22:41:05.164Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-21T22:41:05.153Z] [INFO] GET /js/admin.js 304 12ms -[2025-12-21T22:41:05.152Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-21T22:41:29.795Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:41:46.621Z] [INFO] GET / 304 1ms -[2025-12-21T22:41:46.637Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-21T22:41:46.639Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T22:41:46.642Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-21T22:41:46.643Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T22:41:46.640Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-21T22:41:46.641Z] [INFO] GET /css/components.css 304 0ms -[2025-12-21T22:41:46.654Z] [INFO] GET /css/board.css 304 10ms -[2025-12-21T22:41:46.654Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-21T22:41:46.671Z] [INFO] GET /js/store.js 304 1ms -[2025-12-21T22:41:46.654Z] [INFO] GET /js/app.js 304 10ms -[2025-12-21T22:41:46.672Z] [INFO] GET /js/api.js 304 1ms -[2025-12-21T22:41:46.655Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-21T22:41:46.688Z] [INFO] GET /js/offline.js 304 16ms -[2025-12-21T22:41:46.689Z] [INFO] GET /js/auth.js 304 16ms -[2025-12-21T22:41:46.689Z] [INFO] GET /js/board.js 304 16ms -[2025-12-21T22:41:46.690Z] [INFO] GET /js/calendar.js 304 17ms -[2025-12-21T22:41:46.690Z] [INFO] GET /js/sync.js 304 17ms -[2025-12-21T22:41:46.691Z] [INFO] GET /js/task-modal.js 304 18ms -[2025-12-21T22:41:46.710Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-21T22:41:46.709Z] [INFO] GET /js/shortcuts.js 304 18ms -[2025-12-21T22:41:46.710Z] [INFO] GET /js/tour.js 304 18ms -[2025-12-21T22:41:46.711Z] [INFO] GET /js/admin.js 304 19ms -[2025-12-21T22:41:46.711Z] [INFO] GET /js/proposals.js 304 19ms -[2025-12-21T22:41:46.711Z] [INFO] GET /js/utils.js 304 19ms -[2025-12-21T22:41:46.735Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T22:41:46.733Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-21T22:41:46.746Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-21T22:41:48.244Z] [INFO] GET /sw.js 304 1ms -[2025-12-21T22:41:55.022Z] [INFO] Backup erstellt: backup_2025-12-21T22-41-55-014Z.db -[2025-12-21T22:41:55.028Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T00-35-10-675Z.db -[2025-12-21T22:41:59.965Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:42:30.125Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:43:00.307Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:43:30.456Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:43:46.604Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T22:43:46.607Z] [INFO] Datenbank initialisiert -[2025-12-21T22:43:46.609Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T22:43:46.609Z] [INFO] Umgebung: production -[2025-12-21T22:43:46.609Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T22:43:46.609Z] [INFO] Automatische Backups aktiviert -[2025-12-21T22:43:51.460Z] [INFO] GET /api/health 200 5ms -[2025-12-21T22:43:54.626Z] [INFO] GET / 304 4ms -[2025-12-21T22:43:54.723Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T22:43:54.725Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T22:43:54.727Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T22:43:54.735Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-21T22:43:54.730Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T22:43:54.733Z] [INFO] GET /css/admin.css 200 8ms -[2025-12-21T22:43:54.730Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-21T22:43:54.735Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-21T22:43:54.754Z] [INFO] GET /css/calendar.css 304 17ms -[2025-12-21T22:43:54.753Z] [INFO] GET /js/app.js 304 17ms -[2025-12-21T22:43:54.782Z] [INFO] GET /js/api.js 304 2ms -[2025-12-21T22:43:54.782Z] [INFO] GET /js/store.js 304 2ms -[2025-12-21T22:43:54.783Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-21T22:43:54.784Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-21T22:43:54.785Z] [INFO] GET /js/board.js 304 4ms -[2025-12-21T22:43:54.784Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-21T22:43:54.795Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-21T22:43:54.797Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-21T22:43:54.796Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-21T22:43:54.796Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-21T22:43:54.820Z] [INFO] GET /js/admin.js 200 33ms -[2025-12-21T22:43:54.819Z] [INFO] GET /js/utils.js 304 20ms -[2025-12-21T22:43:54.797Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-21T22:43:54.819Z] [INFO] GET /js/proposals.js 304 20ms -[2025-12-21T22:43:54.849Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-21T22:43:54.858Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-21T22:43:54.851Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-21T22:43:56.357Z] [INFO] GET /sw.js 200 2ms -[2025-12-21T22:43:56.368Z] [INFO] GET / 304 1ms -[2025-12-21T22:43:56.368Z] [INFO] GET /index.html 304 1ms -[2025-12-21T22:43:56.368Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T22:43:56.372Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T22:43:56.375Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-21T22:43:56.373Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T22:43:56.372Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T22:43:56.381Z] [INFO] GET /js/app.js 304 3ms -[2025-12-21T22:43:56.381Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-21T22:43:56.375Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-21T22:43:56.381Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-21T22:43:56.396Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T22:43:56.391Z] [INFO] GET /js/store.js 304 6ms -[2025-12-21T22:43:56.392Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-21T22:43:56.391Z] [INFO] GET /js/api.js 304 7ms -[2025-12-21T22:43:56.396Z] [INFO] GET /js/board.js 304 1ms -[2025-12-21T22:43:56.396Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-21T22:43:56.403Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-21T22:43:56.402Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-21T22:43:56.402Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-21T22:43:56.421Z] [INFO] GET /js/tour.js 304 15ms -[2025-12-21T22:43:56.420Z] [INFO] GET /js/admin.js 304 14ms -[2025-12-21T22:43:56.420Z] [INFO] GET /js/undo.js 304 14ms -[2025-12-21T22:43:56.425Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-21T22:43:56.426Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-21T22:43:56.426Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-21T22:44:21.625Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:44:28.042Z] [INFO] GET / 200 1ms -[2025-12-21T22:44:28.056Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-21T22:44:28.060Z] [INFO] GET /css/components.css 200 2ms -[2025-12-21T22:44:28.059Z] [INFO] GET /css/admin.css 200 1ms -[2025-12-21T22:44:28.065Z] [INFO] GET /css/board.css 200 5ms -[2025-12-21T22:44:28.059Z] [INFO] GET /css/base.css 200 2ms -[2025-12-21T22:44:28.069Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-21T22:44:28.068Z] [INFO] GET /css/proposals.css 200 7ms -[2025-12-21T22:44:28.070Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-21T22:44:28.071Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-21T22:44:28.078Z] [INFO] GET /js/app.js 200 12ms -[2025-12-21T22:44:28.241Z] [INFO] GET /js/store.js 200 3ms -[2025-12-21T22:44:28.241Z] [INFO] GET /js/api.js 200 3ms -[2025-12-21T22:44:28.242Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-21T22:44:28.242Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-21T22:44:28.242Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-21T22:44:28.243Z] [INFO] GET /js/board.js 200 4ms -[2025-12-21T22:44:28.247Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-21T22:44:28.247Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-21T22:44:28.246Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-21T22:44:28.247Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-21T22:44:28.262Z] [INFO] GET /js/admin.js 200 16ms -[2025-12-21T22:44:28.248Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-21T22:44:28.263Z] [INFO] GET /js/proposals.js 200 15ms -[2025-12-21T22:44:28.263Z] [INFO] GET /js/utils.js 200 15ms -[2025-12-21T22:44:28.279Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-21T22:44:28.287Z] [INFO] GET /api/admin/users 200 3ms -[2025-12-21T22:44:28.332Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-21T22:44:46.845Z] [INFO] Backup erstellt: backup_2025-12-21T22-44-46-839Z.db -[2025-12-21T22:44:46.854Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T00-42-28-773Z.db -[2025-12-21T22:44:51.789Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:45:21.945Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:45:52.104Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:46:22.261Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:46:52.427Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:47:22.588Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:47:52.746Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:48:26.528Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-21T22:48:26.530Z] [INFO] Datenbank initialisiert -[2025-12-21T22:48:26.532Z] [INFO] Server läuft auf Port 3000 -[2025-12-21T22:48:26.532Z] [INFO] Umgebung: production -[2025-12-21T22:48:26.533Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-21T22:48:26.533Z] [INFO] Automatische Backups aktiviert -[2025-12-21T22:48:31.325Z] [INFO] GET /api/health 200 4ms -[2025-12-21T22:48:34.753Z] [INFO] GET / 200 3ms -[2025-12-21T22:48:34.817Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T22:48:34.819Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T22:48:34.820Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-21T22:48:34.822Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T22:48:34.821Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T22:48:34.834Z] [INFO] GET /js/app.js 304 10ms -[2025-12-21T22:48:34.834Z] [INFO] GET /css/board.css 304 11ms -[2025-12-21T22:48:34.822Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-21T22:48:34.835Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-21T22:48:34.853Z] [INFO] GET /css/admin.css 200 28ms -[2025-12-21T22:48:34.881Z] [INFO] GET /js/api.js 304 2ms -[2025-12-21T22:48:34.881Z] [INFO] GET /js/store.js 304 3ms -[2025-12-21T22:48:34.881Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-21T22:48:34.887Z] [INFO] GET /js/offline.js 304 7ms -[2025-12-21T22:48:34.887Z] [INFO] GET /js/auth.js 304 8ms -[2025-12-21T22:48:34.888Z] [INFO] GET /js/board.js 304 6ms -[2025-12-21T22:48:34.888Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-21T22:48:34.889Z] [INFO] GET /js/calendar.js 304 7ms -[2025-12-21T22:48:34.889Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-21T22:48:34.895Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-21T22:48:34.896Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-21T22:48:34.893Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-21T22:48:34.896Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-21T22:48:34.913Z] [INFO] GET /js/admin.js 200 23ms -[2025-12-21T22:48:34.940Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-21T22:48:34.943Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2025-12-21T22:48:34.950Z] [INFO] GET /api/admin/users 304 4ms -[2025-12-21T22:48:36.535Z] [INFO] GET /sw.js 200 1ms -[2025-12-21T22:48:36.547Z] [INFO] GET / 304 1ms -[2025-12-21T22:48:36.548Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-21T22:48:36.549Z] [INFO] GET /index.html 200 3ms -[2025-12-21T22:48:36.553Z] [INFO] GET /css/board.css 304 1ms -[2025-12-21T22:48:36.552Z] [INFO] GET /css/components.css 304 1ms -[2025-12-21T22:48:36.556Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-21T22:48:36.552Z] [INFO] GET /css/base.css 304 1ms -[2025-12-21T22:48:36.562Z] [INFO] GET /js/app.js 304 3ms -[2025-12-21T22:48:36.563Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-21T22:48:36.557Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-21T22:48:36.557Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-21T22:48:36.563Z] [INFO] GET /js/api.js 304 3ms -[2025-12-21T22:48:36.572Z] [INFO] GET /js/store.js 304 6ms -[2025-12-21T22:48:36.578Z] [INFO] GET /js/board.js 304 2ms -[2025-12-21T22:48:36.573Z] [INFO] GET /js/sync.js 304 7ms -[2025-12-21T22:48:36.573Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-21T22:48:36.577Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-21T22:48:36.593Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-21T22:48:36.592Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-21T22:48:36.578Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-21T22:48:36.593Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-21T22:48:36.602Z] [INFO] GET /js/tour.js 304 6ms -[2025-12-21T22:48:36.603Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-21T22:48:36.603Z] [INFO] GET /js/admin.js 304 7ms -[2025-12-21T22:48:36.607Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-21T22:48:36.606Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-21T22:49:01.502Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:49:26.764Z] [INFO] Backup erstellt: backup_2025-12-21T22-49-26-757Z.db -[2025-12-21T22:49:26.768Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T00-46-45-924Z.db -[2025-12-21T22:49:31.652Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:50:01.833Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:50:32.011Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:51:02.171Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:51:32.323Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:52:02.486Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:52:32.667Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:53:02.835Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:53:32.998Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:54:03.164Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:54:33.323Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:55:03.487Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:55:33.629Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:56:03.776Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:56:33.935Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:57:04.082Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:57:34.239Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:58:04.405Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:58:34.555Z] [INFO] GET /api/health 200 0ms -[2025-12-21T22:59:04.727Z] [INFO] GET /api/health 200 1ms -[2025-12-21T22:59:34.974Z] [INFO] GET /api/health 200 1ms -[2025-12-21T23:00:05.138Z] [INFO] GET /api/health 200 1ms -[2025-12-21T23:00:35.294Z] [INFO] GET /api/health 200 0ms -[2025-12-21T23:01:05.436Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:12:51.084Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T08:12:51.086Z] [INFO] Datenbank initialisiert -[2025-12-22T08:12:51.088Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T08:12:51.088Z] [INFO] Umgebung: production -[2025-12-22T08:12:51.089Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T08:12:51.089Z] [INFO] Automatische Backups aktiviert -[2025-12-22T08:12:55.980Z] [INFO] GET /api/health 200 4ms -[2025-12-22T08:13:28.475Z] [INFO] GET /api/health 200 2ms -[2025-12-22T08:13:40.855Z] [INFO] GET / 200 6ms -[2025-12-22T08:13:40.932Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-22T08:13:40.934Z] [INFO] GET /css/base.css 200 3ms -[2025-12-22T08:13:40.937Z] [INFO] GET /css/components.css 200 4ms -[2025-12-22T08:13:40.940Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-22T08:13:40.938Z] [INFO] GET /css/board.css 200 4ms -[2025-12-22T08:13:40.941Z] [INFO] GET /css/proposals.css 200 5ms -[2025-12-22T08:13:40.942Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-22T08:13:40.950Z] [INFO] GET /css/calendar.css 200 12ms -[2025-12-22T08:13:40.953Z] [INFO] GET /js/app.js 200 2ms -[2025-12-22T08:13:40.951Z] [INFO] GET /css/responsive.css 200 12ms -[2025-12-22T08:13:41.140Z] [INFO] GET /js/api.js 200 4ms -[2025-12-22T08:13:41.140Z] [INFO] GET /js/store.js 200 5ms -[2025-12-22T08:13:41.141Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-22T08:13:41.141Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-22T08:13:41.142Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-22T08:13:41.142Z] [INFO] GET /js/board.js 200 5ms -[2025-12-22T08:13:41.147Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-22T08:13:41.146Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-22T08:13:41.145Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-22T08:13:41.146Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-22T08:13:41.147Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-22T08:13:41.164Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-22T08:13:41.163Z] [INFO] GET /js/admin.js 200 18ms -[2025-12-22T08:13:41.186Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T08:13:41.164Z] [INFO] GET /js/proposals.js 200 17ms -[2025-12-22T08:13:41.199Z] [INFO] GET / 304 1ms -[2025-12-22T08:13:41.200Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T08:13:41.205Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T08:13:41.201Z] [INFO] GET /index.html 200 3ms -[2025-12-22T08:13:41.205Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T08:13:41.205Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T08:13:41.220Z] [INFO] GET /css/modal.css 304 11ms -[2025-12-22T08:13:41.220Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-22T08:13:41.224Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T08:13:41.220Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-22T08:13:41.225Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T08:13:41.230Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T08:13:41.230Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T08:13:41.225Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T08:13:41.229Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T08:13:41.246Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-22T08:13:41.246Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-22T08:13:41.250Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-22T08:13:41.246Z] [INFO] GET /js/board.js 304 13ms -[2025-12-22T08:13:41.255Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-22T08:13:41.250Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T08:13:41.256Z] [INFO] GET /js/tour.js 304 3ms -[2025-12-22T08:13:41.256Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-22T08:13:41.264Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-22T08:13:41.263Z] [INFO] GET /js/admin.js 304 5ms -[2025-12-22T08:13:41.266Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-22T08:13:41.264Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-22T08:13:46.945Z] [INFO] Login erfolgreich: admin -[2025-12-22T08:13:46.946Z] [INFO] POST /api/auth/login 200 207ms -[2025-12-22T08:13:46.961Z] [INFO] Socket connected: admin (5WPNNk9VXDzW77Y0AAAB) -[2025-12-22T08:13:46.958Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-22T08:13:56.258Z] [INFO] Backup erstellt: backup_2025-12-22T08-13-56-243Z.db -[2025-12-22T08:13:56.260Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T10-28-23-993Z.db -[2025-12-22T08:14:01.372Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:14:34.257Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:15:06.765Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:15:39.347Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:16:12.076Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:16:45.024Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:17:17.738Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:17:50.430Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:18:23.289Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:18:56.176Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:19:28.860Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:20:01.580Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:20:34.414Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:21:07.385Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:21:40.152Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:22:12.909Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:22:45.751Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:23:18.678Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:23:51.445Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:24:24.223Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:24:57.092Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:25:30.020Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:26:02.836Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:26:35.640Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:27:08.602Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:27:41.448Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:28:14.281Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:28:47.109Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:29:19.958Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:29:52.796Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:30:25.760Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:30:58.597Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:31:31.519Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:32:04.364Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:32:37.382Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:33:10.216Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:33:43.232Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:34:16.141Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:34:49.052Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:35:21.945Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:35:54.915Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:36:27.852Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:37:00.782Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:37:33.682Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:38:06.659Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:38:39.639Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:39:12.568Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:39:45.474Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:40:18.451Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:40:51.445Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:41:24.407Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:41:57.338Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:42:30.309Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:43:03.323Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:43:36.301Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:44:09.213Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:44:42.187Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:45:15.212Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:45:48.179Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:46:21.115Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:46:54.094Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:47:27.119Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:48:00.096Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:48:33.048Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:49:06.028Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:49:39.054Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:50:12.020Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:50:45.180Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:51:18.189Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:51:51.358Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:52:23.915Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:52:56.923Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:53:29.871Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:54:02.719Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:54:35.587Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:55:08.568Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:55:41.537Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:56:14.419Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:56:47.317Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:57:20.277Z] [INFO] GET /api/health 200 0ms -[2025-12-22T08:57:53.264Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:58:26.178Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:58:59.084Z] [INFO] GET /api/health 200 1ms -[2025-12-22T08:59:32.039Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:00:05.027Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:00:37.939Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:01:11.068Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:01:43.922Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:02:16.928Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:02:49.962Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:03:22.866Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:03:55.842Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:04:28.844Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:05:01.840Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:05:34.750Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:06:07.731Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:06:40.719Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:07:06.400Z] [INFO] GET / 304 1ms -[2025-12-22T09:07:06.409Z] [INFO] Socket disconnected: admin (5WPNNk9VXDzW77Y0AAAB) -[2025-12-22T09:07:06.413Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T09:07:06.414Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T09:07:06.411Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T09:07:06.414Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-22T09:07:06.422Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-22T09:07:06.421Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-22T09:07:06.422Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-22T09:07:06.421Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T09:07:06.422Z] [INFO] GET /css/components.css 304 7ms -[2025-12-22T09:07:06.422Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T09:07:06.478Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T09:07:06.477Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T09:07:06.477Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T09:07:06.478Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T09:07:06.478Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T09:07:06.478Z] [INFO] GET /js/board.js 304 1ms -[2025-12-22T09:07:06.480Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T09:07:06.480Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-22T09:07:06.480Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T09:07:06.480Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T09:07:06.481Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-22T09:07:06.495Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-22T09:07:06.514Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-22T09:07:06.514Z] [INFO] GET /api/auth/users 401 5ms -[2025-12-22T09:07:06.481Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-22T09:07:06.495Z] [INFO] GET /js/proposals.js 304 13ms -[2025-12-22T09:07:07.904Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T09:07:13.725Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:07:44.913Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - HG -[2025-12-22T09:07:44.913Z] [INFO] POST /api/auth/login 401 1ms -[2025-12-22T09:07:46.623Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:07:56.159Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T09:07:56.159Z] [INFO] POST /api/auth/login 200 187ms -[2025-12-22T09:07:56.168Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-22T09:07:56.179Z] [INFO] Socket connected: HG (TrxoDW6P5Vo2C_bUAAAF) -[2025-12-22T09:07:56.178Z] [INFO] Socket connected: HG (LNSumN6_CtfORhGgAAAE) -[2025-12-22T09:07:56.189Z] [INFO] HG joined project:[object Object] -[2025-12-22T09:07:56.183Z] [INFO] GET /api/projects 200 3ms -[2025-12-22T09:07:56.196Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2025-12-22T09:07:56.198Z] [INFO] GET /api/columns/2 200 7ms -[2025-12-22T09:07:56.201Z] [INFO] GET /api/tasks/project/2 200 9ms -[2025-12-22T09:07:56.203Z] [INFO] GET /api/labels/2 200 2ms -[2025-12-22T09:07:56.210Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 2ms -[2025-12-22T09:08:15.444Z] [INFO] GET /api/tasks/5 200 3ms -[2025-12-22T09:08:15.454Z] [INFO] GET /api/links/5 200 3ms -[2025-12-22T09:08:15.456Z] [INFO] GET /api/files/5 200 2ms -[2025-12-22T09:08:15.450Z] [INFO] GET /api/subtasks/5 200 1ms -[2025-12-22T09:08:15.457Z] [INFO] GET /api/comments/5 200 1ms -[2025-12-22T09:08:15.459Z] [INFO] GET /api/tasks/5/history 404 1ms -[2025-12-22T09:08:19.615Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:08:20.433Z] [INFO] DELETE /api/projects/2?force=true 500 4ms -[2025-12-22T09:08:20.432Z] [ERROR] Fehler beim Löschen des Projekts: {"error":"no such table: task_dependencies"} -[2025-12-22T09:08:28.918Z] [ERROR] Fehler beim Löschen des Projekts: {"error":"no such table: task_dependencies"} -[2025-12-22T09:08:28.919Z] [INFO] DELETE /api/projects/2?force=true 500 3ms -[2025-12-22T09:08:32.137Z] [INFO] HG joined project:[object Object] -[2025-12-22T09:08:32.137Z] [INFO] HG left project:[object Object] -[2025-12-22T09:08:32.145Z] [INFO] GET /api/columns/1 200 1ms -[2025-12-22T09:08:32.144Z] [INFO] GET /api/stats/dashboard?projectId=1 200 4ms -[2025-12-22T09:08:32.150Z] [INFO] GET /api/tasks/project/1 200 5ms -[2025-12-22T09:08:32.151Z] [INFO] GET /api/labels/1 200 1ms -[2025-12-22T09:08:33.811Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T09:08:33.817Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-22T09:08:33.821Z] [INFO] GET /api/files/1 200 4ms -[2025-12-22T09:08:33.820Z] [INFO] GET /api/links/1 200 3ms -[2025-12-22T09:08:33.822Z] [INFO] GET /api/comments/1 200 4ms -[2025-12-22T09:08:33.824Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T09:08:33.873Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2Mzk0NDc2LCJleHAiOjE3NjYzOTYyNzZ9.cndaqHKHqxlWqK7-ryJLHdo9kwluRLAPwVBIMq56azc 200 48ms -[2025-12-22T09:08:52.614Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:09:19.230Z] [INFO] GET /api/tasks/1 304 3ms -[2025-12-22T09:09:19.241Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T09:09:19.240Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T09:09:19.238Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T09:09:19.249Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T09:09:19.247Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T09:09:23.871Z] [INFO] GET /api/tasks/1 304 4ms -[2025-12-22T09:09:23.883Z] [INFO] GET /api/files/1 304 5ms -[2025-12-22T09:09:23.880Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T09:09:23.881Z] [INFO] GET /api/links/1 304 3ms -[2025-12-22T09:09:23.884Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-22T09:09:23.886Z] [INFO] GET /api/tasks/1/history 404 7ms -[2025-12-22T09:09:25.614Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:09:30.379Z] [INFO] 1 Datei(en) hochgeladen für Task 1 -[2025-12-22T09:09:30.380Z] [INFO] POST /api/files/1 201 52ms -[2025-12-22T09:09:32.889Z] [INFO] Datei gelöscht: Buchungsbestätigung.pdf -[2025-12-22T09:09:32.889Z] [INFO] DELETE /api/files/5 200 7ms -[2025-12-22T09:09:58.521Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:10:31.520Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:11:04.507Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:11:37.528Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:12:10.458Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:12:43.427Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:13:16.421Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:13:49.420Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:14:22.339Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:14:55.332Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:15:28.330Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:16:01.331Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:16:34.262Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:17:07.240Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:17:40.224Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:18:13.255Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:18:46.152Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:19:19.141Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:19:52.121Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:20:25.137Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:20:58.046Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:21:31.040Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:22:04.026Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:22:38.089Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:23:12.830Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:23:45.828Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:24:18.850Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:24:51.710Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:24:56.746Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T09:25:16.879Z] [INFO] Datenbank initialisiert -[2025-12-22T09:25:16.875Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T09:25:16.881Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T09:25:16.881Z] [INFO] Umgebung: production -[2025-12-22T09:25:16.881Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T09:25:16.882Z] [INFO] Automatische Backups aktiviert -[2025-12-22T09:25:19.470Z] [INFO] Socket connected: HG (o5eOxfRiZYxHtbJmAAAB) -[2025-12-22T09:25:21.299Z] [INFO] Socket connected: HG (eQCrtpId9wOyYPdiAAAD) -[2025-12-22T09:25:21.303Z] [INFO] HG joined project:[object Object] -[2025-12-22T09:25:24.625Z] [INFO] GET /api/health 200 3ms -[2025-12-22T09:25:57.607Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:26:22.748Z] [INFO] Backup erstellt: backup_2025-12-22T09-26-22-735Z.db -[2025-12-22T09:26:22.750Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T11-10-51-781Z.db -[2025-12-22T09:26:30.642Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:27:03.532Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:27:36.534Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:28:09.529Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:28:24.995Z] [INFO] GET / 200 2ms -[2025-12-22T09:28:25.084Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T09:28:25.090Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T09:28:25.088Z] [INFO] GET /css/board.css 200 3ms -[2025-12-22T09:28:25.086Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T09:28:25.090Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-22T09:28:25.100Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-22T09:28:25.098Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-22T09:28:25.099Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-22T09:28:25.092Z] [INFO] GET /css/components.css 200 5ms -[2025-12-22T09:28:25.116Z] [INFO] GET /js/app.js 200 23ms -[2025-12-22T09:28:25.130Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T09:28:25.127Z] [INFO] GET /js/store.js 304 0ms -[2025-12-22T09:28:25.130Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T09:28:25.129Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T09:28:25.137Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-22T09:28:25.130Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T09:28:25.137Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-22T09:28:25.136Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-22T09:28:25.137Z] [INFO] GET /js/admin.js 304 5ms -[2025-12-22T09:28:25.144Z] [INFO] GET /js/task-modal.js 200 13ms -[2025-12-22T09:28:25.144Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-22T09:28:25.145Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-22T09:28:25.167Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T09:28:25.191Z] [INFO] Socket connected: HG (wTHD-Bjys3OI015fAAAF) -[2025-12-22T09:28:25.145Z] [INFO] GET /js/board.js 200 14ms -[2025-12-22T09:28:25.169Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-22T09:28:25.180Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T09:28:25.198Z] [INFO] GET /api/projects 304 6ms -[2025-12-22T09:28:25.213Z] [INFO] HG joined project:[object Object] -[2025-12-22T09:28:25.218Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T09:28:25.219Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T09:28:25.222Z] [ERROR] Fehler beim Abrufen der Aufgaben: {"error":"no such column: u.short_name"} -[2025-12-22T09:28:25.222Z] [INFO] GET /api/tasks/project/1 500 7ms -[2025-12-22T09:28:25.223Z] [INFO] GET /api/labels/1 304 8ms -[2025-12-22T09:28:25.227Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-22T09:28:26.609Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T09:28:26.621Z] [INFO] GET / 304 1ms -[2025-12-22T09:28:26.621Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T09:28:26.625Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T09:28:26.623Z] [INFO] GET /index.html 200 3ms -[2025-12-22T09:28:26.624Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T09:28:26.624Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T09:28:26.631Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-22T09:28:26.636Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T09:28:26.636Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T09:28:26.632Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-22T09:28:26.632Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-22T09:28:26.636Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T09:28:26.648Z] [INFO] GET /js/store.js 304 10ms -[2025-12-22T09:28:26.648Z] [INFO] GET /js/sync.js 304 9ms -[2025-12-22T09:28:26.647Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-22T09:28:26.656Z] [INFO] GET /js/board.js 304 5ms -[2025-12-22T09:28:26.655Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-22T09:28:26.656Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-22T09:28:26.668Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T09:28:26.668Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T09:28:26.668Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-22T09:28:26.675Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-22T09:28:26.675Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-22T09:28:26.687Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-22T09:28:26.687Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-22T09:28:26.675Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-22T09:28:34.058Z] [INFO] Socket disconnected: HG (eQCrtpId9wOyYPdiAAAD) -[2025-12-22T09:28:34.059Z] [INFO] Socket disconnected: HG (o5eOxfRiZYxHtbJmAAAB) -[2025-12-22T09:28:42.560Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:29:15.477Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:29:48.472Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:30:21.472Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:30:54.493Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:31:27.382Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:32:00.357Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:32:33.369Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:33:06.406Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:33:39.338Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:34:12.319Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:34:45.342Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:35:18.315Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:35:51.263Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:36:24.262Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:36:57.286Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:37:30.251Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:38:03.187Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:38:36.152Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:39:09.184Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:39:42.146Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:40:15.071Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:40:48.040Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:41:21.051Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:41:54.005Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:42:26.924Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:42:59.889Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:43:32.914Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:44:05.862Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:44:38.801Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:45:11.769Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:45:44.754Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:46:17.708Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:46:50.785Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:47:23.741Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:47:56.723Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:48:29.671Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:49:02.673Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:49:35.658Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:50:08.639Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:50:41.602Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:51:14.629Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:51:47.600Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:52:20.601Z] [INFO] GET /api/health 200 2ms -[2025-12-22T09:52:53.555Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:53:26.559Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:53:59.550Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:54:32.520Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:55:05.475Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:55:38.461Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:56:11.447Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:56:44.467Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:57:17.394Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:57:50.369Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:58:23.374Z] [INFO] GET /api/health 200 0ms -[2025-12-22T09:58:56.373Z] [INFO] GET /api/health 200 1ms -[2025-12-22T09:59:29.308Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:00:02.289Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:00:35.276Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:01:08.251Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:01:41.178Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:02:14.139Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:02:47.111Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:03:20.107Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:03:53.007Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:04:25.967Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:04:58.942Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:05:31.904Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:06:04.811Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:06:37.762Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:07:10.741Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:07:43.705Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:08:16.610Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:08:49.549Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:09:22.517Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:09:55.467Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:10:28.363Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:11:01.303Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:11:34.258Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:12:07.208Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:12:40.081Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:13:13.024Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:13:45.989Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:14:18.929Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:14:51.791Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:14:54.603Z] [INFO] GET / 200 2ms -[2025-12-22T10:14:54.608Z] [INFO] Socket disconnected: HG (wTHD-Bjys3OI015fAAAF) -[2025-12-22T10:14:54.620Z] [INFO] GET /css/base.css 200 1ms -[2025-12-22T10:14:54.621Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-22T10:14:54.618Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-22T10:14:54.622Z] [INFO] GET /css/components.css 200 2ms -[2025-12-22T10:14:54.630Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-22T10:14:54.628Z] [INFO] GET /css/board.css 200 7ms -[2025-12-22T10:14:54.629Z] [INFO] GET /css/proposals.css 200 7ms -[2025-12-22T10:14:54.629Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-22T10:14:54.630Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-22T10:14:54.638Z] [INFO] GET /js/app.js 200 8ms -[2025-12-22T10:14:54.789Z] [INFO] GET /js/store.js 200 3ms -[2025-12-22T10:14:54.790Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-22T10:14:54.790Z] [INFO] GET /js/api.js 200 4ms -[2025-12-22T10:14:54.791Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-22T10:14:54.791Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-22T10:14:54.791Z] [INFO] GET /js/board.js 200 4ms -[2025-12-22T10:14:54.796Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-22T10:14:54.795Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-22T10:14:54.796Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-22T10:14:54.794Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-22T10:14:54.809Z] [INFO] GET /js/proposals.js 200 15ms -[2025-12-22T10:14:54.810Z] [INFO] GET /js/utils.js 200 13ms -[2025-12-22T10:14:54.808Z] [INFO] GET /js/admin.js 200 14ms -[2025-12-22T10:14:54.828Z] [INFO] GET /api/auth/users 401 3ms -[2025-12-22T10:14:54.880Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T10:14:58.404Z] [INFO] POST /api/auth/login 401 2ms -[2025-12-22T10:14:58.403Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - HG -[2025-12-22T10:15:24.718Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:15:44.994Z] [INFO] POST /api/auth/login 200 189ms -[2025-12-22T10:15:44.994Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T10:15:45.003Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-22T10:15:45.016Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T10:15:45.012Z] [INFO] Socket connected: HG (ZTzF9QvX8OVj0YtrAAAJ) -[2025-12-22T10:15:45.010Z] [INFO] Socket connected: HG (UhnC0WnsEHWZayNFAAAI) -[2025-12-22T10:15:45.024Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T10:15:45.025Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T10:15:45.020Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:15:45.027Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-22T10:15:45.036Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-22T10:15:45.030Z] [ERROR] Fehler beim Abrufen der Aufgaben: {"error":"no such column: u.short_name"} -[2025-12-22T10:15:45.031Z] [INFO] GET /api/tasks/project/1 500 3ms -[2025-12-22T10:15:57.693Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:16:30.623Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:17:03.477Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:17:36.389Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:18:09.339Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:18:42.342Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:19:11.343Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T10:19:23.535Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T10:19:23.539Z] [INFO] Datenbank initialisiert -[2025-12-22T10:19:23.541Z] [INFO] Umgebung: production -[2025-12-22T10:19:23.541Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T10:19:23.542Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T10:19:23.542Z] [INFO] Automatische Backups aktiviert -[2025-12-22T10:19:25.603Z] [INFO] Socket connected: HG (YcHuRJk9Cnzaf0KGAAAB) -[2025-12-22T10:19:25.609Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:19:26.499Z] [INFO] Socket connected: HG (am-RGpmcyI_6fFiiAAAD) -[2025-12-22T10:19:26.501Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:19:28.391Z] [INFO] GET /api/health 200 3ms -[2025-12-22T10:19:37.952Z] [INFO] GET / 304 2ms -[2025-12-22T10:19:37.989Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:19:37.993Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T10:19:37.992Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T10:19:37.994Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T10:19:37.995Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T10:19:37.996Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T10:19:38.005Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-22T10:19:38.006Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-22T10:19:38.005Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-22T10:19:38.006Z] [INFO] GET /js/app.js 304 9ms -[2025-12-22T10:19:38.045Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T10:19:38.046Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T10:19:38.046Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T10:19:38.047Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-22T10:19:38.047Z] [INFO] GET /js/board.js 304 3ms -[2025-12-22T10:19:38.047Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T10:19:38.052Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-22T10:19:38.049Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T10:19:38.049Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T10:19:38.050Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-22T10:19:38.052Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-22T10:19:38.084Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-22T10:19:38.059Z] [INFO] GET /js/task-modal.js 200 10ms -[2025-12-22T10:19:38.058Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-22T10:19:38.082Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T10:19:38.089Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T10:19:38.102Z] [INFO] Socket connected: HG (QwQDXLRK7cSRKQq_AAAF) -[2025-12-22T10:19:38.105Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T10:19:38.115Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T10:19:38.110Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:19:38.117Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-22T10:19:38.126Z] [INFO] GET /api/tasks/project/1 200 15ms -[2025-12-22T10:19:38.127Z] [INFO] GET /api/labels/1 304 16ms -[2025-12-22T10:19:38.141Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 3ms -[2025-12-22T10:19:40.729Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T10:19:40.739Z] [INFO] GET / 304 1ms -[2025-12-22T10:19:40.740Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:19:40.739Z] [INFO] GET /index.html 304 1ms -[2025-12-22T10:19:40.742Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T10:19:40.744Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T10:19:40.742Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T10:19:40.741Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T10:19:40.744Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-22T10:19:40.749Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T10:19:40.759Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-22T10:19:40.759Z] [INFO] GET /js/api.js 304 7ms -[2025-12-22T10:19:40.750Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-22T10:19:40.750Z] [INFO] GET /js/app.js 304 4ms -[2025-12-22T10:19:42.476Z] [INFO] GET /js/sync.js 304 1715ms -[2025-12-22T10:19:42.477Z] [INFO] GET /js/board.js 304 9ms -[2025-12-22T10:19:40.759Z] [INFO] GET /js/store.js 304 6ms -[2025-12-22T10:19:42.477Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-22T10:19:42.483Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-22T10:19:42.488Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-22T10:19:42.484Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-22T10:19:42.484Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-22T10:19:42.488Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-22T10:19:42.488Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-22T10:19:42.495Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-22T10:19:42.495Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-22T10:19:42.494Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-22T10:19:44.184Z] [INFO] Socket disconnected: HG (am-RGpmcyI_6fFiiAAAD) -[2025-12-22T10:19:44.184Z] [INFO] Socket disconnected: HG (YcHuRJk9Cnzaf0KGAAAB) -[2025-12-22T10:20:01.319Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:20:21.801Z] [INFO] GET / 304 0ms -[2025-12-22T10:20:21.805Z] [INFO] Socket disconnected: HG (QwQDXLRK7cSRKQq_AAAF) -[2025-12-22T10:20:21.815Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T10:20:21.820Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T10:20:21.818Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T10:20:21.813Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:20:21.824Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-22T10:20:21.825Z] [INFO] GET /js/app.js 304 4ms -[2025-12-22T10:20:21.825Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-22T10:20:21.820Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T10:20:21.826Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-22T10:20:21.825Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-22T10:20:21.835Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T10:20:21.835Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T10:20:21.836Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T10:20:21.835Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T10:20:21.836Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T10:20:21.845Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-22T10:20:21.845Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-22T10:20:21.845Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-22T10:20:21.844Z] [INFO] GET /js/board.js 304 8ms -[2025-12-22T10:20:21.846Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-22T10:20:21.854Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-22T10:20:21.846Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-22T10:20:21.854Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-22T10:20:21.872Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T10:20:21.870Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T10:20:21.886Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T10:20:21.883Z] [INFO] Socket connected: HG (vjp2edpk7mlWb_L3AAAH) -[2025-12-22T10:20:21.879Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T10:20:21.895Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T10:20:21.894Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T10:20:21.890Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:20:21.904Z] [INFO] GET /api/tasks/project/1 304 13ms -[2025-12-22T10:20:21.905Z] [INFO] GET /api/labels/1 304 14ms -[2025-12-22T10:20:21.911Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-22T10:20:22.750Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-22T10:20:22.760Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-22T10:20:22.762Z] [INFO] GET /api/files/1 200 5ms -[2025-12-22T10:20:22.763Z] [INFO] GET /api/links/1 304 6ms -[2025-12-22T10:20:22.765Z] [INFO] GET /api/comments/1 304 7ms -[2025-12-22T10:20:22.766Z] [INFO] GET /api/tasks/1/history 404 8ms -[2025-12-22T10:20:22.806Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2Mzk4NTQ0LCJleHAiOjE3NjY0MDAzNDR9.mIc11DZYJcR8N-6h8H9NgSAUIodmID4qDB_Yb4TNAi8 200 39ms -[2025-12-22T10:20:23.327Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T10:20:29.296Z] [INFO] Backup erstellt: backup_2025-12-22T10-20-29-289Z.db -[2025-12-22T10:20:29.298Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T11-20-08-592Z.db -[2025-12-22T10:20:34.245Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:21:07.242Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:21:32.085Z] [INFO] PUT /api/tasks/1 403 1ms -[2025-12-22T10:21:32.085Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T10:21:32.110Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:21:32.110Z] [INFO] PUT /api/tasks/1 200 21ms -[2025-12-22T10:21:32.551Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:21:32.551Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:21:34.029Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:21:34.030Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:21:34.049Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:21:34.050Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:21:37.592Z] [INFO] GET / 304 0ms -[2025-12-22T10:21:37.600Z] [INFO] Socket disconnected: HG (vjp2edpk7mlWb_L3AAAH) -[2025-12-22T10:21:37.610Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T10:21:37.612Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T10:21:37.613Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T10:21:37.609Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:21:37.620Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-22T10:21:37.621Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-22T10:21:37.621Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-22T10:21:37.622Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T10:21:37.622Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-22T10:21:37.623Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-22T10:21:37.632Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T10:21:37.632Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T10:21:37.633Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T10:21:37.631Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T10:21:37.634Z] [INFO] GET /js/board.js 304 1ms -[2025-12-22T10:21:37.634Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-22T10:21:37.644Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T10:21:37.643Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-22T10:21:37.643Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-22T10:21:37.643Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-22T10:21:37.644Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-22T10:21:37.671Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-22T10:21:37.645Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-22T10:21:37.670Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T10:21:37.653Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-22T10:21:37.677Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T10:21:37.680Z] [INFO] Socket connected: HG (ID6ZGH39xurMWy2AAAAJ) -[2025-12-22T10:21:37.686Z] [INFO] GET /api/projects 304 1ms -[2025-12-22T10:21:37.694Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T10:21:37.697Z] [INFO] GET /api/labels/1 304 6ms -[2025-12-22T10:21:37.696Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T10:21:37.710Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 3ms -[2025-12-22T10:21:37.702Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-22T10:21:37.828Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:21:39.088Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T10:21:40.068Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:22:12.987Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:22:45.931Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:22:49.642Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T10:23:04.278Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T10:23:04.280Z] [INFO] Datenbank initialisiert -[2025-12-22T10:23:04.283Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T10:23:04.283Z] [INFO] Umgebung: production -[2025-12-22T10:23:04.283Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T10:23:04.283Z] [INFO] Automatische Backups aktiviert -[2025-12-22T10:23:05.699Z] [INFO] Socket connected: HG (2rbh2mvPoYh1JE-pAAAB) -[2025-12-22T10:23:05.705Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:23:09.106Z] [INFO] GET /api/health 200 2ms -[2025-12-22T10:23:13.687Z] [INFO] GET / 304 1ms -[2025-12-22T10:23:13.706Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:23:13.711Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T10:23:13.708Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T10:23:13.715Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T10:23:13.716Z] [INFO] GET /css/board.css 304 2ms -[2025-12-22T10:23:13.717Z] [INFO] GET /css/components.css 200 5ms -[2025-12-22T10:23:13.721Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-22T10:23:13.722Z] [INFO] GET /js/app.js 304 3ms -[2025-12-22T10:23:13.723Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-22T10:23:13.722Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-22T10:23:13.766Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T10:23:13.766Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T10:23:13.766Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T10:23:13.767Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T10:23:13.767Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T10:23:13.767Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T10:23:13.769Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T10:23:13.770Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-22T10:23:13.769Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T10:23:13.769Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T10:23:13.780Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T10:23:13.780Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-22T10:23:13.779Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-22T10:23:13.803Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T10:23:13.806Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T10:23:13.812Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T10:23:13.816Z] [INFO] Socket connected: HG (qorlniHw2dLNbVJQAAAD) -[2025-12-22T10:23:13.831Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T10:23:13.845Z] [INFO] GET /api/tasks/project/1 304 9ms -[2025-12-22T10:23:13.847Z] [INFO] GET /api/columns/1 304 10ms -[2025-12-22T10:23:13.850Z] [INFO] GET /api/stats/dashboard?projectId=1 304 12ms -[2025-12-22T10:23:13.852Z] [INFO] GET /api/labels/1 304 14ms -[2025-12-22T10:23:13.865Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-22T10:23:13.971Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:23:15.238Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T10:23:15.250Z] [INFO] GET /index.html 304 1ms -[2025-12-22T10:23:15.249Z] [INFO] GET / 304 1ms -[2025-12-22T10:23:15.250Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:23:15.254Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T10:23:15.253Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T10:23:15.256Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T10:23:15.253Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T10:23:15.262Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-22T10:23:15.262Z] [INFO] GET /js/app.js 304 4ms -[2025-12-22T10:23:15.262Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T10:23:15.257Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T10:23:15.276Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T10:23:15.271Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-22T10:23:15.271Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T10:23:15.272Z] [INFO] GET /js/store.js 304 6ms -[2025-12-22T10:23:15.276Z] [INFO] GET /js/board.js 304 0ms -[2025-12-22T10:23:15.280Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T10:23:15.276Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T10:23:15.280Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T10:23:15.280Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T10:23:15.295Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-22T10:23:15.295Z] [INFO] GET /js/tour.js 304 11ms -[2025-12-22T10:23:15.295Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-22T10:23:15.298Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-22T10:23:15.298Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-22T10:23:15.303Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-22T10:23:16.802Z] [INFO] Socket disconnected: HG (2rbh2mvPoYh1JE-pAAAB) -[2025-12-22T10:23:28.188Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T10:23:28.201Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T10:23:28.198Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T10:23:28.204Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T10:23:28.211Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2Mzk4NTQ0LCJleHAiOjE3NjY0MDAzNDR9.mIc11DZYJcR8N-6h8H9NgSAUIodmID4qDB_Yb4TNAi8 304 3ms -[2025-12-22T10:23:28.206Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T10:23:28.208Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T10:23:35.351Z] [INFO] PUT /api/tasks/1 403 1ms -[2025-12-22T10:23:35.351Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T10:23:35.370Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:23:35.370Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:23:36.797Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:23:36.797Z] [INFO] PUT /api/tasks/1 200 19ms -[2025-12-22T10:23:37.459Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T10:23:37.465Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T10:23:37.464Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T10:23:37.468Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T10:23:37.469Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T10:23:37.470Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T10:23:41.922Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:23:42.331Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:23:42.331Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:23:42.727Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:23:42.727Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-22T10:23:44.001Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:23:44.001Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-22T10:23:44.746Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:23:44.746Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-22T10:23:45.501Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:23:45.502Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:23:46.227Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:23:46.228Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:24:09.957Z] [INFO] Backup erstellt: backup_2025-12-22T10-24-09-934Z.db -[2025-12-22T10:24:09.960Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T11-37-35-032Z.db -[2025-12-22T10:24:14.866Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:24:26.369Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T10:24:26.378Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T10:24:26.377Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T10:24:26.375Z] [INFO] GET /api/subtasks/1 304 1ms -[2025-12-22T10:24:26.382Z] [INFO] GET /api/comments/1 304 3ms -[2025-12-22T10:24:26.384Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-22T10:24:47.804Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:25:06.757Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:25:06.756Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:07.041Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:07.041Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-22T10:25:12.240Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:12.241Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:25:12.260Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:12.261Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:25:13.516Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T10:25:13.527Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T10:25:13.522Z] [INFO] GET /api/subtasks/1 304 1ms -[2025-12-22T10:25:13.528Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T10:25:13.525Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T10:25:13.531Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T10:25:14.455Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:14.456Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:25:20.815Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:25:27.033Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T10:25:27.059Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T10:25:27.061Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T10:25:27.066Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T10:25:27.063Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T10:25:27.064Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T10:25:29.496Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:29.497Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:25:29.521Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:29.522Z] [INFO] PUT /api/tasks/1 200 19ms -[2025-12-22T10:25:32.930Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T10:25:32.941Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T10:25:32.943Z] [INFO] GET /api/links/1 304 4ms -[2025-12-22T10:25:32.944Z] [INFO] GET /api/files/1 304 5ms -[2025-12-22T10:25:32.945Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-22T10:25:32.946Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-22T10:25:34.674Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:34.675Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-22T10:25:34.832Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:34.833Z] [INFO] PUT /api/tasks/1 200 18ms -[2025-12-22T10:25:34.969Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:34.969Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:25:35.109Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:35.109Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-22T10:25:35.254Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:35.255Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-22T10:25:35.403Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:35.404Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:25:37.941Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:37.941Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:25:38.697Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:38.698Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-22T10:25:38.717Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:38.718Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:25:44.245Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T10:25:44.257Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T10:25:44.255Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-22T10:25:44.258Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T10:25:44.260Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T10:25:44.261Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T10:25:46.648Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:46.648Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:25:46.811Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:46.811Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:25:46.959Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:46.960Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-22T10:25:47.124Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:47.125Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:25:47.274Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:47.275Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:25:47.439Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:47.440Z] [INFO] PUT /api/tasks/1 200 18ms -[2025-12-22T10:25:49.579Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:49.580Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-22T10:25:49.704Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:49.705Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:25:49.723Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:25:49.724Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:25:50.564Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T10:25:50.576Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T10:25:50.574Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T10:25:50.581Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T10:25:50.582Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T10:25:50.579Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T10:25:53.623Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:26:04.945Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:26:04.946Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:26:05.315Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:26:05.316Z] [INFO] PUT /api/tasks/1 200 38ms -[2025-12-22T10:26:09.453Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:26:09.454Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:26:09.859Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:26:09.860Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T10:26:10.157Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:26:10.157Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-22T10:26:10.590Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:26:10.590Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:26:10.867Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:26:10.869Z] [INFO] PUT /api/tasks/1 200 18ms -[2025-12-22T10:26:11.105Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:26:11.105Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-22T10:26:12.887Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:26:12.887Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:26:17.005Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T10:26:17.013Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T10:26:17.016Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T10:26:17.017Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T10:26:17.019Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T10:26:17.020Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T10:26:26.555Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:26:59.490Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:27:32.452Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:27:50.828Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:27:50.829Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T10:27:51.816Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T10:27:51.827Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T10:27:51.825Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T10:27:51.823Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T10:27:51.830Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T10:27:51.832Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T10:27:56.474Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:27:56.474Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:27:57.669Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T10:28:09.524Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T10:28:09.526Z] [INFO] Datenbank initialisiert -[2025-12-22T10:28:09.529Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T10:28:09.529Z] [INFO] Umgebung: production -[2025-12-22T10:28:09.529Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T10:28:09.529Z] [INFO] Automatische Backups aktiviert -[2025-12-22T10:28:09.797Z] [INFO] Socket connected: HG (S6VnU975V_b4A5qyAAAB) -[2025-12-22T10:28:09.847Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:28:14.362Z] [INFO] GET /api/health 200 2ms -[2025-12-22T10:28:18.087Z] [INFO] GET / 304 1ms -[2025-12-22T10:28:18.109Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:28:18.114Z] [INFO] GET /css/components.css 200 2ms -[2025-12-22T10:28:18.110Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T10:28:18.116Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-22T10:28:18.117Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T10:28:18.124Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-22T10:28:18.124Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-22T10:28:18.124Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T10:28:18.125Z] [INFO] GET /js/app.js 304 7ms -[2025-12-22T10:28:18.125Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-22T10:28:18.164Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T10:28:18.163Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T10:28:18.165Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T10:28:18.165Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T10:28:18.166Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-22T10:28:18.166Z] [INFO] GET /js/board.js 304 3ms -[2025-12-22T10:28:18.167Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T10:28:18.168Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T10:28:18.168Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-22T10:28:18.168Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-22T10:28:18.180Z] [INFO] GET /js/task-modal.js 200 11ms -[2025-12-22T10:28:18.179Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-22T10:28:18.179Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-22T10:28:18.201Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T10:28:18.208Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T10:28:18.212Z] [INFO] Socket connected: HG (QtP_JHWHjkxbrphrAAAD) -[2025-12-22T10:28:18.203Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T10:28:18.224Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T10:28:18.234Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T10:28:18.236Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-22T10:28:18.243Z] [INFO] GET /api/tasks/project/1 200 12ms -[2025-12-22T10:28:18.244Z] [INFO] GET /api/labels/1 304 13ms -[2025-12-22T10:28:18.259Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-22T10:28:18.367Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:28:19.655Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T10:28:19.666Z] [INFO] GET /index.html 304 1ms -[2025-12-22T10:28:19.666Z] [INFO] GET / 304 1ms -[2025-12-22T10:28:19.667Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-22T10:28:19.670Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T10:28:19.669Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T10:28:19.672Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T10:28:19.669Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T10:28:19.672Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T10:28:19.677Z] [INFO] GET /js/app.js 304 4ms -[2025-12-22T10:28:19.678Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-22T10:28:19.685Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-22T10:28:19.677Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T10:28:19.685Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T10:28:19.686Z] [INFO] GET /js/store.js 304 6ms -[2025-12-22T10:28:19.700Z] [INFO] GET /js/board.js 304 12ms -[2025-12-22T10:28:19.706Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-22T10:28:19.699Z] [INFO] GET /js/sync.js 304 12ms -[2025-12-22T10:28:19.699Z] [INFO] GET /js/offline.js 304 12ms -[2025-12-22T10:28:19.706Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-22T10:28:19.706Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-22T10:28:19.718Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T10:28:19.731Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-22T10:28:19.731Z] [INFO] GET /css/admin.css 304 10ms -[2025-12-22T10:28:19.719Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-22T10:28:19.719Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-22T10:28:19.732Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-22T10:28:20.682Z] [INFO] Socket disconnected: HG (S6VnU975V_b4A5qyAAAB) -[2025-12-22T10:28:21.233Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T10:28:21.246Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-22T10:28:21.248Z] [INFO] GET /api/links/1 304 5ms -[2025-12-22T10:28:21.249Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-22T10:28:21.250Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-22T10:28:21.252Z] [INFO] GET /api/files/1 304 8ms -[2025-12-22T10:28:21.273Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2Mzk4NTQ0LCJleHAiOjE3NjY0MDAzNDR9.mIc11DZYJcR8N-6h8H9NgSAUIodmID4qDB_Yb4TNAi8 304 4ms -[2025-12-22T10:28:34.431Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T10:28:34.432Z] [INFO] PUT /api/tasks/1 403 2ms -[2025-12-22T10:28:34.448Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:28:34.449Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:28:34.991Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T10:28:34.992Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T10:28:47.302Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:29:15.337Z] [INFO] Backup erstellt: backup_2025-12-22T10-29-15-291Z.db -[2025-12-22T10:29:15.340Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T15-53-34-187Z.db -[2025-12-22T10:29:20.252Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:29:53.146Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:30:26.025Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:30:58.951Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:31:31.873Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:32:04.771Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:32:37.645Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:33:10.559Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:33:43.491Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:34:07.743Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T10:34:19.285Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T10:34:19.287Z] [INFO] Datenbank initialisiert -[2025-12-22T10:34:19.289Z] [INFO] Umgebung: production -[2025-12-22T10:34:19.289Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T10:34:19.290Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T10:34:19.290Z] [INFO] Automatische Backups aktiviert -[2025-12-22T10:34:19.627Z] [INFO] Socket connected: HG (0igiPKYfNruvCADDAAAB) -[2025-12-22T10:34:19.632Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:34:24.151Z] [INFO] GET /api/health 200 2ms -[2025-12-22T10:34:31.108Z] [INFO] GET / 304 1ms -[2025-12-22T10:34:31.126Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T10:34:31.132Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T10:34:31.128Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T10:34:31.134Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T10:34:31.130Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T10:34:31.141Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-22T10:34:31.141Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-22T10:34:31.136Z] [INFO] GET /css/components.css 200 5ms -[2025-12-22T10:34:31.142Z] [INFO] GET /js/app.js 304 7ms -[2025-12-22T10:34:31.142Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T10:34:31.172Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T10:34:31.172Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T10:34:31.173Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T10:34:31.175Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T10:34:31.175Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T10:34:31.174Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-22T10:34:31.175Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T10:34:31.176Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-22T10:34:31.186Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-22T10:34:31.185Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-22T10:34:31.185Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T10:34:31.184Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-22T10:34:31.194Z] [INFO] GET /js/task-modal.js 200 19ms -[2025-12-22T10:34:31.217Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T10:34:31.215Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T10:34:31.226Z] [INFO] Socket connected: HG (VpMIhsTSMzaqiQSQAAAD) -[2025-12-22T10:34:31.223Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T10:34:31.241Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T10:34:31.256Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-22T10:34:31.257Z] [INFO] GET /api/columns/1 304 11ms -[2025-12-22T10:34:31.260Z] [INFO] GET /api/stats/dashboard?projectId=1 304 12ms -[2025-12-22T10:34:31.262Z] [INFO] GET /api/labels/1 304 14ms -[2025-12-22T10:34:31.278Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 3ms -[2025-12-22T10:34:31.384Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:34:32.702Z] [INFO] GET /sw.js 200 2ms -[2025-12-22T10:34:32.714Z] [INFO] GET / 304 1ms -[2025-12-22T10:34:32.714Z] [INFO] GET /index.html 304 1ms -[2025-12-22T10:34:32.714Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:34:32.717Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T10:34:32.719Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-22T10:34:32.717Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T10:34:32.718Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T10:34:32.724Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-22T10:34:32.732Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T10:34:32.726Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T10:34:32.724Z] [INFO] GET /js/app.js 304 4ms -[2025-12-22T10:34:32.724Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T10:34:32.732Z] [INFO] GET /js/store.js 304 5ms -[2025-12-22T10:34:32.732Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-22T10:34:32.744Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-22T10:34:32.745Z] [INFO] GET /js/board.js 304 10ms -[2025-12-22T10:34:32.744Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-22T10:34:32.757Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T10:34:32.760Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-22T10:34:32.757Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-22T10:34:32.756Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-22T10:34:32.767Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-22T10:34:32.764Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-22T10:34:32.764Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-22T10:34:32.764Z] [INFO] GET /js/tour.js 304 4ms -[2025-12-22T10:34:32.772Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-22T10:34:57.013Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:35:24.989Z] [INFO] Backup erstellt: backup_2025-12-22T10-35-24-955Z.db -[2025-12-22T10:35:24.992Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T18-06-26-730Z.db -[2025-12-22T10:35:29.930Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:36:02.852Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:36:35.741Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:37:08.596Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:37:41.519Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:38:14.419Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:38:47.310Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:39:20.303Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:39:53.206Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:40:26.114Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:40:59.004Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:41:31.925Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:42:00.513Z] [INFO] Socket disconnected: HG (0igiPKYfNruvCADDAAAB) -[2025-12-22T10:42:00.992Z] [INFO] GET /api/tasks/1 200 6ms -[2025-12-22T10:42:00.999Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T10:42:01.002Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T10:42:01.013Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2Mzk4NTQ0LCJleHAiOjE3NjY0MDAzNDR9.mIc11DZYJcR8N-6h8H9NgSAUIodmID4qDB_Yb4TNAi8 304 4ms -[2025-12-22T10:42:01.005Z] [INFO] GET /api/files/1 304 3ms -[2025-12-22T10:42:01.007Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T10:42:01.009Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-22T10:42:04.852Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:42:37.757Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:43:09.213Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T10:43:23.978Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T10:43:23.981Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T10:43:23.981Z] [INFO] Umgebung: production -[2025-12-22T10:43:23.980Z] [INFO] Datenbank initialisiert -[2025-12-22T10:43:23.982Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T10:43:23.982Z] [INFO] Automatische Backups aktiviert -[2025-12-22T10:43:28.813Z] [INFO] GET /api/health 200 4ms -[2025-12-22T10:43:32.936Z] [INFO] Socket connected: HG (z9khb5KcQFdym2ZoAAAB) -[2025-12-22T10:43:32.942Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:43:35.004Z] [INFO] GET / 304 2ms -[2025-12-22T10:43:35.021Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:43:35.024Z] [INFO] GET /css/components.css 304 2ms -[2025-12-22T10:43:35.023Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T10:43:35.026Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-22T10:43:35.027Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-22T10:43:35.028Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T10:43:35.035Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-22T10:43:35.036Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-22T10:43:35.036Z] [INFO] GET /js/app.js 304 5ms -[2025-12-22T10:43:35.035Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-22T10:43:35.072Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T10:43:35.072Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T10:43:35.072Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T10:43:35.073Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T10:43:35.073Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T10:43:35.073Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T10:43:35.077Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-22T10:43:35.076Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-22T10:43:35.076Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-22T10:43:35.083Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-22T10:43:35.083Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-22T10:43:35.106Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T10:43:35.084Z] [INFO] GET /js/task-modal.js 200 10ms -[2025-12-22T10:43:35.107Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-22T10:43:35.085Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-22T10:43:35.123Z] [INFO] Socket connected: HG (Qao4aZubvUHBnGpfAAAD) -[2025-12-22T10:43:35.128Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T10:43:35.121Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-22T10:43:35.136Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T10:43:35.138Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T10:43:35.144Z] [INFO] GET /api/tasks/project/1 304 11ms -[2025-12-22T10:43:35.145Z] [INFO] GET /api/labels/1 304 12ms -[2025-12-22T10:43:35.158Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 3ms -[2025-12-22T10:43:35.271Z] [INFO] HG joined project:[object Object] -[2025-12-22T10:43:36.529Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T10:43:36.538Z] [INFO] GET /index.html 304 1ms -[2025-12-22T10:43:36.537Z] [INFO] GET / 304 0ms -[2025-12-22T10:43:36.538Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T10:43:36.540Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T10:43:36.540Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T10:43:36.542Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T10:43:36.542Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-22T10:43:36.550Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T10:43:36.548Z] [INFO] GET /js/app.js 304 5ms -[2025-12-22T10:43:36.547Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T10:43:36.548Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T10:43:36.555Z] [INFO] GET /js/store.js 304 4ms -[2025-12-22T10:43:36.555Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-22T10:43:36.550Z] [INFO] GET /js/api.js 304 0ms -[2025-12-22T10:43:36.555Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-22T10:43:36.564Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-22T10:43:36.561Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-22T10:43:36.562Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-22T10:43:36.562Z] [INFO] GET /js/board.js 304 5ms -[2025-12-22T10:43:36.564Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-22T10:43:36.569Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-22T10:43:36.577Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-22T10:43:36.570Z] [INFO] GET /js/tour.js 304 4ms -[2025-12-22T10:43:36.577Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-22T10:43:36.569Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-22T10:43:36.578Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-22T10:44:01.718Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:44:29.720Z] [INFO] Backup erstellt: backup_2025-12-22T10-44-29-685Z.db -[2025-12-22T10:44:29.723Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T19-07-23-463Z.db -[2025-12-22T10:44:34.610Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:45:07.484Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:45:40.427Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:46:13.356Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:46:46.227Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:47:19.096Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:47:52.013Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:48:24.948Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:48:57.851Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:49:30.685Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:50:03.588Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:50:36.530Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:51:09.402Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:51:42.251Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:52:15.161Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:52:48.087Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:53:20.959Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:53:53.809Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:54:26.717Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:54:59.649Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:55:32.518Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:56:05.359Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:56:38.272Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:57:11.207Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:57:44.057Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:58:16.903Z] [INFO] GET /api/health 200 0ms -[2025-12-22T10:58:49.782Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:59:22.710Z] [INFO] GET /api/health 200 1ms -[2025-12-22T10:59:55.546Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:00:28.371Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:01:01.233Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:01:34.150Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:02:06.987Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:02:16.146Z] [INFO] Socket disconnected: HG (z9khb5KcQFdym2ZoAAAB) -[2025-12-22T11:02:16.668Z] [INFO] GET /api/tasks/1 401 2ms -[2025-12-22T11:02:16.670Z] [INFO] Socket disconnected: HG (Qao4aZubvUHBnGpfAAAD) -[2025-12-22T11:02:39.801Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:03:12.659Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:03:45.574Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:04:18.397Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:04:51.196Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:05:01.822Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T11:05:01.831Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:05:01.823Z] [INFO] POST /api/auth/login 200 191ms -[2025-12-22T11:05:01.835Z] [INFO] Socket connected: HG (oJsSdQOVNAsx8eVxAAAH) -[2025-12-22T11:05:01.834Z] [INFO] Socket connected: HG (ZanHPwkFaSFYiIC-AAAG) -[2025-12-22T11:05:01.839Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T11:05:01.845Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:05:01.849Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-22T11:05:01.848Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T11:05:01.853Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T11:05:01.858Z] [INFO] GET /api/tasks/project/1 304 5ms -[2025-12-22T11:05:01.866Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-22T11:05:02.696Z] [INFO] GET /api/tasks/1 304 4ms -[2025-12-22T11:05:02.707Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-22T11:05:02.703Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:05:02.706Z] [INFO] GET /api/links/1 304 5ms -[2025-12-22T11:05:02.705Z] [INFO] GET /api/files/1 304 4ms -[2025-12-22T11:05:02.709Z] [INFO] GET /api/tasks/1/history 404 7ms -[2025-12-22T11:05:02.746Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDAxNTAxLCJleHAiOjE3NjY0MDMzMDF9.Yk3f3NHmy2ygsb11RavQ0wl5Vv_3vSaeh32Dj5WMVy4 200 36ms -[2025-12-22T11:05:05.615Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:05:05.616Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-22T11:05:08.742Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:05:08.743Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T11:05:10.268Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:05:10.268Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T11:05:13.217Z] [INFO] Farbe geändert: HG -> #8B5CF6 -[2025-12-22T11:05:13.218Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-22T11:05:15.404Z] [INFO] Farbe geändert: HG -> #F97316 -[2025-12-22T11:05:15.405Z] [INFO] PUT /api/auth/color 200 3ms -[2025-12-22T11:05:17.307Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-22T11:05:17.315Z] [INFO] GET /api/subtasks/1 304 1ms -[2025-12-22T11:05:17.317Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T11:05:17.319Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T11:05:17.322Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:05:17.321Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T11:05:21.458Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:05:21.459Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T11:05:24.070Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:05:26.167Z] [INFO] Farbe geändert: HG -> #EC4899 -[2025-12-22T11:05:26.168Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-22T11:05:38.369Z] [INFO] PUT /api/auth/color 200 2ms -[2025-12-22T11:05:38.368Z] [INFO] Farbe geändert: HG -> #973caa -[2025-12-22T11:05:43.167Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T11:05:43.177Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:05:43.185Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:05:43.181Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T11:05:43.180Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:05:43.183Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T11:05:46.318Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-22T11:05:46.317Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:05:48.266Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T11:05:59.889Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T11:05:59.891Z] [INFO] Datenbank initialisiert -[2025-12-22T11:05:59.893Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T11:05:59.893Z] [INFO] Umgebung: production -[2025-12-22T11:05:59.894Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T11:05:59.894Z] [INFO] Automatische Backups aktiviert -[2025-12-22T11:06:01.623Z] [INFO] Socket connected: HG (-5uzGffA6evk5dMhAAAB) -[2025-12-22T11:06:04.735Z] [INFO] GET /api/health 200 2ms -[2025-12-22T11:06:07.959Z] [INFO] GET / 304 1ms -[2025-12-22T11:06:07.977Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T11:06:07.984Z] [INFO] GET /css/components.css 200 3ms -[2025-12-22T11:06:07.979Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T11:06:07.980Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T11:06:07.985Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-22T11:06:07.986Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-22T11:06:07.993Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T11:06:07.992Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-22T11:06:07.992Z] [INFO] GET /js/app.js 304 5ms -[2025-12-22T11:06:07.991Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T11:06:08.031Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T11:06:08.031Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T11:06:08.032Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T11:06:08.032Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T11:06:08.032Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T11:06:08.033Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T11:06:08.034Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-22T11:06:08.033Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-22T11:06:08.044Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T11:06:08.034Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T11:06:08.045Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-22T11:06:08.045Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-22T11:06:08.046Z] [INFO] GET /js/task-modal.js 200 12ms -[2025-12-22T11:06:08.068Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-22T11:06:08.066Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T11:06:08.076Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:06:08.089Z] [INFO] Socket connected: HG (hsH71AcxzfKMH9q5AAAD) -[2025-12-22T11:06:08.098Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:06:08.093Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T11:06:08.102Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T11:06:08.103Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T11:06:08.110Z] [INFO] GET /api/tasks/project/1 200 11ms -[2025-12-22T11:06:08.111Z] [INFO] GET /api/labels/1 304 12ms -[2025-12-22T11:06:08.126Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 3ms -[2025-12-22T11:06:08.565Z] [INFO] Socket connected: HG (3EGiZehMZap26IY6AAAF) -[2025-12-22T11:06:08.568Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:06:09.528Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T11:06:09.537Z] [INFO] GET / 304 1ms -[2025-12-22T11:06:09.537Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T11:06:09.540Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T11:06:09.541Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T11:06:09.541Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:06:09.538Z] [INFO] GET /index.html 304 1ms -[2025-12-22T11:06:09.546Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-22T11:06:09.546Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-22T11:06:09.546Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-22T11:06:09.549Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T11:06:09.549Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T11:06:09.554Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-22T11:06:09.561Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-22T11:06:09.553Z] [INFO] GET /js/api.js 304 4ms -[2025-12-22T11:06:09.554Z] [INFO] GET /js/store.js 304 3ms -[2025-12-22T11:06:09.560Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-22T11:06:09.561Z] [INFO] GET /js/board.js 304 5ms -[2025-12-22T11:06:09.573Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-22T11:06:09.579Z] [INFO] GET /js/tour.js 304 4ms -[2025-12-22T11:06:09.572Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-22T11:06:09.579Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-22T11:06:09.572Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-22T11:06:09.580Z] [INFO] GET /js/admin.js 304 5ms -[2025-12-22T11:06:09.591Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T11:06:09.591Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-22T11:06:09.591Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-22T11:06:37.539Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:07:05.429Z] [INFO] Backup erstellt: backup_2025-12-22T11-07-05-394Z.db -[2025-12-22T11:07:05.432Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T19-32-34-594Z.db -[2025-12-22T11:07:10.340Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:07:11.718Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T11:07:11.728Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:07:11.725Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-22T11:07:11.730Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T11:07:11.732Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T11:07:11.739Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDAxNTAxLCJleHAiOjE3NjY0MDMzMDF9.Yk3f3NHmy2ygsb11RavQ0wl5Vv_3vSaeh32Dj5WMVy4 304 4ms -[2025-12-22T11:07:11.734Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-22T11:07:43.201Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:08:01.165Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T11:08:01.166Z] [INFO] PUT /api/tasks/1 403 1ms -[2025-12-22T11:08:01.184Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:08:01.185Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T11:08:04.452Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T11:08:04.468Z] [INFO] GET /api/comments/1 304 3ms -[2025-12-22T11:08:04.465Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:08:04.462Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:08:04.466Z] [INFO] GET /api/files/1 304 3ms -[2025-12-22T11:08:04.469Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:08:16.102Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:08:20.049Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T11:08:34.334Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T11:08:34.336Z] [INFO] Datenbank initialisiert -[2025-12-22T11:08:34.338Z] [INFO] Umgebung: production -[2025-12-22T11:08:34.338Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T11:08:34.339Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T11:08:34.339Z] [INFO] Automatische Backups aktiviert -[2025-12-22T11:08:36.176Z] [INFO] Socket connected: HG (KQMilKezAmZJoVrrAAAB) -[2025-12-22T11:08:38.758Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T11:08:38.759Z] [INFO] PUT /api/tasks/1 403 2ms -[2025-12-22T11:08:38.782Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:08:38.782Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-22T11:08:39.143Z] [INFO] GET /api/health 200 2ms -[2025-12-22T11:08:39.701Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T11:08:39.710Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:08:39.712Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T11:08:39.707Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:08:39.716Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-22T11:08:39.714Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T11:08:40.602Z] [INFO] Socket connected: HG (7TD5guV79ZK_Yd7_AAAD) -[2025-12-22T11:08:40.606Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:08:43.289Z] [INFO] GET / 304 2ms -[2025-12-22T11:08:43.306Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T11:08:43.309Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T11:08:43.309Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:08:43.310Z] [INFO] GET /css/board.css 304 2ms -[2025-12-22T11:08:43.310Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T11:08:43.319Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-22T11:08:43.318Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-22T11:08:43.319Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-22T11:08:43.320Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-22T11:08:43.320Z] [INFO] GET /js/app.js 304 8ms -[2025-12-22T11:08:43.357Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T11:08:43.356Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T11:08:43.358Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T11:08:43.358Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T11:08:43.358Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T11:08:43.358Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T11:08:43.362Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-22T11:08:43.361Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-22T11:08:43.360Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T11:08:43.362Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-22T11:08:43.363Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-22T11:08:43.377Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-22T11:08:43.370Z] [INFO] GET /js/task-modal.js 200 11ms -[2025-12-22T11:08:43.396Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T11:08:43.398Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:08:43.409Z] [INFO] Socket connected: HG (B-Zi-2btOeRFXRdZAAAF) -[2025-12-22T11:08:43.405Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T11:08:43.412Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T11:08:43.426Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T11:08:43.422Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:08:43.432Z] [INFO] GET /api/tasks/project/1 200 9ms -[2025-12-22T11:08:43.433Z] [INFO] GET /api/columns/1 304 10ms -[2025-12-22T11:08:43.435Z] [INFO] GET /api/labels/1 304 12ms -[2025-12-22T11:08:43.450Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-22T11:08:43.447Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:08:43.443Z] [INFO] Socket connected: HG (2RcLIGRex7-c0wVgAAAH) -[2025-12-22T11:08:44.854Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T11:08:44.864Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T11:08:44.864Z] [INFO] GET / 304 1ms -[2025-12-22T11:08:44.865Z] [INFO] GET /index.html 304 1ms -[2025-12-22T11:08:44.868Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T11:08:44.869Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:08:44.869Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T11:08:44.871Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-22T11:08:44.879Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-22T11:08:44.883Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T11:08:44.879Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-22T11:08:44.880Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T11:08:44.884Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T11:08:44.884Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T11:08:44.888Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T11:08:44.888Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T11:08:44.888Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T11:08:44.903Z] [INFO] GET /js/board.js 304 13ms -[2025-12-22T11:08:44.903Z] [INFO] GET /js/task-modal.js 304 12ms -[2025-12-22T11:08:44.903Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-22T11:08:44.906Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-22T11:08:44.916Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-22T11:08:44.913Z] [INFO] GET /js/tour.js 304 6ms -[2025-12-22T11:08:44.913Z] [INFO] GET /js/admin.js 304 5ms -[2025-12-22T11:08:44.912Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-22T11:08:44.916Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-22T11:08:44.916Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-22T11:08:44.950Z] [INFO] Socket disconnected: HG (7TD5guV79ZK_Yd7_AAAD) -[2025-12-22T11:08:45.452Z] [INFO] GET /api/tasks/1 304 3ms -[2025-12-22T11:08:45.462Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:08:45.464Z] [INFO] GET /api/links/1 304 3ms -[2025-12-22T11:08:45.465Z] [INFO] GET /api/comments/1 304 4ms -[2025-12-22T11:08:45.466Z] [INFO] GET /api/files/1 304 5ms -[2025-12-22T11:08:45.466Z] [INFO] GET /api/tasks/1/history 404 5ms -[2025-12-22T11:08:45.471Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDAxNTAxLCJleHAiOjE3NjY0MDMzMDF9.Yk3f3NHmy2ygsb11RavQ0wl5Vv_3vSaeh32Dj5WMVy4 304 3ms -[2025-12-22T11:08:53.214Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T11:08:53.215Z] [INFO] PUT /api/tasks/1 403 1ms -[2025-12-22T11:08:53.231Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:08:53.231Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-22T11:08:53.951Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T11:08:53.959Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:08:53.962Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T11:08:53.960Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T11:08:53.963Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T11:08:53.964Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:09:11.927Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:09:39.901Z] [INFO] Backup erstellt: backup_2025-12-22T11-09-39-856Z.db -[2025-12-22T11:09:39.904Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T20-03-25-816Z.db -[2025-12-22T11:09:44.766Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:10:17.665Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:10:50.467Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:11:23.236Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:11:37.800Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T11:11:52.409Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T11:11:52.411Z] [INFO] Datenbank initialisiert -[2025-12-22T11:11:52.413Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T11:11:52.413Z] [INFO] Umgebung: production -[2025-12-22T11:11:52.414Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T11:11:52.414Z] [INFO] Automatische Backups aktiviert -[2025-12-22T11:11:53.990Z] [INFO] Socket connected: HG (Tbk4pmQdNp1MlrbbAAAB) -[2025-12-22T11:11:54.037Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:11:54.888Z] [INFO] Socket connected: HG (lMT4GzSw_t-qHWjCAAAD) -[2025-12-22T11:11:54.891Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:11:54.974Z] [INFO] Socket connected: HG (dNdBM_Ulc2_jTdzEAAAF) -[2025-12-22T11:11:54.979Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:11:57.219Z] [INFO] GET /api/health 200 2ms -[2025-12-22T11:12:00.669Z] [INFO] GET / 304 1ms -[2025-12-22T11:12:00.690Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T11:12:00.692Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:12:00.693Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T11:12:00.691Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T11:12:00.695Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T11:12:00.702Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-22T11:12:00.702Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-22T11:12:00.697Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-22T11:12:00.702Z] [INFO] GET /js/app.js 304 5ms -[2025-12-22T11:12:00.702Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-22T11:12:00.729Z] [INFO] GET /js/store.js 304 0ms -[2025-12-22T11:12:00.732Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T11:12:00.732Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T11:12:00.730Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-22T11:12:00.730Z] [INFO] GET /js/api.js 304 0ms -[2025-12-22T11:12:00.733Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T11:12:00.740Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-22T11:12:00.733Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-22T11:12:00.741Z] [INFO] GET /js/admin.js 304 7ms -[2025-12-22T11:12:00.742Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T11:12:00.742Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-22T11:12:00.742Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-22T11:12:00.755Z] [INFO] GET /js/calendar.js 200 22ms -[2025-12-22T11:12:00.777Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:12:00.785Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:12:00.779Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T11:12:00.797Z] [INFO] Socket connected: HG (lcUaAcE_KJDuVp9pAAAH) -[2025-12-22T11:12:00.805Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:12:00.800Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T11:12:00.815Z] [INFO] GET /api/tasks/project/1 200 9ms -[2025-12-22T11:12:00.809Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T11:12:00.816Z] [INFO] GET /api/columns/1 304 10ms -[2025-12-22T11:12:00.817Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-22T11:12:00.831Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-22T11:12:02.228Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T11:12:02.240Z] [INFO] GET /index.html 304 1ms -[2025-12-22T11:12:02.240Z] [INFO] GET / 304 1ms -[2025-12-22T11:12:02.241Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T11:12:02.244Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T11:12:02.244Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T11:12:02.243Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T11:12:02.246Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T11:12:02.251Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T11:12:02.253Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-22T11:12:02.251Z] [INFO] GET /js/app.js 304 4ms -[2025-12-22T11:12:02.250Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-22T11:12:02.258Z] [INFO] GET /js/api.js 304 5ms -[2025-12-22T11:12:02.259Z] [INFO] GET /js/store.js 304 4ms -[2025-12-22T11:12:02.261Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-22T11:12:02.258Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-22T11:12:02.261Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-22T11:12:02.273Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-22T11:12:02.276Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T11:12:02.272Z] [INFO] GET /js/board.js 304 11ms -[2025-12-22T11:12:02.273Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T11:12:02.277Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T11:12:02.277Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-22T11:12:02.280Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-22T11:12:02.283Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-22T11:12:02.281Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-22T11:12:02.281Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-22T11:12:03.583Z] [INFO] Socket disconnected: HG (dNdBM_Ulc2_jTdzEAAAF) -[2025-12-22T11:12:04.399Z] [INFO] Socket disconnected: HG (Tbk4pmQdNp1MlrbbAAAB) -[2025-12-22T11:12:04.400Z] [INFO] Socket disconnected: HG (lMT4GzSw_t-qHWjCAAAD) -[2025-12-22T11:12:15.371Z] [INFO] GET /api/tasks/1 304 3ms -[2025-12-22T11:12:15.383Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:12:15.380Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:12:15.385Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T11:12:15.392Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDAxNTAxLCJleHAiOjE3NjY0MDMzMDF9.Yk3f3NHmy2ygsb11RavQ0wl5Vv_3vSaeh32Dj5WMVy4 304 3ms -[2025-12-22T11:12:15.387Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T11:12:15.388Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:12:16.795Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T11:12:16.796Z] [INFO] PUT /api/tasks/1 403 1ms -[2025-12-22T11:12:16.813Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:12:16.814Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T11:12:26.729Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T11:12:26.736Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:12:26.738Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T11:12:26.742Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:12:26.741Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T11:12:26.740Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T11:12:30.046Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:12:58.062Z] [INFO] Backup erstellt: backup_2025-12-22T11-12-58-020Z.db -[2025-12-22T11:12:58.064Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T20-06-28-962Z.db -[2025-12-22T11:13:02.923Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:13:33.979Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:13:33.980Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T11:13:35.683Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:14:08.549Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:14:22.079Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T11:14:36.427Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T11:14:36.430Z] [INFO] Datenbank initialisiert -[2025-12-22T11:14:36.431Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T11:14:36.431Z] [INFO] Umgebung: production -[2025-12-22T11:14:36.432Z] [INFO] Automatische Backups aktiviert -[2025-12-22T11:14:36.432Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T11:14:41.262Z] [INFO] GET /api/health 200 4ms -[2025-12-22T11:14:45.217Z] [INFO] GET / 304 1ms -[2025-12-22T11:14:45.235Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T11:14:45.237Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T11:14:45.239Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T11:14:45.240Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T11:14:45.240Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T11:14:45.251Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-22T11:14:45.249Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-22T11:14:45.250Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-22T11:14:45.250Z] [INFO] GET /css/board.css 304 9ms -[2025-12-22T11:14:45.251Z] [INFO] GET /js/app.js 304 9ms -[2025-12-22T11:14:45.270Z] [INFO] Socket connected: HG (l7vmr67AfbKjZwcMAAAB) -[2025-12-22T11:14:45.276Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:14:45.290Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T11:14:45.289Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T11:14:45.289Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T11:14:45.289Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T11:14:45.290Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T11:14:45.295Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-22T11:14:45.295Z] [INFO] GET /js/board.js 304 5ms -[2025-12-22T11:14:45.294Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-22T11:14:45.294Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-22T11:14:45.309Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-22T11:14:45.310Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-22T11:14:45.310Z] [INFO] GET /js/admin.js 304 15ms -[2025-12-22T11:14:45.308Z] [INFO] GET /js/task-modal.js 200 18ms -[2025-12-22T11:14:45.328Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T11:14:45.336Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:14:45.340Z] [INFO] Socket connected: HG (z1Yt23k3_4hpl4rJAAAD) -[2025-12-22T11:14:45.330Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T11:14:45.353Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T11:14:45.364Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T11:14:45.366Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-22T11:14:45.372Z] [INFO] GET /api/tasks/project/1 200 11ms -[2025-12-22T11:14:45.373Z] [INFO] GET /api/labels/1 304 12ms -[2025-12-22T11:14:45.386Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 2ms -[2025-12-22T11:14:45.494Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:14:46.776Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T11:14:46.785Z] [INFO] GET / 304 0ms -[2025-12-22T11:14:46.786Z] [INFO] GET /index.html 304 1ms -[2025-12-22T11:14:46.786Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T11:14:46.789Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:14:46.788Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T11:14:46.791Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T11:14:46.789Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T11:14:46.791Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T11:14:46.795Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-22T11:14:46.802Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-22T11:14:46.795Z] [INFO] GET /js/app.js 304 3ms -[2025-12-22T11:14:46.795Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-22T11:14:46.801Z] [INFO] GET /js/api.js 304 4ms -[2025-12-22T11:14:46.802Z] [INFO] GET /js/store.js 304 5ms -[2025-12-22T11:14:46.817Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-22T11:14:46.812Z] [INFO] GET /js/offline.js 304 8ms -[2025-12-22T11:14:46.811Z] [INFO] GET /js/sync.js 304 7ms -[2025-12-22T11:14:46.811Z] [INFO] GET /js/board.js 304 7ms -[2025-12-22T11:14:46.817Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-22T11:14:46.817Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-22T11:14:46.826Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-22T11:14:46.833Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-22T11:14:46.827Z] [INFO] GET /js/tour.js 304 8ms -[2025-12-22T11:14:46.833Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-22T11:14:46.826Z] [INFO] GET /js/admin.js 304 7ms -[2025-12-22T11:14:46.833Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-22T11:15:14.213Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:15:42.001Z] [INFO] Backup erstellt: backup_2025-12-22T11-15-41-966Z.db -[2025-12-22T11:15:42.003Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T21-06-29-049Z.db -[2025-12-22T11:15:44.180Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-22T11:15:44.189Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:15:44.191Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:15:44.193Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T11:15:44.195Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T11:15:44.198Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-22T11:15:44.213Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDAxNTAxLCJleHAiOjE3NjY0MDMzMDF9.Yk3f3NHmy2ygsb11RavQ0wl5Vv_3vSaeh32Dj5WMVy4 304 4ms -[2025-12-22T11:15:46.898Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:16:19.744Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:16:33.329Z] [INFO] Socket disconnected: HG (l7vmr67AfbKjZwcMAAAB) -[2025-12-22T11:16:34.208Z] [INFO] PUT /api/tasks/1 403 1ms -[2025-12-22T11:16:34.208Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T11:16:34.226Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:16:34.226Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T11:16:37.641Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T11:16:37.655Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T11:16:37.649Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:16:37.652Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:16:37.657Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T11:16:37.658Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:16:42.140Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:16:42.140Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T11:16:52.600Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:16:52.894Z] [INFO] HG left project:[object Object] -[2025-12-22T11:16:52.894Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:16:52.903Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-22T11:16:52.904Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-22T11:16:52.907Z] [INFO] GET /api/tasks/project/2 200 2ms -[2025-12-22T11:16:52.910Z] [INFO] GET /api/labels/2 304 2ms -[2025-12-22T11:16:54.925Z] [ERROR] Fehler beim Löschen des Projekts: {"error":"no such table: task_dependencies"} -[2025-12-22T11:16:54.925Z] [INFO] DELETE /api/projects/2?force=true 500 3ms -[2025-12-22T11:16:58.132Z] [INFO] HG left project:[object Object] -[2025-12-22T11:16:58.139Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T11:16:58.140Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T11:16:58.132Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:16:58.145Z] [INFO] GET /api/tasks/project/1 200 9ms -[2025-12-22T11:16:58.146Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-22T11:16:59.447Z] [INFO] HG left project:[object Object] -[2025-12-22T11:16:59.447Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:16:59.457Z] [INFO] GET /api/tasks/project/2 304 7ms -[2025-12-22T11:16:59.454Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-22T11:16:59.453Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2025-12-22T11:16:59.458Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-22T11:17:00.319Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:17:00.318Z] [INFO] HG left project:[object Object] -[2025-12-22T11:17:00.327Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T11:17:00.326Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-22T11:17:00.333Z] [INFO] GET /api/tasks/project/1 304 10ms -[2025-12-22T11:17:00.334Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-22T11:17:01.574Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T11:17:16.677Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T11:17:16.679Z] [INFO] Datenbank initialisiert -[2025-12-22T11:17:16.681Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T11:17:16.681Z] [INFO] Umgebung: production -[2025-12-22T11:17:16.682Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T11:17:16.682Z] [INFO] Automatische Backups aktiviert -[2025-12-22T11:17:18.336Z] [INFO] Socket connected: HG (EUtsHF_94Yq_cRd9AAAB) -[2025-12-22T11:17:18.385Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:17:20.629Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:17:20.628Z] [INFO] HG left project:[object Object] -[2025-12-22T11:17:20.639Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-22T11:17:20.641Z] [INFO] GET /api/columns/2 304 7ms -[2025-12-22T11:17:20.646Z] [INFO] GET /api/tasks/project/2 304 4ms -[2025-12-22T11:17:20.649Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-22T11:17:21.481Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:17:23.447Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T11:17:23.448Z] [INFO] DELETE /api/projects/2?force=true 403 2ms -[2025-12-22T11:17:23.455Z] [INFO] DELETE /api/projects/2?force=true 500 4ms -[2025-12-22T11:17:23.454Z] [ERROR] Fehler beim Löschen des Projekts: {"error":"no such table: task_dependencies"} -[2025-12-22T11:17:25.258Z] [INFO] GET / 304 1ms -[2025-12-22T11:17:25.333Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-22T11:17:25.334Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T11:17:25.334Z] [INFO] GET /css/base.css 304 2ms -[2025-12-22T11:17:25.334Z] [INFO] GET /css/components.css 304 2ms -[2025-12-22T11:17:25.337Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-22T11:17:25.337Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-22T11:17:25.353Z] [INFO] GET /js/app.js 304 14ms -[2025-12-22T11:17:25.338Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T11:17:25.337Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-22T11:17:25.353Z] [INFO] GET /css/calendar.css 304 13ms -[2025-12-22T11:17:25.377Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T11:17:25.378Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T11:17:25.377Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T11:17:25.377Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T11:17:25.386Z] [INFO] GET /js/board.js 304 8ms -[2025-12-22T11:17:25.386Z] [INFO] GET /js/offline.js 304 8ms -[2025-12-22T11:17:25.386Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-22T11:17:25.385Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-22T11:17:25.387Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-22T11:17:25.400Z] [INFO] GET /js/proposals.js 304 12ms -[2025-12-22T11:17:25.401Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-22T11:17:25.398Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-22T11:17:25.400Z] [INFO] GET /js/task-modal.js 200 21ms -[2025-12-22T11:17:25.427Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:17:25.424Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T11:17:25.437Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T11:17:25.450Z] [INFO] Socket connected: HG (EbnXVAnIDu7YUtHjAAAD) -[2025-12-22T11:17:25.465Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-22T11:17:25.453Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T11:17:25.470Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-22T11:17:25.466Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-22T11:17:25.472Z] [INFO] GET /api/labels/2 304 11ms -[2025-12-22T11:17:25.481Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 3ms -[2025-12-22T11:17:25.601Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:17:26.870Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T11:17:26.879Z] [INFO] GET / 304 1ms -[2025-12-22T11:17:26.880Z] [INFO] GET /index.html 304 1ms -[2025-12-22T11:17:26.880Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T11:17:26.884Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T11:17:26.887Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T11:17:26.884Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:17:26.885Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T11:17:26.888Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T11:17:26.892Z] [INFO] GET /js/app.js 304 2ms -[2025-12-22T11:17:26.892Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-22T11:17:26.892Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T11:17:26.888Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T11:17:26.907Z] [INFO] GET /js/store.js 304 12ms -[2025-12-22T11:17:26.907Z] [INFO] GET /js/sync.js 304 12ms -[2025-12-22T11:17:26.911Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T11:17:26.906Z] [INFO] GET /js/auth.js 304 11ms -[2025-12-22T11:17:26.916Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-22T11:17:26.911Z] [INFO] GET /js/board.js 304 1ms -[2025-12-22T11:17:26.912Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-22T11:17:26.916Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-22T11:17:26.917Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-22T11:17:26.925Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-22T11:17:26.929Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T11:17:26.926Z] [INFO] GET /js/tour.js 304 7ms -[2025-12-22T11:17:26.928Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-22T11:17:26.925Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-22T11:17:50.713Z] [INFO] Socket disconnected: HG (EUtsHF_94Yq_cRd9AAAB) -[2025-12-22T11:17:51.153Z] [INFO] GET /api/tasks/5 200 4ms -[2025-12-22T11:17:51.162Z] [INFO] GET /api/subtasks/5 304 1ms -[2025-12-22T11:17:51.166Z] [INFO] GET /api/links/5 304 1ms -[2025-12-22T11:17:51.171Z] [INFO] GET /api/comments/5 304 2ms -[2025-12-22T11:17:51.172Z] [INFO] GET /api/tasks/5/history 404 1ms -[2025-12-22T11:17:51.169Z] [INFO] GET /api/files/5 200 2ms -[2025-12-22T11:17:54.182Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:17:54.570Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T11:17:54.571Z] [INFO] PUT /api/tasks/5 403 1ms -[2025-12-22T11:17:54.584Z] [INFO] Aufgabe aktualisiert: Aufgabentest Vorschläge (ID: 5) -[2025-12-22T11:17:54.585Z] [INFO] PUT /api/tasks/5 200 11ms -[2025-12-22T11:17:55.985Z] [INFO] HG left project:[object Object] -[2025-12-22T11:17:55.986Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:17:55.995Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T11:17:55.993Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T11:17:56.000Z] [INFO] GET /api/tasks/project/1 304 10ms -[2025-12-22T11:17:56.002Z] [INFO] GET /api/labels/1 304 12ms -[2025-12-22T11:17:56.559Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T11:17:56.571Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-22T11:17:56.572Z] [INFO] GET /api/links/1 304 4ms -[2025-12-22T11:17:56.574Z] [INFO] GET /api/files/1 304 6ms -[2025-12-22T11:17:56.575Z] [INFO] GET /api/comments/1 304 6ms -[2025-12-22T11:17:56.576Z] [INFO] GET /api/tasks/1/history 404 7ms -[2025-12-22T11:17:56.581Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDAxNTAxLCJleHAiOjE3NjY0MDMzMDF9.Yk3f3NHmy2ygsb11RavQ0wl5Vv_3vSaeh32Dj5WMVy4 304 4ms -[2025-12-22T11:18:08.306Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:18:08.307Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T11:18:08.932Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T11:18:08.943Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:18:08.945Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:18:08.947Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T11:18:08.949Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T11:18:08.951Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:18:19.566Z] [INFO] GET / 304 0ms -[2025-12-22T11:18:19.567Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T11:18:19.568Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T11:18:19.572Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-22T11:18:19.570Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T11:18:19.572Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T11:18:19.568Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T11:18:19.572Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T11:18:19.595Z] [INFO] GET /.well-known/appspecific/com.chrome.devtools.json 200 20ms -[2025-12-22T11:18:19.589Z] [INFO] GET /css/calendar.css 304 16ms -[2025-12-22T11:18:19.573Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-22T11:18:21.416Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T11:18:21.415Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:18:21.974Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:18:21.974Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-22T11:18:22.172Z] [INFO] Backup erstellt: backup_2025-12-22T11-18-22-129Z.db -[2025-12-22T11:18:22.175Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T22-20-18-573Z.db -[2025-12-22T11:18:25.610Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:18:25.611Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T11:18:26.268Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:18:26.268Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-22T11:18:27.052Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:18:33.489Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T11:18:48.872Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T11:18:48.877Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T11:18:48.875Z] [INFO] Datenbank initialisiert -[2025-12-22T11:18:48.877Z] [INFO] Umgebung: production -[2025-12-22T11:18:48.878Z] [INFO] Automatische Backups aktiviert -[2025-12-22T11:18:48.878Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T11:18:53.681Z] [INFO] GET /api/health 200 4ms -[2025-12-22T11:18:55.033Z] [INFO] Socket connected: HG (ZKm05UijcE-4WQwmAAAB) -[2025-12-22T11:18:55.081Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:19:00.000Z] [INFO] GET / 200 3ms -[2025-12-22T11:19:00.021Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-22T11:19:00.032Z] [INFO] GET /css/proposals.css 200 6ms -[2025-12-22T11:19:00.027Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-22T11:19:00.023Z] [INFO] GET /css/base.css 200 1ms -[2025-12-22T11:19:00.027Z] [INFO] GET /css/components.css 200 3ms -[2025-12-22T11:19:00.033Z] [INFO] GET /css/board.css 200 7ms -[2025-12-22T11:19:00.040Z] [INFO] GET /css/responsive.css 200 11ms -[2025-12-22T11:19:00.048Z] [INFO] GET /js/app.js 200 13ms -[2025-12-22T11:19:00.037Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-22T11:19:00.041Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-22T11:19:00.076Z] [INFO] GET /js/store.js 200 1ms -[2025-12-22T11:19:00.081Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-22T11:19:00.082Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-22T11:19:00.081Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-22T11:19:00.079Z] [INFO] GET /js/api.js 200 2ms -[2025-12-22T11:19:00.083Z] [INFO] GET /js/board.js 200 5ms -[2025-12-22T11:19:00.093Z] [INFO] GET /js/undo.js 200 9ms -[2025-12-22T11:19:00.092Z] [INFO] GET /js/shortcuts.js 200 8ms -[2025-12-22T11:19:00.092Z] [INFO] GET /js/calendar.js 200 10ms -[2025-12-22T11:19:00.083Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-22T11:19:00.094Z] [INFO] GET /js/proposals.js 200 10ms -[2025-12-22T11:19:00.093Z] [INFO] GET /js/admin.js 200 9ms -[2025-12-22T11:19:00.119Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-22T11:19:00.125Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-22T11:19:00.134Z] [INFO] GET /api/auth/users 200 8ms -[2025-12-22T11:19:00.094Z] [INFO] GET /js/utils.js 200 9ms -[2025-12-22T11:19:00.144Z] [INFO] Socket connected: HG (kmU3dGK6sao3rBgEAAAD) -[2025-12-22T11:19:00.173Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-22T11:19:00.162Z] [INFO] GET /api/columns/1 200 3ms -[2025-12-22T11:19:00.153Z] [INFO] GET /api/projects 200 8ms -[2025-12-22T11:19:00.175Z] [INFO] GET /api/labels/1 200 15ms -[2025-12-22T11:19:00.166Z] [INFO] GET /api/stats/dashboard?projectId=1 200 6ms -[2025-12-22T11:19:00.191Z] [INFO] GET /api/proposals?sort=votes&archived=0 200 3ms -[2025-12-22T11:19:00.293Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:19:01.581Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T11:19:01.832Z] [INFO] Socket disconnected: HG (ZKm05UijcE-4WQwmAAAB) -[2025-12-22T11:19:11.461Z] [INFO] HG left project:[object Object] -[2025-12-22T11:19:11.461Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:19:11.470Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-22T11:19:11.471Z] [INFO] GET /api/columns/2 304 1ms -[2025-12-22T11:19:11.475Z] [INFO] GET /api/tasks/project/2 200 3ms -[2025-12-22T11:19:11.477Z] [INFO] GET /api/labels/2 304 2ms -[2025-12-22T11:19:14.898Z] [INFO] DELETE /api/projects/2?force=true 403 1ms -[2025-12-22T11:19:14.898Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T11:19:14.912Z] [INFO] Projekt gelöscht: Testprojekt (ID: 2), 1 Aufgaben entfernt -[2025-12-22T11:19:14.908Z] [INFO] 1 Aufgaben gelöscht für Projekt: Testprojekt -[2025-12-22T11:19:14.913Z] [INFO] DELETE /api/projects/2?force=true 200 11ms -[2025-12-22T11:19:14.915Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:19:14.915Z] [INFO] HG left project:[object Object] -[2025-12-22T11:19:14.921Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T11:19:14.923Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T11:19:14.928Z] [INFO] GET /api/tasks/project/1 304 10ms -[2025-12-22T11:19:14.929Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-22T11:19:26.633Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:19:31.765Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-22T11:19:35.571Z] [INFO] GET /api/proposals?sort=votes&archived=1 200 2ms -[2025-12-22T11:19:36.111Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-22T11:19:54.470Z] [INFO] Backup erstellt: backup_2025-12-22T11-19-54-427Z.db -[2025-12-22T11:19:54.473Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T22-29-00-702Z.db -[2025-12-22T11:19:59.327Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:20:32.182Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:21:05.017Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:21:37.405Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T11:21:37.419Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T11:21:37.414Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-22T11:21:37.416Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:21:37.421Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T11:21:37.423Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:21:37.438Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDAxNTAxLCJleHAiOjE3NjY0MDMzMDF9.Yk3f3NHmy2ygsb11RavQ0wl5Vv_3vSaeh32Dj5WMVy4 304 5ms -[2025-12-22T11:21:37.848Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:21:42.688Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:21:42.689Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T11:21:43.940Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:21:43.940Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T11:21:51.970Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T11:21:51.981Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T11:21:51.977Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:21:51.980Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T11:21:51.983Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T11:21:51.985Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-22T11:21:53.763Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:21:53.764Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T11:21:54.044Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:21:54.044Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-22T11:21:54.428Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:21:54.429Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-22T11:22:09.073Z] [INFO] Spalte aktualisiert: Offen (ID: 1) -[2025-12-22T11:22:09.073Z] [INFO] PUT /api/columns/1 200 3ms -[2025-12-22T11:22:10.643Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:22:11.743Z] [INFO] Spalte aktualisiert: Erledigt (ID: 3) -[2025-12-22T11:22:11.743Z] [INFO] PUT /api/columns/3 200 2ms -[2025-12-22T11:22:20.595Z] [INFO] Suche nach "test" in Projekt 1: 2 Treffer -[2025-12-22T11:22:20.595Z] [INFO] GET /api/tasks/search?projectId=1&q=test 200 4ms -[2025-12-22T11:22:26.313Z] [INFO] Suche nach "te" in Projekt 1: 3 Treffer -[2025-12-22T11:22:26.314Z] [INFO] GET /api/tasks/search?projectId=1&q=te 200 6ms -[2025-12-22T11:22:43.498Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:22:49.149Z] [INFO] GET /api/proposals?sort=votes&archived=0 304 1ms -[2025-12-22T11:22:58.130Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T11:22:58.136Z] [INFO] GET /api/subtasks/1 304 1ms -[2025-12-22T11:22:58.140Z] [INFO] GET /api/files/1 304 1ms -[2025-12-22T11:22:58.138Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T11:22:58.141Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T11:22:58.144Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T11:23:00.246Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:23:00.247Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-22T11:23:00.915Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T11:23:00.925Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T11:23:00.922Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:23:00.923Z] [INFO] GET /api/links/1 304 1ms -[2025-12-22T11:23:00.927Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T11:23:00.929Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-22T11:23:05.403Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:23:05.404Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-22T11:23:06.366Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T11:23:06.376Z] [INFO] GET /api/comments/1 304 4ms -[2025-12-22T11:23:06.374Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-22T11:23:06.375Z] [INFO] GET /api/links/1 304 3ms -[2025-12-22T11:23:06.377Z] [INFO] GET /api/files/1 304 5ms -[2025-12-22T11:23:06.378Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-22T11:23:07.125Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:23:07.126Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-22T11:23:12.599Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T11:23:12.611Z] [INFO] GET /api/comments/1 304 7ms -[2025-12-22T11:23:12.609Z] [INFO] GET /api/links/1 304 5ms -[2025-12-22T11:23:12.608Z] [INFO] GET /api/files/1 304 4ms -[2025-12-22T11:23:12.606Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T11:23:12.612Z] [INFO] GET /api/tasks/1/history 404 8ms -[2025-12-22T11:23:13.380Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T11:23:13.381Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T11:23:16.351Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:23:49.181Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:24:21.958Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:24:54.785Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:25:27.622Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:26:00.434Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:26:04.930Z] [INFO] Spalte erstellt: Testspalte in Projekt 1 -[2025-12-22T11:26:04.930Z] [INFO] POST /api/columns 201 3ms -[2025-12-22T11:26:17.620Z] [INFO] Spalte aktualisiert: Testspalte (ID: 7) -[2025-12-22T11:26:17.620Z] [INFO] PUT /api/columns/7 200 2ms -[2025-12-22T11:26:19.379Z] [INFO] Aufgabe verschoben: Testaufgabe erledigt -> Testspalte -[2025-12-22T11:26:19.379Z] [INFO] PUT /api/tasks/3/move 200 6ms -[2025-12-22T11:26:33.224Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:26:36.883Z] [INFO] Aufgabe verschoben: Testaufgabe erledigt -> Erledigt -[2025-12-22T11:26:36.884Z] [INFO] PUT /api/tasks/3/move 200 6ms -[2025-12-22T11:27:06.029Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:27:38.852Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:28:11.650Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:28:13.377Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T11:28:25.675Z] [INFO] Migration: project_id Spalte zu proposals hinzugefuegt -[2025-12-22T11:28:25.681Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T11:28:25.682Z] [INFO] Datenbank initialisiert -[2025-12-22T11:28:25.684Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T11:28:25.684Z] [INFO] Umgebung: production -[2025-12-22T11:28:25.684Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T11:28:25.684Z] [INFO] Automatische Backups aktiviert -[2025-12-22T11:28:25.920Z] [INFO] Socket connected: HG (f_jxBMX6MUWipWDSAAAB) -[2025-12-22T11:28:25.966Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:28:30.444Z] [INFO] GET /api/health 200 2ms -[2025-12-22T11:28:47.735Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T11:28:47.736Z] [INFO] PUT /api/tasks/2/move 403 2ms -[2025-12-22T11:28:47.742Z] [INFO] Aufgabe verschoben: Testaufgabe überfällig -> Offen -[2025-12-22T11:28:47.743Z] [INFO] PUT /api/tasks/2/move 200 5ms -[2025-12-22T11:28:49.884Z] [INFO] Aufgabe verschoben: Testaufgabe überfällig -> In Arbeit -[2025-12-22T11:28:49.884Z] [INFO] PUT /api/tasks/2/move 200 7ms -[2025-12-22T11:28:53.831Z] [INFO] Aufgabe verschoben: Testaufgabe überfällig -> Erledigt -[2025-12-22T11:28:53.831Z] [INFO] PUT /api/tasks/2/move 200 32ms -[2025-12-22T11:29:00.905Z] [INFO] Aufgabe verschoben: Testaufgabe überfällig -> Offen -[2025-12-22T11:29:00.906Z] [INFO] PUT /api/tasks/2/move 200 6ms -[2025-12-22T11:29:03.220Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:29:06.796Z] [INFO] Aufgabe verschoben: Testaufgabe überfällig -> In Arbeit -[2025-12-22T11:29:06.796Z] [INFO] PUT /api/tasks/2/move 200 7ms -[2025-12-22T11:29:16.735Z] [INFO] Aufgabe erstellt: Testaufgabe offen (ID: 6) von HG -[2025-12-22T11:29:16.736Z] [INFO] POST /api/tasks 201 7ms -[2025-12-22T11:29:19.573Z] [INFO] GET /api/tasks/6 200 4ms -[2025-12-22T11:29:19.581Z] [INFO] GET /api/subtasks/6 200 3ms -[2025-12-22T11:29:19.584Z] [INFO] GET /api/links/6 200 2ms -[2025-12-22T11:29:19.586Z] [INFO] GET /api/files/6 200 2ms -[2025-12-22T11:29:19.590Z] [INFO] GET /api/tasks/6/history 404 2ms -[2025-12-22T11:29:19.588Z] [INFO] GET /api/comments/6 200 2ms -[2025-12-22T11:29:21.217Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-22T11:29:21.217Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-22T11:29:22.736Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-22T11:29:22.737Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-22T11:29:22.748Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-22T11:29:22.749Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-22T11:29:31.061Z] [INFO] GET /api/tasks/6 200 3ms -[2025-12-22T11:29:31.070Z] [INFO] GET /api/subtasks/6 304 2ms -[2025-12-22T11:29:31.072Z] [INFO] GET /api/links/6 304 1ms -[2025-12-22T11:29:31.077Z] [INFO] GET /api/tasks/6/history 404 1ms -[2025-12-22T11:29:31.076Z] [INFO] GET /api/comments/6 304 2ms -[2025-12-22T11:29:31.074Z] [INFO] GET /api/files/6 304 1ms -[2025-12-22T11:29:31.205Z] [INFO] Backup erstellt: backup_2025-12-22T11-29-31-161Z.db -[2025-12-22T11:29:31.208Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T22-40-26-780Z.db -[2025-12-22T11:29:33.455Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-22T11:29:33.455Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-22T11:29:36.042Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:29:47.419Z] [INFO] Spalte gelöscht: Testspalte (ID: 7) -[2025-12-22T11:29:47.420Z] [INFO] DELETE /api/columns/7 200 5ms -[2025-12-22T11:30:08.858Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:30:09.087Z] [INFO] GET / 200 4ms -[2025-12-22T11:30:09.106Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T11:30:09.110Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T11:30:09.112Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T11:30:09.110Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T11:30:09.108Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T11:30:09.124Z] [INFO] GET /css/modal.css 304 11ms -[2025-12-22T11:30:09.126Z] [INFO] GET /js/app.js 304 14ms -[2025-12-22T11:30:09.125Z] [INFO] GET /css/admin.css 304 12ms -[2025-12-22T11:30:09.125Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-22T11:30:09.126Z] [INFO] GET /css/calendar.css 304 13ms -[2025-12-22T11:30:09.183Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T11:30:09.183Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T11:30:09.185Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T11:30:09.186Z] [INFO] GET /js/api.js 200 4ms -[2025-12-22T11:30:09.187Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T11:30:09.187Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T11:30:09.188Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T11:30:09.188Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-22T11:30:09.187Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T11:30:09.199Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-22T11:30:09.226Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T11:30:09.200Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-22T11:30:09.199Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-22T11:30:09.202Z] [INFO] GET /js/proposals.js 200 13ms -[2025-12-22T11:30:09.233Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2025-12-22T11:30:09.237Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:30:09.245Z] [INFO] Socket connected: HG (TElKmnifzpr7jewXAAAD) -[2025-12-22T11:30:09.249Z] [INFO] GET /api/projects 200 3ms -[2025-12-22T11:30:09.256Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:30:09.262Z] [INFO] GET /api/stats/dashboard?projectId=1 200 5ms -[2025-12-22T11:30:09.264Z] [INFO] GET /api/columns/1 200 6ms -[2025-12-22T11:30:09.266Z] [INFO] GET /api/labels/1 304 8ms -[2025-12-22T11:30:09.291Z] [INFO] GET /api/proposals?sort=date&archived=0 200 3ms -[2025-12-22T11:30:09.275Z] [INFO] GET /api/tasks/project/1 200 17ms -[2025-12-22T11:30:10.693Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T11:30:10.704Z] [INFO] GET / 304 1ms -[2025-12-22T11:30:10.704Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T11:30:10.708Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:30:10.707Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T11:30:10.705Z] [INFO] GET /index.html 200 2ms -[2025-12-22T11:30:10.708Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T11:30:10.721Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T11:30:10.716Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T11:30:10.716Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-22T11:30:10.716Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T11:30:10.722Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T11:30:10.727Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T11:30:10.721Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T11:30:10.727Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T11:30:10.727Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T11:30:10.746Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T11:30:10.742Z] [INFO] GET /js/task-modal.js 304 12ms -[2025-12-22T11:30:10.743Z] [INFO] GET /js/board.js 304 13ms -[2025-12-22T11:30:10.743Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-22T11:30:10.752Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-22T11:30:10.757Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-22T11:30:10.762Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-22T11:30:10.753Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-22T11:30:10.753Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-22T11:30:10.763Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-22T11:30:10.762Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-22T11:30:11.526Z] [INFO] Socket disconnected: HG (f_jxBMX6MUWipWDSAAAB) -[2025-12-22T11:30:25.500Z] [INFO] GET /api/proposals?sort=date&archived=0 304 2ms -[2025-12-22T11:30:29.373Z] [INFO] Benutzer HG hat Genehmigung 3 erteilt -[2025-12-22T11:30:29.379Z] [INFO] GET /api/proposals?sort=date&archived=0 200 2ms -[2025-12-22T11:30:29.374Z] [INFO] PUT /api/proposals/3/approve 200 3ms -[2025-12-22T11:30:30.257Z] [INFO] Benutzer HG hat Genehmigung 3 zurueckgezogen -[2025-12-22T11:30:30.262Z] [INFO] GET /api/proposals?sort=date&archived=0 200 1ms -[2025-12-22T11:30:30.258Z] [INFO] PUT /api/proposals/3/approve 200 3ms -[2025-12-22T11:30:34.234Z] [INFO] Benutzer HG hat Genehmigung 1 zurueckgezogen -[2025-12-22T11:30:34.239Z] [INFO] GET /api/proposals?sort=date&archived=0 200 2ms -[2025-12-22T11:30:34.235Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-22T11:30:35.084Z] [INFO] Benutzer HG hat Genehmigung 1 erteilt -[2025-12-22T11:30:35.090Z] [INFO] GET /api/proposals?sort=date&archived=0 200 2ms -[2025-12-22T11:30:35.085Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-22T11:30:35.630Z] [INFO] Benutzer HG hat Genehmigung 1 zurueckgezogen -[2025-12-22T11:30:35.635Z] [INFO] GET /api/proposals?sort=date&archived=0 200 1ms -[2025-12-22T11:30:35.631Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-22T11:30:37.956Z] [INFO] Benutzer HG hat Genehmigung 1 erteilt -[2025-12-22T11:30:37.957Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-22T11:30:37.965Z] [INFO] GET /api/proposals?sort=date&archived=0 200 2ms -[2025-12-22T11:30:38.376Z] [INFO] Benutzer HG hat Genehmigung 1 zurueckgezogen -[2025-12-22T11:30:38.381Z] [INFO] GET /api/proposals?sort=date&archived=0 200 2ms -[2025-12-22T11:30:38.377Z] [INFO] PUT /api/proposals/1/approve 200 3ms -[2025-12-22T11:30:39.242Z] [INFO] Benutzer HG hat Genehmigung 3 erteilt -[2025-12-22T11:30:39.248Z] [INFO] GET /api/proposals?sort=date&archived=0 200 1ms -[2025-12-22T11:30:39.243Z] [INFO] PUT /api/proposals/3/approve 200 3ms -[2025-12-22T11:30:39.620Z] [INFO] Benutzer HG hat Genehmigung 3 zurueckgezogen -[2025-12-22T11:30:39.622Z] [INFO] PUT /api/proposals/3/approve 200 3ms -[2025-12-22T11:30:39.629Z] [INFO] GET /api/proposals?sort=date&archived=0 200 1ms -[2025-12-22T11:30:40.667Z] [INFO] GET /api/tasks/all 200 2ms -[2025-12-22T11:30:41.661Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:31:02.284Z] [INFO] GET /api/tasks/all 304 2ms -[2025-12-22T11:31:14.576Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:31:35.835Z] [INFO] GET /api/proposals?sort=date&archived=1 200 2ms -[2025-12-22T11:31:36.522Z] [INFO] GET /api/proposals?sort=date&archived=0 304 1ms -[2025-12-22T11:31:47.448Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:32:20.214Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:32:23.448Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T11:32:37.905Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T11:32:37.907Z] [INFO] Datenbank initialisiert -[2025-12-22T11:32:37.909Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T11:32:37.909Z] [INFO] Umgebung: production -[2025-12-22T11:32:37.909Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T11:32:37.909Z] [INFO] Automatische Backups aktiviert -[2025-12-22T11:32:38.128Z] [INFO] Socket connected: HG (iNNhUSRd8TdMeExCAAAB) -[2025-12-22T11:32:38.133Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:32:42.765Z] [INFO] GET /api/health 200 2ms -[2025-12-22T11:32:46.403Z] [INFO] GET / 304 1ms -[2025-12-22T11:32:46.423Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T11:32:46.428Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T11:32:46.429Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:32:46.426Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T11:32:46.430Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T11:32:46.440Z] [INFO] GET /js/app.js 304 9ms -[2025-12-22T11:32:46.440Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-22T11:32:46.439Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-22T11:32:46.441Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-22T11:32:46.441Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-22T11:32:46.478Z] [INFO] GET /js/store.js 304 0ms -[2025-12-22T11:32:46.482Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T11:32:46.481Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T11:32:46.481Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T11:32:46.482Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T11:32:46.483Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T11:32:46.482Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T11:32:46.493Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-22T11:32:46.494Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-22T11:32:46.493Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T11:32:46.494Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-22T11:32:46.496Z] [INFO] GET /js/utils.js 304 12ms -[2025-12-22T11:32:46.509Z] [INFO] GET /js/proposals.js 200 25ms -[2025-12-22T11:32:46.532Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T11:32:46.535Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T11:32:46.542Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T11:32:46.559Z] [INFO] GET /api/projects 304 4ms -[2025-12-22T11:32:46.554Z] [INFO] Socket connected: HG (Vw9UFF0SYPtS93JkAAAD) -[2025-12-22T11:32:46.565Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:32:46.571Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-22T11:32:46.573Z] [INFO] GET /api/columns/1 304 7ms -[2025-12-22T11:32:46.581Z] [INFO] GET /api/tasks/project/1 304 14ms -[2025-12-22T11:32:46.584Z] [INFO] GET /api/labels/1 304 17ms -[2025-12-22T11:32:46.600Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 3ms -[2025-12-22T11:32:47.987Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T11:32:47.996Z] [INFO] GET / 304 0ms -[2025-12-22T11:32:47.997Z] [INFO] GET /index.html 304 1ms -[2025-12-22T11:32:47.997Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T11:32:48.000Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T11:32:48.000Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T11:32:48.000Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:32:48.002Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T11:32:48.002Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-22T11:32:48.016Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T11:32:48.008Z] [INFO] GET /js/app.js 304 5ms -[2025-12-22T11:32:48.008Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-22T11:32:48.008Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T11:32:48.016Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-22T11:32:48.016Z] [INFO] GET /js/store.js 304 5ms -[2025-12-22T11:32:48.029Z] [INFO] GET /js/board.js 304 10ms -[2025-12-22T11:32:48.029Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-22T11:32:48.028Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-22T11:32:48.036Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-22T11:32:48.039Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T11:32:48.036Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-22T11:32:48.036Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-22T11:32:48.040Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-22T11:32:48.040Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-22T11:32:48.045Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-22T11:32:48.045Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-22T11:32:48.045Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-22T11:33:15.617Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:33:43.565Z] [INFO] Backup erstellt: backup_2025-12-22T11-33-43-528Z.db -[2025-12-22T11:33:43.569Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T22-52-07-496Z.db -[2025-12-22T11:33:48.476Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:34:21.248Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:34:54.050Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:35:26.932Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:35:59.793Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:36:32.555Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:37:05.342Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:37:38.205Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:38:11.070Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:38:18.556Z] [INFO] Socket disconnected: HG (iNNhUSRd8TdMeExCAAAB) -[2025-12-22T11:38:19.147Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 401 1ms -[2025-12-22T11:38:19.149Z] [INFO] Socket disconnected: HG (Vw9UFF0SYPtS93JkAAAD) -[2025-12-22T11:38:23.524Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T11:38:23.524Z] [INFO] POST /api/auth/login 200 226ms -[2025-12-22T11:38:23.535Z] [INFO] Socket connected: HG (3YyheA7-vUBqcYSvAAAG) -[2025-12-22T11:38:23.538Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:38:23.539Z] [INFO] Socket connected: HG (lv8U6JuPktqsH2SuAAAH) -[2025-12-22T11:38:23.544Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T11:38:23.554Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T11:38:23.556Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-22T11:38:23.549Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:38:23.570Z] [INFO] GET /api/tasks/project/1 304 14ms -[2025-12-22T11:38:23.563Z] [INFO] GET /api/labels/1 304 6ms -[2025-12-22T11:38:23.579Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T11:38:32.394Z] [INFO] GET /api/tasks/all 304 2ms -[2025-12-22T11:38:42.049Z] [INFO] Benutzer HG hat Genehmigung "Testgenehmigung" erstellt -[2025-12-22T11:38:42.049Z] [INFO] POST /api/proposals 201 2ms -[2025-12-22T11:38:42.054Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T11:38:43.845Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:38:45.415Z] [INFO] GET /api/tasks/3 200 4ms -[2025-12-22T11:38:45.426Z] [INFO] GET /api/links/3 200 2ms -[2025-12-22T11:38:45.424Z] [INFO] GET /api/subtasks/3 200 2ms -[2025-12-22T11:38:45.428Z] [INFO] GET /api/files/3 200 2ms -[2025-12-22T11:38:45.431Z] [INFO] GET /api/tasks/3/history 404 1ms -[2025-12-22T11:38:45.429Z] [INFO] GET /api/comments/3 200 1ms -[2025-12-22T11:38:48.058Z] [INFO] Aufgabe aktualisiert: Testaufgabe erledigt (ID: 3) -[2025-12-22T11:38:48.059Z] [INFO] PUT /api/tasks/3 200 13ms -[2025-12-22T11:38:52.342Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T11:39:16.642Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:39:49.485Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:40:22.381Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:40:36.100Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T11:40:45.578Z] [INFO] GET /api/tasks/6 200 3ms -[2025-12-22T11:40:45.586Z] [INFO] GET /api/links/6 304 1ms -[2025-12-22T11:40:45.588Z] [INFO] GET /api/files/6 304 1ms -[2025-12-22T11:40:45.584Z] [INFO] GET /api/subtasks/6 304 2ms -[2025-12-22T11:40:45.591Z] [INFO] GET /api/comments/6 304 3ms -[2025-12-22T11:40:45.592Z] [INFO] GET /api/tasks/6/history 404 1ms -[2025-12-22T11:40:46.484Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-22T11:40:46.485Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-22T11:40:55.159Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:41:27.934Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:42:00.766Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:42:33.645Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:42:45.447Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T11:43:00.405Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T11:43:00.409Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T11:43:00.407Z] [INFO] Datenbank initialisiert -[2025-12-22T11:43:00.409Z] [INFO] Umgebung: production -[2025-12-22T11:43:00.410Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T11:43:00.410Z] [INFO] Automatische Backups aktiviert -[2025-12-22T11:43:04.674Z] [INFO] Socket connected: HG (NUpxFwiNaY3gFnFBAAAB) -[2025-12-22T11:43:04.681Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:43:05.281Z] [INFO] GET /api/health 200 2ms -[2025-12-22T11:43:09.373Z] [INFO] Socket connected: HG (rlmgAHKSRZo0W_KsAAAD) -[2025-12-22T11:43:09.376Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:43:17.570Z] [INFO] GET / 304 2ms -[2025-12-22T11:43:17.590Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T11:43:17.596Z] [INFO] GET /css/board.css 200 2ms -[2025-12-22T11:43:17.600Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T11:43:17.592Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T11:43:17.598Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T11:43:17.615Z] [INFO] GET /css/calendar.css 304 12ms -[2025-12-22T11:43:17.615Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-22T11:43:17.614Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-22T11:43:17.613Z] [INFO] GET /css/modal.css 304 11ms -[2025-12-22T11:43:17.616Z] [INFO] GET /css/components.css 304 12ms -[2025-12-22T11:43:17.643Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T11:43:17.643Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T11:43:17.642Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T11:43:17.644Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-22T11:43:17.644Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T11:43:17.647Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T11:43:17.647Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-22T11:43:17.647Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-22T11:43:17.647Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-22T11:43:17.659Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-22T11:43:17.658Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-22T11:43:17.659Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-22T11:43:17.649Z] [INFO] GET /js/board.js 200 7ms -[2025-12-22T11:43:17.693Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T11:43:17.681Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T11:43:17.684Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T11:43:17.705Z] [INFO] Socket connected: HG (Q0hzzjOOfSky5CooAAAF) -[2025-12-22T11:43:17.710Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T11:43:17.715Z] [INFO] HG joined project:[object Object] -[2025-12-22T11:43:17.721Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-22T11:43:17.723Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-22T11:43:17.732Z] [INFO] GET /api/tasks/project/1 200 15ms -[2025-12-22T11:43:17.734Z] [INFO] GET /api/labels/1 304 17ms -[2025-12-22T11:43:17.751Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T11:43:19.163Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T11:43:19.173Z] [INFO] GET /index.html 304 1ms -[2025-12-22T11:43:19.173Z] [INFO] GET / 304 1ms -[2025-12-22T11:43:19.177Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T11:43:19.176Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T11:43:19.174Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T11:43:19.177Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T11:43:19.183Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-22T11:43:19.183Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-22T11:43:19.186Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T11:43:19.186Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-22T11:43:19.183Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-22T11:43:19.187Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T11:43:19.198Z] [INFO] GET /js/store.js 304 9ms -[2025-12-22T11:43:19.206Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-22T11:43:19.198Z] [INFO] GET /js/sync.js 304 9ms -[2025-12-22T11:43:19.205Z] [INFO] GET /js/board.js 304 3ms -[2025-12-22T11:43:19.198Z] [INFO] GET /js/auth.js 304 10ms -[2025-12-22T11:43:19.206Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-22T11:43:19.217Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-22T11:43:19.225Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-22T11:43:19.217Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-22T11:43:19.226Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-22T11:43:19.218Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T11:43:19.226Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-22T11:43:19.240Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-22T11:43:19.240Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-22T11:43:38.058Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:44:05.937Z] [INFO] Backup erstellt: backup_2025-12-22T11-44-05-900Z.db -[2025-12-22T11:44:05.939Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T23-23-58-950Z.db -[2025-12-22T11:44:10.864Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:44:43.736Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:45:16.492Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:45:49.271Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:46:22.083Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:46:54.936Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:47:27.711Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:48:00.462Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:48:33.271Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:49:06.126Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:49:38.901Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:50:11.652Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:50:44.445Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:51:17.272Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:51:50.040Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:52:22.811Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:52:55.605Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:53:28.431Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:54:01.189Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:54:33.928Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:55:06.720Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:55:39.539Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:56:12.286Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:56:45.007Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:57:17.788Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:57:50.585Z] [INFO] GET /api/health 200 1ms -[2025-12-22T11:58:23.352Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:58:56.073Z] [INFO] GET /api/health 200 0ms -[2025-12-22T11:59:28.847Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:00:01.644Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:00:34.391Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:01:07.098Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:01:39.881Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:02:12.662Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:02:30.116Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T12:02:30.117Z] [INFO] PUT /api/tasks/6/move 403 2ms -[2025-12-22T12:02:30.124Z] [INFO] PUT /api/tasks/6/move 200 5ms -[2025-12-22T12:02:30.123Z] [INFO] Aufgabe verschoben: Testaufgabe offen -> Offen -[2025-12-22T12:02:30.591Z] [INFO] GET /api/tasks/6 200 4ms -[2025-12-22T12:02:30.600Z] [INFO] GET /api/subtasks/6 304 2ms -[2025-12-22T12:02:30.602Z] [INFO] GET /api/links/6 304 1ms -[2025-12-22T12:02:30.604Z] [INFO] GET /api/files/6 304 2ms -[2025-12-22T12:02:30.606Z] [INFO] GET /api/comments/6 304 2ms -[2025-12-22T12:02:30.608Z] [INFO] GET /api/tasks/6/history 404 1ms -[2025-12-22T12:02:36.792Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-22T12:02:36.792Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-22T12:02:43.578Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T12:02:45.317Z] [INFO] Benutzer HG hat Genehmigung 4 erteilt -[2025-12-22T12:02:45.321Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:02:45.318Z] [INFO] PUT /api/proposals/4/approve 200 3ms -[2025-12-22T12:02:45.464Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:02:48.387Z] [INFO] GET / 304 1ms -[2025-12-22T12:02:48.394Z] [INFO] Socket disconnected: HG (Q0hzzjOOfSky5CooAAAF) -[2025-12-22T12:02:48.400Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:02:48.403Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:02:48.402Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:02:48.404Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-22T12:02:48.403Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:02:48.404Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-22T12:02:48.416Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-22T12:02:48.416Z] [INFO] GET /css/modal.css 304 11ms -[2025-12-22T12:02:48.416Z] [INFO] GET /js/app.js 304 9ms -[2025-12-22T12:02:48.417Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-22T12:02:48.433Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T12:02:48.432Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T12:02:48.432Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T12:02:48.432Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T12:02:48.433Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T12:02:48.433Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T12:02:48.443Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-22T12:02:48.444Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-22T12:02:48.444Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-22T12:02:48.443Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-22T12:02:48.444Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T12:02:48.444Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-22T12:02:48.453Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-22T12:02:48.473Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T12:02:48.474Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-22T12:02:48.481Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T12:02:48.487Z] [INFO] Socket connected: HG (R-bEH1jHGgdjCp2xAAAH) -[2025-12-22T12:02:48.491Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T12:02:48.510Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-22T12:02:48.500Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T12:02:48.502Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T12:02:48.512Z] [INFO] GET /api/labels/1 304 14ms -[2025-12-22T12:02:48.520Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:02:48.636Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:02:49.911Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T12:03:18.155Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:03:29.623Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-22T12:03:30.426Z] [INFO] Benutzer HG hat Genehmigung 4 zurueckgezogen -[2025-12-22T12:03:30.431Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:03:30.427Z] [INFO] PUT /api/proposals/4/approve 200 3ms -[2025-12-22T12:03:36.177Z] [INFO] GET / 304 1ms -[2025-12-22T12:03:36.182Z] [INFO] Socket disconnected: HG (R-bEH1jHGgdjCp2xAAAH) -[2025-12-22T12:03:36.193Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:03:36.194Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-22T12:03:36.190Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T12:03:36.193Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:03:36.204Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-22T12:03:36.194Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T12:03:36.205Z] [INFO] GET /js/app.js 304 9ms -[2025-12-22T12:03:36.204Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-22T12:03:36.205Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-22T12:03:36.215Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T12:03:36.214Z] [INFO] GET /js/store.js 304 0ms -[2025-12-22T12:03:36.205Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-22T12:03:36.234Z] [INFO] GET /js/task-modal.js 304 17ms -[2025-12-22T12:03:36.216Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T12:03:36.216Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T12:03:36.216Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T12:03:36.233Z] [INFO] GET /js/board.js 304 16ms -[2025-12-22T12:03:36.235Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-22T12:03:36.234Z] [INFO] GET /js/shortcuts.js 304 17ms -[2025-12-22T12:03:36.234Z] [INFO] GET /js/calendar.js 304 17ms -[2025-12-22T12:03:36.235Z] [INFO] GET /js/admin.js 304 17ms -[2025-12-22T12:03:36.250Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-22T12:03:36.249Z] [INFO] GET /js/proposals.js 304 13ms -[2025-12-22T12:03:36.271Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T12:03:36.288Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T12:03:36.278Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T12:03:36.282Z] [INFO] Socket connected: HG (P1WdsP20_P8vXkJSAAAJ) -[2025-12-22T12:03:36.271Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-22T12:03:36.298Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T12:03:36.307Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-22T12:03:36.296Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T12:03:36.309Z] [INFO] GET /api/labels/1 304 16ms -[2025-12-22T12:03:36.316Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:03:36.432Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:03:37.616Z] [INFO] Socket disconnected: HG (NUpxFwiNaY3gFnFBAAAB) -[2025-12-22T12:03:37.618Z] [INFO] Socket disconnected: HG (rlmgAHKSRZo0W_KsAAAD) -[2025-12-22T12:03:37.737Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T12:03:44.249Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:03:45.077Z] [INFO] Benutzer HG hat Genehmigung 4 erteilt -[2025-12-22T12:03:45.078Z] [INFO] PUT /api/proposals/4/approve 200 3ms -[2025-12-22T12:03:45.082Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:03:46.652Z] [INFO] GET / 304 1ms -[2025-12-22T12:03:46.656Z] [INFO] Socket disconnected: HG (P1WdsP20_P8vXkJSAAAJ) -[2025-12-22T12:03:46.667Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T12:03:46.663Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T12:03:46.665Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:03:46.668Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:03:46.676Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-22T12:03:46.675Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-22T12:03:46.676Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-22T12:03:46.675Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-22T12:03:46.685Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T12:03:46.677Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-22T12:03:46.685Z] [INFO] GET /js/api.js 304 0ms -[2025-12-22T12:03:46.676Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T12:03:46.702Z] [INFO] GET /js/offline.js 304 16ms -[2025-12-22T12:03:46.702Z] [INFO] GET /js/auth.js 304 16ms -[2025-12-22T12:03:46.702Z] [INFO] GET /js/sync.js 304 16ms -[2025-12-22T12:03:46.703Z] [INFO] GET /js/board.js 304 16ms -[2025-12-22T12:03:46.703Z] [INFO] GET /js/task-modal.js 304 16ms -[2025-12-22T12:03:46.703Z] [INFO] GET /js/calendar.js 304 16ms -[2025-12-22T12:03:46.712Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-22T12:03:46.712Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-22T12:03:46.712Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-22T12:03:46.712Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-22T12:03:46.713Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-22T12:03:46.731Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T12:03:46.733Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T12:03:46.740Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T12:03:46.751Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T12:03:46.748Z] [INFO] Socket connected: HG (n3BCHkyZf9h09DDqAAAL) -[2025-12-22T12:03:46.761Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T12:03:46.759Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T12:03:46.755Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:03:46.769Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-22T12:03:46.771Z] [INFO] GET /api/labels/1 304 15ms -[2025-12-22T12:03:46.777Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T12:03:48.162Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T12:03:50.468Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T12:03:50.478Z] [INFO] GET /api/links/1 304 5ms -[2025-12-22T12:03:50.475Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T12:03:50.480Z] [INFO] GET /api/comments/1 304 7ms -[2025-12-22T12:03:50.482Z] [INFO] GET /api/files/1 304 8ms -[2025-12-22T12:03:50.483Z] [INFO] GET /api/tasks/1/history 404 9ms -[2025-12-22T12:03:50.520Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiIzk3M2NhYSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDAzNTAzLCJleHAiOjE3NjY0MDUzMDN9.jkRTtq5FTH03wasYJ4LYFARuzI6mnsN-Y1N2EU6NBgY 200 35ms -[2025-12-22T12:03:50.905Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:03:51.373Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T12:03:51.374Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T12:03:52.846Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T12:03:54.744Z] [INFO] GET /api/tasks/all 304 2ms -[2025-12-22T12:04:06.717Z] [INFO] POST /api/proposals 201 3ms -[2025-12-22T12:04:06.717Z] [INFO] Benutzer HG hat Genehmigung "Kauf genehmigt" erstellt -[2025-12-22T12:04:06.723Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:04:09.631Z] [INFO] GET / 304 0ms -[2025-12-22T12:04:09.636Z] [INFO] Socket disconnected: HG (n3BCHkyZf9h09DDqAAAL) -[2025-12-22T12:04:09.648Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T12:04:09.646Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T12:04:09.649Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T12:04:09.650Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:04:09.657Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-22T12:04:09.658Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T12:04:09.657Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-22T12:04:09.658Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-22T12:04:09.657Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T12:04:09.658Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-22T12:04:09.675Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-22T12:04:09.675Z] [INFO] GET /js/sync.js 304 9ms -[2025-12-22T12:04:09.675Z] [INFO] GET /js/api.js 304 9ms -[2025-12-22T12:04:09.674Z] [INFO] GET /js/store.js 304 9ms -[2025-12-22T12:04:09.676Z] [INFO] GET /js/board.js 304 10ms -[2025-12-22T12:04:09.676Z] [INFO] GET /js/offline.js 304 10ms -[2025-12-22T12:04:09.689Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-22T12:04:09.689Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-22T12:04:09.690Z] [INFO] GET /js/admin.js 304 13ms -[2025-12-22T12:04:09.690Z] [INFO] GET /js/shortcuts.js 304 13ms -[2025-12-22T12:04:09.691Z] [INFO] GET /js/undo.js 304 14ms -[2025-12-22T12:04:09.691Z] [INFO] GET /js/proposals.js 304 13ms -[2025-12-22T12:04:09.700Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-22T12:04:09.719Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T12:04:09.728Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T12:04:09.721Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T12:04:09.731Z] [INFO] Socket connected: HG (k7LpibyzLsKJJZbfAAAN) -[2025-12-22T12:04:09.737Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T12:04:09.745Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T12:04:09.754Z] [INFO] GET /api/tasks/project/1 200 12ms -[2025-12-22T12:04:09.746Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T12:04:09.756Z] [INFO] GET /api/labels/1 304 13ms -[2025-12-22T12:04:09.764Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:04:09.879Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:04:11.176Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T12:04:12.285Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:04:13.123Z] [INFO] Benutzer HG hat Genehmigung 5 erteilt -[2025-12-22T12:04:13.128Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:04:13.124Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T12:04:14.455Z] [INFO] GET / 304 1ms -[2025-12-22T12:04:14.459Z] [INFO] Socket disconnected: HG (k7LpibyzLsKJJZbfAAAN) -[2025-12-22T12:04:14.469Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:04:14.469Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:04:14.467Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T12:04:14.469Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:04:14.471Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-22T12:04:14.477Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-22T12:04:14.477Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-22T12:04:14.478Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-22T12:04:14.477Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T12:04:14.476Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T12:04:14.499Z] [INFO] GET /js/store.js 304 14ms -[2025-12-22T12:04:14.500Z] [INFO] GET /js/offline.js 304 15ms -[2025-12-22T12:04:14.499Z] [INFO] GET /js/api.js 304 14ms -[2025-12-22T12:04:14.499Z] [INFO] GET /js/auth.js 304 14ms -[2025-12-22T12:04:14.500Z] [INFO] GET /js/sync.js 304 15ms -[2025-12-22T12:04:14.500Z] [INFO] GET /js/board.js 304 15ms -[2025-12-22T12:04:14.514Z] [INFO] GET /js/undo.js 304 13ms -[2025-12-22T12:04:14.514Z] [INFO] GET /js/shortcuts.js 304 13ms -[2025-12-22T12:04:14.514Z] [INFO] GET /js/calendar.js 304 13ms -[2025-12-22T12:04:14.514Z] [INFO] GET /js/task-modal.js 304 14ms -[2025-12-22T12:04:14.515Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-22T12:04:14.515Z] [INFO] GET /js/admin.js 304 14ms -[2025-12-22T12:04:14.522Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-22T12:04:14.540Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T12:04:14.542Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T12:04:14.555Z] [INFO] Socket connected: HG (KLXwGaTAyXBT19TuAAAP) -[2025-12-22T12:04:14.558Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T12:04:14.552Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T12:04:14.568Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T12:04:14.566Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T12:04:14.575Z] [INFO] GET /api/tasks/project/1 200 11ms -[2025-12-22T12:04:14.584Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T12:04:14.578Z] [INFO] GET /api/labels/1 304 14ms -[2025-12-22T12:04:14.707Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:04:16.005Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T12:04:23.317Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:04:23.667Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:04:27.702Z] [INFO] Benutzer HG hat Genehmigung 5 zurueckgezogen -[2025-12-22T12:04:27.707Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:04:27.703Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T12:04:29.010Z] [INFO] GET / 304 1ms -[2025-12-22T12:04:29.014Z] [INFO] Socket disconnected: HG (KLXwGaTAyXBT19TuAAAP) -[2025-12-22T12:04:29.025Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T12:04:29.025Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:04:29.023Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T12:04:29.022Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:04:29.034Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-22T12:04:29.035Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-22T12:04:29.035Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-22T12:04:29.035Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-22T12:04:29.036Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-22T12:04:29.036Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T12:04:29.045Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T12:04:29.046Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-22T12:04:29.045Z] [INFO] GET /js/store.js 304 3ms -[2025-12-22T12:04:29.046Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-22T12:04:29.046Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-22T12:04:29.046Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T12:04:29.058Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-22T12:04:29.056Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-22T12:04:29.057Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T12:04:29.058Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-22T12:04:29.059Z] [INFO] GET /js/proposals.js 304 12ms -[2025-12-22T12:04:29.058Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-22T12:04:29.067Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-22T12:04:29.088Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T12:04:29.088Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-22T12:04:29.099Z] [INFO] Socket connected: HG (99nv6JTGerE2TshgAAAR) -[2025-12-22T12:04:29.096Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T12:04:29.103Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T12:04:29.108Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:04:29.112Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T12:04:29.115Z] [INFO] GET /api/columns/1 304 7ms -[2025-12-22T12:04:29.125Z] [INFO] GET /api/tasks/project/1 200 16ms -[2025-12-22T12:04:29.136Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:04:29.127Z] [INFO] GET /api/labels/1 304 18ms -[2025-12-22T12:04:30.530Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T12:04:56.486Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:05:25.116Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T12:05:37.009Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T12:05:37.011Z] [INFO] Datenbank initialisiert -[2025-12-22T12:05:37.012Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T12:05:37.012Z] [INFO] Umgebung: production -[2025-12-22T12:05:37.013Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T12:05:37.013Z] [INFO] Automatische Backups aktiviert -[2025-12-22T12:05:44.579Z] [INFO] GET /api/health 200 4ms -[2025-12-22T12:05:47.478Z] [INFO] GET / 200 3ms -[2025-12-22T12:05:47.501Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-22T12:05:47.504Z] [INFO] GET /css/components.css 200 2ms -[2025-12-22T12:05:47.506Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-22T12:05:47.508Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-22T12:05:47.503Z] [INFO] GET /css/base.css 200 1ms -[2025-12-22T12:05:47.508Z] [INFO] GET /css/board.css 200 3ms -[2025-12-22T12:05:47.516Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-22T12:05:47.515Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-22T12:05:47.525Z] [INFO] GET /js/app.js 200 13ms -[2025-12-22T12:05:47.514Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-22T12:05:47.558Z] [INFO] GET /js/store.js 200 2ms -[2025-12-22T12:05:47.558Z] [INFO] GET /js/api.js 200 2ms -[2025-12-22T12:05:47.559Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-22T12:05:47.559Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-22T12:05:47.560Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-22T12:05:47.560Z] [INFO] GET /js/board.js 200 3ms -[2025-12-22T12:05:47.563Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-22T12:05:47.564Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-22T12:05:47.562Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-22T12:05:47.563Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-22T12:05:47.570Z] [INFO] GET /js/admin.js 200 8ms -[2025-12-22T12:05:47.571Z] [INFO] GET /js/proposals.js 200 9ms -[2025-12-22T12:05:47.572Z] [INFO] GET /js/utils.js 200 8ms -[2025-12-22T12:05:47.595Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-22T12:05:47.596Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2025-12-22T12:05:47.607Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T12:05:47.617Z] [INFO] Socket connected: HG (vwkW_-OuydtCnY1JAAAB) -[2025-12-22T12:05:47.628Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:05:47.622Z] [INFO] GET /api/projects 200 3ms -[2025-12-22T12:05:47.633Z] [INFO] GET /api/stats/dashboard?projectId=1 200 4ms -[2025-12-22T12:05:47.635Z] [INFO] GET /api/columns/1 200 6ms -[2025-12-22T12:05:47.644Z] [INFO] GET /api/tasks/project/1 200 15ms -[2025-12-22T12:05:47.647Z] [INFO] GET /api/labels/1 200 18ms -[2025-12-22T12:05:47.664Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:05:49.070Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T12:05:49.084Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:05:49.084Z] [INFO] GET / 304 2ms -[2025-12-22T12:05:49.085Z] [INFO] GET /index.html 200 3ms -[2025-12-22T12:05:49.090Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:05:49.089Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:05:49.093Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T12:05:49.089Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:05:49.093Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-22T12:05:49.099Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-22T12:05:49.098Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T12:05:49.094Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T12:05:49.098Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T12:05:49.120Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-22T12:05:49.115Z] [INFO] GET /js/auth.js 304 14ms -[2025-12-22T12:05:49.114Z] [INFO] GET /js/sync.js 304 13ms -[2025-12-22T12:05:49.115Z] [INFO] GET /js/store.js 304 14ms -[2025-12-22T12:05:49.120Z] [INFO] GET /js/board.js 304 1ms -[2025-12-22T12:05:49.120Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-22T12:05:49.125Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-22T12:05:49.126Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-22T12:05:49.126Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-22T12:05:49.145Z] [INFO] GET /js/tour.js 200 16ms -[2025-12-22T12:05:49.144Z] [INFO] GET /js/proposals.js 304 15ms -[2025-12-22T12:05:49.143Z] [INFO] GET /js/admin.js 304 14ms -[2025-12-22T12:05:49.148Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-22T12:05:49.148Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T12:05:49.589Z] [INFO] Socket connected: HG (XOv757hVnKu6B_S-AAAD) -[2025-12-22T12:05:49.592Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:06:17.342Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:06:42.483Z] [INFO] Backup erstellt: backup_2025-12-22T12-06-42-448Z.db -[2025-12-22T12:06:42.486Z] [INFO] Altes Backup gelöscht: backup_2025-12-20T23-33-34-316Z.db -[2025-12-22T12:06:50.184Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:07:22.839Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:07:55.634Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:08:28.397Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:09:01.240Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:09:33.881Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:10:06.659Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:10:39.418Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:11:12.192Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:11:44.926Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:12:17.676Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:12:50.461Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:13:23.208Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:13:47.024Z] [INFO] GET / 200 1ms -[2025-12-22T12:13:47.031Z] [INFO] Socket disconnected: HG (vwkW_-OuydtCnY1JAAAB) -[2025-12-22T12:13:47.042Z] [INFO] GET /css/board.css 200 2ms -[2025-12-22T12:13:47.038Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-22T12:13:47.041Z] [INFO] GET /css/base.css 200 2ms -[2025-12-22T12:13:47.042Z] [INFO] GET /css/components.css 200 2ms -[2025-12-22T12:13:47.049Z] [INFO] GET /css/admin.css 200 8ms -[2025-12-22T12:13:47.051Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-22T12:13:47.050Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-22T12:13:47.051Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-22T12:13:47.051Z] [INFO] GET /css/proposals.css 200 8ms -[2025-12-22T12:13:47.074Z] [INFO] GET /js/store.js 200 3ms -[2025-12-22T12:13:47.074Z] [INFO] GET /js/api.js 200 3ms -[2025-12-22T12:13:47.062Z] [INFO] GET /js/app.js 200 10ms -[2025-12-22T12:13:47.075Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-22T12:13:47.076Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-22T12:13:47.077Z] [INFO] GET /js/board.js 200 5ms -[2025-12-22T12:13:47.076Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-22T12:13:47.094Z] [INFO] GET /js/task-modal.js 200 17ms -[2025-12-22T12:13:47.094Z] [INFO] GET /js/calendar.js 200 16ms -[2025-12-22T12:13:47.094Z] [INFO] GET /js/shortcuts.js 200 16ms -[2025-12-22T12:13:47.095Z] [INFO] GET /js/undo.js 200 17ms -[2025-12-22T12:13:47.096Z] [INFO] GET /js/proposals.js 200 18ms -[2025-12-22T12:13:47.107Z] [INFO] GET /js/utils.js 200 10ms -[2025-12-22T12:13:47.131Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-22T12:13:47.130Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-22T12:13:47.095Z] [INFO] GET /js/admin.js 200 17ms -[2025-12-22T12:13:48.525Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T12:13:51.001Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T12:13:51.002Z] [INFO] POST /api/auth/login 200 195ms -[2025-12-22T12:13:51.010Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-22T12:13:51.013Z] [INFO] Socket connected: HG (E6zCAulGIc4CO4vtAAAG) -[2025-12-22T12:13:51.015Z] [INFO] Socket connected: HG (SdLjJ5uaEOVT0j98AAAH) -[2025-12-22T12:13:51.026Z] [INFO] GET /api/columns/1 200 5ms -[2025-12-22T12:13:51.017Z] [INFO] GET /api/projects 200 1ms -[2025-12-22T12:13:51.024Z] [INFO] GET /api/stats/dashboard?projectId=1 200 3ms -[2025-12-22T12:13:51.034Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-22T12:13:51.036Z] [INFO] GET /api/labels/1 200 14ms -[2025-12-22T12:13:51.043Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:13:51.063Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:13:55.923Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:13:57.134Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T12:13:57.952Z] [INFO] Benutzer HG hat Genehmigung 4 zurueckgezogen -[2025-12-22T12:13:57.957Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:13:57.963Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T12:13:57.953Z] [INFO] PUT /api/proposals/4/approve 200 3ms -[2025-12-22T12:13:57.970Z] [INFO] GET /api/tasks/project/1 200 9ms -[2025-12-22T12:13:57.972Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-22T12:13:59.673Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T12:14:01.662Z] [INFO] Benutzer HG hat Genehmigung 5 erteilt -[2025-12-22T12:14:01.664Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T12:14:01.668Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:14:01.674Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T12:14:01.682Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-22T12:14:01.684Z] [INFO] GET /api/labels/1 304 12ms -[2025-12-22T12:14:02.243Z] [INFO] Benutzer HG hat Genehmigung 4 erteilt -[2025-12-22T12:14:02.252Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:14:02.244Z] [INFO] PUT /api/proposals/4/approve 200 3ms -[2025-12-22T12:14:02.258Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T12:14:02.266Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-22T12:14:02.267Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-22T12:14:04.776Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:14:05.309Z] [INFO] Benutzer HG hat Genehmigung 5 zurueckgezogen -[2025-12-22T12:14:05.318Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:14:05.311Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T12:14:05.324Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T12:14:05.332Z] [INFO] GET /api/tasks/project/1 200 9ms -[2025-12-22T12:14:05.333Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-22T12:14:07.328Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:14:08.360Z] [INFO] Benutzer HG hat Genehmigung 5 erteilt -[2025-12-22T12:14:08.369Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T12:14:08.364Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:14:08.361Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T12:14:08.376Z] [INFO] GET /api/tasks/project/1 200 8ms -[2025-12-22T12:14:08.377Z] [INFO] GET /api/labels/1 304 9ms -[2025-12-22T12:14:09.156Z] [INFO] Benutzer HG hat Genehmigung 4 zurueckgezogen -[2025-12-22T12:14:09.161Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:14:09.157Z] [INFO] PUT /api/proposals/4/approve 200 3ms -[2025-12-22T12:14:09.169Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T12:14:09.177Z] [INFO] GET /api/tasks/project/1 200 11ms -[2025-12-22T12:14:09.179Z] [INFO] GET /api/labels/1 304 12ms -[2025-12-22T12:14:09.507Z] [INFO] Benutzer HG hat Genehmigung 5 zurueckgezogen -[2025-12-22T12:14:09.512Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:14:09.509Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T12:14:09.523Z] [INFO] GET /api/tasks/project/1 200 7ms -[2025-12-22T12:14:09.525Z] [INFO] GET /api/columns/1 304 9ms -[2025-12-22T12:14:09.526Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-22T12:14:20.489Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T12:14:23.312Z] [INFO] GET /api/tasks/all 200 2ms -[2025-12-22T12:14:28.678Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:14:37.812Z] [INFO] Benutzer HG hat Genehmigung "Besprechung Router" erstellt -[2025-12-22T12:14:37.813Z] [INFO] POST /api/proposals 201 3ms -[2025-12-22T12:14:37.816Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:14:41.422Z] [INFO] GET / 304 1ms -[2025-12-22T12:14:41.427Z] [INFO] Socket disconnected: HG (E6zCAulGIc4CO4vtAAAG) -[2025-12-22T12:14:41.428Z] [INFO] Socket disconnected: HG (SdLjJ5uaEOVT0j98AAAH) -[2025-12-22T12:14:41.437Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:14:41.434Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T12:14:41.437Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:14:41.438Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T12:14:41.438Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T12:14:41.448Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-22T12:14:41.447Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-22T12:14:41.448Z] [INFO] GET /js/app.js 304 9ms -[2025-12-22T12:14:41.448Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-22T12:14:41.449Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-22T12:14:41.460Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T12:14:41.459Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T12:14:41.457Z] [INFO] GET /js/store.js 304 0ms -[2025-12-22T12:14:41.459Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T12:14:41.460Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T12:14:41.468Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-22T12:14:41.467Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-22T12:14:41.467Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-22T12:14:41.467Z] [INFO] GET /js/board.js 304 7ms -[2025-12-22T12:14:41.468Z] [INFO] GET /js/admin.js 304 7ms -[2025-12-22T12:14:41.468Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-22T12:14:41.482Z] [INFO] GET /js/proposals.js 304 13ms -[2025-12-22T12:14:41.503Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T12:14:41.502Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T12:14:41.482Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-22T12:14:41.510Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T12:14:41.515Z] [INFO] Socket connected: HG (21Q145V_U1USzzlxAAAJ) -[2025-12-22T12:14:41.518Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T12:14:41.527Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T12:14:41.528Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T12:14:41.523Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:14:41.535Z] [INFO] GET /api/tasks/project/1 200 11ms -[2025-12-22T12:14:41.536Z] [INFO] GET /api/labels/1 304 11ms -[2025-12-22T12:14:41.543Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:14:42.912Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T12:15:01.444Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:15:12.836Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:15:14.343Z] [INFO] Benutzer HG hat Genehmigung 5 erteilt -[2025-12-22T12:15:14.348Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T12:15:14.344Z] [INFO] PUT /api/proposals/5/approve 200 2ms -[2025-12-22T12:15:14.355Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T12:15:14.363Z] [INFO] GET /api/tasks/project/1 200 8ms -[2025-12-22T12:15:14.365Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-22T12:15:20.814Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:15:21.875Z] [INFO] Benutzer HG hat Genehmigung 5 zurueckgezogen -[2025-12-22T12:15:21.881Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:15:21.877Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T12:15:21.895Z] [INFO] GET /api/tasks/project/1 200 8ms -[2025-12-22T12:15:21.886Z] [INFO] GET /api/columns/1 304 1ms -[2025-12-22T12:15:21.897Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-22T12:15:25.315Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-22T12:15:26.960Z] [INFO] Benutzer HG hat Genehmigung 5 erteilt -[2025-12-22T12:15:26.968Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:15:26.961Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T12:15:26.973Z] [INFO] GET /api/columns/1 304 1ms -[2025-12-22T12:15:26.982Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-22T12:15:26.984Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-22T12:15:34.194Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:15:37.491Z] [INFO] Socket disconnected: HG (XOv757hVnKu6B_S-AAAD) -[2025-12-22T12:16:06.943Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:16:39.793Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:16:51.113Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T12:17:27.894Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T12:17:27.903Z] [INFO] Datenbank initialisiert -[2025-12-22T12:17:27.908Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T12:17:27.909Z] [INFO] Umgebung: production -[2025-12-22T12:17:27.910Z] [INFO] Automatische Backups aktiviert -[2025-12-22T12:17:27.910Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T12:17:32.365Z] [INFO] GET /api/health 200 7ms -[2025-12-22T12:17:36.699Z] [INFO] Socket connected: HG (2lOtTXS-v9BffGusAAAB) -[2025-12-22T12:17:36.747Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:17:39.297Z] [INFO] GET / 304 1ms -[2025-12-22T12:17:39.322Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:17:39.326Z] [INFO] GET /css/board.css 304 2ms -[2025-12-22T12:17:39.326Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T12:17:39.327Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-22T12:17:39.329Z] [INFO] GET /js/app.js 304 2ms -[2025-12-22T12:17:39.330Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T12:17:39.345Z] [INFO] GET /css/admin.css 304 14ms -[2025-12-22T12:17:39.346Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-22T12:17:39.319Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:17:39.319Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:17:39.388Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T12:17:39.391Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T12:17:39.391Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T12:17:39.392Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T12:17:39.392Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T12:17:39.393Z] [INFO] GET /js/board.js 304 3ms -[2025-12-22T12:17:39.395Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-22T12:17:39.402Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-22T12:17:39.394Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-22T12:17:39.395Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-22T12:17:39.405Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-22T12:17:39.406Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-22T12:17:39.458Z] [INFO] GET /assets/icons/task.svg 304 11ms -[2025-12-22T12:17:39.407Z] [INFO] GET /js/proposals.js 200 13ms -[2025-12-22T12:17:39.457Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-22T12:17:39.497Z] [INFO] GET /api/projects 304 6ms -[2025-12-22T12:17:39.490Z] [INFO] Socket connected: HG (d-EnQHPWYb0BPiA6AAAD) -[2025-12-22T12:17:39.472Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T12:17:39.526Z] [INFO] GET /api/columns/1 304 11ms -[2025-12-22T12:17:39.513Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-22T12:17:39.507Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:17:39.571Z] [INFO] GET /api/tasks/project/1 304 56ms -[2025-12-22T12:17:39.575Z] [INFO] GET /api/labels/1 304 54ms -[2025-12-22T12:17:39.602Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 7ms -[2025-12-22T12:17:41.039Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T12:17:41.055Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:17:41.056Z] [INFO] GET /index.html 200 2ms -[2025-12-22T12:17:41.055Z] [INFO] GET / 304 1ms -[2025-12-22T12:17:41.060Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:17:41.061Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:17:41.061Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:17:41.067Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-22T12:17:41.068Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T12:17:41.079Z] [INFO] GET /js/app.js 304 7ms -[2025-12-22T12:17:41.079Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-22T12:17:41.080Z] [INFO] GET /js/api.js 304 7ms -[2025-12-22T12:17:41.067Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T12:17:41.103Z] [INFO] GET /js/store.js 304 19ms -[2025-12-22T12:17:41.103Z] [INFO] GET /js/sync.js 304 19ms -[2025-12-22T12:17:41.106Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-22T12:17:41.102Z] [INFO] GET /js/auth.js 304 19ms -[2025-12-22T12:17:41.115Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-22T12:17:41.114Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-22T12:17:41.121Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T12:17:41.114Z] [INFO] GET /js/board.js 304 5ms -[2025-12-22T12:17:41.121Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T12:17:41.130Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-22T12:17:41.131Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-22T12:17:41.130Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-22T12:17:41.137Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-22T12:17:41.136Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-22T12:18:05.118Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:18:33.311Z] [INFO] Backup erstellt: backup_2025-12-22T12-18-33-252Z.db -[2025-12-22T12:18:33.316Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T11-45-08-725Z.db -[2025-12-22T12:18:37.837Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:19:10.572Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:19:43.341Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:20:16.102Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:20:49.006Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:21:21.878Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:21:54.680Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:22:27.456Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:23:00.346Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:23:33.242Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:24:06.055Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:24:38.843Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:25:11.667Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:25:43.585Z] [INFO] Socket disconnected: HG (2lOtTXS-v9BffGusAAAB) -[2025-12-22T12:25:44.564Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:26:17.401Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:26:24.452Z] [INFO] GET / 304 1ms -[2025-12-22T12:26:24.464Z] [INFO] Socket disconnected: HG (d-EnQHPWYb0BPiA6AAAD) -[2025-12-22T12:26:24.483Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-22T12:26:24.481Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T12:26:24.479Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:26:24.515Z] [INFO] GET /css/responsive.css 304 30ms -[2025-12-22T12:26:24.520Z] [INFO] GET /css/base.css 304 4ms -[2025-12-22T12:26:24.521Z] [INFO] GET /js/app.js 304 3ms -[2025-12-22T12:26:24.520Z] [INFO] GET /css/components.css 304 3ms -[2025-12-22T12:26:24.521Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-22T12:26:24.521Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-22T12:26:24.562Z] [INFO] GET /js/store.js 304 0ms -[2025-12-22T12:26:24.521Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-22T12:26:24.579Z] [INFO] GET /js/auth.js 304 15ms -[2025-12-22T12:26:24.579Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-22T12:26:24.580Z] [INFO] GET /js/board.js 304 14ms -[2025-12-22T12:26:24.580Z] [INFO] GET /js/offline.js 304 14ms -[2025-12-22T12:26:24.563Z] [INFO] GET /js/api.js 304 0ms -[2025-12-22T12:26:24.581Z] [INFO] GET /js/sync.js 304 14ms -[2025-12-22T12:26:24.581Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-22T12:26:24.634Z] [INFO] GET /js/admin.js 304 52ms -[2025-12-22T12:26:24.632Z] [INFO] GET /js/shortcuts.js 304 51ms -[2025-12-22T12:26:24.633Z] [INFO] GET /js/undo.js 304 51ms -[2025-12-22T12:26:24.634Z] [INFO] GET /js/proposals.js 304 52ms -[2025-12-22T12:26:24.635Z] [INFO] GET /js/utils.js 304 53ms -[2025-12-22T12:26:24.700Z] [INFO] GET /api/auth/users 304 20ms -[2025-12-22T12:26:24.724Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T12:26:24.742Z] [INFO] GET /api/projects 304 10ms -[2025-12-22T12:26:24.772Z] [INFO] GET /api/stats/dashboard?projectId=1 304 21ms -[2025-12-22T12:26:24.706Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-22T12:26:24.729Z] [INFO] Socket connected: HG (XcADvFdKGESwfjXzAAAF) -[2025-12-22T12:26:24.795Z] [INFO] GET /api/tasks/project/1 304 43ms -[2025-12-22T12:26:24.776Z] [INFO] GET /api/columns/1 304 25ms -[2025-12-22T12:26:24.798Z] [INFO] GET /api/labels/1 304 46ms -[2025-12-22T12:26:24.814Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 5ms -[2025-12-22T12:26:24.882Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:26:29.007Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T12:26:32.074Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:26:33.545Z] [INFO] GET /api/tasks/all 304 3ms -[2025-12-22T12:26:43.091Z] [INFO] Benutzer HG hat Genehmigung "Bliblabla" erstellt -[2025-12-22T12:26:43.092Z] [INFO] POST /api/proposals 201 5ms -[2025-12-22T12:26:43.110Z] [INFO] GET /api/columns/1 304 3ms -[2025-12-22T12:26:43.099Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:26:43.123Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-22T12:26:43.125Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-22T12:26:50.053Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T12:26:50.181Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:26:52.948Z] [INFO] Benutzer HG hat Genehmigung 6 geloescht -[2025-12-22T12:26:52.949Z] [INFO] DELETE /api/proposals/6 200 3ms -[2025-12-22T12:26:52.956Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:26:52.976Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-22T12:26:52.965Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T12:26:52.978Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-22T12:26:54.034Z] [INFO] Benutzer HG hat Genehmigung 7 geloescht -[2025-12-22T12:26:54.035Z] [INFO] DELETE /api/proposals/7 200 4ms -[2025-12-22T12:26:54.041Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:26:54.052Z] [INFO] GET /api/columns/1 304 3ms -[2025-12-22T12:26:54.068Z] [INFO] GET /api/tasks/project/1 200 18ms -[2025-12-22T12:26:54.070Z] [INFO] GET /api/labels/1 304 20ms -[2025-12-22T12:26:55.300Z] [INFO] Benutzer HG hat Genehmigung 4 geloescht -[2025-12-22T12:26:55.301Z] [INFO] DELETE /api/proposals/4 200 3ms -[2025-12-22T12:26:55.308Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T12:26:55.330Z] [INFO] GET /api/tasks/project/1 200 14ms -[2025-12-22T12:26:55.331Z] [INFO] GET /api/columns/1 304 15ms -[2025-12-22T12:26:55.333Z] [INFO] GET /api/labels/1 304 16ms -[2025-12-22T12:27:23.012Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:27:55.892Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:28:28.636Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:29:01.404Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:29:34.234Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:30:07.093Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:30:39.827Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:31:12.640Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:31:45.460Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:32:18.315Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:32:19.678Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T12:32:38.346Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T12:32:38.351Z] [INFO] Datenbank initialisiert -[2025-12-22T12:32:38.353Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T12:32:38.353Z] [INFO] Umgebung: production -[2025-12-22T12:32:38.354Z] [INFO] Automatische Backups aktiviert -[2025-12-22T12:32:38.354Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T12:32:41.752Z] [INFO] Socket connected: HG (bz7zUs26-HQsDa17AAAB) -[2025-12-22T12:32:41.763Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:32:43.052Z] [INFO] GET /api/health 200 2ms -[2025-12-22T12:32:49.795Z] [INFO] GET / 304 3ms -[2025-12-22T12:32:49.820Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:32:49.825Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:32:49.828Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T12:32:49.830Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T12:32:49.831Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:32:49.843Z] [INFO] GET /css/admin.css 304 10ms -[2025-12-22T12:32:49.844Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-22T12:32:49.840Z] [INFO] GET /css/components.css 304 8ms -[2025-12-22T12:32:49.843Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-22T12:32:49.866Z] [INFO] GET /js/app.js 200 34ms -[2025-12-22T12:32:49.891Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T12:32:49.890Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T12:32:49.889Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T12:32:49.888Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T12:32:49.891Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T12:32:49.892Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-22T12:32:49.893Z] [INFO] GET /js/board.js 304 1ms -[2025-12-22T12:32:49.894Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-22T12:32:49.894Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T12:32:49.894Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T12:32:49.894Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T12:32:49.912Z] [INFO] GET /js/utils.js 200 17ms -[2025-12-22T12:32:49.895Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-22T12:32:49.956Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T12:32:49.974Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T12:32:49.961Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T12:32:49.995Z] [INFO] Socket connected: HG (AwiYOfoGfzwo4UWIAAAD) -[2025-12-22T12:32:50.003Z] [INFO] GET /api/projects 304 7ms -[2025-12-22T12:32:50.020Z] [INFO] GET /api/stats/dashboard?projectId=1 304 8ms -[2025-12-22T12:32:50.023Z] [INFO] GET /api/columns/1 304 11ms -[2025-12-22T12:32:50.044Z] [INFO] GET /api/tasks/project/1 304 32ms -[2025-12-22T12:32:50.047Z] [INFO] GET /api/labels/1 304 34ms -[2025-12-22T12:32:50.068Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-22T12:32:50.153Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:32:51.481Z] [INFO] GET /sw.js 200 2ms -[2025-12-22T12:32:51.509Z] [INFO] GET / 304 1ms -[2025-12-22T12:32:51.511Z] [INFO] GET /index.html 304 1ms -[2025-12-22T12:32:51.520Z] [INFO] GET /css/base.css 304 2ms -[2025-12-22T12:32:51.511Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:32:51.519Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:32:51.520Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:32:51.533Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-22T12:32:51.534Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-22T12:32:51.540Z] [INFO] GET /js/app.js 304 2ms -[2025-12-22T12:32:51.534Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T12:32:51.540Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T12:32:51.540Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T12:32:51.569Z] [INFO] GET /js/sync.js 304 23ms -[2025-12-22T12:32:51.568Z] [INFO] GET /js/store.js 304 22ms -[2025-12-22T12:32:51.567Z] [INFO] GET /js/auth.js 304 22ms -[2025-12-22T12:32:51.602Z] [INFO] GET /js/board.js 304 26ms -[2025-12-22T12:32:51.602Z] [INFO] GET /js/task-modal.js 304 26ms -[2025-12-22T12:32:51.610Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T12:32:51.610Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T12:32:51.602Z] [INFO] GET /js/offline.js 304 27ms -[2025-12-22T12:32:51.611Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-22T12:32:51.626Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-22T12:32:51.627Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-22T12:32:51.627Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T12:32:51.633Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-22T12:32:51.634Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T12:33:15.830Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:33:43.854Z] [INFO] Backup erstellt: backup_2025-12-22T12-33-43-793Z.db -[2025-12-22T12:33:43.860Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T12-40-04-803Z.db -[2025-12-22T12:33:48.633Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:34:21.096Z] [INFO] GET / 304 0ms -[2025-12-22T12:34:21.108Z] [INFO] Socket disconnected: HG (AwiYOfoGfzwo4UWIAAAD) -[2025-12-22T12:34:21.122Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:34:21.123Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T12:34:21.118Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:34:21.120Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T12:34:21.139Z] [INFO] GET /css/modal.css 304 13ms -[2025-12-22T12:34:21.139Z] [INFO] GET /js/app.js 304 13ms -[2025-12-22T12:34:21.140Z] [INFO] GET /css/components.css 304 13ms -[2025-12-22T12:34:21.139Z] [INFO] GET /css/responsive.css 304 15ms -[2025-12-22T12:34:21.142Z] [INFO] GET /css/calendar.css 304 16ms -[2025-12-22T12:34:21.140Z] [INFO] GET /css/admin.css 304 13ms -[2025-12-22T12:34:21.230Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T12:34:21.230Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T12:34:21.231Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-22T12:34:21.231Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T12:34:21.231Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T12:34:21.234Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T12:34:21.235Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-22T12:34:21.235Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-22T12:34:21.235Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-22T12:34:21.236Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-22T12:34:21.236Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T12:34:21.250Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-22T12:34:21.249Z] [INFO] GET /js/proposals.js 304 12ms -[2025-12-22T12:34:21.289Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-22T12:34:21.288Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T12:34:21.305Z] [INFO] Socket connected: HG (RFZCOYmw4Ota-r6rAAAF) -[2025-12-22T12:34:21.313Z] [INFO] GET /api/projects 304 5ms -[2025-12-22T12:34:21.301Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T12:34:21.325Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-22T12:34:21.328Z] [INFO] GET /api/columns/1 304 7ms -[2025-12-22T12:34:21.342Z] [INFO] GET /api/tasks/project/1 304 21ms -[2025-12-22T12:34:21.356Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:34:21.346Z] [INFO] GET /api/labels/1 304 3ms -[2025-12-22T12:34:21.452Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:34:21.458Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:34:21.805Z] [INFO] Socket disconnected: HG (bz7zUs26-HQsDa17AAAB) -[2025-12-22T12:34:22.737Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T12:34:41.738Z] [INFO] GET / 304 1ms -[2025-12-22T12:34:41.746Z] [INFO] Socket disconnected: HG (RFZCOYmw4Ota-r6rAAAF) -[2025-12-22T12:34:41.761Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T12:34:41.756Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T12:34:41.758Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:34:41.766Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-22T12:34:41.766Z] [INFO] GET /css/base.css 304 3ms -[2025-12-22T12:34:41.770Z] [INFO] GET /css/board.css 304 2ms -[2025-12-22T12:34:41.770Z] [INFO] GET /js/app.js 304 3ms -[2025-12-22T12:34:41.767Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T12:34:41.770Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T12:34:41.807Z] [INFO] GET /js/auth.js 304 23ms -[2025-12-22T12:34:41.806Z] [INFO] GET /js/api.js 304 22ms -[2025-12-22T12:34:41.771Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-22T12:34:41.807Z] [INFO] GET /js/store.js 304 24ms -[2025-12-22T12:34:41.807Z] [INFO] GET /js/sync.js 304 23ms -[2025-12-22T12:34:41.808Z] [INFO] GET /js/offline.js 304 24ms -[2025-12-22T12:34:41.808Z] [INFO] GET /js/board.js 304 23ms -[2025-12-22T12:34:41.833Z] [INFO] GET /js/shortcuts.js 304 24ms -[2025-12-22T12:34:41.833Z] [INFO] GET /js/undo.js 304 24ms -[2025-12-22T12:34:41.833Z] [INFO] GET /js/calendar.js 304 24ms -[2025-12-22T12:34:41.832Z] [INFO] GET /js/task-modal.js 304 24ms -[2025-12-22T12:34:41.834Z] [INFO] GET /js/proposals.js 304 24ms -[2025-12-22T12:34:41.834Z] [INFO] GET /js/admin.js 304 25ms -[2025-12-22T12:34:41.846Z] [INFO] GET /js/utils.js 304 12ms -[2025-12-22T12:34:41.887Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T12:34:41.908Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T12:34:41.897Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T12:34:41.888Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-22T12:34:41.905Z] [INFO] Socket connected: HG (k0GFsvfS622l_y-2AAAH) -[2025-12-22T12:34:41.917Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:34:41.925Z] [INFO] GET /api/stats/dashboard?projectId=1 304 7ms -[2025-12-22T12:34:41.927Z] [INFO] GET /api/columns/1 304 9ms -[2025-12-22T12:34:41.939Z] [INFO] GET /api/tasks/project/1 304 20ms -[2025-12-22T12:34:41.940Z] [INFO] GET /api/labels/1 304 21ms -[2025-12-22T12:34:41.950Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:34:43.364Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T12:34:54.167Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:35:26.955Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:35:59.755Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:36:32.541Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:37:05.286Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:37:38.042Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:38:10.824Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:38:43.608Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:39:16.345Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:39:49.053Z] [INFO] GET /api/health 200 2ms -[2025-12-22T12:40:21.804Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:40:35.093Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T12:40:54.412Z] [INFO] Datenbank initialisiert -[2025-12-22T12:40:54.406Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T12:40:54.415Z] [INFO] Umgebung: production -[2025-12-22T12:40:54.415Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T12:40:54.416Z] [INFO] Automatische Backups aktiviert -[2025-12-22T12:40:54.416Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T12:40:56.774Z] [INFO] Socket connected: HG (1a_6_qbHZsxHvmLhAAAB) -[2025-12-22T12:40:56.826Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:40:59.043Z] [INFO] GET /api/health 200 2ms -[2025-12-22T12:41:05.937Z] [INFO] GET / 304 1ms -[2025-12-22T12:41:05.965Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T12:41:05.967Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:41:05.968Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:41:05.969Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T12:41:05.982Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-22T12:41:05.984Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T12:41:05.980Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-22T12:41:05.981Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-22T12:41:05.984Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:41:06.078Z] [INFO] GET /js/store.js 304 3ms -[2025-12-22T12:41:06.037Z] [INFO] GET /css/responsive.css 304 52ms -[2025-12-22T12:41:06.079Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T12:41:06.079Z] [INFO] GET /js/api.js 304 3ms -[2025-12-22T12:41:06.079Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-22T12:41:06.080Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-22T12:41:06.096Z] [INFO] GET /js/task-modal.js 304 15ms -[2025-12-22T12:41:06.098Z] [INFO] GET /js/admin.js 304 16ms -[2025-12-22T12:41:06.097Z] [INFO] GET /js/undo.js 304 15ms -[2025-12-22T12:41:06.097Z] [INFO] GET /js/shortcuts.js 304 15ms -[2025-12-22T12:41:06.123Z] [INFO] GET /js/utils.js 200 23ms -[2025-12-22T12:41:06.121Z] [INFO] GET /js/proposals.js 304 21ms -[2025-12-22T12:41:06.120Z] [INFO] GET /js/calendar.js 200 38ms -[2025-12-22T12:41:06.099Z] [INFO] GET /js/board.js 200 22ms -[2025-12-22T12:41:06.172Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-22T12:41:06.180Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-22T12:41:06.194Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T12:41:06.231Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:41:06.216Z] [INFO] Socket connected: HG (761_TqyQsnNHbesRAAAD) -[2025-12-22T12:41:06.224Z] [INFO] GET /api/projects 304 7ms -[2025-12-22T12:41:06.244Z] [INFO] GET /api/stats/dashboard?projectId=1 304 10ms -[2025-12-22T12:41:06.249Z] [INFO] GET /api/columns/1 304 15ms -[2025-12-22T12:41:06.275Z] [INFO] GET /api/tasks/project/1 304 41ms -[2025-12-22T12:41:06.280Z] [INFO] GET /api/labels/1 304 45ms -[2025-12-22T12:41:06.301Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-22T12:41:07.737Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T12:41:07.782Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-22T12:41:07.788Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T12:41:07.781Z] [INFO] GET /index.html 304 2ms -[2025-12-22T12:41:07.781Z] [INFO] GET / 304 1ms -[2025-12-22T12:41:07.808Z] [INFO] GET /css/board.css 304 19ms -[2025-12-22T12:41:07.788Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T12:41:07.808Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T12:41:07.824Z] [INFO] GET /js/app.js 304 11ms -[2025-12-22T12:41:07.808Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T12:41:07.824Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-22T12:41:07.846Z] [INFO] GET /js/api.js 304 15ms -[2025-12-22T12:41:07.825Z] [INFO] GET /js/utils.js 304 12ms -[2025-12-22T12:41:07.846Z] [INFO] GET /js/auth.js 304 15ms -[2025-12-22T12:41:07.846Z] [INFO] GET /js/store.js 304 15ms -[2025-12-22T12:41:07.866Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-22T12:41:07.858Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-22T12:41:07.858Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-22T12:41:07.859Z] [INFO] GET /js/board.js 304 4ms -[2025-12-22T12:41:07.867Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T12:41:07.867Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T12:41:07.884Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-22T12:41:07.890Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-22T12:41:07.885Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-22T12:41:07.884Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-22T12:41:07.891Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-22T12:41:07.892Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-22T12:41:31.776Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:41:59.786Z] [INFO] Backup erstellt: backup_2025-12-22T12-41-59-725Z.db -[2025-12-22T12:41:59.791Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T15-12-52-807Z.db -[2025-12-22T12:42:04.497Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:42:37.261Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:43:10.035Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:43:42.763Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:44:15.459Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:44:48.207Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:45:20.958Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:45:53.660Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:46:26.348Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:46:59.097Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:47:31.851Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:48:04.608Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:48:37.268Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:49:10.017Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:49:42.764Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:50:15.537Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:50:48.162Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:51:20.911Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:51:53.642Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:52:26.431Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:52:59.044Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:53:31.796Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:54:04.512Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:54:37.282Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:55:09.884Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:55:42.615Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:56:15.347Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:56:48.081Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:57:20.780Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:57:37.995Z] [INFO] Socket disconnected: HG (1a_6_qbHZsxHvmLhAAAB) -[2025-12-22T12:57:38.335Z] [INFO] GET / 304 1ms -[2025-12-22T12:57:38.344Z] [INFO] Socket disconnected: HG (761_TqyQsnNHbesRAAAD) -[2025-12-22T12:57:38.364Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T12:57:38.367Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T12:57:38.368Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-22T12:57:38.368Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T12:57:38.388Z] [INFO] GET /css/responsive.css 304 19ms -[2025-12-22T12:57:38.387Z] [INFO] GET /css/components.css 304 18ms -[2025-12-22T12:57:38.388Z] [INFO] GET /js/app.js 304 18ms -[2025-12-22T12:57:38.389Z] [INFO] GET /css/calendar.css 304 17ms -[2025-12-22T12:57:38.389Z] [INFO] GET /css/admin.css 304 14ms -[2025-12-22T12:57:38.422Z] [INFO] GET /js/store.js 304 21ms -[2025-12-22T12:57:38.389Z] [INFO] GET /css/modal.css 304 18ms -[2025-12-22T12:57:38.422Z] [INFO] GET /js/api.js 304 20ms -[2025-12-22T12:57:38.423Z] [INFO] GET /js/auth.js 304 21ms -[2025-12-22T12:57:38.423Z] [INFO] GET /js/offline.js 304 21ms -[2025-12-22T12:57:38.424Z] [INFO] GET /js/board.js 304 21ms -[2025-12-22T12:57:38.424Z] [INFO] GET /js/sync.js 304 21ms -[2025-12-22T12:57:38.458Z] [INFO] GET /js/task-modal.js 304 33ms -[2025-12-22T12:57:38.459Z] [INFO] GET /js/calendar.js 304 34ms -[2025-12-22T12:57:38.459Z] [INFO] GET /js/undo.js 304 34ms -[2025-12-22T12:57:38.458Z] [INFO] GET /js/shortcuts.js 304 33ms -[2025-12-22T12:57:38.470Z] [INFO] GET /js/admin.js 304 45ms -[2025-12-22T12:57:38.460Z] [INFO] GET /js/proposals.js 304 34ms -[2025-12-22T12:57:38.480Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-22T12:57:38.521Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-22T12:57:38.521Z] [INFO] GET /api/auth/users 401 3ms -[2025-12-22T12:57:39.922Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T12:57:44.606Z] [INFO] POST /api/auth/login 200 215ms -[2025-12-22T12:57:44.605Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T12:57:44.621Z] [INFO] Socket connected: HG (852tJswtRwUfO0TcAAAG) -[2025-12-22T12:57:44.626Z] [INFO] Socket connected: HG (Y_55qH-IcdEgBnoiAAAH) -[2025-12-22T12:57:44.619Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T12:57:44.641Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-22T12:57:44.630Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T12:57:44.635Z] [INFO] HG joined project:[object Object] -[2025-12-22T12:57:44.648Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T12:57:44.645Z] [INFO] GET /api/labels/1 304 3ms -[2025-12-22T12:57:44.659Z] [INFO] GET /api/tasks/project/1 304 11ms -[2025-12-22T12:57:44.669Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T12:57:53.497Z] [INFO] GET /api/health 200 0ms -[2025-12-22T12:58:26.210Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:58:58.931Z] [INFO] GET /api/health 200 1ms -[2025-12-22T12:59:31.621Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:00:04.322Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:00:37.044Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:01:09.746Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:01:42.414Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:02:15.096Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:02:47.809Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:03:20.512Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:03:53.154Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:04:25.841Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:04:58.534Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:05:31.207Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:06:04.004Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:06:36.780Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:07:09.387Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:07:42.066Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:08:14.813Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:08:47.540Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:09:20.211Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:09:52.892Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:10:25.644Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:10:58.365Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:11:31.021Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:12:03.695Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:12:36.419Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:13:09.138Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:13:41.783Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:14:14.466Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:14:47.158Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:15:19.860Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:15:52.529Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:16:25.178Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:16:57.882Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:17:30.581Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:18:03.253Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:18:35.893Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:19:08.590Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:19:41.288Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:20:13.948Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:20:46.586Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:21:19.293Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:21:51.987Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:22:24.644Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:22:57.276Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:23:29.963Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:24:02.633Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:24:35.293Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:25:07.889Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:25:40.571Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:26:13.251Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:26:45.882Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:27:18.477Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:27:51.136Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:28:23.806Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:28:56.428Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:29:29.039Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:30:01.686Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:30:34.341Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:31:06.958Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:31:39.543Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:32:12.202Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:32:44.852Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:33:17.521Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:33:50.086Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:34:22.741Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:34:55.417Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:35:28.098Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:36:00.622Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:36:33.271Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:37:05.903Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:37:38.602Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:38:11.138Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:38:43.788Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:39:16.429Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:39:49.133Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:40:21.663Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:40:54.307Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:41:26.958Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:41:59.586Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:42:32.181Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:43:04.816Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:43:37.481Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:44:10.122Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:44:42.702Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:45:15.310Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:45:47.929Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:46:20.550Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:46:53.123Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:47:25.721Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:47:58.363Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:48:30.961Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:49:03.698Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:49:36.411Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:50:08.951Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:50:41.572Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:51:14.237Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:51:46.900Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:52:19.501Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:52:52.140Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:53:24.851Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:53:57.484Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:54:30.075Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:55:02.664Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:55:11.829Z] [INFO] GET / 304 0ms -[2025-12-22T13:55:11.839Z] [INFO] Socket disconnected: HG (852tJswtRwUfO0TcAAAG) -[2025-12-22T13:55:11.846Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T13:55:11.850Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T13:55:11.848Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T13:55:11.841Z] [INFO] Socket disconnected: HG (Y_55qH-IcdEgBnoiAAAH) -[2025-12-22T13:55:11.853Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T13:55:11.853Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T13:55:11.854Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-22T13:55:11.851Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T13:55:11.864Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-22T13:55:11.864Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-22T13:55:11.855Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T13:55:11.890Z] [INFO] GET /js/store.js 304 0ms -[2025-12-22T13:55:11.893Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T13:55:11.892Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T13:55:11.893Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T13:55:11.893Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T13:55:11.894Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T13:55:11.904Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-22T13:55:11.905Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-22T13:55:11.904Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T13:55:11.904Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-22T13:55:11.905Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-22T13:55:11.913Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-22T13:55:11.905Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-22T13:55:11.932Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T13:55:11.932Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-22T13:55:13.345Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T13:55:15.260Z] [INFO] POST /api/auth/login 200 188ms -[2025-12-22T13:55:15.259Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T13:55:15.269Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T13:55:15.279Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T13:55:15.272Z] [INFO] Socket connected: HG (_yUYNvYQE020q3bLAAAK) -[2025-12-22T13:55:15.276Z] [INFO] Socket connected: HG (qS4i6KDoO63JU9YkAAAL) -[2025-12-22T13:55:15.286Z] [INFO] GET /api/stats/dashboard?projectId=1 304 2ms -[2025-12-22T13:55:15.287Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T13:55:15.297Z] [INFO] GET /api/tasks/project/1 304 9ms -[2025-12-22T13:55:15.298Z] [INFO] GET /api/labels/1 304 10ms -[2025-12-22T13:55:15.305Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T13:55:15.323Z] [INFO] HG joined project:[object Object] -[2025-12-22T13:55:35.316Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:56:05.672Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-22T13:56:05.685Z] [INFO] GET /api/subtasks/1 200 4ms -[2025-12-22T13:56:05.688Z] [INFO] GET /api/links/1 200 3ms -[2025-12-22T13:56:05.690Z] [INFO] GET /api/files/1 200 2ms -[2025-12-22T13:56:05.694Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-22T13:56:05.692Z] [INFO] GET /api/comments/1 200 2ms -[2025-12-22T13:56:05.749Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiIzk3M2NhYSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDExNzE1LCJleHAiOjE3NjY0MTM1MTV9.1dVUHGQyAPlibKJGpXRwxNizSa8fzBoLVb_zy3l-Vzk 200 54ms -[2025-12-22T13:56:07.584Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-22T13:56:07.939Z] [INFO] GET /api/health 200 3ms -[2025-12-22T13:56:08.480Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T13:56:08.481Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T13:56:12.864Z] [INFO] GET /api/tasks/1 200 3ms -[2025-12-22T13:56:12.873Z] [INFO] GET /api/files/1 304 4ms -[2025-12-22T13:56:12.874Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-22T13:56:12.871Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T13:56:12.870Z] [INFO] GET /api/subtasks/1 200 1ms -[2025-12-22T13:56:12.875Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-22T13:56:15.799Z] [INFO] PUT /api/subtasks/1 200 4ms -[2025-12-22T13:56:16.423Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T13:56:16.424Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-22T13:56:40.507Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:57:13.107Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:57:45.749Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:58:18.381Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:58:50.968Z] [INFO] GET /api/health 200 0ms -[2025-12-22T13:59:23.543Z] [INFO] GET /api/health 200 1ms -[2025-12-22T13:59:56.196Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:00:28.845Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:01:01.402Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:01:33.968Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:02:09.162Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:02:41.750Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:03:14.318Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:03:46.928Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:04:19.556Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:04:52.117Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:05:24.675Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:05:57.273Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:06:29.899Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:07:02.498Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:07:35.013Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:08:07.610Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:08:40.223Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:08:56.708Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T14:09:12.354Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T14:09:12.786Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:09:13.067Z] [INFO] Benutzer HG hat Genehmigung 5 zurueckgezogen -[2025-12-22T14:09:13.073Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T14:09:13.068Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T14:09:13.081Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T14:09:13.092Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-22T14:09:13.094Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-22T14:09:19.211Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T14:09:20.214Z] [INFO] Benutzer HG hat Genehmigung 5 erteilt -[2025-12-22T14:09:20.215Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T14:09:20.222Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T14:09:20.230Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T14:09:20.245Z] [INFO] GET /api/labels/1 304 4ms -[2025-12-22T14:09:20.240Z] [INFO] GET /api/tasks/project/1 200 10ms -[2025-12-22T14:09:23.098Z] [INFO] GET /api/tasks/all 304 2ms -[2025-12-22T14:09:45.307Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:09:53.689Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T14:09:54.334Z] [INFO] Benutzer HG hat Genehmigung 5 zurueckgezogen -[2025-12-22T14:09:54.335Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T14:09:54.340Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-22T14:09:54.347Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T14:09:54.355Z] [INFO] GET /api/tasks/project/1 200 8ms -[2025-12-22T14:09:54.357Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-22T14:10:17.896Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:10:28.050Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T14:10:50.513Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:11:02.333Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T14:11:23.068Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:11:55.586Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:12:28.158Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:13:00.759Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:13:13.185Z] [INFO] GET / 304 1ms -[2025-12-22T14:13:13.190Z] [INFO] Socket disconnected: HG (_yUYNvYQE020q3bLAAAK) -[2025-12-22T14:13:13.191Z] [INFO] Socket disconnected: HG (qS4i6KDoO63JU9YkAAAL) -[2025-12-22T14:13:13.199Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T14:13:13.203Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T14:13:13.202Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T14:13:13.203Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T14:13:13.203Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T14:13:13.212Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-22T14:13:13.212Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-22T14:13:13.212Z] [INFO] GET /js/app.js 304 8ms -[2025-12-22T14:13:13.212Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-22T14:13:13.213Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-22T14:13:13.233Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-22T14:13:13.232Z] [INFO] GET /js/api.js 304 8ms -[2025-12-22T14:13:13.232Z] [INFO] GET /js/store.js 304 9ms -[2025-12-22T14:13:13.233Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-22T14:13:13.245Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-22T14:13:13.234Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-22T14:13:13.234Z] [INFO] GET /js/board.js 304 9ms -[2025-12-22T14:13:13.245Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T14:13:13.246Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-22T14:13:13.245Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-22T14:13:13.246Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-22T14:13:13.246Z] [INFO] GET /js/proposals.js 304 11ms -[2025-12-22T14:13:13.262Z] [INFO] GET /js/utils.js 304 15ms -[2025-12-22T14:13:13.286Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T14:13:13.286Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T14:13:13.295Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T14:13:13.303Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T14:13:13.309Z] [INFO] HG joined project:[object Object] -[2025-12-22T14:13:13.300Z] [INFO] Socket connected: HG (lG7XlqrWAUI3XBA4AAAN) -[2025-12-22T14:13:13.313Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T14:13:13.314Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T14:13:13.322Z] [INFO] GET /api/tasks/project/1 304 12ms -[2025-12-22T14:13:13.324Z] [INFO] GET /api/labels/1 304 14ms -[2025-12-22T14:13:13.333Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T14:13:14.735Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T14:13:33.335Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:14:05.835Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:14:38.406Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:15:11.000Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:15:43.547Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:16:16.035Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:16:48.641Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:17:21.186Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:17:53.808Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:18:26.288Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:18:58.865Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:19:31.438Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:20:04.064Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:20:12.314Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T14:20:36.524Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:21:01.558Z] [INFO] GET /api/tasks/1 200 6ms -[2025-12-22T14:21:01.567Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T14:21:01.565Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-22T14:21:01.571Z] [INFO] GET /api/files/1 304 3ms -[2025-12-22T14:21:01.574Z] [INFO] GET /api/comments/1 304 3ms -[2025-12-22T14:21:01.577Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-22T14:21:01.586Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiIzk3M2NhYSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDExNzE1LCJleHAiOjE3NjY0MTM1MTV9.1dVUHGQyAPlibKJGpXRwxNizSa8fzBoLVb_zy3l-Vzk 304 9ms -[2025-12-22T14:21:03.778Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T14:21:03.779Z] [INFO] PUT /api/tasks/1 200 31ms -[2025-12-22T14:21:07.123Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T14:21:07.124Z] [INFO] PUT /api/tasks/1 200 1439ms -[2025-12-22T14:21:07.557Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T14:21:07.557Z] [INFO] PUT /api/tasks/1 200 34ms -[2025-12-22T14:21:09.120Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:21:18.531Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-22T14:21:18.542Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T14:21:18.540Z] [INFO] GET /api/subtasks/1 304 3ms -[2025-12-22T14:21:18.545Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T14:21:18.547Z] [INFO] GET /api/comments/1 304 2ms -[2025-12-22T14:21:18.554Z] [INFO] GET /api/tasks/1/history 404 7ms -[2025-12-22T14:21:21.417Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T14:21:21.417Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T14:21:21.616Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T14:21:21.616Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-22T14:21:22.419Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T14:21:22.419Z] [INFO] PUT /api/tasks/1 200 18ms -[2025-12-22T14:21:41.671Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:22:14.297Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:22:46.756Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:23:19.328Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:23:51.901Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:24:24.515Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:24:56.977Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:25:29.552Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:26:02.139Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:26:34.694Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:27:07.213Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:27:39.789Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:28:12.360Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:28:44.913Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:29:17.433Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:29:49.984Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:30:22.547Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:30:55.098Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:31:27.622Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:32:00.158Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:32:32.699Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:33:05.227Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:33:37.742Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:34:10.302Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:34:42.823Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:35:15.348Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:35:47.968Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:36:20.504Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:36:52.984Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:37:25.527Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:37:58.130Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:38:30.719Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:39:03.204Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:39:35.738Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:40:08.329Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:40:40.891Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:41:13.376Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:41:45.907Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:42:18.471Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:42:51.033Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:43:23.545Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:43:56.078Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:44:28.644Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:45:01.216Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:45:33.700Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:46:06.203Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:46:38.764Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:47:11.351Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:47:43.848Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:48:16.336Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:48:48.874Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:49:21.447Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:49:53.947Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:50:26.421Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:50:58.965Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:51:31.514Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:52:04.005Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:52:36.479Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:53:09.010Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:53:41.574Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:54:14.065Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:54:46.531Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:55:19.079Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:55:51.607Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:56:24.086Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:56:56.533Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:57:29.057Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:58:01.602Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:58:34.100Z] [INFO] GET /api/health 200 1ms -[2025-12-22T14:59:06.552Z] [INFO] GET /api/health 200 0ms -[2025-12-22T14:59:39.084Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:00:11.608Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:00:44.105Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:01:16.543Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:01:49.052Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:02:21.551Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:02:54.074Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:03:26.499Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:03:58.999Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:04:31.510Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:05:04.061Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:05:36.456Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:06:08.971Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:06:41.484Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:07:14.030Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:07:46.430Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:08:18.959Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:08:51.466Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:09:24.024Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:09:56.417Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:10:28.934Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:11:01.450Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:11:33.976Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:12:06.408Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:12:38.916Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:13:11.384Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:13:43.625Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:14:15.141Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:14:46.226Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:15:17.583Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:15:48.358Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:16:19.349Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:16:50.065Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:17:20.980Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:17:51.928Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:18:22.774Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:18:53.547Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:19:24.420Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:19:55.331Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:20:26.141Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:20:56.882Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:21:27.814Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:21:58.372Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:22:29.053Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:22:59.853Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:23:30.124Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:24:00.713Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:24:31.045Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:25:01.366Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:25:31.701Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:26:02.019Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:26:32.269Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:27:02.503Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:27:32.862Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:28:03.030Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:28:33.142Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:29:03.225Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:29:33.340Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:30:03.418Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:30:33.473Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:31:03.532Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:31:33.575Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:32:03.632Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:32:33.675Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:33:03.710Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:33:33.770Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:34:03.824Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:34:33.857Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:35:03.896Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:35:33.974Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:36:04.012Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:36:34.050Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:37:04.108Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:37:34.150Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:38:04.184Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:38:34.251Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:39:04.285Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:39:34.319Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:40:04.360Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:40:34.403Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:41:04.469Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:41:34.512Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:42:04.563Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:42:34.614Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:43:04.648Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:43:34.693Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:44:04.737Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:44:34.770Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:45:04.819Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:45:34.866Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:46:04.919Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:46:34.954Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:47:04.989Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:47:35.045Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:48:05.077Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:48:35.119Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:49:05.149Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:49:35.189Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:50:05.247Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:50:35.283Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:51:05.338Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:51:35.383Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:52:05.429Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:52:35.463Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:53:05.498Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:53:35.533Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:54:05.567Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:54:35.606Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:55:05.657Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:55:35.690Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:56:05.723Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:56:35.749Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:57:05.782Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:57:35.820Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:58:05.857Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:58:35.911Z] [INFO] GET /api/health 200 0ms -[2025-12-22T15:59:05.949Z] [INFO] GET /api/health 200 1ms -[2025-12-22T15:59:35.989Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:00:06.039Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:00:36.075Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:01:06.103Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:01:36.134Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:02:06.158Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:02:36.190Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:03:06.217Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:03:36.269Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:04:06.298Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:04:36.333Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:05:06.360Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:05:36.402Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:06:06.450Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:06:36.481Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:07:06.498Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:07:36.528Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:08:06.561Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:08:36.579Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:09:06.618Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:09:36.651Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:10:06.696Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:10:36.723Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:11:06.766Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:11:36.816Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:12:06.865Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:12:36.900Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:13:06.943Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:13:37.017Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:14:07.057Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:14:37.121Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:15:07.171Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:15:37.195Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:16:07.217Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:16:37.244Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:17:07.279Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:17:37.313Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:18:07.342Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:18:37.386Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:19:07.437Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:19:37.494Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:20:07.519Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:20:37.549Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:21:07.589Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:21:37.612Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:22:07.648Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:22:37.668Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:23:07.696Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:23:37.742Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:24:07.782Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:24:37.812Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:25:07.840Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:25:37.860Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:26:07.898Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:26:37.916Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:27:07.990Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:27:38.016Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:28:08.025Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:28:38.052Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:29:08.065Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:29:38.095Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:30:08.120Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:30:38.142Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:31:08.171Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:31:38.180Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:32:08.206Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:32:38.218Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:33:08.234Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:33:38.271Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:34:08.309Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:34:38.344Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:35:08.385Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:35:38.410Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:36:08.438Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:36:38.461Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:37:08.477Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:37:38.517Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:38:08.553Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:38:38.568Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:39:08.571Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:39:38.614Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:40:08.653Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:40:38.663Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:41:08.691Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:41:38.704Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:42:08.729Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:42:38.756Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:43:08.762Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:43:38.786Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:44:08.796Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:44:38.800Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:45:08.802Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:45:38.839Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:46:08.872Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:46:38.886Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:47:08.897Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:47:38.906Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:48:08.924Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:48:38.929Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:49:08.935Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:49:38.962Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:50:08.976Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:50:38.983Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:51:09.010Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:51:39.024Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:52:09.027Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:52:39.030Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:53:09.035Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:53:39.062Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:54:09.069Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:54:39.094Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:55:09.125Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:55:39.132Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:56:09.139Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:56:39.147Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:57:09.171Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:57:39.179Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:58:09.188Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:58:39.195Z] [INFO] GET /api/health 200 0ms -[2025-12-22T16:59:09.213Z] [INFO] GET /api/health 200 1ms -[2025-12-22T16:59:39.229Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:00:09.226Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:00:39.257Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:01:09.272Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:01:39.282Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:02:09.284Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:02:39.308Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:03:09.322Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:03:39.319Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:04:09.323Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:04:39.326Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:05:09.329Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:05:39.316Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:06:09.325Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:06:39.336Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:07:09.329Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:07:39.317Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:08:09.321Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:08:39.320Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:09:09.317Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:09:39.308Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:10:09.312Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:10:39.314Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:11:09.305Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:11:39.328Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:12:09.312Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:12:39.304Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:13:09.296Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:13:39.308Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:14:09.333Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:14:39.340Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:15:09.357Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:15:39.357Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:16:09.352Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:16:39.364Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:17:09.375Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:17:39.383Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:18:09.418Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:18:39.433Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:19:09.436Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:19:39.427Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:20:09.412Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:20:39.441Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:21:09.435Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:21:39.433Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:22:09.428Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:22:39.428Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:23:09.423Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:23:39.432Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:24:09.430Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:24:39.436Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:25:09.426Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:25:39.429Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:26:09.429Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:26:39.433Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:27:09.431Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:27:39.432Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:28:09.422Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:28:39.419Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:29:09.419Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:29:39.412Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:30:09.412Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:30:39.415Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:31:09.408Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:31:39.401Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:32:09.416Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:32:39.418Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:33:09.430Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:33:39.408Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:34:09.406Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:34:39.415Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:35:09.424Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:35:39.426Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:36:09.450Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:36:39.443Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:37:09.427Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:37:39.442Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:38:09.452Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:38:39.452Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:39:09.432Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:39:39.420Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:40:09.425Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:40:39.408Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:41:09.402Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:41:39.416Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:42:09.393Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:42:39.374Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:43:09.406Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:43:39.392Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:44:09.374Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:44:39.366Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:45:09.378Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:45:39.373Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:46:09.365Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:46:39.359Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:47:09.353Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:47:39.360Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:48:09.348Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:48:39.357Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:49:09.349Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:49:39.335Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:50:09.344Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:50:39.328Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:51:09.341Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:51:39.329Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:52:09.323Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:52:39.301Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:53:09.286Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:53:39.265Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:54:09.261Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:54:39.287Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:55:09.261Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:55:39.268Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:56:09.244Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:56:39.218Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:57:09.214Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:57:39.196Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:58:09.173Z] [INFO] GET /api/health 200 0ms -[2025-12-22T17:58:39.150Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:59:09.128Z] [INFO] GET /api/health 200 1ms -[2025-12-22T17:59:39.112Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:00:09.096Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:00:39.079Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:01:09.068Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:01:39.023Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:02:09.013Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:02:38.975Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:03:08.965Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:03:38.940Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:04:08.931Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:04:38.904Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:05:08.887Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:05:38.851Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:06:08.821Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:06:38.807Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:07:08.797Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:07:38.790Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:08:08.757Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:08:38.730Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:09:08.707Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:09:38.689Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:10:08.678Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:10:38.657Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:11:08.635Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:11:38.609Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:12:08.597Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:12:38.573Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:13:08.521Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:13:38.496Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:14:08.464Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:14:38.456Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:15:08.445Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:15:38.426Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:16:08.401Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:16:38.354Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:17:08.304Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:17:38.287Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:18:08.261Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:18:38.271Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:19:08.239Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:19:38.238Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:20:08.197Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:20:38.161Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:21:08.154Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:21:38.126Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:22:08.099Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:22:38.057Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:23:08.041Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:23:38.031Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:24:07.999Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:24:37.971Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:25:07.934Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:25:37.883Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:26:07.871Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:26:37.843Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:27:07.800Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:27:37.778Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:28:07.755Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:28:37.742Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:29:07.725Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:29:37.692Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:30:07.665Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:30:37.624Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:31:07.577Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:31:37.538Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:32:07.505Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:32:37.468Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:33:07.437Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:33:37.401Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:34:07.372Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:34:37.339Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:35:07.307Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:35:37.264Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:36:07.226Z] [INFO] GET /api/health 200 2ms -[2025-12-22T18:36:37.209Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:37:07.187Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:37:37.157Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:38:07.147Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:38:37.295Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:39:07.341Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:39:37.404Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:40:07.386Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:40:37.361Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:41:07.315Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:41:37.274Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:42:07.235Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:42:37.226Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:43:07.188Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:43:37.168Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:44:07.144Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:44:37.102Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:45:07.068Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:45:37.034Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:46:07.033Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:46:37.009Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:47:06.976Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:47:36.945Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:48:06.925Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:48:36.883Z] [INFO] GET /api/health 200 2ms -[2025-12-22T18:49:06.837Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:49:36.819Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:50:06.786Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:50:36.772Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:51:06.733Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:51:36.705Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:52:06.669Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:52:36.646Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:53:06.616Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:53:36.574Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:54:06.532Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:54:36.483Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:55:06.456Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:55:36.423Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:56:06.399Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:56:36.342Z] [INFO] GET /api/health 200 0ms -[2025-12-22T18:57:06.303Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:57:36.258Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:58:06.217Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:58:36.165Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:59:06.174Z] [INFO] GET /api/health 200 1ms -[2025-12-22T18:59:36.140Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:00:06.085Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:00:36.044Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:01:05.989Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:01:35.965Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:02:05.937Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:02:35.905Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:03:05.857Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:03:35.850Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:04:05.799Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:04:35.738Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:05:05.732Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:05:35.704Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:06:05.686Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:06:35.637Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:07:05.600Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:07:35.561Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:08:05.507Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:08:35.464Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:09:05.434Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:09:35.388Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:10:05.366Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:10:35.345Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:11:05.314Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:11:35.256Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:12:05.231Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:12:35.190Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:13:05.131Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:13:35.067Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:14:05.039Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:14:34.994Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:15:04.943Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:15:34.909Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:16:04.866Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:16:34.800Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:17:04.761Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:17:34.712Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:18:04.645Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:18:34.597Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:19:04.549Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:19:34.482Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:20:04.432Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:20:34.372Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:21:04.331Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:21:34.294Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:22:04.254Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:22:34.197Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:23:04.163Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:23:34.108Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:24:04.090Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:24:34.048Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:25:03.981Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:25:33.946Z] [INFO] GET /api/health 200 2ms -[2025-12-22T19:26:03.894Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:26:33.837Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:27:03.777Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:27:33.733Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:28:03.694Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:28:33.649Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:29:03.613Z] [INFO] GET /api/health 200 2ms -[2025-12-22T19:29:33.557Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:30:03.513Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:30:33.449Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:31:03.395Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:31:33.346Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:32:03.277Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:32:33.232Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:33:03.197Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:33:33.147Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:34:03.053Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:34:33.009Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:35:02.979Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:35:32.906Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:36:02.851Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:36:32.784Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:37:02.735Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:37:32.675Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:38:02.613Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:38:32.548Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:39:02.507Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:39:32.469Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:40:02.428Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:40:32.356Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:41:02.275Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:41:32.207Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:42:02.170Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:42:32.142Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:43:02.075Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:43:32.016Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:44:01.960Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:44:31.914Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:45:01.886Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:45:31.829Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:46:01.763Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:46:31.713Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:47:01.650Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:47:31.579Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:48:01.508Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:48:31.442Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:49:01.416Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:49:31.345Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:50:01.278Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:50:31.220Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:51:01.165Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:51:31.084Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:52:01.044Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:52:30.992Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:52:46.127Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T19:53:01.370Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T19:53:01.376Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T19:53:01.374Z] [INFO] Datenbank initialisiert -[2025-12-22T19:53:01.377Z] [INFO] Umgebung: production -[2025-12-22T19:53:01.377Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T19:53:01.377Z] [INFO] Automatische Backups aktiviert -[2025-12-22T19:53:06.000Z] [INFO] GET /api/health 200 5ms -[2025-12-22T19:53:15.803Z] [INFO] GET / 304 2ms -[2025-12-22T19:53:15.989Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T19:53:15.994Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T19:53:15.991Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T19:53:15.996Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T19:53:15.996Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T19:53:16.010Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-22T19:53:16.009Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-22T19:53:16.008Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-22T19:53:16.008Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-22T19:53:16.010Z] [INFO] GET /js/app.js 304 12ms -[2025-12-22T19:53:16.057Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T19:53:16.058Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T19:53:16.060Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T19:53:16.063Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-22T19:53:16.061Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T19:53:16.060Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T19:53:16.074Z] [INFO] GET /js/board.js 200 14ms -[2025-12-22T19:53:16.072Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-22T19:53:16.072Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-22T19:53:16.071Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-22T19:53:16.075Z] [INFO] GET /js/proposals.js 304 11ms -[2025-12-22T19:53:16.075Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-22T19:53:16.082Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-22T19:53:16.107Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-22T19:53:16.109Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T19:53:18.032Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T19:53:18.042Z] [INFO] GET / 304 1ms -[2025-12-22T19:53:18.043Z] [INFO] GET /index.html 304 1ms -[2025-12-22T19:53:18.043Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T19:53:18.049Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T19:53:18.046Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T19:53:18.046Z] [INFO] GET /css/components.css 304 0ms -[2025-12-22T19:53:18.046Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T19:53:18.054Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-22T19:53:18.049Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T19:53:18.055Z] [INFO] GET /js/api.js 304 4ms -[2025-12-22T19:53:18.053Z] [INFO] GET /js/app.js 304 2ms -[2025-12-22T19:53:18.049Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T19:53:18.071Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-22T19:53:18.069Z] [INFO] GET /js/sync.js 304 12ms -[2025-12-22T19:53:18.068Z] [INFO] GET /js/store.js 304 11ms -[2025-12-22T19:53:18.068Z] [INFO] GET /js/auth.js 304 12ms -[2025-12-22T19:53:18.076Z] [INFO] GET /js/board.js 304 4ms -[2025-12-22T19:53:18.080Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-22T19:53:18.077Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-22T19:53:18.077Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-22T19:53:18.080Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T19:53:18.081Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-22T19:53:18.093Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-22T19:53:18.093Z] [INFO] GET /css/admin.css 304 10ms -[2025-12-22T19:53:18.100Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-22T19:53:18.092Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-22T19:53:35.938Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:54:01.187Z] [INFO] Backup erstellt: backup_2025-12-22T19-54-01-136Z.db -[2025-12-22T19:54:01.192Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T15-25-11-049Z.db -[2025-12-22T19:54:05.881Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:54:23.783Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T19:54:23.783Z] [INFO] POST /api/auth/login 200 207ms -[2025-12-22T19:54:23.794Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T19:54:23.801Z] [INFO] Socket connected: HG (VW2XLIVIkp5wAA3SAAAE) -[2025-12-22T19:54:23.803Z] [INFO] Socket connected: HG (vlvDh2c1ihe_UULEAAAF) -[2025-12-22T19:54:23.813Z] [INFO] HG joined project:[object Object] -[2025-12-22T19:54:23.808Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T19:54:23.819Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T19:54:23.821Z] [INFO] GET /api/labels/1 304 7ms -[2025-12-22T19:54:23.817Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T19:54:23.831Z] [INFO] GET /api/tasks/project/1 200 9ms -[2025-12-22T19:54:23.845Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T19:54:35.798Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:55:05.720Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:55:35.662Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:56:05.587Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:56:35.519Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:57:05.447Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:57:35.362Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:58:05.270Z] [INFO] GET /api/health 200 0ms -[2025-12-22T19:58:35.188Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:59:05.126Z] [INFO] GET /api/health 200 1ms -[2025-12-22T19:59:35.074Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:00:04.993Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:00:34.916Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:01:04.864Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:01:34.802Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:02:04.736Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:02:34.652Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:03:04.577Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:03:34.466Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:04:04.394Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:04:34.325Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:05:04.250Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:05:34.189Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:06:04.097Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:06:34.009Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:07:03.926Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:07:33.843Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:08:03.766Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:08:33.654Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:09:03.581Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:09:33.504Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:10:03.420Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:10:33.350Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:11:01.081Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T20:11:15.116Z] [INFO] Migration: filter_category Spalte zu columns hinzugefuegt -[2025-12-22T20:11:15.121Z] [INFO] Migration: Standard-Filterkategorien fuer bestehende Spalten gesetzt -[2025-12-22T20:11:15.125Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T20:11:15.126Z] [INFO] Datenbank initialisiert -[2025-12-22T20:11:15.128Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T20:11:15.128Z] [INFO] Umgebung: production -[2025-12-22T20:11:15.128Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T20:11:15.128Z] [INFO] Automatische Backups aktiviert -[2025-12-22T20:11:19.605Z] [INFO] Socket connected: HG (xa3Z9C6JyTvuB05rAAAB) -[2025-12-22T20:11:19.652Z] [INFO] HG joined project:[object Object] -[2025-12-22T20:11:19.748Z] [INFO] GET /api/health 200 2ms -[2025-12-22T20:11:24.733Z] [INFO] Socket connected: HG (gsGDTHGxp9Xkbxr_AAAD) -[2025-12-22T20:11:24.736Z] [INFO] HG joined project:[object Object] -[2025-12-22T20:11:41.800Z] [INFO] GET / 200 4ms -[2025-12-22T20:11:41.824Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T20:11:41.826Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T20:11:41.830Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T20:11:41.830Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-22T20:11:41.828Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T20:11:41.845Z] [INFO] GET /css/calendar.css 200 12ms -[2025-12-22T20:11:41.843Z] [INFO] GET /css/admin.css 304 12ms -[2025-12-22T20:11:41.842Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-22T20:11:41.843Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-22T20:11:41.845Z] [INFO] GET /js/app.js 200 13ms -[2025-12-22T20:11:41.884Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T20:11:41.884Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T20:11:41.885Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T20:11:41.885Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T20:11:41.885Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T20:11:41.890Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T20:11:41.887Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T20:11:41.889Z] [INFO] GET /js/board.js 200 5ms -[2025-12-22T20:11:41.889Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-22T20:11:41.900Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-22T20:11:41.893Z] [INFO] GET /js/calendar.js 200 7ms -[2025-12-22T20:11:41.900Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-22T20:11:41.892Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-22T20:11:41.925Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T20:11:41.927Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-22T20:11:41.933Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T20:11:41.947Z] [INFO] Socket connected: HG (uHB0fMHnqS89d9CGAAAF) -[2025-12-22T20:11:41.950Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T20:11:41.961Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T20:11:41.956Z] [INFO] HG joined project:[object Object] -[2025-12-22T20:11:41.963Z] [INFO] GET /api/columns/1 200 6ms -[2025-12-22T20:11:41.973Z] [INFO] GET /api/tasks/project/1 304 16ms -[2025-12-22T20:11:41.975Z] [INFO] GET /api/labels/1 304 17ms -[2025-12-22T20:11:41.990Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T20:11:43.550Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T20:11:43.561Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T20:11:43.561Z] [INFO] GET / 304 1ms -[2025-12-22T20:11:43.566Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T20:11:43.565Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T20:11:43.564Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T20:11:43.563Z] [INFO] GET /index.html 200 2ms -[2025-12-22T20:11:43.572Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-22T20:11:43.576Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T20:11:43.576Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T20:11:43.573Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T20:11:43.573Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-22T20:11:43.587Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-22T20:11:43.589Z] [INFO] GET /js/store.js 304 11ms -[2025-12-22T20:11:43.588Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-22T20:11:43.576Z] [INFO] GET /js/api.js 304 0ms -[2025-12-22T20:11:43.600Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-22T20:11:43.596Z] [INFO] GET /js/board.js 304 5ms -[2025-12-22T20:11:43.596Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-22T20:11:43.596Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-22T20:11:43.610Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-22T20:11:43.618Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-22T20:11:43.610Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T20:11:43.613Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-22T20:11:43.611Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-22T20:11:43.619Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-22T20:11:43.619Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-22T20:11:49.618Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:11:55.199Z] [INFO] Socket disconnected: HG (gsGDTHGxp9Xkbxr_AAAD) -[2025-12-22T20:11:55.200Z] [INFO] Socket disconnected: HG (xa3Z9C6JyTvuB05rAAAB) -[2025-12-22T20:12:14.872Z] [INFO] Backup erstellt: backup_2025-12-22T20-12-14-820Z.db -[2025-12-22T20:12:14.876Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T15-35-10-936Z.db -[2025-12-22T20:12:19.550Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:12:48.807Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-22T20:12:48.808Z] [INFO] POST /api/columns 403 1ms -[2025-12-22T20:12:48.814Z] [INFO] Spalte erstellt: Test in Projekt 1 (Filter: Testfilter) -[2025-12-22T20:12:48.815Z] [INFO] POST /api/columns 201 4ms -[2025-12-22T20:12:49.464Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:13:16.747Z] [INFO] Aufgabe erstellt: Testaufgabe Filter (ID: 7) von HG -[2025-12-22T20:13:16.748Z] [INFO] POST /api/tasks 201 8ms -[2025-12-22T20:13:19.388Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:13:19.958Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-22T20:13:39.112Z] [INFO] Spalte aktualisiert: Test-Status (ID: 8) -[2025-12-22T20:13:39.112Z] [INFO] PUT /api/columns/8 200 3ms -[2025-12-22T20:13:49.307Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:14:19.212Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:14:49.123Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:15:19.017Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:15:48.921Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:16:18.833Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:16:48.724Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:17:18.640Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:17:48.552Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:18:18.477Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:18:48.358Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:19:18.276Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:19:48.185Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:20:18.087Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:20:47.988Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:21:17.886Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:21:47.782Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:22:17.704Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:22:47.610Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:23:17.515Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:23:47.397Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:24:17.318Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:24:47.224Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:25:17.131Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:25:47.027Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:26:16.925Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:26:46.815Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:27:16.708Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:27:46.605Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:28:16.526Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:28:46.424Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:29:16.325Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:29:46.228Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:30:16.127Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:30:46.032Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:31:15.934Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:31:45.829Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:32:15.727Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:32:45.624Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:33:15.502Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:33:45.407Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:34:15.317Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:34:45.229Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:35:15.124Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:35:44.984Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:36:14.890Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:36:44.784Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:37:14.661Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:37:44.580Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:38:14.479Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:38:44.374Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:39:14.284Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:39:44.184Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:40:14.088Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:40:43.955Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:41:13.847Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:41:43.747Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:42:13.239Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:42:43.157Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:43:12.659Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:43:42.564Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:44:12.081Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:44:41.613Z] [INFO] GET /api/health 200 2ms -[2025-12-22T20:45:11.124Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:45:40.572Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:46:09.994Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:46:39.503Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:47:08.992Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:47:38.470Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:48:07.939Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:48:37.393Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:49:06.777Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:49:36.279Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:50:05.724Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:50:35.177Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:51:04.636Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:51:34.082Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:52:03.564Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:52:32.889Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:53:02.387Z] [INFO] GET /api/health 200 2ms -[2025-12-22T20:53:31.892Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:54:01.303Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:54:09.698Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T20:55:43.375Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T20:55:43.381Z] [INFO] Datenbank initialisiert -[2025-12-22T20:55:43.383Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T20:55:43.383Z] [INFO] Umgebung: production -[2025-12-22T20:55:43.384Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T20:55:43.384Z] [INFO] Automatische Backups aktiviert -[2025-12-22T20:55:48.069Z] [INFO] GET /api/health 200 8ms -[2025-12-22T20:56:18.107Z] [INFO] GET /api/health 200 4ms -[2025-12-22T20:56:35.432Z] [INFO] GET / 200 10ms -[2025-12-22T20:56:35.563Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T20:56:35.571Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-22T20:56:35.569Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-22T20:56:35.570Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T20:56:35.567Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-22T20:56:35.595Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-22T20:56:35.594Z] [INFO] GET /css/responsive.css 304 23ms -[2025-12-22T20:56:35.595Z] [INFO] GET /css/components.css 304 14ms -[2025-12-22T20:56:35.596Z] [INFO] GET /css/board.css 304 14ms -[2025-12-22T20:56:35.597Z] [INFO] GET /css/modal.css 304 13ms -[2025-12-22T20:56:35.614Z] [INFO] GET /js/app.js 200 35ms -[2025-12-22T20:56:35.674Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T20:56:35.675Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T20:56:35.676Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T20:56:35.685Z] [INFO] GET /js/notifications.js 200 12ms -[2025-12-22T20:56:35.678Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-22T20:56:35.678Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-22T20:56:35.687Z] [INFO] GET /js/api.js 200 15ms -[2025-12-22T20:56:35.700Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-22T20:56:35.689Z] [INFO] GET /js/board.js 304 11ms -[2025-12-22T20:56:35.700Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-22T20:56:35.688Z] [INFO] GET /js/sync.js 200 14ms -[2025-12-22T20:56:35.701Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-22T20:56:35.701Z] [INFO] GET /js/proposals.js 304 11ms -[2025-12-22T20:56:35.701Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-22T20:56:35.750Z] [INFO] GET /api/auth/users 401 3ms -[2025-12-22T20:56:35.758Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2025-12-22T20:56:37.309Z] [INFO] GET /sw.js 200 2ms -[2025-12-22T20:56:37.335Z] [INFO] GET / 304 4ms -[2025-12-22T20:56:37.336Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-22T20:56:37.337Z] [INFO] GET /index.html 200 4ms -[2025-12-22T20:56:37.346Z] [INFO] GET /css/components.css 304 3ms -[2025-12-22T20:56:37.345Z] [INFO] GET /css/base.css 304 4ms -[2025-12-22T20:56:37.347Z] [INFO] GET /css/board.css 304 3ms -[2025-12-22T20:56:37.358Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-22T20:56:37.358Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T20:56:37.357Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-22T20:56:37.363Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-22T20:56:37.364Z] [INFO] GET /js/app.js 304 2ms -[2025-12-22T20:56:37.387Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-22T20:56:37.380Z] [INFO] GET /js/store.js 304 3ms -[2025-12-22T20:56:37.375Z] [INFO] GET /js/api.js 304 9ms -[2025-12-22T20:56:37.378Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T20:56:37.388Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-22T20:56:37.391Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-22T20:56:37.406Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-22T20:56:37.394Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-22T20:56:37.391Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T20:56:37.427Z] [INFO] GET /js/admin.js 304 16ms -[2025-12-22T20:56:37.428Z] [INFO] GET /js/proposals.js 304 17ms -[2025-12-22T20:56:37.407Z] [INFO] GET /js/tour.js 304 8ms -[2025-12-22T20:56:37.407Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T20:56:37.429Z] [INFO] GET /js/notifications.js 304 15ms -[2025-12-22T20:56:37.451Z] [INFO] GET /css/notifications.css 304 13ms -[2025-12-22T20:56:37.450Z] [INFO] GET /css/admin.css 304 16ms -[2025-12-22T20:56:37.450Z] [INFO] GET /css/proposals.css 304 15ms -[2025-12-22T20:56:42.084Z] [INFO] Backup erstellt: backup_2025-12-22T20-56-42-001Z.db -[2025-12-22T20:56:42.088Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T15-40-09-251Z.db -[2025-12-22T20:56:42.090Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-22T20:56:47.508Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:57:16.948Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:57:46.379Z] [INFO] GET /api/health 200 0ms -[2025-12-22T20:58:15.751Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:58:45.181Z] [INFO] GET /api/health 200 1ms -[2025-12-22T20:59:14.497Z] [INFO] GET /api/health 200 3ms -[2025-12-22T20:59:43.925Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:00:13.326Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:00:42.692Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:01:12.105Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:01:41.595Z] [INFO] GET /api/health 200 2ms -[2025-12-22T21:02:11.004Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:02:40.388Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:03:09.767Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:03:39.169Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:04:08.507Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:04:37.889Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:05:07.300Z] [INFO] GET /api/health 200 2ms -[2025-12-22T21:05:36.639Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:06:06.025Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:06:35.404Z] [INFO] GET /api/health 200 2ms -[2025-12-22T21:07:04.775Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:07:34.148Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:08:03.496Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:08:32.547Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:09:01.446Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:09:30.831Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:10:00.193Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:10:29.598Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:10:58.942Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:11:28.289Z] [INFO] GET /api/health 200 2ms -[2025-12-22T21:11:57.648Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:12:27.011Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:12:56.336Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:13:25.647Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:13:55.199Z] [INFO] GET /api/health 200 9ms -[2025-12-22T21:14:24.589Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:14:53.960Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:15:23.303Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:15:52.645Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:16:22.002Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:16:51.388Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:17:20.764Z] [INFO] GET /api/health 200 3ms -[2025-12-22T21:17:50.114Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:18:19.445Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:18:48.785Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:19:18.123Z] [INFO] GET /api/health 200 2ms -[2025-12-22T21:19:47.455Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:19:58.605Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T21:19:58.606Z] [INFO] POST /api/auth/login 200 318ms -[2025-12-22T21:19:58.641Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-22T21:19:58.660Z] [INFO] Socket connected: HG (fe2cdBooG_AHs7vDAAAE) -[2025-12-22T21:19:58.680Z] [INFO] GET /api/projects 200 14ms -[2025-12-22T21:19:58.666Z] [INFO] Socket connected: HG (ogNrHOV6IWWKdCvYAAAF) -[2025-12-22T21:19:58.693Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:19:58.708Z] [INFO] GET /api/stats/dashboard?projectId=1 200 11ms -[2025-12-22T21:19:58.712Z] [INFO] GET /api/columns/1 200 4ms -[2025-12-22T21:19:58.733Z] [INFO] GET /api/tasks/project/1 200 21ms -[2025-12-22T21:19:58.738Z] [INFO] GET /api/labels/1 304 4ms -[2025-12-22T21:19:58.791Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 5ms -[2025-12-22T21:19:58.812Z] [INFO] GET /api/notifications 200 7ms -[2025-12-22T21:20:03.973Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T21:20:15.052Z] [INFO] GET /api/tasks/2 200 8ms -[2025-12-22T21:20:15.080Z] [INFO] GET /api/links/2 200 4ms -[2025-12-22T21:20:15.075Z] [INFO] GET /api/subtasks/2 200 4ms -[2025-12-22T21:20:15.089Z] [INFO] GET /api/tasks/2/history 404 2ms -[2025-12-22T21:20:15.086Z] [INFO] GET /api/files/2 200 5ms -[2025-12-22T21:20:15.092Z] [INFO] GET /api/comments/2 200 5ms -[2025-12-22T21:20:16.795Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:20:21.226Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:20:21.230Z] [INFO] PUT /api/tasks/2 200 29ms -[2025-12-22T21:20:23.136Z] [INFO] PUT /api/tasks/2 200 24ms -[2025-12-22T21:20:23.135Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:20:26.806Z] [INFO] GET / 304 4ms -[2025-12-22T21:20:26.827Z] [INFO] Socket disconnected: HG (fe2cdBooG_AHs7vDAAAE) -[2025-12-22T21:20:26.855Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-22T21:20:26.835Z] [INFO] Socket disconnected: HG (ogNrHOV6IWWKdCvYAAAF) -[2025-12-22T21:20:26.852Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-22T21:20:26.859Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-22T21:20:26.867Z] [INFO] GET /css/board.css 304 6ms -[2025-12-22T21:20:26.861Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-22T21:20:26.858Z] [INFO] GET /css/base.css 304 2ms -[2025-12-22T21:20:26.866Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T21:20:26.869Z] [INFO] GET /css/components.css 304 4ms -[2025-12-22T21:20:26.899Z] [INFO] GET /css/modal.css 304 30ms -[2025-12-22T21:20:26.915Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T21:20:26.900Z] [INFO] GET /js/app.js 304 33ms -[2025-12-22T21:20:26.915Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T21:20:26.899Z] [INFO] GET /css/calendar.css 304 29ms -[2025-12-22T21:20:26.916Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T21:20:26.917Z] [INFO] GET /js/board.js 304 3ms -[2025-12-22T21:20:26.916Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T21:20:26.917Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T21:20:26.943Z] [INFO] GET /js/shortcuts.js 304 25ms -[2025-12-22T21:20:26.941Z] [INFO] GET /js/undo.js 304 22ms -[2025-12-22T21:20:26.942Z] [INFO] GET /js/admin.js 304 23ms -[2025-12-22T21:20:26.942Z] [INFO] GET /js/calendar.js 304 24ms -[2025-12-22T21:20:26.943Z] [INFO] GET /js/proposals.js 304 24ms -[2025-12-22T21:20:26.943Z] [INFO] GET /js/task-modal.js 304 26ms -[2025-12-22T21:20:26.957Z] [INFO] GET /js/notifications.js 304 13ms -[2025-12-22T21:20:26.957Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-22T21:20:27.014Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T21:20:27.027Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T21:20:27.018Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2025-12-22T21:20:27.040Z] [INFO] Socket connected: HG (Amzi-41SBpc2DWgVAAAH) -[2025-12-22T21:20:27.057Z] [INFO] GET /api/stats/dashboard?projectId=1 304 6ms -[2025-12-22T21:20:27.043Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T21:20:27.059Z] [INFO] GET /api/columns/1 304 7ms -[2025-12-22T21:20:27.078Z] [INFO] GET /api/tasks/project/1 200 26ms -[2025-12-22T21:20:27.091Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T21:20:27.100Z] [INFO] GET /api/notifications 304 3ms -[2025-12-22T21:20:27.080Z] [INFO] GET /api/labels/1 304 28ms -[2025-12-22T21:20:27.196Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:20:28.667Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T21:20:28.685Z] [INFO] GET /api/subtasks/2 304 4ms -[2025-12-22T21:20:28.673Z] [INFO] GET /api/tasks/2 200 6ms -[2025-12-22T21:20:28.687Z] [INFO] GET /api/links/2 304 6ms -[2025-12-22T21:20:28.689Z] [INFO] GET /api/files/2 304 7ms -[2025-12-22T21:20:28.693Z] [INFO] GET /api/comments/2 304 10ms -[2025-12-22T21:20:28.694Z] [INFO] GET /api/tasks/2/history 404 11ms -[2025-12-22T21:20:36.049Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:20:36.050Z] [INFO] PUT /api/tasks/2 200 34ms -[2025-12-22T21:20:37.116Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:20:37.118Z] [INFO] PUT /api/tasks/2 200 22ms -[2025-12-22T21:20:37.146Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:20:37.148Z] [INFO] PUT /api/tasks/2 200 23ms -[2025-12-22T21:20:38.472Z] [INFO] GET / 304 0ms -[2025-12-22T21:20:38.482Z] [INFO] Socket disconnected: HG (Amzi-41SBpc2DWgVAAAH) -[2025-12-22T21:20:38.501Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-22T21:20:38.499Z] [INFO] GET /css/components.css 304 2ms -[2025-12-22T21:20:38.496Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T21:20:38.513Z] [INFO] GET /css/board.css 304 5ms -[2025-12-22T21:20:38.514Z] [INFO] GET /css/notifications.css 304 11ms -[2025-12-22T21:20:38.514Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-22T21:20:38.515Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-22T21:20:38.514Z] [INFO] GET /css/base.css 304 7ms -[2025-12-22T21:20:38.555Z] [INFO] GET /css/calendar.css 304 33ms -[2025-12-22T21:20:38.566Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T21:20:38.554Z] [INFO] GET /js/app.js 304 38ms -[2025-12-22T21:20:38.575Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-22T21:20:38.575Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-22T21:20:38.554Z] [INFO] GET /css/responsive.css 304 39ms -[2025-12-22T21:20:38.573Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T21:20:38.577Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-22T21:20:38.576Z] [INFO] GET /js/board.js 304 7ms -[2025-12-22T21:20:38.576Z] [INFO] GET /js/offline.js 304 7ms -[2025-12-22T21:20:38.599Z] [INFO] GET /js/shortcuts.js 304 21ms -[2025-12-22T21:20:38.599Z] [INFO] GET /js/calendar.js 304 21ms -[2025-12-22T21:20:38.600Z] [INFO] GET /js/admin.js 304 21ms -[2025-12-22T21:20:38.600Z] [INFO] GET /js/undo.js 304 22ms -[2025-12-22T21:20:38.600Z] [INFO] GET /js/proposals.js 304 21ms -[2025-12-22T21:20:38.601Z] [INFO] GET /js/notifications.js 304 22ms -[2025-12-22T21:20:38.623Z] [INFO] GET /js/utils.js 304 22ms -[2025-12-22T21:20:38.665Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T21:20:38.665Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-22T21:20:38.689Z] [INFO] Socket connected: HG (w3UOBXbH5YffOseZAAAJ) -[2025-12-22T21:20:38.679Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:20:38.692Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T21:20:38.706Z] [INFO] GET /api/stats/dashboard?projectId=1 304 7ms -[2025-12-22T21:20:38.708Z] [INFO] GET /api/columns/1 304 8ms -[2025-12-22T21:20:38.699Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:20:38.723Z] [INFO] GET /api/tasks/project/1 200 23ms -[2025-12-22T21:20:38.725Z] [INFO] GET /api/labels/1 304 23ms -[2025-12-22T21:20:38.749Z] [INFO] GET /api/notifications 304 3ms -[2025-12-22T21:20:38.740Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 6ms -[2025-12-22T21:20:40.320Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T21:20:43.435Z] [INFO] GET /api/tasks/2 200 9ms -[2025-12-22T21:20:43.451Z] [INFO] GET /api/links/2 304 8ms -[2025-12-22T21:20:43.461Z] [INFO] GET /api/comments/2 304 17ms -[2025-12-22T21:20:43.459Z] [INFO] GET /api/files/2 304 15ms -[2025-12-22T21:20:43.448Z] [INFO] GET /api/subtasks/2 304 5ms -[2025-12-22T21:20:43.463Z] [INFO] GET /api/tasks/2/history 404 19ms -[2025-12-22T21:20:44.293Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:20:44.294Z] [INFO] PUT /api/tasks/2 200 21ms -[2025-12-22T21:20:46.122Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:20:46.677Z] [INFO] GET /api/tasks/1 200 9ms -[2025-12-22T21:20:46.697Z] [INFO] GET /api/subtasks/1 304 12ms -[2025-12-22T21:20:46.692Z] [INFO] GET /api/links/1 304 7ms -[2025-12-22T21:20:46.704Z] [INFO] GET /api/files/1 304 19ms -[2025-12-22T21:20:46.707Z] [INFO] GET /api/comments/1 304 21ms -[2025-12-22T21:20:46.709Z] [INFO] GET /api/tasks/1/history 404 23ms -[2025-12-22T21:20:46.860Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiIzk3M2NhYSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDM4Mzk4LCJleHAiOjE3NjY0NDAxOTh9.5HlOFwxRBvYTBPdK-dAJvf831BA9V_VUVStF4pN8Eyg 200 115ms -[2025-12-22T21:20:48.318Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T21:20:48.320Z] [INFO] PUT /api/tasks/1 200 23ms -[2025-12-22T21:20:51.065Z] [INFO] GET /api/tasks/1 200 7ms -[2025-12-22T21:20:51.076Z] [INFO] GET /api/links/1 304 3ms -[2025-12-22T21:20:51.079Z] [INFO] GET /api/subtasks/1 304 6ms -[2025-12-22T21:20:51.080Z] [INFO] GET /api/files/1 304 7ms -[2025-12-22T21:20:51.083Z] [INFO] GET /api/tasks/1/history 404 9ms -[2025-12-22T21:20:51.082Z] [INFO] GET /api/comments/1 304 8ms -[2025-12-22T21:20:52.861Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T21:20:52.862Z] [INFO] PUT /api/tasks/1 200 24ms -[2025-12-22T21:21:01.370Z] [INFO] GET / 304 0ms -[2025-12-22T21:21:01.393Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T21:21:01.395Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T21:21:01.378Z] [INFO] Socket disconnected: HG (w3UOBXbH5YffOseZAAAJ) -[2025-12-22T21:21:01.398Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T21:21:01.402Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-22T21:21:01.404Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T21:21:01.404Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T21:21:01.408Z] [INFO] GET /js/app.js 304 2ms -[2025-12-22T21:21:01.408Z] [INFO] GET /css/board.css 304 2ms -[2025-12-22T21:21:01.430Z] [INFO] GET /css/admin.css 304 18ms -[2025-12-22T21:21:01.408Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T21:21:01.450Z] [INFO] GET /js/api.js 304 8ms -[2025-12-22T21:21:01.429Z] [INFO] GET /css/proposals.css 304 15ms -[2025-12-22T21:21:01.449Z] [INFO] GET /js/store.js 304 7ms -[2025-12-22T21:21:01.450Z] [INFO] GET /js/sync.js 304 7ms -[2025-12-22T21:21:01.451Z] [INFO] GET /js/offline.js 304 8ms -[2025-12-22T21:21:01.450Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-22T21:21:01.451Z] [INFO] GET /js/board.js 304 7ms -[2025-12-22T21:21:01.479Z] [INFO] GET /js/shortcuts.js 304 26ms -[2025-12-22T21:21:01.480Z] [INFO] GET /js/proposals.js 304 26ms -[2025-12-22T21:21:01.478Z] [INFO] GET /js/task-modal.js 304 27ms -[2025-12-22T21:21:01.478Z] [INFO] GET /js/admin.js 304 25ms -[2025-12-22T21:21:01.495Z] [INFO] GET /js/notifications.js 304 14ms -[2025-12-22T21:21:01.494Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-22T21:21:01.480Z] [INFO] GET /js/undo.js 304 26ms -[2025-12-22T21:21:01.481Z] [INFO] GET /js/calendar.js 304 27ms -[2025-12-22T21:21:01.537Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:21:01.537Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-22T21:21:01.561Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T21:21:01.558Z] [INFO] Socket connected: HG (_2NUPPDDjQdz4kjJAAAL) -[2025-12-22T21:21:01.548Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T21:21:01.575Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-22T21:21:01.577Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-22T21:21:01.594Z] [INFO] GET /api/tasks/project/1 200 23ms -[2025-12-22T21:21:01.608Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T21:21:01.621Z] [INFO] GET /api/notifications 304 5ms -[2025-12-22T21:21:01.611Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:21:01.596Z] [INFO] GET /api/labels/1 304 25ms -[2025-12-22T21:21:03.193Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T21:21:03.244Z] [INFO] GET /api/tasks/2 200 6ms -[2025-12-22T21:21:03.260Z] [INFO] GET /api/links/2 304 7ms -[2025-12-22T21:21:03.258Z] [INFO] GET /api/subtasks/2 304 7ms -[2025-12-22T21:21:03.262Z] [INFO] GET /api/files/2 304 9ms -[2025-12-22T21:21:03.267Z] [INFO] GET /api/comments/2 304 13ms -[2025-12-22T21:21:03.269Z] [INFO] GET /api/tasks/2/history 404 14ms -[2025-12-22T21:21:08.238Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:21:08.240Z] [INFO] PUT /api/tasks/2 200 22ms -[2025-12-22T21:21:09.400Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:21:09.403Z] [INFO] PUT /api/tasks/2 200 29ms -[2025-12-22T21:21:09.440Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:21:09.442Z] [INFO] PUT /api/tasks/2 200 30ms -[2025-12-22T21:21:10.110Z] [INFO] GET / 304 1ms -[2025-12-22T21:21:10.118Z] [INFO] Socket disconnected: HG (_2NUPPDDjQdz4kjJAAAL) -[2025-12-22T21:21:10.130Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T21:21:10.135Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T21:21:10.132Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T21:21:10.136Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-22T21:21:10.137Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-22T21:21:10.150Z] [INFO] GET /js/app.js 304 11ms -[2025-12-22T21:21:10.152Z] [INFO] GET /css/calendar.css 304 12ms -[2025-12-22T21:21:10.151Z] [INFO] GET /css/board.css 304 11ms -[2025-12-22T21:21:10.153Z] [INFO] GET /css/proposals.css 304 12ms -[2025-12-22T21:21:10.174Z] [INFO] GET /js/api.js 304 9ms -[2025-12-22T21:21:10.153Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-22T21:21:10.154Z] [INFO] GET /css/components.css 304 14ms -[2025-12-22T21:21:10.173Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-22T21:21:10.175Z] [INFO] GET /js/sync.js 304 9ms -[2025-12-22T21:21:10.174Z] [INFO] GET /js/offline.js 304 8ms -[2025-12-22T21:21:10.175Z] [INFO] GET /js/board.js 304 9ms -[2025-12-22T21:21:10.175Z] [INFO] GET /js/store.js 304 9ms -[2025-12-22T21:21:10.204Z] [INFO] GET /js/task-modal.js 304 28ms -[2025-12-22T21:21:10.205Z] [INFO] GET /js/undo.js 304 28ms -[2025-12-22T21:21:10.204Z] [INFO] GET /js/shortcuts.js 304 28ms -[2025-12-22T21:21:10.205Z] [INFO] GET /js/admin.js 304 28ms -[2025-12-22T21:21:10.206Z] [INFO] GET /js/calendar.js 304 30ms -[2025-12-22T21:21:10.205Z] [INFO] GET /js/proposals.js 304 28ms -[2025-12-22T21:21:10.218Z] [INFO] GET /js/notifications.js 304 12ms -[2025-12-22T21:21:10.219Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-22T21:21:10.259Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T21:21:10.259Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-22T21:21:10.268Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:21:10.277Z] [INFO] Socket connected: HG (QX7PkFriUwhKELVwAAAN) -[2025-12-22T21:21:10.294Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T21:21:10.288Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:21:10.293Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T21:21:10.281Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T21:21:10.307Z] [INFO] GET /api/tasks/project/1 200 18ms -[2025-12-22T21:21:10.310Z] [INFO] GET /api/labels/1 304 21ms -[2025-12-22T21:21:10.321Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T21:21:10.330Z] [INFO] GET /api/notifications 304 3ms -[2025-12-22T21:21:11.902Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T21:21:14.593Z] [INFO] GET /api/tasks/2 200 6ms -[2025-12-22T21:21:14.606Z] [INFO] GET /api/subtasks/2 304 4ms -[2025-12-22T21:21:14.614Z] [INFO] GET /api/comments/2 304 12ms -[2025-12-22T21:21:14.609Z] [INFO] GET /api/links/2 304 8ms -[2025-12-22T21:21:14.612Z] [INFO] GET /api/files/2 304 10ms -[2025-12-22T21:21:14.615Z] [INFO] GET /api/tasks/2/history 404 13ms -[2025-12-22T21:21:15.465Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:21:17.055Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:21:17.056Z] [INFO] PUT /api/tasks/2 200 31ms -[2025-12-22T21:21:17.304Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:21:17.306Z] [INFO] PUT /api/tasks/2 200 24ms -[2025-12-22T21:21:17.700Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:21:17.702Z] [INFO] PUT /api/tasks/2 200 27ms -[2025-12-22T21:21:18.023Z] [INFO] GET / 304 1ms -[2025-12-22T21:21:18.043Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T21:21:18.032Z] [INFO] Socket disconnected: HG (QX7PkFriUwhKELVwAAAN) -[2025-12-22T21:21:18.049Z] [INFO] GET /css/base.css 304 3ms -[2025-12-22T21:21:18.050Z] [INFO] GET /css/components.css 304 3ms -[2025-12-22T21:21:18.051Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-22T21:21:18.050Z] [INFO] GET /css/board.css 304 2ms -[2025-12-22T21:21:18.051Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-22T21:21:18.053Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-22T21:21:18.054Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T21:21:18.054Z] [INFO] GET /js/app.js 304 1ms -[2025-12-22T21:21:18.054Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-22T21:21:18.085Z] [INFO] GET /css/admin.css 304 26ms -[2025-12-22T21:21:18.101Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T21:21:18.102Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T21:21:18.104Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T21:21:18.104Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T21:21:18.104Z] [INFO] GET /js/board.js 304 1ms -[2025-12-22T21:21:18.105Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T21:21:18.105Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T21:21:18.105Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-22T21:21:18.118Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-22T21:21:18.121Z] [INFO] GET /js/notifications.js 304 15ms -[2025-12-22T21:21:18.119Z] [INFO] GET /js/undo.js 304 13ms -[2025-12-22T21:21:18.119Z] [INFO] GET /js/admin.js 304 13ms -[2025-12-22T21:21:18.120Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-22T21:21:18.121Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-22T21:21:18.165Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T21:21:18.166Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-22T21:21:18.183Z] [INFO] Socket connected: HG (o_YshYFi0aXUGFwQAAAP) -[2025-12-22T21:21:18.194Z] [INFO] GET /api/projects 304 4ms -[2025-12-22T21:21:18.178Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:21:18.206Z] [INFO] GET /api/stats/dashboard?projectId=1 304 6ms -[2025-12-22T21:21:18.203Z] [INFO] GET /api/columns/1 304 3ms -[2025-12-22T21:21:18.219Z] [INFO] GET /api/tasks/project/1 200 19ms -[2025-12-22T21:21:18.222Z] [INFO] GET /api/labels/1 304 21ms -[2025-12-22T21:21:18.233Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-22T21:21:18.244Z] [INFO] GET /api/notifications 304 4ms -[2025-12-22T21:21:18.341Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:21:19.811Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T21:21:44.774Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:21:53.046Z] [INFO] Aufgabe erstellt: Testaufgabe Benachrichtigungen (ID: 8) von HG -[2025-12-22T21:21:53.048Z] [INFO] POST /api/tasks 201 14ms -[2025-12-22T21:21:57.925Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T21:21:59.967Z] [INFO] Benutzer HG hat Genehmigung 5 erteilt -[2025-12-22T21:21:59.969Z] [INFO] 0 persistente Benachrichtigungen für Proposal 5 aufgelöst -[2025-12-22T21:21:59.971Z] [INFO] PUT /api/proposals/5/approve 200 7ms -[2025-12-22T21:21:59.987Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T21:21:59.977Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T21:22:00.010Z] [INFO] GET /api/labels/1 200 3ms -[2025-12-22T21:22:00.007Z] [INFO] GET /api/tasks/project/1 200 19ms -[2025-12-22T21:22:00.628Z] [INFO] Benutzer HG hat Genehmigung 5 zurueckgezogen -[2025-12-22T21:22:00.636Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T21:22:00.630Z] [INFO] PUT /api/proposals/5/approve 200 3ms -[2025-12-22T21:22:00.644Z] [INFO] GET /api/columns/1 304 3ms -[2025-12-22T21:22:00.658Z] [INFO] GET /api/tasks/project/1 200 16ms -[2025-12-22T21:22:00.661Z] [INFO] GET /api/labels/1 304 19ms -[2025-12-22T21:22:01.672Z] [INFO] GET /api/tasks/all 200 3ms -[2025-12-22T21:22:10.211Z] [INFO] Benutzer HG hat Genehmigung "Testbenachrichtigung" erstellt -[2025-12-22T21:22:10.212Z] [INFO] POST /api/proposals 201 4ms -[2025-12-22T21:22:10.221Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T21:22:10.230Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T21:22:10.249Z] [INFO] GET /api/tasks/project/1 200 15ms -[2025-12-22T21:22:10.253Z] [INFO] GET /api/labels/1 304 3ms -[2025-12-22T21:22:12.507Z] [INFO] GET / 304 1ms -[2025-12-22T21:22:12.530Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T21:22:12.528Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T21:22:12.530Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T21:22:12.516Z] [INFO] Socket disconnected: HG (o_YshYFi0aXUGFwQAAAP) -[2025-12-22T21:22:12.540Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-22T21:22:12.538Z] [INFO] GET /css/board.css 304 8ms -[2025-12-22T21:22:12.539Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-22T21:22:12.539Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-22T21:22:12.540Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-22T21:22:12.561Z] [INFO] GET /css/responsive.css 304 21ms -[2025-12-22T21:22:12.563Z] [INFO] GET /css/notifications.css 304 21ms -[2025-12-22T21:22:12.579Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T21:22:12.581Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T21:22:12.561Z] [INFO] GET /js/app.js 304 20ms -[2025-12-22T21:22:12.581Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T21:22:12.582Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T21:22:12.608Z] [INFO] GET /js/calendar.js 304 25ms -[2025-12-22T21:22:12.606Z] [INFO] GET /js/board.js 304 24ms -[2025-12-22T21:22:12.608Z] [INFO] GET /js/offline.js 304 26ms -[2025-12-22T21:22:12.606Z] [INFO] GET /js/task-modal.js 304 23ms -[2025-12-22T21:22:12.608Z] [INFO] GET /js/shortcuts.js 304 25ms -[2025-12-22T21:22:12.609Z] [INFO] GET /js/undo.js 304 25ms -[2025-12-22T21:22:12.633Z] [INFO] GET /js/proposals.js 304 23ms -[2025-12-22T21:22:12.635Z] [INFO] GET /js/notifications.js 304 25ms -[2025-12-22T21:22:12.635Z] [INFO] GET /js/utils.js 304 25ms -[2025-12-22T21:22:12.634Z] [INFO] GET /js/admin.js 304 25ms -[2025-12-22T21:22:12.678Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-22T21:22:12.678Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:22:12.692Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:22:12.701Z] [INFO] Socket connected: HG (v64DtZOUiFRrqsAuAAAR) -[2025-12-22T21:22:12.712Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:22:12.704Z] [INFO] GET /api/projects 200 3ms -[2025-12-22T21:22:12.720Z] [INFO] GET /api/columns/1 304 7ms -[2025-12-22T21:22:12.718Z] [INFO] GET /api/stats/dashboard?projectId=1 200 6ms -[2025-12-22T21:22:12.722Z] [INFO] GET /api/labels/1 304 9ms -[2025-12-22T21:22:12.740Z] [INFO] GET /api/tasks/project/1 304 27ms -[2025-12-22T21:22:12.754Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-22T21:22:12.764Z] [INFO] GET /api/notifications 304 4ms -[2025-12-22T21:22:14.097Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:22:14.347Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T21:22:43.461Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:23:12.791Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:23:42.120Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:24:11.430Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:24:40.754Z] [INFO] GET /api/health 200 2ms -[2025-12-22T21:25:10.087Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:25:39.447Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:26:08.771Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:26:38.077Z] [INFO] GET /api/health 200 2ms -[2025-12-22T21:27:07.390Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:27:36.684Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:28:05.987Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:28:35.336Z] [INFO] GET /api/health 200 2ms -[2025-12-22T21:29:04.638Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:29:33.952Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:30:03.265Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:30:32.548Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:31:01.829Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:31:31.177Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:32:00.466Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:32:29.781Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:32:59.086Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:33:28.341Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:33:47.911Z] [INFO] Logout: HG -[2025-12-22T21:33:47.912Z] [INFO] POST /api/auth/logout 200 6ms -[2025-12-22T21:33:47.913Z] [INFO] Logout: HG -[2025-12-22T21:33:47.913Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-22T21:33:47.915Z] [INFO] Socket disconnected: HG (v64DtZOUiFRrqsAuAAAR) -[2025-12-22T21:33:53.691Z] [INFO] Login erfolgreich: admin -[2025-12-22T21:33:53.692Z] [INFO] POST /api/auth/login 200 247ms -[2025-12-22T21:33:53.704Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-22T21:33:53.713Z] [INFO] Socket connected: admin (qUz9IX_cK2adRqRKAAAT) -[2025-12-22T21:33:57.652Z] [INFO] GET /api/health 200 2ms -[2025-12-22T21:34:06.232Z] [INFO] Admin admin hat Benutzer TN bearbeitet -[2025-12-22T21:34:06.238Z] [INFO] GET /api/admin/users 200 1ms -[2025-12-22T21:34:06.233Z] [INFO] PUT /api/admin/users/6 200 4ms -[2025-12-22T21:34:07.957Z] [INFO] Logout: admin -[2025-12-22T21:34:07.958Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-22T21:34:07.965Z] [INFO] Socket disconnected: admin (qUz9IX_cK2adRqRKAAAT) -[2025-12-22T21:34:07.982Z] [INFO] GET / 304 1ms -[2025-12-22T21:34:08.011Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T21:34:08.012Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T21:34:08.015Z] [INFO] GET /css/base.css 304 2ms -[2025-12-22T21:34:08.018Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T21:34:08.018Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-22T21:34:08.017Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T21:34:08.019Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T21:34:08.027Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-22T21:34:08.028Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-22T21:34:08.028Z] [INFO] GET /js/app.js 304 8ms -[2025-12-22T21:34:08.029Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-22T21:34:08.047Z] [INFO] GET /js/api.js 304 5ms -[2025-12-22T21:34:08.048Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-22T21:34:08.047Z] [INFO] GET /js/store.js 304 5ms -[2025-12-22T21:34:08.047Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-22T21:34:08.049Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-22T21:34:08.048Z] [INFO] GET /js/board.js 304 5ms -[2025-12-22T21:34:08.059Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T21:34:08.059Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T21:34:08.059Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-22T21:34:08.058Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-22T21:34:08.060Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T21:34:08.060Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-22T21:34:08.068Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-22T21:34:08.069Z] [INFO] GET /js/notifications.js 304 9ms -[2025-12-22T21:34:08.091Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T21:34:09.656Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T21:34:14.282Z] [INFO] POST /api/auth/login 200 208ms -[2025-12-22T21:34:14.282Z] [INFO] Login erfolgreich: test@test.de -[2025-12-22T21:34:14.297Z] [INFO] Socket connected: TN (apn8FWV0LIQAobkVAAAX) -[2025-12-22T21:34:14.292Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T21:34:14.296Z] [INFO] Socket connected: TN (v1dJNI1z7HRDTCIQAAAW) -[2025-12-22T21:34:14.305Z] [INFO] TN joined project:[object Object] -[2025-12-22T21:34:14.301Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T21:34:14.311Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T21:34:14.309Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T21:34:14.324Z] [INFO] GET /api/tasks/project/1 304 11ms -[2025-12-22T21:34:14.326Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-22T21:34:14.334Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T21:34:14.342Z] [INFO] GET /api/notifications 304 2ms -[2025-12-22T21:34:20.092Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T21:34:21.496Z] [INFO] GET /api/tasks/all 304 2ms -[2025-12-22T21:34:26.940Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:34:29.108Z] [INFO] Benutzer TN hat Genehmigung "Testgenehmigung II" erstellt -[2025-12-22T21:34:29.112Z] [INFO] Benachrichtigung erstellt: approval:pending für User 1 -[2025-12-22T21:34:29.118Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-22T21:34:29.112Z] [INFO] POST /api/proposals 201 21ms -[2025-12-22T21:34:29.123Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-22T21:34:29.137Z] [INFO] GET /api/tasks/project/1 200 12ms -[2025-12-22T21:34:29.139Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-22T21:34:33.715Z] [INFO] GET /api/tasks/2 200 21ms -[2025-12-22T21:34:33.724Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-22T21:34:33.725Z] [INFO] GET /api/files/2 304 3ms -[2025-12-22T21:34:33.726Z] [INFO] GET /api/links/2 304 3ms -[2025-12-22T21:34:33.728Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-22T21:34:33.729Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-22T21:34:36.365Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:34:36.367Z] [INFO] PUT /api/tasks/2 200 21ms -[2025-12-22T21:34:38.602Z] [INFO] GET / 304 0ms -[2025-12-22T21:34:38.608Z] [INFO] Socket disconnected: TN (v1dJNI1z7HRDTCIQAAAW) -[2025-12-22T21:34:38.609Z] [INFO] Socket disconnected: TN (apn8FWV0LIQAobkVAAAX) -[2025-12-22T21:34:38.617Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T21:34:38.618Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T21:34:38.617Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T21:34:38.618Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T21:34:38.618Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-22T21:34:38.628Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-22T21:34:38.627Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-22T21:34:38.628Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-22T21:34:38.627Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-22T21:34:38.629Z] [INFO] GET /css/notifications.css 304 10ms -[2025-12-22T21:34:38.629Z] [INFO] GET /js/app.js 304 9ms -[2025-12-22T21:34:38.646Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-22T21:34:38.645Z] [INFO] GET /js/api.js 304 5ms -[2025-12-22T21:34:38.645Z] [INFO] GET /js/store.js 304 7ms -[2025-12-22T21:34:38.646Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-22T21:34:38.646Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-22T21:34:38.647Z] [INFO] GET /js/board.js 304 6ms -[2025-12-22T21:34:38.656Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-22T21:34:38.655Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-22T21:34:38.655Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-22T21:34:38.656Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-22T21:34:38.656Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-22T21:34:38.657Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T21:34:38.666Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-22T21:34:38.665Z] [INFO] GET /js/notifications.js 304 8ms -[2025-12-22T21:34:38.684Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T21:34:38.686Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:34:38.693Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:34:38.697Z] [INFO] Socket connected: TN (LQ8IaOdSsAMKfGPsAAAZ) -[2025-12-22T21:34:38.705Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T21:34:38.713Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T21:34:38.725Z] [INFO] GET /api/tasks/project/1 200 15ms -[2025-12-22T21:34:38.727Z] [INFO] GET /api/columns/1 304 17ms -[2025-12-22T21:34:38.736Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T21:34:38.742Z] [INFO] GET /api/notifications 304 2ms -[2025-12-22T21:34:38.728Z] [INFO] GET /api/labels/1 304 18ms -[2025-12-22T21:34:38.850Z] [INFO] TN joined project:[object Object] -[2025-12-22T21:34:39.853Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-22T21:34:39.861Z] [INFO] GET /api/links/2 304 2ms -[2025-12-22T21:34:39.862Z] [INFO] GET /api/files/2 304 3ms -[2025-12-22T21:34:39.860Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-22T21:34:39.863Z] [INFO] GET /api/tasks/2/history 404 4ms -[2025-12-22T21:34:39.866Z] [INFO] GET /api/comments/2 304 3ms -[2025-12-22T21:34:40.314Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T21:34:41.703Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:34:41.704Z] [INFO] PUT /api/tasks/2 200 17ms -[2025-12-22T21:34:42.230Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:34:42.231Z] [INFO] PUT /api/tasks/2 200 22ms -[2025-12-22T21:34:43.094Z] [INFO] GET / 304 0ms -[2025-12-22T21:34:43.099Z] [INFO] Socket disconnected: TN (LQ8IaOdSsAMKfGPsAAAZ) -[2025-12-22T21:34:43.111Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T21:34:43.111Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T21:34:43.109Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T21:34:43.111Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T21:34:43.113Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-22T21:34:43.117Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-22T21:34:43.117Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-22T21:34:43.111Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T21:34:43.117Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-22T21:34:43.118Z] [INFO] GET /js/app.js 304 4ms -[2025-12-22T21:34:43.117Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-22T21:34:43.132Z] [INFO] GET /js/store.js 304 6ms -[2025-12-22T21:34:43.133Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-22T21:34:43.133Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-22T21:34:43.132Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T21:34:43.133Z] [INFO] GET /js/board.js 304 6ms -[2025-12-22T21:34:43.133Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-22T21:34:43.143Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-22T21:34:43.142Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-22T21:34:43.143Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-22T21:34:43.142Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-22T21:34:43.144Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-22T21:34:43.144Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T21:34:43.151Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-22T21:34:43.151Z] [INFO] GET /js/notifications.js 304 7ms -[2025-12-22T21:34:43.169Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T21:34:43.177Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:34:43.180Z] [INFO] Socket connected: TN (MvTBvhu3SY14xClGAAAb) -[2025-12-22T21:34:43.170Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T21:34:43.183Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T21:34:43.189Z] [INFO] TN joined project:[object Object] -[2025-12-22T21:34:43.192Z] [INFO] GET /api/columns/1 304 3ms -[2025-12-22T21:34:43.195Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-22T21:34:43.206Z] [INFO] GET /api/tasks/project/1 200 16ms -[2025-12-22T21:34:43.209Z] [INFO] GET /api/labels/1 304 19ms -[2025-12-22T21:34:43.215Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T21:34:43.221Z] [INFO] GET /api/notifications 304 2ms -[2025-12-22T21:34:43.853Z] [INFO] GET /api/tasks/2 200 4ms -[2025-12-22T21:34:43.860Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-22T21:34:43.861Z] [INFO] GET /api/links/2 304 3ms -[2025-12-22T21:34:43.862Z] [INFO] GET /api/files/2 304 4ms -[2025-12-22T21:34:43.864Z] [INFO] GET /api/comments/2 304 5ms -[2025-12-22T21:34:43.864Z] [INFO] GET /api/tasks/2/history 404 5ms -[2025-12-22T21:34:44.787Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T21:34:45.605Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:34:45.606Z] [INFO] PUT /api/tasks/2 200 23ms -[2025-12-22T21:34:46.060Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:34:46.061Z] [INFO] PUT /api/tasks/2 200 37ms -[2025-12-22T21:34:46.781Z] [INFO] GET / 304 1ms -[2025-12-22T21:34:46.785Z] [INFO] Socket disconnected: TN (MvTBvhu3SY14xClGAAAb) -[2025-12-22T21:34:46.795Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T21:34:46.795Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T21:34:46.794Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T21:34:46.796Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T21:34:46.796Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T21:34:46.804Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-22T21:34:46.803Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-22T21:34:46.803Z] [INFO] GET /css/notifications.css 304 7ms -[2025-12-22T21:34:46.804Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-22T21:34:46.804Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-22T21:34:46.804Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T21:34:46.820Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T21:34:46.820Z] [INFO] GET /js/store.js 304 6ms -[2025-12-22T21:34:46.821Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-22T21:34:46.821Z] [INFO] GET /js/sync.js 304 7ms -[2025-12-22T21:34:46.821Z] [INFO] GET /js/board.js 304 7ms -[2025-12-22T21:34:46.821Z] [INFO] GET /js/offline.js 304 7ms -[2025-12-22T21:34:46.830Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-22T21:34:46.830Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-22T21:34:46.830Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-22T21:34:46.829Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-22T21:34:46.831Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T21:34:46.830Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-22T21:34:46.839Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-22T21:34:46.838Z] [INFO] GET /js/notifications.js 304 7ms -[2025-12-22T21:34:46.855Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-22T21:34:46.859Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T21:34:46.873Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T21:34:46.870Z] [INFO] Socket connected: TN (JNMp-mEeCv-wvbkFAAAd) -[2025-12-22T21:34:46.866Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T21:34:46.881Z] [INFO] GET /api/columns/1 304 1ms -[2025-12-22T21:34:46.880Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T21:34:46.893Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-22T21:34:46.895Z] [INFO] GET /api/labels/1 304 15ms -[2025-12-22T21:34:46.918Z] [INFO] TN joined project:[object Object] -[2025-12-22T21:34:46.907Z] [INFO] GET /api/notifications 304 1ms -[2025-12-22T21:34:46.902Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T21:34:47.921Z] [INFO] GET /api/tasks/2 200 3ms -[2025-12-22T21:34:47.930Z] [INFO] GET /api/links/2 304 1ms -[2025-12-22T21:34:47.933Z] [INFO] GET /api/comments/2 304 4ms -[2025-12-22T21:34:47.931Z] [INFO] GET /api/files/2 304 2ms -[2025-12-22T21:34:47.928Z] [INFO] GET /api/subtasks/2 304 2ms -[2025-12-22T21:34:47.934Z] [INFO] GET /api/tasks/2/history 404 5ms -[2025-12-22T21:34:48.480Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T21:34:50.544Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T21:34:50.545Z] [INFO] PUT /api/tasks/2 200 36ms -[2025-12-22T21:34:52.411Z] [INFO] GET /api/tasks/3 200 3ms -[2025-12-22T21:34:52.424Z] [INFO] GET /api/links/3 200 3ms -[2025-12-22T21:34:52.423Z] [INFO] GET /api/subtasks/3 200 3ms -[2025-12-22T21:34:52.426Z] [INFO] GET /api/files/3 200 5ms -[2025-12-22T21:34:52.427Z] [INFO] GET /api/comments/3 200 6ms -[2025-12-22T21:34:52.428Z] [INFO] GET /api/tasks/3/history 404 7ms -[2025-12-22T21:34:53.823Z] [INFO] Aufgabe aktualisiert: Testaufgabe erledigt (ID: 3) -[2025-12-22T21:34:53.824Z] [INFO] PUT /api/tasks/3 200 15ms -[2025-12-22T21:34:54.254Z] [INFO] Aufgabe aktualisiert: Testaufgabe erledigt (ID: 3) -[2025-12-22T21:34:54.255Z] [INFO] PUT /api/tasks/3 200 20ms -[2025-12-22T21:34:55.294Z] [INFO] GET / 304 1ms -[2025-12-22T21:34:55.299Z] [INFO] Socket disconnected: TN (JNMp-mEeCv-wvbkFAAAd) -[2025-12-22T21:34:55.311Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T21:34:55.310Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T21:34:55.311Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T21:34:55.310Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T21:34:55.318Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-22T21:34:55.317Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-22T21:34:55.318Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-22T21:34:55.317Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-22T21:34:55.318Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T21:34:55.318Z] [INFO] GET /css/notifications.css 304 6ms -[2025-12-22T21:34:55.332Z] [INFO] GET /js/app.js 304 13ms -[2025-12-22T21:34:55.341Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T21:34:55.342Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T21:34:55.342Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T21:34:55.342Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T21:34:55.352Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-22T21:34:55.343Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-22T21:34:55.343Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T21:34:55.343Z] [INFO] GET /js/board.js 304 0ms -[2025-12-22T21:34:55.352Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-22T21:34:55.352Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-22T21:34:55.353Z] [INFO] GET /js/notifications.js 304 9ms -[2025-12-22T21:34:55.353Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-22T21:34:55.353Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T21:34:55.366Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-22T21:34:55.386Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:34:55.386Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T21:34:55.392Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T21:34:55.396Z] [INFO] Socket connected: TN (GpmSem3xu_Fmb6dgAAAf) -[2025-12-22T21:34:55.400Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T21:34:55.407Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T21:34:55.408Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T21:34:55.420Z] [INFO] GET /api/tasks/project/1 200 16ms -[2025-12-22T21:34:55.421Z] [INFO] GET /api/labels/1 304 17ms -[2025-12-22T21:34:55.433Z] [INFO] GET /api/notifications 304 1ms -[2025-12-22T21:34:55.428Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T21:34:55.545Z] [INFO] TN joined project:[object Object] -[2025-12-22T21:34:56.224Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:34:56.988Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T21:35:25.514Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:35:54.787Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:36:24.072Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:36:53.311Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:37:13.459Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-22T21:37:13.460Z] [INFO] Logout: TN -[2025-12-22T21:37:13.458Z] [INFO] Logout: TN -[2025-12-22T21:37:13.461Z] [INFO] Socket disconnected: TN (GpmSem3xu_Fmb6dgAAAf) -[2025-12-22T21:37:13.460Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-22T21:37:17.849Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T21:37:17.849Z] [INFO] POST /api/auth/login 200 212ms -[2025-12-22T21:37:17.864Z] [INFO] Socket connected: HG (mTt34vEb-FDeYzQWAAAi) -[2025-12-22T21:37:17.860Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T21:37:17.866Z] [INFO] Socket connected: HG (uS5KcAv2Cu17NRGIAAAj) -[2025-12-22T21:37:17.868Z] [INFO] GET /api/projects 304 1ms -[2025-12-22T21:37:17.877Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T21:37:17.879Z] [INFO] GET /api/columns/1 304 1ms -[2025-12-22T21:37:17.893Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-22T21:37:17.891Z] [INFO] GET /api/tasks/project/1 304 12ms -[2025-12-22T21:37:17.901Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T21:37:17.915Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:37:17.915Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:37:18.521Z] [INFO] GET / 304 0ms -[2025-12-22T21:37:18.529Z] [INFO] Socket disconnected: HG (uS5KcAv2Cu17NRGIAAAj) -[2025-12-22T21:37:18.528Z] [INFO] Socket disconnected: HG (mTt34vEb-FDeYzQWAAAi) -[2025-12-22T21:37:18.538Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T21:37:18.538Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T21:37:18.541Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T21:37:18.540Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T21:37:18.541Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T21:37:18.550Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T21:37:18.541Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-22T21:37:18.550Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-22T21:37:18.549Z] [INFO] GET /css/notifications.css 304 6ms -[2025-12-22T21:37:18.550Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T21:37:18.551Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-22T21:37:18.569Z] [INFO] GET /js/store.js 304 9ms -[2025-12-22T21:37:18.570Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-22T21:37:18.570Z] [INFO] GET /js/board.js 304 9ms -[2025-12-22T21:37:18.569Z] [INFO] GET /js/api.js 304 9ms -[2025-12-22T21:37:18.570Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-22T21:37:18.570Z] [INFO] GET /js/auth.js 304 10ms -[2025-12-22T21:37:18.581Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-22T21:37:18.580Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-22T21:37:18.581Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T21:37:18.581Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-22T21:37:18.582Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-22T21:37:18.582Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-22T21:37:18.592Z] [INFO] GET /js/notifications.js 304 10ms -[2025-12-22T21:37:18.592Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-22T21:37:18.613Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:37:18.614Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T21:37:18.620Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-22T21:37:18.624Z] [INFO] Socket connected: HG (tyIGLatve6lK4NoXAAAl) -[2025-12-22T21:37:18.631Z] [INFO] GET /api/projects 304 1ms -[2025-12-22T21:37:18.639Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-22T21:37:18.640Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-22T21:37:18.653Z] [INFO] GET /api/tasks/project/1 304 17ms -[2025-12-22T21:37:18.655Z] [INFO] GET /api/labels/1 304 19ms -[2025-12-22T21:37:18.662Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-22T21:37:18.672Z] [INFO] GET /api/notifications 200 2ms -[2025-12-22T21:37:18.774Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:37:20.240Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T21:37:22.610Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:37:51.921Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:38:21.201Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:38:50.483Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:39:19.770Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:39:49.040Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:40:18.291Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:40:47.547Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:41:16.822Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:41:46.078Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:42:02.517Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T21:42:58.605Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T21:42:58.609Z] [INFO] Datenbank initialisiert -[2025-12-22T21:42:58.612Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T21:42:58.612Z] [INFO] Umgebung: production -[2025-12-22T21:42:58.613Z] [INFO] Automatische Backups aktiviert -[2025-12-22T21:42:58.613Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T21:43:01.439Z] [INFO] Socket connected: HG (7-DmLkeDALBmSwPnAAAB) -[2025-12-22T21:43:01.447Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:43:03.271Z] [INFO] GET /api/health 200 3ms -[2025-12-22T21:43:07.537Z] [INFO] GET / 304 3ms -[2025-12-22T21:43:07.562Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T21:43:07.565Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T21:43:07.569Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-22T21:43:07.568Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T21:43:07.567Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T21:43:07.582Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-22T21:43:07.582Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-22T21:43:07.580Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-22T21:43:07.581Z] [INFO] GET /css/board.css 304 12ms -[2025-12-22T21:43:07.583Z] [INFO] GET /js/app.js 304 11ms -[2025-12-22T21:43:07.583Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-22T21:43:07.612Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T21:43:07.613Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T21:43:07.613Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T21:43:07.615Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-22T21:43:07.616Z] [INFO] GET /js/board.js 304 4ms -[2025-12-22T21:43:07.618Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-22T21:43:07.620Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-22T21:43:07.621Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-22T21:43:07.620Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-22T21:43:07.636Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-22T21:43:07.637Z] [INFO] GET /js/utils.js 304 15ms -[2025-12-22T21:43:07.636Z] [INFO] GET /js/undo.js 304 15ms -[2025-12-22T21:43:07.635Z] [INFO] GET /js/admin.js 304 14ms -[2025-12-22T21:43:07.647Z] [INFO] GET /js/notifications.js 200 25ms -[2025-12-22T21:43:07.673Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T21:43:07.677Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T21:43:07.686Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T21:43:07.702Z] [INFO] Socket connected: HG (2RBocYYCUObTDmJTAAAD) -[2025-12-22T21:43:07.712Z] [INFO] HG joined project:[object Object] -[2025-12-22T21:43:07.707Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T21:43:07.719Z] [INFO] GET /api/stats/dashboard?projectId=1 304 6ms -[2025-12-22T21:43:07.721Z] [INFO] GET /api/columns/1 304 7ms -[2025-12-22T21:43:07.735Z] [INFO] GET /api/tasks/project/1 304 21ms -[2025-12-22T21:43:07.737Z] [INFO] GET /api/labels/1 304 23ms -[2025-12-22T21:43:07.757Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-22T21:43:07.770Z] [INFO] GET /api/notifications 304 4ms -[2025-12-22T21:43:09.355Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T21:43:09.366Z] [INFO] GET / 304 1ms -[2025-12-22T21:43:09.366Z] [INFO] GET /index.html 304 1ms -[2025-12-22T21:43:09.366Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T21:43:09.371Z] [INFO] GET /css/components.css 304 2ms -[2025-12-22T21:43:09.370Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T21:43:09.373Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-22T21:43:09.371Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T21:43:09.379Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T21:43:09.389Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T21:43:09.379Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T21:43:09.380Z] [INFO] GET /js/app.js 304 5ms -[2025-12-22T21:43:09.382Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-22T21:43:09.390Z] [INFO] GET /js/store.js 304 6ms -[2025-12-22T21:43:09.407Z] [INFO] GET /js/board.js 304 15ms -[2025-12-22T21:43:09.406Z] [INFO] GET /js/sync.js 304 14ms -[2025-12-22T21:43:09.389Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-22T21:43:09.407Z] [INFO] GET /js/offline.js 304 15ms -[2025-12-22T21:43:09.427Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-22T21:43:09.422Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-22T21:43:09.423Z] [INFO] GET /js/calendar.js 304 13ms -[2025-12-22T21:43:09.422Z] [INFO] GET /js/task-modal.js 304 12ms -[2025-12-22T21:43:09.427Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T21:43:09.427Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-22T21:43:09.433Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-22T21:43:09.433Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-22T21:43:09.433Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-22T21:43:09.441Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-22T21:43:09.441Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-22T21:43:32.522Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:43:57.068Z] [INFO] Backup erstellt: backup_2025-12-22T21-43-57-007Z.db -[2025-12-22T21:43:57.073Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T15-55-22-426Z.db -[2025-12-22T21:43:57.074Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-22T21:44:01.870Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:44:31.138Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:45:00.416Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:45:29.672Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:45:58.930Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:46:28.192Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:46:57.443Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:47:26.705Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:47:55.939Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:48:25.179Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:48:54.412Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:49:23.662Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:49:52.882Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:50:22.136Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:50:51.381Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:51:20.645Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:51:49.875Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:52:19.105Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:52:48.343Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:53:17.588Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:53:46.850Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:54:16.081Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:54:45.337Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:55:14.613Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:55:43.811Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:56:13.049Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:56:42.273Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:57:11.502Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:57:40.715Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:58:09.947Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:58:39.170Z] [INFO] GET /api/health 200 0ms -[2025-12-22T21:59:04.776Z] [INFO] Socket disconnected: HG (7-DmLkeDALBmSwPnAAAB) -[2025-12-22T21:59:08.431Z] [INFO] GET /api/health 200 1ms -[2025-12-22T21:59:37.667Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:00:06.911Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:00:36.123Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:01:05.354Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:01:34.569Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:02:03.792Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:02:33.008Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:03:02.225Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:03:31.426Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:04:00.661Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:04:29.868Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:04:59.089Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:05:28.271Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:05:47.504Z] [INFO] GET / 304 1ms -[2025-12-22T22:05:47.510Z] [INFO] Socket disconnected: HG (2RBocYYCUObTDmJTAAAD) -[2025-12-22T22:05:47.523Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T22:05:47.520Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T22:05:47.521Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T22:05:47.524Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T22:05:47.534Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-22T22:05:47.534Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T22:05:47.524Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T22:05:47.534Z] [INFO] GET /js/app.js 304 8ms -[2025-12-22T22:05:47.535Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-22T22:05:47.535Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-22T22:05:47.535Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-22T22:05:47.580Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T22:05:47.580Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T22:05:47.580Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T22:05:47.581Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T22:05:47.581Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T22:05:47.585Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-22T22:05:47.585Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-22T22:05:47.587Z] [INFO] GET /js/board.js 304 1ms -[2025-12-22T22:05:47.584Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-22T22:05:47.588Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T22:05:47.588Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-22T22:05:47.588Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-22T22:05:47.598Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-22T22:05:47.621Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-22T22:05:47.598Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-22T22:05:47.627Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-22T22:05:47.635Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T22:05:47.646Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T22:05:47.650Z] [INFO] HG joined project:[object Object] -[2025-12-22T22:05:47.642Z] [INFO] Socket connected: HG (mtvrmbww70UKMEZHAAAF) -[2025-12-22T22:05:47.654Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T22:05:47.667Z] [INFO] GET /api/tasks/project/1 304 17ms -[2025-12-22T22:05:47.669Z] [INFO] GET /api/columns/1 304 18ms -[2025-12-22T22:05:47.671Z] [INFO] GET /api/labels/1 304 20ms -[2025-12-22T22:05:47.679Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T22:05:47.686Z] [INFO] GET /api/notifications 304 2ms -[2025-12-22T22:05:49.262Z] [INFO] GET /sw.js 304 0ms -[2025-12-22T22:05:57.519Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:06:26.726Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:06:55.927Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:07:00.555Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T22:09:30.698Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T22:09:30.701Z] [INFO] Datenbank initialisiert -[2025-12-22T22:09:30.703Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T22:09:30.703Z] [INFO] Umgebung: production -[2025-12-22T22:09:30.704Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T22:09:30.704Z] [INFO] Automatische Backups aktiviert -[2025-12-22T22:09:35.481Z] [INFO] GET /api/health 200 6ms -[2025-12-22T22:09:44.432Z] [INFO] GET / 304 2ms -[2025-12-22T22:09:44.639Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T22:09:44.647Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-22T22:09:44.648Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-22T22:09:44.642Z] [INFO] GET /css/base.css 304 2ms -[2025-12-22T22:09:44.649Z] [INFO] GET /css/components.css 200 5ms -[2025-12-22T22:09:44.658Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-22T22:09:44.650Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-22T22:09:44.657Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-22T22:09:44.655Z] [INFO] GET /css/board.css 200 10ms -[2025-12-22T22:09:44.657Z] [INFO] GET /css/notifications.css 304 7ms -[2025-12-22T22:09:44.658Z] [INFO] GET /js/app.js 304 6ms -[2025-12-22T22:09:44.710Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T22:09:44.710Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T22:09:44.711Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T22:09:44.711Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T22:09:44.713Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T22:09:44.716Z] [INFO] GET /js/board.js 200 6ms -[2025-12-22T22:09:44.715Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-22T22:09:44.714Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T22:09:44.726Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-22T22:09:44.716Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T22:09:44.718Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-22T22:09:44.726Z] [INFO] GET /js/calendar.js 200 12ms -[2025-12-22T22:09:44.734Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-22T22:09:44.733Z] [INFO] GET /js/notifications.js 200 15ms -[2025-12-22T22:09:44.760Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T22:09:44.764Z] [INFO] GET /api/auth/users 401 4ms -[2025-12-22T22:09:46.330Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T22:09:46.342Z] [INFO] GET / 304 1ms -[2025-12-22T22:09:46.342Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T22:09:46.342Z] [INFO] GET /index.html 304 1ms -[2025-12-22T22:09:46.346Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T22:09:46.349Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T22:09:46.346Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T22:09:46.347Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T22:09:46.349Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T22:09:46.354Z] [INFO] GET /js/app.js 304 3ms -[2025-12-22T22:09:46.364Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-22T22:09:46.363Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T22:09:46.354Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-22T22:09:46.355Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-22T22:09:46.364Z] [INFO] GET /js/store.js 304 6ms -[2025-12-22T22:09:46.379Z] [INFO] GET /js/offline.js 304 12ms -[2025-12-22T22:09:46.389Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-22T22:09:46.379Z] [INFO] GET /js/sync.js 304 11ms -[2025-12-22T22:09:46.380Z] [INFO] GET /js/board.js 304 13ms -[2025-12-22T22:09:46.389Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-22T22:09:46.390Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-22T22:09:46.414Z] [INFO] GET /js/notifications.js 304 6ms -[2025-12-22T22:09:46.404Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-22T22:09:46.405Z] [INFO] GET /js/tour.js 304 12ms -[2025-12-22T22:09:46.404Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-22T22:09:46.413Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-22T22:09:46.414Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-22T22:09:46.427Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-22T22:09:46.428Z] [INFO] GET /css/notifications.css 304 11ms -[2025-12-22T22:09:51.959Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-22T22:09:51.960Z] [INFO] POST /api/auth/login 200 220ms -[2025-12-22T22:09:51.974Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T22:09:51.985Z] [INFO] Socket connected: HG (4-SDHgeGc31GZabrAAAC) -[2025-12-22T22:09:51.988Z] [INFO] Socket connected: HG (v9Nb6jtcETcTORm7AAAD) -[2025-12-22T22:09:52.001Z] [INFO] HG joined project:[object Object] -[2025-12-22T22:09:51.995Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T22:09:52.006Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T22:09:52.007Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T22:09:52.010Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-22T22:09:52.025Z] [INFO] GET /api/tasks/project/1 304 15ms -[2025-12-22T22:09:52.043Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-22T22:09:52.059Z] [INFO] GET /api/notifications 304 3ms -[2025-12-22T22:10:04.679Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:10:13.456Z] [INFO] GET /api/tasks/2 200 6ms -[2025-12-22T22:10:13.468Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-22T22:10:13.471Z] [INFO] GET /api/links/2 304 2ms -[2025-12-22T22:10:13.474Z] [INFO] GET /api/comments/2 304 1ms -[2025-12-22T22:10:13.476Z] [INFO] GET /api/tasks/2/history 404 1ms -[2025-12-22T22:10:13.473Z] [INFO] GET /api/files/2 304 2ms -[2025-12-22T22:10:15.729Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T22:10:15.730Z] [INFO] PUT /api/tasks/2 200 36ms -[2025-12-22T22:10:15.752Z] [INFO] Aufgabe aktualisiert: Testaufgabe überfällig (ID: 2) -[2025-12-22T22:10:15.753Z] [INFO] PUT /api/tasks/2 200 18ms -[2025-12-22T22:10:29.063Z] [INFO] Backup erstellt: backup_2025-12-22T22-10-28-996Z.db -[2025-12-22T22:10:29.067Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T22-12-03-679Z.db -[2025-12-22T22:10:29.068Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-22T22:10:33.876Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:11:03.097Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:11:29.293Z] [INFO] GET /api/tasks/1 200 6ms -[2025-12-22T22:11:29.301Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-22T22:11:29.304Z] [INFO] GET /api/links/1 304 2ms -[2025-12-22T22:11:29.306Z] [INFO] GET /api/files/1 304 2ms -[2025-12-22T22:11:29.309Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-22T22:11:29.307Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-22T22:11:29.363Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiIzk3M2NhYSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2NDQxMzkxLCJleHAiOjE3NjY0NDMxOTF9.txy9vWjuKANaek52oJ33GjdMPikvvfQZFr36lZuoqKs 200 53ms -[2025-12-22T22:11:31.854Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-22T22:11:31.856Z] [INFO] PUT /api/tasks/1 200 16ms -[2025-12-22T22:11:32.281Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:12:01.457Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:12:13.989Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T22:12:27.506Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T22:12:27.509Z] [INFO] Datenbank initialisiert -[2025-12-22T22:12:27.511Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T22:12:27.511Z] [INFO] Umgebung: production -[2025-12-22T22:12:27.512Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T22:12:27.512Z] [INFO] Automatische Backups aktiviert -[2025-12-22T22:12:32.341Z] [INFO] GET /api/health 200 5ms -[2025-12-22T22:12:35.389Z] [INFO] Socket connected: HG (7XYutelGvH1p9B2DAAAB) -[2025-12-22T22:12:37.790Z] [INFO] Socket connected: HG (Yjy6xndtMdLzRa64AAAD) -[2025-12-22T22:12:37.794Z] [INFO] HG joined project:[object Object] -[2025-12-22T22:12:40.896Z] [INFO] GET / 304 2ms -[2025-12-22T22:12:40.921Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T22:12:40.926Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-22T22:12:40.923Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T22:12:40.924Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T22:12:40.925Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-22T22:12:40.939Z] [INFO] GET /css/notifications.css 304 13ms -[2025-12-22T22:12:40.940Z] [INFO] GET /css/modal.css 304 13ms -[2025-12-22T22:12:40.941Z] [INFO] GET /css/responsive.css 304 12ms -[2025-12-22T22:12:40.941Z] [INFO] GET /css/proposals.css 304 12ms -[2025-12-22T22:12:40.942Z] [INFO] GET /css/board.css 304 15ms -[2025-12-22T22:12:40.942Z] [INFO] GET /js/app.js 304 12ms -[2025-12-22T22:12:40.992Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T22:12:40.996Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T22:12:40.995Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T22:12:40.994Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T22:12:40.995Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T22:12:40.996Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T22:12:41.007Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T22:12:40.996Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T22:12:41.007Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-22T22:12:41.007Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-22T22:12:41.008Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-22T22:12:41.009Z] [INFO] GET /js/notifications.js 304 10ms -[2025-12-22T22:12:41.008Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-22T22:12:41.027Z] [INFO] GET /js/utils.js 200 18ms -[2025-12-22T22:12:41.054Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T22:12:41.064Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T22:12:41.056Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-22T22:12:41.076Z] [INFO] Socket connected: HG (-ArzZzmXnqntIoPyAAAF) -[2025-12-22T22:12:41.080Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T22:12:41.086Z] [INFO] HG joined project:[object Object] -[2025-12-22T22:12:41.092Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T22:12:41.093Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-22T22:12:41.095Z] [INFO] GET /api/labels/1 304 7ms -[2025-12-22T22:12:41.108Z] [INFO] GET /api/tasks/project/1 200 20ms -[2025-12-22T22:12:41.126Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T22:12:41.140Z] [INFO] GET /api/notifications 304 3ms -[2025-12-22T22:12:42.710Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T22:12:42.724Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T22:12:42.723Z] [INFO] GET / 304 1ms -[2025-12-22T22:12:42.724Z] [INFO] GET /index.html 304 1ms -[2025-12-22T22:12:42.728Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T22:12:42.731Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-22T22:12:42.728Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T22:12:42.728Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T22:12:42.738Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-22T22:12:42.741Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-22T22:12:42.737Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T22:12:42.738Z] [INFO] GET /js/app.js 304 5ms -[2025-12-22T22:12:42.752Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T22:12:42.748Z] [INFO] GET /js/auth.js 304 6ms -[2025-12-22T22:12:42.748Z] [INFO] GET /js/store.js 304 5ms -[2025-12-22T22:12:42.748Z] [INFO] GET /js/api.js 304 6ms -[2025-12-22T22:12:42.752Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-22T22:12:42.759Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-22T22:12:42.768Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-22T22:12:42.758Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-22T22:12:42.768Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-22T22:12:42.759Z] [INFO] GET /js/board.js 304 6ms -[2025-12-22T22:12:42.768Z] [INFO] GET /js/tour.js 304 6ms -[2025-12-22T22:12:42.783Z] [INFO] GET /js/proposals.js 304 11ms -[2025-12-22T22:12:42.783Z] [INFO] GET /js/notifications.js 304 11ms -[2025-12-22T22:12:42.782Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-22T22:12:42.792Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-22T22:12:42.791Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-22T22:12:42.792Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-22T22:12:53.012Z] [INFO] Socket disconnected: HG (7XYutelGvH1p9B2DAAAB) -[2025-12-22T22:12:53.014Z] [INFO] Socket disconnected: HG (Yjy6xndtMdLzRa64AAAD) -[2025-12-22T22:13:01.550Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:13:25.838Z] [INFO] Backup erstellt: backup_2025-12-22T22-13-25-791Z.db -[2025-12-22T22:13:25.841Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T22-28-15-578Z.db -[2025-12-22T22:13:25.842Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-22T22:13:30.759Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:13:59.963Z] [INFO] GET /api/health 200 2ms -[2025-12-22T22:14:24.444Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T22:14:38.309Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T22:14:38.311Z] [INFO] Datenbank initialisiert -[2025-12-22T22:14:38.313Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T22:14:38.313Z] [INFO] Umgebung: production -[2025-12-22T22:14:38.314Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T22:14:38.314Z] [INFO] Automatische Backups aktiviert -[2025-12-22T22:14:39.376Z] [INFO] Socket connected: HG (tfhpomc65G4PkxwPAAAB) -[2025-12-22T22:14:39.424Z] [INFO] HG joined project:[object Object] -[2025-12-22T22:14:43.166Z] [INFO] GET /api/health 200 3ms -[2025-12-22T22:14:51.151Z] [INFO] GET / 304 1ms -[2025-12-22T22:14:51.176Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T22:14:51.187Z] [INFO] GET /css/components.css 200 5ms -[2025-12-22T22:14:51.179Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T22:14:51.185Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-22T22:14:51.182Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T22:14:51.187Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T22:14:51.195Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-22T22:14:51.194Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-22T22:14:51.193Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T22:14:51.193Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-22T22:14:51.196Z] [INFO] GET /js/app.js 304 7ms -[2025-12-22T22:14:51.246Z] [INFO] GET /js/store.js 304 0ms -[2025-12-22T22:14:51.248Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T22:14:51.248Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T22:14:51.248Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T22:14:51.250Z] [INFO] GET /js/board.js 304 1ms -[2025-12-22T22:14:51.250Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-22T22:14:51.251Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T22:14:51.268Z] [INFO] GET /js/notifications.js 304 16ms -[2025-12-22T22:14:51.267Z] [INFO] GET /js/shortcuts.js 304 16ms -[2025-12-22T22:14:51.267Z] [INFO] GET /js/calendar.js 304 16ms -[2025-12-22T22:14:51.268Z] [INFO] GET /js/undo.js 304 16ms -[2025-12-22T22:14:51.269Z] [INFO] GET /js/admin.js 304 17ms -[2025-12-22T22:14:51.269Z] [INFO] GET /js/proposals.js 304 17ms -[2025-12-22T22:14:51.278Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-22T22:14:51.304Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-22T22:14:51.307Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-22T22:14:51.315Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T22:14:51.331Z] [INFO] Socket connected: HG (3WuNDxeRnuyrF0hrAAAD) -[2025-12-22T22:14:51.334Z] [INFO] GET /api/projects 304 2ms -[2025-12-22T22:14:51.347Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-22T22:14:51.349Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-22T22:14:51.362Z] [INFO] GET /api/tasks/project/1 304 19ms -[2025-12-22T22:14:51.365Z] [INFO] GET /api/labels/1 304 22ms -[2025-12-22T22:14:51.382Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T22:14:51.396Z] [INFO] GET /api/notifications 304 3ms -[2025-12-22T22:14:51.483Z] [INFO] HG joined project:[object Object] -[2025-12-22T22:14:52.974Z] [INFO] GET /sw.js 200 2ms -[2025-12-22T22:14:52.986Z] [INFO] GET / 304 1ms -[2025-12-22T22:14:52.986Z] [INFO] GET /index.html 304 1ms -[2025-12-22T22:14:52.987Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T22:14:52.991Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T22:14:52.990Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T22:14:52.991Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T22:14:52.993Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-22T22:14:52.998Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-22T22:14:52.999Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T22:14:52.999Z] [INFO] GET /js/app.js 304 4ms -[2025-12-22T22:14:53.002Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-22T22:14:53.003Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T22:14:53.003Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-22T22:14:53.009Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-22T22:14:53.009Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-22T22:14:53.008Z] [INFO] GET /js/store.js 304 3ms -[2025-12-22T22:14:53.024Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-22T22:14:53.024Z] [INFO] GET /js/board.js 304 12ms -[2025-12-22T22:14:53.025Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-22T22:14:53.029Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T22:14:53.035Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-22T22:14:53.034Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-22T22:14:53.029Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-22T22:14:53.029Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T22:14:53.034Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-22T22:14:53.050Z] [INFO] GET /css/admin.css 304 13ms -[2025-12-22T22:14:53.051Z] [INFO] GET /css/notifications.css 304 13ms -[2025-12-22T22:14:53.051Z] [INFO] GET /css/proposals.css 304 14ms -[2025-12-22T22:15:12.376Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:15:12.413Z] [INFO] Socket disconnected: HG (tfhpomc65G4PkxwPAAAB) -[2025-12-22T22:15:36.628Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T22-33-54-048Z.db -[2025-12-22T22:15:36.624Z] [INFO] Backup erstellt: backup_2025-12-22T22-15-36-577Z.db -[2025-12-22T22:15:36.629Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-22T22:15:41.574Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:16:10.792Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:16:39.990Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:17:09.177Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:17:38.354Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:18:07.601Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:18:36.771Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:19:05.927Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:19:35.103Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:20:04.297Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:20:33.472Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:21:02.633Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:21:31.784Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:22:00.949Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:22:30.099Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:22:59.265Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:23:28.420Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:23:57.574Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:24:26.759Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:24:55.910Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:25:25.067Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:25:54.212Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:26:23.365Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:26:52.501Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:27:21.643Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:27:50.798Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:27:55.684Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-22T22:33:16.670Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-22T22:33:16.702Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-22T22:33:16.703Z] [INFO] Datenbank initialisiert -[2025-12-22T22:33:16.705Z] [INFO] Server läuft auf Port 3000 -[2025-12-22T22:33:16.705Z] [INFO] Umgebung: production -[2025-12-22T22:33:16.706Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-22T22:33:16.706Z] [INFO] Automatische Backups aktiviert -[2025-12-22T22:33:21.542Z] [INFO] GET /api/health 200 5ms -[2025-12-22T22:33:50.744Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:33:53.579Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:34:06.939Z] [INFO] GET / 200 4ms -[2025-12-22T22:34:07.017Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T22:34:07.016Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-22T22:34:07.019Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T22:34:07.020Z] [INFO] GET /css/components.css 304 2ms -[2025-12-22T22:34:07.023Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-22T22:34:07.024Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-22T22:34:07.024Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-22T22:34:07.025Z] [INFO] GET /css/board.css 304 3ms -[2025-12-22T22:34:07.037Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-22T22:34:07.036Z] [INFO] GET /js/app.js 304 8ms -[2025-12-22T22:34:07.036Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-22T22:34:07.083Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T22:34:07.084Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T22:34:07.085Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-22T22:34:07.086Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T22:34:07.086Z] [INFO] GET /js/board.js 304 1ms -[2025-12-22T22:34:07.085Z] [INFO] GET /js/api.js 200 3ms -[2025-12-22T22:34:07.098Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-22T22:34:07.098Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-22T22:34:07.097Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-22T22:34:07.097Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-22T22:34:07.099Z] [INFO] GET /js/proposals.js 304 11ms -[2025-12-22T22:34:07.112Z] [INFO] GET /js/admin.js 200 24ms -[2025-12-22T22:34:07.110Z] [INFO] GET /js/notifications.js 304 10ms -[2025-12-22T22:34:07.110Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-22T22:34:07.144Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-22T22:34:07.148Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-22T22:34:07.168Z] [INFO] Socket connected: HG (QJY86G2ENYE9PCgKAAAB) -[2025-12-22T22:34:07.159Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-22T22:34:07.179Z] [INFO] HG joined project:[object Object] -[2025-12-22T22:34:07.172Z] [INFO] GET /api/projects 304 3ms -[2025-12-22T22:34:07.184Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-22T22:34:07.186Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-22T22:34:07.201Z] [INFO] GET /api/tasks/project/1 304 21ms -[2025-12-22T22:34:07.203Z] [INFO] GET /api/labels/1 304 22ms -[2025-12-22T22:34:07.223Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-22T22:34:07.237Z] [INFO] GET /api/notifications 304 2ms -[2025-12-22T22:34:08.816Z] [INFO] GET /sw.js 200 1ms -[2025-12-22T22:34:08.829Z] [INFO] GET / 304 1ms -[2025-12-22T22:34:08.830Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T22:34:08.831Z] [INFO] GET /index.html 200 2ms -[2025-12-22T22:34:08.838Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-22T22:34:08.834Z] [INFO] GET /css/board.css 304 0ms -[2025-12-22T22:34:08.833Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T22:34:08.834Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T22:34:08.838Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-22T22:34:08.843Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T22:34:08.843Z] [INFO] GET /js/app.js 304 3ms -[2025-12-22T22:34:08.838Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-22T22:34:08.843Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-22T22:34:08.860Z] [INFO] GET /js/store.js 304 13ms -[2025-12-22T22:34:08.859Z] [INFO] GET /js/auth.js 304 12ms -[2025-12-22T22:34:08.859Z] [INFO] GET /js/sync.js 304 12ms -[2025-12-22T22:34:08.863Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-22T22:34:08.868Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-22T22:34:08.868Z] [INFO] GET /js/board.js 304 5ms -[2025-12-22T22:34:08.868Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-22T22:34:08.872Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-22T22:34:08.878Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-22T22:34:08.878Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-22T22:34:08.877Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-22T22:34:08.872Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-22T22:34:08.872Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-22T22:34:08.892Z] [INFO] GET /css/notifications.css 304 11ms -[2025-12-22T22:34:08.893Z] [INFO] GET /css/admin.css 304 13ms -[2025-12-22T22:34:08.894Z] [INFO] GET /css/proposals.css 304 13ms -[2025-12-22T22:34:13.299Z] [INFO] Logout: HG -[2025-12-22T22:34:13.299Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-22T22:34:13.300Z] [INFO] Logout: HG -[2025-12-22T22:34:13.302Z] [INFO] Socket disconnected: HG (QJY86G2ENYE9PCgKAAAB) -[2025-12-22T22:34:13.301Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-22T22:34:14.900Z] [INFO] Backup erstellt: backup_2025-12-22T22-34-14-857Z.db -[2025-12-22T22:34:14.904Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T22-41-55-014Z.db -[2025-12-22T22:34:14.905Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-22T22:34:19.909Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:34:27.214Z] [INFO] Login erfolgreich: admin -[2025-12-22T22:34:27.227Z] [INFO] Socket connected: admin (dtS4b31cq2zwxk02AAAD) -[2025-12-22T22:34:27.224Z] [INFO] GET /api/admin/users 200 2ms -[2025-12-22T22:34:27.215Z] [INFO] POST /api/auth/login 200 222ms -[2025-12-22T22:34:27.233Z] [INFO] GET /api/admin/upload-settings 200 3ms -[2025-12-22T22:34:38.744Z] [INFO] Admin admin hat Upload-Einstellungen geändert -[2025-12-22T22:34:38.744Z] [INFO] PUT /api/admin/upload-settings 200 2ms -[2025-12-22T22:34:49.020Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:34:55.176Z] [INFO] Admin admin hat Upload-Einstellungen geändert -[2025-12-22T22:34:55.177Z] [INFO] PUT /api/admin/upload-settings 200 3ms -[2025-12-22T22:35:18.152Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:35:47.293Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:36:16.421Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:36:45.573Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:37:14.720Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:37:43.875Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:38:12.978Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:38:42.109Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:39:03.730Z] [INFO] GET / 304 0ms -[2025-12-22T22:39:03.737Z] [INFO] Socket disconnected: admin (dtS4b31cq2zwxk02AAAD) -[2025-12-22T22:39:03.751Z] [INFO] GET /css/base.css 304 0ms -[2025-12-22T22:39:03.752Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T22:39:03.748Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-22T22:39:03.753Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T22:39:03.760Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-22T22:39:03.760Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-22T22:39:03.760Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-22T22:39:03.759Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-22T22:39:03.761Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-22T22:39:03.761Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-22T22:39:03.778Z] [INFO] GET /js/app.js 304 16ms -[2025-12-22T22:39:03.791Z] [INFO] GET /js/api.js 304 1ms -[2025-12-22T22:39:03.794Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T22:39:03.794Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T22:39:03.791Z] [INFO] GET /js/store.js 304 1ms -[2025-12-22T22:39:03.795Z] [INFO] GET /js/board.js 304 3ms -[2025-12-22T22:39:03.801Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-22T22:39:03.801Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-22T22:39:03.794Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-22T22:39:03.795Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-22T22:39:03.802Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-22T22:39:03.802Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-22T22:39:03.803Z] [INFO] GET /js/notifications.js 304 7ms -[2025-12-22T22:39:03.802Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-22T22:39:03.820Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-22T22:39:03.845Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-22T22:39:03.846Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-22T22:39:03.852Z] [INFO] GET /api/admin/users 304 2ms -[2025-12-22T22:39:03.860Z] [INFO] GET /api/admin/upload-settings 200 2ms -[2025-12-22T22:39:05.422Z] [INFO] GET /sw.js 304 1ms -[2025-12-22T22:39:07.114Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-22T22:39:07.114Z] [INFO] Logout: admin -[2025-12-22T22:39:07.126Z] [INFO] GET / 304 0ms -[2025-12-22T22:39:07.141Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-22T22:39:07.145Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-22T22:39:07.145Z] [INFO] GET /css/board.css 304 1ms -[2025-12-22T22:39:07.144Z] [INFO] GET /css/components.css 304 1ms -[2025-12-22T22:39:07.144Z] [INFO] GET /css/base.css 304 1ms -[2025-12-22T22:39:07.157Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-22T22:39:07.157Z] [INFO] GET /css/modal.css 304 11ms -[2025-12-22T22:39:07.155Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-22T22:39:07.157Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-22T22:39:07.158Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-22T22:39:07.158Z] [INFO] GET /js/app.js 304 11ms -[2025-12-22T22:39:07.179Z] [INFO] GET /js/store.js 304 2ms -[2025-12-22T22:39:07.179Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-22T22:39:07.180Z] [INFO] GET /js/api.js 304 2ms -[2025-12-22T22:39:07.180Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-22T22:39:07.180Z] [INFO] GET /js/board.js 304 2ms -[2025-12-22T22:39:07.181Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-22T22:39:07.183Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-22T22:39:07.185Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-22T22:39:07.184Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-22T22:39:07.184Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-22T22:39:07.195Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-22T22:39:07.196Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-22T22:39:07.196Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-22T22:39:07.196Z] [INFO] GET /js/notifications.js 304 11ms -[2025-12-22T22:39:07.217Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-22T22:39:11.214Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:39:40.346Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:40:09.474Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:40:38.604Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:41:07.715Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:41:36.823Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:42:05.945Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:42:35.080Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:43:04.204Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:43:33.274Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:44:02.404Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:44:31.521Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:45:00.643Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:45:29.789Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:45:58.884Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:46:27.995Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:46:57.089Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:47:26.213Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:47:55.285Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:48:24.408Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:48:53.519Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:49:22.633Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:49:51.737Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:50:20.854Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:50:49.985Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:51:19.114Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:51:48.245Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:52:17.311Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:52:46.434Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:53:15.521Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:53:44.615Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:54:13.692Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:54:42.804Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:55:11.916Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:55:41.021Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:56:10.118Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:56:39.192Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:57:08.315Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:57:37.365Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:58:06.493Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:58:35.581Z] [INFO] GET /api/health 200 1ms -[2025-12-22T22:59:04.760Z] [INFO] GET /api/health 200 0ms -[2025-12-22T22:59:33.832Z] [INFO] GET /api/health 200 0ms -[2025-12-22T23:00:02.908Z] [INFO] GET /api/health 200 0ms -[2025-12-22T23:00:31.983Z] [INFO] GET /api/health 200 1ms -[2025-12-22T23:01:01.059Z] [INFO] GET /api/health 200 0ms -[2025-12-22T23:01:30.152Z] [INFO] GET /api/health 200 0ms -[2025-12-22T23:01:59.217Z] [INFO] GET /api/health 200 1ms -[2025-12-22T23:02:28.311Z] [INFO] GET /api/health 200 1ms -[2025-12-22T23:02:57.371Z] [INFO] GET /api/health 200 1ms -[2025-12-22T23:03:26.445Z] [INFO] GET /api/health 200 0ms -[2025-12-22T23:03:55.518Z] [INFO] GET /api/health 200 1ms -[2025-12-28T15:50:48.151Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T15:50:48.272Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T15:50:48.274Z] [INFO] Datenbank initialisiert -[2025-12-28T15:50:48.276Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T15:50:48.276Z] [INFO] Umgebung: production -[2025-12-28T15:50:48.277Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T15:50:48.277Z] [INFO] Automatische Backups aktiviert -[2025-12-28T15:50:52.177Z] [INFO] GET /api/health 200 6ms -[2025-12-28T15:51:22.252Z] [INFO] GET /api/health 200 2ms -[2025-12-28T15:51:23.407Z] [INFO] GET / 200 3ms -[2025-12-28T15:51:23.514Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-28T15:51:23.522Z] [INFO] GET /css/base.css 200 3ms -[2025-12-28T15:51:23.520Z] [INFO] GET /css/components.css 200 2ms -[2025-12-28T15:51:23.523Z] [INFO] GET /css/admin.css 200 4ms -[2025-12-28T15:51:23.528Z] [INFO] GET /css/board.css 200 6ms -[2025-12-28T15:51:23.531Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-28T15:51:23.537Z] [INFO] GET /css/notifications.css 200 12ms -[2025-12-28T15:51:23.540Z] [INFO] GET /css/responsive.css 200 13ms -[2025-12-28T15:51:23.553Z] [INFO] GET /js/app.js 200 14ms -[2025-12-28T15:51:23.538Z] [INFO] GET /css/proposals.css 200 13ms -[2025-12-28T15:51:23.538Z] [INFO] GET /css/calendar.css 200 12ms -[2025-12-28T15:51:23.622Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-28T15:51:23.623Z] [INFO] GET /js/api.js 200 9ms -[2025-12-28T15:51:23.626Z] [INFO] GET /js/offline.js 200 11ms -[2025-12-28T15:51:23.624Z] [INFO] GET /js/board.js 200 9ms -[2025-12-28T15:51:23.623Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-28T15:51:23.637Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-28T15:51:23.637Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-28T15:51:23.626Z] [INFO] GET /js/store.js 200 12ms -[2025-12-28T15:51:23.637Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-28T15:51:23.639Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-28T15:51:23.638Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-28T15:51:23.640Z] [INFO] GET /js/proposals.js 200 6ms -[2025-12-28T15:51:23.665Z] [INFO] GET /js/notifications.js 200 25ms -[2025-12-28T15:51:23.666Z] [INFO] GET /js/utils.js 200 25ms -[2025-12-28T15:51:23.728Z] [INFO] GET /api/auth/users 401 5ms -[2025-12-28T15:51:23.730Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2025-12-28T15:51:25.232Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T15:51:25.260Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T15:51:25.260Z] [INFO] GET / 304 1ms -[2025-12-28T15:51:25.268Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T15:51:25.261Z] [INFO] GET /index.html 200 3ms -[2025-12-28T15:51:25.268Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T15:51:25.266Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T15:51:25.275Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-28T15:51:25.277Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-28T15:51:25.283Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T15:51:25.283Z] [INFO] GET /js/app.js 304 1ms -[2025-12-28T15:51:25.278Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-28T15:51:25.297Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-28T15:51:25.297Z] [INFO] GET /js/store.js 304 9ms -[2025-12-28T15:51:25.298Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-28T15:51:25.284Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-28T15:51:25.307Z] [INFO] GET /js/board.js 304 6ms -[2025-12-28T15:51:25.314Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-28T15:51:25.308Z] [INFO] GET /js/offline.js 304 7ms -[2025-12-28T15:51:25.308Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-28T15:51:25.315Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-28T15:51:25.314Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-28T15:51:25.327Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-28T15:51:25.321Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-28T15:51:25.321Z] [INFO] GET /js/tour.js 200 2ms -[2025-12-28T15:51:25.320Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-28T15:51:25.328Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T15:51:25.332Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-28T15:51:25.328Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-28T15:51:27.890Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-28T15:51:27.891Z] [INFO] POST /api/auth/login 200 213ms -[2025-12-28T15:51:27.906Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-28T15:51:27.911Z] [INFO] Socket connected: HG (3Prjtsw5_YQLoaxyAAAC) -[2025-12-28T15:51:27.921Z] [INFO] Socket connected: HG (1tT59nNOcm63PqzSAAAD) -[2025-12-28T15:51:27.934Z] [INFO] HG joined project:[object Object] -[2025-12-28T15:51:27.926Z] [INFO] GET /api/projects 200 4ms -[2025-12-28T15:51:27.940Z] [INFO] GET /api/stats/dashboard?projectId=1 200 5ms -[2025-12-28T15:51:27.942Z] [INFO] GET /api/columns/1 200 7ms -[2025-12-28T15:51:27.955Z] [INFO] GET /api/tasks/project/1 200 19ms -[2025-12-28T15:51:27.958Z] [INFO] GET /api/labels/1 200 22ms -[2025-12-28T15:51:27.988Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-28T15:51:28.003Z] [INFO] GET /api/notifications 200 4ms -[2025-12-28T15:51:48.893Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T22-44-46-839Z.db -[2025-12-28T15:51:48.889Z] [INFO] Backup erstellt: backup_2025-12-28T15-51-48-822Z.db -[2025-12-28T15:51:48.894Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T15:51:52.855Z] [INFO] GET /api/health 200 1ms -[2025-12-28T15:51:56.704Z] [INFO] GET / 200 2ms -[2025-12-28T15:51:56.797Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-28T15:51:56.801Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-28T15:51:56.799Z] [INFO] GET /css/base.css 200 1ms -[2025-12-28T15:51:56.803Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-28T15:51:56.801Z] [INFO] GET /css/components.css 200 3ms -[2025-12-28T15:51:56.813Z] [INFO] GET /css/notifications.css 200 11ms -[2025-12-28T15:51:56.815Z] [INFO] GET /css/responsive.css 200 12ms -[2025-12-28T15:51:56.816Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-28T15:51:56.817Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-28T15:51:56.816Z] [INFO] GET /css/board.css 200 10ms -[2025-12-28T15:51:56.837Z] [INFO] GET /js/app.js 200 22ms -[2025-12-28T15:51:56.941Z] [INFO] GET /js/store.js 200 2ms -[2025-12-28T15:51:56.942Z] [INFO] GET /js/api.js 200 3ms -[2025-12-28T15:51:56.942Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-28T15:51:56.942Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-28T15:51:56.943Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-28T15:51:56.948Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-28T15:51:56.949Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-28T15:51:56.943Z] [INFO] GET /js/board.js 200 3ms -[2025-12-28T15:51:56.949Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-28T15:51:56.965Z] [INFO] GET /js/admin.js 200 20ms -[2025-12-28T15:51:56.964Z] [INFO] GET /js/undo.js 200 19ms -[2025-12-28T15:51:56.966Z] [INFO] GET /js/notifications.js 200 16ms -[2025-12-28T15:51:56.964Z] [INFO] GET /js/proposals.js 200 19ms -[2025-12-28T15:51:56.966Z] [INFO] GET /js/utils.js 200 16ms -[2025-12-28T15:51:56.990Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T15:51:57.008Z] [INFO] GET / 304 1ms -[2025-12-28T15:51:57.009Z] [INFO] GET /index.html 200 2ms -[2025-12-28T15:51:57.013Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T15:51:57.008Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T15:51:57.014Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T15:51:57.020Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-28T15:51:57.019Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T15:51:57.014Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T15:51:57.019Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T15:51:57.042Z] [INFO] GET /js/api.js 304 17ms -[2025-12-28T15:51:57.046Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T15:51:57.042Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-28T15:51:57.041Z] [INFO] GET /js/app.js 304 16ms -[2025-12-28T15:51:57.047Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T15:51:57.055Z] [INFO] GET /js/board.js 304 4ms -[2025-12-28T15:51:57.047Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T15:51:57.055Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-28T15:51:57.055Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-28T15:51:57.075Z] [INFO] GET /js/undo.js 304 15ms -[2025-12-28T15:51:57.075Z] [INFO] GET /js/shortcuts.js 304 16ms -[2025-12-28T15:51:57.075Z] [INFO] GET /js/calendar.js 304 17ms -[2025-12-28T15:51:57.077Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2025-12-28T15:51:57.086Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-28T15:51:57.092Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-28T15:51:57.092Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-28T15:51:57.087Z] [INFO] GET /js/tour.js 200 8ms -[2025-12-28T15:51:57.086Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-28T15:51:57.105Z] [INFO] GET /css/notifications.css 304 11ms -[2025-12-28T15:51:57.092Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T15:52:05.338Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-28T15:52:05.339Z] [INFO] POST /api/auth/login 200 199ms -[2025-12-28T15:52:05.350Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-28T15:52:05.352Z] [INFO] Socket connected: HG (vs-vc5VWAOPGtPMRAAAG) -[2025-12-28T15:52:05.362Z] [INFO] Socket connected: HG (_iicGeIHtlINvJrvAAAH) -[2025-12-28T15:52:05.366Z] [INFO] GET /api/projects 200 3ms -[2025-12-28T15:52:05.373Z] [INFO] HG joined project:[object Object] -[2025-12-28T15:52:05.380Z] [INFO] GET /api/stats/dashboard?projectId=1 200 6ms -[2025-12-28T15:52:05.382Z] [INFO] GET /api/columns/1 200 7ms -[2025-12-28T15:52:05.396Z] [INFO] GET /api/labels/1 200 2ms -[2025-12-28T15:52:05.394Z] [INFO] GET /api/tasks/project/1 200 19ms -[2025-12-28T15:52:05.415Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 3ms -[2025-12-28T15:52:05.431Z] [INFO] GET /api/notifications 200 5ms -[2025-12-28T15:52:23.292Z] [INFO] GET /api/health 200 0ms -[2025-12-28T15:52:53.851Z] [INFO] GET /api/health 200 0ms -[2025-12-28T15:53:12.894Z] [INFO] Socket disconnected: HG (1tT59nNOcm63PqzSAAAD) -[2025-12-28T15:53:12.895Z] [INFO] Socket disconnected: HG (3Prjtsw5_YQLoaxyAAAC) -[2025-12-28T15:53:24.452Z] [INFO] GET /api/health 200 0ms -[2025-12-28T15:53:55.064Z] [INFO] GET /api/health 200 1ms -[2025-12-28T15:54:25.698Z] [INFO] GET /api/health 200 1ms -[2025-12-28T15:54:56.324Z] [INFO] GET /api/health 200 1ms -[2025-12-28T15:55:26.946Z] [INFO] GET /api/health 200 0ms -[2025-12-28T15:55:57.591Z] [INFO] GET /api/health 200 1ms -[2025-12-28T15:56:28.220Z] [INFO] GET /api/health 200 1ms -[2025-12-28T15:56:47.293Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T15:57:04.048Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T15:57:04.080Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T15:57:04.082Z] [INFO] Datenbank initialisiert -[2025-12-28T15:57:04.084Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T15:57:04.084Z] [INFO] Umgebung: production -[2025-12-28T15:57:04.085Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T15:57:04.085Z] [INFO] Automatische Backups aktiviert -[2025-12-28T15:57:08.914Z] [INFO] GET /api/health 200 4ms -[2025-12-28T15:57:11.331Z] [INFO] Socket connected: HG (-mF-zzu2cHDibGe9AAAB) -[2025-12-28T15:57:12.802Z] [INFO] Socket connected: HG (fGRWZAK_en52yvtBAAAD) -[2025-12-28T15:57:12.806Z] [INFO] HG joined project:[object Object] -[2025-12-28T15:57:23.599Z] [INFO] GET / 304 2ms -[2025-12-28T15:57:23.776Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T15:57:23.784Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-28T15:57:23.786Z] [INFO] GET /css/board.css 200 5ms -[2025-12-28T15:57:23.786Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T15:57:23.782Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T15:57:23.779Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T15:57:23.794Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-28T15:57:23.793Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-28T15:57:23.794Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-28T15:57:23.794Z] [INFO] GET /js/app.js 304 3ms -[2025-12-28T15:57:23.795Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-28T15:57:23.851Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T15:57:23.851Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T15:57:23.851Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T15:57:23.852Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T15:57:23.852Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-28T15:57:23.853Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-28T15:57:23.858Z] [INFO] GET /js/board.js 200 8ms -[2025-12-28T15:57:23.854Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-28T15:57:23.853Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-28T15:57:23.859Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-28T15:57:23.860Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-28T15:57:23.860Z] [INFO] GET /js/notifications.js 304 5ms -[2025-12-28T15:57:23.861Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-28T15:57:23.869Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-28T15:57:23.900Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-28T15:57:23.911Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T15:57:23.901Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-28T15:57:23.924Z] [INFO] Socket connected: HG (gYggaIwkwAw1wop1AAAF) -[2025-12-28T15:57:23.929Z] [INFO] GET /api/projects 304 3ms -[2025-12-28T15:57:23.936Z] [INFO] HG joined project:[object Object] -[2025-12-28T15:57:23.943Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-28T15:57:23.944Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T15:57:23.957Z] [INFO] GET /api/tasks/project/1 304 18ms -[2025-12-28T15:57:23.959Z] [INFO] GET /api/labels/1 304 20ms -[2025-12-28T15:57:23.979Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T15:57:23.993Z] [INFO] GET /api/notifications 304 3ms -[2025-12-28T15:57:25.505Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T15:57:25.517Z] [INFO] GET / 304 1ms -[2025-12-28T15:57:25.518Z] [INFO] GET /index.html 304 1ms -[2025-12-28T15:57:25.518Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T15:57:25.523Z] [INFO] GET /css/board.css 304 2ms -[2025-12-28T15:57:25.522Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T15:57:25.522Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T15:57:25.526Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T15:57:25.526Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-28T15:57:25.533Z] [INFO] GET /js/app.js 304 4ms -[2025-12-28T15:57:25.532Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-28T15:57:25.533Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-28T15:57:25.545Z] [INFO] GET /js/store.js 304 8ms -[2025-12-28T15:57:25.545Z] [INFO] GET /js/api.js 304 9ms -[2025-12-28T15:57:25.545Z] [INFO] GET /js/auth.js 304 8ms -[2025-12-28T15:57:25.551Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T15:57:25.551Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-28T15:57:25.559Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-28T15:57:25.558Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-28T15:57:25.559Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-28T15:57:25.551Z] [INFO] GET /js/board.js 304 1ms -[2025-12-28T15:57:25.577Z] [INFO] GET /js/tour.js 304 15ms -[2025-12-28T15:57:25.581Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-28T15:57:25.577Z] [INFO] GET /js/undo.js 304 16ms -[2025-12-28T15:57:25.577Z] [INFO] GET /js/admin.js 304 15ms -[2025-12-28T15:57:25.581Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-28T15:57:25.582Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-28T15:57:25.589Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-28T15:57:25.588Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-28T15:57:25.823Z] [INFO] Socket disconnected: HG (fGRWZAK_en52yvtBAAAD) -[2025-12-28T15:57:25.825Z] [INFO] Socket disconnected: HG (-mF-zzu2cHDibGe9AAAB) -[2025-12-28T15:57:39.512Z] [INFO] GET /api/health 200 0ms -[2025-12-28T15:57:54.985Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-28T15:57:54.985Z] [INFO] PUT /api/columns/8 403 1ms -[2025-12-28T15:57:54.991Z] [INFO] Spalte aktualisiert: Test-Status (ID: 8) -[2025-12-28T15:57:54.992Z] [INFO] PUT /api/columns/8 200 3ms -[2025-12-28T15:58:05.245Z] [INFO] Backup erstellt: backup_2025-12-28T15-58-05-197Z.db -[2025-12-28T15:58:05.252Z] [INFO] Altes Backup gelöscht: backup_2025-12-21T22-49-26-757Z.db -[2025-12-28T15:58:05.253Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T15:58:10.131Z] [INFO] GET /api/health 200 1ms -[2025-12-28T15:58:10.438Z] [INFO] Aufgabe verschoben: Testaufgabe Filter -> Erledigt -[2025-12-28T15:58:10.439Z] [INFO] PUT /api/tasks/7/move 200 8ms -[2025-12-28T15:58:12.616Z] [INFO] Spalte gelöscht: Test-Status (ID: 8) -[2025-12-28T15:58:12.617Z] [INFO] DELETE /api/columns/8 200 6ms -[2025-12-28T15:58:23.859Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T15:58:40.680Z] [INFO] GET /api/health 200 0ms -[2025-12-28T15:59:11.286Z] [INFO] GET /api/health 200 1ms -[2025-12-28T15:59:24.327Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T15:59:41.985Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:00:12.693Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:00:43.335Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:01:14.028Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:01:44.688Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:02:10.831Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:02:15.383Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:02:46.019Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:03:16.668Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:03:47.317Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:04:18.046Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:04:48.760Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:05:12.582Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T16:05:28.014Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T16:05:28.054Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T16:05:28.056Z] [INFO] Datenbank initialisiert -[2025-12-28T16:05:28.059Z] [INFO] Umgebung: production -[2025-12-28T16:05:28.059Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T16:05:28.059Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T16:05:28.060Z] [INFO] Automatische Backups aktiviert -[2025-12-28T16:05:33.323Z] [INFO] GET /api/health 200 4ms -[2025-12-28T16:05:37.751Z] [INFO] GET / 304 2ms -[2025-12-28T16:05:37.921Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:05:37.923Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:05:37.926Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:05:37.924Z] [INFO] GET /css/components.css 304 0ms -[2025-12-28T16:05:37.926Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T16:05:37.939Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-28T16:05:37.938Z] [INFO] GET /css/notifications.css 304 9ms -[2025-12-28T16:05:37.937Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-28T16:05:37.938Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-28T16:05:37.951Z] [INFO] GET /js/app.js 200 21ms -[2025-12-28T16:05:37.950Z] [INFO] GET /css/proposals.css 200 23ms -[2025-12-28T16:05:37.988Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T16:05:37.988Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T16:05:37.988Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T16:05:37.989Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T16:05:37.989Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-28T16:05:37.989Z] [INFO] GET /js/board.js 304 2ms -[2025-12-28T16:05:37.993Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-28T16:05:37.991Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-28T16:05:37.991Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-28T16:05:37.992Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-28T16:05:37.993Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-28T16:05:37.993Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-28T16:05:38.005Z] [INFO] GET /js/proposals.js 200 9ms -[2025-12-28T16:05:38.004Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-28T16:05:38.032Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-28T16:05:38.034Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-28T16:05:38.045Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:05:38.062Z] [INFO] Socket connected: HG (cOvWqV0HZN0CBeAaAAAB) -[2025-12-28T16:05:38.067Z] [INFO] GET /api/projects 200 3ms -[2025-12-28T16:05:38.073Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:05:38.078Z] [INFO] GET /api/stats/dashboard?projectId=1 200 4ms -[2025-12-28T16:05:38.082Z] [INFO] GET /api/columns/1 200 4ms -[2025-12-28T16:05:38.094Z] [INFO] GET /api/tasks/project/1 200 16ms -[2025-12-28T16:05:38.096Z] [INFO] GET /api/labels/1 304 17ms -[2025-12-28T16:05:38.113Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-28T16:05:38.130Z] [INFO] GET /api/notifications 304 4ms -[2025-12-28T16:05:38.876Z] [INFO] Socket connected: HG (qsx6SjFsQ6A8Pc5OAAAD) -[2025-12-28T16:05:38.883Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:05:39.619Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T16:05:39.633Z] [INFO] GET /index.html 304 1ms -[2025-12-28T16:05:39.632Z] [INFO] GET / 304 1ms -[2025-12-28T16:05:39.633Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:05:39.638Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:05:39.638Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:05:39.639Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:05:39.642Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T16:05:39.649Z] [INFO] GET /js/app.js 304 4ms -[2025-12-28T16:05:39.649Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-28T16:05:39.642Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T16:05:39.643Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-28T16:05:39.650Z] [INFO] GET /js/api.js 304 4ms -[2025-12-28T16:05:39.660Z] [INFO] GET /js/store.js 304 7ms -[2025-12-28T16:05:39.660Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-28T16:05:39.664Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-28T16:05:39.660Z] [INFO] GET /js/sync.js 304 7ms -[2025-12-28T16:05:39.665Z] [INFO] GET /js/board.js 304 1ms -[2025-12-28T16:05:39.683Z] [INFO] GET /js/shortcuts.js 304 14ms -[2025-12-28T16:05:39.683Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-28T16:05:39.665Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-28T16:05:39.682Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-28T16:05:39.692Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-28T16:05:39.698Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-28T16:05:39.693Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-28T16:05:39.692Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-28T16:05:39.699Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T16:05:39.705Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-28T16:05:39.699Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-28T16:05:40.769Z] [INFO] Socket disconnected: HG (qsx6SjFsQ6A8Pc5OAAAD) -[2025-12-28T16:05:42.926Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:05:50.293Z] [INFO] Benutzer HG hat Genehmigung 9 erteilt -[2025-12-28T16:05:50.298Z] [INFO] Benachrichtigung erstellt: approval:granted für User 6 -[2025-12-28T16:05:50.299Z] [INFO] 1 persistente Benachrichtigungen für Proposal 9 aufgelöst -[2025-12-28T16:05:50.301Z] [INFO] PUT /api/proposals/9/approve 200 9ms -[2025-12-28T16:05:50.306Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-28T16:05:50.314Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-28T16:05:50.328Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-28T16:05:50.331Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-28T16:05:53.301Z] [INFO] Benutzer HG hat Genehmigung 9 zurueckgezogen -[2025-12-28T16:05:53.307Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-28T16:05:53.302Z] [INFO] PUT /api/proposals/9/approve 200 3ms -[2025-12-28T16:05:53.313Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-28T16:05:53.326Z] [INFO] GET /api/tasks/project/1 200 15ms -[2025-12-28T16:05:53.327Z] [INFO] GET /api/labels/1 304 16ms -[2025-12-28T16:06:04.067Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:06:29.865Z] [INFO] Backup erstellt: backup_2025-12-28T16-06-29-362Z.db -[2025-12-28T16:06:29.870Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T08-13-56-243Z.db -[2025-12-28T16:06:29.871Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T16:06:34.732Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:07:05.408Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:07:36.117Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:08:06.953Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:08:37.620Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:08:40.366Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T16:08:42.913Z] [INFO] GET / 304 0ms -[2025-12-28T16:08:42.919Z] [INFO] Socket disconnected: HG (cOvWqV0HZN0CBeAaAAAB) -[2025-12-28T16:08:42.928Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:08:42.930Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:08:42.935Z] [INFO] GET /css/board.css 304 2ms -[2025-12-28T16:08:42.936Z] [INFO] GET /css/components.css 304 2ms -[2025-12-28T16:08:42.940Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-28T16:08:42.941Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-28T16:08:42.941Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-28T16:08:42.951Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-28T16:08:42.942Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-28T16:08:42.952Z] [INFO] GET /js/app.js 304 9ms -[2025-12-28T16:08:42.953Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-28T16:08:42.971Z] [INFO] GET /js/sync.js 304 9ms -[2025-12-28T16:08:42.970Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-28T16:08:42.970Z] [INFO] GET /js/api.js 304 9ms -[2025-12-28T16:08:42.971Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-28T16:08:42.970Z] [INFO] GET /js/store.js 304 9ms -[2025-12-28T16:08:42.971Z] [INFO] GET /js/board.js 304 9ms -[2025-12-28T16:08:42.988Z] [INFO] GET /js/shortcuts.js 304 16ms -[2025-12-28T16:08:42.988Z] [INFO] GET /js/undo.js 304 15ms -[2025-12-28T16:08:42.988Z] [INFO] GET /js/task-modal.js 304 16ms -[2025-12-28T16:08:42.987Z] [INFO] GET /js/calendar.js 304 15ms -[2025-12-28T16:08:42.989Z] [INFO] GET /js/admin.js 304 16ms -[2025-12-28T16:08:42.989Z] [INFO] GET /js/proposals.js 304 16ms -[2025-12-28T16:08:42.998Z] [INFO] GET /js/notifications.js 304 9ms -[2025-12-28T16:08:42.998Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-28T16:08:43.017Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-28T16:08:43.028Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:08:43.019Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:08:43.038Z] [INFO] Socket connected: HG (SqGe5Fnk5y3-RK3rAAAF) -[2025-12-28T16:08:43.040Z] [INFO] GET /api/projects 304 1ms -[2025-12-28T16:08:43.051Z] [INFO] GET /api/columns/1 304 4ms -[2025-12-28T16:08:43.047Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:08:43.050Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-28T16:08:43.062Z] [INFO] GET /api/tasks/project/1 304 15ms -[2025-12-28T16:08:43.064Z] [INFO] GET /api/labels/1 304 16ms -[2025-12-28T16:08:43.082Z] [INFO] GET /api/notifications 200 3ms -[2025-12-28T16:08:43.071Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T16:08:44.581Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:08:45.276Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T16:08:47.171Z] [INFO] Benutzer HG hat Genehmigung 9 erteilt -[2025-12-28T16:08:47.175Z] [INFO] Benachrichtigung erstellt: approval:granted für User 6 -[2025-12-28T16:08:47.175Z] [INFO] 0 persistente Benachrichtigungen für Proposal 9 aufgelöst -[2025-12-28T16:08:47.181Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-28T16:08:47.176Z] [INFO] PUT /api/proposals/9/approve 200 6ms -[2025-12-28T16:08:47.200Z] [INFO] GET /api/labels/1 304 14ms -[2025-12-28T16:08:47.197Z] [INFO] GET /api/tasks/project/1 200 11ms -[2025-12-28T16:08:47.199Z] [INFO] GET /api/columns/1 304 13ms -[2025-12-28T16:08:47.843Z] [INFO] Benutzer HG hat Genehmigung 9 zurueckgezogen -[2025-12-28T16:08:47.851Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-28T16:08:47.845Z] [INFO] PUT /api/proposals/9/approve 200 3ms -[2025-12-28T16:08:47.857Z] [INFO] GET /api/columns/1 304 1ms -[2025-12-28T16:08:47.868Z] [INFO] GET /api/tasks/project/1 200 12ms -[2025-12-28T16:08:47.869Z] [INFO] GET /api/labels/1 304 13ms -[2025-12-28T16:09:08.358Z] [INFO] GET /api/health 200 2ms -[2025-12-28T16:09:39.117Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:10:09.883Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:10:40.607Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:11:11.340Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:11:42.092Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:12:12.880Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:12:43.631Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:13:14.363Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:13:44.499Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:13:45.127Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:13:46.636Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:14:15.897Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:14:46.643Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:14:51.953Z] [INFO] GET / 304 0ms -[2025-12-28T16:14:51.959Z] [INFO] Socket disconnected: HG (SqGe5Fnk5y3-RK3rAAAF) -[2025-12-28T16:14:51.974Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:14:51.968Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-28T16:14:51.973Z] [INFO] GET /css/board.css 304 0ms -[2025-12-28T16:14:51.971Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:14:51.981Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-28T16:14:51.981Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-28T16:14:51.982Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-28T16:14:51.980Z] [INFO] GET /css/notifications.css 304 6ms -[2025-12-28T16:14:51.982Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-28T16:14:51.983Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-28T16:14:51.994Z] [INFO] GET /js/app.js 304 10ms -[2025-12-28T16:14:52.008Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T16:14:52.007Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T16:14:52.008Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T16:14:52.008Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T16:14:52.023Z] [INFO] GET /js/shortcuts.js 304 14ms -[2025-12-28T16:14:52.022Z] [INFO] GET /js/offline.js 304 14ms -[2025-12-28T16:14:52.023Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-28T16:14:52.023Z] [INFO] GET /js/board.js 304 14ms -[2025-12-28T16:14:52.024Z] [INFO] GET /js/undo.js 304 15ms -[2025-12-28T16:14:52.024Z] [INFO] GET /js/task-modal.js 304 15ms -[2025-12-28T16:14:52.033Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-28T16:14:52.034Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-28T16:14:52.034Z] [INFO] GET /js/notifications.js 304 9ms -[2025-12-28T16:14:52.033Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-28T16:14:52.058Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:14:52.059Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-28T16:14:52.071Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T16:14:52.078Z] [INFO] Socket connected: HG (tg49-sn-ze23UHGTAAAH) -[2025-12-28T16:14:52.082Z] [INFO] GET /api/projects 304 3ms -[2025-12-28T16:14:52.095Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:14:52.089Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:14:52.093Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-28T16:14:52.106Z] [INFO] GET /api/tasks/project/1 304 16ms -[2025-12-28T16:14:52.108Z] [INFO] GET /api/labels/1 304 18ms -[2025-12-28T16:14:52.117Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:14:52.123Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:14:53.627Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:15:17.397Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:15:44.113Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T16:15:58.805Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T16:15:58.845Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T16:15:58.848Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T16:15:58.846Z] [INFO] Datenbank initialisiert -[2025-12-28T16:15:58.848Z] [INFO] Umgebung: production -[2025-12-28T16:15:58.849Z] [INFO] Automatische Backups aktiviert -[2025-12-28T16:15:58.849Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T16:16:03.672Z] [INFO] GET /api/health 200 4ms -[2025-12-28T16:16:05.145Z] [INFO] Socket connected: HG (XtWepaP4FUsaHJu0AAAB) -[2025-12-28T16:16:05.151Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:16:10.430Z] [INFO] GET / 200 4ms -[2025-12-28T16:16:10.460Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:16:10.476Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-28T16:16:10.465Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:16:10.465Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:16:10.472Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-28T16:16:10.479Z] [INFO] GET /css/board.css 200 8ms -[2025-12-28T16:16:10.480Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-28T16:16:10.488Z] [INFO] GET /js/app.js 304 5ms -[2025-12-28T16:16:10.482Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-28T16:16:10.481Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-28T16:16:10.487Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-28T16:16:10.553Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T16:16:10.554Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T16:16:10.554Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T16:16:10.555Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T16:16:10.555Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-28T16:16:10.558Z] [INFO] GET /js/board.js 200 5ms -[2025-12-28T16:16:10.557Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-28T16:16:10.558Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-28T16:16:10.556Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-28T16:16:10.558Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-28T16:16:10.571Z] [INFO] GET /js/admin.js 304 12ms -[2025-12-28T16:16:10.572Z] [INFO] GET /js/notifications.js 304 12ms -[2025-12-28T16:16:10.559Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-28T16:16:10.572Z] [INFO] GET /js/utils.js 304 12ms -[2025-12-28T16:16:10.606Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-28T16:16:10.605Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T16:16:10.615Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:16:10.630Z] [INFO] Socket connected: HG (YsNSahfWKpVPIIVwAAAD) -[2025-12-28T16:16:10.641Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:16:10.634Z] [INFO] GET /api/projects 304 3ms -[2025-12-28T16:16:10.648Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-28T16:16:10.650Z] [INFO] GET /api/columns/1 304 7ms -[2025-12-28T16:16:10.665Z] [INFO] GET /api/tasks/project/1 304 22ms -[2025-12-28T16:16:10.667Z] [INFO] GET /api/labels/1 304 24ms -[2025-12-28T16:16:10.686Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:16:10.701Z] [INFO] GET /api/notifications 304 3ms -[2025-12-28T16:16:12.442Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T16:16:12.456Z] [INFO] GET / 304 1ms -[2025-12-28T16:16:12.456Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:16:12.457Z] [INFO] GET /index.html 200 2ms -[2025-12-28T16:16:12.462Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:16:12.461Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:16:12.462Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:16:12.472Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-28T16:16:12.476Z] [INFO] GET /js/app.js 304 1ms -[2025-12-28T16:16:12.472Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-28T16:16:12.471Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-28T16:16:12.477Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T16:16:12.483Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-28T16:16:12.484Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-28T16:16:12.484Z] [INFO] GET /js/store.js 304 3ms -[2025-12-28T16:16:12.476Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-28T16:16:12.502Z] [INFO] GET /js/task-modal.js 304 14ms -[2025-12-28T16:16:12.503Z] [INFO] GET /js/offline.js 304 16ms -[2025-12-28T16:16:12.507Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-28T16:16:12.502Z] [INFO] GET /js/board.js 304 14ms -[2025-12-28T16:16:12.507Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-28T16:16:12.508Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-28T16:16:12.513Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-28T16:16:12.513Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-28T16:16:12.514Z] [INFO] GET /js/tour.js 304 4ms -[2025-12-28T16:16:12.969Z] [INFO] GET /js/notifications.js 304 6ms -[2025-12-28T16:16:12.970Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-28T16:16:12.975Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-28T16:16:12.970Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-28T16:16:13.272Z] [INFO] Socket disconnected: HG (XtWepaP4FUsaHJu0AAAB) -[2025-12-28T16:16:25.002Z] [INFO] GET /api/tasks/1 200 5ms -[2025-12-28T16:16:25.014Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-28T16:16:25.018Z] [INFO] GET /api/links/1 200 3ms -[2025-12-28T16:16:25.021Z] [INFO] GET /api/files/1 200 3ms -[2025-12-28T16:16:25.026Z] [INFO] GET /api/comments/1 200 2ms -[2025-12-28T16:16:25.023Z] [INFO] GET /api/tasks/1/history 404 2ms -[2025-12-28T16:16:25.079Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiIzk3M2NhYSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2OTM3MTI1LCJleHAiOjE3NjY5Mzg5MjV9.KfBmLsZNuEK7mFOQfPOvFqavqnEz12EdciDhF5RDEyE 200 53ms -[2025-12-28T16:16:26.083Z] [INFO] PUT /api/tasks/1 403 1ms -[2025-12-28T16:16:26.083Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-28T16:16:26.103Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-28T16:16:26.105Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-28T16:16:34.435Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:17:00.389Z] [INFO] Backup erstellt: backup_2025-12-28T16-17-00-340Z.db -[2025-12-28T16:17:00.392Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T09-26-22-735Z.db -[2025-12-28T16:17:00.393Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T16:17:05.261Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:17:36.014Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:18:06.778Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:18:21.703Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T16:18:35.981Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T16:18:36.020Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T16:18:36.021Z] [INFO] Datenbank initialisiert -[2025-12-28T16:18:36.023Z] [INFO] Umgebung: production -[2025-12-28T16:18:36.023Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T16:18:36.024Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T16:18:36.024Z] [INFO] Automatische Backups aktiviert -[2025-12-28T16:18:40.854Z] [INFO] GET /api/health 200 5ms -[2025-12-28T16:18:43.015Z] [INFO] Socket connected: HG (fSmb5nBJnB04zfcjAAAB) -[2025-12-28T16:18:43.022Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:18:46.790Z] [INFO] GET / 304 2ms -[2025-12-28T16:18:46.819Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:18:46.819Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-28T16:18:46.823Z] [INFO] GET /css/components.css 304 0ms -[2025-12-28T16:18:46.822Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T16:18:46.822Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:18:46.823Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T16:18:46.837Z] [INFO] GET /css/responsive.css 304 13ms -[2025-12-28T16:18:46.838Z] [INFO] GET /css/modal.css 304 12ms -[2025-12-28T16:18:46.837Z] [INFO] GET /css/notifications.css 304 13ms -[2025-12-28T16:18:46.838Z] [INFO] GET /css/admin.css 304 12ms -[2025-12-28T16:18:46.839Z] [INFO] GET /js/app.js 304 14ms -[2025-12-28T16:18:46.888Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T16:18:46.889Z] [INFO] GET /js/api.js 304 3ms -[2025-12-28T16:18:46.889Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T16:18:46.889Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T16:18:46.892Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-28T16:18:46.893Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-28T16:18:46.893Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-28T16:18:46.894Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-28T16:18:46.895Z] [INFO] GET /js/board.js 200 8ms -[2025-12-28T16:18:46.904Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-28T16:18:46.905Z] [INFO] GET /js/notifications.js 304 11ms -[2025-12-28T16:18:46.905Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-28T16:18:46.905Z] [INFO] GET /js/proposals.js 304 11ms -[2025-12-28T16:18:46.946Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-28T16:18:46.914Z] [INFO] GET /js/admin.js 304 18ms -[2025-12-28T16:18:46.945Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-28T16:18:46.957Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T16:18:46.962Z] [INFO] Socket connected: HG (RFbp17aZBUidqs3wAAAD) -[2025-12-28T16:18:46.978Z] [INFO] GET /api/projects 304 3ms -[2025-12-28T16:18:46.993Z] [INFO] GET /api/columns/1 304 8ms -[2025-12-28T16:18:46.991Z] [INFO] GET /api/stats/dashboard?projectId=1 304 6ms -[2025-12-28T16:18:47.008Z] [INFO] GET /api/tasks/project/1 200 22ms -[2025-12-28T16:18:47.011Z] [INFO] GET /api/labels/1 304 25ms -[2025-12-28T16:18:47.030Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:18:47.043Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:18:47.121Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:18:48.535Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T16:18:48.548Z] [INFO] GET /index.html 304 1ms -[2025-12-28T16:18:48.548Z] [INFO] GET / 304 1ms -[2025-12-28T16:18:48.548Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:18:48.554Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:18:48.554Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:18:48.558Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T16:18:48.553Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:18:48.558Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T16:18:48.564Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-28T16:18:48.564Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-28T16:18:48.574Z] [INFO] GET /js/api.js 304 7ms -[2025-12-28T16:18:48.564Z] [INFO] GET /js/app.js 304 4ms -[2025-12-28T16:18:48.575Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-28T16:18:48.593Z] [INFO] GET /js/sync.js 304 15ms -[2025-12-28T16:18:48.575Z] [INFO] GET /js/store.js 304 7ms -[2025-12-28T16:18:48.591Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-28T16:18:48.592Z] [INFO] GET /js/board.js 304 13ms -[2025-12-28T16:18:48.604Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-28T16:18:48.607Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-28T16:18:48.604Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-28T16:18:48.603Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-28T16:18:48.618Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-28T16:18:48.615Z] [INFO] GET /js/tour.js 304 7ms -[2025-12-28T16:18:48.615Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-28T16:18:48.614Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-28T16:18:48.625Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-28T16:18:48.626Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-28T16:18:48.625Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-28T16:18:51.425Z] [INFO] Socket disconnected: HG (fSmb5nBJnB04zfcjAAAB) -[2025-12-28T16:19:01.878Z] [INFO] GET /api/tasks/6 200 5ms -[2025-12-28T16:19:01.888Z] [INFO] GET /api/links/6 200 2ms -[2025-12-28T16:19:01.886Z] [INFO] GET /api/subtasks/6 200 3ms -[2025-12-28T16:19:01.891Z] [INFO] GET /api/files/6 200 2ms -[2025-12-28T16:19:01.893Z] [INFO] GET /api/comments/6 200 2ms -[2025-12-28T16:19:01.895Z] [INFO] GET /api/tasks/6/history 404 2ms -[2025-12-28T16:19:07.439Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-28T16:19:07.440Z] [INFO] PUT /api/tasks/6 403 2ms -[2025-12-28T16:19:07.454Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-28T16:19:07.455Z] [INFO] PUT /api/tasks/6 200 12ms -[2025-12-28T16:19:09.663Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-28T16:19:09.664Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-28T16:19:11.015Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-28T16:19:11.015Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-28T16:19:11.029Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-28T16:19:11.030Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-28T16:19:11.639Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:19:13.513Z] [INFO] GET /api/tasks/6 200 4ms -[2025-12-28T16:19:13.526Z] [INFO] GET /api/comments/6 304 1ms -[2025-12-28T16:19:13.519Z] [INFO] GET /api/subtasks/6 304 1ms -[2025-12-28T16:19:13.525Z] [INFO] GET /api/files/6 304 2ms -[2025-12-28T16:19:13.522Z] [INFO] GET /api/links/6 304 2ms -[2025-12-28T16:19:13.529Z] [INFO] GET /api/tasks/6/history 404 2ms -[2025-12-28T16:19:14.788Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-28T16:19:14.789Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-28T16:19:19.270Z] [INFO] GET / 304 1ms -[2025-12-28T16:19:19.276Z] [INFO] Socket disconnected: HG (RFbp17aZBUidqs3wAAAD) -[2025-12-28T16:19:19.285Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:19:19.288Z] [INFO] GET /css/board.css 304 2ms -[2025-12-28T16:19:19.287Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:19:19.285Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:19:19.288Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-28T16:19:19.299Z] [INFO] GET /css/notifications.css 304 9ms -[2025-12-28T16:19:19.299Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-28T16:19:19.298Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-28T16:19:19.289Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-28T16:19:19.299Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-28T16:19:19.300Z] [INFO] GET /js/app.js 304 10ms -[2025-12-28T16:19:19.317Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-28T16:19:19.316Z] [INFO] GET /js/api.js 304 9ms -[2025-12-28T16:19:19.316Z] [INFO] GET /js/store.js 304 10ms -[2025-12-28T16:19:19.317Z] [INFO] GET /js/sync.js 304 9ms -[2025-12-28T16:19:19.317Z] [INFO] GET /js/offline.js 304 9ms -[2025-12-28T16:19:19.318Z] [INFO] GET /js/board.js 304 10ms -[2025-12-28T16:19:19.329Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-28T16:19:19.328Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-28T16:19:19.329Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-28T16:19:19.328Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-28T16:19:19.330Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-28T16:19:19.330Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-28T16:19:19.339Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-28T16:19:19.339Z] [INFO] GET /js/notifications.js 304 9ms -[2025-12-28T16:19:19.358Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-28T16:19:19.369Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:19:19.373Z] [INFO] Socket connected: HG (72l5p6Wd6AgrGr0UAAAF) -[2025-12-28T16:19:19.361Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T16:19:19.382Z] [INFO] GET /api/projects 304 3ms -[2025-12-28T16:19:19.392Z] [INFO] GET /api/stats/dashboard?projectId=1 200 4ms -[2025-12-28T16:19:19.403Z] [INFO] GET /api/tasks/project/1 200 15ms -[2025-12-28T16:19:19.405Z] [INFO] GET /api/columns/1 304 17ms -[2025-12-28T16:19:19.415Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:19:19.407Z] [INFO] GET /api/labels/1 304 19ms -[2025-12-28T16:19:19.422Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:19:19.522Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:19:20.938Z] [INFO] GET /sw.js 304 1ms -[2025-12-28T16:19:23.352Z] [INFO] GET /api/tasks/6 200 4ms -[2025-12-28T16:19:23.363Z] [INFO] GET /api/links/6 304 3ms -[2025-12-28T16:19:23.362Z] [INFO] GET /api/subtasks/6 304 3ms -[2025-12-28T16:19:23.365Z] [INFO] GET /api/comments/6 304 5ms -[2025-12-28T16:19:23.367Z] [INFO] GET /api/files/6 304 7ms -[2025-12-28T16:19:23.368Z] [INFO] GET /api/tasks/6/history 404 8ms -[2025-12-28T16:19:24.403Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-28T16:19:24.404Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-28T16:19:37.522Z] [INFO] Backup erstellt: backup_2025-12-28T16-19-37-475Z.db -[2025-12-28T16:19:37.525Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T10-20-29-289Z.db -[2025-12-28T16:19:37.526Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T16:19:42.407Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:20:13.206Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:20:43.979Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:21:14.797Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:21:30.570Z] [INFO] GET / 304 1ms -[2025-12-28T16:21:30.577Z] [INFO] Socket disconnected: HG (72l5p6Wd6AgrGr0UAAAF) -[2025-12-28T16:21:30.594Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:21:30.590Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:21:30.594Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:21:30.588Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-28T16:21:30.602Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-28T16:21:30.601Z] [INFO] GET /css/notifications.css 304 6ms -[2025-12-28T16:21:30.602Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-28T16:21:30.600Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-28T16:21:30.603Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-28T16:21:30.604Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-28T16:21:30.615Z] [INFO] GET /js/app.js 304 10ms -[2025-12-28T16:21:30.627Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T16:21:30.628Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T16:21:30.628Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T16:21:30.628Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T16:21:30.629Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-28T16:21:30.629Z] [INFO] GET /js/board.js 304 2ms -[2025-12-28T16:21:30.630Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-28T16:21:30.631Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-28T16:21:30.630Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-28T16:21:30.642Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-28T16:21:30.643Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-28T16:21:30.643Z] [INFO] GET /js/notifications.js 304 10ms -[2025-12-28T16:21:30.644Z] [INFO] GET /js/utils.js 304 11ms -[2025-12-28T16:21:30.643Z] [INFO] GET /js/proposals.js 304 11ms -[2025-12-28T16:21:30.668Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:21:30.666Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-28T16:21:30.677Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:21:30.702Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-28T16:21:30.690Z] [INFO] GET /api/projects 304 2ms -[2025-12-28T16:21:30.701Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-28T16:21:30.684Z] [INFO] Socket connected: HG (oayz1ItGnFsogErQAAAH) -[2025-12-28T16:21:30.717Z] [INFO] GET /api/tasks/project/1 200 21ms -[2025-12-28T16:21:30.719Z] [INFO] GET /api/labels/1 304 23ms -[2025-12-28T16:21:30.729Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-28T16:21:30.737Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:21:30.737Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:21:32.205Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:21:45.570Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:22:02.784Z] [INFO] GET / 304 0ms -[2025-12-28T16:22:02.790Z] [INFO] Socket disconnected: HG (oayz1ItGnFsogErQAAAH) -[2025-12-28T16:22:02.804Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-28T16:22:02.802Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:22:02.804Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:22:02.800Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-28T16:22:02.813Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-28T16:22:02.814Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-28T16:22:02.814Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-28T16:22:02.813Z] [INFO] GET /css/board.css 304 8ms -[2025-12-28T16:22:02.814Z] [INFO] GET /css/notifications.css 304 7ms -[2025-12-28T16:22:02.814Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-28T16:22:02.833Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T16:22:02.834Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T16:22:02.825Z] [INFO] GET /js/app.js 304 10ms -[2025-12-28T16:22:02.834Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T16:22:02.838Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-28T16:22:02.838Z] [INFO] GET /js/board.js 304 2ms -[2025-12-28T16:22:02.838Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-28T16:22:02.835Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T16:22:02.839Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-28T16:22:02.839Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-28T16:22:02.839Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-28T16:22:02.849Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-28T16:22:02.849Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-28T16:22:02.849Z] [INFO] GET /js/notifications.js 304 9ms -[2025-12-28T16:22:02.850Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-28T16:22:02.870Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-28T16:22:02.872Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T16:22:02.893Z] [INFO] Socket connected: HG (ilXz6Kdiv8jDJTZYAAAJ) -[2025-12-28T16:22:02.888Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:22:02.897Z] [INFO] GET /api/projects 304 3ms -[2025-12-28T16:22:02.908Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:22:02.906Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-28T16:22:02.902Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:22:02.919Z] [INFO] GET /api/tasks/project/1 304 16ms -[2025-12-28T16:22:02.920Z] [INFO] GET /api/labels/1 304 17ms -[2025-12-28T16:22:02.930Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 3ms -[2025-12-28T16:22:02.940Z] [INFO] GET /api/notifications 304 3ms -[2025-12-28T16:22:04.428Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:22:16.374Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:22:47.155Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:23:17.934Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:23:38.229Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T16:23:52.617Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T16:23:52.662Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T16:23:52.663Z] [INFO] Datenbank initialisiert -[2025-12-28T16:23:52.665Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T16:23:52.665Z] [INFO] Umgebung: production -[2025-12-28T16:23:52.665Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T16:23:52.666Z] [INFO] Automatische Backups aktiviert -[2025-12-28T16:23:58.267Z] [INFO] GET /api/health 200 5ms -[2025-12-28T16:24:04.153Z] [INFO] GET / 304 1ms -[2025-12-28T16:24:04.177Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:24:04.181Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-28T16:24:04.180Z] [INFO] GET /css/components.css 304 0ms -[2025-12-28T16:24:04.182Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-28T16:24:04.179Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:24:04.195Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-28T16:24:04.193Z] [INFO] GET /css/board.css 304 10ms -[2025-12-28T16:24:04.194Z] [INFO] GET /css/notifications.css 304 11ms -[2025-12-28T16:24:04.195Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-28T16:24:04.196Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-28T16:24:04.196Z] [INFO] GET /js/app.js 304 11ms -[2025-12-28T16:24:04.250Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T16:24:04.252Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T16:24:04.253Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-28T16:24:04.251Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T16:24:04.252Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T16:24:04.263Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-28T16:24:04.263Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-28T16:24:04.264Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-28T16:24:04.265Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-28T16:24:04.266Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-28T16:24:04.276Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-28T16:24:04.277Z] [INFO] GET /js/board.js 200 23ms -[2025-12-28T16:24:04.278Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-28T16:24:04.309Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-28T16:24:04.307Z] [INFO] GET /api/auth/users 401 3ms -[2025-12-28T16:24:04.278Z] [INFO] GET /js/notifications.js 304 11ms -[2025-12-28T16:24:05.788Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T16:24:05.800Z] [INFO] GET / 304 1ms -[2025-12-28T16:24:05.800Z] [INFO] GET /index.html 304 1ms -[2025-12-28T16:24:05.805Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:24:05.801Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:24:05.805Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:24:05.804Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:24:05.814Z] [INFO] GET /js/app.js 304 1ms -[2025-12-28T16:24:05.810Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-28T16:24:05.811Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-28T16:24:05.811Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-28T16:24:05.819Z] [INFO] GET /js/api.js 304 5ms -[2025-12-28T16:24:05.819Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-28T16:24:05.822Z] [INFO] GET /js/store.js 304 0ms -[2025-12-28T16:24:05.828Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-28T16:24:05.827Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-28T16:24:05.820Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-28T16:24:05.828Z] [INFO] GET /js/board.js 304 4ms -[2025-12-28T16:24:05.843Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-28T16:24:05.851Z] [INFO] GET /js/tour.js 304 5ms -[2025-12-28T16:24:05.843Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-28T16:24:05.851Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-28T16:24:05.842Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-28T16:24:05.852Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-28T16:24:05.866Z] [INFO] GET /js/proposals.js 304 12ms -[2025-12-28T16:24:05.875Z] [INFO] GET /css/notifications.css 304 6ms -[2025-12-28T16:24:05.866Z] [INFO] GET /js/notifications.js 304 12ms -[2025-12-28T16:24:05.874Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-28T16:24:05.866Z] [INFO] GET /css/admin.css 304 12ms -[2025-12-28T16:24:08.823Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-28T16:24:08.824Z] [INFO] POST /api/auth/login 200 204ms -[2025-12-28T16:24:08.833Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T16:24:08.844Z] [INFO] Socket connected: HG (RttR640Ap3jNPFORAAAE) -[2025-12-28T16:24:08.846Z] [INFO] Socket connected: HG (9hqhvLeqKp9cs6eJAAAF) -[2025-12-28T16:24:08.855Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:24:08.849Z] [INFO] GET /api/projects 304 3ms -[2025-12-28T16:24:08.859Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-28T16:24:08.861Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:24:08.876Z] [INFO] GET /api/tasks/project/1 304 20ms -[2025-12-28T16:24:08.877Z] [INFO] GET /api/labels/1 304 20ms -[2025-12-28T16:24:08.892Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:24:08.905Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:24:17.012Z] [INFO] GET / 304 1ms -[2025-12-28T16:24:17.026Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-28T16:24:17.028Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:24:17.030Z] [INFO] GET /css/components.css 304 0ms -[2025-12-28T16:24:17.031Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-28T16:24:17.030Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:24:17.041Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-28T16:24:17.042Z] [INFO] GET /css/notifications.css 304 7ms -[2025-12-28T16:24:17.041Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-28T16:24:17.042Z] [INFO] GET /js/app.js 304 9ms -[2025-12-28T16:24:17.053Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T16:24:17.045Z] [INFO] GET /css/admin.css 304 14ms -[2025-12-28T16:24:17.053Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T16:24:17.042Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-28T16:24:17.070Z] [INFO] GET /js/auth.js 304 17ms -[2025-12-28T16:24:17.071Z] [INFO] GET /js/sync.js 304 18ms -[2025-12-28T16:24:17.072Z] [INFO] GET /js/calendar.js 304 18ms -[2025-12-28T16:24:17.072Z] [INFO] GET /js/task-modal.js 304 18ms -[2025-12-28T16:24:17.071Z] [INFO] GET /js/offline.js 304 18ms -[2025-12-28T16:24:17.071Z] [INFO] GET /js/board.js 304 17ms -[2025-12-28T16:24:17.096Z] [INFO] GET /js/proposals.js 304 22ms -[2025-12-28T16:24:17.095Z] [INFO] GET /js/undo.js 304 22ms -[2025-12-28T16:24:17.095Z] [INFO] GET /js/admin.js 304 21ms -[2025-12-28T16:24:17.095Z] [INFO] GET /js/shortcuts.js 304 22ms -[2025-12-28T16:24:17.096Z] [INFO] GET /js/notifications.js 304 22ms -[2025-12-28T16:24:17.096Z] [INFO] GET /js/utils.js 304 22ms -[2025-12-28T16:24:17.127Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T16:24:17.120Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T16:24:17.117Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-28T16:24:17.132Z] [INFO] Socket connected: HG (5BtwUuUHXxDurwGVAAAH) -[2025-12-28T16:24:17.135Z] [INFO] GET /api/projects 304 2ms -[2025-12-28T16:24:17.141Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:24:17.147Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:24:17.146Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-28T16:24:17.159Z] [INFO] GET /api/tasks/project/1 304 16ms -[2025-12-28T16:24:17.161Z] [INFO] GET /api/labels/1 304 18ms -[2025-12-28T16:24:17.170Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:24:17.180Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:24:18.657Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:24:29.041Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:24:38.832Z] [INFO] GET / 304 0ms -[2025-12-28T16:24:38.839Z] [INFO] Socket disconnected: HG (5BtwUuUHXxDurwGVAAAH) -[2025-12-28T16:24:38.856Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:24:38.849Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-28T16:24:38.853Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:24:38.851Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:24:38.864Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-28T16:24:38.863Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-28T16:24:38.856Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-28T16:24:38.864Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-28T16:24:38.865Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-28T16:24:38.865Z] [INFO] GET /js/app.js 304 8ms -[2025-12-28T16:24:38.864Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-28T16:24:38.876Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T16:24:38.875Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T16:24:38.874Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T16:24:38.874Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T16:24:38.876Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-28T16:24:38.876Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-28T16:24:38.877Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-28T16:24:38.887Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-28T16:24:38.887Z] [INFO] GET /js/board.js 304 9ms -[2025-12-28T16:24:38.888Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-28T16:24:38.888Z] [INFO] GET /js/notifications.js 304 10ms -[2025-12-28T16:24:38.899Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-28T16:24:38.888Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-28T16:24:38.889Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-28T16:24:38.925Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:24:38.917Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:24:38.918Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-28T16:24:38.936Z] [INFO] GET /api/projects 304 2ms -[2025-12-28T16:24:38.933Z] [INFO] Socket connected: HG (HqGujliybb-A-JfHAAAJ) -[2025-12-28T16:24:38.948Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:24:38.946Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-28T16:24:38.942Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:24:38.960Z] [INFO] GET /api/tasks/project/1 304 17ms -[2025-12-28T16:24:38.963Z] [INFO] GET /api/labels/1 304 20ms -[2025-12-28T16:24:38.972Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T16:24:38.982Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:24:40.481Z] [INFO] GET /sw.js 304 1ms -[2025-12-28T16:24:50.567Z] [INFO] GET /api/tasks/6 200 5ms -[2025-12-28T16:24:50.581Z] [INFO] GET /api/files/6 304 2ms -[2025-12-28T16:24:50.578Z] [INFO] GET /api/links/6 304 2ms -[2025-12-28T16:24:50.576Z] [INFO] GET /api/subtasks/6 304 3ms -[2025-12-28T16:24:50.583Z] [INFO] GET /api/comments/6 304 2ms -[2025-12-28T16:24:50.585Z] [INFO] GET /api/tasks/6/history 404 1ms -[2025-12-28T16:24:51.378Z] [INFO] CSRF: Token mismatch for user 1 -[2025-12-28T16:24:51.379Z] [INFO] PUT /api/tasks/6 403 1ms -[2025-12-28T16:24:51.392Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-28T16:24:51.393Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-28T16:24:54.206Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T10-24-09-934Z.db -[2025-12-28T16:24:54.203Z] [INFO] Backup erstellt: backup_2025-12-28T16-24-54-155Z.db -[2025-12-28T16:24:54.207Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T16:24:54.455Z] [INFO] GET /api/tasks/6 200 3ms -[2025-12-28T16:24:54.467Z] [INFO] GET /api/comments/6 304 5ms -[2025-12-28T16:24:54.466Z] [INFO] GET /api/files/6 304 4ms -[2025-12-28T16:24:54.464Z] [INFO] GET /api/links/6 304 3ms -[2025-12-28T16:24:54.463Z] [INFO] GET /api/subtasks/6 304 2ms -[2025-12-28T16:24:54.469Z] [INFO] GET /api/tasks/6/history 404 2ms -[2025-12-28T16:24:59.074Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-28T16:24:59.075Z] [INFO] PUT /api/tasks/6 200 12ms -[2025-12-28T16:24:59.823Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:25:00.072Z] [INFO] Aufgabe aktualisiert: Testaufgabe offen (ID: 6) -[2025-12-28T16:25:00.073Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-28T16:25:30.615Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:25:57.874Z] [INFO] Spalte aktualisiert: Offen (ID: 1) -[2025-12-28T16:25:57.874Z] [INFO] PUT /api/columns/1 200 3ms -[2025-12-28T16:26:01.264Z] [INFO] GET / 304 0ms -[2025-12-28T16:26:01.271Z] [INFO] Socket disconnected: HG (HqGujliybb-A-JfHAAAJ) -[2025-12-28T16:26:01.283Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:26:01.284Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:26:01.280Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-28T16:26:01.285Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-28T16:26:01.294Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-28T16:26:01.293Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-28T16:26:01.294Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-28T16:26:01.294Z] [INFO] GET /css/board.css 304 9ms -[2025-12-28T16:26:01.294Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-28T16:26:01.295Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-28T16:26:01.306Z] [INFO] GET /js/app.js 304 11ms -[2025-12-28T16:26:01.320Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T16:26:01.319Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T16:26:01.320Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T16:26:01.318Z] [INFO] GET /js/store.js 304 0ms -[2025-12-28T16:26:01.320Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-28T16:26:01.332Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-28T16:26:01.332Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-28T16:26:01.331Z] [INFO] GET /js/offline.js 304 10ms -[2025-12-28T16:26:01.331Z] [INFO] GET /js/board.js 304 10ms -[2025-12-28T16:26:01.332Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-28T16:26:01.332Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-28T16:26:01.350Z] [INFO] GET /js/notifications.js 304 17ms -[2025-12-28T16:26:01.349Z] [INFO] GET /js/utils.js 304 16ms -[2025-12-28T16:26:01.349Z] [INFO] GET /js/proposals.js 304 16ms -[2025-12-28T16:26:01.373Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-28T16:26:01.373Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:26:01.383Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T16:26:01.391Z] [INFO] GET /api/projects 304 2ms -[2025-12-28T16:26:01.388Z] [INFO] Socket connected: HG (MlPCaqce_6mkiqWCAAAL) -[2025-12-28T16:26:01.405Z] [INFO] GET /api/stats/dashboard?projectId=1 304 6ms -[2025-12-28T16:26:01.406Z] [INFO] GET /api/columns/1 200 6ms -[2025-12-28T16:26:01.418Z] [INFO] GET /api/tasks/project/1 200 18ms -[2025-12-28T16:26:01.420Z] [INFO] GET /api/labels/1 304 19ms -[2025-12-28T16:26:01.457Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:26:01.429Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:26:01.438Z] [INFO] GET /api/notifications 304 3ms -[2025-12-28T16:26:01.539Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:26:02.941Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:26:32.251Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:27:03.041Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:27:33.860Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:28:04.690Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:28:35.476Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:29:06.263Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:29:09.161Z] [INFO] Projekt erstellt: Testaufgabe (ID: 3) von HG -[2025-12-28T16:29:09.165Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:09.165Z] [INFO] HG left project:[object Object] -[2025-12-28T16:29:09.173Z] [INFO] GET /api/stats/dashboard?projectId=3 200 3ms -[2025-12-28T16:29:09.163Z] [INFO] POST /api/projects 201 12ms -[2025-12-28T16:29:09.175Z] [INFO] GET /api/columns/3 200 2ms -[2025-12-28T16:29:09.177Z] [INFO] GET /api/tasks/project/3 200 4ms -[2025-12-28T16:29:09.178Z] [INFO] GET /api/labels/3 200 4ms -[2025-12-28T16:29:13.026Z] [INFO] HG left project:[object Object] -[2025-12-28T16:29:13.027Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:13.034Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-28T16:29:13.035Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:29:13.047Z] [INFO] GET /api/tasks/project/1 304 16ms -[2025-12-28T16:29:13.048Z] [INFO] GET /api/labels/1 304 17ms -[2025-12-28T16:29:14.169Z] [INFO] HG left project:[object Object] -[2025-12-28T16:29:14.170Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:14.179Z] [INFO] GET /api/tasks/project/3 304 6ms -[2025-12-28T16:29:14.177Z] [INFO] GET /api/stats/dashboard?projectId=3 304 4ms -[2025-12-28T16:29:14.178Z] [INFO] GET /api/columns/3 304 5ms -[2025-12-28T16:29:14.180Z] [INFO] GET /api/labels/3 304 7ms -[2025-12-28T16:29:16.505Z] [INFO] HG left project:[object Object] -[2025-12-28T16:29:16.505Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:16.514Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:29:16.512Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-28T16:29:16.526Z] [INFO] GET /api/tasks/project/1 304 17ms -[2025-12-28T16:29:16.527Z] [INFO] GET /api/labels/1 304 18ms -[2025-12-28T16:29:18.141Z] [INFO] HG left project:[object Object] -[2025-12-28T16:29:18.141Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:18.152Z] [INFO] GET /api/tasks/project/3 304 6ms -[2025-12-28T16:29:18.153Z] [INFO] GET /api/labels/3 304 6ms -[2025-12-28T16:29:18.150Z] [INFO] GET /api/stats/dashboard?projectId=3 304 5ms -[2025-12-28T16:29:18.151Z] [INFO] GET /api/columns/3 304 5ms -[2025-12-28T16:29:21.375Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=3 200 2ms -[2025-12-28T16:29:28.415Z] [INFO] HG left project:[object Object] -[2025-12-28T16:29:28.416Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:28.426Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-28T16:29:28.424Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-28T16:29:28.437Z] [INFO] GET /api/tasks/project/1 304 11ms -[2025-12-28T16:29:28.438Z] [INFO] GET /api/labels/1 304 1ms -[2025-12-28T16:29:29.674Z] [INFO] HG left project:[object Object] -[2025-12-28T16:29:29.675Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:29.685Z] [INFO] GET /api/labels/3 304 4ms -[2025-12-28T16:29:29.683Z] [INFO] GET /api/columns/3 304 2ms -[2025-12-28T16:29:29.681Z] [INFO] GET /api/stats/dashboard?projectId=3 304 3ms -[2025-12-28T16:29:29.684Z] [INFO] GET /api/tasks/project/3 304 3ms -[2025-12-28T16:29:33.555Z] [INFO] Projekt gelöscht: Testaufgabe (ID: 3), 0 Aufgaben entfernt -[2025-12-28T16:29:33.559Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:33.564Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-28T16:29:33.556Z] [INFO] DELETE /api/projects/3?force=true 200 6ms -[2025-12-28T16:29:33.558Z] [INFO] HG left project:[object Object] -[2025-12-28T16:29:33.568Z] [INFO] GET /api/columns/1 304 8ms -[2025-12-28T16:29:33.578Z] [INFO] GET /api/tasks/project/1 304 17ms -[2025-12-28T16:29:33.580Z] [INFO] GET /api/labels/1 304 19ms -[2025-12-28T16:29:37.076Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:29:47.921Z] [INFO] GET / 304 0ms -[2025-12-28T16:29:47.929Z] [INFO] Socket disconnected: HG (9hqhvLeqKp9cs6eJAAAF) -[2025-12-28T16:29:47.927Z] [INFO] Socket disconnected: HG (RttR640Ap3jNPFORAAAE) -[2025-12-28T16:29:47.940Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:29:47.942Z] [INFO] GET /css/board.css 304 0ms -[2025-12-28T16:29:47.938Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:29:47.943Z] [INFO] GET /css/components.css 304 0ms -[2025-12-28T16:29:47.949Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-28T16:29:47.950Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-28T16:29:47.950Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-28T16:29:47.949Z] [INFO] GET /css/notifications.css 304 6ms -[2025-12-28T16:29:47.974Z] [INFO] GET /js/store.js 304 3ms -[2025-12-28T16:29:47.951Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-28T16:29:47.962Z] [INFO] GET /js/app.js 304 11ms -[2025-12-28T16:29:47.950Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-28T16:29:47.974Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T16:29:47.975Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T16:29:47.976Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-28T16:29:47.975Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T16:29:47.987Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-28T16:29:47.987Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-28T16:29:47.987Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-28T16:29:47.987Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-28T16:29:47.998Z] [INFO] GET /js/notifications.js 304 10ms -[2025-12-28T16:29:47.988Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-28T16:29:47.988Z] [INFO] GET /js/board.js 304 11ms -[2025-12-28T16:29:47.997Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-28T16:29:47.998Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-28T16:29:48.023Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T16:29:48.023Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-28T16:29:48.036Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T16:29:48.041Z] [INFO] Socket connected: HG (lqinMiVdG6WGv-o7AAAN) -[2025-12-28T16:29:48.048Z] [INFO] GET /api/projects 200 2ms -[2025-12-28T16:29:48.059Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:29:48.058Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-28T16:29:48.070Z] [INFO] GET /api/tasks/project/1 304 16ms -[2025-12-28T16:29:48.072Z] [INFO] GET /api/labels/1 304 17ms -[2025-12-28T16:29:48.092Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:29:48.084Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:29:48.191Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:49.399Z] [INFO] Socket disconnected: HG (MlPCaqce_6mkiqWCAAAL) -[2025-12-28T16:29:49.619Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:29:50.871Z] [INFO] GET / 304 0ms -[2025-12-28T16:29:50.876Z] [INFO] Socket disconnected: HG (lqinMiVdG6WGv-o7AAAN) -[2025-12-28T16:29:50.890Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:29:50.890Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:29:50.892Z] [INFO] GET /css/components.css 304 2ms -[2025-12-28T16:29:50.892Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:29:50.893Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-28T16:29:50.902Z] [INFO] GET /css/notifications.css 304 7ms -[2025-12-28T16:29:50.902Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-28T16:29:50.893Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-28T16:29:50.895Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-28T16:29:50.902Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-28T16:29:50.903Z] [INFO] GET /js/app.js 304 7ms -[2025-12-28T16:29:50.922Z] [INFO] GET /js/api.js 304 5ms -[2025-12-28T16:29:50.921Z] [INFO] GET /js/store.js 304 5ms -[2025-12-28T16:29:50.922Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-28T16:29:50.922Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-28T16:29:50.923Z] [INFO] GET /js/board.js 304 5ms -[2025-12-28T16:29:50.923Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-28T16:29:50.932Z] [INFO] GET /js/calendar.js 304 8ms -[2025-12-28T16:29:50.933Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-28T16:29:50.932Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-28T16:29:50.934Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-28T16:29:50.934Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-28T16:29:50.934Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-28T16:29:50.944Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-28T16:29:50.944Z] [INFO] GET /js/notifications.js 304 10ms -[2025-12-28T16:29:50.966Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-28T16:29:50.976Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:29:50.968Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:29:50.984Z] [INFO] Socket connected: HG (loxKjdMLVO3_LCgPAAAP) -[2025-12-28T16:29:50.987Z] [INFO] GET /api/projects 304 2ms -[2025-12-28T16:29:50.998Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:29:50.996Z] [INFO] GET /api/stats/dashboard?projectId=1 304 3ms -[2025-12-28T16:29:51.010Z] [INFO] GET /api/tasks/project/1 304 11ms -[2025-12-28T16:29:51.021Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T16:29:51.013Z] [INFO] GET /api/labels/1 304 14ms -[2025-12-28T16:29:51.027Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:29:51.135Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:29:52.510Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:30:07.939Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:30:38.718Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:31:09.532Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:31:40.338Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:32:11.167Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:32:41.958Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:32:56.005Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T16:33:11.402Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T16:33:11.453Z] [INFO] Datenbank initialisiert -[2025-12-28T16:33:11.452Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T16:33:11.455Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T16:33:11.455Z] [INFO] Umgebung: production -[2025-12-28T16:33:11.456Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T16:33:11.456Z] [INFO] Automatische Backups aktiviert -[2025-12-28T16:33:16.292Z] [INFO] GET /api/health 200 5ms -[2025-12-28T16:33:17.219Z] [INFO] GET / 304 1ms -[2025-12-28T16:33:17.233Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:33:17.234Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:33:17.235Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T16:33:17.238Z] [INFO] GET /css/components.css 304 2ms -[2025-12-28T16:33:17.237Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T16:33:17.237Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-28T16:33:17.249Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-28T16:33:17.249Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-28T16:33:17.250Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-28T16:33:17.239Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:33:17.250Z] [INFO] GET /js/app.js 304 10ms -[2025-12-28T16:33:17.262Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T16:33:17.266Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T16:33:17.266Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-28T16:33:17.264Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T16:33:17.266Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T16:33:17.278Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-28T16:33:17.278Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-28T16:33:17.277Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-28T16:33:17.278Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-28T16:33:17.268Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-28T16:33:17.279Z] [INFO] GET /js/board.js 200 14ms -[2025-12-28T16:33:17.293Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-28T16:33:17.292Z] [INFO] GET /js/notifications.js 304 12ms -[2025-12-28T16:33:17.293Z] [INFO] GET /js/calendar.js 200 24ms -[2025-12-28T16:33:17.317Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-28T16:33:17.318Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-28T16:33:17.334Z] [INFO] Socket connected: HG (yagsV0UNeRp92jfcAAAB) -[2025-12-28T16:33:17.329Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T16:33:17.338Z] [INFO] GET /api/projects 304 3ms -[2025-12-28T16:33:17.348Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-28T16:33:17.343Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:33:17.350Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-28T16:33:17.363Z] [INFO] GET /api/tasks/project/1 304 19ms -[2025-12-28T16:33:17.365Z] [INFO] GET /api/labels/1 304 21ms -[2025-12-28T16:33:17.374Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:33:17.380Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:33:18.868Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T16:33:18.879Z] [INFO] GET /index.html 304 0ms -[2025-12-28T16:33:18.878Z] [INFO] GET / 304 1ms -[2025-12-28T16:33:18.879Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:33:18.883Z] [INFO] GET /css/board.css 304 0ms -[2025-12-28T16:33:18.882Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:33:18.886Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T16:33:18.883Z] [INFO] GET /css/components.css 304 0ms -[2025-12-28T16:33:18.887Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T16:33:18.895Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-28T16:33:18.907Z] [INFO] GET /js/auth.js 304 8ms -[2025-12-28T16:33:18.907Z] [INFO] GET /js/api.js 304 9ms -[2025-12-28T16:33:18.894Z] [INFO] GET /js/app.js 304 5ms -[2025-12-28T16:33:18.896Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-28T16:33:18.907Z] [INFO] GET /js/store.js 304 8ms -[2025-12-28T16:33:18.921Z] [INFO] GET /js/board.js 304 10ms -[2025-12-28T16:33:18.921Z] [INFO] GET /js/sync.js 304 11ms -[2025-12-28T16:33:18.932Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-28T16:33:18.931Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-28T16:33:18.922Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-28T16:33:18.932Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-28T16:33:18.950Z] [INFO] GET /js/admin.js 304 13ms -[2025-12-28T16:33:18.961Z] [INFO] GET /js/notifications.js 304 8ms -[2025-12-28T16:33:18.960Z] [INFO] GET /js/proposals.js 304 7ms -[2025-12-28T16:33:18.950Z] [INFO] GET /js/tour.js 304 13ms -[2025-12-28T16:33:18.949Z] [INFO] GET /js/undo.js 304 13ms -[2025-12-28T16:33:18.961Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-28T16:33:18.976Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-28T16:33:18.977Z] [INFO] GET /css/notifications.css 304 11ms -[2025-12-28T16:33:21.686Z] [INFO] GET / 304 1ms -[2025-12-28T16:33:21.713Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:33:21.719Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:33:21.721Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T16:33:21.721Z] [INFO] GET /css/board.css 304 2ms -[2025-12-28T16:33:21.718Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:33:21.722Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-28T16:33:21.721Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T16:33:21.722Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-28T16:33:21.732Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-28T16:33:21.722Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-28T16:33:21.733Z] [INFO] GET /js/app.js 304 10ms -[2025-12-28T16:33:21.771Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T16:33:21.771Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T16:33:21.778Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-28T16:33:21.778Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-28T16:33:21.772Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T16:33:21.779Z] [INFO] GET /js/board.js 304 7ms -[2025-12-28T16:33:21.779Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-28T16:33:21.780Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-28T16:33:21.779Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-28T16:33:21.796Z] [INFO] GET /js/admin.js 304 16ms -[2025-12-28T16:33:21.798Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-28T16:33:21.798Z] [INFO] GET /js/notifications.js 304 15ms -[2025-12-28T16:33:21.797Z] [INFO] GET /js/undo.js 304 16ms -[2025-12-28T16:33:21.829Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-28T16:33:21.797Z] [INFO] GET /js/proposals.js 304 16ms -[2025-12-28T16:33:21.827Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:33:21.866Z] [INFO] GET /api/projects 304 8ms -[2025-12-28T16:33:21.880Z] [INFO] GET /api/columns/1 304 6ms -[2025-12-28T16:33:21.878Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-28T16:33:21.856Z] [INFO] Socket connected: HG (DKokmdKZZ-IOhj8gAAAD) -[2025-12-28T16:33:21.843Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-28T16:33:21.893Z] [INFO] GET /api/tasks/project/1 304 19ms -[2025-12-28T16:33:21.899Z] [INFO] GET /api/labels/1 304 25ms -[2025-12-28T16:33:21.917Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T16:33:21.935Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:33:22.004Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:33:23.424Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:33:47.098Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:34:13.025Z] [INFO] Backup erstellt: backup_2025-12-28T16-34-12-984Z.db -[2025-12-28T16:34:13.031Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T10-29-15-291Z.db -[2025-12-28T16:34:13.031Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T16:34:17.927Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:34:35.756Z] [INFO] Socket disconnected: HG (yagsV0UNeRp92jfcAAAB) -[2025-12-28T16:34:36.497Z] [INFO] GET / 304 0ms -[2025-12-28T16:34:36.503Z] [INFO] Socket disconnected: HG (DKokmdKZZ-IOhj8gAAAD) -[2025-12-28T16:34:36.518Z] [INFO] GET /css/components.css 304 0ms -[2025-12-28T16:34:36.516Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:34:36.519Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T16:34:36.514Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-28T16:34:36.521Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-28T16:34:36.522Z] [INFO] GET /css/board.css 304 2ms -[2025-12-28T16:34:36.522Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-28T16:34:36.533Z] [INFO] GET /js/app.js 304 10ms -[2025-12-28T16:34:36.534Z] [INFO] GET /css/admin.css 304 10ms -[2025-12-28T16:34:36.522Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T16:34:36.534Z] [INFO] GET /css/notifications.css 304 10ms -[2025-12-28T16:34:36.552Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T16:34:36.553Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T16:34:36.553Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T16:34:36.551Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T16:34:36.554Z] [INFO] GET /js/board.js 304 2ms -[2025-12-28T16:34:36.570Z] [INFO] GET /js/task-modal.js 304 14ms -[2025-12-28T16:34:36.553Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-28T16:34:36.570Z] [INFO] GET /js/proposals.js 304 15ms -[2025-12-28T16:34:36.570Z] [INFO] GET /js/admin.js 304 15ms -[2025-12-28T16:34:36.571Z] [INFO] GET /js/undo.js 304 16ms -[2025-12-28T16:34:36.571Z] [INFO] GET /js/shortcuts.js 304 16ms -[2025-12-28T16:34:36.571Z] [INFO] GET /js/calendar.js 304 16ms -[2025-12-28T16:34:36.585Z] [INFO] GET /js/notifications.js 304 13ms -[2025-12-28T16:34:36.586Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-28T16:34:36.607Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:34:36.607Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-28T16:34:36.621Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T16:34:36.628Z] [INFO] GET /api/projects 304 2ms -[2025-12-28T16:34:36.624Z] [INFO] Socket connected: HG (o1wWy5ZaB4eNrSqLAAAF) -[2025-12-28T16:34:36.637Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-28T16:34:36.638Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T16:34:36.649Z] [INFO] GET /api/tasks/project/1 304 16ms -[2025-12-28T16:34:36.650Z] [INFO] GET /api/labels/1 304 17ms -[2025-12-28T16:34:36.659Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T16:34:36.666Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T16:34:36.774Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:34:38.171Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T16:34:46.332Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-28T16:34:46.333Z] [INFO] PUT /api/columns/3 403 1ms -[2025-12-28T16:34:46.340Z] [INFO] Spalte aktualisiert: Erledigt (ID: 3) -[2025-12-28T16:34:46.341Z] [INFO] PUT /api/columns/3 200 4ms -[2025-12-28T16:34:48.737Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:35:07.384Z] [INFO] Spalte aktualisiert: Erledigt (ID: 3) -[2025-12-28T16:35:07.384Z] [INFO] PUT /api/columns/3 200 2ms -[2025-12-28T16:35:19.537Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:35:25.425Z] [INFO] Spalte aktualisiert: Offen (ID: 1) -[2025-12-28T16:35:25.426Z] [INFO] PUT /api/columns/1 200 3ms -[2025-12-28T16:35:37.538Z] [INFO] Suche nach "Testaufgabe" in Projekt 1: 5 Treffer -[2025-12-28T16:35:37.539Z] [INFO] GET /api/tasks/search?projectId=1&q=Testaufgabe 200 11ms -[2025-12-28T16:35:38.777Z] [INFO] Suche nach "Testaufgab" in Projekt 1: 5 Treffer -[2025-12-28T16:35:38.778Z] [INFO] GET /api/tasks/search?projectId=1&q=Testaufgab 200 10ms -[2025-12-28T16:35:43.093Z] [INFO] Suche nach "testauf" in Projekt 1: 5 Treffer -[2025-12-28T16:35:43.094Z] [INFO] GET /api/tasks/search?projectId=1&q=testauf 200 11ms -[2025-12-28T16:35:49.021Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T16:35:50.346Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:36:21.156Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:36:51.964Z] [INFO] GET /api/health 200 2ms -[2025-12-28T16:37:22.773Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:37:53.604Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:38:24.424Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:38:24.602Z] [INFO] Spalte erstellt: Spaltentest in Projekt 1 (Filter: Spaltentest) -[2025-12-28T16:38:24.602Z] [INFO] POST /api/columns 201 4ms -[2025-12-28T16:38:50.978Z] [INFO] Spalte gelöscht: Spaltentest (ID: 12) -[2025-12-28T16:38:50.979Z] [INFO] DELETE /api/columns/12 200 6ms -[2025-12-28T16:38:55.239Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:39:26.040Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:39:56.868Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:40:27.705Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:40:58.523Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:41:29.345Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:42:00.164Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:42:31.008Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:43:01.818Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:43:32.633Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:44:03.450Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:44:34.294Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:45:05.108Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:45:35.938Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:46:06.343Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:46:37.530Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:47:08.341Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:47:39.166Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:48:09.964Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:48:40.785Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:49:11.576Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:49:41.988Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:50:12.392Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:50:43.198Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:51:13.592Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:51:44.367Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:52:14.776Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:52:45.580Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:53:15.998Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:53:33.999Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T16:53:49.509Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T16:53:49.557Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T16:53:49.558Z] [INFO] Datenbank initialisiert -[2025-12-28T16:53:49.560Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T16:53:49.560Z] [INFO] Umgebung: production -[2025-12-28T16:53:49.560Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T16:53:49.560Z] [INFO] Automatische Backups aktiviert -[2025-12-28T16:53:52.762Z] [INFO] Socket connected: HG (CfypzL9Fuo3kOuw7AAAB) -[2025-12-28T16:53:52.768Z] [INFO] HG joined project:[object Object] -[2025-12-28T16:53:54.396Z] [INFO] GET /api/health 200 2ms -[2025-12-28T16:54:11.614Z] [INFO] GET / 200 5ms -[2025-12-28T16:54:11.752Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:54:11.757Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:54:11.755Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T16:54:11.757Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T16:54:11.754Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:54:11.769Z] [INFO] GET /css/admin.css 304 10ms -[2025-12-28T16:54:11.767Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-28T16:54:11.768Z] [INFO] GET /css/notifications.css 304 10ms -[2025-12-28T16:54:11.768Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-28T16:54:11.770Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-28T16:54:11.779Z] [INFO] GET /css/list.css 200 20ms -[2025-12-28T16:54:11.781Z] [INFO] GET /js/app.js 200 10ms -[2025-12-28T16:54:11.832Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T16:54:11.831Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T16:54:11.833Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-28T16:54:11.833Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T16:54:11.833Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-28T16:54:11.836Z] [INFO] GET /js/board.js 304 2ms -[2025-12-28T16:54:11.837Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-28T16:54:11.835Z] [INFO] GET /js/list.js 200 5ms -[2025-12-28T16:54:11.836Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-28T16:54:11.837Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-28T16:54:11.849Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-28T16:54:11.848Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-28T16:54:11.848Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-28T16:54:11.849Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-28T16:54:11.849Z] [INFO] GET /js/notifications.js 304 10ms -[2025-12-28T16:54:11.878Z] [INFO] GET /api/auth/users 401 3ms -[2025-12-28T16:54:11.881Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-28T16:54:13.760Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T16:54:13.774Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T16:54:13.774Z] [INFO] GET / 304 1ms -[2025-12-28T16:54:13.779Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T16:54:13.775Z] [INFO] GET /index.html 200 2ms -[2025-12-28T16:54:13.778Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T16:54:13.777Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T16:54:13.786Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-28T16:54:13.787Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-28T16:54:13.786Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-28T16:54:13.792Z] [INFO] GET /js/app.js 304 1ms -[2025-12-28T16:54:13.792Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-28T16:54:13.807Z] [INFO] GET /js/sync.js 304 11ms -[2025-12-28T16:54:13.806Z] [INFO] GET /js/auth.js 304 11ms -[2025-12-28T16:54:13.793Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T16:54:13.807Z] [INFO] GET /js/store.js 304 11ms -[2025-12-28T16:54:13.821Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-28T16:54:13.817Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-28T16:54:13.817Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-28T16:54:13.816Z] [INFO] GET /js/board.js 304 5ms -[2025-12-28T16:54:13.821Z] [INFO] GET /js/list.js 304 1ms -[2025-12-28T16:54:13.828Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-28T16:54:13.829Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-28T16:54:13.829Z] [INFO] GET /js/tour.js 304 4ms -[2025-12-28T16:54:13.822Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-28T16:54:13.851Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-28T16:54:13.845Z] [INFO] GET /js/notifications.js 304 13ms -[2025-12-28T16:54:13.846Z] [INFO] GET /css/list.css 304 14ms -[2025-12-28T16:54:13.846Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-28T16:54:13.851Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T16:54:13.851Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-28T16:54:24.794Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:54:50.320Z] [INFO] Backup erstellt: backup_2025-12-28T16-54-50-274Z.db -[2025-12-28T16:54:50.325Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T10-35-24-955Z.db -[2025-12-28T16:54:50.326Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T16:54:55.196Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:55:25.581Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:55:55.962Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:56:26.301Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:56:56.680Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:57:27.081Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:57:57.443Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:58:27.758Z] [INFO] GET /api/health 200 1ms -[2025-12-28T16:58:58.112Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:59:28.480Z] [INFO] GET /api/health 200 0ms -[2025-12-28T16:59:58.829Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:00:29.136Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:00:59.511Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:01:29.859Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:02:00.166Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:02:30.477Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:03:00.796Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:03:31.113Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:04:01.437Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:04:31.762Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:05:02.074Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:05:32.409Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:06:02.712Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:06:33.058Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:07:03.381Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:07:33.703Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:08:04.014Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:08:34.330Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:09:04.646Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:09:34.968Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:10:05.280Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:10:35.616Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:11:05.939Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:11:36.245Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:12:06.539Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:12:36.866Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:13:07.176Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:13:37.496Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:14:07.779Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:14:38.110Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:15:08.428Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:15:38.724Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:16:09.031Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:16:39.354Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:17:09.662Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:17:39.976Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:18:10.309Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:18:40.603Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:19:10.920Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:19:41.205Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:20:11.508Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:20:41.816Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:21:12.107Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:21:42.406Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:22:12.700Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:22:43.011Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:23:13.308Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:23:43.570Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:24:13.871Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:24:44.170Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:25:14.448Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:25:44.729Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:26:15.016Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:26:45.305Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:27:15.611Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:27:45.903Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:28:16.200Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:28:46.496Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:29:16.785Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:29:47.088Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:30:17.378Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:30:47.649Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:31:17.926Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:31:48.219Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:32:18.517Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:32:48.807Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:33:19.080Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:33:49.391Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:34:19.681Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:34:49.981Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:35:20.237Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:35:44.176Z] [INFO] POST /api/auth/login 200 207ms -[2025-12-28T17:35:44.176Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-28T17:35:44.186Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T17:35:44.188Z] [INFO] Socket connected: HG (x_48VRYE7sc4CoeyAAAE) -[2025-12-28T17:35:44.190Z] [INFO] Socket connected: HG (xDWr_KkHRjT8UEmMAAAF) -[2025-12-28T17:35:44.193Z] [INFO] GET /api/projects 304 2ms -[2025-12-28T17:35:44.211Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2025-12-28T17:35:44.205Z] [INFO] HG joined project:[object Object] -[2025-12-28T17:35:44.208Z] [INFO] GET /api/columns/1 200 3ms -[2025-12-28T17:35:44.226Z] [INFO] GET /api/tasks/project/1 304 14ms -[2025-12-28T17:35:44.228Z] [INFO] GET /api/labels/1 304 15ms -[2025-12-28T17:35:44.244Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 2ms -[2025-12-28T17:35:44.256Z] [INFO] GET /api/notifications 304 3ms -[2025-12-28T17:35:50.518Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:36:05.028Z] [INFO] Aufgabe aktualisiert: Testaufgabe Benachrichtigungen (ID: 8) -[2025-12-28T17:36:05.038Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-28T17:36:05.029Z] [INFO] PUT /api/tasks/8 200 9ms -[2025-12-28T17:36:05.052Z] [INFO] GET /api/labels/1 304 2ms -[2025-12-28T17:36:05.050Z] [INFO] GET /api/tasks/project/1 200 12ms -[2025-12-28T17:36:07.425Z] [INFO] Aufgabe aktualisiert: Testaufgabe Benachrichtigungen (ID: 8) -[2025-12-28T17:36:07.434Z] [INFO] GET /api/columns/1 304 2ms -[2025-12-28T17:36:07.426Z] [INFO] PUT /api/tasks/8 200 9ms -[2025-12-28T17:36:07.445Z] [INFO] GET /api/tasks/project/1 200 13ms -[2025-12-28T17:36:07.447Z] [INFO] GET /api/labels/1 304 15ms -[2025-12-28T17:36:20.799Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:36:51.077Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:37:21.367Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:37:38.243Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T17:37:50.191Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T17:37:51.635Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:38:21.907Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:38:44.156Z] [INFO] Socket disconnected: HG (CfypzL9Fuo3kOuw7AAAB) -[2025-12-28T17:38:52.193Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:39:22.475Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:39:52.761Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:40:08.944Z] [INFO] GET /api/tasks/1 200 4ms -[2025-12-28T17:40:08.956Z] [INFO] GET /api/links/1 304 3ms -[2025-12-28T17:40:08.952Z] [INFO] GET /api/subtasks/1 304 2ms -[2025-12-28T17:40:08.960Z] [INFO] GET /api/comments/1 304 1ms -[2025-12-28T17:40:08.962Z] [INFO] GET /api/tasks/1/history 404 1ms -[2025-12-28T17:40:08.959Z] [INFO] GET /api/files/1 304 3ms -[2025-12-28T17:40:09.032Z] [INFO] GET /api/files/preview/1?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiIzk3M2NhYSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY2OTQzMzQ0LCJleHAiOjE3NjY5NDUxNDR9.Mjo1Uigu2hrtS8zZR4ES9GAVO94bih51-2qPsVU6104 200 54ms -[2025-12-28T17:40:12.169Z] [INFO] Aufgabe aktualisiert: Router kaufen (ID: 1) -[2025-12-28T17:40:12.170Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-28T17:40:21.365Z] [INFO] Socket disconnected: HG (x_48VRYE7sc4CoeyAAAE) -[2025-12-28T17:40:21.366Z] [INFO] Socket disconnected: HG (xDWr_KkHRjT8UEmMAAAF) -[2025-12-28T17:40:23.061Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:40:53.325Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:41:23.615Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:41:53.909Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:42:24.172Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:42:54.446Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:43:24.733Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:43:55.008Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:44:25.280Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:44:55.569Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:45:25.843Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:45:56.119Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:46:26.392Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:46:56.645Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:47:26.903Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:47:57.173Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:48:27.443Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:48:57.701Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:49:27.971Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:49:58.224Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:50:28.491Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:50:58.762Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:51:29.034Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:51:59.300Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:52:29.571Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:52:59.861Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:53:30.130Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:54:00.389Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:54:30.655Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:55:00.941Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:55:31.215Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:56:01.475Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:56:31.728Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:57:01.999Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:57:32.298Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:58:02.561Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:58:32.811Z] [INFO] GET /api/health 200 1ms -[2025-12-28T17:59:03.072Z] [INFO] GET /api/health 200 0ms -[2025-12-28T17:59:33.343Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:00:03.629Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:00:33.885Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:01:04.139Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:01:34.397Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:02:04.673Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:02:34.932Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:03:05.200Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:03:35.468Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:04:05.719Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:04:35.979Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:05:06.238Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:05:36.497Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:06:06.770Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:06:37.037Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:07:07.303Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:07:37.547Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:08:07.806Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:08:38.073Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:09:08.340Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:09:38.593Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:10:08.858Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:10:39.113Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:11:09.381Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:11:39.654Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:12:09.888Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:12:40.134Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:13:10.402Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:13:40.662Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:14:10.880Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:14:41.160Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:15:11.403Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:15:41.651Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:16:11.897Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:16:42.149Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:17:12.397Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:17:42.648Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:18:12.898Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:18:43.148Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:19:13.405Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:19:43.674Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:20:13.918Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:20:44.159Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:21:14.425Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:21:44.645Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:22:14.890Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:22:45.138Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:23:15.412Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:23:45.654Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:24:15.885Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:24:46.114Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:25:16.341Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:25:46.579Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:26:16.818Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:26:47.069Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:27:17.299Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:27:47.552Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:28:17.801Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:28:48.043Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:29:18.273Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:29:48.509Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:30:18.765Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:30:49.004Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:31:19.226Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:31:49.484Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:32:19.722Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:32:49.984Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:33:20.231Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:33:50.494Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:34:20.738Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:34:50.967Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:35:21.198Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:35:51.434Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:36:21.678Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:36:51.935Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:37:22.142Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:37:52.578Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:38:22.842Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:38:53.057Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:39:23.284Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:39:53.503Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:40:23.718Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:40:53.941Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:41:24.170Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:41:54.401Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:42:24.623Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:42:54.849Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:43:25.081Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:43:55.333Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:44:25.563Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:44:55.799Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:45:26.034Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:45:56.276Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:46:26.509Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:46:56.737Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:47:26.969Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:47:57.192Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:48:27.395Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:48:57.623Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:49:27.853Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:49:58.086Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:50:28.299Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:50:58.522Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:51:28.756Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:51:58.970Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:52:29.169Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:52:59.389Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:53:29.628Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:53:59.853Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:54:30.050Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:54:43.885Z] [INFO] GET / 200 2ms -[2025-12-28T18:54:43.989Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-28T18:54:43.993Z] [INFO] GET /css/list.css 200 2ms -[2025-12-28T18:54:43.992Z] [INFO] GET /css/components.css 200 2ms -[2025-12-28T18:54:43.992Z] [INFO] GET /css/base.css 200 2ms -[2025-12-28T18:54:43.995Z] [INFO] GET /css/board.css 200 2ms -[2025-12-28T18:54:44.005Z] [INFO] GET /css/notifications.css 200 11ms -[2025-12-28T18:54:44.006Z] [INFO] GET /css/proposals.css 200 12ms -[2025-12-28T18:54:44.006Z] [INFO] GET /css/modal.css 200 11ms -[2025-12-28T18:54:44.005Z] [INFO] GET /css/admin.css 200 11ms -[2025-12-28T18:54:44.018Z] [INFO] GET /css/calendar.css 200 21ms -[2025-12-28T18:54:44.020Z] [INFO] GET /js/app.js 200 4ms -[2025-12-28T18:54:44.018Z] [INFO] GET /css/responsive.css 200 21ms -[2025-12-28T18:54:44.141Z] [INFO] GET /js/store.js 200 2ms -[2025-12-28T18:54:44.142Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-28T18:54:44.142Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-28T18:54:44.142Z] [INFO] GET /js/api.js 200 3ms -[2025-12-28T18:54:44.143Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-28T18:54:44.143Z] [INFO] GET /js/board.js 200 3ms -[2025-12-28T18:54:44.152Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-28T18:54:44.149Z] [INFO] GET /js/task-modal.js 200 5ms -[2025-12-28T18:54:44.148Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-28T18:54:44.151Z] [INFO] GET /js/list.js 200 5ms -[2025-12-28T18:54:44.157Z] [INFO] GET /js/undo.js 200 10ms -[2025-12-28T18:54:44.167Z] [INFO] GET /js/notifications.js 200 14ms -[2025-12-28T18:54:44.168Z] [INFO] GET /js/utils.js 200 14ms -[2025-12-28T18:54:44.168Z] [INFO] GET /js/proposals.js 200 16ms -[2025-12-28T18:54:44.157Z] [INFO] GET /js/admin.js 200 10ms -[2025-12-28T18:54:44.191Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T18:54:44.204Z] [INFO] GET / 304 0ms -[2025-12-28T18:54:44.205Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T18:54:44.211Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T18:54:44.212Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T18:54:44.211Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T18:54:44.207Z] [INFO] GET /index.html 200 3ms -[2025-12-28T18:54:44.222Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-28T18:54:44.221Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-28T18:54:44.222Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-28T18:54:44.228Z] [INFO] GET /js/app.js 304 1ms -[2025-12-28T18:54:44.234Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-28T18:54:44.235Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-28T18:54:44.241Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T18:54:44.235Z] [INFO] GET /js/api.js 304 7ms -[2025-12-28T18:54:44.241Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T18:54:44.241Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-28T18:54:44.249Z] [INFO] GET /js/board.js 304 5ms -[2025-12-28T18:54:44.249Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-28T18:54:44.249Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-28T18:54:44.275Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2025-12-28T18:54:44.272Z] [INFO] GET /js/undo.js 304 18ms -[2025-12-28T18:54:44.272Z] [INFO] GET /js/list.js 304 19ms -[2025-12-28T18:54:44.273Z] [INFO] GET /js/shortcuts.js 304 19ms -[2025-12-28T18:54:44.291Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-28T18:54:44.285Z] [INFO] GET /js/admin.js 304 7ms -[2025-12-28T18:54:44.286Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-28T18:54:44.288Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-28T18:54:44.299Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-28T18:54:44.292Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-28T18:54:44.298Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-28T18:54:44.292Z] [INFO] GET /css/list.css 304 1ms -[2025-12-28T18:54:48.374Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-28T18:54:48.374Z] [INFO] POST /api/auth/login 200 208ms -[2025-12-28T18:54:48.385Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-28T18:54:48.399Z] [INFO] Socket connected: HG (f6Pc0lG9wiB1w1cpAAAI) -[2025-12-28T18:54:48.402Z] [INFO] Socket connected: HG (1pRbLonrVo9vpp_mAAAJ) -[2025-12-28T18:54:48.415Z] [INFO] HG joined project:[object Object] -[2025-12-28T18:54:48.407Z] [INFO] GET /api/projects 200 4ms -[2025-12-28T18:54:48.421Z] [INFO] GET /api/stats/dashboard?projectId=1 200 5ms -[2025-12-28T18:54:48.422Z] [INFO] GET /api/columns/1 200 6ms -[2025-12-28T18:54:48.435Z] [INFO] GET /api/tasks/project/1 200 19ms -[2025-12-28T18:54:48.436Z] [INFO] GET /api/labels/1 200 19ms -[2025-12-28T18:54:48.453Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-28T18:54:48.468Z] [INFO] GET /api/notifications 200 2ms -[2025-12-28T18:55:00.274Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:55:30.495Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:56:00.713Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:56:31.181Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:57:01.417Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:57:31.644Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:58:01.844Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:58:32.059Z] [INFO] GET /api/health 200 0ms -[2025-12-28T18:59:02.283Z] [INFO] GET /api/health 200 1ms -[2025-12-28T18:59:32.493Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:00:02.698Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:00:32.921Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:01:03.132Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:01:33.356Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:02:03.563Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:02:33.792Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:03:04.013Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:03:34.231Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:04:04.439Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:04:34.644Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:05:04.860Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:05:35.092Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:06:05.290Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:06:35.505Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:07:05.710Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:07:35.910Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:08:06.119Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:08:36.329Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:09:06.557Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:09:36.766Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:10:06.983Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:10:37.213Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:11:07.432Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:11:37.638Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:12:07.848Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:12:38.055Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:13:08.248Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:13:38.460Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:14:08.677Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:14:38.903Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:15:09.120Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:15:39.329Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:16:09.535Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:16:39.735Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:17:09.932Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:17:40.142Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:18:10.360Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:18:40.569Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:19:10.763Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:19:41.060Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:20:11.307Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:20:41.550Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:21:11.781Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:21:41.990Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:22:12.218Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:22:42.426Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:23:12.663Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:23:42.890Z] [INFO] GET /api/health 200 3ms -[2025-12-28T19:24:13.135Z] [INFO] GET /api/health 200 3ms -[2025-12-28T19:24:43.371Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:25:13.608Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:25:43.847Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:26:14.070Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:26:44.304Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:27:14.543Z] [INFO] GET /api/health 200 2ms -[2025-12-28T19:27:44.799Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:28:15.032Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:28:45.253Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:29:15.510Z] [INFO] GET /api/health 200 2ms -[2025-12-28T19:48:35.669Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T19:48:35.922Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T19:48:35.923Z] [INFO] Datenbank initialisiert -[2025-12-28T19:48:35.925Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T19:48:35.925Z] [INFO] Umgebung: production -[2025-12-28T19:48:35.926Z] [INFO] Automatische Backups aktiviert -[2025-12-28T19:48:35.926Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T19:48:39.831Z] [INFO] GET /api/health 200 5ms -[2025-12-28T19:48:47.104Z] [INFO] GET / 200 3ms -[2025-12-28T19:48:47.142Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-28T19:48:47.144Z] [INFO] GET /css/base.css 200 1ms -[2025-12-28T19:48:47.152Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-28T19:48:47.146Z] [INFO] GET /css/components.css 200 1ms -[2025-12-28T19:48:47.149Z] [INFO] GET /css/board.css 200 2ms -[2025-12-28T19:48:47.154Z] [INFO] GET /css/list.css 200 5ms -[2025-12-28T19:48:47.156Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-28T19:48:47.166Z] [INFO] GET /css/admin.css 200 15ms -[2025-12-28T19:48:47.168Z] [INFO] GET /css/proposals.css 200 15ms -[2025-12-28T19:48:47.171Z] [INFO] GET /js/app.js 200 6ms -[2025-12-28T19:48:47.170Z] [INFO] GET /css/responsive.css 200 11ms -[2025-12-28T19:48:47.169Z] [INFO] GET /css/notifications.css 200 15ms -[2025-12-28T19:48:47.218Z] [INFO] GET /js/store.js 200 2ms -[2025-12-28T19:48:47.224Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-28T19:48:47.220Z] [INFO] GET /js/api.js 200 3ms -[2025-12-28T19:48:47.223Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-28T19:48:47.222Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-28T19:48:47.224Z] [INFO] GET /js/board.js 200 5ms -[2025-12-28T19:48:47.237Z] [INFO] GET /js/calendar.js 200 13ms -[2025-12-28T19:48:47.236Z] [INFO] GET /js/list.js 200 10ms -[2025-12-28T19:48:47.237Z] [INFO] GET /js/shortcuts.js 200 10ms -[2025-12-28T19:48:47.235Z] [INFO] GET /js/task-modal.js 200 12ms -[2025-12-28T19:48:47.238Z] [INFO] GET /js/admin.js 200 10ms -[2025-12-28T19:48:47.256Z] [INFO] GET /js/notifications.js 200 16ms -[2025-12-28T19:48:47.257Z] [INFO] GET /js/utils.js 200 17ms -[2025-12-28T19:48:47.256Z] [INFO] GET /js/proposals.js 200 18ms -[2025-12-28T19:48:47.238Z] [INFO] GET /js/undo.js 200 11ms -[2025-12-28T19:48:47.293Z] [INFO] GET /api/auth/users 401 4ms -[2025-12-28T19:48:47.295Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-28T19:48:48.804Z] [INFO] GET /sw.js 200 2ms -[2025-12-28T19:48:48.818Z] [INFO] GET / 304 1ms -[2025-12-28T19:48:48.818Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T19:48:48.819Z] [INFO] GET /index.html 200 2ms -[2025-12-28T19:48:48.822Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T19:48:48.823Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T19:48:48.828Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-28T19:48:48.823Z] [INFO] GET /css/board.css 304 0ms -[2025-12-28T19:48:48.828Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-28T19:48:48.842Z] [INFO] GET /js/api.js 304 10ms -[2025-12-28T19:48:48.829Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-28T19:48:48.842Z] [INFO] GET /js/app.js 304 10ms -[2025-12-28T19:48:48.842Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-28T19:48:48.855Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-28T19:48:48.859Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-28T19:48:48.855Z] [INFO] GET /js/store.js 304 10ms -[2025-12-28T19:48:48.854Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-28T19:48:48.864Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-28T19:48:48.859Z] [INFO] GET /js/board.js 304 1ms -[2025-12-28T19:48:48.859Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-28T19:48:48.864Z] [INFO] GET /js/list.js 304 2ms -[2025-12-28T19:48:48.863Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-28T19:48:48.880Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-28T19:48:48.876Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-28T19:48:48.878Z] [INFO] GET /js/tour.js 200 11ms -[2025-12-28T19:48:48.877Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-28T19:48:48.885Z] [INFO] GET /css/list.css 304 4ms -[2025-12-28T19:48:48.885Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-28T19:48:48.888Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-28T19:48:48.885Z] [INFO] GET /js/notifications.js 304 5ms -[2025-12-28T19:48:48.893Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-28T19:48:51.283Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-28T19:48:51.284Z] [INFO] POST /api/auth/login 200 209ms -[2025-12-28T19:48:51.299Z] [INFO] Socket connected: HG (Q5HHCPgSxYyVcm1aAAAC) -[2025-12-28T19:48:51.295Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-28T19:48:51.309Z] [INFO] Socket connected: HG (2o4qTRloynq3azHYAAAD) -[2025-12-28T19:48:51.315Z] [INFO] GET /api/projects 200 5ms -[2025-12-28T19:48:51.325Z] [INFO] GET /api/stats/dashboard?projectId=1 200 4ms -[2025-12-28T19:48:51.320Z] [INFO] HG joined project:[object Object] -[2025-12-28T19:48:51.327Z] [INFO] GET /api/columns/1 200 5ms -[2025-12-28T19:48:51.340Z] [INFO] GET /api/tasks/project/1 200 18ms -[2025-12-28T19:48:51.342Z] [INFO] GET /api/labels/1 200 20ms -[2025-12-28T19:48:51.358Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 1ms -[2025-12-28T19:48:51.372Z] [INFO] GET /api/notifications 200 2ms -[2025-12-28T19:48:59.764Z] [INFO] Socket disconnected: HG (2o4qTRloynq3azHYAAAD) -[2025-12-28T19:48:59.765Z] [INFO] Socket disconnected: HG (Q5HHCPgSxYyVcm1aAAAC) -[2025-12-28T19:49:09.887Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:49:36.067Z] [INFO] Backup erstellt: backup_2025-12-28T19-49-36-012Z.db -[2025-12-28T19:49:36.070Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T10-44-29-685Z.db -[2025-12-28T19:49:36.071Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T19:49:39.999Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:50:12.276Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:50:43.185Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:51:15.563Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:51:46.085Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:52:17.706Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:52:49.277Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:53:21.287Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:53:52.963Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:54:25.131Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:54:57.189Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:55:29.615Z] [INFO] GET /api/health 200 115ms -[2025-12-28T19:56:01.930Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:56:34.173Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:57:06.395Z] [INFO] GET /api/health 200 1ms -[2025-12-28T19:57:38.536Z] [INFO] GET /api/health 200 2ms -[2025-12-28T19:58:10.611Z] [INFO] GET /api/health 200 2ms -[2025-12-28T19:58:42.727Z] [INFO] GET /api/health 200 2ms -[2025-12-28T19:59:14.819Z] [INFO] GET /api/health 200 0ms -[2025-12-28T19:59:46.691Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:00:18.697Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:00:50.910Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:01:23.096Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:01:55.204Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:02:27.250Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:02:59.520Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:03:31.489Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:04:03.594Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:04:35.748Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:05:08.033Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:05:40.023Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:06:12.132Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:06:44.219Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:08:01.543Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T20:08:01.604Z] [INFO] Migration: repositories_base_path Spalte zu users hinzugefuegt -[2025-12-28T20:08:01.622Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T20:08:01.627Z] [INFO] Datenbank initialisiert -[2025-12-28T20:08:01.629Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T20:08:01.630Z] [INFO] Umgebung: production -[2025-12-28T20:08:01.630Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T20:08:01.631Z] [INFO] Automatische Backups aktiviert -[2025-12-28T20:08:06.339Z] [INFO] GET /api/health 200 7ms -[2025-12-28T20:08:23.464Z] [INFO] GET / 200 6ms -[2025-12-28T20:08:23.515Z] [INFO] GET /css/components.css 200 1ms -[2025-12-28T20:08:23.513Z] [INFO] GET /css/base.css 200 2ms -[2025-12-28T20:08:23.517Z] [INFO] GET /css/board.css 200 2ms -[2025-12-28T20:08:23.511Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-28T20:08:23.530Z] [INFO] GET /css/list.css 200 14ms -[2025-12-28T20:08:23.533Z] [INFO] GET /css/modal.css 200 15ms -[2025-12-28T20:08:23.533Z] [INFO] GET /css/proposals.css 200 14ms -[2025-12-28T20:08:23.531Z] [INFO] GET /css/admin.css 200 15ms -[2025-12-28T20:08:23.534Z] [INFO] GET /css/calendar.css 200 14ms -[2025-12-28T20:08:23.535Z] [INFO] GET /css/notifications.css 200 13ms -[2025-12-28T20:08:23.571Z] [INFO] GET /css/responsive.css 200 37ms -[2025-12-28T20:08:23.572Z] [INFO] GET /js/app.js 200 32ms -[2025-12-28T20:08:23.568Z] [INFO] GET /css/gitea.css 200 35ms -[2025-12-28T20:08:23.748Z] [INFO] GET /js/store.js 200 6ms -[2025-12-28T20:08:23.749Z] [INFO] GET /js/api.js 200 7ms -[2025-12-28T20:08:23.749Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-28T20:08:23.750Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-28T20:08:23.751Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-28T20:08:23.752Z] [INFO] GET /js/board.js 200 8ms -[2025-12-28T20:08:23.756Z] [INFO] GET /js/list.js 200 4ms -[2025-12-28T20:08:23.760Z] [INFO] GET /js/task-modal.js 200 8ms -[2025-12-28T20:08:23.763Z] [INFO] GET /js/shortcuts.js 200 10ms -[2025-12-28T20:08:23.762Z] [INFO] GET /js/calendar.js 200 9ms -[2025-12-28T20:08:23.808Z] [INFO] GET /js/notifications.js 200 43ms -[2025-12-28T20:08:23.808Z] [INFO] GET /js/proposals.js 200 44ms -[2025-12-28T20:08:23.804Z] [INFO] GET /js/undo.js 200 51ms -[2025-12-28T20:08:23.806Z] [INFO] GET /js/admin.js 200 52ms -[2025-12-28T20:08:23.809Z] [INFO] GET /js/utils.js 200 44ms -[2025-12-28T20:08:23.899Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-28T20:08:23.898Z] [INFO] GET / 304 1ms -[2025-12-28T20:08:23.866Z] [INFO] GET /sw.js 200 15ms -[2025-12-28T20:08:23.809Z] [INFO] GET /js/gitea.js 200 44ms -[2025-12-28T20:08:23.937Z] [INFO] GET /index.html 200 41ms -[2025-12-28T20:08:23.934Z] [INFO] GET /css/base.css 304 29ms -[2025-12-28T20:08:23.942Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-28T20:08:23.934Z] [INFO] GET /css/components.css 304 28ms -[2025-12-28T20:08:23.944Z] [INFO] GET /assets/icons/task.svg 200 32ms -[2025-12-28T20:08:23.966Z] [INFO] GET /js/app.js 304 15ms -[2025-12-28T20:08:23.966Z] [INFO] GET /css/responsive.css 304 15ms -[2025-12-28T20:08:23.943Z] [INFO] GET /css/board.css 304 3ms -[2025-12-28T20:08:23.966Z] [INFO] GET /css/calendar.css 304 15ms -[2025-12-28T20:08:24.027Z] [INFO] GET /js/auth.js 304 48ms -[2025-12-28T20:08:24.028Z] [INFO] GET /js/utils.js 304 48ms -[2025-12-28T20:08:24.033Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T20:08:24.028Z] [INFO] GET /js/api.js 304 48ms -[2025-12-28T20:08:24.070Z] [INFO] GET /js/board.js 304 31ms -[2025-12-28T20:08:24.080Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-28T20:08:24.071Z] [INFO] GET /js/offline.js 304 32ms -[2025-12-28T20:08:24.096Z] [INFO] GET /js/calendar.js 304 15ms -[2025-12-28T20:08:24.071Z] [INFO] GET /js/sync.js 304 33ms -[2025-12-28T20:08:24.096Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-28T20:08:24.096Z] [INFO] GET /js/list.js 304 15ms -[2025-12-28T20:08:24.195Z] [INFO] GET /js/tour.js 200 87ms -[2025-12-28T20:08:24.162Z] [INFO] GET /js/undo.js 304 61ms -[2025-12-28T20:08:24.195Z] [INFO] GET /js/proposals.js 304 26ms -[2025-12-28T20:08:24.162Z] [INFO] GET /js/admin.js 304 51ms -[2025-12-28T20:08:24.196Z] [INFO] GET /js/notifications.js 304 26ms -[2025-12-28T20:08:24.231Z] [INFO] GET /css/list.css 304 21ms -[2025-12-28T20:08:24.232Z] [INFO] GET /js/gitea.js 304 22ms -[2025-12-28T20:08:24.272Z] [INFO] GET /css/gitea.css 304 32ms -[2025-12-28T20:08:24.232Z] [INFO] GET /css/admin.css 304 21ms -[2025-12-28T20:08:24.272Z] [INFO] GET /css/proposals.css 304 34ms -[2025-12-28T20:08:24.273Z] [INFO] GET /css/notifications.css 304 33ms -[2025-12-28T20:08:38.495Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:09:05.938Z] [INFO] Backup erstellt: backup_2025-12-28T20-09-05-908Z.db -[2025-12-28T20:09:05.944Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T11-07-05-394Z.db -[2025-12-28T20:09:05.946Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T20:09:10.753Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:09:43.145Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:10:15.290Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:10:47.485Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:11:19.979Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:11:52.528Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:12:24.727Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:12:57.013Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:13:29.410Z] [INFO] GET /api/health 200 3ms -[2025-12-28T20:14:01.804Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:14:34.079Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:15:06.363Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:15:38.750Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:16:11.332Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:16:43.592Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:17:15.937Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:17:50.635Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:18:23.002Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:18:55.346Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:19:27.742Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:20:00.112Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:20:32.510Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:21:04.851Z] [INFO] GET /api/health 200 3ms -[2025-12-28T20:21:37.306Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:22:09.671Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:22:42.150Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:23:14.501Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:23:46.961Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:24:19.387Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:24:51.774Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:25:24.187Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:25:56.632Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:26:29.066Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:27:01.507Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:27:33.937Z] [INFO] GET /api/health 200 4ms -[2025-12-28T20:28:06.325Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:28:38.771Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:29:11.237Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:29:43.635Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:30:16.050Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:30:48.513Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:31:20.958Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:31:53.511Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:32:26.050Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:32:58.469Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:33:30.922Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:34:03.428Z] [INFO] GET /api/health 200 5ms -[2025-12-28T20:34:35.895Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:35:08.381Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:35:40.817Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:35:46.856Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-28T20:35:46.857Z] [INFO] POST /api/auth/login 200 256ms -[2025-12-28T20:35:46.878Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-28T20:35:46.892Z] [INFO] Socket connected: HG (sh_jW-cRYqfZvqOVAAAD) -[2025-12-28T20:35:46.889Z] [INFO] Socket connected: HG (-B2qiuo5sV2S70DoAAAC) -[2025-12-28T20:35:46.907Z] [INFO] GET /api/projects 200 5ms -[2025-12-28T20:35:46.916Z] [INFO] HG joined project:[object Object] -[2025-12-28T20:35:46.923Z] [INFO] GET /api/stats/dashboard?projectId=1 200 6ms -[2025-12-28T20:35:46.928Z] [INFO] GET /api/columns/1 200 10ms -[2025-12-28T20:35:46.952Z] [INFO] GET /api/labels/1 200 2ms -[2025-12-28T20:35:46.949Z] [INFO] GET /api/tasks/project/1 200 31ms -[2025-12-28T20:35:46.976Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 2ms -[2025-12-28T20:35:46.996Z] [INFO] GET /api/notifications 200 4ms -[2025-12-28T20:35:49.026Z] [INFO] GET /api/applications/1 200 2ms -[2025-12-28T20:35:49.335Z] [INFO] GET /api/gitea/test 200 304ms -[2025-12-28T20:35:49.412Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 73ms -[2025-12-28T20:35:56.554Z] [INFO] GET /api/gitea/test 304 148ms -[2025-12-28T20:35:56.662Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 104ms -[2025-12-28T20:36:13.345Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:36:23.123Z] [INFO] POST /api/git/validate-path 200 3ms -[2025-12-28T20:36:32.000Z] [INFO] GET /api/gitea/test 304 149ms -[2025-12-28T20:36:32.086Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 81ms -[2025-12-28T20:36:32.809Z] [INFO] GET /api/gitea/test 304 86ms -[2025-12-28T20:36:32.888Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 75ms -[2025-12-28T20:36:45.926Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:36:47.823Z] [INFO] Projekt erstellt: TaskMate (ID: 4) von HG -[2025-12-28T20:36:47.826Z] [INFO] POST /api/projects 201 20ms -[2025-12-28T20:36:47.830Z] [INFO] HG joined project:[object Object] -[2025-12-28T20:36:47.841Z] [INFO] GET /api/stats/dashboard?projectId=4 200 8ms -[2025-12-28T20:36:47.830Z] [INFO] HG left project:[object Object] -[2025-12-28T20:36:47.854Z] [INFO] GET /api/tasks/project/4 200 12ms -[2025-12-28T20:36:47.856Z] [INFO] GET /api/labels/4 200 14ms -[2025-12-28T20:36:47.852Z] [INFO] GET /api/columns/4 200 10ms -[2025-12-28T20:36:47.850Z] [INFO] GET /api/applications/4 200 9ms -[2025-12-28T20:36:48.006Z] [INFO] GET /api/gitea/test 304 149ms -[2025-12-28T20:36:48.083Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 72ms -[2025-12-28T20:36:50.253Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 200 2ms -[2025-12-28T20:36:50.709Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-28T20:36:50.786Z] [INFO] GET /api/gitea/test 304 73ms -[2025-12-28T20:36:50.877Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 86ms -[2025-12-28T20:37:09.172Z] [ERROR] Fehler beim Erstellen des Repositories: -[2025-12-28T20:37:09.173Z] [INFO] POST /api/gitea/repositories 200 159ms -[2025-12-28T20:37:09.171Z] [ERROR] Gitea API Fehler: 409 - {"message":"The repository with the same name already exists.","url":"https://gitea-undso.aegis-sight.de/api/swagger"} - -[2025-12-28T20:37:09.368Z] [INFO] POST /api/gitea/repositories 200 1477ms -[2025-12-28T20:37:09.367Z] [INFO] Repository erstellt: IntelSight_Admin/TaskMate -[2025-12-28T20:37:09.367Z] [INFO] Gitea-Repository erstellt: IntelSight_Admin/TaskMate -[2025-12-28T20:37:09.393Z] [ERROR] Fehler beim Erstellen des Repositories: -[2025-12-28T20:37:09.393Z] [ERROR] Gitea API Fehler: 409 - {"message":"The repository with the same name already exists.","url":"https://gitea-undso.aegis-sight.de/api/swagger"} - -[2025-12-28T20:37:09.394Z] [INFO] POST /api/gitea/repositories 200 81ms -[2025-12-28T20:37:09.446Z] [INFO] GET /api/gitea/test 304 74ms -[2025-12-28T20:37:09.531Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 78ms -[2025-12-28T20:37:18.330Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:37:43.138Z] [INFO] POST /api/git/validate-path 200 2ms -[2025-12-28T20:37:43.274Z] [INFO] Anwendung erstellt für Projekt 4 -[2025-12-28T20:37:43.284Z] [INFO] GET /api/applications/4 200 3ms -[2025-12-28T20:37:43.276Z] [INFO] POST /api/applications 200 5ms -[2025-12-28T20:37:43.304Z] [ERROR] Git-Befehl fehlgeschlagen: git status --porcelain "Command failed: git status --porcelain\n/bin/sh: git: not found\n" -[2025-12-28T20:37:43.305Z] [INFO] GET /api/git/status/4 200 13ms -[2025-12-28T20:37:43.314Z] [INFO] GET /api/git/branches/4 200 8ms -[2025-12-28T20:37:43.313Z] [ERROR] Git-Befehl fehlgeschlagen: git branch -a "Command failed: git branch -a\n/bin/sh: git: not found\n" -[2025-12-28T20:37:43.322Z] [INFO] GET /api/git/commits/4?limit=10 200 15ms -[2025-12-28T20:37:43.321Z] [ERROR] Git-Befehl fehlgeschlagen: git log -10 --format="%H|%h|%an|%ae|%at|%s" "Command failed: git log -10 --format=\"%H|%h|%an|%ae|%at|%s\"\n/bin/sh: git: not found\n" -[2025-12-28T20:37:50.771Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:37:55.167Z] [INFO] POST /api/git/push/4 200 6ms -[2025-12-28T20:37:55.166Z] [ERROR] Git-Befehl fehlgeschlagen: git push "Command failed: git push\n/bin/sh: git: not found\n" -[2025-12-28T20:38:23.266Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:38:55.768Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:39:28.216Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:40:00.660Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:40:33.185Z] [INFO] GET /api/health 200 2ms -[2025-12-28T20:40:45.967Z] [INFO] GET /api/gitea/test 304 156ms -[2025-12-28T20:40:46.063Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 91ms -[2025-12-28T20:40:48.757Z] [INFO] GET /api/gitea/test 304 61ms -[2025-12-28T20:40:48.854Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 93ms -[2025-12-28T20:40:51.963Z] [INFO] Anwendung aktualisiert für Projekt 4 -[2025-12-28T20:40:51.964Z] [INFO] POST /api/applications 200 2ms -[2025-12-28T20:40:51.975Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-28T20:40:51.997Z] [ERROR] Git-Befehl fehlgeschlagen: git branch -a "Command failed: git branch -a\n/bin/sh: git: not found\n" -[2025-12-28T20:40:51.998Z] [INFO] GET /api/git/branches/4 304 6ms -[2025-12-28T20:40:51.992Z] [INFO] GET /api/git/status/4 304 9ms -[2025-12-28T20:40:51.991Z] [ERROR] Git-Befehl fehlgeschlagen: git status --porcelain "Command failed: git status --porcelain\n/bin/sh: git: not found\n" -[2025-12-28T20:40:52.012Z] [ERROR] Git-Befehl fehlgeschlagen: git log -10 --format="%H|%h|%an|%ae|%at|%s" "Command failed: git log -10 --format=\"%H|%h|%an|%ae|%at|%s\"\n/bin/sh: git: not found\n" -[2025-12-28T20:40:52.013Z] [INFO] GET /api/git/commits/4?limit=10 304 14ms -[2025-12-28T20:41:05.674Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:41:38.155Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:42:10.594Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:42:43.104Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:43:15.619Z] [INFO] GET /api/health 200 0ms -[2025-12-28T20:43:19.741Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T20:58:37.598Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T20:58:37.660Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T20:58:37.663Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T20:58:37.662Z] [INFO] Datenbank initialisiert -[2025-12-28T20:58:37.664Z] [INFO] Umgebung: production -[2025-12-28T20:58:37.664Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T20:58:37.665Z] [INFO] Automatische Backups aktiviert -[2025-12-28T20:58:42.372Z] [INFO] GET /api/health 200 5ms -[2025-12-28T20:59:00.662Z] [INFO] GET / 304 2ms -[2025-12-28T20:59:00.724Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T20:59:00.726Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T20:59:00.731Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-28T20:59:00.732Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T20:59:00.739Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-28T20:59:00.738Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-28T20:59:00.739Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-28T20:59:00.733Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T20:59:00.740Z] [INFO] GET /css/list.css 304 3ms -[2025-12-28T20:59:00.795Z] [INFO] GET /css/responsive.css 304 52ms -[2025-12-28T20:59:00.796Z] [INFO] GET /css/components.css 304 45ms -[2025-12-28T20:59:00.741Z] [INFO] GET /css/board.css 304 3ms -[2025-12-28T20:59:00.796Z] [INFO] GET /js/app.js 304 43ms -[2025-12-28T20:59:00.867Z] [INFO] GET /js/auth.js 304 28ms -[2025-12-28T20:59:00.869Z] [INFO] GET /js/store.js 304 40ms -[2025-12-28T20:59:00.870Z] [INFO] GET /js/sync.js 304 30ms -[2025-12-28T20:59:00.868Z] [INFO] GET /js/api.js 304 32ms -[2025-12-28T20:59:00.870Z] [INFO] GET /js/offline.js 304 30ms -[2025-12-28T20:59:00.870Z] [INFO] GET /js/board.js 304 30ms -[2025-12-28T20:59:00.902Z] [INFO] GET /js/shortcuts.js 304 31ms -[2025-12-28T20:59:00.902Z] [INFO] GET /js/calendar.js 304 31ms -[2025-12-28T20:59:00.903Z] [INFO] GET /js/list.js 304 31ms -[2025-12-28T20:59:00.901Z] [INFO] GET /js/task-modal.js 304 30ms -[2025-12-28T20:59:00.903Z] [INFO] GET /js/undo.js 304 31ms -[2025-12-28T20:59:00.924Z] [INFO] GET /js/notifications.js 304 19ms -[2025-12-28T20:59:00.925Z] [INFO] GET /js/utils.js 304 20ms -[2025-12-28T20:59:00.903Z] [INFO] GET /js/admin.js 304 30ms -[2025-12-28T20:59:00.924Z] [INFO] GET /js/proposals.js 304 20ms -[2025-12-28T20:59:00.925Z] [INFO] GET /js/gitea.js 304 19ms -[2025-12-28T20:59:00.963Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-28T20:59:00.965Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2025-12-28T20:59:00.987Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-28T20:59:01.019Z] [INFO] GET /api/projects 200 12ms -[2025-12-28T20:59:01.004Z] [INFO] Socket connected: HG (8mHxeUlPDwhFCSUeAAAB) -[2025-12-28T20:59:01.039Z] [INFO] GET /api/stats/dashboard?projectId=1 304 11ms -[2025-12-28T20:59:01.041Z] [INFO] GET /api/columns/1 304 12ms -[2025-12-28T20:59:01.026Z] [INFO] HG joined project:[object Object] -[2025-12-28T20:59:01.068Z] [INFO] GET /api/tasks/project/1 304 39ms -[2025-12-28T20:59:01.071Z] [INFO] GET /api/labels/1 304 41ms -[2025-12-28T20:59:01.115Z] [INFO] GET /api/notifications 304 5ms -[2025-12-28T20:59:01.097Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 4ms -[2025-12-28T20:59:02.550Z] [INFO] GET /sw.js 304 1ms -[2025-12-28T20:59:14.906Z] [INFO] GET /api/health 200 1ms -[2025-12-28T20:59:42.490Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T11-09-39-856Z.db -[2025-12-28T20:59:42.482Z] [INFO] Backup erstellt: backup_2025-12-28T20-59-42-468Z.db -[2025-12-28T20:59:42.491Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T20:59:47.415Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:00:19.916Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:00:52.422Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:01:24.954Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:01:57.376Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:02:29.891Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:03:02.405Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:03:34.922Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:04:07.349Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:04:39.846Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:05:12.333Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:05:44.824Z] [INFO] GET /api/health 200 2ms -[2025-12-28T21:06:17.264Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:06:49.746Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:07:22.238Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:07:54.695Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:07:56.772Z] [INFO] GET / 304 1ms -[2025-12-28T21:07:56.778Z] [INFO] Socket disconnected: HG (8mHxeUlPDwhFCSUeAAAB) -[2025-12-28T21:07:56.785Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-28T21:07:56.788Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T21:07:56.791Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T21:07:56.790Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-28T21:07:56.792Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T21:07:56.795Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T21:07:56.794Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-28T21:07:56.795Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-28T21:07:56.793Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-28T21:07:56.807Z] [INFO] GET /js/app.js 304 11ms -[2025-12-28T21:07:56.808Z] [INFO] GET /css/list.css 304 12ms -[2025-12-28T21:07:56.808Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-28T21:07:56.822Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-28T21:07:56.808Z] [INFO] GET /css/modal.css 304 13ms -[2025-12-28T21:07:56.822Z] [INFO] GET /js/api.js 304 6ms -[2025-12-28T21:07:56.816Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T21:07:56.822Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-28T21:07:56.822Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-28T21:07:56.823Z] [INFO] GET /js/board.js 304 6ms -[2025-12-28T21:07:56.823Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-28T21:07:56.835Z] [INFO] GET /js/calendar.js 304 12ms -[2025-12-28T21:07:56.836Z] [INFO] GET /js/admin.js 304 12ms -[2025-12-28T21:07:56.835Z] [INFO] GET /js/list.js 304 12ms -[2025-12-28T21:07:56.835Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-28T21:07:56.836Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-28T21:07:56.836Z] [INFO] GET /js/proposals.js 304 12ms -[2025-12-28T21:07:56.849Z] [INFO] GET /js/utils.js 304 12ms -[2025-12-28T21:07:56.849Z] [INFO] GET /js/gitea.js 304 12ms -[2025-12-28T21:07:56.848Z] [INFO] GET /js/notifications.js 304 11ms -[2025-12-28T21:07:56.866Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-28T21:07:56.868Z] [INFO] GET /api/auth/users 401 2ms -[2025-12-28T21:07:58.282Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T21:08:04.503Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-28T21:08:04.504Z] [INFO] POST /api/auth/login 200 207ms -[2025-12-28T21:08:04.511Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T21:08:04.513Z] [INFO] Socket connected: HG (B8KbtoVBuJkc2TMOAAAE) -[2025-12-28T21:08:04.516Z] [INFO] Socket connected: HG (e_0QMvKDRYcR7wD1AAAF) -[2025-12-28T21:08:04.524Z] [INFO] HG joined project:[object Object] -[2025-12-28T21:08:04.520Z] [INFO] GET /api/projects 304 1ms -[2025-12-28T21:08:04.529Z] [INFO] GET /api/stats/dashboard?projectId=1 304 4ms -[2025-12-28T21:08:04.530Z] [INFO] GET /api/columns/1 304 5ms -[2025-12-28T21:08:04.541Z] [INFO] GET /api/tasks/project/1 304 16ms -[2025-12-28T21:08:04.542Z] [INFO] GET /api/labels/1 304 16ms -[2025-12-28T21:08:04.549Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 1ms -[2025-12-28T21:08:04.555Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T21:08:06.781Z] [INFO] GET /api/applications/1 304 1ms -[2025-12-28T21:08:07.028Z] [INFO] GET /api/gitea/test 200 239ms -[2025-12-28T21:08:07.120Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 89ms -[2025-12-28T21:08:11.906Z] [INFO] GET /api/gitea/test 304 134ms -[2025-12-28T21:08:11.982Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 73ms -[2025-12-28T21:08:14.927Z] [INFO] HG left project:[object Object] -[2025-12-28T21:08:14.928Z] [INFO] HG joined project:[object Object] -[2025-12-28T21:08:14.937Z] [INFO] GET /api/applications/4 304 2ms -[2025-12-28T21:08:14.934Z] [INFO] GET /api/stats/dashboard?projectId=4 304 4ms -[2025-12-28T21:08:14.938Z] [INFO] GET /api/columns/4 304 1ms -[2025-12-28T21:08:14.939Z] [INFO] GET /api/tasks/project/4 304 1ms -[2025-12-28T21:08:14.941Z] [INFO] GET /api/labels/4 304 2ms -[2025-12-28T21:08:14.952Z] [ERROR] Git-Befehl fehlgeschlagen: git status --porcelain "Command failed: git status --porcelain\n/bin/sh: git: not found\n" -[2025-12-28T21:08:14.952Z] [INFO] GET /api/git/status/4 304 11ms -[2025-12-28T21:08:14.956Z] [ERROR] Git-Befehl fehlgeschlagen: git branch -a "Command failed: git branch -a\n/bin/sh: git: not found\n" -[2025-12-28T21:08:14.957Z] [INFO] GET /api/git/branches/4 304 16ms -[2025-12-28T21:08:14.960Z] [ERROR] Git-Befehl fehlgeschlagen: git log -10 --format="%H|%h|%an|%ae|%at|%s" "Command failed: git log -10 --format=\"%H|%h|%an|%ae|%at|%s\"\n/bin/sh: git: not found\n" -[2025-12-28T21:08:14.960Z] [INFO] GET /api/git/commits/4?limit=10 304 19ms -[2025-12-28T21:08:18.692Z] [INFO] GET /api/gitea/test 304 120ms -[2025-12-28T21:08:18.765Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 70ms -[2025-12-28T21:08:20.577Z] [INFO] GET /api/gitea/test 304 80ms -[2025-12-28T21:08:20.644Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 64ms -[2025-12-28T21:08:27.109Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:08:32.474Z] [INFO] Repository in Organisation AegisSight erstellt: AegisSight/TaskMate -[2025-12-28T21:08:32.474Z] [INFO] Gitea-Repository erstellt: AegisSight/TaskMate -[2025-12-28T21:08:32.474Z] [INFO] POST /api/gitea/repositories 200 1059ms -[2025-12-28T21:08:32.550Z] [INFO] GET /api/gitea/test 304 72ms -[2025-12-28T21:08:32.646Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 93ms -[2025-12-28T21:08:45.009Z] [INFO] POST /api/git/validate-path 200 2ms -[2025-12-28T21:08:50.381Z] [INFO] Anwendung aktualisiert für Projekt 4 -[2025-12-28T21:08:50.386Z] [INFO] GET /api/applications/4 200 2ms -[2025-12-28T21:08:50.382Z] [INFO] POST /api/applications 200 3ms -[2025-12-28T21:08:50.392Z] [ERROR] Git-Befehl fehlgeschlagen: git status --porcelain "Command failed: git status --porcelain\n/bin/sh: git: not found\n" -[2025-12-28T21:08:50.392Z] [INFO] GET /api/git/status/4 304 4ms -[2025-12-28T21:08:50.396Z] [ERROR] Git-Befehl fehlgeschlagen: git branch -a "Command failed: git branch -a\n/bin/sh: git: not found\n" -[2025-12-28T21:08:50.397Z] [INFO] GET /api/git/branches/4 304 4ms -[2025-12-28T21:08:50.401Z] [ERROR] Git-Befehl fehlgeschlagen: git log -10 --format="%H|%h|%an|%ae|%at|%s" "Command failed: git log -10 --format=\"%H|%h|%an|%ae|%at|%s\"\n/bin/sh: git: not found\n" -[2025-12-28T21:08:50.401Z] [INFO] GET /api/git/commits/4?limit=10 304 4ms -[2025-12-28T21:08:57.184Z] [ERROR] Git-Befehl fehlgeschlagen: git push "Command failed: git push\n/bin/sh: git: not found\n" -[2025-12-28T21:08:57.185Z] [INFO] POST /api/git/push/4 200 5ms -[2025-12-28T21:08:59.535Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:09:02.601Z] [ERROR] Git-Befehl fehlgeschlagen: git push "Command failed: git push\n/bin/sh: git: not found\n" -[2025-12-28T21:09:02.602Z] [INFO] POST /api/git/push/4 200 4ms -[2025-12-28T21:09:19.591Z] [ERROR] Git-Befehl fehlgeschlagen: git push "Command failed: git push\n/bin/sh: git: not found\n" -[2025-12-28T21:09:19.592Z] [INFO] POST /api/git/push/4 200 4ms -[2025-12-28T21:09:31.998Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:09:57.963Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T21:10:31.267Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T21:10:31.296Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T21:10:31.297Z] [INFO] Datenbank initialisiert -[2025-12-28T21:10:31.298Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T21:10:31.298Z] [INFO] Umgebung: production -[2025-12-28T21:10:31.299Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T21:10:31.299Z] [INFO] Automatische Backups aktiviert -[2025-12-28T21:10:36.162Z] [INFO] GET /api/health 200 5ms -[2025-12-28T21:10:48.072Z] [INFO] GET / 304 2ms -[2025-12-28T21:10:48.104Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T21:10:48.108Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T21:10:48.113Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T21:10:48.113Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T21:10:48.111Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T21:10:48.122Z] [INFO] GET /css/notifications.css 304 8ms -[2025-12-28T21:10:48.123Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-28T21:10:48.123Z] [INFO] GET /css/board.css 304 9ms -[2025-12-28T21:10:48.122Z] [INFO] GET /css/gitea.css 304 7ms -[2025-12-28T21:10:48.124Z] [INFO] GET /css/list.css 304 8ms -[2025-12-28T21:10:48.125Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-28T21:10:48.135Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-28T21:10:48.135Z] [INFO] GET /js/app.js 304 8ms -[2025-12-28T21:10:48.174Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T21:10:48.175Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T21:10:48.175Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T21:10:48.176Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T21:10:48.176Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-28T21:10:48.178Z] [INFO] GET /js/list.js 304 1ms -[2025-12-28T21:10:48.179Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-28T21:10:48.178Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-28T21:10:48.179Z] [INFO] GET /js/board.js 304 2ms -[2025-12-28T21:10:48.179Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-28T21:10:48.180Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-28T21:10:48.201Z] [INFO] GET /js/admin.js 304 18ms -[2025-12-28T21:10:48.200Z] [INFO] GET /js/proposals.js 304 16ms -[2025-12-28T21:10:48.200Z] [INFO] GET /js/notifications.js 304 15ms -[2025-12-28T21:10:48.201Z] [INFO] GET /js/gitea.js 304 15ms -[2025-12-28T21:10:48.201Z] [INFO] GET /js/utils.js 304 15ms -[2025-12-28T21:10:48.236Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-28T21:10:48.239Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-28T21:10:48.251Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T21:10:48.270Z] [INFO] Socket connected: HG (SE0glObAkoEwEbqzAAAB) -[2025-12-28T21:10:48.277Z] [INFO] GET /api/projects 304 5ms -[2025-12-28T21:10:48.292Z] [INFO] GET /api/stats/dashboard?projectId=4 304 6ms -[2025-12-28T21:10:48.284Z] [INFO] HG joined project:[object Object] -[2025-12-28T21:10:48.296Z] [INFO] GET /api/columns/4 304 9ms -[2025-12-28T21:10:48.298Z] [INFO] GET /api/tasks/project/4 304 10ms -[2025-12-28T21:10:48.301Z] [INFO] GET /api/labels/4 304 13ms -[2025-12-28T21:10:48.312Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 2ms -[2025-12-28T21:10:48.322Z] [INFO] GET /api/notifications 304 4ms -[2025-12-28T21:10:49.754Z] [INFO] GET /sw.js 304 1ms -[2025-12-28T21:10:51.257Z] [INFO] GET /api/applications/4 304 2ms -[2025-12-28T21:10:51.280Z] [ERROR] Git-Befehl fehlgeschlagen: git status --porcelain "Command failed: git status --porcelain\nfatal: detected dubious ownership in repository at '/mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate'\nTo add an exception for this directory, call:\n\n\tgit config --global --add safe.directory /mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate\n" -[2025-12-28T21:10:51.281Z] [INFO] GET /api/git/status/4 200 17ms -[2025-12-28T21:10:51.290Z] [ERROR] Git-Befehl fehlgeschlagen: git branch -a "Command failed: git branch -a\nfatal: detected dubious ownership in repository at '/mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate'\nTo add an exception for this directory, call:\n\n\tgit config --global --add safe.directory /mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate\n" -[2025-12-28T21:10:51.291Z] [INFO] GET /api/git/branches/4 200 27ms -[2025-12-28T21:10:51.300Z] [ERROR] Git-Befehl fehlgeschlagen: git log -10 --format="%H|%h|%an|%ae|%at|%s" "Command failed: git log -10 --format=\"%H|%h|%an|%ae|%at|%s\"\nfatal: detected dubious ownership in repository at '/mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate'\nTo add an exception for this directory, call:\n\n\tgit config --global --add safe.directory /mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate\n" -[2025-12-28T21:10:51.301Z] [INFO] GET /api/git/commits/4?limit=10 200 37ms -[2025-12-28T21:11:08.565Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:11:08.765Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-28T21:11:08.765Z] [INFO] POST /api/git/push/4 403 1ms -[2025-12-28T21:11:08.776Z] [ERROR] Git-Befehl fehlgeschlagen: git push "Command failed: git push\nfatal: detected dubious ownership in repository at '/mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate'\nTo add an exception for this directory, call:\n\n\tgit config --global --add safe.directory /mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate\n" -[2025-12-28T21:11:08.777Z] [INFO] POST /api/git/push/4 200 9ms -[2025-12-28T21:11:13.977Z] [ERROR] Git-Befehl fehlgeschlagen: git push "Command failed: git push\nfatal: detected dubious ownership in repository at '/mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate'\nTo add an exception for this directory, call:\n\n\tgit config --global --add safe.directory /mnt/c/Users/hendr/Desktop/IntelSight/Projektablage/TaskMate\n" -[2025-12-28T21:11:13.978Z] [INFO] POST /api/git/push/4 200 19ms -[2025-12-28T21:11:36.083Z] [INFO] Backup erstellt: backup_2025-12-28T21-11-36-076Z.db -[2025-12-28T21:11:36.087Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T11-12-58-020Z.db -[2025-12-28T21:11:36.087Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T21:11:41.085Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:12:13.526Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:12:18.021Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T21:12:51.735Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T21:12:51.765Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T21:12:51.766Z] [INFO] Datenbank initialisiert -[2025-12-28T21:12:51.767Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T21:12:51.767Z] [INFO] Umgebung: production -[2025-12-28T21:12:51.768Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T21:12:51.768Z] [INFO] Automatische Backups aktiviert -[2025-12-28T21:12:59.110Z] [INFO] GET /api/health 200 4ms -[2025-12-28T21:13:06.579Z] [INFO] GET / 304 2ms -[2025-12-28T21:13:06.603Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T21:13:06.608Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T21:13:06.605Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T21:13:06.610Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T21:13:06.612Z] [INFO] GET /css/board.css 304 2ms -[2025-12-28T21:13:06.613Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-28T21:13:06.614Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-28T21:13:06.622Z] [INFO] GET /css/list.css 304 8ms -[2025-12-28T21:13:06.613Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-28T21:13:06.624Z] [INFO] GET /css/gitea.css 304 9ms -[2025-12-28T21:13:06.624Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-28T21:13:06.625Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-28T21:13:06.625Z] [INFO] GET /js/app.js 304 9ms -[2025-12-28T21:13:06.672Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T21:13:06.672Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T21:13:06.672Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T21:13:06.673Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T21:13:06.674Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-28T21:13:06.675Z] [INFO] GET /js/board.js 304 1ms -[2025-12-28T21:13:06.684Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-28T21:13:06.675Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-28T21:13:06.685Z] [INFO] GET /js/shortcuts.js 304 9ms -[2025-12-28T21:13:06.686Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-28T21:13:06.685Z] [INFO] GET /js/list.js 304 9ms -[2025-12-28T21:13:06.686Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-28T21:13:06.686Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-28T21:13:06.703Z] [INFO] GET /js/notifications.js 304 17ms -[2025-12-28T21:13:06.702Z] [INFO] GET /js/gitea.js 304 15ms -[2025-12-28T21:13:06.730Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-28T21:13:06.703Z] [INFO] GET /js/utils.js 304 16ms -[2025-12-28T21:13:06.733Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-28T21:13:06.743Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T21:13:06.757Z] [INFO] Socket connected: HG (gbdDdTAgzyOb_WkbAAAB) -[2025-12-28T21:13:06.763Z] [INFO] GET /api/projects 304 4ms -[2025-12-28T21:13:06.768Z] [INFO] HG joined project:[object Object] -[2025-12-28T21:13:06.778Z] [INFO] GET /api/tasks/project/4 304 8ms -[2025-12-28T21:13:06.776Z] [INFO] GET /api/columns/4 304 6ms -[2025-12-28T21:13:06.780Z] [INFO] GET /api/labels/4 304 10ms -[2025-12-28T21:13:06.774Z] [INFO] GET /api/stats/dashboard?projectId=4 304 5ms -[2025-12-28T21:13:06.790Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 3ms -[2025-12-28T21:13:06.798Z] [INFO] GET /api/notifications 304 3ms -[2025-12-28T21:13:08.199Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T21:13:31.552Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:13:56.602Z] [INFO] Backup erstellt: backup_2025-12-28T21-13-56-595Z.db -[2025-12-28T21:13:56.608Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T11-15-41-966Z.db -[2025-12-28T21:13:56.608Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T21:14:03.994Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:14:14.952Z] [INFO] GET /api/applications/4 304 2ms -[2025-12-28T21:14:15.062Z] [INFO] GET /api/git/status/4 200 105ms -[2025-12-28T21:14:15.091Z] [INFO] GET /api/git/branches/4 200 28ms -[2025-12-28T21:14:15.118Z] [ERROR] Git-Befehl fehlgeschlagen: git log -10 --format="%H|%h|%an|%ae|%at|%s" "Command failed: git log -10 --format=\"%H|%h|%an|%ae|%at|%s\"\nfatal: your current branch 'master' does not have any commits yet\n" -[2025-12-28T21:14:15.118Z] [INFO] GET /api/git/commits/4?limit=10 200 26ms -[2025-12-28T21:14:23.472Z] [INFO] POST /api/git/push/4 403 2ms -[2025-12-28T21:14:23.471Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-28T21:14:23.495Z] [ERROR] Git-Befehl fehlgeschlagen: git push "Command failed: git push\nfatal: No configured push destination.\nEither specify the URL from the command-line or configure a remote repository using\n\n git remote add \n\nand then push using the remote name\n\n git push \n\n" -[2025-12-28T21:14:23.495Z] [INFO] POST /api/git/push/4 200 20ms -[2025-12-28T21:14:36.485Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:15:08.912Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:15:41.348Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:16:13.807Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:16:46.316Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:17:18.749Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:17:51.175Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:18:23.611Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:18:47.394Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T21:19:25.544Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T21:19:25.577Z] [INFO] Datenbank initialisiert -[2025-12-28T21:19:25.575Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T21:19:25.578Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T21:19:25.578Z] [INFO] Umgebung: production -[2025-12-28T21:19:25.579Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T21:19:25.579Z] [INFO] Automatische Backups aktiviert -[2025-12-28T21:19:30.450Z] [INFO] GET /api/health 200 4ms -[2025-12-28T21:19:31.408Z] [INFO] GET / 304 2ms -[2025-12-28T21:19:31.484Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T21:19:31.486Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T21:19:31.486Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T21:19:31.489Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-28T21:19:31.490Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-28T21:19:31.487Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T21:19:31.500Z] [INFO] GET /css/gitea.css 304 9ms -[2025-12-28T21:19:31.490Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T21:19:31.500Z] [INFO] GET /css/notifications.css 304 9ms -[2025-12-28T21:19:31.499Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-28T21:19:31.501Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-28T21:19:31.501Z] [INFO] GET /css/list.css 304 8ms -[2025-12-28T21:19:31.502Z] [INFO] GET /js/app.js 304 9ms -[2025-12-28T21:19:31.551Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T21:19:31.553Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-28T21:19:31.553Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-28T21:19:31.553Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-28T21:19:31.553Z] [INFO] GET /js/board.js 304 3ms -[2025-12-28T21:19:31.557Z] [INFO] GET /js/api.js 200 7ms -[2025-12-28T21:19:31.555Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-28T21:19:31.558Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-28T21:19:31.556Z] [INFO] GET /js/list.js 304 2ms -[2025-12-28T21:19:31.559Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-28T21:19:31.565Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-28T21:19:31.565Z] [INFO] GET /js/proposals.js 304 6ms -[2025-12-28T21:19:31.564Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-28T21:19:31.564Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-28T21:19:31.565Z] [INFO] GET /js/notifications.js 304 6ms -[2025-12-28T21:19:31.579Z] [INFO] GET /js/gitea.js 200 20ms -[2025-12-28T21:19:31.606Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-28T21:19:31.609Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-28T21:19:31.620Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-28T21:19:31.632Z] [INFO] Socket connected: HG (NrbFUN18SEQ1YcEJAAAB) -[2025-12-28T21:19:31.637Z] [INFO] GET /api/projects 304 4ms -[2025-12-28T21:19:31.642Z] [INFO] HG joined project:[object Object] -[2025-12-28T21:19:31.652Z] [INFO] GET /api/tasks/project/4 304 8ms -[2025-12-28T21:19:31.650Z] [INFO] GET /api/columns/4 304 6ms -[2025-12-28T21:19:31.654Z] [INFO] GET /api/labels/4 304 10ms -[2025-12-28T21:19:31.648Z] [INFO] GET /api/stats/dashboard?projectId=4 304 4ms -[2025-12-28T21:19:31.662Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 3ms -[2025-12-28T21:19:31.671Z] [INFO] GET /api/notifications 304 3ms -[2025-12-28T21:19:33.081Z] [INFO] GET /sw.js 200 1ms -[2025-12-28T21:19:33.090Z] [INFO] GET / 304 1ms -[2025-12-28T21:19:33.090Z] [INFO] GET /index.html 304 1ms -[2025-12-28T21:19:33.091Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T21:19:33.094Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T21:19:33.096Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T21:19:33.093Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T21:19:33.094Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T21:19:33.096Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-28T21:19:33.100Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-28T21:19:33.108Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-28T21:19:33.108Z] [INFO] GET /js/api.js 304 6ms -[2025-12-28T21:19:33.101Z] [INFO] GET /js/app.js 304 3ms -[2025-12-28T21:19:33.100Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-28T21:19:33.109Z] [INFO] GET /js/store.js 304 6ms -[2025-12-28T21:19:33.121Z] [INFO] GET /js/offline.js 304 10ms -[2025-12-28T21:19:33.129Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-28T21:19:33.128Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-28T21:19:33.121Z] [INFO] GET /js/sync.js 304 10ms -[2025-12-28T21:19:33.121Z] [INFO] GET /js/board.js 304 9ms -[2025-12-28T21:19:33.129Z] [INFO] GET /js/list.js 304 5ms -[2025-12-28T21:19:33.139Z] [INFO] GET /js/shortcuts.js 304 8ms -[2025-12-28T21:19:33.147Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-28T21:19:33.140Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-28T21:19:33.147Z] [INFO] GET /js/admin.js 304 5ms -[2025-12-28T21:19:33.140Z] [INFO] GET /js/tour.js 304 9ms -[2025-12-28T21:19:33.147Z] [INFO] GET /js/notifications.js 304 4ms -[2025-12-28T21:19:33.159Z] [INFO] GET /css/list.css 304 9ms -[2025-12-28T21:19:33.167Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-28T21:19:33.160Z] [INFO] GET /css/admin.css 304 10ms -[2025-12-28T21:19:33.166Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-28T21:19:33.159Z] [INFO] GET /js/gitea.js 304 10ms -[2025-12-28T21:19:33.167Z] [INFO] GET /css/gitea.css 304 5ms -[2025-12-28T21:19:34.810Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-28T21:19:34.897Z] [INFO] GET /api/git/status/4 304 84ms -[2025-12-28T21:19:34.924Z] [INFO] GET /api/git/branches/4 304 110ms -[2025-12-28T21:19:34.951Z] [ERROR] Git-Befehl fehlgeschlagen: git log -10 --format="%H|%h|%an|%ae|%at|%s" "Command failed: git log -10 --format=\"%H|%h|%an|%ae|%at|%s\"\nfatal: your current branch 'master' does not have any commits yet\n" -[2025-12-28T21:19:34.952Z] [INFO] GET /api/git/commits/4?limit=10 304 138ms -[2025-12-28T21:20:02.951Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:20:24.208Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-28T21:20:24.208Z] [INFO] POST /api/git/push/4 403 1ms -[2025-12-28T21:20:24.240Z] [ERROR] Git-Befehl fehlgeschlagen: git remote get-url origin "Command failed: git remote get-url origin\nerror: No such remote 'origin'\n" -[2025-12-28T21:20:24.241Z] [INFO] POST /api/git/push/4 200 30ms -[2025-12-28T21:20:24.278Z] [ERROR] Git-Befehl fehlgeschlagen: git push -u origin main "Command failed: git push -u origin main\nerror: src refspec main does not match any\nerror: failed to push some refs to 'origin'\n" -[2025-12-28T21:20:24.279Z] [INFO] POST /api/git/init-push/4 200 36ms -[2025-12-28T21:20:30.335Z] [INFO] Backup erstellt: backup_2025-12-28T21-20-30-328Z.db -[2025-12-28T21:20:30.337Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T11-18-22-129Z.db -[2025-12-28T21:20:30.338Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T21:20:35.378Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:20:51.930Z] [ERROR] Git-Befehl fehlgeschlagen: git remote get-url origin "Command failed: git remote get-url origin\nerror: No such remote 'origin'\n" -[2025-12-28T21:20:51.931Z] [INFO] POST /api/git/push/4 200 19ms -[2025-12-28T21:20:51.967Z] [ERROR] Git-Befehl fehlgeschlagen: git push -u origin main "Command failed: git push -u origin main\nerror: src refspec main does not match any\nerror: failed to push some refs to 'origin'\n" -[2025-12-28T21:20:51.967Z] [INFO] POST /api/git/init-push/4 200 33ms -[2025-12-28T21:21:07.860Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:21:40.312Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:21:47.763Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-28T21:36:11.879Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T21:36:11.910Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T21:36:11.911Z] [INFO] Datenbank initialisiert -[2025-12-28T21:36:11.912Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T21:36:11.912Z] [INFO] Umgebung: production -[2025-12-28T21:36:11.913Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T21:36:11.913Z] [INFO] Automatische Backups aktiviert -[2025-12-28T21:36:16.771Z] [INFO] GET /api/health 200 4ms -[2025-12-28T21:36:17.283Z] [INFO] GET / 304 2ms -[2025-12-28T21:36:17.305Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T21:36:17.311Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T21:36:17.312Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-28T21:36:17.309Z] [INFO] GET /css/board.css 304 0ms -[2025-12-28T21:36:17.307Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T21:36:17.321Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-28T21:36:17.322Z] [INFO] GET /css/list.css 304 8ms -[2025-12-28T21:36:17.322Z] [INFO] GET /css/notifications.css 304 8ms -[2025-12-28T21:36:17.320Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-28T21:36:17.323Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-28T21:36:17.323Z] [INFO] GET /css/gitea.css 304 9ms -[2025-12-28T21:36:17.332Z] [INFO] GET /js/app.js 304 8ms -[2025-12-28T21:36:17.332Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-28T21:36:17.363Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T21:36:17.363Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T21:36:17.364Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T21:36:17.364Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T21:36:17.367Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-28T21:36:17.365Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-28T21:36:17.367Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-28T21:36:17.365Z] [INFO] GET /js/board.js 304 0ms -[2025-12-28T21:36:17.368Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-28T21:36:17.367Z] [INFO] GET /js/list.js 304 1ms -[2025-12-28T21:36:17.378Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-28T21:36:17.377Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-28T21:36:17.378Z] [INFO] GET /js/notifications.js 304 9ms -[2025-12-28T21:36:17.379Z] [INFO] GET /js/gitea.js 304 10ms -[2025-12-28T21:36:17.378Z] [INFO] GET /js/proposals.js 304 10ms -[2025-12-28T21:36:17.379Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-28T21:36:17.404Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-28T21:36:17.411Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-28T21:36:17.423Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-28T21:36:17.437Z] [INFO] Socket connected: HG (tw6de05sUDpLUR8eAAAB) -[2025-12-28T21:36:17.442Z] [INFO] GET /api/projects 304 4ms -[2025-12-28T21:36:17.450Z] [INFO] HG joined project:[object Object] -[2025-12-28T21:36:17.456Z] [INFO] GET /api/stats/dashboard?projectId=4 304 5ms -[2025-12-28T21:36:17.458Z] [INFO] GET /api/columns/4 304 6ms -[2025-12-28T21:36:17.460Z] [INFO] GET /api/tasks/project/4 304 8ms -[2025-12-28T21:36:17.462Z] [INFO] GET /api/labels/4 304 10ms -[2025-12-28T21:36:17.471Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 4ms -[2025-12-28T21:36:17.477Z] [INFO] GET /api/notifications 304 3ms -[2025-12-28T21:36:18.851Z] [INFO] GET /sw.js 304 1ms -[2025-12-28T21:36:35.872Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-28T21:36:35.979Z] [INFO] GET /api/git/status/4 304 104ms -[2025-12-28T21:36:36.010Z] [INFO] GET /api/git/branches/4 304 30ms -[2025-12-28T21:36:36.040Z] [INFO] GET /api/git/commits/4?limit=10 304 29ms -[2025-12-28T21:36:36.040Z] [ERROR] Git-Befehl fehlgeschlagen: git log -10 --format="%H|%h|%an|%ae|%at|%s" "Command failed: git log -10 --format=\"%H|%h|%an|%ae|%at|%s\"\nfatal: your current branch 'master' does not have any commits yet\n" -[2025-12-28T21:36:42.131Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-28T21:36:42.131Z] [INFO] POST /api/git/push/4 403 2ms -[2025-12-28T21:36:42.154Z] [ERROR] Git-Befehl fehlgeschlagen: git remote get-url origin "Command failed: git remote get-url origin\nerror: No such remote 'origin'\n" -[2025-12-28T21:36:42.155Z] [INFO] POST /api/git/push/4 200 21ms -[2025-12-28T21:36:42.191Z] [ERROR] Git-Befehl fehlgeschlagen: git rev-parse HEAD "Command failed: git rev-parse HEAD\nfatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree.\nUse '--' to separate paths from revisions, like this:\n'git [...] -- [...]'\n" -[2025-12-28T21:36:45.384Z] [INFO] Initialer Commit erstellt vor Push -[2025-12-28T21:36:45.419Z] [ERROR] Git-Befehl fehlgeschlagen: git push -u origin main "Command failed: git push -u origin main\nerror: src refspec main does not match any\nerror: failed to push some refs to 'origin'\n" -[2025-12-28T21:36:45.420Z] [INFO] POST /api/git/init-push/4 200 3262ms -[2025-12-28T21:36:49.229Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:37:16.604Z] [INFO] Backup erstellt: backup_2025-12-28T21-37-16-598Z.db -[2025-12-28T21:37:16.608Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T11-19-54-427Z.db -[2025-12-28T21:37:16.608Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T21:37:21.607Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:37:34.018Z] [INFO] Socket disconnected: HG (tw6de05sUDpLUR8eAAAB) -[2025-12-28T21:37:53.959Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:38:26.370Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:38:58.803Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:50:21.986Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-28T21:50:22.016Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-28T21:50:22.017Z] [INFO] Datenbank initialisiert -[2025-12-28T21:50:22.018Z] [INFO] Server läuft auf Port 3000 -[2025-12-28T21:50:22.018Z] [INFO] Umgebung: production -[2025-12-28T21:50:22.019Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-28T21:50:22.019Z] [INFO] Automatische Backups aktiviert -[2025-12-28T21:50:26.875Z] [INFO] GET /api/health 200 4ms -[2025-12-28T21:50:35.250Z] [INFO] GET / 304 1ms -[2025-12-28T21:50:35.272Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T21:50:35.273Z] [INFO] GET /css/base.css 304 0ms -[2025-12-28T21:50:35.277Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T21:50:35.278Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-28T21:50:35.279Z] [INFO] GET /css/board.css 304 3ms -[2025-12-28T21:50:35.279Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-28T21:50:35.287Z] [INFO] GET /css/admin.css 304 6ms -[2025-12-28T21:50:35.287Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-28T21:50:35.286Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-28T21:50:35.286Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-28T21:50:35.288Z] [INFO] GET /css/gitea.css 304 7ms -[2025-12-28T21:50:35.288Z] [INFO] GET /css/list.css 304 7ms -[2025-12-28T21:50:35.303Z] [INFO] GET /js/app.js 304 13ms -[2025-12-28T21:50:35.315Z] [INFO] GET /js/store.js 304 0ms -[2025-12-28T21:50:35.317Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T21:50:35.317Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-28T21:50:35.318Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T21:50:35.318Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-28T21:50:35.325Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-28T21:50:35.319Z] [INFO] GET /js/board.js 304 2ms -[2025-12-28T21:50:35.326Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-28T21:50:35.326Z] [INFO] GET /js/calendar.js 304 7ms -[2025-12-28T21:50:35.327Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-28T21:50:35.327Z] [INFO] GET /js/list.js 304 8ms -[2025-12-28T21:50:35.327Z] [INFO] GET /js/admin.js 304 7ms -[2025-12-28T21:50:35.342Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-28T21:50:35.342Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-28T21:50:35.341Z] [INFO] GET /js/notifications.js 304 13ms -[2025-12-28T21:50:35.342Z] [INFO] GET /js/gitea.js 304 14ms -[2025-12-28T21:50:35.366Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-28T21:50:35.370Z] [INFO] GET /api/auth/users 401 5ms -[2025-12-28T21:50:36.982Z] [INFO] GET /sw.js 304 1ms -[2025-12-28T21:50:59.244Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:51:26.669Z] [INFO] Backup erstellt: backup_2025-12-28T21-51-26-664Z.db -[2025-12-28T21:51:26.675Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T11-29-31-161Z.db -[2025-12-28T21:51:26.676Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-28T21:51:31.693Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:52:04.101Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:52:36.516Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:53:08.877Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:53:33.728Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-28T21:53:33.729Z] [INFO] POST /api/auth/login 200 196ms -[2025-12-28T21:53:33.740Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T21:53:33.751Z] [INFO] Socket connected: HG (cMUXMIseh8juylWkAAAC) -[2025-12-28T21:53:33.752Z] [INFO] Socket connected: HG (MYc7PfjjCaWlCyB-AAAD) -[2025-12-28T21:53:33.762Z] [INFO] HG joined project:[object Object] -[2025-12-28T21:53:33.758Z] [INFO] GET /api/projects 304 3ms -[2025-12-28T21:53:33.774Z] [INFO] GET /api/tasks/project/4 304 3ms -[2025-12-28T21:53:33.767Z] [INFO] GET /api/stats/dashboard?projectId=4 304 3ms -[2025-12-28T21:53:33.770Z] [INFO] GET /api/columns/4 304 6ms -[2025-12-28T21:53:33.769Z] [INFO] GET /api/labels/4 304 5ms -[2025-12-28T21:53:33.780Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 2ms -[2025-12-28T21:53:33.786Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T21:53:35.631Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-28T21:53:35.937Z] [INFO] GET /api/git/branches/4 200 301ms -[2025-12-28T21:53:35.977Z] [INFO] GET /api/git/commits/4?limit=10 200 341ms -[2025-12-28T21:53:35.896Z] [INFO] GET /api/git/status/4 200 260ms -[2025-12-28T21:53:41.342Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:53:45.392Z] [INFO] POST /api/git/push/4 200 296ms -[2025-12-28T21:53:45.620Z] [INFO] GET /api/git/status/4 304 224ms -[2025-12-28T21:53:45.659Z] [INFO] GET /api/git/branches/4 304 38ms -[2025-12-28T21:53:45.699Z] [INFO] GET /api/git/commits/4?limit=10 304 78ms -[2025-12-28T21:54:13.750Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:54:21.923Z] [INFO] GET / 304 0ms -[2025-12-28T21:54:21.930Z] [INFO] Socket disconnected: HG (cMUXMIseh8juylWkAAAC) -[2025-12-28T21:54:21.931Z] [INFO] Socket disconnected: HG (MYc7PfjjCaWlCyB-AAAD) -[2025-12-28T21:54:21.945Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-28T21:54:21.940Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T21:54:21.944Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T21:54:21.944Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T21:54:21.946Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T21:54:21.950Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-28T21:54:21.949Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-28T21:54:21.949Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-28T21:54:21.949Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-28T21:54:21.950Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-28T21:54:21.950Z] [INFO] GET /css/list.css 304 3ms -[2025-12-28T21:54:21.966Z] [INFO] GET /css/responsive.css 304 15ms -[2025-12-28T21:54:21.967Z] [INFO] GET /js/app.js 304 15ms -[2025-12-28T21:54:21.979Z] [INFO] GET /js/store.js 304 2ms -[2025-12-28T21:54:21.979Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T21:54:21.980Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-28T21:54:21.979Z] [INFO] GET /js/api.js 304 2ms -[2025-12-28T21:54:21.980Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-28T21:54:21.987Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-28T21:54:21.987Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-28T21:54:21.980Z] [INFO] GET /js/board.js 304 2ms -[2025-12-28T21:54:21.987Z] [INFO] GET /js/list.js 304 6ms -[2025-12-28T21:54:21.988Z] [INFO] GET /js/task-modal.js 304 7ms -[2025-12-28T21:54:21.988Z] [INFO] GET /js/admin.js 304 7ms -[2025-12-28T21:54:21.988Z] [INFO] GET /js/undo.js 304 7ms -[2025-12-28T21:54:22.003Z] [INFO] GET /js/gitea.js 304 14ms -[2025-12-28T21:54:22.003Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-28T21:54:22.003Z] [INFO] GET /js/notifications.js 304 14ms -[2025-12-28T21:54:22.003Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-28T21:54:22.022Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-28T21:54:22.032Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-28T21:54:22.024Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T21:54:22.035Z] [INFO] Socket connected: HG (oYW9EIKPXtULSyWjAAAF) -[2025-12-28T21:54:22.042Z] [INFO] GET /api/projects 304 1ms -[2025-12-28T21:54:22.052Z] [INFO] GET /api/columns/4 304 4ms -[2025-12-28T21:54:22.054Z] [INFO] GET /api/tasks/project/4 304 6ms -[2025-12-28T21:54:22.051Z] [INFO] GET /api/stats/dashboard?projectId=4 304 3ms -[2025-12-28T21:54:22.056Z] [INFO] GET /api/labels/4 304 8ms -[2025-12-28T21:54:22.061Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 1ms -[2025-12-28T21:54:22.068Z] [INFO] GET /api/notifications 304 1ms -[2025-12-28T21:54:22.183Z] [INFO] HG joined project:[object Object] -[2025-12-28T21:54:23.500Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T21:54:23.512Z] [INFO] GET /api/applications/4 200 2ms -[2025-12-28T21:54:23.755Z] [INFO] GET /api/git/status/4 304 238ms -[2025-12-28T21:54:23.798Z] [INFO] GET /api/git/branches/4 304 281ms -[2025-12-28T21:54:23.840Z] [INFO] GET /api/git/commits/4?limit=10 304 323ms -[2025-12-28T21:54:32.677Z] [INFO] POST /api/git/push/4 200 268ms -[2025-12-28T21:54:32.913Z] [INFO] GET /api/git/status/4 304 233ms -[2025-12-28T21:54:32.951Z] [INFO] GET /api/git/branches/4 304 38ms -[2025-12-28T21:54:32.991Z] [INFO] GET /api/git/commits/4?limit=10 304 39ms -[2025-12-28T21:54:46.136Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:55:18.512Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:55:50.892Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:56:23.283Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:56:55.658Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:57:28.128Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:58:00.512Z] [INFO] GET /api/health 200 0ms -[2025-12-28T21:58:32.884Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:59:05.278Z] [INFO] GET /api/health 200 1ms -[2025-12-28T21:59:37.716Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:00:10.092Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:00:19.572Z] [INFO] POST /api/git/commit/4 200 640ms -[2025-12-28T22:00:19.794Z] [INFO] GET /api/git/status/4 200 219ms -[2025-12-28T22:00:19.845Z] [INFO] GET /api/git/branches/4 200 50ms -[2025-12-28T22:00:19.888Z] [INFO] GET /api/git/commits/4?limit=10 200 43ms -[2025-12-28T22:00:42.478Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:01:05.603Z] [INFO] GET / 304 0ms -[2025-12-28T22:01:05.608Z] [INFO] Socket disconnected: HG (oYW9EIKPXtULSyWjAAAF) -[2025-12-28T22:01:05.617Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-28T22:01:05.621Z] [INFO] GET /css/board.css 304 1ms -[2025-12-28T22:01:05.619Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T22:01:05.622Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T22:01:05.623Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-28T22:01:05.628Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-28T22:01:05.628Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-28T22:01:05.628Z] [INFO] GET /css/gitea.css 304 4ms -[2025-12-28T22:01:05.627Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-28T22:01:05.629Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-28T22:01:05.641Z] [INFO] GET /css/responsive.css 304 12ms -[2025-12-28T22:01:05.649Z] [INFO] GET /js/store.js 304 0ms -[2025-12-28T22:01:05.650Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T22:01:05.642Z] [INFO] GET /js/app.js 304 12ms -[2025-12-28T22:01:05.629Z] [INFO] GET /css/list.css 304 4ms -[2025-12-28T22:01:05.665Z] [INFO] GET /js/auth.js 304 15ms -[2025-12-28T22:01:05.666Z] [INFO] GET /js/offline.js 304 16ms -[2025-12-28T22:01:05.665Z] [INFO] GET /js/board.js 304 15ms -[2025-12-28T22:01:05.665Z] [INFO] GET /js/sync.js 304 15ms -[2025-12-28T22:01:05.666Z] [INFO] GET /js/task-modal.js 304 16ms -[2025-12-28T22:01:05.666Z] [INFO] GET /js/calendar.js 304 16ms -[2025-12-28T22:01:05.679Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-28T22:01:05.678Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-28T22:01:05.678Z] [INFO] GET /js/list.js 304 11ms -[2025-12-28T22:01:05.679Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-28T22:01:05.687Z] [INFO] GET /js/utils.js 304 7ms -[2025-12-28T22:01:05.680Z] [INFO] GET /js/notifications.js 304 11ms -[2025-12-28T22:01:05.679Z] [INFO] GET /js/proposals.js 304 11ms -[2025-12-28T22:01:05.687Z] [INFO] GET /js/gitea.js 304 7ms -[2025-12-28T22:01:05.706Z] [INFO] GET /assets/icons/task.svg 304 0ms -[2025-12-28T22:01:05.705Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T22:01:05.716Z] [INFO] Socket connected: HG (8-DVtHBx5TzUzqvxAAAH) -[2025-12-28T22:01:05.720Z] [INFO] GET /api/projects 304 2ms -[2025-12-28T22:01:05.712Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T22:01:05.732Z] [INFO] GET /api/stats/dashboard?projectId=4 304 4ms -[2025-12-28T22:01:05.733Z] [INFO] GET /api/columns/4 304 4ms -[2025-12-28T22:01:05.734Z] [INFO] GET /api/tasks/project/4 304 5ms -[2025-12-28T22:01:05.740Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 2ms -[2025-12-28T22:01:05.735Z] [INFO] GET /api/labels/4 304 6ms -[2025-12-28T22:01:05.743Z] [INFO] GET /api/notifications 304 1ms -[2025-12-28T22:01:05.866Z] [INFO] HG joined project:[object Object] -[2025-12-28T22:01:07.070Z] [INFO] GET /api/applications/4 200 2ms -[2025-12-28T22:01:07.293Z] [INFO] GET /api/git/status/4 304 220ms -[2025-12-28T22:01:07.343Z] [INFO] GET /api/git/branches/4 304 270ms -[2025-12-28T22:01:07.386Z] [INFO] GET /api/git/commits/4?limit=10 304 312ms -[2025-12-28T22:01:07.387Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T22:01:14.853Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:01:47.301Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:01:48.194Z] [INFO] GET / 304 0ms -[2025-12-28T22:01:48.199Z] [INFO] Socket disconnected: HG (8-DVtHBx5TzUzqvxAAAH) -[2025-12-28T22:01:48.209Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-28T22:01:48.212Z] [INFO] GET /css/board.css 304 0ms -[2025-12-28T22:01:48.211Z] [INFO] GET /css/base.css 304 1ms -[2025-12-28T22:01:48.212Z] [INFO] GET /css/components.css 304 1ms -[2025-12-28T22:01:48.217Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-28T22:01:48.218Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-28T22:01:48.218Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-28T22:01:48.217Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-28T22:01:48.218Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-28T22:01:48.219Z] [INFO] GET /css/list.css 304 5ms -[2025-12-28T22:01:48.228Z] [INFO] GET /css/gitea.css 304 9ms -[2025-12-28T22:01:48.228Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-28T22:01:48.241Z] [INFO] GET /js/api.js 304 1ms -[2025-12-28T22:01:48.228Z] [INFO] GET /js/app.js 304 9ms -[2025-12-28T22:01:48.241Z] [INFO] GET /js/store.js 304 1ms -[2025-12-28T22:01:48.242Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-28T22:01:48.242Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-28T22:01:48.253Z] [INFO] GET /js/board.js 304 10ms -[2025-12-28T22:01:48.253Z] [INFO] GET /js/list.js 304 10ms -[2025-12-28T22:01:48.253Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-28T22:01:48.254Z] [INFO] GET /js/offline.js 304 11ms -[2025-12-28T22:01:48.254Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-28T22:01:48.254Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-28T22:01:48.263Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-28T22:01:48.263Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-28T22:01:48.264Z] [INFO] GET /js/gitea.js 304 9ms -[2025-12-28T22:01:48.264Z] [INFO] GET /js/notifications.js 304 9ms -[2025-12-28T22:01:48.265Z] [INFO] GET /js/utils.js 304 10ms -[2025-12-28T22:01:48.264Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-28T22:01:48.284Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T22:01:48.283Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-28T22:01:48.290Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-28T22:01:48.296Z] [INFO] GET /api/projects 304 1ms -[2025-12-28T22:01:48.294Z] [INFO] Socket connected: HG (FIs3fM247fNpJqnkAAAJ) -[2025-12-28T22:01:48.304Z] [INFO] GET /api/stats/dashboard?projectId=4 304 3ms -[2025-12-28T22:01:48.307Z] [INFO] GET /api/tasks/project/4 304 6ms -[2025-12-28T22:01:48.301Z] [INFO] HG joined project:[object Object] -[2025-12-28T22:01:48.305Z] [INFO] GET /api/columns/4 304 4ms -[2025-12-28T22:01:48.309Z] [INFO] GET /api/labels/4 304 7ms -[2025-12-28T22:01:48.315Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 2ms -[2025-12-28T22:01:48.320Z] [INFO] GET /api/notifications 304 2ms -[2025-12-28T22:01:49.732Z] [INFO] GET /sw.js 304 0ms -[2025-12-28T22:01:49.747Z] [INFO] GET /api/applications/4 304 2ms -[2025-12-28T22:01:49.973Z] [INFO] GET /api/git/status/4 304 223ms -[2025-12-28T22:01:50.023Z] [INFO] GET /api/git/branches/4 304 272ms -[2025-12-28T22:01:50.068Z] [INFO] GET /api/git/commits/4?limit=10 304 317ms -[2025-12-28T22:02:19.674Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:02:52.047Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:03:24.419Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:03:56.857Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:04:29.215Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:05:01.559Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:05:33.932Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:06:06.333Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:06:38.715Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:07:11.063Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:07:43.409Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:08:15.812Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:08:48.192Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:09:20.533Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:09:52.862Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:10:25.246Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:10:57.657Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:11:29.993Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:12:02.305Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:12:34.700Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:13:07.061Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:13:39.392Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:14:11.718Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:14:44.084Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:15:16.471Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:15:48.793Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:16:21.109Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:16:53.470Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:17:25.824Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:17:58.156Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:18:30.445Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:19:02.804Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:19:35.170Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:20:07.479Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:20:39.788Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:21:12.132Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:21:44.496Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:22:16.807Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:22:49.109Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:23:21.455Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:23:53.812Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:24:26.146Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:24:58.421Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:25:30.762Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:26:03.102Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:26:35.452Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:27:07.709Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:27:40.049Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:28:12.396Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:28:44.776Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:29:17.018Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:29:49.351Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:30:21.701Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:30:54.086Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:31:26.334Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:31:58.679Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:32:31.024Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:33:03.426Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:33:35.680Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:34:08.004Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:34:40.346Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:35:12.667Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:35:44.985Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:36:17.319Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:36:49.661Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:37:21.988Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:37:54.273Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:38:26.592Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:38:58.922Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:39:31.255Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:40:03.548Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:40:35.856Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:41:08.188Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:41:40.487Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:42:12.890Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:42:45.214Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:43:17.497Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:43:28.009Z] [INFO] Socket disconnected: HG (FIs3fM247fNpJqnkAAAJ) -[2025-12-28T22:43:49.816Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:44:22.182Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:44:54.492Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:45:26.776Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:45:59.075Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:46:31.433Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:47:03.779Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:47:36.061Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:48:08.363Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:48:40.713Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:49:13.047Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:49:45.318Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:50:17.639Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:50:49.977Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:51:22.318Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:51:54.599Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:52:26.889Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:52:59.239Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:53:31.578Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:54:03.854Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:54:36.140Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:55:08.456Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:55:40.799Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:56:13.068Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:56:45.335Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:57:17.647Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:57:49.975Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:58:22.256Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:58:54.520Z] [INFO] GET /api/health 200 0ms -[2025-12-28T22:59:26.838Z] [INFO] GET /api/health 200 1ms -[2025-12-28T22:59:59.155Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:00:31.431Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:01:03.677Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:01:35.971Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:02:08.290Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:02:40.570Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:03:12.798Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:03:45.089Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:04:17.398Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:04:49.668Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:05:21.897Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:05:54.186Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:06:26.482Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:06:58.751Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:07:30.982Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:08:03.267Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:08:35.556Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:09:07.855Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:09:40.065Z] [INFO] GET /api/health 200 2ms -[2025-12-28T23:10:12.359Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:10:44.659Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:11:16.978Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:11:49.167Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:12:21.469Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:12:53.761Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:13:26.116Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:13:58.297Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:14:30.592Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:15:02.856Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:15:35.195Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:16:07.378Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:16:39.674Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:17:11.969Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:17:44.266Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:18:16.484Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:18:48.757Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:19:21.028Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:19:53.301Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:20:25.521Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:20:57.787Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:21:30.052Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:22:02.316Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:22:34.529Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:23:06.787Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:23:39.046Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:24:11.312Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:24:43.551Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:25:15.823Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:25:48.058Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:26:20.302Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:26:52.649Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:27:24.909Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:27:57.115Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:28:29.370Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:29:01.675Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:29:33.955Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:30:06.160Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:30:38.424Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:31:10.704Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:31:42.977Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:32:15.194Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:32:47.446Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:33:19.719Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:33:51.977Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:34:24.198Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:34:56.425Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:35:28.700Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:36:00.982Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:36:33.196Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:37:05.402Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:37:37.658Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:38:09.925Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:38:42.148Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:39:14.356Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:39:46.611Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:40:18.874Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:40:51.073Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:41:23.261Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:41:55.502Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:42:27.765Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:42:59.983Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:43:32.164Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:44:04.426Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:44:36.682Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:45:08.880Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:45:43.259Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:46:15.504Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:46:47.690Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:47:19.850Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:47:52.069Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:48:24.307Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:48:56.479Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:49:28.643Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:50:00.856Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:50:33.091Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:51:05.267Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:51:37.404Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:52:09.601Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:52:41.801Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:53:14.047Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:53:46.165Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:54:18.369Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:54:50.575Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:55:22.821Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:55:54.937Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:56:27.149Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:56:59.355Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:57:31.597Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:58:03.714Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:58:35.940Z] [INFO] GET /api/health 200 1ms -[2025-12-28T23:59:08.125Z] [INFO] GET /api/health 200 0ms -[2025-12-28T23:59:40.382Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:00:12.494Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:00:44.694Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:01:16.894Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:01:49.089Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:02:21.244Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:02:53.451Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:03:25.634Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:03:57.810Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:04:29.966Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:05:02.156Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:05:34.358Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:06:06.543Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:06:38.694Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:07:10.904Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:07:43.078Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:08:15.255Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:08:47.518Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:09:19.690Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:09:51.821Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:10:23.998Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:10:56.236Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:11:28.450Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:12:00.579Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:12:32.747Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:13:04.973Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:13:37.183Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:14:09.325Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:14:41.498Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:15:13.718Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:15:45.920Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:16:18.053Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:16:50.222Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:17:22.422Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:17:54.636Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:18:26.758Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:18:58.905Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:19:31.097Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:20:03.303Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:20:35.449Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:21:07.586Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:21:39.767Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:22:11.968Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:22:44.101Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:23:16.229Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:23:48.405Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:24:20.589Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:24:52.710Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:25:24.825Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:25:57.006Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:26:29.189Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:27:01.322Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:27:33.426Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:28:05.592Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:28:37.773Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:29:09.886Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:29:41.989Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:30:14.147Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:30:46.321Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:31:18.437Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:31:50.536Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:32:22.682Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:32:54.838Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:33:27.008Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:33:59.084Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:34:31.235Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:35:03.386Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:35:35.590Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:36:07.650Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:36:39.799Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:37:11.945Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:37:44.163Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:38:16.218Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:38:48.355Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:39:20.490Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:39:52.669Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:40:24.735Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:40:56.875Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:41:29.021Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:42:01.171Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:42:33.256Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:43:05.387Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:43:37.519Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:44:09.640Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:44:41.727Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:45:13.865Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:45:46.005Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:46:18.127Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:46:50.218Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:47:22.362Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:47:54.480Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:48:26.600Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:48:58.825Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:49:30.947Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:50:03.012Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:50:35.149Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:51:07.313Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:51:39.478Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:52:11.572Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:52:43.690Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:53:15.845Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:53:48.004Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:54:20.082Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:54:52.185Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:55:24.346Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:55:56.497Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:56:28.570Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:57:00.682Z] [INFO] GET /api/health 200 0ms -[2025-12-29T00:57:32.830Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:58:04.999Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:58:37.068Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:59:09.152Z] [INFO] GET /api/health 200 1ms -[2025-12-29T00:59:41.281Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:00:13.441Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:00:45.516Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:01:17.588Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:01:49.717Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:02:21.864Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:02:53.939Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:03:26.017Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:03:58.129Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:04:30.262Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:05:02.331Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:05:34.408Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:06:06.511Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:06:38.642Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:07:10.717Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:07:42.775Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:08:14.873Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:08:46.995Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:09:19.061Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:09:51.111Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:10:23.191Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:10:55.317Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:11:27.384Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:11:59.437Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:12:31.525Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:13:03.638Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:13:35.685Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:14:07.743Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:14:39.817Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:15:11.917Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:15:44.026Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:16:16.077Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:16:48.145Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:17:20.246Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:17:52.371Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:18:24.417Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:18:56.496Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:19:28.577Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:20:00.687Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:20:32.716Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:21:04.791Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:21:36.873Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:22:08.991Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:22:41.018Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:23:13.095Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:23:45.192Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:24:17.279Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:24:49.327Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:25:21.410Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:25:53.486Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:26:25.570Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:26:57.621Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:27:29.696Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:28:01.765Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:28:33.833Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:29:05.878Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:29:37.944Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:30:10.033Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:30:42.098Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:31:14.263Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:31:46.317Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:32:18.354Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:32:50.414Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:33:22.513Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:33:54.619Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:34:26.656Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:34:58.712Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:35:30.797Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:36:02.910Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:36:34.951Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:37:07.001Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:37:39.084Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:38:11.184Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:38:43.231Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:39:15.291Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:39:47.360Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:40:19.456Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:40:51.495Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:41:23.558Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:41:55.620Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:42:27.707Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:42:59.747Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:43:31.797Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:44:03.845Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:44:35.925Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:45:07.976Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:45:40.024Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:46:12.079Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:46:44.144Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:47:16.176Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:47:48.223Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:48:20.272Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:48:52.349Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:49:24.377Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:49:56.434Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:50:28.476Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:51:00.549Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:51:32.588Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:52:04.626Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:52:36.676Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:53:08.735Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:53:40.768Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:54:12.793Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:54:44.824Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:55:16.866Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:55:48.883Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:56:20.908Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:56:52.941Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:57:25.006Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:57:57.047Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:58:29.081Z] [INFO] GET /api/health 200 1ms -[2025-12-29T01:59:01.122Z] [INFO] GET /api/health 200 0ms -[2025-12-29T01:59:33.178Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:00:05.233Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:00:37.260Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:01:09.283Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:01:41.352Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:02:13.388Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:02:45.401Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:03:17.428Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:03:49.485Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:04:21.520Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:04:53.525Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:05:25.560Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:05:57.599Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:06:29.642Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:07:01.670Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:07:33.680Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:08:05.714Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:08:37.774Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:09:09.780Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:09:41.795Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:10:13.822Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:10:45.846Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:11:17.850Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:11:49.868Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:12:21.898Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:12:53.922Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:13:26.005Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:13:58.020Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:14:30.041Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:15:02.066Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:15:34.101Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:16:06.118Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:16:38.146Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:17:10.177Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:17:42.224Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:18:14.258Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:18:46.295Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:19:18.331Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:19:50.361Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:20:22.375Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:20:54.404Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:21:26.431Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:21:58.461Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:22:30.478Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:23:02.503Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:23:34.519Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:24:06.557Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:24:38.567Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:25:10.582Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:25:42.607Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:26:14.633Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:26:46.651Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:27:18.666Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:27:50.669Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:28:22.698Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:28:54.705Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:29:26.716Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:29:58.721Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:30:30.741Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:31:02.727Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:31:34.747Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:32:06.741Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:32:38.775Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:33:10.767Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:33:42.777Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:34:14.764Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:34:46.791Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:35:18.761Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:35:50.766Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:36:22.747Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:36:54.750Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:37:26.761Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:37:58.746Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:38:30.746Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:39:02.754Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:39:34.764Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:40:06.757Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:40:38.743Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:41:10.735Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:41:42.747Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:42:14.736Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:42:46.727Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:43:18.722Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:43:50.746Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:44:22.739Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:44:54.713Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:45:26.684Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:45:58.693Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:46:30.693Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:47:02.691Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:47:34.661Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:48:06.655Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:48:38.647Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:49:10.629Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:49:42.595Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:50:14.583Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:50:46.559Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:51:18.542Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:51:50.499Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:52:22.477Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:52:54.449Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:53:26.489Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:53:58.332Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:54:30.309Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:55:02.284Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:55:34.295Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:56:06.251Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:56:38.227Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:57:10.195Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:57:42.202Z] [INFO] GET /api/health 200 1ms -[2025-12-29T02:58:14.162Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:58:46.165Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:59:18.129Z] [INFO] GET /api/health 200 0ms -[2025-12-29T02:59:50.119Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:00:22.082Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:00:54.063Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:01:26.041Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:01:58.031Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:02:29.997Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:03:01.972Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:03:33.936Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:04:05.929Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:04:37.878Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:05:09.854Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:05:41.804Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:06:13.790Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:06:45.743Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:07:17.736Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:07:49.699Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:08:21.672Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:08:53.642Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:09:25.617Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:09:57.572Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:10:29.549Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:11:01.496Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:11:33.449Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:12:05.390Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:12:37.357Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:13:09.286Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:13:41.234Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:14:13.169Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:14:45.132Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:15:17.051Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:15:48.991Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:16:20.932Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:16:52.892Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:17:24.809Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:17:56.745Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:18:28.674Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:19:00.611Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:19:32.552Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:20:04.497Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:20:36.421Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:21:08.370Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:21:40.331Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:22:12.266Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:22:44.203Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:23:16.136Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:23:48.080Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:24:20.028Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:24:51.957Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:25:23.899Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:25:55.851Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:26:27.775Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:26:59.729Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:27:31.593Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:28:03.486Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:28:35.402Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:29:07.291Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:29:39.181Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:30:11.094Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:30:42.986Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:31:14.877Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:31:46.739Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:32:18.621Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:32:50.518Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:33:22.393Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:33:54.258Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:34:26.132Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:34:58.030Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:35:29.954Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:36:01.832Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:36:33.708Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:37:05.585Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:37:37.482Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:38:09.334Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:38:41.190Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:39:13.063Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:39:44.957Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:40:16.815Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:40:48.681Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:41:20.547Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:41:52.419Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:42:24.257Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:42:56.110Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:43:27.955Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:43:59.820Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:44:31.662Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:45:03.516Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:45:35.370Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:46:07.229Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:46:39.059Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:47:10.909Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:47:42.751Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:48:14.613Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:48:46.446Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:49:18.280Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:49:50.119Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:50:21.966Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:50:53.795Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:51:25.622Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:51:57.441Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:52:29.281Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:53:01.087Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:53:32.933Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:54:04.750Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:54:36.587Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:55:08.393Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:55:40.223Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:56:12.029Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:56:43.860Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:57:15.654Z] [INFO] GET /api/health 200 1ms -[2025-12-29T03:57:47.468Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:58:19.269Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:58:51.080Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:59:22.901Z] [INFO] GET /api/health 200 0ms -[2025-12-29T03:59:54.723Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:00:26.536Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:00:58.358Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:01:30.193Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:02:01.999Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:02:33.805Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:03:05.600Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:03:37.433Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:04:09.239Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:04:41.047Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:05:12.861Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:05:44.686Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:06:16.454Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:06:48.240Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:07:20.021Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:07:51.818Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:08:23.614Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:08:55.398Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:09:27.165Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:09:58.952Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:10:30.749Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:11:02.511Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:11:34.293Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:12:06.087Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:12:37.874Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:13:09.656Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:13:41.409Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:14:13.180Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:14:44.945Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:15:16.742Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:15:48.502Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:16:20.270Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:16:52.042Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:17:23.841Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:17:55.596Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:18:27.368Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:18:59.129Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:19:30.914Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:20:02.656Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:20:34.423Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:21:06.181Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:21:37.969Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:22:09.703Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:22:41.459Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:23:13.211Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:23:44.992Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:24:16.730Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:24:48.489Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:25:20.232Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:25:52.005Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:26:23.747Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:26:55.494Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:27:27.251Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:27:59.014Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:28:30.748Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:29:02.506Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:29:34.246Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:30:06.007Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:30:37.732Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:31:09.471Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:31:41.206Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:32:12.959Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:32:44.683Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:33:16.413Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:33:48.133Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:34:19.890Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:34:51.602Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:35:23.338Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:35:55.054Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:36:26.794Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:36:58.496Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:37:30.217Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:38:01.932Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:38:33.674Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:39:05.406Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:39:37.131Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:40:08.842Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:40:40.570Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:41:12.312Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:41:44.018Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:42:15.740Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:42:47.468Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:43:19.203Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:43:50.914Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:44:22.641Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:44:54.356Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:45:26.060Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:45:57.757Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:46:29.454Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:47:01.141Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:47:32.845Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:48:04.536Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:48:36.226Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:49:07.903Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:49:39.610Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:50:11.298Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:50:42.975Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:51:14.638Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:51:46.320Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:52:18.007Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:52:49.674Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:53:21.329Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:53:53.009Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:54:24.684Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:54:56.390Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:55:27.924Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:55:59.589Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:56:31.264Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:57:02.935Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:57:34.585Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:58:06.234Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:58:37.913Z] [INFO] GET /api/health 200 1ms -[2025-12-29T04:59:09.570Z] [INFO] GET /api/health 200 0ms -[2025-12-29T04:59:41.209Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:00:12.849Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:00:44.490Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:01:16.141Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:01:47.801Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:02:19.434Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:02:51.080Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:03:22.732Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:03:54.368Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:04:25.991Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:04:57.640Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:05:29.286Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:06:00.902Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:06:32.520Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:07:04.143Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:07:35.780Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:08:07.402Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:08:39.021Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:09:10.637Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:09:42.265Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:10:13.865Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:10:45.482Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:11:17.088Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:11:48.718Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:12:20.313Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:12:53.458Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:13:25.066Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:13:56.663Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:14:28.251Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:14:59.845Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:15:31.449Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:16:03.025Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:16:34.594Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:17:06.179Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:17:37.755Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:18:09.356Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:18:40.960Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:19:12.535Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:19:44.116Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:20:15.714Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:20:47.307Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:21:18.875Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:21:50.447Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:22:22.035Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:22:53.616Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:23:25.172Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:23:56.747Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:24:28.348Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:24:59.950Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:25:31.493Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:26:03.049Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:26:34.617Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:27:06.180Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:27:37.713Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:28:09.272Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:28:40.823Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:29:12.370Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:29:43.915Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:30:15.455Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:30:46.998Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:31:18.545Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:31:50.065Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:32:21.594Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:32:53.147Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:33:24.694Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:33:56.261Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:34:27.755Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:34:59.283Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:35:30.814Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:36:02.367Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:36:33.887Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:37:05.405Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:37:36.935Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:38:08.470Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:38:39.984Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:39:11.507Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:39:43.024Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:40:14.551Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:40:46.045Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:41:17.563Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:41:49.075Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:42:20.617Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:42:52.122Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:43:23.608Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:43:55.126Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:44:26.642Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:44:58.154Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:45:29.651Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:46:01.160Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:46:32.671Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:47:04.165Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:47:35.646Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:48:07.139Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:48:38.636Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:49:10.124Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:49:41.625Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:50:13.113Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:50:44.605Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:51:16.080Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:51:47.556Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:52:19.044Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:52:50.540Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:53:22.018Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:53:53.489Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:54:24.958Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:54:56.430Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:55:27.890Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:55:59.363Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:56:30.831Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:57:02.302Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:57:33.747Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:58:05.203Z] [INFO] GET /api/health 200 1ms -[2025-12-29T05:58:36.656Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:59:08.124Z] [INFO] GET /api/health 200 0ms -[2025-12-29T05:59:39.592Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:00:11.047Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:00:42.498Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:01:13.945Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:01:45.406Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:02:16.859Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:02:48.310Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:03:19.754Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:03:51.214Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:04:22.673Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:04:54.102Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:05:25.540Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:05:56.988Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:06:28.438Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:06:59.853Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:07:31.277Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:08:02.712Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:08:34.153Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:09:05.574Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:09:37.000Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:10:08.454Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:10:39.897Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:11:11.304Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:11:42.717Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:12:14.142Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:12:45.571Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:13:16.978Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:13:48.386Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:14:19.796Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:14:51.207Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:15:22.656Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:15:54.043Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:16:25.442Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:16:56.858Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:17:28.274Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:17:59.677Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:18:31.090Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:19:02.495Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:19:33.902Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:20:05.297Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:20:36.692Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:21:08.101Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:21:39.502Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:22:10.916Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:22:42.305Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:23:13.717Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:23:45.125Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:24:16.515Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:24:47.894Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:25:19.281Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:25:50.664Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:26:22.045Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:26:53.423Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:27:24.803Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:27:56.183Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:28:27.571Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:28:58.947Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:29:30.326Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:30:01.707Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:30:33.086Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:31:04.446Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:31:35.807Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:32:07.180Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:32:38.547Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:33:09.902Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:33:41.259Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:34:12.630Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:34:44.005Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:35:15.367Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:35:46.714Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:36:18.074Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:36:49.433Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:37:20.771Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:37:52.121Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:38:23.470Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:38:54.807Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:39:26.141Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:39:57.470Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:40:28.817Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:41:00.164Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:41:31.507Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:42:02.835Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:42:34.164Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:43:05.507Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:43:36.857Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:44:08.187Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:44:39.517Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:45:10.861Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:45:42.209Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:46:13.536Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:46:44.856Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:47:16.209Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:47:47.551Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:48:18.846Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:48:50.166Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:49:21.489Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:49:52.820Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:50:24.112Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:50:55.435Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:51:26.753Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:51:58.074Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:52:29.393Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:53:00.689Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:53:32.021Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:54:03.344Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:54:34.646Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:55:05.942Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:55:37.259Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:56:08.551Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:56:39.881Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:57:11.158Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:57:42.440Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:58:13.734Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:58:45.061Z] [INFO] GET /api/health 200 1ms -[2025-12-29T06:59:16.352Z] [INFO] GET /api/health 200 0ms -[2025-12-29T06:59:47.644Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:00:18.943Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:00:50.238Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:01:21.534Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:01:52.840Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:02:24.145Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:02:55.439Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:03:26.723Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:03:58.001Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:04:29.286Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:05:00.571Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:05:31.848Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:06:03.125Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:06:34.394Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:07:05.690Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:07:36.968Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:08:08.242Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:08:39.540Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:09:10.820Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:09:42.087Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:10:13.348Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:10:44.615Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:11:15.891Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:11:47.151Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:12:18.397Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:12:49.653Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:13:20.914Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:13:52.170Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:14:23.428Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:14:54.690Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:15:25.947Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:15:57.196Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:16:28.435Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:16:59.678Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:17:30.923Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:18:02.169Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:18:33.406Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:19:04.635Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:19:35.866Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:20:07.102Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:20:38.323Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:21:09.546Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:21:40.802Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:22:12.042Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:22:43.296Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:23:14.513Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:23:45.742Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:24:16.970Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:24:48.209Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:25:19.415Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:25:50.639Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:26:21.874Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:26:53.102Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:27:24.314Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:27:55.531Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:28:26.764Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:28:57.997Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:29:29.183Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:30:00.399Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:30:31.631Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:31:02.837Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:31:34.048Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:32:05.245Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:32:36.454Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:33:07.673Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:33:38.877Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:34:10.054Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:34:41.274Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:35:12.472Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:35:43.667Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:36:14.836Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:36:46.034Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:37:17.236Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:37:48.484Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:38:19.590Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:38:50.770Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:39:21.951Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:39:53.169Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:40:24.349Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:40:55.512Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:41:26.698Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:41:57.894Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:42:29.072Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:43:00.256Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:43:31.433Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:44:02.624Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:44:33.807Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:45:04.965Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:45:36.133Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:46:07.304Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:46:38.485Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:47:09.631Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:47:40.795Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:48:11.960Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:48:43.126Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:49:14.286Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:49:45.446Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:50:16.606Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:50:47.774Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:51:18.937Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:51:50.108Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:52:21.276Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:52:52.422Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:53:23.560Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:53:54.715Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:54:25.862Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:54:57.009Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:55:28.151Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:55:59.286Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:56:30.426Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:57:01.564Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:57:32.694Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:58:03.850Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:58:34.993Z] [INFO] GET /api/health 200 0ms -[2025-12-29T07:59:06.115Z] [INFO] GET /api/health 200 1ms -[2025-12-29T07:59:37.252Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:00:08.376Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:00:39.510Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:01:10.628Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:01:41.740Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:02:12.861Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:02:43.987Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:03:15.122Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:03:46.255Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:04:17.389Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:04:48.502Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:05:19.632Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:05:50.765Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:06:21.897Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:06:53.028Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:07:24.151Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:07:55.278Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:08:26.381Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:08:57.491Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:09:28.606Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:09:59.730Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:10:30.830Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:11:01.942Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:11:33.054Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:12:04.163Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:12:35.258Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:13:06.350Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:13:37.458Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:14:08.573Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:14:39.650Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:15:10.732Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:15:41.832Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:16:12.927Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:16:44.001Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:17:15.072Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:17:46.158Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:18:17.254Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:18:48.352Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:19:19.435Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:19:50.517Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:20:21.595Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:20:52.706Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:21:23.781Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:21:54.867Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:22:25.941Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:22:57.038Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:23:28.117Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:23:59.188Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:24:30.271Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:25:01.346Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:25:32.403Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:26:03.464Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:26:34.530Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:27:05.602Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:27:36.664Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:28:07.726Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:28:38.790Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:29:09.868Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:29:40.946Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:30:11.999Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:30:43.058Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:31:14.125Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:31:45.181Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:32:16.236Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:32:47.278Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:33:18.334Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:33:49.378Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:34:20.427Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:34:51.466Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:35:22.531Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:35:53.575Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:36:24.620Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:36:55.666Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:37:26.708Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:37:57.739Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:38:28.764Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:38:59.794Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:39:30.832Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:40:01.866Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:40:32.898Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:41:03.927Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:41:34.964Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:42:06.001Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:42:37.019Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:43:08.040Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:43:39.077Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:44:10.096Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:44:41.109Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:45:12.143Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:45:43.170Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:46:14.177Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:46:45.185Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:47:16.190Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:47:47.211Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:48:18.213Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:48:49.208Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:49:20.203Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:49:51.215Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:50:22.210Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:50:53.206Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:51:24.200Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:51:55.193Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:52:26.187Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:52:57.182Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:53:28.168Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:53:59.149Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:54:30.142Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:55:01.152Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:55:32.139Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:56:03.130Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:56:34.130Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:57:05.130Z] [INFO] GET /api/health 200 0ms -[2025-12-29T08:57:36.125Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:58:07.123Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:58:38.113Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:59:09.094Z] [INFO] GET /api/health 200 1ms -[2025-12-29T08:59:40.060Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:00:11.029Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:00:42.010Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:01:12.999Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:01:43.967Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:02:14.923Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:02:45.907Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:03:16.901Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:03:47.862Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:04:18.816Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:04:49.797Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:05:20.776Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:05:51.732Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:06:22.693Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:06:53.650Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:07:24.620Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:07:55.572Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:08:26.527Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:08:57.476Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:09:28.432Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:09:59.374Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:10:30.326Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:11:01.290Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:11:32.237Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:12:03.188Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:12:34.120Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:13:05.065Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:13:36.011Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:14:06.983Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:14:37.875Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:15:08.823Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:15:39.774Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:16:10.721Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:16:41.656Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:17:12.590Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:17:43.512Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:18:14.467Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:18:45.398Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:19:16.336Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:19:47.284Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:20:18.221Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:20:49.136Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:21:20.055Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:21:51.007Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:22:21.928Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:22:52.849Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:23:23.762Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:23:54.684Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:24:25.601Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:24:56.534Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:25:27.449Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:25:58.364Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:26:29.285Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:27:00.196Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:27:31.109Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:28:02.010Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:28:32.936Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:29:03.841Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:29:34.748Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:30:05.650Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:30:36.545Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:31:07.032Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:31:37.934Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:32:08.819Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:32:39.720Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:33:10.610Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:33:41.500Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:34:12.389Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:34:43.287Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:35:14.176Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:35:44.653Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:36:15.125Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:36:45.593Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:37:16.035Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:37:46.504Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:38:16.961Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:38:47.393Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:39:17.847Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:39:48.256Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:40:18.655Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:40:49.072Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:41:19.512Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:41:49.923Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:42:20.352Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:42:50.719Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:43:21.078Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:43:51.413Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:44:21.769Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:44:52.103Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:45:22.461Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:45:52.814Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:46:23.169Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:46:53.523Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:47:23.861Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:47:54.220Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:48:24.557Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:48:54.870Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:49:25.199Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:49:55.537Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:50:25.869Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:50:56.219Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:51:26.579Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:51:56.932Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:52:27.277Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:52:57.616Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:53:27.962Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:53:58.279Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:54:28.606Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:54:58.950Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:55:29.281Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:55:59.605Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:56:29.929Z] [INFO] GET /api/health 200 0ms -[2025-12-29T09:57:00.264Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:57:30.597Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:58:00.894Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:58:31.208Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:59:01.532Z] [INFO] GET /api/health 200 1ms -[2025-12-29T09:59:31.848Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:00:02.192Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:00:32.485Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:01:02.812Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:01:33.132Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:02:03.451Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:02:33.788Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:03:04.096Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:03:34.420Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:04:04.732Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:04:35.036Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:05:05.346Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:05:35.667Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:06:05.962Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:06:36.278Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:07:06.586Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:07:36.898Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:08:07.174Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:08:37.476Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:09:07.773Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:09:38.067Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:10:08.358Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:10:38.655Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:11:08.947Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:11:39.237Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:12:09.489Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:12:39.787Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:13:10.082Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:13:40.377Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:14:10.669Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:14:40.971Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:15:11.271Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:15:41.559Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:16:11.865Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:16:42.164Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:17:12.466Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:17:43.004Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:18:13.280Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:18:43.575Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:19:13.854Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:19:44.143Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:20:14.442Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:20:44.721Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:21:14.977Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:21:45.260Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:22:15.533Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:22:45.811Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:23:16.066Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:23:46.359Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:24:16.655Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:24:46.948Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:25:17.224Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:25:47.513Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:26:17.799Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:26:48.073Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:27:18.355Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:27:48.653Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:28:18.920Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:28:49.185Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:29:19.467Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:29:49.734Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:30:20.011Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:30:50.277Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:31:20.556Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:31:50.836Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:32:21.127Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:32:51.383Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:33:21.646Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:33:51.911Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:34:22.217Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:34:52.459Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:35:22.736Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:35:53.008Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:36:23.276Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:36:53.514Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:37:23.779Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:37:54.064Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:38:24.327Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:38:54.593Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:39:24.854Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:39:55.117Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:40:25.392Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:40:55.651Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:41:25.908Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:41:56.172Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:42:26.424Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:42:56.682Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:43:26.929Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:43:57.181Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:44:27.418Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:44:57.678Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:45:27.935Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:45:58.205Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:46:28.445Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:46:58.714Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:47:28.974Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:47:59.235Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:48:29.466Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:48:59.736Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:49:29.994Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:50:00.237Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:50:30.506Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:51:00.759Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:51:31.000Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:52:01.241Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:52:31.500Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:53:01.757Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:53:32.009Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:54:02.257Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:54:32.507Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:55:02.766Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:55:33.018Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:56:03.262Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:56:33.505Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:57:03.747Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:57:33.993Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:58:04.219Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:58:34.467Z] [INFO] GET /api/health 200 0ms -[2025-12-29T10:59:04.715Z] [INFO] GET /api/health 200 1ms -[2025-12-29T10:59:34.971Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:00:05.206Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:00:35.448Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:01:05.700Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:01:35.951Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:02:06.170Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:02:36.417Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:03:06.658Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:03:36.904Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:04:07.149Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:04:37.669Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:05:07.915Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:05:38.140Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:06:08.389Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:06:38.630Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:07:08.872Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:07:39.110Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:08:09.350Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:08:39.589Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:09:09.838Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:09:40.089Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:10:10.344Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:10:40.589Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:11:10.822Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:11:41.058Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:12:11.292Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:12:41.529Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:13:11.767Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:13:42.010Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:14:12.244Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:14:42.484Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:15:12.710Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:15:42.924Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:16:13.153Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:16:43.394Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:17:13.624Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:17:43.860Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:18:14.096Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:18:44.332Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:19:14.567Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:19:44.816Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:20:15.064Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:20:45.306Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:21:15.533Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:21:45.767Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:22:15.994Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:22:46.222Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:23:16.444Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:23:46.672Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:24:16.918Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:24:47.152Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:25:17.358Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:25:47.592Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:26:17.834Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:26:48.044Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:27:18.253Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:27:48.488Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:28:18.705Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:28:48.920Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:29:19.131Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:29:49.362Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:30:19.576Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:30:49.814Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:31:20.050Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:31:50.272Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:32:20.495Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:32:50.697Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:33:20.936Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:33:51.164Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:34:21.386Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:34:51.609Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:35:21.829Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:35:52.059Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:36:22.262Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:36:52.485Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:37:22.706Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:37:52.943Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:38:23.145Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:38:53.343Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:39:23.577Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:39:53.785Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:40:24.006Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:40:54.186Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:41:24.405Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:41:54.606Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:42:24.826Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:42:55.012Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:43:25.235Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:43:55.439Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:44:25.632Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:44:55.838Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:45:26.038Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:45:56.236Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:46:26.437Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:46:56.648Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:47:26.850Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:47:57.069Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:48:27.276Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:48:57.478Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:49:27.697Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:49:57.888Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:50:28.113Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:50:58.322Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:51:28.513Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:51:58.714Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:52:28.910Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:52:59.131Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:53:29.347Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:53:59.541Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:54:29.729Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:54:59.932Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:55:30.129Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:56:00.327Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:56:30.518Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:57:00.710Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:57:30.903Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:58:01.109Z] [INFO] GET /api/health 200 1ms -[2025-12-29T11:58:31.297Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:59:01.491Z] [INFO] GET /api/health 200 0ms -[2025-12-29T11:59:31.695Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:00:01.877Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:00:32.065Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:01:02.248Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:01:32.445Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:02:02.646Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:02:32.857Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:03:03.038Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:03:33.225Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:04:03.411Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:04:33.607Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:05:03.795Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:05:33.986Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:06:04.168Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:06:34.364Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:07:04.554Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:07:34.759Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:08:04.942Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:08:35.149Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:09:05.330Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:09:35.518Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:10:05.720Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:10:35.931Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:11:06.123Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:11:36.307Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:12:06.481Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:12:36.673Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:13:06.850Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:13:37.027Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:14:07.203Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:14:37.395Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:15:07.578Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:15:37.771Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:16:07.937Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:16:38.127Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:17:08.307Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:17:38.478Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:18:08.643Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:18:38.818Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:19:08.999Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:19:39.170Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:20:09.365Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:20:39.556Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:21:09.740Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:21:39.924Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:22:10.096Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:22:40.263Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:23:10.435Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:23:40.635Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:24:10.818Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:24:41.005Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:25:11.188Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:25:41.365Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:26:11.551Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:26:41.746Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:27:11.913Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:27:42.062Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:28:12.239Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:28:42.410Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:29:12.582Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:29:42.754Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:30:12.930Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:30:43.106Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:31:13.262Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:31:43.427Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:32:13.589Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:32:43.755Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:33:13.929Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:33:44.078Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:34:14.244Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:34:44.420Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:35:14.575Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:35:44.736Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:36:14.911Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:36:45.088Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:37:15.257Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:37:45.421Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:38:15.583Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:38:45.736Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:39:15.890Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:39:46.043Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:40:16.204Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:40:46.363Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:41:16.519Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:41:46.686Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:42:16.852Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:42:47.017Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:43:17.170Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:43:47.329Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:44:17.478Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:44:47.638Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:45:17.779Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:45:47.936Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:46:18.096Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:46:48.262Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:47:18.436Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:47:48.577Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:48:18.739Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:48:48.890Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:49:19.020Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:49:49.163Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:50:19.308Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:50:49.450Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:51:19.584Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:51:49.748Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:52:19.900Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:52:50.043Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:53:20.193Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:53:50.347Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:54:20.499Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:54:50.635Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:55:20.792Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:55:50.926Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:56:21.071Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:56:51.219Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:57:21.351Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:57:51.489Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:58:21.628Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:58:51.775Z] [INFO] GET /api/health 200 0ms -[2025-12-29T12:59:21.917Z] [INFO] GET /api/health 200 1ms -[2025-12-29T12:59:52.058Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:00:22.199Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:00:52.335Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:01:22.476Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:01:52.612Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:02:22.751Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:02:52.891Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:03:23.035Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:03:53.193Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:04:23.346Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:04:53.489Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:05:23.626Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:05:53.787Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:06:23.933Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:06:54.062Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:07:24.214Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:07:54.360Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:08:24.513Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:08:54.634Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:09:24.766Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:09:54.901Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:10:25.053Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:10:55.195Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:11:25.339Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:11:55.481Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:12:25.607Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:12:55.738Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:13:25.863Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:13:56.005Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:14:26.148Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:14:56.289Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:15:26.421Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:15:56.553Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:16:26.691Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:16:56.820Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:17:26.954Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:17:57.082Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:18:27.207Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:18:57.349Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:19:27.487Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:19:57.610Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:20:27.730Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:20:57.871Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:21:28.006Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:21:58.128Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:22:28.261Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:22:58.395Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:23:28.521Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:23:58.652Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:24:28.775Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:24:58.921Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:25:29.040Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:25:59.170Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:26:29.286Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:26:59.412Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:27:29.543Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:27:59.688Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:28:29.798Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:28:59.914Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:29:30.032Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:30:00.158Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:30:30.262Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:31:00.368Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:31:30.484Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:32:00.608Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:32:30.718Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:33:00.825Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:33:30.931Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:34:01.060Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:34:31.187Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:35:01.297Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:35:31.416Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:36:01.544Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:36:31.652Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:37:01.768Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:37:31.886Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:38:02.003Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:38:32.117Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:39:02.233Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:39:32.348Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:40:02.453Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:40:32.548Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:41:02.638Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:41:32.756Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:42:02.850Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:42:32.950Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:43:03.050Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:43:33.144Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:44:03.267Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:44:33.362Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:45:03.466Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:45:33.560Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:46:03.675Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:46:33.783Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:47:03.902Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:47:33.994Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:48:04.095Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:48:34.190Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:49:04.289Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:49:34.397Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:50:04.503Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:50:34.601Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:51:04.728Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:51:34.828Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:52:04.936Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:52:35.037Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:53:05.141Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:53:35.256Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:54:05.369Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:54:35.469Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:55:05.588Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:55:35.678Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:56:05.773Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:56:35.879Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:57:05.974Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:57:36.084Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:58:06.179Z] [INFO] GET /api/health 200 0ms -[2025-12-29T13:58:36.268Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:59:06.351Z] [INFO] GET /api/health 200 1ms -[2025-12-29T13:59:36.435Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:00:06.519Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:00:36.621Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:01:06.710Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:01:36.797Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:02:06.876Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:02:36.972Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:03:07.070Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:03:37.167Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:04:07.236Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:04:37.319Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:05:07.410Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:05:37.511Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:06:07.594Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:06:37.684Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:07:07.763Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:07:37.845Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:08:07.932Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:08:38.021Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:09:08.126Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:09:38.216Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:10:08.302Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:10:38.398Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:11:08.494Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:11:38.578Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:12:08.673Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:12:38.762Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:13:08.844Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:13:38.922Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:14:09.020Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:14:39.103Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:15:09.180Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:15:39.255Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:16:09.332Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:16:39.396Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:17:09.460Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:17:39.527Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:18:09.586Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:18:39.662Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:19:09.730Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:19:39.793Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:20:09.863Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:20:39.957Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:21:10.034Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:21:40.100Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:22:10.154Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:22:40.228Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:23:10.315Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:23:40.406Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:24:10.472Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:24:40.534Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:25:10.586Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:25:40.657Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:26:10.711Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:26:40.763Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:27:10.811Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:27:40.874Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:28:10.946Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:28:41.000Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:29:11.054Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:29:41.123Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:30:11.187Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:30:41.251Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:31:11.302Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:31:41.344Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:32:11.404Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:32:41.447Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:33:11.504Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:33:41.546Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:34:11.601Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:34:41.650Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:35:11.707Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:35:41.755Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:36:11.818Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:36:41.877Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:37:11.936Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:37:41.977Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:38:12.019Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:38:42.062Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:39:12.122Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:39:42.161Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:40:12.197Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:40:42.264Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:41:12.316Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:41:42.363Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:42:12.406Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:42:42.453Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:43:12.504Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:43:42.563Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:44:12.600Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:44:42.659Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:45:12.707Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:45:42.753Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:46:12.807Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:46:42.850Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:47:12.887Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:47:42.928Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:48:12.959Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:48:43.013Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:49:13.043Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:49:43.074Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:50:13.107Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:50:43.145Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:51:13.194Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:51:43.229Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:52:13.270Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:52:43.302Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:53:13.347Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:53:43.395Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:54:13.454Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:54:43.494Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:55:13.533Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:55:43.574Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:56:13.612Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:56:43.649Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:57:13.701Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:57:43.734Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:58:13.787Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:58:43.831Z] [INFO] GET /api/health 200 1ms -[2025-12-29T14:59:13.869Z] [INFO] GET /api/health 200 0ms -[2025-12-29T14:59:43.908Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:00:13.941Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:00:43.990Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:01:14.036Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:01:44.073Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:02:14.115Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:02:44.143Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:03:14.176Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:03:44.231Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:04:14.275Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:04:44.335Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:05:14.373Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:05:44.394Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:06:14.442Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:06:44.473Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:07:14.508Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:07:44.540Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:08:14.583Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:08:44.615Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:09:14.646Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:09:44.662Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:10:14.701Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:10:44.736Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:11:14.763Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:11:44.797Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:12:14.821Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:12:44.855Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:13:14.901Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:13:44.924Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:14:14.984Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:14:45.025Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:15:15.069Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:15:45.109Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:16:15.140Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:16:45.185Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:17:15.222Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:17:45.257Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:18:15.286Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:18:45.318Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:19:15.354Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:19:45.371Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:20:15.405Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:20:45.427Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:21:15.479Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:21:45.507Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:22:15.546Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:22:45.570Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:23:15.590Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:23:45.629Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:24:15.659Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:24:45.684Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:25:15.719Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:25:45.750Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:26:15.774Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:26:45.793Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:27:15.810Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:27:45.830Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:28:15.856Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:28:45.873Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:29:15.894Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:29:45.926Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:30:15.956Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:30:45.988Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:31:16.012Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:31:46.046Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:32:16.075Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:32:46.107Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:33:16.159Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:33:46.200Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:34:16.220Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:34:46.237Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:35:16.271Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:35:46.290Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:36:16.310Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:36:46.343Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:37:16.365Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:37:46.397Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:38:16.417Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:38:46.440Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:39:16.459Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:39:46.503Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:40:16.526Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:40:46.542Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:41:16.570Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:41:46.602Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:42:16.640Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:42:46.656Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:43:16.671Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:43:46.689Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:44:16.692Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:44:46.702Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:45:16.735Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:45:46.784Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:46:16.798Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:46:46.822Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:47:16.862Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:47:46.890Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:48:16.896Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:48:46.918Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:49:16.939Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:49:46.947Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:50:16.959Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:50:46.966Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:51:16.969Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:51:46.972Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:52:16.998Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:52:47.017Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:53:17.026Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:53:47.022Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:54:17.044Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:54:47.045Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:55:17.059Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:55:47.052Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:56:17.068Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:56:47.089Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:57:17.086Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:57:47.112Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:58:17.120Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:58:47.147Z] [INFO] GET /api/health 200 0ms -[2025-12-29T15:59:17.142Z] [INFO] GET /api/health 200 1ms -[2025-12-29T15:59:47.167Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:00:17.160Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:00:47.155Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:01:17.163Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:01:47.169Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:02:17.171Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:02:47.180Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:03:17.185Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:03:47.211Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:04:17.227Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:04:47.226Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:05:17.236Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:05:47.240Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:06:17.265Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:06:47.252Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:07:17.254Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:07:47.286Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:08:17.280Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:08:47.268Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:09:17.258Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:09:47.269Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:10:17.275Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:10:47.270Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:11:17.273Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:11:47.269Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:12:17.270Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:12:47.269Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:13:17.276Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:13:47.285Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:14:17.285Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:14:47.282Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:15:17.287Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:15:47.292Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:16:17.294Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:16:47.299Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:17:17.295Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:17:47.281Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:18:17.286Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:18:47.284Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:19:17.274Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:19:47.270Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:20:17.259Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:20:47.270Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:21:17.263Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:21:47.253Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:22:17.248Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:22:47.241Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:23:17.227Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:23:47.225Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:24:17.221Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:24:47.224Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:25:17.219Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:25:47.228Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:26:17.228Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:26:47.207Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:27:17.188Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:27:47.182Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:28:17.183Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:28:47.172Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:29:17.160Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:29:47.160Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:30:17.167Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:30:47.189Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:31:17.185Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:31:47.172Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:32:17.154Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:32:47.154Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:33:17.153Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:33:47.140Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:34:17.125Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:34:47.118Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:35:17.150Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:35:47.158Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:36:17.156Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:36:47.143Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:37:17.137Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:37:47.125Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:38:17.115Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:38:47.115Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:39:17.114Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:39:47.107Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:40:17.097Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:40:47.127Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:41:17.106Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:41:47.083Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:42:17.070Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:42:47.067Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:43:17.037Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:43:47.018Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:44:17.008Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:44:46.996Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:45:16.993Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:45:46.965Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:46:16.958Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:46:46.949Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:47:16.952Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:47:46.961Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:48:16.946Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:48:46.953Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:49:16.915Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:49:46.922Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:50:16.903Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:50:46.893Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:51:16.883Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:51:46.875Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:52:16.864Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:52:46.844Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:53:16.827Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:53:46.824Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:54:16.795Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:54:46.768Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:55:16.748Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:55:46.749Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:56:16.739Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:56:46.735Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:57:16.723Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:57:46.681Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:58:16.671Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:58:46.647Z] [INFO] GET /api/health 200 1ms -[2025-12-29T16:59:16.632Z] [INFO] GET /api/health 200 0ms -[2025-12-29T16:59:46.610Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:00:16.575Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:00:46.558Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:01:16.533Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:01:46.512Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:02:16.497Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:02:46.489Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:03:16.472Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:03:46.443Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:04:16.434Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:04:46.426Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:05:16.416Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:05:46.383Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:06:16.362Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:06:46.333Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:07:16.316Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:07:46.302Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:08:16.277Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:08:46.247Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:09:16.201Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:09:46.196Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:10:16.186Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:10:46.163Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:11:16.140Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:11:46.112Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:12:16.085Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:12:46.061Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:13:16.030Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:13:46.005Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:14:15.959Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:14:45.932Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:15:15.904Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:15:45.868Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:16:15.834Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:16:45.797Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:17:15.757Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:17:45.713Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:18:15.674Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:18:45.658Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:19:15.638Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:19:45.609Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:20:15.581Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:20:45.557Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:21:15.517Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:21:45.480Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:22:15.446Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:22:45.426Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:23:15.390Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:23:45.367Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:24:15.343Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:24:45.318Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:25:15.285Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:25:45.263Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:26:15.243Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:26:45.184Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:27:15.157Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:27:45.129Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:28:15.103Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:28:45.061Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:29:15.030Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:29:44.991Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:30:14.930Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:30:44.873Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:31:14.842Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:31:44.811Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:32:14.763Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:32:44.723Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:33:14.700Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:33:44.675Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:34:14.632Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:34:44.592Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:35:14.562Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:35:44.500Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:36:14.463Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:36:44.441Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:37:14.399Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:37:44.343Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:38:14.312Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:38:44.301Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:39:14.255Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:39:44.193Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:40:14.152Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:40:44.125Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:41:14.101Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:41:44.068Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:42:14.030Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:42:43.966Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:43:13.915Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:43:43.883Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:44:13.848Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:44:43.789Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:45:13.738Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:45:43.691Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:46:13.654Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:46:43.578Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:47:13.524Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:47:43.490Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:48:13.456Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:48:43.430Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:49:13.380Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:49:43.325Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:50:13.253Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:50:43.209Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:51:13.162Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:51:43.105Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:52:13.056Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:52:43.004Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:53:12.952Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:53:42.888Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:54:12.839Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:54:42.814Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:55:12.750Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:55:42.696Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:56:12.649Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:56:42.602Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:57:12.545Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:57:42.502Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:58:12.436Z] [INFO] GET /api/health 200 1ms -[2025-12-29T17:58:42.400Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:59:12.346Z] [INFO] GET /api/health 200 0ms -[2025-12-29T17:59:42.316Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:00:12.261Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:00:42.180Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:01:12.128Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:01:42.083Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:02:28.818Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T18:02:28.852Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T18:02:28.854Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T18:02:28.853Z] [INFO] Datenbank initialisiert -[2025-12-29T18:02:28.854Z] [INFO] Umgebung: production -[2025-12-29T18:02:28.855Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T18:02:28.855Z] [INFO] Automatische Backups aktiviert -[2025-12-29T18:02:33.688Z] [INFO] GET /api/health 200 4ms -[2025-12-29T18:02:45.284Z] [INFO] GET / 200 5ms -[2025-12-29T18:02:45.342Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-29T18:02:45.346Z] [INFO] GET /css/base.css 200 3ms -[2025-12-29T18:02:45.349Z] [INFO] GET /css/board.css 200 4ms -[2025-12-29T18:02:45.347Z] [INFO] GET /css/components.css 200 3ms -[2025-12-29T18:02:45.350Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-29T18:02:45.367Z] [INFO] GET /css/gitea.css 200 13ms -[2025-12-29T18:02:45.363Z] [INFO] GET /css/calendar.css 200 15ms -[2025-12-29T18:02:45.365Z] [INFO] GET /css/proposals.css 200 12ms -[2025-12-29T18:02:45.364Z] [INFO] GET /css/admin.css 200 11ms -[2025-12-29T18:02:45.369Z] [INFO] GET /css/list.css 200 17ms -[2025-12-29T18:02:45.368Z] [INFO] GET /css/notifications.css 200 14ms -[2025-12-29T18:02:45.384Z] [INFO] GET /css/responsive.css 200 16ms -[2025-12-29T18:02:45.386Z] [INFO] GET /js/app.js 200 12ms -[2025-12-29T18:02:45.555Z] [INFO] GET /js/store.js 200 4ms -[2025-12-29T18:02:45.556Z] [INFO] GET /js/api.js 200 4ms -[2025-12-29T18:02:45.559Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-29T18:02:45.558Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-29T18:02:45.558Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-29T18:02:45.567Z] [INFO] GET /js/board.js 200 10ms -[2025-12-29T18:02:45.582Z] [INFO] GET /js/shortcuts.js 200 22ms -[2025-12-29T18:02:45.566Z] [INFO] GET /js/task-modal.js 200 9ms -[2025-12-29T18:02:45.582Z] [INFO] GET /js/list.js 200 22ms -[2025-12-29T18:02:45.581Z] [INFO] GET /js/calendar.js 200 22ms -[2025-12-29T18:02:45.583Z] [INFO] GET /js/undo.js 200 23ms -[2025-12-29T18:02:45.609Z] [INFO] GET /js/notifications.js 200 25ms -[2025-12-29T18:02:45.605Z] [INFO] GET /js/proposals.js 200 33ms -[2025-12-29T18:02:45.603Z] [INFO] GET /js/admin.js 200 31ms -[2025-12-29T18:02:45.610Z] [INFO] GET /js/gitea.js 200 26ms -[2025-12-29T18:02:45.634Z] [INFO] GET /sw.js 200 2ms -[2025-12-29T18:02:45.611Z] [INFO] GET /js/utils.js 200 26ms -[2025-12-29T18:02:45.651Z] [INFO] GET / 304 2ms -[2025-12-29T18:02:45.653Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-29T18:02:45.655Z] [INFO] GET /index.html 200 5ms -[2025-12-29T18:02:45.654Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T18:02:45.658Z] [INFO] GET /css/board.css 304 0ms -[2025-12-29T18:02:45.656Z] [INFO] GET /css/components.css 304 0ms -[2025-12-29T18:02:45.659Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T18:02:45.667Z] [INFO] GET /js/app.js 304 6ms -[2025-12-29T18:02:45.680Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-29T18:02:45.666Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-29T18:02:45.667Z] [INFO] GET /css/responsive.css 304 7ms -[2025-12-29T18:02:45.680Z] [INFO] GET /js/api.js 304 8ms -[2025-12-29T18:02:45.697Z] [INFO] GET /js/offline.js 304 13ms -[2025-12-29T18:02:45.681Z] [INFO] GET /js/auth.js 304 9ms -[2025-12-29T18:02:45.696Z] [INFO] GET /js/store.js 304 13ms -[2025-12-29T18:02:45.697Z] [INFO] GET /js/sync.js 304 14ms -[2025-12-29T18:02:45.698Z] [INFO] GET /assets/icons/task.svg 200 27ms -[2025-12-29T18:02:45.707Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-29T18:02:45.706Z] [INFO] GET /js/task-modal.js 304 6ms -[2025-12-29T18:02:45.707Z] [INFO] GET /js/board.js 304 7ms -[2025-12-29T18:02:45.716Z] [INFO] GET /js/shortcuts.js 304 6ms -[2025-12-29T18:02:45.721Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T18:02:45.716Z] [INFO] GET /js/list.js 304 7ms -[2025-12-29T18:02:45.715Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-29T18:02:45.721Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T18:02:45.728Z] [INFO] GET /js/gitea.js 304 4ms -[2025-12-29T18:02:45.739Z] [INFO] GET /css/admin.css 304 7ms -[2025-12-29T18:02:45.729Z] [INFO] GET /js/tour.js 200 9ms -[2025-12-29T18:02:45.738Z] [INFO] GET /css/list.css 304 7ms -[2025-12-29T18:02:45.728Z] [INFO] GET /js/notifications.js 304 5ms -[2025-12-29T18:02:45.739Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-29T18:02:45.754Z] [INFO] GET /css/notifications.css 304 13ms -[2025-12-29T18:02:45.755Z] [INFO] GET /css/gitea.css 304 13ms -[2025-12-29T18:03:03.680Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:03:28.640Z] [INFO] Backup erstellt: backup_2025-12-29T18-03-28-634Z.db -[2025-12-29T18:03:28.646Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T11-33-43-528Z.db -[2025-12-29T18:03:28.647Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T18:03:33.628Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:04:03.560Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:04:33.507Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:05:03.443Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:05:33.376Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:06:03.308Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:06:33.261Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:07:03.210Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:07:33.158Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:08:03.096Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:08:33.012Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:09:02.958Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:09:32.880Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:10:02.829Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:10:32.773Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:11:02.704Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:11:32.637Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:12:02.582Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:12:32.527Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:13:02.452Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:13:32.390Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:14:02.329Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:14:32.243Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:15:02.191Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:15:32.134Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:16:02.077Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:16:32.000Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:17:01.940Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:17:31.874Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:18:01.799Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:18:31.743Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:19:01.680Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:19:31.619Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:20:01.547Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:20:31.485Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:21:01.442Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:21:31.370Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:21:49.029Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-29T18:21:49.030Z] [INFO] POST /api/auth/login 200 105ms -[2025-12-29T18:21:49.043Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-29T18:21:49.047Z] [INFO] Socket connected: HG (GUzSg95OBfB0VlEOAAAC) -[2025-12-29T18:21:49.050Z] [INFO] Socket connected: HG (zHO_y_9UutNrVZbvAAAD) -[2025-12-29T18:21:49.064Z] [INFO] GET /api/projects 200 4ms -[2025-12-29T18:21:49.071Z] [INFO] HG joined project:[object Object] -[2025-12-29T18:21:49.077Z] [INFO] GET /api/labels/4 200 5ms -[2025-12-29T18:21:49.079Z] [INFO] GET /api/stats/dashboard?projectId=4 200 5ms -[2025-12-29T18:21:49.081Z] [INFO] GET /api/columns/4 200 1ms -[2025-12-29T18:21:49.083Z] [INFO] GET /api/tasks/project/4 200 1ms -[2025-12-29T18:21:49.096Z] [INFO] GET /api/notifications 200 2ms -[2025-12-29T18:21:49.090Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 200 2ms -[2025-12-29T18:21:59.731Z] [INFO] GET /api/applications/4 200 3ms -[2025-12-29T18:22:00.094Z] [INFO] GET /api/git/status/4 200 359ms -[2025-12-29T18:22:00.164Z] [INFO] GET /api/git/branches/4 200 70ms -[2025-12-29T18:22:00.212Z] [INFO] GET /api/git/commits/4?limit=10 200 46ms -[2025-12-29T18:22:01.304Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:22:19.013Z] [INFO] POST /api/git/push/4 200 2374ms -[2025-12-29T18:22:19.168Z] [INFO] GET /api/git/status/4 200 151ms -[2025-12-29T18:22:19.221Z] [INFO] GET /api/git/branches/4 304 53ms -[2025-12-29T18:22:19.266Z] [INFO] GET /api/git/commits/4?limit=10 304 45ms -[2025-12-29T18:22:31.252Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:23:01.171Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:23:31.090Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:24:01.039Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:24:30.976Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:25:00.878Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:25:30.828Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:26:00.778Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:26:02.555Z] [INFO] Socket disconnected: HG (GUzSg95OBfB0VlEOAAAC) -[2025-12-29T18:26:02.556Z] [INFO] Socket disconnected: HG (zHO_y_9UutNrVZbvAAAD) -[2025-12-29T18:26:30.716Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:27:00.629Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:27:30.570Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:28:00.506Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:28:30.427Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:29:00.359Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:29:58.388Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T18:29:58.423Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T18:29:58.426Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T18:29:58.425Z] [INFO] Datenbank initialisiert -[2025-12-29T18:29:58.426Z] [INFO] Umgebung: production -[2025-12-29T18:29:58.427Z] [INFO] Automatische Backups aktiviert -[2025-12-29T18:29:58.427Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T18:30:03.261Z] [INFO] GET /api/health 200 4ms -[2025-12-29T18:30:19.867Z] [INFO] GET / 200 3ms -[2025-12-29T18:30:19.890Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T18:30:19.894Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T18:30:19.896Z] [INFO] GET /css/board.css 304 0ms -[2025-12-29T18:30:19.895Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T18:30:19.892Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T18:30:19.907Z] [INFO] GET /css/admin.css 304 8ms -[2025-12-29T18:30:19.905Z] [INFO] GET /css/proposals.css 304 8ms -[2025-12-29T18:30:19.906Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-29T18:30:19.906Z] [INFO] GET /css/notifications.css 304 9ms -[2025-12-29T18:30:19.907Z] [INFO] GET /css/list.css 304 8ms -[2025-12-29T18:30:19.917Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-29T18:30:19.919Z] [INFO] GET /js/app.js 304 9ms -[2025-12-29T18:30:19.918Z] [INFO] GET /css/gitea.css 200 19ms -[2025-12-29T18:30:19.957Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T18:30:19.960Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T18:30:19.959Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T18:30:19.959Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T18:30:19.959Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T18:30:19.961Z] [INFO] GET /js/api.js 200 4ms -[2025-12-29T18:30:19.971Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-29T18:30:19.969Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-29T18:30:19.970Z] [INFO] GET /js/list.js 304 9ms -[2025-12-29T18:30:19.970Z] [INFO] GET /js/calendar.js 304 9ms -[2025-12-29T18:30:19.971Z] [INFO] GET /js/undo.js 304 10ms -[2025-12-29T18:30:19.972Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-29T18:30:19.987Z] [INFO] GET /js/proposals.js 304 15ms -[2025-12-29T18:30:19.987Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-29T18:30:19.987Z] [INFO] GET /js/notifications.js 304 15ms -[2025-12-29T18:30:19.989Z] [INFO] GET /js/gitea.js 200 16ms -[2025-12-29T18:30:20.020Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T18:30:20.021Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2025-12-29T18:30:20.035Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-29T18:30:20.052Z] [INFO] Socket connected: HG (YZtEhRnjgxYt5ECuAAAB) -[2025-12-29T18:30:20.064Z] [INFO] HG joined project:[object Object] -[2025-12-29T18:30:20.057Z] [INFO] GET /api/projects 304 4ms -[2025-12-29T18:30:20.070Z] [INFO] GET /api/stats/dashboard?projectId=4 304 5ms -[2025-12-29T18:30:20.072Z] [INFO] GET /api/columns/4 304 7ms -[2025-12-29T18:30:20.074Z] [INFO] GET /api/tasks/project/4 304 9ms -[2025-12-29T18:30:20.076Z] [INFO] GET /api/labels/4 304 11ms -[2025-12-29T18:30:20.093Z] [INFO] GET /api/notifications 304 4ms -[2025-12-29T18:30:20.085Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 3ms -[2025-12-29T18:30:21.588Z] [INFO] GET /sw.js 200 1ms -[2025-12-29T18:30:21.599Z] [INFO] GET / 304 1ms -[2025-12-29T18:30:21.599Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-29T18:30:21.600Z] [INFO] GET /index.html 200 2ms -[2025-12-29T18:30:21.603Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T18:30:21.602Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T18:30:21.602Z] [INFO] GET /css/components.css 304 0ms -[2025-12-29T18:30:21.611Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-29T18:30:21.613Z] [INFO] GET /js/app.js 304 0ms -[2025-12-29T18:30:21.611Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-29T18:30:21.610Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-29T18:30:21.620Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-29T18:30:21.620Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-29T18:30:21.623Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T18:30:21.623Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-29T18:30:21.620Z] [INFO] GET /js/api.js 304 5ms -[2025-12-29T18:30:21.637Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-29T18:30:21.637Z] [INFO] GET /js/board.js 304 12ms -[2025-12-29T18:30:21.624Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T18:30:21.637Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-29T18:30:21.648Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-29T18:30:21.645Z] [INFO] GET /js/list.js 304 6ms -[2025-12-29T18:30:21.645Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-29T18:30:21.644Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-29T18:30:21.648Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-29T18:30:21.655Z] [INFO] GET /css/list.css 304 4ms -[2025-12-29T18:30:21.654Z] [INFO] GET /js/notifications.js 304 4ms -[2025-12-29T18:30:21.649Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T18:30:21.654Z] [INFO] GET /js/gitea.js 304 4ms -[2025-12-29T18:30:21.671Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T18:30:21.668Z] [INFO] GET /css/admin.css 304 10ms -[2025-12-29T18:30:21.668Z] [INFO] GET /css/notifications.css 304 10ms -[2025-12-29T18:30:21.668Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-29T18:30:27.261Z] [INFO] GET /api/applications/4 200 3ms -[2025-12-29T18:30:27.601Z] [INFO] GET /api/git/branches/4 304 336ms -[2025-12-29T18:30:27.542Z] [INFO] GET /api/git/status/4 200 277ms -[2025-12-29T18:30:27.653Z] [INFO] GET /api/git/commits/4?limit=10 304 388ms -[2025-12-29T18:30:33.179Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:30:38.125Z] [INFO] GET /api/gitea/test 200 249ms -[2025-12-29T18:30:38.229Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 101ms -[2025-12-29T18:30:44.762Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-29T18:30:44.763Z] [INFO] POST /api/applications 403 2ms -[2025-12-29T18:30:44.768Z] [INFO] POST /api/applications 200 2ms -[2025-12-29T18:30:44.767Z] [INFO] Anwendung aktualisiert für Projekt 4 -[2025-12-29T18:30:44.829Z] [INFO] Remote 'origin' aktualisiert: https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git -[2025-12-29T18:30:44.854Z] [INFO] Repository für Gitea vorbereitet: C:\Users\hendr\Desktop\IntelSight\Projektablage\TaskMate -> https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git -[2025-12-29T18:30:44.854Z] [INFO] Repository vorbereitet für Projekt 4: https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git -[2025-12-29T18:30:44.855Z] [INFO] POST /api/git/prepare/4 200 84ms -[2025-12-29T18:30:44.860Z] [INFO] GET /api/applications/4 304 2ms -[2025-12-29T18:30:45.118Z] [INFO] GET /api/git/status/4 304 255ms -[2025-12-29T18:30:45.173Z] [INFO] GET /api/git/branches/4 304 53ms -[2025-12-29T18:30:45.222Z] [INFO] GET /api/git/commits/4?limit=10 304 47ms -[2025-12-29T18:30:58.195Z] [INFO] Backup erstellt: backup_2025-12-29T18-30-58-187Z.db -[2025-12-29T18:30:58.199Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T11-44-05-900Z.db -[2025-12-29T18:30:58.200Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T18:31:01.350Z] [INFO] POST /api/git/push/4 200 335ms -[2025-12-29T18:31:01.614Z] [INFO] GET /api/git/status/4 200 260ms -[2025-12-29T18:31:01.665Z] [INFO] GET /api/git/branches/4 304 50ms -[2025-12-29T18:31:01.710Z] [INFO] GET /api/git/commits/4?limit=10 304 44ms -[2025-12-29T18:31:03.155Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:31:33.103Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:31:58.468Z] [INFO] POST /api/git/push/4 200 305ms -[2025-12-29T18:31:58.733Z] [INFO] GET /api/git/status/4 304 261ms -[2025-12-29T18:31:58.786Z] [INFO] GET /api/git/branches/4 304 52ms -[2025-12-29T18:31:58.831Z] [INFO] GET /api/git/commits/4?limit=10 304 44ms -[2025-12-29T18:32:03.009Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:32:32.935Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:33:02.872Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:33:32.799Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:34:02.717Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:34:32.662Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:34:45.229Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-29T18:35:12.929Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T18:35:12.964Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T18:35:12.965Z] [INFO] Datenbank initialisiert -[2025-12-29T18:35:12.966Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T18:35:12.966Z] [INFO] Umgebung: production -[2025-12-29T18:35:12.967Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T18:35:12.967Z] [INFO] Automatische Backups aktiviert -[2025-12-29T18:35:17.676Z] [INFO] GET /api/health 200 4ms -[2025-12-29T18:35:27.707Z] [INFO] GET / 304 2ms -[2025-12-29T18:35:27.739Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T18:35:27.744Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T18:35:27.741Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T18:35:27.745Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T18:35:27.747Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T18:35:27.747Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T18:35:27.757Z] [INFO] GET /css/responsive.css 304 8ms -[2025-12-29T18:35:27.756Z] [INFO] GET /css/gitea.css 304 7ms -[2025-12-29T18:35:27.748Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T18:35:27.756Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-29T18:35:27.758Z] [INFO] GET /css/list.css 304 7ms -[2025-12-29T18:35:27.760Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-29T18:35:27.759Z] [INFO] GET /js/app.js 304 8ms -[2025-12-29T18:35:27.812Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T18:35:27.812Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T18:35:27.812Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T18:35:27.813Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T18:35:27.813Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T18:35:27.813Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T18:35:27.815Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T18:35:27.815Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T18:35:27.817Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-29T18:35:27.815Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T18:35:27.818Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T18:35:27.818Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T18:35:27.818Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T18:35:27.855Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T18:35:27.827Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-29T18:35:27.829Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-29T18:35:27.830Z] [INFO] GET /js/gitea.js 200 13ms -[2025-12-29T18:35:27.867Z] [INFO] GET /api/auth/users 304 11ms -[2025-12-29T18:35:27.880Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-29T18:35:27.899Z] [INFO] Socket connected: HG (TJs3lqWrxp-Z25WiAAAB) -[2025-12-29T18:35:27.905Z] [INFO] GET /api/projects 304 3ms -[2025-12-29T18:35:27.912Z] [INFO] HG joined project:[object Object] -[2025-12-29T18:35:27.919Z] [INFO] GET /api/stats/dashboard?projectId=4 304 6ms -[2025-12-29T18:35:27.922Z] [INFO] GET /api/columns/4 304 9ms -[2025-12-29T18:35:27.924Z] [INFO] GET /api/tasks/project/4 304 10ms -[2025-12-29T18:35:27.927Z] [INFO] GET /api/labels/4 304 13ms -[2025-12-29T18:35:27.946Z] [INFO] GET /api/notifications 304 4ms -[2025-12-29T18:35:27.937Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 3ms -[2025-12-29T18:35:29.474Z] [INFO] GET /sw.js 200 1ms -[2025-12-29T18:35:29.486Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T18:35:29.485Z] [INFO] GET / 304 1ms -[2025-12-29T18:35:29.486Z] [INFO] GET /index.html 304 1ms -[2025-12-29T18:35:29.489Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T18:35:29.490Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T18:35:29.493Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-29T18:35:29.490Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T18:35:29.498Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T18:35:29.497Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-29T18:35:29.494Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T18:35:29.497Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T18:35:29.508Z] [INFO] GET /js/store.js 304 7ms -[2025-12-29T18:35:29.508Z] [INFO] GET /js/api.js 304 8ms -[2025-12-29T18:35:29.507Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-29T18:35:29.512Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T18:35:29.527Z] [INFO] GET /js/list.js 304 10ms -[2025-12-29T18:35:29.513Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T18:35:29.527Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-29T18:35:29.526Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-29T18:35:29.513Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T18:35:29.545Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T18:35:29.541Z] [INFO] GET /js/tour.js 304 12ms -[2025-12-29T18:35:29.541Z] [INFO] GET /js/shortcuts.js 304 12ms -[2025-12-29T18:35:29.541Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-29T18:35:29.552Z] [INFO] GET /js/gitea.js 304 5ms -[2025-12-29T18:35:29.552Z] [INFO] GET /js/proposals.js 304 7ms -[2025-12-29T18:35:29.551Z] [INFO] GET /js/notifications.js 304 6ms -[2025-12-29T18:35:29.555Z] [INFO] GET /css/list.css 304 0ms -[2025-12-29T18:35:29.556Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T18:35:29.561Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-29T18:35:29.561Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-29T18:35:29.561Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-29T18:35:31.064Z] [INFO] GET /api/applications/4 200 3ms -[2025-12-29T18:35:31.344Z] [INFO] GET /api/git/status/4 304 275ms -[2025-12-29T18:35:31.396Z] [INFO] GET /api/git/branches/4 304 326ms -[2025-12-29T18:35:31.440Z] [INFO] GET /api/git/commits/4?limit=10 304 370ms -[2025-12-29T18:35:47.673Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:36:12.731Z] [INFO] Backup erstellt: backup_2025-12-29T18-36-12-724Z.db -[2025-12-29T18:36:12.737Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T12-06-42-448Z.db -[2025-12-29T18:36:12.738Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T18:36:17.609Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:36:47.545Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:37:17.463Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:37:25.918Z] [INFO] GET / 304 0ms -[2025-12-29T18:37:25.925Z] [INFO] Socket disconnected: HG (TJs3lqWrxp-Z25WiAAAB) -[2025-12-29T18:37:25.936Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T18:37:25.933Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T18:37:25.937Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T18:37:25.931Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-29T18:37:25.938Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T18:37:25.946Z] [INFO] GET /css/gitea.css 304 4ms -[2025-12-29T18:37:25.938Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T18:37:25.945Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-29T18:37:25.945Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-29T18:37:25.947Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-29T18:37:25.946Z] [INFO] GET /css/list.css 304 4ms -[2025-12-29T18:37:25.946Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-29T18:37:25.969Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T18:37:25.970Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T18:37:25.970Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T18:37:25.960Z] [INFO] GET /js/app.js 304 13ms -[2025-12-29T18:37:25.971Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T18:37:25.975Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T18:37:25.974Z] [INFO] GET /js/list.js 304 3ms -[2025-12-29T18:37:25.975Z] [INFO] GET /js/board.js 304 3ms -[2025-12-29T18:37:25.973Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T18:37:25.984Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-29T18:37:25.975Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-29T18:37:25.984Z] [INFO] GET /js/admin.js 304 8ms -[2025-12-29T18:37:25.976Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-29T18:37:25.985Z] [INFO] GET /js/notifications.js 304 8ms -[2025-12-29T18:37:25.985Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-29T18:37:25.986Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-29T18:37:25.985Z] [INFO] GET /js/gitea.js 304 8ms -[2025-12-29T18:37:26.006Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T18:37:26.010Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T18:37:26.024Z] [INFO] GET /api/auth/users 304 1ms -[2025-12-29T18:37:26.032Z] [INFO] GET /api/projects 304 3ms -[2025-12-29T18:37:26.028Z] [INFO] Socket connected: HG (yS_VMNcOMuePH_3BAAAD) -[2025-12-29T18:37:26.046Z] [INFO] GET /api/tasks/project/4 304 7ms -[2025-12-29T18:37:26.044Z] [INFO] GET /api/columns/4 304 6ms -[2025-12-29T18:37:26.043Z] [INFO] GET /api/stats/dashboard?projectId=4 304 5ms -[2025-12-29T18:37:26.038Z] [INFO] HG joined project:[object Object] -[2025-12-29T18:37:26.047Z] [INFO] GET /api/labels/4 304 8ms -[2025-12-29T18:37:26.059Z] [INFO] GET /api/notifications 304 2ms -[2025-12-29T18:37:26.054Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 2ms -[2025-12-29T18:37:27.121Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-29T18:37:27.408Z] [INFO] GET /api/git/status/4 200 281ms -[2025-12-29T18:37:27.463Z] [INFO] GET /api/git/branches/4 304 336ms -[2025-12-29T18:37:27.510Z] [INFO] GET /api/git/commits/4?limit=10 304 382ms -[2025-12-29T18:37:27.595Z] [INFO] GET /sw.js 304 0ms -[2025-12-29T18:37:34.027Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-29T18:37:34.027Z] [INFO] POST /api/git/init-push/4 403 1ms -[2025-12-29T18:37:34.081Z] [INFO] Push: lokaler Branch 'master' → Remote Branch 'main' -[2025-12-29T18:37:34.081Z] [INFO] Lokaler Branch: master -[2025-12-29T18:37:34.371Z] [ERROR] Git-Befehl fehlgeschlagen: git push -u origin master:main "Command failed: git push -u origin master:main\nTo https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git\n ! [rejected] master -> main (non-fast-forward)\nerror: failed to push some refs to 'https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git'\nhint: Updates were rejected because a pushed branch tip is behind its remote\nhint: counterpart. If you want to integrate the remote changes, use 'git pull'\nhint: before pushing again.\nhint: See the 'Note about fast-forwards' in 'git push --help' for details.\n" -[2025-12-29T18:37:34.371Z] [ERROR] Push fehlgeschlagen: Command failed: git push -u origin master:main -To https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git - ! [rejected] master -> main (non-fast-forward) -error: failed to push some refs to 'https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git' -hint: Updates were rejected because a pushed branch tip is behind its remote -hint: counterpart. If you want to integrate the remote changes, use 'git pull' -hint: before pushing again. -hint: See the 'Note about fast-forwards' in 'git push --help' for details. - -[2025-12-29T18:37:34.372Z] [INFO] POST /api/git/init-push/4 200 341ms -[2025-12-29T18:37:47.408Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:38:17.335Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:38:47.244Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:39:17.187Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:39:47.131Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:40:17.038Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:40:36.197Z] [INFO] Lokaler Branch: master -[2025-12-29T18:40:36.197Z] [INFO] Push: lokaler Branch 'master' → Remote Branch 'main' -[2025-12-29T18:40:36.487Z] [ERROR] Push fehlgeschlagen: Command failed: git push -u origin master:main -To https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git - ! [rejected] master -> main (non-fast-forward) -error: failed to push some refs to 'https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git' -hint: Updates were rejected because a pushed branch tip is behind its remote -hint: counterpart. If you want to integrate the remote changes, use 'git pull' -hint: before pushing again. -hint: See the 'Note about fast-forwards' in 'git push --help' for details. - -[2025-12-29T18:40:36.487Z] [ERROR] Git-Befehl fehlgeschlagen: git push -u origin master:main "Command failed: git push -u origin master:main\nTo https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git\n ! [rejected] master -> main (non-fast-forward)\nerror: failed to push some refs to 'https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git'\nhint: Updates were rejected because a pushed branch tip is behind its remote\nhint: counterpart. If you want to integrate the remote changes, use 'git pull'\nhint: before pushing again.\nhint: See the 'Note about fast-forwards' in 'git push --help' for details.\n" -[2025-12-29T18:40:36.487Z] [INFO] POST /api/git/init-push/4 200 339ms -[2025-12-29T18:40:46.944Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:41:04.747Z] [INFO] Socket disconnected: HG (yS_VMNcOMuePH_3BAAAD) -[2025-12-29T18:41:16.870Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:41:46.812Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:42:16.761Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:42:46.720Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:43:16.676Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:43:46.616Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:44:16.573Z] [INFO] GET /api/health 200 2ms -[2025-12-29T18:44:46.550Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:45:50.002Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T18:45:50.061Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T18:45:50.065Z] [INFO] Datenbank initialisiert -[2025-12-29T18:45:50.067Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T18:45:50.067Z] [INFO] Umgebung: production -[2025-12-29T18:45:50.068Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T18:45:50.068Z] [INFO] Automatische Backups aktiviert -[2025-12-29T18:45:54.697Z] [INFO] GET /api/health 200 7ms -[2025-12-29T18:46:09.413Z] [INFO] GET / 200 4ms -[2025-12-29T18:46:09.514Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T18:46:09.513Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T18:46:09.538Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-29T18:46:09.536Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T18:46:09.536Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-29T18:46:09.531Z] [INFO] GET /css/board.css 304 12ms -[2025-12-29T18:46:09.540Z] [INFO] GET /css/components.css 304 3ms -[2025-12-29T18:46:09.576Z] [INFO] GET /css/admin.css 304 36ms -[2025-12-29T18:46:09.574Z] [INFO] GET /css/modal.css 304 35ms -[2025-12-29T18:46:09.575Z] [INFO] GET /css/responsive.css 304 35ms -[2025-12-29T18:46:09.573Z] [INFO] GET /css/notifications.css 304 35ms -[2025-12-29T18:46:09.577Z] [INFO] GET /js/app.js 304 35ms -[2025-12-29T18:46:09.609Z] [INFO] GET /css/gitea.css 200 70ms -[2025-12-29T18:46:09.656Z] [INFO] GET /js/store.js 304 3ms -[2025-12-29T18:46:09.661Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-29T18:46:09.658Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T18:46:09.658Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-29T18:46:09.675Z] [INFO] GET /js/calendar.js 304 13ms -[2025-12-29T18:46:09.674Z] [INFO] GET /js/list.js 304 10ms -[2025-12-29T18:46:09.675Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-29T18:46:09.674Z] [INFO] GET /js/board.js 304 12ms -[2025-12-29T18:46:09.676Z] [INFO] GET /js/api.js 200 22ms -[2025-12-29T18:46:09.675Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-29T18:46:09.707Z] [INFO] GET /js/proposals.js 304 27ms -[2025-12-29T18:46:09.706Z] [INFO] GET /js/undo.js 304 29ms -[2025-12-29T18:46:09.705Z] [INFO] GET /js/admin.js 304 29ms -[2025-12-29T18:46:09.707Z] [INFO] GET /js/utils.js 304 19ms -[2025-12-29T18:46:09.707Z] [INFO] GET /js/notifications.js 304 29ms -[2025-12-29T18:46:09.724Z] [INFO] GET /js/gitea.js 200 34ms -[2025-12-29T18:46:09.777Z] [INFO] GET /assets/icons/task.svg 200 22ms -[2025-12-29T18:46:09.804Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-29T18:46:09.775Z] [INFO] GET /api/auth/users 304 12ms -[2025-12-29T18:46:09.816Z] [INFO] Socket connected: HG (5oyCnvkYvmxtjMalAAAB) -[2025-12-29T18:46:09.849Z] [INFO] GET /api/stats/dashboard?projectId=4 304 11ms -[2025-12-29T18:46:09.839Z] [INFO] HG joined project:[object Object] -[2025-12-29T18:46:09.824Z] [INFO] GET /api/projects 304 6ms -[2025-12-29T18:46:09.853Z] [INFO] GET /api/columns/4 304 13ms -[2025-12-29T18:46:09.857Z] [INFO] GET /api/tasks/project/4 304 17ms -[2025-12-29T18:46:09.863Z] [INFO] GET /api/labels/4 304 23ms -[2025-12-29T18:46:09.876Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 3ms -[2025-12-29T18:46:09.892Z] [INFO] GET /api/notifications 304 5ms -[2025-12-29T18:46:11.467Z] [INFO] GET /sw.js 200 2ms -[2025-12-29T18:46:11.489Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T18:46:11.487Z] [INFO] GET /index.html 200 2ms -[2025-12-29T18:46:11.486Z] [INFO] GET / 304 2ms -[2025-12-29T18:46:11.501Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T18:46:11.502Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T18:46:11.502Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T18:46:11.513Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T18:46:11.514Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T18:46:11.513Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T18:46:11.526Z] [INFO] GET /js/utils.js 304 8ms -[2025-12-29T18:46:11.554Z] [INFO] GET /js/auth.js 304 22ms -[2025-12-29T18:46:11.550Z] [INFO] GET /api/applications/4 304 20ms -[2025-12-29T18:46:11.528Z] [INFO] GET /js/app.js 304 10ms -[2025-12-29T18:46:11.527Z] [INFO] GET /js/api.js 304 8ms -[2025-12-29T18:46:11.554Z] [INFO] GET /js/store.js 304 21ms -[2025-12-29T18:46:11.556Z] [INFO] GET /js/sync.js 304 23ms -[2025-12-29T18:46:12.181Z] [INFO] GET /api/git/status/4 304 621ms -[2025-12-29T18:46:12.384Z] [INFO] GET /api/git/commits/4?limit=10 304 823ms -[2025-12-29T18:46:12.385Z] [INFO] GET /js/board.js 304 821ms -[2025-12-29T18:46:12.287Z] [INFO] GET /api/git/branches/4 304 726ms -[2025-12-29T18:46:12.385Z] [INFO] GET /js/offline.js 304 821ms -[2025-12-29T18:46:12.386Z] [INFO] GET /js/task-modal.js 304 821ms -[2025-12-29T18:46:12.391Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T18:46:12.392Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T18:46:12.399Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T18:46:12.392Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T18:46:12.400Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-29T18:46:12.412Z] [INFO] GET /js/gitea.js 304 6ms -[2025-12-29T18:46:12.412Z] [INFO] GET /js/proposals.js 304 7ms -[2025-12-29T18:46:12.411Z] [INFO] GET /js/notifications.js 304 6ms -[2025-12-29T18:46:12.400Z] [INFO] GET /js/tour.js 304 3ms -[2025-12-29T18:46:12.438Z] [INFO] GET /css/proposals.css 304 21ms -[2025-12-29T18:46:12.438Z] [INFO] GET /css/list.css 304 22ms -[2025-12-29T18:46:12.439Z] [INFO] GET /css/admin.css 304 22ms -[2025-12-29T18:46:12.444Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T18:46:12.444Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T18:46:24.641Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:46:49.841Z] [INFO] Backup erstellt: backup_2025-12-29T18-46-49-826Z.db -[2025-12-29T18:46:49.853Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T12-18-33-252Z.db -[2025-12-29T18:46:49.856Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T18:46:54.702Z] [INFO] GET /api/health 200 2ms -[2025-12-29T18:47:24.629Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:47:54.580Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:48:03.207Z] [INFO] GET /api/applications/4 304 7ms -[2025-12-29T18:48:03.742Z] [INFO] GET /api/git/status/4 200 527ms -[2025-12-29T18:48:03.845Z] [INFO] GET /api/git/branches/4 304 101ms -[2025-12-29T18:48:03.936Z] [INFO] GET /api/git/commits/4?limit=10 304 91ms -[2025-12-29T18:48:04.384Z] [INFO] GET / 304 1ms -[2025-12-29T18:48:04.395Z] [INFO] Socket disconnected: HG (5oyCnvkYvmxtjMalAAAB) -[2025-12-29T18:48:04.407Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T18:48:04.410Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T18:48:04.417Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-29T18:48:04.413Z] [INFO] GET /css/base.css 304 5ms -[2025-12-29T18:48:04.416Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-29T18:48:04.410Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T18:48:04.417Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-29T18:48:04.459Z] [INFO] GET /css/modal.css 304 41ms -[2025-12-29T18:48:04.460Z] [INFO] GET /css/proposals.css 304 39ms -[2025-12-29T18:48:04.458Z] [INFO] GET /css/gitea.css 304 40ms -[2025-12-29T18:48:04.459Z] [INFO] GET /css/responsive.css 304 40ms -[2025-12-29T18:48:04.461Z] [INFO] GET /css/list.css 304 39ms -[2025-12-29T18:48:04.460Z] [INFO] GET /js/app.js 304 38ms -[2025-12-29T18:48:04.490Z] [INFO] GET /js/store.js 304 17ms -[2025-12-29T18:48:04.491Z] [INFO] GET /js/auth.js 304 13ms -[2025-12-29T18:48:04.491Z] [INFO] GET /js/sync.js 304 13ms -[2025-12-29T18:48:04.490Z] [INFO] GET /js/api.js 304 14ms -[2025-12-29T18:48:04.492Z] [INFO] GET /js/offline.js 304 14ms -[2025-12-29T18:48:04.492Z] [INFO] GET /js/board.js 304 13ms -[2025-12-29T18:48:04.508Z] [INFO] GET /js/list.js 304 15ms -[2025-12-29T18:48:04.506Z] [INFO] GET /js/task-modal.js 304 13ms -[2025-12-29T18:48:04.507Z] [INFO] GET /js/calendar.js 304 14ms -[2025-12-29T18:48:04.509Z] [INFO] GET /js/shortcuts.js 304 16ms -[2025-12-29T18:48:04.510Z] [INFO] GET /js/admin.js 304 16ms -[2025-12-29T18:48:04.509Z] [INFO] GET /js/undo.js 304 15ms -[2025-12-29T18:48:04.525Z] [INFO] GET /js/notifications.js 304 15ms -[2025-12-29T18:48:04.526Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-29T18:48:04.525Z] [INFO] GET /js/gitea.js 304 14ms -[2025-12-29T18:48:04.524Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-29T18:48:04.558Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T18:48:04.562Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-29T18:48:04.576Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-29T18:48:04.586Z] [INFO] Socket connected: HG (QJ3HZjMUhi77hXJnAAAD) -[2025-12-29T18:48:04.595Z] [INFO] GET /api/projects 304 6ms -[2025-12-29T18:48:04.621Z] [INFO] GET /api/stats/dashboard?projectId=4 304 15ms -[2025-12-29T18:48:04.610Z] [INFO] GET /api/columns/4 304 4ms -[2025-12-29T18:48:04.605Z] [INFO] HG joined project:[object Object] -[2025-12-29T18:48:04.625Z] [INFO] GET /api/tasks/project/4 304 18ms -[2025-12-29T18:48:04.629Z] [INFO] GET /api/labels/4 304 22ms -[2025-12-29T18:48:04.640Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 4ms -[2025-12-29T18:48:04.653Z] [INFO] GET /api/notifications 304 4ms -[2025-12-29T18:48:05.249Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-29T18:48:05.724Z] [INFO] GET /api/git/status/4 304 466ms -[2025-12-29T18:48:05.819Z] [INFO] GET /api/git/branches/4 304 560ms -[2025-12-29T18:48:05.903Z] [INFO] GET /api/git/commits/4?limit=10 304 644ms -[2025-12-29T18:48:06.212Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T18:48:13.827Z] [INFO] POST /api/git/init-push/4 403 4ms -[2025-12-29T18:48:13.826Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-29T18:48:13.907Z] [INFO] Lokaler Branch: master -[2025-12-29T18:48:13.907Z] [INFO] Push: lokaler Branch 'master' → Remote Branch 'main' (FORCE) -[2025-12-29T18:48:15.649Z] [INFO] Default-Branch in Gitea auf 'main' gesetzt für AegisSight/TaskMate -[2025-12-29T18:48:15.649Z] [INFO] Repository AegisSight/TaskMate aktualisiert (default_branch: main) -[2025-12-29T18:48:15.650Z] [INFO] POST /api/git/init-push/4 200 1819ms -[2025-12-29T18:48:16.106Z] [INFO] GET /api/git/status/4 304 450ms -[2025-12-29T18:48:16.205Z] [INFO] GET /api/git/branches/4 304 98ms -[2025-12-29T18:48:16.301Z] [INFO] GET /api/git/commits/4?limit=10 304 94ms -[2025-12-29T18:48:24.510Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:48:34.306Z] [INFO] GET / 304 0ms -[2025-12-29T18:48:34.326Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-29T18:48:34.328Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T18:48:34.314Z] [INFO] Socket disconnected: HG (QJ3HZjMUhi77hXJnAAAD) -[2025-12-29T18:48:34.332Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T18:48:34.337Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-29T18:48:34.338Z] [INFO] GET /css/list.css 304 4ms -[2025-12-29T18:48:34.337Z] [INFO] GET /css/components.css 304 4ms -[2025-12-29T18:48:34.337Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-29T18:48:34.362Z] [INFO] GET /css/gitea.css 304 22ms -[2025-12-29T18:48:34.361Z] [INFO] GET /css/notifications.css 304 22ms -[2025-12-29T18:48:34.338Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-29T18:48:34.362Z] [INFO] GET /css/responsive.css 304 22ms -[2025-12-29T18:48:34.363Z] [INFO] GET /css/calendar.css 304 22ms -[2025-12-29T18:48:34.363Z] [INFO] GET /js/app.js 304 21ms -[2025-12-29T18:48:34.399Z] [INFO] GET /js/store.js 304 25ms -[2025-12-29T18:48:34.400Z] [INFO] GET /js/api.js 304 24ms -[2025-12-29T18:48:34.401Z] [INFO] GET /js/offline.js 304 24ms -[2025-12-29T18:48:34.400Z] [INFO] GET /js/auth.js 304 24ms -[2025-12-29T18:48:34.401Z] [INFO] GET /js/sync.js 304 24ms -[2025-12-29T18:48:34.401Z] [INFO] GET /js/board.js 304 24ms -[2025-12-29T18:48:34.430Z] [INFO] GET /js/undo.js 304 27ms -[2025-12-29T18:48:34.430Z] [INFO] GET /js/calendar.js 304 28ms -[2025-12-29T18:48:34.429Z] [INFO] GET /js/list.js 304 27ms -[2025-12-29T18:48:34.428Z] [INFO] GET /js/task-modal.js 304 26ms -[2025-12-29T18:48:34.431Z] [INFO] GET /js/admin.js 304 28ms -[2025-12-29T18:48:34.431Z] [INFO] GET /js/shortcuts.js 304 28ms -[2025-12-29T18:48:34.443Z] [INFO] GET /js/notifications.js 304 11ms -[2025-12-29T18:48:34.444Z] [INFO] GET /js/gitea.js 304 12ms -[2025-12-29T18:48:34.443Z] [INFO] GET /js/proposals.js 304 12ms -[2025-12-29T18:48:34.445Z] [INFO] GET /js/utils.js 304 13ms -[2025-12-29T18:48:34.480Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-29T18:48:34.480Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-29T18:48:34.492Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T18:48:34.498Z] [INFO] Socket connected: HG (kn2V5uYwBP9tAS9NAAAF) -[2025-12-29T18:48:34.527Z] [INFO] GET /api/columns/4 304 15ms -[2025-12-29T18:48:34.522Z] [INFO] GET /api/tasks/project/4 304 10ms -[2025-12-29T18:48:34.506Z] [INFO] GET /api/projects 304 4ms -[2025-12-29T18:48:34.519Z] [INFO] GET /api/stats/dashboard?projectId=4 304 7ms -[2025-12-29T18:48:34.531Z] [INFO] GET /api/labels/4 304 18ms -[2025-12-29T18:48:34.552Z] [INFO] GET /api/notifications 304 4ms -[2025-12-29T18:48:34.542Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 3ms -[2025-12-29T18:48:34.549Z] [INFO] HG joined project:[object Object] -[2025-12-29T18:48:35.941Z] [INFO] GET /api/applications/4 200 4ms -[2025-12-29T18:48:36.388Z] [INFO] GET /api/git/status/4 304 442ms -[2025-12-29T18:48:36.478Z] [INFO] GET /api/git/branches/4 304 532ms -[2025-12-29T18:48:36.574Z] [INFO] GET /api/git/commits/4?limit=10 304 628ms -[2025-12-29T18:48:36.578Z] [INFO] GET /sw.js 304 0ms -[2025-12-29T18:48:38.283Z] [INFO] GET /api/gitea/test 304 170ms -[2025-12-29T18:48:38.382Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 93ms -[2025-12-29T18:48:44.552Z] [INFO] Anwendung aktualisiert für Projekt 4 -[2025-12-29T18:48:44.553Z] [INFO] POST /api/applications 200 4ms -[2025-12-29T18:48:44.634Z] [INFO] Remote 'origin' aktualisiert: https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git -[2025-12-29T18:48:44.672Z] [INFO] Repository für Gitea vorbereitet: C:\Users\hendr\Desktop\IntelSight\Projektablage\TaskMate -> https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git -[2025-12-29T18:48:44.672Z] [INFO] Repository vorbereitet für Projekt 4: https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git -[2025-12-29T18:48:44.680Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-29T18:48:44.673Z] [INFO] POST /api/git/prepare/4 200 115ms -[2025-12-29T18:48:45.106Z] [INFO] GET /api/git/status/4 304 419ms -[2025-12-29T18:48:45.214Z] [INFO] GET /api/git/branches/4 304 106ms -[2025-12-29T18:48:45.312Z] [INFO] GET /api/git/commits/4?limit=10 304 97ms -[2025-12-29T18:48:54.422Z] [INFO] GET /api/health 200 2ms -[2025-12-29T18:49:24.326Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:49:46.209Z] [INFO] GET /api/gitea/test 304 166ms -[2025-12-29T18:49:46.300Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 85ms -[2025-12-29T18:49:54.265Z] [INFO] GET /api/health 200 2ms -[2025-12-29T18:50:24.185Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:50:54.126Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:51:24.073Z] [INFO] GET /api/health 200 2ms -[2025-12-29T18:51:54.030Z] [INFO] GET /api/health 200 2ms -[2025-12-29T18:52:23.936Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:52:41.293Z] [INFO] POST /api/applications 401 2ms -[2025-12-29T18:52:41.296Z] [INFO] Socket disconnected: HG (kn2V5uYwBP9tAS9NAAAF) -[2025-12-29T18:52:45.830Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-29T18:52:45.850Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T18:52:45.855Z] [INFO] Socket connected: HG (k68OX6RO3SFgmk3HAAAJ) -[2025-12-29T18:52:45.831Z] [INFO] POST /api/auth/login 200 277ms -[2025-12-29T18:52:45.853Z] [INFO] Socket connected: HG (nAPTqXbuCyVz3vk-AAAI) -[2025-12-29T18:52:45.866Z] [INFO] GET /api/projects 304 9ms -[2025-12-29T18:52:45.873Z] [INFO] HG joined project:[object Object] -[2025-12-29T18:52:45.882Z] [INFO] GET /api/stats/dashboard?projectId=4 304 8ms -[2025-12-29T18:52:45.883Z] [INFO] GET /api/columns/4 304 9ms -[2025-12-29T18:52:45.894Z] [INFO] GET /api/tasks/project/4 304 10ms -[2025-12-29T18:52:45.896Z] [INFO] GET /api/labels/4 304 11ms -[2025-12-29T18:52:45.906Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 3ms -[2025-12-29T18:52:49.837Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-29T18:52:50.352Z] [INFO] GET /api/git/status/4 304 509ms -[2025-12-29T18:52:50.441Z] [INFO] GET /api/git/branches/4 304 598ms -[2025-12-29T18:52:50.515Z] [INFO] GET /api/git/commits/4?limit=10 304 672ms -[2025-12-29T18:52:53.865Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:53:23.798Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:53:53.724Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:54:23.637Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:54:53.576Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:55:23.528Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:55:53.484Z] [INFO] GET /api/health 200 0ms -[2025-12-29T18:56:23.424Z] [INFO] GET /api/health 200 5ms -[2025-12-29T18:56:53.381Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:57:23.313Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:57:53.222Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:58:23.179Z] [INFO] GET /api/health 200 2ms -[2025-12-29T18:58:53.102Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:59:23.015Z] [INFO] GET /api/health 200 1ms -[2025-12-29T18:59:52.954Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:00:01.192Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-29T19:00:37.984Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T19:00:38.045Z] [INFO] Datenbank initialisiert -[2025-12-29T19:00:38.044Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T19:00:38.048Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T19:00:38.048Z] [INFO] Umgebung: production -[2025-12-29T19:00:38.049Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T19:00:38.049Z] [INFO] Automatische Backups aktiviert -[2025-12-29T19:00:38.518Z] [INFO] Socket connected: HG (OidtsI93xPljhXvzAAAB) -[2025-12-29T19:00:38.529Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:00:42.550Z] [INFO] GET /api/health 200 3ms -[2025-12-29T19:00:46.801Z] [INFO] Socket connected: HG (H90LIdkKGC12BUPuAAAD) -[2025-12-29T19:00:46.812Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:00:58.768Z] [INFO] GET / 200 4ms -[2025-12-29T19:00:58.826Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T19:00:58.851Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T19:00:58.849Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-29T19:00:58.838Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T19:00:58.842Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T19:00:58.882Z] [INFO] GET /css/notifications.css 304 30ms -[2025-12-29T19:00:58.883Z] [INFO] GET /css/components.css 304 15ms -[2025-12-29T19:00:58.884Z] [INFO] GET /css/list.css 304 10ms -[2025-12-29T19:00:58.883Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-29T19:00:58.917Z] [INFO] GET /js/app.js 304 31ms -[2025-12-29T19:00:58.916Z] [INFO] GET /css/admin.css 304 29ms -[2025-12-29T19:00:58.916Z] [INFO] GET /css/responsive.css 304 31ms -[2025-12-29T19:00:58.915Z] [INFO] GET /css/gitea.css 200 63ms -[2025-12-29T19:00:58.981Z] [INFO] GET /js/board.js 304 24ms -[2025-12-29T19:00:58.980Z] [INFO] GET /js/store.js 304 29ms -[2025-12-29T19:00:58.982Z] [INFO] GET /js/sync.js 304 26ms -[2025-12-29T19:00:58.982Z] [INFO] GET /js/offline.js 304 25ms -[2025-12-29T19:00:58.981Z] [INFO] GET /js/auth.js 304 25ms -[2025-12-29T19:00:59.022Z] [INFO] GET /js/shortcuts.js 304 37ms -[2025-12-29T19:00:59.021Z] [INFO] GET /js/task-modal.js 304 37ms -[2025-12-29T19:00:59.021Z] [INFO] GET /js/calendar.js 304 37ms -[2025-12-29T19:00:59.020Z] [INFO] GET /js/api.js 200 65ms -[2025-12-29T19:00:59.022Z] [INFO] GET /js/undo.js 304 37ms -[2025-12-29T19:00:59.056Z] [INFO] GET /js/proposals.js 304 33ms -[2025-12-29T19:00:59.023Z] [INFO] GET /js/list.js 304 39ms -[2025-12-29T19:00:59.057Z] [INFO] GET /js/admin.js 304 34ms -[2025-12-29T19:00:59.058Z] [INFO] GET /js/utils.js 304 34ms -[2025-12-29T19:00:59.057Z] [INFO] GET /js/notifications.js 304 33ms -[2025-12-29T19:00:59.109Z] [INFO] GET /js/gitea.js 200 85ms -[2025-12-29T19:00:59.176Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2025-12-29T19:00:59.174Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-29T19:00:59.237Z] [INFO] GET /api/projects 304 8ms -[2025-12-29T19:00:59.197Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T19:00:59.258Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:00:59.227Z] [INFO] Socket connected: HG (lmMYce_n_s9WEw8rAAAF) -[2025-12-29T19:00:59.279Z] [INFO] GET /api/stats/dashboard?projectId=4 304 14ms -[2025-12-29T19:00:59.282Z] [INFO] GET /api/columns/4 304 17ms -[2025-12-29T19:00:59.295Z] [INFO] GET /api/labels/4 304 29ms -[2025-12-29T19:00:59.290Z] [INFO] GET /api/tasks/project/4 304 25ms -[2025-12-29T19:00:59.346Z] [INFO] GET /api/notifications 304 10ms -[2025-12-29T19:00:59.325Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 19ms -[2025-12-29T19:01:00.883Z] [INFO] GET /sw.js 200 3ms -[2025-12-29T19:01:00.914Z] [INFO] GET /index.html 200 3ms -[2025-12-29T19:01:00.912Z] [INFO] GET / 304 1ms -[2025-12-29T19:01:00.913Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T19:01:00.926Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T19:01:00.927Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T19:01:00.947Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T19:01:00.925Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T19:01:00.948Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T19:01:00.965Z] [INFO] GET /js/app.js 304 6ms -[2025-12-29T19:01:00.971Z] [INFO] GET /js/api.js 304 7ms -[2025-12-29T19:01:00.948Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T19:01:00.969Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-29T19:01:01.041Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T19:01:01.024Z] [INFO] GET /js/store.js 304 41ms -[2025-12-29T19:01:01.024Z] [INFO] GET /js/auth.js 304 51ms -[2025-12-29T19:01:01.025Z] [INFO] GET /js/sync.js 304 42ms -[2025-12-29T19:01:01.056Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T19:01:01.041Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T19:01:01.078Z] [INFO] GET /js/list.js 304 16ms -[2025-12-29T19:01:01.042Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T19:01:01.133Z] [INFO] GET /js/proposals.js 304 45ms -[2025-12-29T19:01:01.078Z] [INFO] GET /js/shortcuts.js 304 15ms -[2025-12-29T19:01:01.132Z] [INFO] GET /js/admin.js 304 45ms -[2025-12-29T19:01:01.133Z] [INFO] GET /js/tour.js 304 45ms -[2025-12-29T19:01:01.079Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-29T19:01:01.178Z] [INFO] GET /js/gitea.js 304 39ms -[2025-12-29T19:01:01.189Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T19:01:01.178Z] [INFO] GET /js/notifications.js 304 39ms -[2025-12-29T19:01:01.179Z] [INFO] GET /css/list.css 304 39ms -[2025-12-29T19:01:01.190Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T19:01:01.205Z] [INFO] GET /css/gitea.css 304 7ms -[2025-12-29T19:01:01.190Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T19:01:12.562Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:01:32.892Z] [INFO] Socket disconnected: HG (H90LIdkKGC12BUPuAAAD) -[2025-12-29T19:01:32.894Z] [INFO] Socket disconnected: HG (OidtsI93xPljhXvzAAAB) -[2025-12-29T19:01:33.698Z] [INFO] GET /api/applications/4 304 9ms -[2025-12-29T19:01:34.173Z] [INFO] GET /api/git/status/4 304 466ms -[2025-12-29T19:01:34.264Z] [INFO] GET /api/git/branches/4 304 88ms -[2025-12-29T19:01:34.342Z] [INFO] GET /api/git/commits/4?limit=10 304 77ms -[2025-12-29T19:01:37.770Z] [INFO] Backup erstellt: backup_2025-12-29T19-01-37-753Z.db -[2025-12-29T19:01:37.776Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T12-33-43-793Z.db -[2025-12-29T19:01:37.777Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T19:01:42.497Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:01:46.160Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-29T19:01:46.161Z] [INFO] POST /api/git/rename-branch/4 403 2ms -[2025-12-29T19:01:46.403Z] [INFO] Branch umbenannt: master → main -[2025-12-29T19:01:46.404Z] [INFO] POST /api/git/rename-branch/4 200 238ms -[2025-12-29T19:01:46.909Z] [INFO] GET /api/git/status/4 200 498ms -[2025-12-29T19:01:47.002Z] [INFO] GET /api/git/branches/4 200 92ms -[2025-12-29T19:01:47.077Z] [INFO] GET /api/git/commits/4?limit=10 304 75ms -[2025-12-29T19:02:02.084Z] [INFO] POST /api/git/push/4 200 424ms -[2025-12-29T19:02:02.523Z] [INFO] GET /api/git/status/4 304 433ms -[2025-12-29T19:02:02.611Z] [INFO] GET /api/git/branches/4 304 87ms -[2025-12-29T19:02:02.690Z] [INFO] GET /api/git/commits/4?limit=10 304 78ms -[2025-12-29T19:02:12.425Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:02:42.342Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:02:44.857Z] [INFO] POST /api/git/commit/4 200 1972ms -[2025-12-29T19:02:45.290Z] [INFO] GET /api/git/status/4 200 426ms -[2025-12-29T19:02:45.395Z] [INFO] GET /api/git/branches/4 304 104ms -[2025-12-29T19:02:45.490Z] [INFO] GET /api/git/commits/4?limit=10 200 92ms -[2025-12-29T19:03:12.279Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:03:16.435Z] [INFO] GET / 304 0ms -[2025-12-29T19:03:16.459Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T19:03:16.457Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-29T19:03:16.444Z] [INFO] Socket disconnected: HG (lmMYce_n_s9WEw8rAAAF) -[2025-12-29T19:03:16.463Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T19:03:16.462Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T19:03:16.465Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T19:03:16.465Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T19:03:16.485Z] [INFO] GET /css/gitea.css 304 16ms -[2025-12-29T19:03:16.486Z] [INFO] GET /css/calendar.css 304 21ms -[2025-12-29T19:03:16.485Z] [INFO] GET /css/list.css 304 12ms -[2025-12-29T19:03:16.466Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T19:03:16.486Z] [INFO] GET /js/app.js 304 11ms -[2025-12-29T19:03:16.487Z] [INFO] GET /css/responsive.css 304 14ms -[2025-12-29T19:03:16.486Z] [INFO] GET /css/proposals.css 304 11ms -[2025-12-29T19:03:16.517Z] [INFO] GET /js/store.js 304 3ms -[2025-12-29T19:03:16.519Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-29T19:03:16.518Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-29T19:03:16.519Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T19:03:16.518Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T19:03:16.521Z] [INFO] GET /js/board.js 304 4ms -[2025-12-29T19:03:16.524Z] [INFO] GET /js/list.js 304 4ms -[2025-12-29T19:03:16.525Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-29T19:03:16.522Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T19:03:16.525Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-29T19:03:16.526Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-29T19:03:16.558Z] [INFO] GET /js/proposals.js 304 30ms -[2025-12-29T19:03:16.526Z] [INFO] GET /js/admin.js 304 5ms -[2025-12-29T19:03:16.557Z] [INFO] GET /js/notifications.js 304 29ms -[2025-12-29T19:03:16.558Z] [INFO] GET /js/utils.js 304 29ms -[2025-12-29T19:03:16.558Z] [INFO] GET /js/gitea.js 304 29ms -[2025-12-29T19:03:16.593Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T19:03:16.618Z] [INFO] Socket connected: HG (ROU80ZtTv2FO3_2bAAAH) -[2025-12-29T19:03:16.593Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-29T19:03:16.612Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T19:03:16.652Z] [INFO] GET /api/columns/4 304 6ms -[2025-12-29T19:03:16.650Z] [INFO] GET /api/tasks/project/4 304 5ms -[2025-12-29T19:03:16.637Z] [INFO] GET /api/projects 304 17ms -[2025-12-29T19:03:16.657Z] [INFO] GET /api/stats/dashboard?projectId=4 304 10ms -[2025-12-29T19:03:16.660Z] [INFO] GET /api/labels/4 304 13ms -[2025-12-29T19:03:16.671Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 3ms -[2025-12-29T19:03:16.681Z] [INFO] GET /api/notifications 304 3ms -[2025-12-29T19:03:16.765Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:03:18.133Z] [INFO] GET /api/applications/4 200 4ms -[2025-12-29T19:03:18.554Z] [INFO] GET /api/git/status/4 304 416ms -[2025-12-29T19:03:18.638Z] [INFO] GET /api/git/branches/4 304 500ms -[2025-12-29T19:03:18.727Z] [INFO] GET /api/git/commits/4?limit=10 304 589ms -[2025-12-29T19:03:18.729Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T19:03:42.195Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:04:12.134Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:04:42.088Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:05:12.026Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:05:41.937Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:06:11.811Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:06:41.747Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:07:11.672Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:07:41.589Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:08:11.501Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:08:41.413Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:09:11.346Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:09:41.227Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:10:11.158Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:10:41.086Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:11:10.998Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:11:40.928Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:11:41.925Z] [INFO] Socket disconnected: HG (ROU80ZtTv2FO3_2bAAAH) -[2025-12-29T19:12:10.861Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:12:40.816Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:13:10.744Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:14:04.502Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T19:14:04.557Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T19:14:04.561Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T19:14:04.559Z] [INFO] Datenbank initialisiert -[2025-12-29T19:14:04.561Z] [INFO] Umgebung: production -[2025-12-29T19:14:04.562Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T19:14:04.562Z] [INFO] Automatische Backups aktiviert -[2025-12-29T19:14:09.146Z] [INFO] GET /api/health 200 7ms -[2025-12-29T19:14:24.603Z] [INFO] GET / 304 2ms -[2025-12-29T19:14:24.637Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T19:14:24.641Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-29T19:14:24.640Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T19:14:24.643Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T19:14:24.653Z] [INFO] GET /css/notifications.css 304 6ms -[2025-12-29T19:14:24.658Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-29T19:14:24.658Z] [INFO] GET /css/gitea.css 304 4ms -[2025-12-29T19:14:24.650Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-29T19:14:24.659Z] [INFO] GET /css/base.css 304 3ms -[2025-12-29T19:14:24.659Z] [INFO] GET /css/list.css 304 3ms -[2025-12-29T19:14:24.660Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-29T19:14:24.670Z] [INFO] GET /css/board.css 304 8ms -[2025-12-29T19:14:24.669Z] [INFO] GET /js/app.js 304 8ms -[2025-12-29T19:14:24.718Z] [INFO] GET /js/store.js 304 3ms -[2025-12-29T19:14:24.718Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T19:14:24.719Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-29T19:14:24.719Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T19:14:24.720Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T19:14:24.722Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T19:14:24.721Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T19:14:24.722Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T19:14:24.731Z] [INFO] GET /js/board.js 304 9ms -[2025-12-29T19:14:24.732Z] [INFO] GET /js/task-modal.js 304 9ms -[2025-12-29T19:14:24.734Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-29T19:14:24.733Z] [INFO] GET /js/admin.js 304 10ms -[2025-12-29T19:14:24.734Z] [INFO] GET /js/notifications.js 304 9ms -[2025-12-29T19:14:24.740Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-29T19:14:24.784Z] [INFO] GET /assets/icons/task.svg 304 10ms -[2025-12-29T19:14:24.783Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-29T19:14:24.741Z] [INFO] GET /js/utils.js 304 6ms -[2025-12-29T19:14:24.740Z] [INFO] GET /js/gitea.js 304 5ms -[2025-12-29T19:14:24.804Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-29T19:14:24.825Z] [INFO] Socket connected: HG (0KDPR_hsXNq4lFGkAAAB) -[2025-12-29T19:14:24.847Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:14:24.833Z] [INFO] GET /api/projects 304 6ms -[2025-12-29T19:14:24.857Z] [INFO] GET /api/stats/dashboard?projectId=4 304 11ms -[2025-12-29T19:14:24.863Z] [INFO] GET /api/columns/4 304 15ms -[2025-12-29T19:14:24.867Z] [INFO] GET /api/tasks/project/4 304 19ms -[2025-12-29T19:14:24.890Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 9ms -[2025-12-29T19:14:24.900Z] [INFO] GET /api/notifications 304 4ms -[2025-12-29T19:14:24.871Z] [INFO] GET /api/labels/4 304 22ms -[2025-12-29T19:14:26.471Z] [INFO] GET /sw.js 200 4ms -[2025-12-29T19:14:26.490Z] [INFO] GET /index.html 304 2ms -[2025-12-29T19:14:26.489Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T19:14:26.489Z] [INFO] GET / 304 2ms -[2025-12-29T19:14:26.496Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T19:14:26.497Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T19:14:26.505Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T19:14:26.498Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T19:14:26.506Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T19:14:26.516Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T19:14:26.515Z] [INFO] GET /js/app.js 304 3ms -[2025-12-29T19:14:26.506Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T19:14:26.516Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-29T19:14:26.543Z] [INFO] GET /js/store.js 304 22ms -[2025-12-29T19:14:26.550Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T19:14:26.544Z] [INFO] GET /js/sync.js 304 23ms -[2025-12-29T19:14:26.544Z] [INFO] GET /js/auth.js 304 24ms -[2025-12-29T19:14:26.561Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T19:14:26.560Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T19:14:26.551Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T19:14:26.552Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-29T19:14:26.561Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T19:14:26.576Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-29T19:14:26.583Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T19:14:26.577Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-29T19:14:26.577Z] [INFO] GET /js/tour.js 304 10ms -[2025-12-29T19:14:26.583Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T19:14:26.604Z] [INFO] GET /js/gitea.js 304 20ms -[2025-12-29T19:14:26.612Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T19:14:26.613Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-29T19:14:26.605Z] [INFO] GET /css/admin.css 304 16ms -[2025-12-29T19:14:26.604Z] [INFO] GET /css/list.css 304 15ms -[2025-12-29T19:14:26.613Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T19:14:39.112Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:15:04.257Z] [INFO] Backup erstellt: backup_2025-12-29T19-15-04-246Z.db -[2025-12-29T19:15:04.268Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T12-41-59-725Z.db -[2025-12-29T19:15:04.270Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T19:15:09.045Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:15:38.969Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:16:08.893Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:16:38.815Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:17:08.734Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:17:24.037Z] [INFO] GET /api/applications/4 200 5ms -[2025-12-29T19:17:24.557Z] [INFO] GET /api/git/status/4 200 513ms -[2025-12-29T19:17:24.653Z] [INFO] GET /api/git/branches/4 200 94ms -[2025-12-29T19:17:24.759Z] [INFO] GET /api/git/commits/4?limit=10 200 106ms -[2025-12-29T19:17:30.367Z] [INFO] GET / 200 8ms -[2025-12-29T19:17:30.395Z] [INFO] GET /css/base.css 200 4ms -[2025-12-29T19:17:30.393Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-29T19:17:30.381Z] [INFO] Socket disconnected: HG (0KDPR_hsXNq4lFGkAAAB) -[2025-12-29T19:17:30.398Z] [INFO] GET /css/components.css 200 6ms -[2025-12-29T19:17:30.409Z] [INFO] GET /css/list.css 200 13ms -[2025-12-29T19:17:30.412Z] [INFO] GET /css/modal.css 200 13ms -[2025-12-29T19:17:30.416Z] [INFO] GET /css/admin.css 200 18ms -[2025-12-29T19:17:30.406Z] [INFO] GET /css/board.css 200 9ms -[2025-12-29T19:17:30.417Z] [INFO] GET /css/proposals.css 200 17ms -[2025-12-29T19:17:30.436Z] [INFO] GET /css/notifications.css 200 23ms -[2025-12-29T19:17:30.436Z] [INFO] GET /css/gitea.css 200 21ms -[2025-12-29T19:17:30.456Z] [INFO] GET /css/responsive.css 200 37ms -[2025-12-29T19:17:30.435Z] [INFO] GET /css/calendar.css 200 30ms -[2025-12-29T19:17:30.457Z] [INFO] GET /js/app.js 200 31ms -[2025-12-29T19:17:30.520Z] [INFO] GET /js/board.js 200 7ms -[2025-12-29T19:17:30.519Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-29T19:17:30.512Z] [INFO] GET /js/store.js 200 3ms -[2025-12-29T19:17:30.519Z] [INFO] GET /js/api.js 200 7ms -[2025-12-29T19:17:30.522Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-29T19:17:30.525Z] [INFO] GET /js/task-modal.js 200 9ms -[2025-12-29T19:17:30.522Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-29T19:17:30.548Z] [INFO] GET /js/calendar.js 200 20ms -[2025-12-29T19:17:30.551Z] [INFO] GET /js/shortcuts.js 200 23ms -[2025-12-29T19:17:30.553Z] [INFO] GET /js/undo.js 200 25ms -[2025-12-29T19:17:30.554Z] [INFO] GET /js/admin.js 200 25ms -[2025-12-29T19:17:30.553Z] [INFO] GET /js/list.js 200 24ms -[2025-12-29T19:17:30.555Z] [INFO] GET /js/proposals.js 200 25ms -[2025-12-29T19:17:30.578Z] [INFO] GET /js/notifications.js 200 23ms -[2025-12-29T19:17:30.579Z] [INFO] GET /js/utils.js 200 22ms -[2025-12-29T19:17:30.578Z] [INFO] GET /js/gitea.js 200 23ms -[2025-12-29T19:17:30.625Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-29T19:17:30.627Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2025-12-29T19:17:30.642Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T19:17:30.648Z] [INFO] Socket connected: HG (SBl_TOuyLp5B7BWvAAAD) -[2025-12-29T19:17:30.657Z] [INFO] GET /api/projects 200 6ms -[2025-12-29T19:17:30.681Z] [INFO] GET /api/tasks/project/4 200 13ms -[2025-12-29T19:17:30.677Z] [INFO] GET /api/columns/4 200 9ms -[2025-12-29T19:17:30.687Z] [INFO] GET /api/labels/4 200 19ms -[2025-12-29T19:17:30.674Z] [INFO] GET /api/stats/dashboard?projectId=4 200 7ms -[2025-12-29T19:17:30.705Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:17:30.700Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 200 3ms -[2025-12-29T19:17:30.711Z] [INFO] GET /api/notifications 200 4ms -[2025-12-29T19:17:31.424Z] [INFO] GET /api/applications/4 304 3ms -[2025-12-29T19:17:31.903Z] [INFO] GET /api/git/status/4 304 471ms -[2025-12-29T19:17:32.007Z] [INFO] GET /api/git/branches/4 304 575ms -[2025-12-29T19:17:32.106Z] [INFO] GET /api/git/commits/4?limit=10 304 672ms -[2025-12-29T19:17:32.280Z] [INFO] GET /sw.js 200 5ms -[2025-12-29T19:17:38.651Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:18:08.563Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:18:38.496Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:19:08.423Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:19:38.306Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:20:08.232Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:20:25.885Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-29T19:20:25.886Z] [INFO] POST /api/git/commit/4 403 5ms -[2025-12-29T19:20:26.358Z] [INFO] Commit mit Autor: HG -[2025-12-29T19:20:27.316Z] [INFO] POST /api/git/commit/4 200 1425ms -[2025-12-29T19:20:27.832Z] [INFO] GET /api/git/status/4 200 510ms -[2025-12-29T19:20:27.952Z] [INFO] GET /api/git/branches/4 304 119ms -[2025-12-29T19:20:28.055Z] [INFO] GET /api/git/commits/4?limit=10 200 102ms -[2025-12-29T19:20:38.170Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:21:08.088Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:21:35.656Z] [INFO] POST /api/git/push/4 200 2395ms -[2025-12-29T19:21:36.140Z] [INFO] GET /api/git/status/4 200 477ms -[2025-12-29T19:21:36.227Z] [INFO] GET /api/git/branches/4 304 86ms -[2025-12-29T19:21:36.317Z] [INFO] GET /api/git/commits/4?limit=10 304 89ms -[2025-12-29T19:21:38.001Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:22:07.921Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:22:37.844Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:23:07.716Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:23:37.640Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:24:07.579Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:24:37.087Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:25:07.038Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:25:32.215Z] [INFO] GET / 304 0ms -[2025-12-29T19:25:32.223Z] [INFO] Socket disconnected: HG (SBl_TOuyLp5B7BWvAAAD) -[2025-12-29T19:25:32.240Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-29T19:25:32.242Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T19:25:32.244Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T19:25:32.244Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T19:25:32.265Z] [INFO] GET /css/admin.css 304 13ms -[2025-12-29T19:25:32.263Z] [INFO] GET /css/proposals.css 304 18ms -[2025-12-29T19:25:32.264Z] [INFO] GET /css/notifications.css 304 18ms -[2025-12-29T19:25:32.264Z] [INFO] GET /css/components.css 304 19ms -[2025-12-29T19:25:32.265Z] [INFO] GET /css/modal.css 304 17ms -[2025-12-29T19:25:32.265Z] [INFO] GET /css/calendar.css 304 13ms -[2025-12-29T19:25:32.287Z] [INFO] GET /css/responsive.css 304 21ms -[2025-12-29T19:25:32.287Z] [INFO] GET /css/gitea.css 304 21ms -[2025-12-29T19:25:32.288Z] [INFO] GET /js/app.js 304 21ms -[2025-12-29T19:25:32.313Z] [INFO] GET /js/store.js 304 4ms -[2025-12-29T19:25:32.314Z] [INFO] GET /js/api.js 304 5ms -[2025-12-29T19:25:32.314Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-29T19:25:32.314Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-29T19:25:32.315Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-29T19:25:32.315Z] [INFO] GET /js/board.js 304 3ms -[2025-12-29T19:25:32.348Z] [INFO] GET /js/calendar.js 304 33ms -[2025-12-29T19:25:32.348Z] [INFO] GET /js/list.js 304 32ms -[2025-12-29T19:25:32.349Z] [INFO] GET /js/shortcuts.js 304 33ms -[2025-12-29T19:25:32.349Z] [INFO] GET /js/task-modal.js 304 33ms -[2025-12-29T19:25:32.350Z] [INFO] GET /js/undo.js 304 34ms -[2025-12-29T19:25:32.364Z] [INFO] GET /js/proposals.js 304 14ms -[2025-12-29T19:25:32.365Z] [INFO] GET /js/notifications.js 304 15ms -[2025-12-29T19:25:32.349Z] [INFO] GET /js/admin.js 304 32ms -[2025-12-29T19:25:32.366Z] [INFO] GET /js/gitea.js 304 15ms -[2025-12-29T19:25:32.366Z] [INFO] GET /js/utils.js 304 15ms -[2025-12-29T19:25:32.404Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-29T19:25:32.404Z] [INFO] GET /api/auth/users 401 5ms -[2025-12-29T19:25:33.885Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T19:25:36.953Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:25:37.493Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-29T19:25:37.494Z] [INFO] POST /api/auth/login 200 263ms -[2025-12-29T19:25:37.518Z] [INFO] Socket connected: HG (rSVvS2Q1wUzOL2XNAAAG) -[2025-12-29T19:25:37.509Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T19:25:37.521Z] [INFO] Socket connected: HG (nx3DzRtMh6-KdkM2AAAH) -[2025-12-29T19:25:37.543Z] [INFO] GET /api/columns/4 304 8ms -[2025-12-29T19:25:37.540Z] [INFO] GET /api/stats/dashboard?projectId=4 304 5ms -[2025-12-29T19:25:37.526Z] [INFO] GET /api/projects 304 3ms -[2025-12-29T19:25:37.532Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:25:37.548Z] [INFO] GET /api/tasks/project/4 304 12ms -[2025-12-29T19:25:37.552Z] [INFO] GET /api/labels/4 304 16ms -[2025-12-29T19:25:37.563Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 3ms -[2025-12-29T19:25:37.573Z] [INFO] GET /api/notifications 304 3ms -[2025-12-29T19:25:38.966Z] [INFO] GET /api/applications/4 200 3ms -[2025-12-29T19:25:39.560Z] [INFO] GET /api/git/branches/4 304 588ms -[2025-12-29T19:25:39.469Z] [INFO] GET /api/git/status/4 200 497ms -[2025-12-29T19:25:39.647Z] [INFO] GET /api/git/commits/4?limit=10 304 674ms -[2025-12-29T19:26:06.476Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:26:36.010Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:27:05.543Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:27:35.094Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:28:04.637Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:28:23.755Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-29T19:29:21.591Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T19:29:21.674Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T19:29:21.677Z] [INFO] Datenbank initialisiert -[2025-12-29T19:29:21.680Z] [INFO] Umgebung: production -[2025-12-29T19:29:21.680Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T19:29:21.681Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T19:29:21.681Z] [INFO] Automatische Backups aktiviert -[2025-12-29T19:29:26.334Z] [INFO] GET /api/health 200 7ms -[2025-12-29T19:29:26.809Z] [INFO] Socket connected: HG (VOKhbUt8p5y14j9pAAAB) -[2025-12-29T19:29:26.823Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:29:31.009Z] [INFO] Socket connected: HG (wdUe3wl2kLUaKfuoAAAD) -[2025-12-29T19:29:31.019Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:29:48.799Z] [INFO] GET / 200 5ms -[2025-12-29T19:29:48.836Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T19:29:48.852Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-29T19:29:48.842Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T19:29:48.855Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T19:29:48.850Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-29T19:29:48.886Z] [INFO] GET /css/responsive.css 304 21ms -[2025-12-29T19:29:48.884Z] [INFO] GET /css/notifications.css 304 23ms -[2025-12-29T19:29:48.885Z] [INFO] GET /css/list.css 304 22ms -[2025-12-29T19:29:48.856Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T19:29:48.887Z] [INFO] GET /css/components.css 304 15ms -[2025-12-29T19:29:48.890Z] [INFO] GET /css/board.css 304 21ms -[2025-12-29T19:29:48.946Z] [INFO] GET /css/gitea.css 200 80ms -[2025-12-29T19:29:48.940Z] [INFO] GET /js/app.js 304 49ms -[2025-12-29T19:29:48.999Z] [INFO] GET /js/auth.js 304 17ms -[2025-12-29T19:29:49.001Z] [INFO] GET /js/api.js 304 25ms -[2025-12-29T19:29:49.002Z] [INFO] GET /js/sync.js 304 19ms -[2025-12-29T19:29:49.004Z] [INFO] GET /js/offline.js 304 20ms -[2025-12-29T19:29:49.007Z] [INFO] GET /js/board.js 304 22ms -[2025-12-29T19:29:49.042Z] [INFO] GET /js/calendar.js 304 32ms -[2025-12-29T19:29:49.041Z] [INFO] GET /js/task-modal.js 304 31ms -[2025-12-29T19:29:49.042Z] [INFO] GET /js/list.js 304 32ms -[2025-12-29T19:29:48.996Z] [INFO] GET /js/store.js 304 19ms -[2025-12-29T19:29:49.044Z] [INFO] GET /js/admin.js 304 33ms -[2025-12-29T19:29:49.043Z] [INFO] GET /js/undo.js 304 32ms -[2025-12-29T19:29:49.043Z] [INFO] GET /js/shortcuts.js 304 32ms -[2025-12-29T19:29:49.099Z] [INFO] GET /js/notifications.js 304 54ms -[2025-12-29T19:29:49.099Z] [INFO] GET /js/utils.js 304 52ms -[2025-12-29T19:29:49.098Z] [INFO] GET /js/proposals.js 304 53ms -[2025-12-29T19:29:49.104Z] [INFO] GET /js/gitea.js 200 59ms -[2025-12-29T19:29:49.162Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-29T19:29:49.169Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2025-12-29T19:29:49.180Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T19:29:49.203Z] [INFO] Socket connected: HG (WLX8rFFdGcDBaqlzAAAF) -[2025-12-29T19:29:49.215Z] [INFO] GET /api/projects 304 10ms -[2025-12-29T19:29:49.233Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:29:49.248Z] [INFO] GET /api/stats/dashboard?projectId=4 304 13ms -[2025-12-29T19:29:49.252Z] [INFO] GET /api/columns/4 304 17ms -[2025-12-29T19:29:49.258Z] [INFO] GET /api/labels/4 304 22ms -[2025-12-29T19:29:49.261Z] [INFO] GET /api/tasks/project/4 304 25ms -[2025-12-29T19:29:49.302Z] [INFO] GET /api/notifications 304 7ms -[2025-12-29T19:29:49.282Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 9ms -[2025-12-29T19:29:50.856Z] [INFO] GET /sw.js 200 7ms -[2025-12-29T19:29:50.878Z] [INFO] GET / 304 2ms -[2025-12-29T19:29:50.881Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-29T19:29:50.883Z] [INFO] GET /index.html 200 6ms -[2025-12-29T19:29:50.886Z] [INFO] GET /css/components.css 304 0ms -[2025-12-29T19:29:50.885Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T19:29:50.899Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T19:29:50.887Z] [INFO] GET /css/board.css 304 0ms -[2025-12-29T19:29:50.900Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T19:29:50.900Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T19:29:50.913Z] [INFO] GET /js/app.js 304 9ms -[2025-12-29T19:29:50.913Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-29T19:29:50.914Z] [INFO] GET /js/api.js 304 9ms -[2025-12-29T19:29:50.938Z] [INFO] GET /js/sync.js 304 16ms -[2025-12-29T19:29:50.938Z] [INFO] GET /js/store.js 304 17ms -[2025-12-29T19:29:50.937Z] [INFO] GET /js/auth.js 304 16ms -[2025-12-29T19:29:50.948Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T19:29:50.949Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T19:29:50.949Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T19:29:50.991Z] [INFO] GET /js/list.js 304 29ms -[2025-12-29T19:29:50.990Z] [INFO] GET /js/calendar.js 304 28ms -[2025-12-29T19:29:50.991Z] [INFO] GET /js/shortcuts.js 304 28ms -[2025-12-29T19:29:51.036Z] [INFO] GET /js/tour.js 200 36ms -[2025-12-29T19:29:51.038Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-29T19:29:51.033Z] [INFO] GET /js/admin.js 304 32ms -[2025-12-29T19:29:51.031Z] [INFO] GET /js/undo.js 304 35ms -[2025-12-29T19:29:51.092Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T19:29:51.081Z] [INFO] GET /js/notifications.js 304 40ms -[2025-12-29T19:29:51.080Z] [INFO] GET /js/gitea.js 304 33ms -[2025-12-29T19:29:51.082Z] [INFO] GET /css/list.css 304 34ms -[2025-12-29T19:29:51.093Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T19:29:51.107Z] [INFO] GET /css/gitea.css 304 7ms -[2025-12-29T19:29:51.092Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T19:29:55.963Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:30:20.586Z] [INFO] Backup erstellt: backup_2025-12-29T19-30-20-564Z.db -[2025-12-29T19:30:20.594Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T19-54-01-136Z.db -[2025-12-29T19:30:20.601Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T19:30:25.515Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:30:55.018Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:31:24.576Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:31:53.968Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:32:23.509Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:32:52.954Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:33:22.389Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:33:51.920Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:34:21.306Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:34:50.200Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:35:19.652Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:35:49.096Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:36:18.493Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:36:47.938Z] [INFO] GET /api/health 200 6ms -[2025-12-29T19:37:17.376Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:37:46.806Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:38:16.246Z] [INFO] GET /api/health 200 4ms -[2025-12-29T19:38:45.667Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:39:15.056Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:39:44.500Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:40:13.943Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:40:43.402Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:41:12.846Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:41:42.287Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:42:11.718Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:42:41.075Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:43:10.518Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:43:39.949Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:44:09.375Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:44:38.799Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:45:08.198Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:45:37.621Z] [INFO] GET /api/health 200 2ms -[2025-12-29T19:46:07.021Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:46:36.422Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:47:05.826Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:47:35.221Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:48:04.574Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:48:33.961Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:49:03.354Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:49:32.743Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:50:02.132Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:50:31.491Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:51:00.904Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:51:10.140Z] [INFO] GET /api/applications/4 304 10ms -[2025-12-29T19:51:10.824Z] [INFO] GET /api/git/status/4 200 677ms -[2025-12-29T19:51:10.984Z] [INFO] GET /api/git/branches/4 304 159ms -[2025-12-29T19:51:11.087Z] [INFO] GET /api/git/commits/4?limit=10 304 102ms -[2025-12-29T19:51:23.922Z] [INFO] Socket disconnected: HG (VOKhbUt8p5y14j9pAAAB) -[2025-12-29T19:51:23.925Z] [INFO] Socket disconnected: HG (wdUe3wl2kLUaKfuoAAAD) -[2025-12-29T19:51:30.247Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:51:59.618Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:52:29.002Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:52:34.672Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-29T19:52:34.673Z] [INFO] POST /api/git/commit/4 403 5ms -[2025-12-29T19:52:35.196Z] [INFO] Commit mit Autor: HG -[2025-12-29T19:52:36.246Z] [INFO] POST /api/git/commit/4 200 1568ms -[2025-12-29T19:52:36.754Z] [INFO] GET /api/git/status/4 200 501ms -[2025-12-29T19:52:36.860Z] [INFO] GET /api/git/branches/4 304 105ms -[2025-12-29T19:52:36.960Z] [INFO] GET /api/git/commits/4?limit=10 200 99ms -[2025-12-29T19:52:42.579Z] [INFO] POST /api/git/push/4 200 1900ms -[2025-12-29T19:52:42.690Z] [INFO] GET /api/git/branches/4 304 106ms -[2025-12-29T19:52:43.136Z] [INFO] GET /api/git/status/4 200 551ms -[2025-12-29T19:52:43.222Z] [INFO] GET /api/git/commits/4?limit=10 304 637ms -[2025-12-29T19:52:58.371Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:53:02.279Z] [INFO] HG left project:[object Object] -[2025-12-29T19:53:02.280Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:53:02.291Z] [INFO] GET /api/columns/1 200 4ms -[2025-12-29T19:53:02.300Z] [INFO] GET /api/stats/dashboard?projectId=1 200 9ms -[2025-12-29T19:53:02.328Z] [INFO] GET /api/labels/1 200 5ms -[2025-12-29T19:53:02.322Z] [INFO] GET /api/tasks/project/1 200 22ms -[2025-12-29T19:53:14.948Z] [INFO] HG left project:[object Object] -[2025-12-29T19:53:14.948Z] [INFO] HG joined project:[object Object] -[2025-12-29T19:53:14.964Z] [INFO] GET /api/stats/dashboard?projectId=4 304 7ms -[2025-12-29T19:53:14.970Z] [INFO] GET /api/labels/4 304 4ms -[2025-12-29T19:53:14.977Z] [INFO] GET /api/columns/4 304 3ms -[2025-12-29T19:53:14.974Z] [INFO] GET /api/tasks/project/4 304 4ms -[2025-12-29T19:53:18.050Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 4ms -[2025-12-29T19:53:19.340Z] [INFO] GET /api/applications/4 200 4ms -[2025-12-29T19:53:19.442Z] [INFO] GET /api/git/branches/4 304 96ms -[2025-12-29T19:53:19.852Z] [INFO] GET /api/git/status/4 304 505ms -[2025-12-29T19:53:19.938Z] [INFO] GET /api/git/commits/4?limit=10 304 591ms -[2025-12-29T19:53:27.736Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:53:57.031Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:54:26.406Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:54:55.766Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:55:20.762Z] [INFO] Logout: HG -[2025-12-29T19:55:20.763Z] [INFO] POST /api/auth/logout 200 3ms -[2025-12-29T19:55:20.765Z] [INFO] Logout: HG -[2025-12-29T19:55:20.767Z] [INFO] Socket disconnected: HG (WLX8rFFdGcDBaqlzAAAF) -[2025-12-29T19:55:20.765Z] [INFO] POST /api/auth/logout 200 2ms -[2025-12-29T19:55:25.136Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:55:27.496Z] [INFO] Login erfolgreich: admin -[2025-12-29T19:55:27.510Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-29T19:55:27.497Z] [INFO] POST /api/auth/login 200 258ms -[2025-12-29T19:55:27.512Z] [INFO] Socket connected: admin (iRPI5afdV7TLQtnoAAAH) -[2025-12-29T19:55:27.521Z] [INFO] GET /api/admin/upload-settings 200 3ms -[2025-12-29T19:55:34.195Z] [INFO] DELETE /api/admin/users/6 500 7ms -[2025-12-29T19:55:34.194Z] [ERROR] Fehler beim Löschen des Benutzers: {"code":"SQLITE_CONSTRAINT_NOTNULL"} -[2025-12-29T19:55:54.508Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:56:19.617Z] [INFO] DELETE /api/admin/users/6 500 4ms -[2025-12-29T19:56:19.617Z] [ERROR] Fehler beim Löschen des Benutzers: {"code":"SQLITE_CONSTRAINT_NOTNULL"} -[2025-12-29T19:56:23.783Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:56:53.163Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:57:22.530Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:57:51.896Z] [INFO] GET /api/health 200 0ms -[2025-12-29T19:58:21.248Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:58:22.691Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-29T19:58:54.723Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T19:58:54.780Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T19:58:54.781Z] [INFO] Datenbank initialisiert -[2025-12-29T19:58:54.783Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T19:58:54.783Z] [INFO] Umgebung: production -[2025-12-29T19:58:54.785Z] [INFO] Automatische Backups aktiviert -[2025-12-29T19:58:54.785Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T19:58:57.019Z] [INFO] Socket connected: admin (-OQS4SWvLt4FmT5wAAAB) -[2025-12-29T19:58:59.507Z] [INFO] GET /api/health 200 3ms -[2025-12-29T19:59:12.704Z] [INFO] GET / 304 1ms -[2025-12-29T19:59:12.779Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T19:59:12.795Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T19:59:12.788Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T19:59:12.789Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-29T19:59:12.785Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T19:59:12.821Z] [INFO] GET /css/board.css 304 25ms -[2025-12-29T19:59:12.822Z] [INFO] GET /css/gitea.css 304 25ms -[2025-12-29T19:59:12.820Z] [INFO] GET /css/calendar.css 304 22ms -[2025-12-29T19:59:12.821Z] [INFO] GET /css/modal.css 304 24ms -[2025-12-29T19:59:12.823Z] [INFO] GET /css/components.css 304 23ms -[2025-12-29T19:59:12.822Z] [INFO] GET /css/admin.css 304 24ms -[2025-12-29T19:59:12.881Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T19:59:12.853Z] [INFO] GET /css/responsive.css 304 30ms -[2025-12-29T19:59:12.853Z] [INFO] GET /js/app.js 304 29ms -[2025-12-29T19:59:12.882Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T19:59:12.882Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T19:59:12.883Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T19:59:12.882Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T19:59:12.883Z] [INFO] GET /js/board.js 304 3ms -[2025-12-29T19:59:12.913Z] [INFO] GET /js/calendar.js 304 29ms -[2025-12-29T19:59:12.912Z] [INFO] GET /js/shortcuts.js 304 28ms -[2025-12-29T19:59:12.912Z] [INFO] GET /js/list.js 304 28ms -[2025-12-29T19:59:12.913Z] [INFO] GET /js/task-modal.js 304 29ms -[2025-12-29T19:59:12.914Z] [INFO] GET /js/undo.js 304 29ms -[2025-12-29T19:59:12.954Z] [INFO] GET /js/notifications.js 304 39ms -[2025-12-29T19:59:12.955Z] [INFO] GET /js/gitea.js 304 40ms -[2025-12-29T19:59:12.955Z] [INFO] GET /js/utils.js 304 40ms -[2025-12-29T19:59:12.955Z] [INFO] GET /js/proposals.js 304 41ms -[2025-12-29T19:59:12.999Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-29T19:59:12.914Z] [INFO] GET /js/admin.js 304 29ms -[2025-12-29T19:59:12.996Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T19:59:13.009Z] [INFO] GET /api/admin/users 304 3ms -[2025-12-29T19:59:13.021Z] [INFO] GET /api/admin/upload-settings 304 4ms -[2025-12-29T19:59:14.844Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T19:59:28.867Z] [INFO] GET /api/health 200 1ms -[2025-12-29T19:59:53.369Z] [INFO] Backup erstellt: backup_2025-12-29T19-59-53-354Z.db -[2025-12-29T19:59:53.378Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T20-12-14-820Z.db -[2025-12-29T19:59:53.380Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T19:59:58.319Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:00:27.674Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:00:42.770Z] [INFO] Socket disconnected: admin (-OQS4SWvLt4FmT5wAAAB) -[2025-12-29T20:00:48.744Z] [INFO] Admin admin hat Benutzer TN gelöscht -[2025-12-29T20:00:48.745Z] [INFO] DELETE /api/admin/users/6 200 25ms -[2025-12-29T20:00:48.755Z] [INFO] GET /api/admin/users 200 5ms -[2025-12-29T20:00:57.002Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:01:26.273Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:01:55.607Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:02:24.946Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:02:54.269Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:03:23.589Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:03:52.913Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:04:22.251Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:04:51.596Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:05:20.915Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:05:50.235Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:06:19.523Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:06:48.852Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:07:18.151Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:07:47.416Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:08:16.730Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:08:45.985Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:09:15.273Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:10:38.649Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T20:10:38.683Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T20:10:38.684Z] [INFO] Datenbank initialisiert -[2025-12-29T20:10:38.685Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T20:10:38.686Z] [INFO] Umgebung: production -[2025-12-29T20:10:38.686Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T20:10:38.686Z] [INFO] Automatische Backups aktiviert -[2025-12-29T20:10:43.529Z] [INFO] GET /api/health 200 4ms -[2025-12-29T20:10:48.003Z] [INFO] Logout: admin -[2025-12-29T20:10:48.016Z] [INFO] GET / 304 2ms -[2025-12-29T20:10:48.004Z] [INFO] POST /api/auth/logout 200 3ms -[2025-12-29T20:10:48.036Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T20:10:48.041Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T20:10:48.043Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T20:10:48.043Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T20:10:48.040Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T20:10:48.056Z] [INFO] GET /css/notifications.css 304 11ms -[2025-12-29T20:10:48.058Z] [INFO] GET /css/modal.css 304 13ms -[2025-12-29T20:10:48.057Z] [INFO] GET /css/gitea.css 304 11ms -[2025-12-29T20:10:48.054Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-29T20:10:48.058Z] [INFO] GET /css/list.css 304 12ms -[2025-12-29T20:10:48.059Z] [INFO] GET /css/calendar.css 304 13ms -[2025-12-29T20:10:48.068Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-29T20:10:48.069Z] [INFO] GET /js/app.js 304 9ms -[2025-12-29T20:10:48.090Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T20:10:48.089Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T20:10:48.090Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T20:10:48.092Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T20:10:48.093Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T20:10:48.093Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T20:10:48.093Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T20:10:48.095Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T20:10:48.094Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-29T20:10:48.097Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T20:10:48.096Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T20:10:48.097Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T20:10:48.108Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-29T20:10:48.109Z] [INFO] GET /js/gitea.js 304 10ms -[2025-12-29T20:10:48.108Z] [INFO] GET /js/notifications.js 304 10ms -[2025-12-29T20:10:48.097Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-29T20:10:48.135Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-29T20:10:49.698Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T20:10:55.826Z] [INFO] GET / 304 1ms -[2025-12-29T20:10:55.846Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-29T20:10:55.854Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T20:10:55.854Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T20:10:55.849Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T20:10:55.852Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T20:10:55.865Z] [INFO] GET /css/calendar.css 304 8ms -[2025-12-29T20:10:55.864Z] [INFO] GET /css/notifications.css 304 8ms -[2025-12-29T20:10:55.864Z] [INFO] GET /css/gitea.css 304 8ms -[2025-12-29T20:10:55.863Z] [INFO] GET /css/board.css 304 8ms -[2025-12-29T20:10:55.866Z] [INFO] GET /css/admin.css 304 9ms -[2025-12-29T20:10:55.875Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-29T20:10:55.865Z] [INFO] GET /css/list.css 304 9ms -[2025-12-29T20:10:55.875Z] [INFO] GET /js/app.js 304 8ms -[2025-12-29T20:10:55.902Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T20:10:55.903Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T20:10:55.902Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T20:10:55.903Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T20:10:55.904Z] [INFO] GET /js/board.js 304 3ms -[2025-12-29T20:10:55.903Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T20:10:55.908Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-29T20:10:55.907Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T20:10:55.908Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T20:10:55.907Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T20:10:55.909Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-29T20:10:55.909Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-29T20:10:55.918Z] [INFO] GET /js/notifications.js 304 8ms -[2025-12-29T20:10:55.919Z] [INFO] GET /js/gitea.js 304 9ms -[2025-12-29T20:10:55.919Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-29T20:10:55.918Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-29T20:10:55.945Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T20:10:57.494Z] [INFO] GET /sw.js 304 0ms -[2025-12-29T20:11:02.038Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2025-12-29T20:11:02.039Z] [INFO] POST /api/auth/login 401 223ms -[2025-12-29T20:11:05.570Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 2) -[2025-12-29T20:11:05.570Z] [INFO] POST /api/auth/login 401 203ms -[2025-12-29T20:11:12.801Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:11:14.811Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 3) -[2025-12-29T20:11:14.812Z] [INFO] POST /api/auth/login 401 203ms -[2025-12-29T20:11:32.680Z] [INFO] Login erfolgreich: admin -[2025-12-29T20:11:32.680Z] [INFO] POST /api/auth/login 200 206ms -[2025-12-29T20:11:32.692Z] [INFO] GET /api/admin/users 200 3ms -[2025-12-29T20:11:32.696Z] [INFO] Socket connected: admin (rZxp5k6JLoEZPtIcAAAB) -[2025-12-29T20:11:32.698Z] [INFO] GET /api/admin/upload-settings 304 1ms -[2025-12-29T20:11:37.167Z] [INFO] Backup erstellt: backup_2025-12-29T20-11-37-153Z.db -[2025-12-29T20:11:37.171Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T20-56-42-001Z.db -[2025-12-29T20:11:37.172Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T20:11:42.157Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:11:55.816Z] [INFO] Logout: admin -[2025-12-29T20:11:55.817Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-29T20:11:55.825Z] [INFO] GET / 304 0ms -[2025-12-29T20:11:55.819Z] [INFO] Socket disconnected: admin (rZxp5k6JLoEZPtIcAAAB) -[2025-12-29T20:11:55.841Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T20:11:55.846Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T20:11:55.846Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T20:11:55.845Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T20:11:55.844Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T20:11:55.857Z] [INFO] GET /css/gitea.css 304 9ms -[2025-12-29T20:11:55.847Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T20:11:55.857Z] [INFO] GET /css/notifications.css 304 10ms -[2025-12-29T20:11:55.858Z] [INFO] GET /css/modal.css 304 10ms -[2025-12-29T20:11:55.858Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-29T20:11:55.859Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-29T20:11:55.869Z] [INFO] GET /js/app.js 304 9ms -[2025-12-29T20:11:55.859Z] [INFO] GET /css/list.css 304 10ms -[2025-12-29T20:11:55.889Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T20:11:55.889Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T20:11:55.888Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T20:11:55.889Z] [INFO] GET /js/store.js 304 3ms -[2025-12-29T20:11:55.890Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T20:11:55.890Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T20:11:55.901Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-29T20:11:55.902Z] [INFO] GET /js/list.js 304 11ms -[2025-12-29T20:11:55.900Z] [INFO] GET /js/task-modal.js 304 10ms -[2025-12-29T20:11:55.901Z] [INFO] GET /js/calendar.js 304 10ms -[2025-12-29T20:11:55.902Z] [INFO] GET /js/admin.js 304 11ms -[2025-12-29T20:11:55.903Z] [INFO] GET /js/undo.js 304 12ms -[2025-12-29T20:11:55.913Z] [INFO] GET /js/utils.js 304 9ms -[2025-12-29T20:11:55.912Z] [INFO] GET /js/notifications.js 304 8ms -[2025-12-29T20:11:55.912Z] [INFO] GET /js/gitea.js 304 8ms -[2025-12-29T20:11:55.912Z] [INFO] GET /js/proposals.js 304 9ms -[2025-12-29T20:11:55.937Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T20:11:56.733Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T20:13:07.277Z] [INFO] Migration: role Spalte zu users hinzugefuegt -[2025-12-29T20:13:07.229Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T20:13:07.279Z] [INFO] Migration: permissions Spalte zu users hinzugefuegt -[2025-12-29T20:13:07.280Z] [INFO] Migration: email Spalte zu users hinzugefuegt -[2025-12-29T20:13:07.281Z] [INFO] Migration: repositories_base_path Spalte zu users hinzugefuegt -[2025-12-29T20:13:07.288Z] [INFO] Migration: archived Spalte zu proposals hinzugefuegt -[2025-12-29T20:13:07.289Z] [INFO] Migration: task_id Spalte zu proposals hinzugefuegt -[2025-12-29T20:13:07.290Z] [INFO] Migration: project_id Spalte zu proposals hinzugefuegt -[2025-12-29T20:13:07.292Z] [INFO] Migration: filter_category Spalte zu columns hinzugefuegt -[2025-12-29T20:13:07.293Z] [INFO] Migration: Standard-Filterkategorien fuer bestehende Spalten gesetzt -[2025-12-29T20:13:07.334Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T20:13:07.961Z] [INFO] Standard-Benutzer und Admin erstellt -[2025-12-29T20:13:07.970Z] [INFO] Standard-Projekt mit Spalten und Labels erstellt -[2025-12-29T20:13:07.970Z] [INFO] Datenbank initialisiert -[2025-12-29T20:13:07.971Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T20:13:07.971Z] [INFO] Umgebung: production -[2025-12-29T20:13:07.972Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T20:13:07.972Z] [INFO] Automatische Backups aktiviert -[2025-12-29T20:13:11.974Z] [INFO] GET /api/health 200 3ms -[2025-12-29T20:13:22.451Z] [INFO] GET / 304 2ms -[2025-12-29T20:13:22.466Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T20:13:22.471Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T20:13:22.473Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T20:13:22.472Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T20:13:22.469Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T20:13:22.482Z] [INFO] GET /css/notifications.css 304 7ms -[2025-12-29T20:13:22.484Z] [INFO] GET /css/gitea.css 304 9ms -[2025-12-29T20:13:22.484Z] [INFO] GET /css/modal.css 304 9ms -[2025-12-29T20:13:22.483Z] [INFO] GET /css/proposals.css 304 9ms -[2025-12-29T20:13:22.485Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-29T20:13:22.485Z] [INFO] GET /css/list.css 304 9ms -[2025-12-29T20:13:22.495Z] [INFO] GET /js/app.js 304 8ms -[2025-12-29T20:13:22.495Z] [INFO] GET /css/responsive.css 304 9ms -[2025-12-29T20:13:22.509Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T20:13:22.512Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T20:13:22.510Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T20:13:22.507Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T20:13:22.513Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T20:13:22.513Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T20:13:22.513Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T20:13:22.512Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T20:13:22.514Z] [INFO] GET /js/list.js 304 3ms -[2025-12-29T20:13:22.521Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-29T20:13:22.522Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-29T20:13:22.520Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-29T20:13:22.523Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-29T20:13:22.523Z] [INFO] GET /js/notifications.js 304 8ms -[2025-12-29T20:13:22.524Z] [INFO] GET /js/gitea.js 304 8ms -[2025-12-29T20:13:22.539Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-29T20:13:22.572Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-29T20:13:24.137Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T20:13:24.488Z] [INFO] GET / 304 0ms -[2025-12-29T20:13:24.512Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-29T20:13:24.515Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T20:13:24.516Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T20:13:24.515Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T20:13:24.517Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T20:13:24.517Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T20:13:24.528Z] [INFO] GET /css/list.css 304 10ms -[2025-12-29T20:13:24.528Z] [INFO] GET /css/gitea.css 304 9ms -[2025-12-29T20:13:24.527Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-29T20:13:24.529Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-29T20:13:24.529Z] [INFO] GET /css/notifications.css 304 10ms -[2025-12-29T20:13:24.529Z] [INFO] GET /css/responsive.css 304 10ms -[2025-12-29T20:13:24.546Z] [INFO] GET /js/app.js 304 16ms -[2025-12-29T20:13:24.579Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T20:13:24.580Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T20:13:24.584Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T20:13:24.580Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T20:13:24.581Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-29T20:13:24.584Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T20:13:24.585Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T20:13:24.585Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T20:13:24.594Z] [INFO] GET /js/undo.js 304 8ms -[2025-12-29T20:13:24.585Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T20:13:24.594Z] [INFO] GET /js/list.js 304 8ms -[2025-12-29T20:13:24.595Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-29T20:13:24.595Z] [INFO] GET /js/gitea.js 304 8ms -[2025-12-29T20:13:24.595Z] [INFO] GET /js/notifications.js 304 8ms -[2025-12-29T20:13:24.595Z] [INFO] GET /js/proposals.js 304 8ms -[2025-12-29T20:13:24.613Z] [INFO] GET /js/utils.js 304 17ms -[2025-12-29T20:13:24.639Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T20:13:25.658Z] [INFO] GET /sw.js 304 0ms -[2025-12-29T20:13:30.131Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2025-12-29T20:13:30.132Z] [INFO] POST /api/auth/login 401 209ms -[2025-12-29T20:13:34.239Z] [INFO] Login erfolgreich: admin -[2025-12-29T20:13:34.239Z] [INFO] POST /api/auth/login 200 209ms -[2025-12-29T20:13:34.251Z] [INFO] GET /api/admin/users 200 3ms -[2025-12-29T20:13:34.255Z] [INFO] Socket connected: admin (D8R4yNJQCY13GHKUAAAB) -[2025-12-29T20:13:34.259Z] [INFO] GET /api/admin/upload-settings 200 3ms -[2025-12-29T20:13:41.256Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:14:06.449Z] [INFO] Backup erstellt: backup_2025-12-29T20-14-06-429Z.db -[2025-12-29T20:14:06.456Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T21-43-57-007Z.db -[2025-12-29T20:14:06.457Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T20:14:10.533Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:14:36.691Z] [INFO] Admin admin hat Benutzer HG bearbeitet -[2025-12-29T20:14:36.696Z] [INFO] GET /api/admin/users 200 1ms -[2025-12-29T20:14:36.691Z] [INFO] PUT /api/admin/users/1 200 3ms -[2025-12-29T20:14:39.815Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:15:09.070Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:15:27.454Z] [INFO] Admin admin hat Benutzer MH bearbeitet -[2025-12-29T20:15:27.455Z] [INFO] PUT /api/admin/users/2 200 2ms -[2025-12-29T20:15:27.460Z] [INFO] GET /api/admin/users 200 1ms -[2025-12-29T20:15:31.727Z] [INFO] Logout: admin -[2025-12-29T20:15:31.728Z] [INFO] POST /api/auth/logout 200 1ms -[2025-12-29T20:15:31.737Z] [INFO] GET / 304 0ms -[2025-12-29T20:15:31.730Z] [INFO] Socket disconnected: admin (D8R4yNJQCY13GHKUAAAB) -[2025-12-29T20:15:31.752Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-29T20:15:31.754Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T20:15:31.755Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T20:15:31.757Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T20:15:31.758Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T20:15:31.756Z] [INFO] GET /css/components.css 304 0ms -[2025-12-29T20:15:31.769Z] [INFO] GET /css/notifications.css 304 11ms -[2025-12-29T20:15:31.769Z] [INFO] GET /css/calendar.css 304 11ms -[2025-12-29T20:15:31.769Z] [INFO] GET /css/gitea.css 304 11ms -[2025-12-29T20:15:31.768Z] [INFO] GET /css/proposals.css 304 10ms -[2025-12-29T20:15:31.770Z] [INFO] GET /css/admin.css 304 11ms -[2025-12-29T20:15:31.791Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T20:15:31.781Z] [INFO] GET /js/app.js 304 10ms -[2025-12-29T20:15:31.770Z] [INFO] GET /css/responsive.css 304 11ms -[2025-12-29T20:15:31.792Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T20:15:31.803Z] [INFO] GET /js/calendar.js 304 11ms -[2025-12-29T20:15:31.791Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T20:15:31.791Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T20:15:31.791Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T20:15:31.802Z] [INFO] GET /js/board.js 304 10ms -[2025-12-29T20:15:31.803Z] [INFO] GET /js/list.js 304 11ms -[2025-12-29T20:15:31.804Z] [INFO] GET /js/undo.js 304 11ms -[2025-12-29T20:15:31.803Z] [INFO] GET /js/shortcuts.js 304 10ms -[2025-12-29T20:15:31.804Z] [INFO] GET /js/task-modal.js 304 11ms -[2025-12-29T20:15:31.819Z] [INFO] GET /js/notifications.js 304 14ms -[2025-12-29T20:15:31.820Z] [INFO] GET /js/utils.js 304 14ms -[2025-12-29T20:15:31.818Z] [INFO] GET /js/proposals.js 304 13ms -[2025-12-29T20:15:31.819Z] [INFO] GET /js/admin.js 304 15ms -[2025-12-29T20:15:31.821Z] [INFO] GET /js/gitea.js 304 16ms -[2025-12-29T20:15:31.842Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T20:15:33.397Z] [INFO] GET /sw.js 304 0ms -[2025-12-29T20:15:38.358Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:15:39.211Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-29T20:15:39.211Z] [INFO] POST /api/auth/login 200 204ms -[2025-12-29T20:15:39.221Z] [INFO] GET /api/auth/users 200 2ms -[2025-12-29T20:15:39.230Z] [INFO] Socket connected: HG (R-aFMcr14sppJUAcAAAE) -[2025-12-29T20:15:39.232Z] [INFO] Socket connected: HG (b_iKYMQ6h5n8qeivAAAF) -[2025-12-29T20:15:39.234Z] [INFO] GET /api/projects 200 4ms -[2025-12-29T20:15:39.246Z] [INFO] GET /api/stats/dashboard?projectId=4 304 6ms -[2025-12-29T20:15:39.248Z] [INFO] GET /api/columns/4 200 7ms -[2025-12-29T20:15:39.250Z] [INFO] GET /api/tasks/project/4 304 9ms -[2025-12-29T20:15:39.257Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=4 304 2ms -[2025-12-29T20:15:39.252Z] [INFO] HG joined project:[object Object] -[2025-12-29T20:15:39.251Z] [INFO] GET /api/labels/4 200 10ms -[2025-12-29T20:15:39.263Z] [INFO] GET /api/notifications 304 2ms -[2025-12-29T20:15:55.534Z] [INFO] Projekt erstellt: AccountForger (ID: 2) von HG -[2025-12-29T20:15:55.542Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms -[2025-12-29T20:15:55.537Z] [INFO] HG left project:[object Object] -[2025-12-29T20:15:55.537Z] [INFO] HG joined project:[object Object] -[2025-12-29T20:15:55.534Z] [INFO] POST /api/projects 201 7ms -[2025-12-29T20:15:55.545Z] [INFO] GET /api/columns/2 200 3ms -[2025-12-29T20:15:55.548Z] [INFO] GET /api/labels/2 200 6ms -[2025-12-29T20:15:55.546Z] [INFO] GET /api/tasks/project/2 200 4ms -[2025-12-29T20:16:07.623Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:16:08.487Z] [INFO] Spalte aktualisiert: Offen (ID: 4) -[2025-12-29T20:16:08.488Z] [INFO] PUT /api/columns/4 200 3ms -[2025-12-29T20:16:30.707Z] [INFO] GET /api/applications/2 200 3ms -[2025-12-29T20:16:30.932Z] [INFO] GET /api/gitea/test 200 222ms -[2025-12-29T20:16:31.039Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 103ms -[2025-12-29T20:16:36.884Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:17:06.183Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:17:35.493Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:18:04.797Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:18:34.066Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:19:03.352Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:19:32.630Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:20:01.896Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:20:31.158Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:21:00.426Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:21:29.694Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:21:58.952Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:22:28.202Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:22:57.425Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:23:26.699Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:23:55.948Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:24:25.216Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:24:54.459Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:25:23.695Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:25:52.939Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:26:22.212Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:26:51.453Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:27:20.704Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:27:49.928Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:28:19.154Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:28:48.377Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:29:17.611Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:29:46.884Z] [INFO] GET /api/health 200 1ms -[2025-12-29T20:29:51.047Z] [INFO] GET /api/applications/2 304 2ms -[2025-12-29T20:29:51.234Z] [INFO] GET /api/gitea/test 304 184ms -[2025-12-29T20:29:51.339Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 101ms -[2025-12-29T20:30:13.839Z] [INFO] POST /api/git/validate-path 200 33ms -[2025-12-29T20:30:16.139Z] [INFO] GET /api/health 200 0ms -[2025-12-29T20:30:18.870Z] [INFO] Anwendung erstellt für Projekt 2 -[2025-12-29T20:30:18.871Z] [INFO] POST /api/applications 200 4ms -[2025-12-29T20:30:18.924Z] [INFO] Remote 'origin' aktualisiert: https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git -[2025-12-29T20:30:18.951Z] [INFO] Repository für Gitea vorbereitet: C:\Users\hendr\Desktop\IntelSight\Projektablage\TaskMate -> https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git -[2025-12-29T20:30:18.951Z] [INFO] Repository vorbereitet für Projekt 2: https://gitea-undso.aegis-sight.de/AegisSight/TaskMate.git -[2025-12-29T20:30:18.952Z] [INFO] POST /api/git/prepare/2 200 78ms -[2025-12-29T20:30:18.957Z] [INFO] GET /api/applications/2 200 2ms -[2025-12-29T20:30:19.233Z] [INFO] GET /api/git/status/2 200 271ms -[2025-12-29T20:30:19.291Z] [INFO] GET /api/git/branches/2 200 57ms -[2025-12-29T20:30:19.347Z] [INFO] GET /api/git/commits/2?limit=10 200 56ms -[2025-12-29T21:08:27.350Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-29T21:08:27.478Z] [INFO] Umgebung: production -[2025-12-29T21:08:27.480Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-29T21:08:27.480Z] [INFO] Automatische Backups aktiviert -[2025-12-29T21:08:27.469Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-29T21:08:27.473Z] [INFO] Datenbank initialisiert -[2025-12-29T21:08:27.477Z] [INFO] Server läuft auf Port 3000 -[2025-12-29T21:08:30.979Z] [INFO] GET /api/health 200 24ms -[2025-12-29T21:08:35.327Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:09:01.096Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:09:27.504Z] [INFO] Backup erstellt: backup_2025-12-29T21-09-27-499Z.db -[2025-12-29T21:09:27.507Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T22-10-28-996Z.db -[2025-12-29T21:09:27.510Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-29T21:09:31.199Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:10:01.317Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:10:31.408Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:11:01.509Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:11:31.605Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:12:01.701Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:12:31.803Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:13:01.927Z] [INFO] GET /api/health 200 4ms -[2025-12-29T21:13:16.676Z] [INFO] GET / 200 18ms -[2025-12-29T21:13:17.178Z] [INFO] GET /favicon.ico 200 13ms -[2025-12-29T21:13:17.519Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2025-12-29T21:13:22.029Z] [INFO] GET / 200 3ms -[2025-12-29T21:13:22.534Z] [INFO] GET / 200 5ms -[2025-12-29T21:13:23.889Z] [INFO] GET / 200 5ms -[2025-12-29T21:13:28.827Z] [INFO] GET / 200 4ms -[2025-12-29T21:13:30.442Z] [INFO] HEAD / 200 1ms -[2025-12-29T21:13:30.821Z] [INFO] GET /api/health 200 4ms -[2025-12-29T21:13:32.037Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:13:34.103Z] [INFO] GET / 200 6ms -[2025-12-29T21:13:35.108Z] [INFO] GET / 200 5ms -[2025-12-29T21:13:36.407Z] [INFO] POST /graphql 200 4ms -[2025-12-29T21:13:37.388Z] [INFO] POST /api 200 4ms -[2025-12-29T21:13:38.386Z] [INFO] POST /api/graphql 404 4ms -[2025-12-29T21:13:39.117Z] [INFO] POST /graphql/api 200 5ms -[2025-12-29T21:13:40.123Z] [INFO] POST /api/gql 404 0ms -[2025-12-29T21:13:41.941Z] [INFO] GET /swagger-ui.html 200 8ms -[2025-12-29T21:13:41.956Z] [INFO] GET /https%3A/fonts.googleapis.com/css2%3Ffamily%3DPoppins%3Awght%40400%3B500%3B600%3B700%26display%3Dswap 200 5ms -[2025-12-29T21:13:42.073Z] [INFO] GET /%23 200 2ms -[2025-12-29T21:13:42.243Z] [INFO] GET /js/app.js 200 6ms -[2025-12-29T21:13:43.314Z] [INFO] GET /swagger/index.html 200 4ms -[2025-12-29T21:13:44.339Z] [INFO] GET /swagger/swagger-ui.html 200 4ms -[2025-12-29T21:13:45.339Z] [INFO] GET /webjars/swagger-ui/index.html 200 4ms -[2025-12-29T21:13:46.376Z] [INFO] GET /swagger.json 200 7ms -[2025-12-29T21:13:47.435Z] [INFO] GET /swagger/v1/swagger.json 200 5ms -[2025-12-29T21:13:48.516Z] [INFO] GET /v2/api-docs 200 3ms -[2025-12-29T21:13:49.953Z] [INFO] GET /v3/api-docs 200 3ms -[2025-12-29T21:13:50.975Z] [INFO] GET /api-docs/swagger.json 200 4ms -[2025-12-29T21:13:52.020Z] [INFO] GET /api/swagger.json 404 3ms -[2025-12-29T21:13:52.351Z] [INFO] GET /js/store.js 200 6ms -[2025-12-29T21:13:52.513Z] [INFO] GET /js/api.js 200 9ms -[2025-12-29T21:13:52.531Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-29T21:13:52.765Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-29T21:13:52.898Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-29T21:13:52.981Z] [INFO] GET /@vite/env 200 5ms -[2025-12-29T21:13:52.994Z] [INFO] GET /js/board.js 200 5ms -[2025-12-29T21:13:53.002Z] [INFO] GET /https%3A/fonts.googleapis.com/https%3A/fonts.googleapis.com/css2%3Ffamily%3DPoppins%3Awght%40400%3B500%3B600%3B700%26display%3Dswap 200 3ms -[2025-12-29T21:13:53.097Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-29T21:13:53.222Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-29T21:13:53.433Z] [INFO] GET /https%3A/fonts.googleapis.com/js/app.js 200 2ms -[2025-12-29T21:13:53.757Z] [INFO] GET /js/list.js 200 7ms -[2025-12-29T21:13:54.000Z] [INFO] GET /actuator/env 200 3ms -[2025-12-29T21:13:54.361Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-29T21:13:54.407Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-29T21:13:54.673Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-29T21:13:54.859Z] [INFO] GET /https%3A/fonts.googleapis.com/%23 200 5ms -[2025-12-29T21:13:54.914Z] [INFO] GET /js/proposals.js 200 7ms -[2025-12-29T21:13:54.992Z] [INFO] GET /server 200 3ms -[2025-12-29T21:13:55.322Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-29T21:13:55.383Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-29T21:13:56.006Z] [INFO] GET /.vscode/sftp.json 200 5ms -[2025-12-29T21:13:58.075Z] [INFO] GET /about 200 6ms -[2025-12-29T21:14:01.018Z] [INFO] GET /debug/default/view?panel=config 200 8ms -[2025-12-29T21:14:02.021Z] [INFO] GET /v2/_catalog 200 8ms -[2025-12-29T21:14:02.145Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:14:03.014Z] [INFO] GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.exporttool.application 200 3ms -[2025-12-29T21:14:04.008Z] [INFO] GET /server-status 200 3ms -[2025-12-29T21:14:05.047Z] [INFO] GET /login.action 200 4ms -[2025-12-29T21:14:06.063Z] [INFO] GET /_all_dbs 200 6ms -[2025-12-29T21:14:07.121Z] [INFO] GET /.DS_Store 200 4ms -[2025-12-29T21:14:08.131Z] [INFO] GET /.env 200 4ms -[2025-12-29T21:14:10.131Z] [INFO] GET /.git/config 200 5ms -[2025-12-29T21:14:11.142Z] [INFO] GET /s/4313e2239313e29393e21393/_/;/META-INF/maven/com.atlassian.jira/jira-webapp-dist/pom.properties 200 5ms -[2025-12-29T21:14:12.261Z] [INFO] GET /config.json 200 7ms -[2025-12-29T21:14:13.321Z] [INFO] GET /telescope/requests 200 6ms -[2025-12-29T21:14:14.310Z] [INFO] GET /info.php 200 4ms -[2025-12-29T21:14:15.327Z] [INFO] GET /?rest_route=/wp/v2/users/ 200 5ms -[2025-12-29T21:14:28.804Z] [INFO] GET / 200 2ms -[2025-12-29T21:14:29.143Z] [INFO] GET /css/variables.css 200 6ms -[2025-12-29T21:14:29.263Z] [INFO] GET /css/base.css 200 3ms -[2025-12-29T21:14:29.383Z] [INFO] GET /css/components.css 200 6ms -[2025-12-29T21:14:29.392Z] [INFO] GET /css/board.css 200 5ms -[2025-12-29T21:14:29.514Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-29T21:14:29.618Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-29T21:14:29.635Z] [INFO] GET /css/list.css 200 2ms -[2025-12-29T21:14:29.741Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-29T21:14:29.759Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-29T21:14:29.866Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-29T21:14:29.880Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-29T21:14:29.988Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-29T21:14:30.119Z] [INFO] GET /js/app.js 200 6ms -[2025-12-29T21:14:31.011Z] [INFO] GET /js/store.js 200 4ms -[2025-12-29T21:14:31.013Z] [INFO] GET /js/api.js 200 4ms -[2025-12-29T21:14:31.130Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-29T21:14:31.251Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-29T21:14:31.255Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-29T21:14:31.372Z] [INFO] GET /js/board.js 200 4ms -[2025-12-29T21:14:31.378Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-29T21:14:31.605Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-29T21:14:31.614Z] [INFO] GET /js/list.js 200 4ms -[2025-12-29T21:14:31.736Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-29T21:14:31.744Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-29T21:14:31.857Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-29T21:14:31.865Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-29T21:14:31.979Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-29T21:14:31.986Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-29T21:14:32.105Z] [INFO] GET /js/utils.js 200 6ms -[2025-12-29T21:14:32.267Z] [INFO] GET /sw.js 200 4ms -[2025-12-29T21:14:32.335Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:14:32.403Z] [INFO] GET / 304 1ms -[2025-12-29T21:14:32.407Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:14:32.408Z] [INFO] GET /index.html 200 4ms -[2025-12-29T21:14:32.524Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:14:32.529Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:14:32.530Z] [INFO] GET /css/components.css 304 4ms -[2025-12-29T21:14:32.646Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T21:14:32.653Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T21:14:32.655Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:14:32.768Z] [INFO] GET /js/app.js 304 3ms -[2025-12-29T21:14:32.775Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-29T21:14:32.779Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T21:14:32.889Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-29T21:14:32.894Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T21:14:32.900Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T21:14:33.008Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T21:14:33.014Z] [INFO] GET /js/board.js 304 3ms -[2025-12-29T21:14:33.023Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-29T21:14:33.129Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-29T21:14:33.137Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T21:14:33.144Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T21:14:33.251Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T21:14:33.266Z] [INFO] GET /js/tour.js 200 12ms -[2025-12-29T21:14:33.274Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-29T21:14:33.381Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-29T21:14:33.397Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T21:14:33.501Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-29T21:14:33.507Z] [INFO] GET /css/list.css 304 4ms -[2025-12-29T21:14:33.518Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T21:14:33.620Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:14:33.626Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T21:14:33.637Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:14:42.915Z] [INFO] GET / 200 3ms -[2025-12-29T21:15:00.782Z] [INFO] GET / 200 2ms -[2025-12-29T21:15:01.228Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-29T21:15:01.354Z] [INFO] GET /css/base.css 200 1ms -[2025-12-29T21:15:01.482Z] [INFO] GET /css/components.css 200 2ms -[2025-12-29T21:15:01.612Z] [INFO] GET /css/board.css 200 3ms -[2025-12-29T21:15:01.740Z] [INFO] GET /css/modal.css 200 2ms -[2025-12-29T21:15:01.884Z] [INFO] GET /css/calendar.css 200 16ms -[2025-12-29T21:15:01.961Z] [INFO] GET /css/list.css 200 3ms -[2025-12-29T21:15:01.971Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-29T21:15:01.975Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-29T21:15:01.977Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-29T21:15:01.978Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-29T21:15:02.012Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-29T21:15:02.102Z] [INFO] GET /js/app.js 200 2ms -[2025-12-29T21:15:02.423Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:15:03.188Z] [INFO] GET /js/store.js 200 3ms -[2025-12-29T21:15:03.193Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-29T21:15:03.195Z] [INFO] GET /js/api.js 200 5ms -[2025-12-29T21:15:03.197Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-29T21:15:03.199Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-29T21:15:03.200Z] [INFO] GET /js/board.js 200 4ms -[2025-12-29T21:15:03.322Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-29T21:15:03.440Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-29T21:15:03.445Z] [INFO] GET /js/list.js 200 2ms -[2025-12-29T21:15:03.456Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-29T21:15:03.459Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-29T21:15:03.577Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-29T21:15:03.580Z] [INFO] GET /js/proposals.js 200 6ms -[2025-12-29T21:15:03.584Z] [INFO] GET /js/notifications.js 200 8ms -[2025-12-29T21:15:03.593Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-29T21:15:03.595Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-29T21:15:03.905Z] [INFO] GET /sw.js 200 2ms -[2025-12-29T21:15:04.161Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:15:04.163Z] [INFO] GET /index.html 200 5ms -[2025-12-29T21:15:04.164Z] [INFO] GET / 304 2ms -[2025-12-29T21:15:04.298Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:15:04.301Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T21:15:04.304Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:15:04.428Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T21:15:04.434Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T21:15:04.437Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T21:15:04.560Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T21:15:04.563Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-29T21:15:04.566Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T21:15:04.688Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:15:04.694Z] [INFO] GET /js/store.js 304 0ms -[2025-12-29T21:15:04.697Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:15:04.817Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:15:04.826Z] [INFO] GET /js/board.js 304 3ms -[2025-12-29T21:15:04.830Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T21:15:04.946Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:15:04.954Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T21:15:04.957Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T21:15:05.075Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:15:05.084Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-29T21:15:05.088Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:15:05.205Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:15:05.212Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:15:05.217Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:15:05.335Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:15:05.344Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T21:15:05.347Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:15:05.464Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T21:15:05.473Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:15:13.816Z] [INFO] GET / 200 3ms -[2025-12-29T21:15:15.845Z] [INFO] GET / 200 4ms -[2025-12-29T21:15:15.928Z] [INFO] GET /css/variables.css 200 5ms -[2025-12-29T21:15:15.957Z] [INFO] GET /css/base.css 200 1ms -[2025-12-29T21:15:16.004Z] [INFO] GET /css/board.css 200 11ms -[2025-12-29T21:15:16.005Z] [INFO] GET /css/components.css 200 11ms -[2025-12-29T21:15:16.007Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-29T21:15:16.010Z] [INFO] GET /css/list.css 200 9ms -[2025-12-29T21:15:16.012Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-29T21:15:16.024Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-29T21:15:16.035Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-29T21:15:16.042Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-29T21:15:16.063Z] [INFO] GET /css/gitea.css 200 6ms -[2025-12-29T21:15:16.066Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-29T21:15:16.075Z] [INFO] GET /js/app.js 200 5ms -[2025-12-29T21:15:16.144Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-29T21:15:16.151Z] [INFO] GET /js/api.js 200 10ms -[2025-12-29T21:15:16.155Z] [INFO] GET /js/board.js 200 13ms -[2025-12-29T21:15:16.157Z] [INFO] GET /js/store.js 200 11ms -[2025-12-29T21:15:16.159Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-29T21:15:16.161Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-29T21:15:16.174Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-29T21:15:16.179Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-29T21:15:16.191Z] [INFO] GET /js/list.js 200 5ms -[2025-12-29T21:15:16.197Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-29T21:15:16.199Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-29T21:15:16.207Z] [INFO] GET /js/admin.js 200 4ms -[2025-12-29T21:15:16.223Z] [INFO] GET /js/notifications.js 200 6ms -[2025-12-29T21:15:16.225Z] [INFO] GET /js/proposals.js 200 5ms -[2025-12-29T21:15:16.232Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-29T21:15:16.234Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-29T21:15:16.280Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-29T21:15:16.299Z] [INFO] GET /sw.js 200 2ms -[2025-12-29T21:15:16.335Z] [INFO] GET / 304 1ms -[2025-12-29T21:15:16.344Z] [INFO] GET /index.html 200 2ms -[2025-12-29T21:15:16.349Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:15:16.365Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:15:16.384Z] [INFO] GET /css/board.css 304 3ms -[2025-12-29T21:15:16.392Z] [INFO] GET /css/components.css 304 3ms -[2025-12-29T21:15:16.395Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T21:15:16.418Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:15:16.430Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-29T21:15:16.432Z] [INFO] GET /js/app.js 304 4ms -[2025-12-29T21:15:16.465Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T21:15:16.469Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T21:15:16.473Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:15:16.495Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T21:15:16.500Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:15:16.508Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T21:15:16.527Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T21:15:16.532Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T21:15:16.549Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T21:15:16.560Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:15:16.563Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-29T21:15:16.582Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:15:16.590Z] [INFO] GET /js/tour.js 200 2ms -[2025-12-29T21:15:16.594Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:15:16.619Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-29T21:15:16.625Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T21:15:16.628Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T21:15:16.654Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T21:15:16.660Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:15:16.665Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:15:16.679Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-29T21:15:16.687Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:15:16.692Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:15:17.079Z] [INFO] GET /css/components.css 200 6ms -[2025-12-29T21:15:17.081Z] [INFO] GET /css/board.css 200 4ms -[2025-12-29T21:15:17.083Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-29T21:15:17.084Z] [INFO] GET /css/base.css 200 4ms -[2025-12-29T21:15:17.771Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-29T21:15:18.078Z] [INFO] GET /css/proposals.css 200 6ms -[2025-12-29T21:15:18.080Z] [INFO] GET /css/list.css 200 6ms -[2025-12-29T21:15:18.082Z] [INFO] GET /css/admin.css 200 7ms -[2025-12-29T21:15:18.085Z] [INFO] GET /css/notifications.css 200 8ms -[2025-12-29T21:15:19.272Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-29T21:15:22.410Z] [INFO] GET / 200 2ms -[2025-12-29T21:15:22.571Z] [INFO] GET / 200 6ms -[2025-12-29T21:15:22.632Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-29T21:15:22.749Z] [INFO] GET /css/components.css 200 3ms -[2025-12-29T21:15:22.760Z] [INFO] GET /css/base.css 200 3ms -[2025-12-29T21:15:22.865Z] [INFO] GET /css/board.css 200 3ms -[2025-12-29T21:15:22.872Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-29T21:15:22.921Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-29T21:15:22.982Z] [INFO] GET /css/list.css 200 3ms -[2025-12-29T21:15:23.002Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-29T21:15:23.030Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-29T21:15:23.100Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-29T21:15:23.102Z] [INFO] GET /css/base.css 200 4ms -[2025-12-29T21:15:23.147Z] [INFO] GET /css/components.css 200 6ms -[2025-12-29T21:15:23.157Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-29T21:15:23.192Z] [INFO] GET /css/gitea.css 200 4ms -[2025-12-29T21:15:23.209Z] [INFO] GET /css/board.css 200 4ms -[2025-12-29T21:15:23.215Z] [INFO] GET /js/app.js 200 2ms -[2025-12-29T21:15:23.248Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-29T21:15:23.280Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-29T21:15:23.347Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-29T21:15:23.413Z] [INFO] GET /css/list.css 200 3ms -[2025-12-29T21:15:23.458Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-29T21:15:23.481Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-29T21:15:23.494Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-29T21:15:23.528Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-29T21:15:23.565Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-29T21:15:23.636Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-29T21:15:23.645Z] [INFO] GET /js/app.js 200 3ms -[2025-12-29T21:15:23.653Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-29T21:15:23.656Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-29T21:15:23.694Z] [INFO] GET /js/store.js 200 5ms -[2025-12-29T21:15:23.697Z] [INFO] GET /js/api.js 200 7ms -[2025-12-29T21:15:23.705Z] [INFO] GET /js/board.js 200 2ms -[2025-12-29T21:15:23.753Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-29T21:15:23.787Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-29T21:15:23.803Z] [INFO] GET /js/list.js 200 2ms -[2025-12-29T21:15:23.869Z] [INFO] GET /js/store.js 200 4ms -[2025-12-29T21:15:23.871Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-29T21:15:23.886Z] [INFO] GET /js/api.js 200 3ms -[2025-12-29T21:15:23.934Z] [INFO] GET /js/shortcuts.js 200 6ms -[2025-12-29T21:15:23.938Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-29T21:15:23.956Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-29T21:15:23.962Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-29T21:15:23.981Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-29T21:15:23.988Z] [INFO] GET /js/board.js 200 4ms -[2025-12-29T21:15:24.024Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-29T21:15:24.050Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-29T21:15:24.081Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-29T21:15:24.085Z] [INFO] GET /js/notifications.js 200 6ms -[2025-12-29T21:15:24.090Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-29T21:15:24.097Z] [INFO] GET /js/list.js 200 2ms -[2025-12-29T21:15:24.105Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-29T21:15:24.195Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-29T21:15:24.212Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-29T21:15:24.219Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-29T21:15:24.230Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-29T21:15:24.291Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-29T21:15:24.325Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-29T21:15:24.329Z] [INFO] GET /sw.js 200 2ms -[2025-12-29T21:15:24.358Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-29T21:15:24.398Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-29T21:15:24.468Z] [INFO] GET / 304 1ms -[2025-12-29T21:15:24.483Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:15:24.489Z] [INFO] GET /index.html 200 4ms -[2025-12-29T21:15:24.579Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:15:24.608Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T21:15:24.643Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:15:24.690Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T21:15:24.735Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:15:24.782Z] [INFO] GET /sw.js 200 3ms -[2025-12-29T21:15:24.788Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:15:24.802Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T21:15:24.851Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-29T21:15:24.859Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:15:24.913Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T21:15:24.930Z] [INFO] GET / 304 2ms -[2025-12-29T21:15:24.933Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T21:15:24.937Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:15:24.953Z] [INFO] GET /index.html 200 3ms -[2025-12-29T21:15:24.984Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T21:15:25.025Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:15:25.039Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T21:15:25.043Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:15:25.082Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:15:25.110Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T21:15:25.123Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:15:25.135Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T21:15:25.157Z] [INFO] GET /css/modal.css 304 7ms -[2025-12-29T21:15:25.159Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-29T21:15:25.233Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T21:15:25.238Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T21:15:25.247Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T21:15:25.266Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T21:15:25.274Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:15:25.281Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:15:25.359Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-29T21:15:25.364Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T21:15:25.369Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T21:15:25.378Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:15:25.380Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:15:25.473Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T21:15:25.474Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:15:25.481Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:15:25.488Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-29T21:15:25.502Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T21:15:25.523Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:15:25.579Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T21:15:25.587Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-29T21:15:25.591Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:15:25.611Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T21:15:25.671Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:15:25.688Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T21:15:25.690Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:15:25.700Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:15:25.736Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:15:25.798Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T21:15:25.801Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T21:15:25.903Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:15:25.906Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-29T21:15:25.911Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-29T21:15:26.013Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T21:15:26.019Z] [INFO] GET /js/gitea.js 304 4ms -[2025-12-29T21:15:26.079Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:15:26.118Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:15:26.124Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:15:26.224Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:15:26.239Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:15:32.514Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:15:51.857Z] [INFO] Login erfolgreich: admin -[2025-12-29T21:15:51.859Z] [INFO] POST /api/auth/login 200 550ms -[2025-12-29T21:15:51.960Z] [INFO] GET /api/admin/users 200 11ms -[2025-12-29T21:15:51.987Z] [INFO] Socket connected: admin (tAFs6TUHoBjJlkzHAAAB) -[2025-12-29T21:15:51.997Z] [INFO] GET /api/admin/upload-settings 200 5ms -[2025-12-29T21:15:53.951Z] [INFO] GET / 200 2ms -[2025-12-29T21:16:02.625Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:16:32.740Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:17:02.840Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:17:32.943Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:17:51.946Z] [INFO] HEAD / 200 5ms -[2025-12-29T21:17:52.364Z] [INFO] GET / 206 5ms -[2025-12-29T21:17:53.001Z] [INFO] HEAD /_next 200 3ms -[2025-12-29T21:18:03.059Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:18:17.407Z] [INFO] GET / 200 2ms -[2025-12-29T21:18:33.176Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:18:41.840Z] [INFO] HEAD / 200 2ms -[2025-12-29T21:18:42.475Z] [INFO] GET / 206 4ms -[2025-12-29T21:18:43.160Z] [INFO] HEAD /_next 200 2ms -[2025-12-29T21:19:03.295Z] [INFO] GET /api/health 200 4ms -[2025-12-29T21:19:33.400Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:20:03.499Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:20:25.216Z] [INFO] Logout: admin -[2025-12-29T21:20:25.218Z] [INFO] POST /api/auth/logout 200 7ms -[2025-12-29T21:20:25.249Z] [INFO] Socket disconnected: admin (tAFs6TUHoBjJlkzHAAAB) -[2025-12-29T21:20:25.267Z] [INFO] GET / 304 1ms -[2025-12-29T21:20:25.311Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:20:25.338Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T21:20:25.365Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T21:20:25.371Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:20:25.377Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T21:20:25.380Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-29T21:20:25.383Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T21:20:25.387Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:20:25.395Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T21:20:25.401Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T21:20:25.416Z] [INFO] GET /css/gitea.css 304 6ms -[2025-12-29T21:20:25.422Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T21:20:25.425Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:20:25.461Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T21:20:25.462Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:20:25.465Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:20:25.468Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T21:20:25.469Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:20:25.471Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T21:20:25.492Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T21:20:25.495Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T21:20:25.497Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:20:25.534Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-29T21:20:25.535Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T21:20:25.537Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:20:25.538Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-29T21:20:25.540Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:20:25.541Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-29T21:20:25.564Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:20:25.611Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T21:20:27.131Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:20:33.607Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:20:44.640Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 1) -[2025-12-29T21:20:44.641Z] [INFO] POST /api/auth/login 401 472ms -[2025-12-29T21:20:48.481Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - HG -[2025-12-29T21:20:48.483Z] [INFO] POST /api/auth/login 401 3ms -[2025-12-29T21:20:54.857Z] [INFO] GET / 200 3ms -[2025-12-29T21:21:01.931Z] [INFO] Login erfolgreich: admin -[2025-12-29T21:21:01.934Z] [INFO] POST /api/auth/login 200 485ms -[2025-12-29T21:21:01.973Z] [INFO] GET /api/admin/users 200 5ms -[2025-12-29T21:21:02.000Z] [INFO] Socket connected: admin (dodIJdAqItAncmyGAAAD) -[2025-12-29T21:21:02.010Z] [INFO] GET /api/admin/upload-settings 304 5ms -[2025-12-29T21:21:03.698Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:21:30.745Z] [INFO] Logout: admin -[2025-12-29T21:21:30.747Z] [INFO] POST /api/auth/logout 200 10ms -[2025-12-29T21:21:30.775Z] [INFO] Socket disconnected: admin (dodIJdAqItAncmyGAAAD) -[2025-12-29T21:21:30.780Z] [INFO] GET / 304 1ms -[2025-12-29T21:21:30.822Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T21:21:30.827Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:21:30.836Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-29T21:21:30.837Z] [INFO] GET /css/components.css 304 4ms -[2025-12-29T21:21:30.838Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-29T21:21:30.840Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:21:30.852Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:21:30.866Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:21:30.867Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T21:21:30.871Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:21:30.873Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-29T21:21:30.877Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T21:21:30.897Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:21:30.933Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T21:21:30.938Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T21:21:30.941Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:21:30.943Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:21:30.950Z] [INFO] GET /js/api.js 304 6ms -[2025-12-29T21:21:30.951Z] [INFO] GET /js/board.js 304 5ms -[2025-12-29T21:21:30.964Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:21:30.969Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:21:30.972Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:21:30.975Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T21:21:30.980Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:21:30.987Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:21:30.998Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-29T21:21:31.010Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-29T21:21:31.017Z] [INFO] GET /js/notifications.js 304 4ms -[2025-12-29T21:21:31.020Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T21:21:31.068Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-29T21:21:32.595Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:21:33.790Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:21:48.911Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 2) -[2025-12-29T21:21:48.912Z] [INFO] POST /api/auth/login 401 490ms -[2025-12-29T21:22:03.912Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:22:04.618Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 1) -[2025-12-29T21:22:04.619Z] [INFO] POST /api/auth/login 401 483ms -[2025-12-29T21:22:34.009Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:23:04.137Z] [INFO] GET /api/health 200 4ms -[2025-12-29T21:23:34.253Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:24:04.361Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:24:34.453Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:25:03.357Z] [INFO] GET / 200 5ms -[2025-12-29T21:25:03.419Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-29T21:25:03.420Z] [INFO] GET /css/base.css 200 2ms -[2025-12-29T21:25:03.459Z] [INFO] GET /css/components.css 200 6ms -[2025-12-29T21:25:03.463Z] [INFO] GET /css/board.css 200 8ms -[2025-12-29T21:25:03.468Z] [INFO] GET /css/modal.css 200 11ms -[2025-12-29T21:25:03.470Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-29T21:25:03.471Z] [INFO] GET /css/list.css 200 5ms -[2025-12-29T21:25:03.473Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-29T21:25:03.483Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-29T21:25:03.510Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-29T21:25:03.513Z] [INFO] GET /css/gitea.css 200 6ms -[2025-12-29T21:25:03.517Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-29T21:25:03.522Z] [INFO] GET /js/app.js 200 2ms -[2025-12-29T21:25:03.601Z] [INFO] GET /js/store.js 200 8ms -[2025-12-29T21:25:03.603Z] [INFO] GET /js/api.js 200 9ms -[2025-12-29T21:25:03.607Z] [INFO] GET /js/offline.js 200 11ms -[2025-12-29T21:25:03.608Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-29T21:25:03.611Z] [INFO] GET /js/sync.js 200 11ms -[2025-12-29T21:25:03.613Z] [INFO] GET /js/board.js 200 7ms -[2025-12-29T21:25:03.642Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-29T21:25:03.646Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-29T21:25:03.648Z] [INFO] GET /js/list.js 200 7ms -[2025-12-29T21:25:03.659Z] [INFO] GET /js/shortcuts.js 200 8ms -[2025-12-29T21:25:03.658Z] [INFO] GET /js/undo.js 200 8ms -[2025-12-29T21:25:03.674Z] [INFO] GET /js/app.js 200 4ms -[2025-12-29T21:25:03.682Z] [INFO] GET /js/admin.js 200 4ms -[2025-12-29T21:25:03.683Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-29T21:25:03.692Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-29T21:25:03.703Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-29T21:25:03.704Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-29T21:25:03.708Z] [INFO] GET /js/api.js 200 3ms -[2025-12-29T21:25:03.716Z] [INFO] GET /js/store.js 200 9ms -[2025-12-29T21:25:03.719Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-29T21:25:03.721Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-29T21:25:03.757Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-29T21:25:03.776Z] [INFO] GET /js/list.js 200 5ms -[2025-12-29T21:25:03.778Z] [INFO] GET /js/task-modal.js 200 7ms -[2025-12-29T21:25:03.780Z] [INFO] GET /js/board.js 200 7ms -[2025-12-29T21:25:03.781Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-29T21:25:03.782Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-29T21:25:03.785Z] [INFO] GET /js/shortcuts.js 200 1ms -[2025-12-29T21:25:03.804Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-29T21:25:03.817Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-29T21:25:03.833Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-29T21:25:03.840Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-29T21:25:03.841Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-29T21:25:03.960Z] [INFO] GET /sw.js 200 5ms -[2025-12-29T21:25:04.005Z] [INFO] GET / 304 2ms -[2025-12-29T21:25:04.006Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:25:04.009Z] [INFO] GET /index.html 200 4ms -[2025-12-29T21:25:04.022Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-29T21:25:04.033Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:25:04.036Z] [INFO] GET /css/components.css 304 4ms -[2025-12-29T21:25:04.040Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T21:25:04.056Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-29T21:25:04.059Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T21:25:04.060Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T21:25:04.098Z] [INFO] GET /js/app.js 304 3ms -[2025-12-29T21:25:04.099Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-29T21:25:04.100Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T21:25:04.121Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T21:25:04.125Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T21:25:04.128Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T21:25:04.142Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T21:25:04.143Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T21:25:04.151Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:25:04.167Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-29T21:25:04.170Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T21:25:04.171Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-29T21:25:04.185Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:25:04.194Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-29T21:25:04.216Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:25:04.223Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:25:04.224Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:25:04.235Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:25:04.242Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T21:25:04.273Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-29T21:25:04.275Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-29T21:25:04.279Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T21:25:04.292Z] [INFO] GET /sw.js 200 3ms -[2025-12-29T21:25:04.296Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T21:25:04.557Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:25:29.665Z] [INFO] Login erfolgreich: admin -[2025-12-29T21:25:29.667Z] [INFO] POST /api/auth/login 200 504ms -[2025-12-29T21:25:29.707Z] [INFO] GET /api/admin/users 200 8ms -[2025-12-29T21:25:29.726Z] [INFO] Socket connected: admin (_U0VIpkilfLi5xlbAAAF) -[2025-12-29T21:25:29.733Z] [INFO] GET /api/admin/upload-settings 200 4ms -[2025-12-29T21:25:30.313Z] [INFO] GET /favicon.ico 200 4ms -[2025-12-29T21:25:34.663Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:25:38.721Z] [INFO] GET /favicon.ico 304 3ms -[2025-12-29T21:25:59.380Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 3) -[2025-12-29T21:25:59.382Z] [INFO] POST /api/auth/login 401 467ms -[2025-12-29T21:26:01.322Z] [INFO] GET / 304 1ms -[2025-12-29T21:26:01.368Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T21:26:01.399Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T21:26:01.427Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T21:26:01.434Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:26:01.447Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T21:26:01.448Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T21:26:01.450Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:26:01.451Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T21:26:01.457Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:26:01.461Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T21:26:01.472Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:26:01.478Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:26:01.483Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:26:01.517Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T21:26:01.520Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T21:26:01.524Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T21:26:01.526Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-29T21:26:01.528Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:26:01.530Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T21:26:01.546Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:26:01.555Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:26:01.557Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:26:01.562Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-29T21:26:01.563Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-29T21:26:01.568Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:26:01.573Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:26:01.586Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T21:26:01.587Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T21:26:01.590Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:26:01.633Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T21:26:03.171Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T21:26:04.773Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:26:08.899Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 4) -[2025-12-29T21:26:08.901Z] [INFO] POST /api/auth/login 401 530ms -[2025-12-29T21:26:34.887Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:27:04.998Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:27:13.838Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-29T21:27:13.839Z] [INFO] POST /api/auth/login 200 509ms -[2025-12-29T21:27:13.904Z] [INFO] GET /api/auth/users 200 14ms -[2025-12-29T21:27:13.929Z] [INFO] Socket connected: HG (jZUa3kPhXmINFnELAAAI) -[2025-12-29T21:27:13.940Z] [INFO] Socket connected: HG (f-vHnrZ9GU92ajEgAAAJ) -[2025-12-29T21:27:13.950Z] [INFO] GET /api/projects 200 4ms -[2025-12-29T21:27:13.991Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2025-12-29T21:27:13.995Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:27:13.999Z] [INFO] GET /api/columns/2 200 6ms -[2025-12-29T21:27:14.003Z] [INFO] GET /api/tasks/project/2 200 3ms -[2025-12-29T21:27:14.032Z] [INFO] GET /api/labels/2 200 9ms -[2025-12-29T21:27:14.071Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2025-12-29T21:27:14.110Z] [INFO] GET /api/notifications 200 10ms -[2025-12-29T21:27:21.968Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-29T21:27:23.880Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-29T21:27:34.104Z] [INFO] HG left project:[object Object] -[2025-12-29T21:27:34.105Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:27:34.117Z] [INFO] GET /api/stats/dashboard?projectId=1 200 10ms -[2025-12-29T21:27:34.125Z] [INFO] GET /api/columns/1 200 4ms -[2025-12-29T21:27:34.132Z] [INFO] GET /api/labels/1 200 5ms -[2025-12-29T21:27:34.142Z] [INFO] GET /api/tasks/project/1 200 8ms -[2025-12-29T21:27:35.122Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:27:37.950Z] [INFO] Projekt gelöscht: Mein erstes Projekt (ID: 1), 0 Aufgaben entfernt -[2025-12-29T21:27:37.953Z] [INFO] DELETE /api/projects/1?force=true 200 8ms -[2025-12-29T21:27:37.980Z] [INFO] HG left project:[object Object] -[2025-12-29T21:27:37.984Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:27:37.995Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-29T21:27:38.001Z] [INFO] GET /api/tasks/project/2 304 5ms -[2025-12-29T21:27:38.007Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-29T21:27:38.012Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-29T21:27:49.182Z] [INFO] Spalte aktualisiert: In Arbeit (ID: 5) -[2025-12-29T21:27:49.185Z] [INFO] PUT /api/columns/5 200 9ms -[2025-12-29T21:27:57.810Z] [INFO] Spalte aktualisiert: Erledigt (ID: 6) -[2025-12-29T21:27:57.811Z] [INFO] PUT /api/columns/6 200 5ms -[2025-12-29T21:28:05.240Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:28:06.904Z] [INFO] GET / 304 1ms -[2025-12-29T21:28:06.961Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:28:06.966Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T21:28:06.969Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:28:06.973Z] [INFO] GET /css/base.css 304 3ms -[2025-12-29T21:28:06.974Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T21:28:06.975Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:28:07.004Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-29T21:28:07.005Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-29T21:28:07.006Z] [INFO] GET /css/list.css 304 3ms -[2025-12-29T21:28:07.011Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-29T21:28:07.012Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T21:28:07.014Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:28:07.056Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:28:07.091Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T21:28:07.100Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-29T21:28:07.098Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T21:28:07.104Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T21:28:07.106Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T21:28:07.108Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:28:07.121Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T21:28:07.125Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:28:07.130Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T21:28:07.133Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-29T21:28:07.139Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:28:07.141Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:28:07.151Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:28:07.153Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:28:07.160Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T21:28:07.163Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:28:07.212Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T21:28:07.216Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T21:28:07.255Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T21:28:07.300Z] [INFO] GET /api/projects 200 7ms -[2025-12-29T21:28:07.307Z] [INFO] Socket connected: HG (8UXesOFVbdsoEvYDAAAL) -[2025-12-29T21:28:07.342Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-29T21:28:07.349Z] [INFO] GET /api/columns/2 200 5ms -[2025-12-29T21:28:07.355Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-29T21:28:07.359Z] [INFO] GET /api/tasks/project/2 304 3ms -[2025-12-29T21:28:07.362Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:28:07.398Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-29T21:28:07.439Z] [INFO] GET /api/notifications 304 9ms -[2025-12-29T21:28:08.918Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:28:09.564Z] [INFO] Logout: HG -[2025-12-29T21:28:09.565Z] [INFO] POST /api/auth/logout 200 5ms -[2025-12-29T21:28:09.571Z] [INFO] Logout: HG -[2025-12-29T21:28:09.572Z] [INFO] POST /api/auth/logout 200 5ms -[2025-12-29T21:28:09.593Z] [INFO] Socket disconnected: HG (8UXesOFVbdsoEvYDAAAL) -[2025-12-29T21:28:15.364Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-29T21:28:15.365Z] [INFO] POST /api/auth/login 200 459ms -[2025-12-29T21:28:15.409Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-29T21:28:15.444Z] [INFO] Socket connected: HG (FQIyJh7Ymuw7JnpzAAAO) -[2025-12-29T21:28:15.459Z] [INFO] GET /api/projects 304 6ms -[2025-12-29T21:28:15.463Z] [INFO] Socket connected: HG (UQF6xvEaiDIYSG0kAAAP) -[2025-12-29T21:28:15.493Z] [INFO] GET /api/tasks/project/2 304 5ms -[2025-12-29T21:28:15.501Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-29T21:28:15.508Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-29T21:28:15.516Z] [INFO] GET /api/columns/2 304 7ms -[2025-12-29T21:28:15.518Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:28:15.552Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:28:15.562Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 13ms -[2025-12-29T21:28:35.330Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:28:38.518Z] [INFO] Logout: admin -[2025-12-29T21:28:38.520Z] [INFO] POST /api/auth/logout 200 6ms -[2025-12-29T21:28:38.545Z] [INFO] Socket disconnected: admin (_U0VIpkilfLi5xlbAAAF) -[2025-12-29T21:28:38.554Z] [INFO] GET / 304 1ms -[2025-12-29T21:28:38.601Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:28:38.605Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T21:28:38.635Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T21:28:38.636Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T21:28:38.655Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-29T21:28:38.658Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-29T21:28:38.675Z] [INFO] GET /css/proposals.css 304 7ms -[2025-12-29T21:28:38.676Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-29T21:28:38.677Z] [INFO] GET /css/list.css 304 4ms -[2025-12-29T21:28:38.678Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-29T21:28:38.684Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T21:28:38.685Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:28:38.698Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:28:38.724Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T21:28:38.727Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T21:28:38.730Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:28:38.733Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:28:38.736Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:28:38.736Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T21:28:38.750Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T21:28:38.751Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T21:28:38.754Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T21:28:38.759Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:28:38.763Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T21:28:38.766Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:28:38.771Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:28:38.774Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T21:28:38.775Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T21:28:38.778Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:28:39.044Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-29T21:28:40.695Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:28:40.780Z] [INFO] GET /sw.js 304 0ms -[2025-12-29T21:29:05.435Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:29:07.732Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 2) -[2025-12-29T21:29:07.733Z] [INFO] POST /api/auth/login 401 491ms -[2025-12-29T21:29:23.270Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - MH -[2025-12-29T21:29:23.271Z] [INFO] POST /api/auth/login 401 1ms -[2025-12-29T21:29:35.566Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:29:37.690Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 3) -[2025-12-29T21:29:37.692Z] [INFO] POST /api/auth/login 401 429ms -[2025-12-29T21:29:47.249Z] [INFO] Spalte aktualisiert: Erledigt (ID: 6) -[2025-12-29T21:29:47.251Z] [INFO] PUT /api/columns/6 200 6ms -[2025-12-29T21:29:50.957Z] [INFO] Spalte aktualisiert: Offen (ID: 4) -[2025-12-29T21:29:50.959Z] [INFO] PUT /api/columns/4 200 10ms -[2025-12-29T21:30:05.686Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:30:35.778Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:30:39.103Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 4) -[2025-12-29T21:30:39.104Z] [INFO] POST /api/auth/login 401 453ms -[2025-12-29T21:30:57.816Z] [INFO] GET / 304 1ms -[2025-12-29T21:30:57.858Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:30:57.860Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T21:30:57.880Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T21:30:57.884Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:30:57.896Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T21:30:57.900Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:30:57.904Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T21:30:57.905Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:30:57.909Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T21:30:57.910Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-29T21:30:57.915Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:30:57.921Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:30:57.926Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:30:57.963Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T21:30:57.965Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T21:30:57.969Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T21:30:57.971Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T21:30:57.974Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T21:30:57.975Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:30:57.991Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-29T21:30:57.993Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-29T21:30:57.994Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T21:30:57.996Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:30:57.998Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:30:57.999Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-29T21:30:58.009Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:30:58.013Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:30:58.014Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:30:58.017Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:30:58.347Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T21:31:00.029Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:31:00.092Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T21:31:05.885Z] [INFO] GET /api/health 200 4ms -[2025-12-29T21:31:35.998Z] [INFO] GET /api/health 200 4ms -[2025-12-29T21:32:06.114Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:32:36.242Z] [INFO] GET /api/health 200 5ms -[2025-12-29T21:33:06.336Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:33:36.426Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:34:06.535Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:34:36.628Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:35:04.351Z] [INFO] Logout: HG -[2025-12-29T21:35:04.353Z] [INFO] POST /api/auth/logout 200 6ms -[2025-12-29T21:35:04.357Z] [INFO] Logout: HG -[2025-12-29T21:35:04.358Z] [INFO] POST /api/auth/logout 200 4ms -[2025-12-29T21:35:04.384Z] [INFO] Socket disconnected: HG (f-vHnrZ9GU92ajEgAAAJ) -[2025-12-29T21:35:06.738Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:35:12.333Z] [INFO] Login erfolgreich: admin -[2025-12-29T21:35:12.334Z] [INFO] POST /api/auth/login 200 478ms -[2025-12-29T21:35:12.377Z] [INFO] GET /api/admin/users 200 9ms -[2025-12-29T21:35:12.408Z] [INFO] Socket connected: admin (ev_MvYhswRYD03T4AAAR) -[2025-12-29T21:35:12.434Z] [INFO] GET /api/admin/upload-settings 304 3ms -[2025-12-29T21:35:19.440Z] [INFO] Admin admin hat Benutzer MH gelöscht -[2025-12-29T21:35:19.442Z] [INFO] DELETE /api/admin/users/2 200 16ms -[2025-12-29T21:35:19.477Z] [INFO] GET /api/admin/users 200 4ms -[2025-12-29T21:35:36.844Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:35:46.089Z] [INFO] Admin admin hat Benutzer MH erstellt -[2025-12-29T21:35:46.090Z] [INFO] POST /api/admin/users 201 496ms -[2025-12-29T21:35:46.126Z] [INFO] GET /api/admin/users 200 6ms -[2025-12-29T21:36:06.949Z] [INFO] GET /api/health 200 4ms -[2025-12-29T21:36:15.878Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-29T21:36:15.879Z] [INFO] POST /api/auth/login 200 472ms -[2025-12-29T21:36:16.203Z] [INFO] Socket connected: MH (siDZ5tWS4X3QT1IIAAAU) -[2025-12-29T21:36:16.212Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-29T21:36:16.818Z] [INFO] Socket connected: MH (9VDj1ekd0Q5vxc5FAAAV) -[2025-12-29T21:36:17.236Z] [INFO] GET /api/projects 200 4ms -[2025-12-29T21:36:17.242Z] [INFO] GET /favicon.ico 304 3ms -[2025-12-29T21:36:17.366Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2025-12-29T21:36:17.370Z] [INFO] MH joined project:[object Object] -[2025-12-29T21:36:17.376Z] [INFO] GET /api/columns/2 200 5ms -[2025-12-29T21:36:17.457Z] [INFO] GET /api/tasks/project/2 200 6ms -[2025-12-29T21:36:17.462Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-29T21:36:17.720Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2025-12-29T21:36:17.898Z] [INFO] GET /api/notifications 200 4ms -[2025-12-29T21:36:31.909Z] [INFO] Logout: admin -[2025-12-29T21:36:31.911Z] [INFO] POST /api/auth/logout 200 9ms -[2025-12-29T21:36:31.940Z] [INFO] Socket disconnected: admin (ev_MvYhswRYD03T4AAAR) -[2025-12-29T21:36:31.950Z] [INFO] GET / 304 1ms -[2025-12-29T21:36:31.979Z] [INFO] Socket disconnected: HG (jZUa3kPhXmINFnELAAAI) -[2025-12-29T21:36:31.995Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T21:36:32.027Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:36:32.054Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T21:36:32.058Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:36:32.063Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T21:36:32.065Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:36:32.069Z] [INFO] GET /css/list.css 304 0ms -[2025-12-29T21:36:32.072Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T21:36:32.082Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:36:32.092Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:36:32.094Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:36:32.100Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:36:32.110Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T21:36:32.146Z] [INFO] GET /js/store.js 304 3ms -[2025-12-29T21:36:32.148Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:36:32.150Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T21:36:32.152Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:36:32.154Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T21:36:32.155Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:36:32.174Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:36:32.180Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:36:32.183Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:36:32.188Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T21:36:32.191Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-29T21:36:32.193Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-29T21:36:32.206Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-29T21:36:32.209Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:36:32.217Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:36:32.230Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:36:32.280Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T21:36:33.869Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:36:37.042Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:36:37.767Z] [INFO] GET /favicon.ico 304 2ms -[2025-12-29T21:36:41.002Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-29T21:36:41.003Z] [INFO] POST /api/auth/login 200 472ms -[2025-12-29T21:36:41.047Z] [INFO] GET /api/auth/users 200 7ms -[2025-12-29T21:36:41.075Z] [INFO] Socket connected: HG (juJr8GFSHfRqvfjbAAAY) -[2025-12-29T21:36:41.084Z] [INFO] Socket connected: HG (qGeQKgW9jANZuLmyAAAZ) -[2025-12-29T21:36:41.093Z] [INFO] GET /api/projects 304 6ms -[2025-12-29T21:36:41.130Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-29T21:36:41.131Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:36:41.139Z] [INFO] GET /api/tasks/project/2 304 6ms -[2025-12-29T21:36:41.142Z] [INFO] GET /api/columns/2 200 7ms -[2025-12-29T21:36:41.146Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-29T21:36:41.186Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2025-12-29T21:36:41.234Z] [INFO] GET /api/notifications 304 9ms -[2025-12-29T21:37:07.144Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:37:37.240Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:38:07.344Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:38:37.432Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:38:50.333Z] [INFO] Label erstellt: Beschaffung in Projekt 2 -[2025-12-29T21:38:50.336Z] [INFO] POST /api/labels 201 10ms -[2025-12-29T21:38:56.456Z] [INFO] Aufgabe erstellt: Router Kauf (ID: 1) von MH -[2025-12-29T21:38:56.458Z] [INFO] Benachrichtigung erstellt: task:assigned für User 1 -[2025-12-29T21:38:56.460Z] [INFO] POST /api/tasks 201 16ms -[2025-12-29T21:39:04.041Z] [INFO] GET /api/tasks/1 200 11ms -[2025-12-29T21:39:04.069Z] [INFO] GET /api/subtasks/1 200 4ms -[2025-12-29T21:39:04.094Z] [INFO] GET /api/links/1 200 6ms -[2025-12-29T21:39:04.109Z] [INFO] GET /api/comments/1 200 7ms -[2025-12-29T21:39:04.116Z] [INFO] GET /api/files/1 200 13ms -[2025-12-29T21:39:04.123Z] [INFO] GET /api/tasks/1/history 404 5ms -[2025-12-29T21:39:07.528Z] [INFO] GET /api/health 200 4ms -[2025-12-29T21:39:09.877Z] [INFO] Aufgabe aktualisiert: Router Kauf (ID: 1) -[2025-12-29T21:39:09.880Z] [INFO] PUT /api/tasks/1 200 17ms -[2025-12-29T21:39:37.643Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:39:39.386Z] [INFO] PUT /api/notifications/1/read 200 10ms -[2025-12-29T21:39:39.432Z] [INFO] PUT /api/notifications/1/read 200 14ms -[2025-12-29T21:39:46.795Z] [INFO] GET / 304 1ms -[2025-12-29T21:39:46.829Z] [INFO] Socket disconnected: HG (juJr8GFSHfRqvfjbAAAY) -[2025-12-29T21:39:46.833Z] [INFO] Socket disconnected: HG (qGeQKgW9jANZuLmyAAAZ) -[2025-12-29T21:39:46.843Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T21:39:46.872Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T21:39:46.907Z] [INFO] GET /css/board.css 304 3ms -[2025-12-29T21:39:46.909Z] [INFO] GET /css/components.css 304 4ms -[2025-12-29T21:39:46.912Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-29T21:39:46.920Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-29T21:39:46.921Z] [INFO] GET /css/list.css 304 5ms -[2025-12-29T21:39:46.924Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:39:46.936Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:39:46.938Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:39:46.940Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-29T21:39:46.949Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:39:46.954Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:39:46.994Z] [INFO] GET /js/store.js 304 4ms -[2025-12-29T21:39:46.995Z] [INFO] GET /js/api.js 304 4ms -[2025-12-29T21:39:46.997Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:39:47.000Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T21:39:47.002Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:39:47.013Z] [INFO] GET /js/board.js 304 3ms -[2025-12-29T21:39:47.026Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T21:39:47.027Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-29T21:39:47.030Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T21:39:47.032Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:39:47.033Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-29T21:39:47.040Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:39:47.057Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:39:47.059Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:39:47.060Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:39:47.062Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:39:47.105Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T21:39:47.107Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T21:39:47.160Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T21:39:47.191Z] [INFO] Socket connected: HG (zhN4EOrHRnCm8szOAAAb) -[2025-12-29T21:39:47.200Z] [INFO] GET /api/projects 200 5ms -[2025-12-29T21:39:47.237Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:39:47.247Z] [INFO] GET /api/labels/2 200 8ms -[2025-12-29T21:39:47.255Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2025-12-29T21:39:47.259Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-29T21:39:47.265Z] [INFO] GET /api/tasks/project/2 200 5ms -[2025-12-29T21:39:47.300Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-29T21:39:47.334Z] [INFO] GET /api/notifications 200 5ms -[2025-12-29T21:39:48.819Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T21:39:52.752Z] [INFO] GET /api/tasks/1 200 12ms -[2025-12-29T21:39:52.793Z] [INFO] GET /api/files/1 200 7ms -[2025-12-29T21:39:52.799Z] [INFO] GET /api/links/1 200 5ms -[2025-12-29T21:39:52.803Z] [INFO] GET /api/tasks/1/history 404 4ms -[2025-12-29T21:39:52.806Z] [INFO] GET /api/subtasks/1 200 2ms -[2025-12-29T21:39:52.809Z] [INFO] GET /api/comments/1 200 2ms -[2025-12-29T21:39:54.210Z] [INFO] Aufgabe aktualisiert: Router Kauf (ID: 1) -[2025-12-29T21:39:54.212Z] [INFO] PUT /api/tasks/1 200 10ms -[2025-12-29T21:39:59.525Z] [INFO] Farbe geändert: HG -> #EC4899 -[2025-12-29T21:39:59.526Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-29T21:40:01.016Z] [INFO] Farbe geändert: HG -> #F59E0B -[2025-12-29T21:40:01.017Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-29T21:40:07.740Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:40:09.835Z] [INFO] GET / 304 1ms -[2025-12-29T21:40:09.871Z] [INFO] Socket disconnected: HG (zhN4EOrHRnCm8szOAAAb) -[2025-12-29T21:40:09.878Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T21:40:09.882Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T21:40:09.887Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:40:09.888Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T21:40:09.890Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T21:40:09.892Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:40:09.912Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T21:40:09.915Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T21:40:09.921Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-29T21:40:09.922Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-29T21:40:09.927Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:40:09.931Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T21:40:09.943Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:40:10.005Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T21:40:10.010Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T21:40:10.011Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-29T21:40:10.012Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-29T21:40:10.012Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T21:40:10.013Z] [INFO] GET /js/board.js 304 4ms -[2025-12-29T21:40:10.034Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:40:10.043Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-29T21:40:10.047Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:40:10.049Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:40:10.052Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-29T21:40:10.055Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T21:40:10.076Z] [INFO] GET /js/proposals.js 304 7ms -[2025-12-29T21:40:10.080Z] [INFO] GET /js/notifications.js 304 5ms -[2025-12-29T21:40:10.090Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-29T21:40:10.091Z] [INFO] GET /js/gitea.js 304 4ms -[2025-12-29T21:40:10.140Z] [INFO] GET /api/auth/users 200 7ms -[2025-12-29T21:40:10.142Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2025-12-29T21:40:10.176Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T21:40:10.219Z] [INFO] Socket connected: HG (1pVv6_5ZBkb_s5gzAAAd) -[2025-12-29T21:40:10.227Z] [INFO] GET /api/projects 304 6ms -[2025-12-29T21:40:10.282Z] [INFO] GET /api/columns/2 304 8ms -[2025-12-29T21:40:10.291Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-29T21:40:10.297Z] [INFO] GET /api/tasks/project/2 200 12ms -[2025-12-29T21:40:10.298Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:40:10.302Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-29T21:40:10.346Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-29T21:40:10.387Z] [INFO] GET /api/notifications 304 8ms -[2025-12-29T21:40:11.866Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T21:40:27.662Z] [INFO] GET /api/tasks/1 200 9ms -[2025-12-29T21:40:27.700Z] [INFO] GET /api/subtasks/1 304 4ms -[2025-12-29T21:40:27.706Z] [INFO] GET /api/tasks/1/history 404 4ms -[2025-12-29T21:40:27.712Z] [INFO] GET /api/links/1 304 4ms -[2025-12-29T21:40:27.718Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-29T21:40:27.723Z] [INFO] GET /api/files/1 304 4ms -[2025-12-29T21:40:32.951Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T21:40:32.952Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-29T21:40:34.072Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T21:40:34.074Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-29T21:40:34.114Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T21:40:34.115Z] [INFO] PUT /api/tasks/1 200 8ms -[2025-12-29T21:40:37.841Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:40:38.195Z] [INFO] GET / 304 1ms -[2025-12-29T21:40:38.233Z] [INFO] Socket disconnected: HG (1pVv6_5ZBkb_s5gzAAAd) -[2025-12-29T21:40:38.247Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-29T21:40:38.248Z] [INFO] GET /css/board.css 304 4ms -[2025-12-29T21:40:38.249Z] [INFO] GET /css/components.css 304 4ms -[2025-12-29T21:40:38.251Z] [INFO] GET /css/variables.css 304 6ms -[2025-12-29T21:40:38.253Z] [INFO] GET /css/base.css 304 7ms -[2025-12-29T21:40:38.255Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:40:38.276Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:40:38.280Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:40:38.284Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T21:40:38.288Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T21:40:38.289Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T21:40:38.291Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-29T21:40:38.308Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:40:38.375Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T21:40:38.376Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T21:40:38.382Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T21:40:38.383Z] [INFO] GET /js/board.js 304 4ms -[2025-12-29T21:40:38.384Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-29T21:40:38.386Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-29T21:40:38.404Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:40:38.406Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:40:38.409Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:40:38.412Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T21:40:38.414Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:40:38.416Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:40:38.430Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-29T21:40:38.433Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:40:38.444Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T21:40:38.455Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-29T21:40:38.503Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T21:40:38.505Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-29T21:40:38.558Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T21:40:38.579Z] [INFO] Socket connected: HG (OY5or2bpvSK2ee7qAAAf) -[2025-12-29T21:40:38.600Z] [INFO] GET /api/projects 304 11ms -[2025-12-29T21:40:38.629Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:40:38.637Z] [INFO] GET /api/tasks/project/2 200 5ms -[2025-12-29T21:40:38.642Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-29T21:40:38.648Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-29T21:40:38.653Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-29T21:40:38.697Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-29T21:40:38.739Z] [INFO] GET /api/notifications 304 10ms -[2025-12-29T21:40:40.214Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:41:07.945Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:41:38.037Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:42:08.127Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:42:38.226Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:43:00.635Z] [INFO] GET /api/applications/2 200 21ms -[2025-12-29T21:43:00.677Z] [INFO] GET /api/git/status/2 200 7ms -[2025-12-29T21:43:00.719Z] [INFO] GET /api/git/branches/2 200 11ms -[2025-12-29T21:43:00.751Z] [INFO] GET /api/git/commits/2?limit=10 200 9ms -[2025-12-29T21:43:08.323Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:43:17.837Z] [INFO] GET / 304 2ms -[2025-12-29T21:43:17.878Z] [INFO] Socket disconnected: HG (UQF6xvEaiDIYSG0kAAAP) -[2025-12-29T21:43:17.884Z] [INFO] Socket disconnected: HG (FQIyJh7Ymuw7JnpzAAAO) -[2025-12-29T21:43:17.888Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T21:43:17.889Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T21:43:17.891Z] [INFO] GET /css/components.css 304 0ms -[2025-12-29T21:43:17.916Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:43:17.917Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T21:43:17.919Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-29T21:43:17.944Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:43:17.953Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-29T21:43:17.954Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:43:17.956Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:43:17.958Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:43:17.963Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-29T21:43:17.983Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T21:43:18.018Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T21:43:18.025Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T21:43:18.027Z] [INFO] GET /js/board.js 304 4ms -[2025-12-29T21:43:18.028Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-29T21:43:18.033Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T21:43:18.035Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T21:43:18.047Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:43:18.055Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:43:18.057Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:43:18.059Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T21:43:18.063Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T21:43:18.065Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:43:18.080Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-29T21:43:18.085Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T21:43:18.089Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-29T21:43:18.092Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:43:18.143Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-29T21:43:18.147Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T21:43:18.186Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T21:43:18.220Z] [INFO] Socket connected: HG (9YAjK0aLwzqFZm80AAAh) -[2025-12-29T21:43:18.231Z] [INFO] GET /api/projects 304 5ms -[2025-12-29T21:43:18.267Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-29T21:43:18.269Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:43:18.276Z] [INFO] GET /api/tasks/project/2 304 6ms -[2025-12-29T21:43:18.279Z] [INFO] GET /api/columns/2 304 8ms -[2025-12-29T21:43:18.283Z] [INFO] GET /api/labels/2 304 11ms -[2025-12-29T21:43:18.326Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-29T21:43:18.365Z] [INFO] GET /api/notifications 304 9ms -[2025-12-29T21:43:19.860Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:43:23.894Z] [INFO] GET / 304 0ms -[2025-12-29T21:43:23.918Z] [INFO] Socket disconnected: MH (siDZ5tWS4X3QT1IIAAAU) -[2025-12-29T21:43:23.920Z] [INFO] Socket disconnected: MH (9VDj1ekd0Q5vxc5FAAAV) -[2025-12-29T21:43:23.946Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:43:23.951Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:43:23.968Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T21:43:23.980Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:43:23.993Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T21:43:24.001Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:43:24.001Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T21:43:24.002Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:43:24.011Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:43:24.012Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:43:24.018Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:43:24.026Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:43:24.029Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:43:24.065Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T21:43:24.069Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:43:24.072Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T21:43:24.077Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-29T21:43:24.080Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T21:43:24.084Z] [INFO] GET /js/board.js 304 3ms -[2025-12-29T21:43:24.089Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:43:24.095Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-29T21:43:24.103Z] [INFO] GET /js/list.js 304 5ms -[2025-12-29T21:43:24.105Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-29T21:43:24.106Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-29T21:43:24.113Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-29T21:43:24.115Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:43:24.118Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T21:43:24.123Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:43:24.126Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T21:43:24.316Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-29T21:43:24.406Z] [INFO] GET /api/auth/users 304 14ms -[2025-12-29T21:43:24.408Z] [INFO] GET /assets/icons/task.svg 304 12ms -[2025-12-29T21:43:24.416Z] [INFO] Socket connected: MH (FcwWHc0i25jmeToUAAAj) -[2025-12-29T21:43:24.433Z] [INFO] GET /api/projects 200 6ms -[2025-12-29T21:43:24.461Z] [INFO] MH joined project:[object Object] -[2025-12-29T21:43:24.475Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2025-12-29T21:43:24.481Z] [INFO] GET /api/tasks/project/2 200 5ms -[2025-12-29T21:43:24.487Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-29T21:43:24.491Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-29T21:43:24.522Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-29T21:43:24.557Z] [INFO] GET /api/notifications 304 9ms -[2025-12-29T21:43:26.032Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:43:26.102Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:43:38.428Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:43:46.667Z] [INFO] GET /api/tasks/1 200 10ms -[2025-12-29T21:43:46.698Z] [INFO] GET /api/links/1 304 5ms -[2025-12-29T21:43:46.702Z] [INFO] GET /api/subtasks/1 304 9ms -[2025-12-29T21:43:46.707Z] [INFO] GET /api/files/1 304 4ms -[2025-12-29T21:43:46.710Z] [INFO] GET /api/tasks/1/history 404 3ms -[2025-12-29T21:43:46.714Z] [INFO] GET /api/comments/1 304 3ms -[2025-12-29T21:43:48.697Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T21:43:48.700Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-29T21:43:58.382Z] [INFO] Farbe geändert: MH -> #3B82F6 -[2025-12-29T21:43:58.385Z] [INFO] PUT /api/auth/color 200 13ms -[2025-12-29T21:44:08.551Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:44:10.031Z] [INFO] Farbe geändert: MH -> #003b99 -[2025-12-29T21:44:10.032Z] [INFO] PUT /api/auth/color 200 5ms -[2025-12-29T21:44:30.583Z] [INFO] GET / 304 1ms -[2025-12-29T21:44:30.616Z] [INFO] Socket disconnected: HG (9YAjK0aLwzqFZm80AAAh) -[2025-12-29T21:44:30.626Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T21:44:30.635Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:44:30.636Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:44:30.639Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T21:44:30.640Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T21:44:30.643Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:44:30.655Z] [INFO] GET /css/list.css 304 0ms -[2025-12-29T21:44:30.665Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T21:44:30.666Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:44:30.671Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T21:44:30.677Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T21:44:30.679Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:44:30.691Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:44:30.741Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T21:44:30.743Z] [INFO] GET /js/board.js 304 4ms -[2025-12-29T21:44:30.745Z] [INFO] GET /js/store.js 304 4ms -[2025-12-29T21:44:30.747Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T21:44:30.751Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:44:30.753Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:44:30.769Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:44:30.773Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:44:30.774Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:44:30.782Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-29T21:44:30.783Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-29T21:44:30.788Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-29T21:44:30.800Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:44:30.802Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:44:30.804Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-29T21:44:30.807Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:44:30.852Z] [INFO] GET /api/auth/users 200 9ms -[2025-12-29T21:44:30.855Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T21:44:30.888Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-29T21:44:30.916Z] [INFO] Socket connected: HG (ZdoA74_PqBNuxDIrAAAl) -[2025-12-29T21:44:30.932Z] [INFO] GET /api/projects 304 12ms -[2025-12-29T21:44:30.960Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:44:30.973Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-29T21:44:30.986Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2025-12-29T21:44:30.990Z] [INFO] GET /api/columns/2 304 13ms -[2025-12-29T21:44:30.995Z] [INFO] GET /api/tasks/project/2 200 4ms -[2025-12-29T21:44:31.033Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-29T21:44:31.073Z] [INFO] GET /api/notifications 200 8ms -[2025-12-29T21:44:32.544Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T21:44:32.855Z] [INFO] GET /api/applications/2 304 9ms -[2025-12-29T21:44:32.892Z] [INFO] GET /api/git/commits/2?limit=10 304 6ms -[2025-12-29T21:44:32.901Z] [INFO] GET /api/git/status/2 304 8ms -[2025-12-29T21:44:32.906Z] [INFO] GET /api/git/branches/2 304 12ms -[2025-12-29T21:44:38.636Z] [INFO] GET /api/health 200 0ms -[2025-12-29T21:44:38.778Z] [INFO] GET /api/applications/2 200 6ms -[2025-12-29T21:44:38.803Z] [INFO] GET /api/git/status/2 200 4ms -[2025-12-29T21:44:38.807Z] [INFO] GET /api/git/branches/2 200 3ms -[2025-12-29T21:44:38.811Z] [INFO] GET /api/git/commits/2?limit=10 200 3ms -[2025-12-29T21:44:41.577Z] [INFO] GET /api/gitea/test 200 356ms -[2025-12-29T21:44:41.697Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 86ms -[2025-12-29T21:44:55.505Z] [INFO] Repository in Organisation AegisSight erstellt: AegisSight/AccountForger -[2025-12-29T21:44:55.506Z] [INFO] Gitea-Repository erstellt: AegisSight/AccountForger -[2025-12-29T21:44:55.507Z] [INFO] POST /api/gitea/repositories 200 1268ms -[2025-12-29T21:44:55.597Z] [INFO] GET /api/gitea/test 304 57ms -[2025-12-29T21:44:55.713Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 83ms -[2025-12-29T21:45:08.731Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:45:17.987Z] [INFO] GET /api/gitea/test 200 105ms -[2025-12-29T21:45:18.105Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 92ms -[2025-12-29T21:45:38.855Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:45:50.106Z] [INFO] POST /api/git/validate-path 200 6ms -[2025-12-29T21:46:07.065Z] [INFO] POST /api/git/validate-path 200 9ms -[2025-12-29T21:46:08.984Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:46:10.011Z] [INFO] POST /api/git/validate-path 200 3ms -[2025-12-29T21:46:17.286Z] [INFO] POST /api/applications 400 8ms -[2025-12-29T21:46:24.026Z] [INFO] POST /api/applications 400 7ms -[2025-12-29T21:46:39.085Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:47:09.180Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:47:39.285Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:47:40.830Z] [INFO] GET /api/tasks/1 200 12ms -[2025-12-29T21:47:40.862Z] [INFO] GET /api/subtasks/1 304 6ms -[2025-12-29T21:47:40.889Z] [INFO] GET /api/links/1 304 7ms -[2025-12-29T21:47:40.898Z] [INFO] GET /api/files/1 304 5ms -[2025-12-29T21:47:40.904Z] [INFO] GET /api/comments/1 304 5ms -[2025-12-29T21:47:40.914Z] [INFO] GET /api/tasks/1/history 404 10ms -[2025-12-29T21:47:45.762Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T21:47:45.767Z] [INFO] PUT /api/tasks/1 200 18ms -[2025-12-29T21:47:48.215Z] [INFO] Aufgabe aktualisiert: Router Link (ID: 1) -[2025-12-29T21:47:48.218Z] [INFO] PUT /api/tasks/1 200 10ms -[2025-12-29T21:47:52.188Z] [INFO] Aufgabe aktualisiert: Router Link hier speichern (ID: 1) -[2025-12-29T21:47:52.190Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-29T21:47:52.845Z] [INFO] Aufgabe aktualisiert: Router Link hier speichern (ID: 1) -[2025-12-29T21:47:52.848Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-29T21:47:59.209Z] [INFO] GET / 304 1ms -[2025-12-29T21:47:59.243Z] [INFO] Socket disconnected: HG (ZdoA74_PqBNuxDIrAAAl) -[2025-12-29T21:47:59.255Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:47:59.282Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:47:59.309Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T21:47:59.311Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T21:47:59.315Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T21:47:59.320Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:47:59.326Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T21:47:59.331Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-29T21:47:59.334Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:47:59.343Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T21:47:59.344Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T21:47:59.351Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T21:47:59.361Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T21:47:59.399Z] [INFO] GET /js/store.js 304 4ms -[2025-12-29T21:47:59.401Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-29T21:47:59.404Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T21:47:59.407Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T21:47:59.410Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T21:47:59.412Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T21:47:59.431Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T21:47:59.436Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T21:47:59.440Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:47:59.445Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-29T21:47:59.446Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T21:47:59.448Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:47:59.461Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:47:59.465Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:47:59.474Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:47:59.475Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T21:47:59.524Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-29T21:47:59.528Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T21:47:59.565Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-29T21:47:59.591Z] [INFO] Socket connected: HG (Jv9ZID3gc6iknVPEAAAn) -[2025-12-29T21:47:59.600Z] [INFO] GET /api/projects 304 4ms -[2025-12-29T21:47:59.641Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-29T21:47:59.644Z] [INFO] HG joined project:[object Object] -[2025-12-29T21:47:59.651Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-29T21:47:59.658Z] [INFO] GET /api/tasks/project/2 200 5ms -[2025-12-29T21:47:59.664Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-29T21:47:59.716Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-29T21:47:59.755Z] [INFO] GET /api/notifications 304 8ms -[2025-12-29T21:48:01.216Z] [INFO] GET /sw.js 304 0ms -[2025-12-29T21:48:06.032Z] [INFO] Aufgabe verschoben: Router Link hier speichern -> Offen -[2025-12-29T21:48:06.034Z] [INFO] PUT /api/tasks/1/move 200 6ms -[2025-12-29T21:48:09.417Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:48:11.913Z] [INFO] GET /api/tasks/1 200 12ms -[2025-12-29T21:48:11.943Z] [INFO] GET /api/files/1 304 4ms -[2025-12-29T21:48:11.946Z] [INFO] GET /api/subtasks/1 304 7ms -[2025-12-29T21:48:11.954Z] [INFO] GET /api/links/1 304 6ms -[2025-12-29T21:48:11.958Z] [INFO] GET /api/comments/1 304 10ms -[2025-12-29T21:48:11.964Z] [INFO] GET /api/tasks/1/history 404 5ms -[2025-12-29T21:48:17.832Z] [INFO] Aufgabe aktualisiert: Router Link hier speichern oder sowas in der Art (ID: 1) -[2025-12-29T21:48:17.834Z] [INFO] PUT /api/tasks/1 200 8ms -[2025-12-29T21:48:17.979Z] [INFO] Aufgabe aktualisiert: Router Link hier speichern oder sowas in der Art (ID: 1) -[2025-12-29T21:48:17.982Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-29T21:48:22.977Z] [INFO] GET /api/tasks/1 200 13ms -[2025-12-29T21:48:23.020Z] [INFO] GET /api/subtasks/1 304 7ms -[2025-12-29T21:48:23.031Z] [INFO] GET /api/links/1 304 6ms -[2025-12-29T21:48:23.037Z] [INFO] GET /api/files/1 304 5ms -[2025-12-29T21:48:23.041Z] [INFO] GET /api/comments/1 304 3ms -[2025-12-29T21:48:23.045Z] [INFO] GET /api/tasks/1/history 404 4ms -[2025-12-29T21:48:24.694Z] [INFO] PUT /api/tasks/1 200 11ms -[2025-12-29T21:48:24.692Z] [INFO] Aufgabe aktualisiert: Router Link hier speichern oder sowas in der Art (ID: 1) -[2025-12-29T21:48:39.508Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:48:56.067Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-29T21:48:57.760Z] [INFO] GET /api/tasks/all 200 10ms -[2025-12-29T21:49:09.605Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:49:39.710Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:50:04.165Z] [INFO] Projekt aktualisiert: Firmenzeugs (ID: 2) -[2025-12-29T21:50:04.171Z] [INFO] PUT /api/projects/2 200 13ms -[2025-12-29T21:50:09.831Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:50:39.917Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:50:47.178Z] [INFO] Spalte erstellt: AccountForger in Projekt 2 (Filter: AccountForger) -[2025-12-29T21:50:47.180Z] [INFO] POST /api/columns 201 5ms -[2025-12-29T21:51:10.024Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:51:20.043Z] [INFO] Spalte gelöscht: AccountForger (ID: 7) -[2025-12-29T21:51:20.045Z] [INFO] DELETE /api/columns/7 200 6ms -[2025-12-29T21:51:40.120Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:51:55.320Z] [INFO] Label erstellt: Entwicklung in Projekt 2 -[2025-12-29T21:51:55.322Z] [INFO] POST /api/labels 201 8ms -[2025-12-29T21:52:07.413Z] [INFO] Aufgabe erstellt: Software-Fertigungstellung (ID: 2) von HG -[2025-12-29T21:52:07.415Z] [INFO] Benachrichtigung erstellt: task:assigned für User 4 -[2025-12-29T21:52:07.417Z] [INFO] POST /api/tasks 201 12ms -[2025-12-29T21:52:10.229Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:52:18.399Z] [INFO] PUT /api/notifications/2/read 200 5ms -[2025-12-29T21:52:21.214Z] [INFO] GET /api/tasks/2 200 6ms -[2025-12-29T21:52:21.243Z] [INFO] GET /api/subtasks/2 200 4ms -[2025-12-29T21:52:21.270Z] [INFO] GET /api/links/2 200 4ms -[2025-12-29T21:52:21.280Z] [INFO] GET /api/files/2 200 4ms -[2025-12-29T21:52:21.285Z] [INFO] GET /api/comments/2 200 4ms -[2025-12-29T21:52:21.289Z] [INFO] GET /api/tasks/2/history 404 8ms -[2025-12-29T21:52:26.478Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) -[2025-12-29T21:52:26.480Z] [INFO] PUT /api/tasks/2 200 13ms -[2025-12-29T21:52:26.516Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) -[2025-12-29T21:52:26.519Z] [INFO] PUT /api/tasks/2 200 14ms -[2025-12-29T21:52:31.950Z] [INFO] GET / 304 2ms -[2025-12-29T21:52:31.978Z] [INFO] Socket disconnected: MH (FcwWHc0i25jmeToUAAAj) -[2025-12-29T21:52:31.995Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T21:52:31.998Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T21:52:32.001Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T21:52:32.003Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:52:32.006Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T21:52:32.029Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T21:52:32.032Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T21:52:32.037Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T21:52:32.038Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T21:52:32.044Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:52:32.050Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:52:32.059Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-29T21:52:32.067Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T21:52:32.098Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T21:52:32.101Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T21:52:32.104Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T21:52:32.107Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T21:52:32.109Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T21:52:32.111Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T21:52:32.130Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T21:52:32.135Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T21:52:32.144Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-29T21:52:32.148Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T21:52:32.151Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T21:52:32.153Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:52:32.156Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T21:52:32.161Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:52:32.171Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T21:52:32.187Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:52:32.387Z] [INFO] GET /api/auth/users 200 8ms -[2025-12-29T21:52:32.460Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-29T21:52:32.464Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T21:52:32.483Z] [INFO] Socket connected: MH (7HRR7RJ8j3rYkktnAAAp) -[2025-12-29T21:52:32.494Z] [INFO] GET /api/projects 200 6ms -[2025-12-29T21:52:32.520Z] [INFO] MH joined project:[object Object] -[2025-12-29T21:52:32.527Z] [INFO] GET /api/labels/2 200 6ms -[2025-12-29T21:52:32.533Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2025-12-29T21:52:32.540Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-29T21:52:32.546Z] [INFO] GET /api/tasks/project/2 200 5ms -[2025-12-29T21:52:32.572Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-29T21:52:32.612Z] [INFO] GET /api/notifications 200 10ms -[2025-12-29T21:52:34.121Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:52:34.193Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:52:40.332Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:53:05.469Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2025-12-29T21:53:06.775Z] [INFO] GET /api/tasks/all 200 8ms -[2025-12-29T21:53:10.431Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:53:16.872Z] [INFO] Benutzer HG hat Genehmigung "Testgenehmigung" erstellt -[2025-12-29T21:53:16.874Z] [INFO] Benachrichtigung erstellt: approval:pending für User 4 -[2025-12-29T21:53:16.875Z] [INFO] POST /api/proposals 201 8ms -[2025-12-29T21:53:16.912Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2025-12-29T21:53:16.951Z] [INFO] GET /api/columns/2 304 9ms -[2025-12-29T21:53:16.993Z] [INFO] GET /api/tasks/project/2 200 13ms -[2025-12-29T21:53:17.011Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-29T21:53:27.556Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2025-12-29T21:53:40.529Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:53:40.715Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-29T21:53:47.484Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-29T21:53:55.484Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-29T21:54:06.607Z] [INFO] Benutzer MH hat Genehmigung 1 erteilt -[2025-12-29T21:54:06.609Z] [INFO] Benachrichtigung erstellt: approval:granted für User 1 -[2025-12-29T21:54:06.609Z] [INFO] 1 persistente Benachrichtigungen für Proposal 1 aufgelöst -[2025-12-29T21:54:06.611Z] [INFO] PUT /api/proposals/1/approve 200 8ms -[2025-12-29T21:54:06.641Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2025-12-29T21:54:06.676Z] [INFO] GET /api/columns/2 304 9ms -[2025-12-29T21:54:06.711Z] [INFO] GET /api/tasks/project/2 200 10ms -[2025-12-29T21:54:06.718Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-29T21:54:10.658Z] [INFO] GET /api/health 200 3ms -[2025-12-29T21:54:14.776Z] [INFO] Benutzer MH hat Genehmigung 1 zurueckgezogen -[2025-12-29T21:54:14.780Z] [INFO] PUT /api/proposals/1/approve 200 10ms -[2025-12-29T21:54:14.816Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2025-12-29T21:54:14.856Z] [INFO] GET /api/tasks/project/2 200 10ms -[2025-12-29T21:54:14.862Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-29T21:54:14.867Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-29T21:54:17.903Z] [INFO] GET / 304 2ms -[2025-12-29T21:54:17.929Z] [INFO] Socket disconnected: MH (7HRR7RJ8j3rYkktnAAAp) -[2025-12-29T21:54:17.948Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T21:54:17.953Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T21:54:17.955Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T21:54:17.974Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T21:54:17.984Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-29T21:54:17.991Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-29T21:54:17.992Z] [INFO] GET /css/list.css 304 3ms -[2025-12-29T21:54:17.996Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-29T21:54:17.998Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T21:54:17.999Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T21:54:18.003Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T21:54:18.011Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T21:54:18.016Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T21:54:18.051Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T21:54:18.055Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T21:54:18.060Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T21:54:18.062Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T21:54:18.068Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-29T21:54:18.068Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T21:54:18.073Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T21:54:18.075Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T21:54:18.084Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T21:54:18.090Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T21:54:18.093Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T21:54:18.096Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T21:54:18.099Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T21:54:18.101Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-29T21:54:18.104Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T21:54:18.115Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T21:54:18.327Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-29T21:54:18.395Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-29T21:54:18.402Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T21:54:18.423Z] [INFO] Socket connected: MH (L_ggy8lv_0nHPtCUAAAr) -[2025-12-29T21:54:18.432Z] [INFO] GET /api/projects 304 6ms -[2025-12-29T21:54:18.464Z] [INFO] MH joined project:[object Object] -[2025-12-29T21:54:18.471Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-29T21:54:18.484Z] [INFO] GET /api/columns/2 304 12ms -[2025-12-29T21:54:18.495Z] [INFO] GET /api/tasks/project/2 304 8ms -[2025-12-29T21:54:18.501Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-29T21:54:18.531Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-29T21:54:18.564Z] [INFO] GET /api/notifications 304 12ms -[2025-12-29T21:54:20.073Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T21:54:20.141Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T21:54:21.477Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-29T21:54:28.009Z] [INFO] Benachrichtigung erstellt: approval:granted für User 1 -[2025-12-29T21:54:28.010Z] [INFO] 0 persistente Benachrichtigungen für Proposal 1 aufgelöst -[2025-12-29T21:54:28.007Z] [INFO] Benutzer MH hat Genehmigung 1 erteilt -[2025-12-29T21:54:28.012Z] [INFO] PUT /api/proposals/1/approve 200 12ms -[2025-12-29T21:54:28.045Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2025-12-29T21:54:28.078Z] [INFO] GET /api/columns/2 304 8ms -[2025-12-29T21:54:28.084Z] [INFO] GET /api/labels/2 304 13ms -[2025-12-29T21:54:28.091Z] [INFO] GET /api/tasks/project/2 200 4ms -[2025-12-29T21:54:30.165Z] [INFO] Benutzer MH hat Genehmigung 1 archiviert -[2025-12-29T21:54:30.167Z] [INFO] PUT /api/proposals/1/archive 200 10ms -[2025-12-29T21:54:30.193Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2025-12-29T21:54:30.227Z] [INFO] GET /api/tasks/project/2 200 11ms -[2025-12-29T21:54:30.233Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-29T21:54:30.239Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-29T21:54:30.974Z] [INFO] GET /api/proposals?sort=date&archived=1&projectId=2 200 7ms -[2025-12-29T21:54:32.482Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-29T21:54:35.470Z] [INFO] GET /api/proposals?sort=date&archived=1&projectId=2 304 4ms -[2025-12-29T21:54:40.763Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:54:41.994Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-29T21:54:44.246Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-29T21:54:45.437Z] [INFO] GET /api/proposals?sort=date&archived=1&projectId=2 304 13ms -[2025-12-29T21:54:49.594Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2025-12-29T21:55:10.873Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:55:18.281Z] [INFO] GET / 200 3ms -[2025-12-29T21:55:28.417Z] [INFO] Aufgabe verschoben: Software-Fertigungstellung -> Offen -[2025-12-29T21:55:28.419Z] [INFO] PUT /api/tasks/2/move 200 6ms -[2025-12-29T21:55:40.983Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:56:11.077Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:56:12.891Z] [INFO] GET /api/applications/2 200 8ms -[2025-12-29T21:56:12.925Z] [INFO] GET /api/git/status/2 304 7ms -[2025-12-29T21:56:12.955Z] [INFO] GET /api/git/branches/2 304 6ms -[2025-12-29T21:56:12.961Z] [INFO] GET /api/git/commits/2?limit=10 304 4ms -[2025-12-29T21:56:41.165Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:57:11.269Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:57:41.375Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:58:11.477Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:58:41.589Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:59:07.043Z] [INFO] Aufgabe verschoben: Software-Fertigungstellung -> In Arbeit -[2025-12-29T21:59:07.044Z] [INFO] PUT /api/tasks/2/move 200 7ms -[2025-12-29T21:59:10.069Z] [INFO] Aufgabe verschoben: Software-Fertigungstellung -> Erledigt -[2025-12-29T21:59:10.073Z] [INFO] PUT /api/tasks/2/move 200 18ms -[2025-12-29T21:59:11.699Z] [INFO] GET /api/health 200 1ms -[2025-12-29T21:59:16.083Z] [INFO] Aufgabe verschoben: Software-Fertigungstellung -> In Arbeit -[2025-12-29T21:59:16.085Z] [INFO] PUT /api/tasks/2/move 200 9ms -[2025-12-29T21:59:41.803Z] [INFO] GET /api/health 200 2ms -[2025-12-29T21:59:55.677Z] [INFO] Aufgabe verschoben: Software-Fertigungstellung -> Offen -[2025-12-29T21:59:55.679Z] [INFO] PUT /api/tasks/2/move 200 7ms -[2025-12-29T22:00:11.892Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:00:38.200Z] [INFO] Aufgabe verschoben: Router Link hier speichern oder sowas in der Art -> In Arbeit -[2025-12-29T22:00:38.201Z] [INFO] PUT /api/tasks/1/move 200 6ms -[2025-12-29T22:00:41.981Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:00:48.729Z] [INFO] Aufgabe verschoben: Software-Fertigungstellung -> In Arbeit -[2025-12-29T22:00:48.731Z] [INFO] PUT /api/tasks/2/move 200 11ms -[2025-12-29T22:01:12.085Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:01:16.086Z] [INFO] GET /api/tasks/1 200 17ms -[2025-12-29T22:01:16.134Z] [INFO] GET /api/subtasks/1 304 17ms -[2025-12-29T22:01:16.160Z] [INFO] GET /api/links/1 304 9ms -[2025-12-29T22:01:16.170Z] [INFO] GET /api/files/1 304 8ms -[2025-12-29T22:01:16.178Z] [INFO] GET /api/comments/1 304 7ms -[2025-12-29T22:01:16.186Z] [INFO] GET /api/tasks/1/history 404 15ms -[2025-12-29T22:01:18.255Z] [INFO] Aufgabe aktualisiert: Router Link hier speichern oder sowas in der Art (ID: 1) -[2025-12-29T22:01:18.257Z] [INFO] PUT /api/tasks/1 200 10ms -[2025-12-29T22:01:20.711Z] [INFO] Socket disconnected: HG (OY5or2bpvSK2ee7qAAAf) -[2025-12-29T22:01:25.280Z] [INFO] GET / 304 2ms -[2025-12-29T22:01:25.312Z] [INFO] Socket disconnected: HG (Jv9ZID3gc6iknVPEAAAn) -[2025-12-29T22:01:25.323Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T22:01:25.354Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T22:01:25.380Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T22:01:25.385Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T22:01:25.393Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T22:01:25.399Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-29T22:01:25.400Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T22:01:25.407Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-29T22:01:25.411Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:01:25.416Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T22:01:25.422Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:01:25.430Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T22:01:25.438Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:01:25.475Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T22:01:25.479Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T22:01:25.482Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:01:25.486Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T22:01:25.488Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:01:25.490Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T22:01:25.507Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T22:01:25.512Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T22:01:25.513Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T22:01:25.517Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:01:25.518Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T22:01:25.522Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-29T22:01:25.540Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-29T22:01:25.545Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T22:01:25.546Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T22:01:25.548Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:01:25.601Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-29T22:01:25.607Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-29T22:01:25.636Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T22:01:25.675Z] [INFO] Socket connected: HG (LCHwZmavoEJnQzsqAAAt) -[2025-12-29T22:01:25.686Z] [INFO] GET /api/projects 200 6ms -[2025-12-29T22:01:25.723Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:01:25.730Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2025-12-29T22:01:25.735Z] [INFO] GET /api/tasks/project/2 200 14ms -[2025-12-29T22:01:25.740Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-29T22:01:25.742Z] [INFO] GET /api/labels/2 304 2ms -[2025-12-29T22:01:25.786Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2025-12-29T22:01:25.819Z] [INFO] GET /api/notifications 200 5ms -[2025-12-29T22:01:27.330Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:01:42.184Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:01:43.920Z] [INFO] GET /api/tasks/1 200 8ms -[2025-12-29T22:01:43.973Z] [INFO] GET /api/subtasks/1 304 10ms -[2025-12-29T22:01:43.981Z] [INFO] GET /api/comments/1 304 7ms -[2025-12-29T22:01:43.985Z] [INFO] GET /api/links/1 304 4ms -[2025-12-29T22:01:43.990Z] [INFO] GET /api/files/1 304 4ms -[2025-12-29T22:01:43.996Z] [INFO] GET /api/tasks/1/history 404 5ms -[2025-12-29T22:01:46.959Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:01:46.960Z] [INFO] PUT /api/tasks/1 200 8ms -[2025-12-29T22:01:55.581Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:01:55.582Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-29T22:02:07.720Z] [INFO] Subtask erstellt: Beschaffung ab Januar 26 in Task 1 -[2025-12-29T22:02:07.722Z] [INFO] POST /api/subtasks 201 9ms -[2025-12-29T22:02:12.286Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:02:17.692Z] [INFO] PUT /api/tasks/1 200 15ms -[2025-12-29T22:02:17.690Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:02:19.459Z] [INFO] GET /api/tasks/1 200 17ms -[2025-12-29T22:02:19.503Z] [INFO] GET /api/subtasks/1 200 8ms -[2025-12-29T22:02:19.512Z] [INFO] GET /api/files/1 304 17ms -[2025-12-29T22:02:19.519Z] [INFO] GET /api/links/1 304 23ms -[2025-12-29T22:02:19.534Z] [INFO] GET /api/tasks/1/history 404 22ms -[2025-12-29T22:02:19.542Z] [INFO] GET /api/comments/1 304 20ms -[2025-12-29T22:02:25.927Z] [INFO] 1 Datei(en) hochgeladen für Task 1 -[2025-12-29T22:02:25.929Z] [INFO] POST /api/files/1 201 29ms -[2025-12-29T22:02:30.458Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:02:30.460Z] [INFO] PUT /api/tasks/1 200 21ms -[2025-12-29T22:02:31.903Z] [INFO] GET / 304 2ms -[2025-12-29T22:02:31.937Z] [INFO] Socket disconnected: HG (LCHwZmavoEJnQzsqAAAt) -[2025-12-29T22:02:31.950Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:02:31.955Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T22:02:31.961Z] [INFO] GET /css/components.css 304 3ms -[2025-12-29T22:02:31.964Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T22:02:31.966Z] [INFO] GET /css/board.css 304 0ms -[2025-12-29T22:02:31.968Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T22:02:31.983Z] [INFO] GET /css/list.css 304 0ms -[2025-12-29T22:02:31.987Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T22:02:31.992Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:02:31.992Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T22:02:31.999Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T22:02:32.003Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T22:02:32.019Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:02:32.067Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T22:02:32.068Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T22:02:32.070Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:02:32.072Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T22:02:32.074Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T22:02:32.076Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T22:02:32.096Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T22:02:32.097Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T22:02:32.100Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T22:02:32.102Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T22:02:32.105Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:02:32.108Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:02:32.126Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:02:32.127Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:02:32.130Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-29T22:02:32.132Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:02:32.187Z] [INFO] GET /api/auth/users 304 13ms -[2025-12-29T22:02:32.192Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-29T22:02:32.230Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T22:02:32.259Z] [INFO] Socket connected: HG (rTMoe54Rn4jtxL21AAAv) -[2025-12-29T22:02:32.272Z] [INFO] GET /api/projects 304 8ms -[2025-12-29T22:02:32.318Z] [INFO] GET /api/columns/2 304 11ms -[2025-12-29T22:02:32.319Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:02:32.338Z] [INFO] GET /api/stats/dashboard?projectId=2 304 17ms -[2025-12-29T22:02:32.345Z] [INFO] GET /api/labels/2 304 22ms -[2025-12-29T22:02:32.353Z] [INFO] GET /api/tasks/project/2 200 5ms -[2025-12-29T22:02:32.400Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 12ms -[2025-12-29T22:02:32.442Z] [INFO] GET /api/notifications 304 11ms -[2025-12-29T22:02:33.941Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T22:02:42.391Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:03:12.503Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:03:15.916Z] [INFO] GET / 304 1ms -[2025-12-29T22:03:15.944Z] [INFO] Socket disconnected: MH (L_ggy8lv_0nHPtCUAAAr) -[2025-12-29T22:03:15.970Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:03:15.974Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T22:03:15.990Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T22:03:16.004Z] [INFO] GET /css/board.css 304 3ms -[2025-12-29T22:03:16.013Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-29T22:03:16.014Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T22:03:16.016Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T22:03:16.019Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T22:03:16.021Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:03:16.023Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T22:03:16.037Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:03:16.039Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:03:16.042Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:03:16.066Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T22:03:16.065Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T22:03:16.069Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T22:03:16.070Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T22:03:16.073Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T22:03:16.075Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T22:03:16.084Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T22:03:16.086Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T22:03:16.090Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T22:03:16.093Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:03:16.096Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:03:16.097Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T22:03:16.102Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:03:16.103Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-29T22:03:16.108Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:03:16.111Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:03:16.311Z] [INFO] GET /api/auth/users 304 11ms -[2025-12-29T22:03:16.381Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-29T22:03:16.396Z] [INFO] GET /api/auth/users 304 13ms -[2025-12-29T22:03:16.408Z] [INFO] Socket connected: MH (2XC3tsIeaezSmeuqAAAx) -[2025-12-29T22:03:16.425Z] [INFO] GET /api/projects 304 9ms -[2025-12-29T22:03:16.450Z] [INFO] MH joined project:[object Object] -[2025-12-29T22:03:16.462Z] [INFO] GET /api/tasks/project/2 200 10ms -[2025-12-29T22:03:16.467Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-29T22:03:16.476Z] [INFO] GET /api/stats/dashboard?projectId=2 200 12ms -[2025-12-29T22:03:16.479Z] [INFO] GET /api/columns/2 304 10ms -[2025-12-29T22:03:16.517Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 13ms -[2025-12-29T22:03:16.543Z] [INFO] GET /api/notifications 304 6ms -[2025-12-29T22:03:18.020Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:03:18.088Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:03:18.947Z] [INFO] GET /api/tasks/1 200 14ms -[2025-12-29T22:03:18.978Z] [INFO] GET /api/subtasks/1 200 7ms -[2025-12-29T22:03:18.983Z] [INFO] GET /api/links/1 304 11ms -[2025-12-29T22:03:18.990Z] [INFO] GET /api/files/1 200 5ms -[2025-12-29T22:03:18.997Z] [INFO] GET /api/comments/1 304 6ms -[2025-12-29T22:03:19.003Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-29T22:03:27.828Z] [INFO] GET /api/files/download/1 200 16ms -[2025-12-29T22:03:42.603Z] [INFO] GET /api/health 200 3ms -[2025-12-29T22:04:12.694Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:04:42.798Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:05:07.810Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:05:07.813Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-29T22:05:12.888Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:05:42.984Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:06:09.338Z] [INFO] Projekt aktualisiert: AegisSight (ID: 2) -[2025-12-29T22:06:09.343Z] [INFO] PUT /api/projects/2 200 15ms -[2025-12-29T22:06:12.262Z] [INFO] GET / 304 2ms -[2025-12-29T22:06:12.300Z] [INFO] Socket disconnected: HG (rTMoe54Rn4jtxL21AAAv) -[2025-12-29T22:06:12.318Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:06:12.353Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T22:06:12.389Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T22:06:12.401Z] [INFO] GET /css/board.css 304 6ms -[2025-12-29T22:06:12.403Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-29T22:06:12.406Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T22:06:12.410Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T22:06:12.413Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T22:06:12.420Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T22:06:12.434Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-29T22:06:12.439Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T22:06:12.442Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T22:06:12.447Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:06:12.493Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T22:06:12.496Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T22:06:12.501Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-29T22:06:12.505Z] [INFO] GET /js/board.js 304 6ms -[2025-12-29T22:06:12.508Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T22:06:12.510Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T22:06:12.521Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T22:06:12.524Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T22:06:12.529Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T22:06:12.533Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:06:12.534Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-29T22:06:12.537Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:06:12.551Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:06:12.556Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:06:12.558Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:06:12.562Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:06:12.606Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T22:06:12.609Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T22:06:12.659Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-29T22:06:12.674Z] [INFO] Socket connected: HG (FuRb4TP8Y-vJBlE4AAAz) -[2025-12-29T22:06:12.697Z] [INFO] GET /api/projects 200 7ms -[2025-12-29T22:06:12.745Z] [INFO] GET /api/stats/dashboard?projectId=2 304 14ms -[2025-12-29T22:06:12.746Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:06:12.757Z] [INFO] GET /api/tasks/project/2 200 9ms -[2025-12-29T22:06:12.763Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-29T22:06:12.783Z] [INFO] GET /api/labels/2 304 18ms -[2025-12-29T22:06:12.826Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2025-12-29T22:06:12.865Z] [INFO] GET /api/notifications 304 7ms -[2025-12-29T22:06:13.085Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:06:14.344Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T22:06:17.079Z] [INFO] GET /api/tasks/1 200 16ms -[2025-12-29T22:06:17.122Z] [INFO] GET /api/subtasks/1 304 9ms -[2025-12-29T22:06:17.131Z] [INFO] GET /api/tasks/1/history 404 8ms -[2025-12-29T22:06:17.136Z] [INFO] GET /api/files/1 200 4ms -[2025-12-29T22:06:17.141Z] [INFO] GET /api/comments/1 304 3ms -[2025-12-29T22:06:17.146Z] [INFO] GET /api/links/1 304 4ms -[2025-12-29T22:06:18.776Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:06:18.779Z] [INFO] PUT /api/tasks/1 200 19ms -[2025-12-29T22:06:19.494Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:06:19.496Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-29T22:06:31.795Z] [INFO] PUT /api/notifications/5/read 200 5ms -[2025-12-29T22:06:31.842Z] [INFO] PUT /api/notifications/4/read 200 12ms -[2025-12-29T22:06:35.700Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 12ms -[2025-12-29T22:06:39.619Z] [INFO] PUT /api/notifications/read-all 200 10ms -[2025-12-29T22:06:43.193Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:07:13.282Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:07:38.650Z] [INFO] POST /api/columns 401 5ms -[2025-12-29T22:07:38.668Z] [INFO] Socket disconnected: MH (2XC3tsIeaezSmeuqAAAx) -[2025-12-29T22:07:43.380Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:07:48.170Z] [INFO] POST /api/columns 401 1ms -[2025-12-29T22:07:56.936Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-29T22:07:56.937Z] [INFO] POST /api/auth/login 200 612ms -[2025-12-29T22:07:57.001Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-29T22:07:57.013Z] [INFO] Socket connected: MH (hiKOf4ipWv1YU6vUAAA2) -[2025-12-29T22:07:57.023Z] [INFO] Socket connected: MH (NMtlouR6EkR9j8NYAAA3) -[2025-12-29T22:07:57.030Z] [INFO] GET /api/projects 200 4ms -[2025-12-29T22:07:57.060Z] [INFO] MH joined project:[object Object] -[2025-12-29T22:07:57.067Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-29T22:07:57.073Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-29T22:07:57.078Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-29T22:07:57.081Z] [INFO] GET /api/tasks/project/2 200 6ms -[2025-12-29T22:07:57.112Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-29T22:07:58.230Z] [INFO] POST /api/columns 401 7ms -[2025-12-29T22:07:58.259Z] [INFO] Socket disconnected: HG (FuRb4TP8Y-vJBlE4AAAz) -[2025-12-29T22:08:02.277Z] [INFO] GET / 304 1ms -[2025-12-29T22:08:02.325Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:08:02.357Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T22:08:02.390Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T22:08:02.391Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T22:08:02.398Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T22:08:02.403Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T22:08:02.404Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T22:08:02.407Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T22:08:02.421Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:08:02.422Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T22:08:02.427Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:08:02.435Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:08:02.437Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:08:02.490Z] [INFO] GET /js/store.js 304 7ms -[2025-12-29T22:08:02.493Z] [INFO] GET /js/api.js 304 9ms -[2025-12-29T22:08:02.486Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-29T22:08:02.497Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-29T22:08:02.501Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T22:08:02.504Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:08:02.520Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T22:08:02.526Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T22:08:02.529Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T22:08:02.531Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:08:02.536Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T22:08:02.548Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-29T22:08:02.554Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-29T22:08:02.561Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T22:08:02.564Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T22:08:02.568Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T22:08:02.613Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T22:08:04.147Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:08:07.810Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-29T22:08:07.811Z] [INFO] POST /api/auth/login 200 556ms -[2025-12-29T22:08:07.858Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-29T22:08:07.883Z] [INFO] Socket connected: HG (tZDi2_i0nttpTm4xAAA6) -[2025-12-29T22:08:07.894Z] [INFO] Socket connected: HG (upI405OAQTkVU0x6AAA7) -[2025-12-29T22:08:07.901Z] [INFO] GET /api/projects 304 5ms -[2025-12-29T22:08:07.935Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:08:07.943Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-29T22:08:07.951Z] [INFO] GET /api/columns/2 304 7ms -[2025-12-29T22:08:07.958Z] [INFO] GET /api/tasks/project/2 200 7ms -[2025-12-29T22:08:07.963Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-29T22:08:08.038Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-29T22:08:08.082Z] [INFO] GET /api/notifications 200 10ms -[2025-12-29T22:08:13.471Z] [INFO] GET /api/health 200 3ms -[2025-12-29T22:08:21.624Z] [INFO] Spalte erstellt: zu Besprechen in Projekt 2 (Filter: completed) -[2025-12-29T22:08:21.626Z] [INFO] POST /api/columns 201 6ms -[2025-12-29T22:08:43.575Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:09:13.696Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:09:22.279Z] [INFO] Aufgabe erstellt: Bilanzzeugs (ID: 3) von MH -[2025-12-29T22:09:22.282Z] [INFO] POST /api/tasks 201 12ms -[2025-12-29T22:09:43.805Z] [INFO] GET /api/health 200 3ms -[2025-12-29T22:09:48.882Z] [INFO] GET /api/tasks/2 200 14ms -[2025-12-29T22:09:48.913Z] [INFO] GET /api/subtasks/2 304 7ms -[2025-12-29T22:09:48.947Z] [INFO] GET /api/links/2 304 6ms -[2025-12-29T22:09:48.956Z] [INFO] GET /api/comments/2 304 5ms -[2025-12-29T22:09:48.961Z] [INFO] GET /api/files/2 304 4ms -[2025-12-29T22:09:48.970Z] [INFO] GET /api/tasks/2/history 404 7ms -[2025-12-29T22:09:50.617Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) -[2025-12-29T22:09:50.621Z] [INFO] PUT /api/tasks/2 200 14ms -[2025-12-29T22:10:04.081Z] [INFO] Aufgabe erstellt: Designzeug (ID: 4) von MH -[2025-12-29T22:10:04.084Z] [INFO] POST /api/tasks 201 11ms -[2025-12-29T22:10:08.161Z] [INFO] GET / 304 2ms -[2025-12-29T22:10:08.266Z] [INFO] Socket disconnected: MH (hiKOf4ipWv1YU6vUAAA2) -[2025-12-29T22:10:08.271Z] [INFO] Socket disconnected: MH (NMtlouR6EkR9j8NYAAA3) -[2025-12-29T22:10:08.292Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:10:08.297Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T22:10:08.299Z] [INFO] GET /css/base.css 304 3ms -[2025-12-29T22:10:08.299Z] [INFO] GET /css/components.css 304 5ms -[2025-12-29T22:10:08.303Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T22:10:08.309Z] [INFO] GET / 304 6ms -[2025-12-29T22:10:08.324Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T22:10:08.329Z] [INFO] GET /css/list.css 304 3ms -[2025-12-29T22:10:08.332Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T22:10:08.333Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T22:10:08.336Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T22:10:08.341Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T22:10:08.342Z] [INFO] Socket disconnected: HG (tZDi2_i0nttpTm4xAAA6) -[2025-12-29T22:10:08.343Z] [INFO] Socket disconnected: HG (upI405OAQTkVU0x6AAA7) -[2025-12-29T22:10:08.345Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-29T22:10:08.353Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:10:08.363Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-29T22:10:08.389Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T22:10:08.392Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T22:10:08.397Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:10:08.400Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T22:10:08.401Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T22:10:08.403Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:10:08.404Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T22:10:08.411Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T22:10:08.414Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T22:10:08.420Z] [INFO] GET /js/list.js 304 3ms -[2025-12-29T22:10:08.423Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:10:08.425Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:10:08.428Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T22:10:08.432Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:10:08.437Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T22:10:08.439Z] [INFO] GET /css/components.css 304 3ms -[2025-12-29T22:10:08.441Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:10:08.449Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-29T22:10:08.453Z] [INFO] GET /js/gitea.js 304 5ms -[2025-12-29T22:10:08.455Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T22:10:08.458Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T22:10:08.459Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T22:10:08.461Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T22:10:08.471Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:10:08.482Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T22:10:08.490Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T22:10:08.492Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:10:08.506Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:10:08.542Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T22:10:08.543Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T22:10:08.546Z] [INFO] GET /js/api.js 304 1ms -[2025-12-29T22:10:08.547Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:10:08.549Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:10:08.554Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T22:10:08.573Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-29T22:10:08.575Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T22:10:08.576Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T22:10:08.580Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T22:10:08.583Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T22:10:08.585Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:10:08.603Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:10:08.606Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:10:08.608Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:10:08.611Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:10:08.664Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T22:10:08.671Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T22:10:08.673Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-29T22:10:08.715Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T22:10:08.741Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T22:10:08.748Z] [INFO] Socket connected: HG (echy7plIV953iuDjAAA-) -[2025-12-29T22:10:08.750Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-29T22:10:08.756Z] [INFO] GET /api/projects 200 6ms -[2025-12-29T22:10:08.759Z] [INFO] Socket connected: MH (BdiKP9kvR5B7hyw5AAA_) -[2025-12-29T22:10:08.770Z] [INFO] GET /api/projects 200 9ms -[2025-12-29T22:10:08.787Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:10:08.804Z] [INFO] GET /api/stats/dashboard?projectId=2 200 13ms -[2025-12-29T22:10:08.813Z] [INFO] MH joined project:[object Object] -[2025-12-29T22:10:08.841Z] [INFO] GET /api/tasks/project/2 200 22ms -[2025-12-29T22:10:08.857Z] [INFO] GET /api/stats/dashboard?projectId=2 200 37ms -[2025-12-29T22:10:08.863Z] [INFO] GET /api/columns/2 200 15ms -[2025-12-29T22:10:08.871Z] [INFO] GET /api/columns/2 200 6ms -[2025-12-29T22:10:08.877Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-29T22:10:08.887Z] [INFO] GET /api/tasks/project/2 200 6ms -[2025-12-29T22:10:08.892Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-29T22:10:08.905Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-29T22:10:08.937Z] [INFO] GET /api/notifications 304 11ms -[2025-12-29T22:10:08.945Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-29T22:10:08.983Z] [INFO] GET /api/notifications 304 9ms -[2025-12-29T22:10:10.436Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T22:10:10.461Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T22:10:10.535Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:10:13.896Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:10:23.159Z] [INFO] GET /api/tasks/3 200 12ms -[2025-12-29T22:10:23.191Z] [INFO] GET /api/comments/3 200 8ms -[2025-12-29T22:10:23.198Z] [INFO] GET /api/subtasks/3 200 5ms -[2025-12-29T22:10:23.211Z] [INFO] GET /api/links/3 200 11ms -[2025-12-29T22:10:23.220Z] [INFO] GET /api/files/3 200 8ms -[2025-12-29T22:10:23.225Z] [INFO] GET /api/tasks/3/history 404 4ms -[2025-12-29T22:10:29.090Z] [INFO] Aufgabe aktualisiert: Bilanzzeugs (ID: 3) -[2025-12-29T22:10:29.092Z] [INFO] PUT /api/tasks/3 200 11ms -[2025-12-29T22:10:34.781Z] [INFO] Aufgabe aktualisiert: Bilanzzeugs (ID: 3) -[2025-12-29T22:10:34.783Z] [INFO] PUT /api/tasks/3 200 13ms -[2025-12-29T22:10:36.191Z] [INFO] Aufgabe aktualisiert: Bilanzzeugs (ID: 3) -[2025-12-29T22:10:36.193Z] [INFO] PUT /api/tasks/3 200 11ms -[2025-12-29T22:10:39.666Z] [INFO] GET / 304 2ms -[2025-12-29T22:10:39.711Z] [INFO] Socket disconnected: HG (echy7plIV953iuDjAAA-) -[2025-12-29T22:10:39.715Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:10:39.721Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T22:10:39.722Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T22:10:39.723Z] [INFO] GET /css/base.css 304 3ms -[2025-12-29T22:10:39.726Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T22:10:39.732Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T22:10:39.747Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T22:10:39.754Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T22:10:39.757Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-29T22:10:39.761Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T22:10:39.763Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:10:39.766Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:10:39.797Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T22:10:39.835Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T22:10:39.837Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T22:10:39.839Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:10:39.840Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:10:39.842Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T22:10:39.858Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T22:10:39.862Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T22:10:39.868Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T22:10:39.871Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T22:10:39.874Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:10:39.875Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T22:10:39.889Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:10:39.904Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-29T22:10:39.909Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:10:39.913Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:10:39.919Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T22:10:39.965Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T22:10:39.968Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T22:10:40.012Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-29T22:10:40.045Z] [INFO] Socket connected: HG (XHEOZBVF5Z1e3pnlAABB) -[2025-12-29T22:10:40.065Z] [INFO] GET /api/projects 304 9ms -[2025-12-29T22:10:40.103Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:10:40.116Z] [INFO] GET /api/columns/2 304 11ms -[2025-12-29T22:10:40.126Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-29T22:10:40.134Z] [INFO] GET /api/tasks/project/2 200 7ms -[2025-12-29T22:10:40.140Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-29T22:10:40.180Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-29T22:10:40.224Z] [INFO] GET /api/notifications 304 11ms -[2025-12-29T22:10:41.722Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:10:43.998Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:10:53.255Z] [INFO] GET /api/tasks/3 200 10ms -[2025-12-29T22:10:53.285Z] [INFO] GET /api/links/3 304 3ms -[2025-12-29T22:10:53.289Z] [INFO] GET /api/subtasks/3 304 3ms -[2025-12-29T22:10:53.293Z] [INFO] GET /api/files/3 304 3ms -[2025-12-29T22:10:53.297Z] [INFO] GET /api/comments/3 304 3ms -[2025-12-29T22:10:53.301Z] [INFO] GET /api/tasks/3/history 404 3ms -[2025-12-29T22:11:12.159Z] [INFO] GET / 200 3ms -[2025-12-29T22:11:12.172Z] [INFO] GET / 200 5ms -[2025-12-29T22:11:13.445Z] [INFO] Aufgabe aktualisiert: Bilanzzeugs (ID: 3) -[2025-12-29T22:11:13.446Z] [INFO] PUT /api/tasks/3 200 9ms -[2025-12-29T22:11:14.100Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:11:16.004Z] [INFO] Aufgabe aktualisiert: Bilanzzeugs (ID: 3) -[2025-12-29T22:11:16.006Z] [INFO] PUT /api/tasks/3 200 6ms -[2025-12-29T22:11:20.660Z] [INFO] GET / 200 2ms -[2025-12-29T22:11:41.279Z] [INFO] GET /https%3A/fonts.googleapis.com/css2%3Ffamily%3DPoppins%3Awght%40400%3B500%3B600%3B700%26display%3Dswap 200 6ms -[2025-12-29T22:11:41.770Z] [INFO] GET /%23 200 3ms -[2025-12-29T22:11:42.568Z] [INFO] GET /js/app.js 200 4ms -[2025-12-29T22:11:44.206Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:11:44.985Z] [INFO] GET / 304 1ms -[2025-12-29T22:11:45.022Z] [INFO] Socket disconnected: HG (XHEOZBVF5Z1e3pnlAABB) -[2025-12-29T22:11:45.031Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:11:45.036Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T22:11:45.038Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T22:11:45.045Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-29T22:11:45.046Z] [INFO] GET /css/board.css 304 3ms -[2025-12-29T22:11:45.049Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T22:11:45.062Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T22:11:45.071Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T22:11:45.073Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-29T22:11:45.078Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T22:11:45.083Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:11:45.085Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:11:45.101Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:11:45.180Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T22:11:45.185Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T22:11:45.190Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T22:11:45.192Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:11:45.195Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T22:11:45.196Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T22:11:45.207Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T22:11:45.216Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T22:11:45.221Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T22:11:45.224Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T22:11:45.226Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T22:11:45.228Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:11:45.233Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:11:45.243Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:11:45.252Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T22:11:45.254Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:11:45.301Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T22:11:45.305Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T22:11:45.345Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-29T22:11:45.398Z] [INFO] GET /api/projects 304 9ms -[2025-12-29T22:11:45.405Z] [INFO] Socket connected: HG (Ldd6pL5CBH78BOOkAABD) -[2025-12-29T22:11:45.442Z] [INFO] GET /api/tasks/project/2 200 12ms -[2025-12-29T22:11:45.450Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-29T22:11:45.454Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-29T22:11:45.456Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:11:45.459Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-29T22:11:45.500Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-29T22:11:45.540Z] [INFO] GET /api/notifications 304 11ms -[2025-12-29T22:11:47.031Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T22:11:53.513Z] [INFO] GET /api/tasks/4 200 7ms -[2025-12-29T22:11:54.270Z] [INFO] GET /api/comments/4 200 6ms -[2025-12-29T22:11:54.275Z] [INFO] GET /api/subtasks/4 200 9ms -[2025-12-29T22:11:54.280Z] [INFO] GET /api/links/4 200 10ms -[2025-12-29T22:11:54.285Z] [INFO] GET /api/files/4 200 4ms -[2025-12-29T22:11:54.292Z] [INFO] GET /api/tasks/4/history 404 4ms -[2025-12-29T22:11:56.829Z] [INFO] Aufgabe aktualisiert: Designzeug (ID: 4) -[2025-12-29T22:11:56.831Z] [INFO] PUT /api/tasks/4 200 11ms -[2025-12-29T22:12:00.260Z] [INFO] Aufgabe aktualisiert: Designzeug (ID: 4) -[2025-12-29T22:12:00.261Z] [INFO] PUT /api/tasks/4 200 7ms -[2025-12-29T22:12:14.313Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:12:17.592Z] [INFO] Aufgabe aktualisiert: Designzeug (ID: 4) -[2025-12-29T22:12:17.594Z] [INFO] PUT /api/tasks/4 200 9ms -[2025-12-29T22:12:44.413Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:13:14.500Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:13:31.848Z] [INFO] Spalte aktualisiert: In Arbeit (ID: 5) -[2025-12-29T22:13:31.850Z] [INFO] PUT /api/columns/5 200 8ms -[2025-12-29T22:13:44.602Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:13:52.293Z] [INFO] GET / 304 1ms -[2025-12-29T22:13:52.326Z] [INFO] Socket disconnected: HG (Ldd6pL5CBH78BOOkAABD) -[2025-12-29T22:13:52.339Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:13:52.377Z] [INFO] GET /css/base.css 304 3ms -[2025-12-29T22:13:52.406Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T22:13:52.407Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T22:13:52.413Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T22:13:52.415Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T22:13:52.417Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T22:13:52.419Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T22:13:52.434Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:13:52.444Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T22:13:52.449Z] [INFO] GET /css/gitea.css 304 4ms -[2025-12-29T22:13:52.452Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-29T22:13:52.454Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T22:13:52.495Z] [INFO] GET /js/api.js 304 5ms -[2025-12-29T22:13:52.496Z] [INFO] GET /js/store.js 304 5ms -[2025-12-29T22:13:52.500Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T22:13:52.502Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:13:52.503Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:13:52.505Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T22:13:52.523Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T22:13:52.524Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T22:13:52.532Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T22:13:52.535Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T22:13:52.537Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T22:13:52.539Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:13:52.554Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T22:13:52.556Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:13:52.562Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:13:52.565Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:13:52.608Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T22:13:52.610Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T22:13:52.645Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T22:13:52.671Z] [INFO] Socket connected: HG (S8CUWDjxmwH1lX85AABF) -[2025-12-29T22:13:52.681Z] [INFO] GET /api/projects 304 5ms -[2025-12-29T22:13:52.713Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:13:52.727Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2025-12-29T22:13:52.736Z] [INFO] GET /api/columns/2 200 7ms -[2025-12-29T22:13:52.741Z] [INFO] GET /api/labels/2 304 11ms -[2025-12-29T22:13:52.746Z] [INFO] GET /api/tasks/project/2 200 9ms -[2025-12-29T22:13:52.788Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-29T22:13:52.828Z] [INFO] GET /api/notifications 304 8ms -[2025-12-29T22:13:54.300Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:14:14.703Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:14:31.115Z] [INFO] GET /api/tasks/4 200 7ms -[2025-12-29T22:14:31.157Z] [INFO] GET /api/subtasks/4 200 6ms -[2025-12-29T22:14:31.162Z] [INFO] GET /api/links/4 200 4ms -[2025-12-29T22:14:31.166Z] [INFO] GET /api/tasks/4/history 404 8ms -[2025-12-29T22:14:31.171Z] [INFO] GET /api/files/4 200 8ms -[2025-12-29T22:14:31.177Z] [INFO] GET /api/comments/4 200 6ms -[2025-12-29T22:14:35.142Z] [INFO] Aufgabe aktualisiert: Designzeug (ID: 4) -[2025-12-29T22:14:35.144Z] [INFO] PUT /api/tasks/4 200 11ms -[2025-12-29T22:14:44.810Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:14:46.470Z] [INFO] GET /api/tasks/3 200 7ms -[2025-12-29T22:14:46.498Z] [INFO] GET /api/subtasks/3 304 3ms -[2025-12-29T22:14:46.524Z] [INFO] GET /api/links/3 304 6ms -[2025-12-29T22:14:46.531Z] [INFO] GET /api/files/3 304 3ms -[2025-12-29T22:14:46.546Z] [INFO] GET /api/comments/3 304 11ms -[2025-12-29T22:14:46.555Z] [INFO] GET /api/tasks/3/history 404 6ms -[2025-12-29T22:14:49.176Z] [INFO] Aufgabe aktualisiert: Bilanzzeugs (ID: 3) -[2025-12-29T22:14:49.177Z] [INFO] PUT /api/tasks/3 200 5ms -[2025-12-29T22:14:51.901Z] [INFO] GET /api/tasks/3 200 10ms -[2025-12-29T22:14:51.935Z] [INFO] GET /api/subtasks/3 304 10ms -[2025-12-29T22:14:51.949Z] [INFO] GET /api/links/3 304 12ms -[2025-12-29T22:14:51.954Z] [INFO] GET /api/tasks/3/history 404 16ms -[2025-12-29T22:14:51.959Z] [INFO] GET /api/files/3 304 4ms -[2025-12-29T22:14:51.964Z] [INFO] GET /api/comments/3 304 4ms -[2025-12-29T22:14:57.582Z] [INFO] Aufgabe aktualisiert: Firmenbilanz (ID: 3) -[2025-12-29T22:14:57.583Z] [INFO] PUT /api/tasks/3 200 9ms -[2025-12-29T22:14:57.870Z] [INFO] Aufgabe aktualisiert: Firmenbilanz (ID: 3) -[2025-12-29T22:14:57.871Z] [INFO] PUT /api/tasks/3 200 6ms -[2025-12-29T22:14:57.900Z] [INFO] Aufgabe aktualisiert: Firmenbilanz (ID: 3) -[2025-12-29T22:14:57.901Z] [INFO] PUT /api/tasks/3 200 10ms -[2025-12-29T22:14:59.041Z] [INFO] GET /api/tasks/4 200 10ms -[2025-12-29T22:14:59.077Z] [INFO] GET /api/links/4 304 12ms -[2025-12-29T22:14:59.084Z] [INFO] GET /api/subtasks/4 304 17ms -[2025-12-29T22:14:59.092Z] [INFO] GET /api/tasks/4/history 404 5ms -[2025-12-29T22:14:59.098Z] [INFO] GET /api/files/4 304 5ms -[2025-12-29T22:14:59.102Z] [INFO] GET /api/comments/4 304 8ms -[2025-12-29T22:15:14.194Z] [INFO] Aufgabe aktualisiert: C (ID: 4) -[2025-12-29T22:15:14.196Z] [INFO] PUT /api/tasks/4 200 11ms -[2025-12-29T22:15:14.915Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:15:17.306Z] [INFO] Aufgabe aktualisiert: Corporate (ID: 4) -[2025-12-29T22:15:17.308Z] [INFO] PUT /api/tasks/4 200 9ms -[2025-12-29T22:15:26.589Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-29T22:15:26.591Z] [INFO] PUT /api/tasks/4 200 8ms -[2025-12-29T22:15:45.028Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:15:48.564Z] [INFO] GET / 304 2ms -[2025-12-29T22:15:48.598Z] [INFO] Socket disconnected: HG (S8CUWDjxmwH1lX85AABF) -[2025-12-29T22:15:48.608Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:15:48.646Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T22:15:48.669Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T22:15:48.674Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T22:15:48.679Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T22:15:48.682Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T22:15:48.686Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T22:15:48.689Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T22:15:48.704Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-29T22:15:48.706Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:15:48.708Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-29T22:15:48.711Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:15:48.716Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:15:48.759Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T22:15:48.762Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T22:15:48.765Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T22:15:48.770Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-29T22:15:48.772Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:15:48.774Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:15:48.785Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T22:15:48.790Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T22:15:48.796Z] [INFO] GET /js/list.js 304 2ms -[2025-12-29T22:15:48.801Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T22:15:48.802Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-29T22:15:48.805Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:15:48.812Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:15:48.821Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:15:48.832Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T22:15:48.842Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T22:15:48.889Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T22:15:48.891Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-29T22:15:48.926Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T22:15:48.964Z] [INFO] Socket connected: HG (QrbmRTc4dBlsXazjAABH) -[2025-12-29T22:15:48.973Z] [INFO] GET /api/projects 304 6ms -[2025-12-29T22:15:49.019Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2025-12-29T22:15:49.022Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:15:49.028Z] [INFO] GET /api/columns/2 304 8ms -[2025-12-29T22:15:49.035Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-29T22:15:49.041Z] [INFO] GET /api/tasks/project/2 200 12ms -[2025-12-29T22:15:49.078Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-29T22:15:49.116Z] [INFO] GET /api/notifications 304 6ms -[2025-12-29T22:15:50.608Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:16:09.931Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-29T22:16:09.929Z] [INFO] Subtask erstellt: Logoerstellung (Farbgebung) in Task 4 -[2025-12-29T22:16:15.142Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:16:22.460Z] [INFO] Socket disconnected: HG (QrbmRTc4dBlsXazjAABH) -[2025-12-29T22:16:41.427Z] [INFO] POST /api/subtasks 201 11ms -[2025-12-29T22:16:41.424Z] [INFO] Subtask erstellt: Visitenkartendesign in Task 4 -[2025-12-29T22:16:45.257Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:17:15.368Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:17:22.696Z] [INFO] GET / 304 2ms -[2025-12-29T22:17:22.752Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T22:17:22.784Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T22:17:22.817Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T22:17:22.820Z] [INFO] GET /css/components.css 304 2ms -[2025-12-29T22:17:22.837Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-29T22:17:22.838Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-29T22:17:22.840Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T22:17:22.842Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T22:17:22.845Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:17:22.852Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T22:17:22.864Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-29T22:17:22.873Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-29T22:17:22.878Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:17:22.934Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:17:22.937Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T22:17:22.939Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:17:22.941Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T22:17:22.943Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T22:17:22.944Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T22:17:22.971Z] [INFO] GET /js/calendar.js 304 6ms -[2025-12-29T22:17:22.972Z] [INFO] GET /js/list.js 304 5ms -[2025-12-29T22:17:22.975Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T22:17:22.978Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-29T22:17:22.979Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-29T22:17:22.980Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T22:17:23.004Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-29T22:17:23.008Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:17:23.012Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:17:23.026Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:17:23.074Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T22:17:23.091Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T22:17:23.139Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T22:17:23.164Z] [INFO] Socket connected: HG (RuILfRT8WB09Sqp2AABJ) -[2025-12-29T22:17:23.182Z] [INFO] GET /api/projects 304 8ms -[2025-12-29T22:17:23.220Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-29T22:17:23.221Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:17:23.227Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-29T22:17:23.234Z] [INFO] GET /api/tasks/project/2 200 7ms -[2025-12-29T22:17:23.237Z] [INFO] GET /api/labels/2 304 9ms -[2025-12-29T22:17:23.286Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-29T22:17:23.324Z] [INFO] GET /api/notifications 304 6ms -[2025-12-29T22:17:24.809Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:17:45.476Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:18:15.586Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:18:45.673Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:18:49.040Z] [INFO] GET / 200 2ms -[2025-12-29T22:19:02.528Z] [INFO] Subtask erstellt: Ggf. Anpassung des Styleguide? in Task 4 -[2025-12-29T22:19:02.531Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-29T22:19:04.135Z] [INFO] GET / 304 3ms -[2025-12-29T22:19:04.170Z] [INFO] Socket disconnected: HG (RuILfRT8WB09Sqp2AABJ) -[2025-12-29T22:19:04.176Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T22:19:04.204Z] [INFO] GET /css/base.css 304 0ms -[2025-12-29T22:19:04.233Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T22:19:04.241Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T22:19:04.244Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-29T22:19:04.248Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T22:19:04.251Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T22:19:04.253Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T22:19:04.261Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:19:04.270Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:19:04.277Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T22:19:04.279Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:19:04.284Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:19:04.325Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T22:19:04.328Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T22:19:04.333Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T22:19:04.336Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T22:19:04.339Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T22:19:04.342Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T22:19:04.352Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T22:19:04.359Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-29T22:19:04.361Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T22:19:04.363Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-29T22:19:04.368Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-29T22:19:04.370Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:19:04.380Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:19:04.389Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-29T22:19:04.391Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:19:04.395Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:19:04.439Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-29T22:19:04.447Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-29T22:19:04.487Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-29T22:19:04.525Z] [INFO] Socket connected: HG (sVGeH8A2e2bK_Hi6AABL) -[2025-12-29T22:19:04.535Z] [INFO] GET /api/projects 304 8ms -[2025-12-29T22:19:04.575Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:19:04.591Z] [INFO] GET /api/tasks/project/2 200 14ms -[2025-12-29T22:19:04.599Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-29T22:19:04.607Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-29T22:19:04.611Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-29T22:19:04.654Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-29T22:19:04.691Z] [INFO] GET /api/notifications 304 8ms -[2025-12-29T22:19:06.187Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:19:15.589Z] [INFO] GET / 304 2ms -[2025-12-29T22:19:15.625Z] [INFO] Socket disconnected: HG (sVGeH8A2e2bK_Hi6AABL) -[2025-12-29T22:19:15.636Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-29T22:19:15.637Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-29T22:19:15.638Z] [INFO] GET /css/base.css 304 3ms -[2025-12-29T22:19:15.638Z] [INFO] GET /css/board.css 304 3ms -[2025-12-29T22:19:15.643Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T22:19:15.645Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T22:19:15.666Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T22:19:15.667Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T22:19:15.670Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-29T22:19:15.672Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:19:15.674Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:19:15.689Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:19:15.705Z] [INFO] GET /js/app.js 304 5ms -[2025-12-29T22:19:15.755Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T22:19:15.756Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-29T22:19:15.756Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T22:19:15.758Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T22:19:15.762Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T22:19:15.762Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T22:19:15.800Z] [INFO] GET /js/list.js 304 5ms -[2025-12-29T22:19:15.802Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-29T22:19:15.804Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T22:19:15.806Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:19:15.807Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:19:15.809Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T22:19:15.812Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:19:15.829Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:19:15.834Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:19:15.836Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:19:15.837Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-29T22:19:15.883Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T22:19:15.886Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T22:19:15.923Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T22:19:15.966Z] [INFO] GET /api/projects 304 11ms -[2025-12-29T22:19:15.971Z] [INFO] Socket connected: HG (3KjwjkCCi8_BhDBGAABN) -[2025-12-29T22:19:16.002Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-29T22:19:16.012Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-29T22:19:16.020Z] [INFO] GET /api/tasks/project/2 304 7ms -[2025-12-29T22:19:16.025Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-29T22:19:16.027Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:19:16.075Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-29T22:19:16.110Z] [INFO] GET /api/notifications 304 4ms -[2025-12-29T22:19:17.592Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:19:45.921Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:20:16.037Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:20:46.122Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:20:59.479Z] [INFO] GET / 304 2ms -[2025-12-29T22:20:59.511Z] [INFO] Socket disconnected: HG (3KjwjkCCi8_BhDBGAABN) -[2025-12-29T22:20:59.529Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T22:20:59.556Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T22:20:59.587Z] [INFO] GET /css/components.css 304 3ms -[2025-12-29T22:20:59.590Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T22:20:59.599Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T22:20:59.604Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T22:20:59.605Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T22:20:59.608Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-29T22:20:59.614Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:20:59.618Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T22:20:59.628Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:20:59.637Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:20:59.639Z] [INFO] GET /js/app.js 304 0ms -[2025-12-29T22:20:59.677Z] [INFO] GET /js/board.js 304 1ms -[2025-12-29T22:20:59.678Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T22:20:59.680Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:20:59.685Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T22:20:59.688Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T22:20:59.693Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-29T22:20:59.711Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T22:20:59.716Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-29T22:20:59.720Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T22:20:59.722Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:20:59.724Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T22:20:59.726Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:20:59.738Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-29T22:20:59.745Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-29T22:20:59.748Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:20:59.750Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:20:59.799Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-29T22:20:59.802Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T22:20:59.838Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-29T22:20:59.872Z] [INFO] Socket connected: HG (vhXEcQw_WoKw9v36AABP) -[2025-12-29T22:20:59.883Z] [INFO] GET /api/projects 304 8ms -[2025-12-29T22:20:59.923Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-29T22:20:59.924Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:20:59.929Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-29T22:20:59.939Z] [INFO] GET /api/tasks/project/2 304 7ms -[2025-12-29T22:20:59.944Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-29T22:20:59.981Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-29T22:21:00.027Z] [INFO] GET /api/notifications 304 8ms -[2025-12-29T22:21:01.509Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T22:21:02.423Z] [INFO] GET /api/applications/2 200 6ms -[2025-12-29T22:21:02.457Z] [INFO] GET /api/git/status/2 304 5ms -[2025-12-29T22:21:02.471Z] [INFO] GET /api/git/branches/2 304 13ms -[2025-12-29T22:21:02.478Z] [INFO] GET /api/git/commits/2?limit=10 304 5ms -[2025-12-29T22:21:03.212Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-29T22:21:04.290Z] [INFO] GET /api/applications/2 304 8ms -[2025-12-29T22:21:04.330Z] [INFO] GET /api/git/status/2 304 11ms -[2025-12-29T22:21:04.334Z] [INFO] GET /api/git/branches/2 304 11ms -[2025-12-29T22:21:04.344Z] [INFO] GET /api/git/commits/2?limit=10 304 8ms -[2025-12-29T22:21:11.802Z] [INFO] GET /api/tasks/1 200 11ms -[2025-12-29T22:21:11.837Z] [INFO] GET /api/subtasks/1 304 4ms -[2025-12-29T22:21:11.842Z] [INFO] GET /api/links/1 304 4ms -[2025-12-29T22:21:11.846Z] [INFO] GET /api/files/1 304 4ms -[2025-12-29T22:21:11.851Z] [INFO] GET /api/comments/1 304 4ms -[2025-12-29T22:21:11.854Z] [INFO] GET /api/tasks/1/history 404 3ms -[2025-12-29T22:21:16.230Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:21:20.830Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-29T22:21:20.831Z] [INFO] PUT /api/tasks/1 403 6ms -[2025-12-29T22:21:20.870Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:21:20.871Z] [INFO] PUT /api/tasks/1 200 7ms -[2025-12-29T22:21:30.951Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:21:30.954Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-29T22:21:34.534Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:21:34.537Z] [INFO] PUT /api/tasks/1 200 12ms -[2025-12-29T22:21:46.348Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:21:59.991Z] [INFO] GET / 304 2ms -[2025-12-29T22:22:00.026Z] [INFO] Socket disconnected: HG (vhXEcQw_WoKw9v36AABP) -[2025-12-29T22:22:00.040Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T22:22:00.042Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T22:22:00.045Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T22:22:00.046Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T22:22:00.048Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T22:22:00.055Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T22:22:00.069Z] [INFO] GET /css/list.css 304 2ms -[2025-12-29T22:22:00.073Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-29T22:22:00.073Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-29T22:22:00.075Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-29T22:22:00.077Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:22:00.082Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:22:00.103Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:22:00.161Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-29T22:22:00.162Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T22:22:00.164Z] [INFO] GET /js/store.js 304 3ms -[2025-12-29T22:22:00.165Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T22:22:00.170Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-29T22:22:00.170Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T22:22:00.195Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T22:22:00.200Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-29T22:22:00.201Z] [INFO] GET /js/list.js 304 3ms -[2025-12-29T22:22:00.203Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T22:22:00.204Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:22:00.206Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-29T22:22:00.226Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T22:22:00.229Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T22:22:00.231Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:22:00.233Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T22:22:00.287Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T22:22:00.288Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2025-12-29T22:22:00.325Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T22:22:00.360Z] [INFO] Socket connected: HG (yEvICq9pXNbbnJN0AABR) -[2025-12-29T22:22:00.381Z] [INFO] GET /api/projects 304 6ms -[2025-12-29T22:22:00.412Z] [INFO] HG joined project:[object Object] -[2025-12-29T22:22:00.417Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-29T22:22:00.423Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-29T22:22:00.427Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-29T22:22:00.435Z] [INFO] GET /api/tasks/project/2 200 7ms -[2025-12-29T22:22:00.477Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-29T22:22:00.515Z] [INFO] GET /api/notifications 304 8ms -[2025-12-29T22:22:02.007Z] [INFO] GET /sw.js 304 2ms -[2025-12-29T22:22:03.405Z] [INFO] GET /api/tasks/4 200 12ms -[2025-12-29T22:22:03.442Z] [INFO] GET /api/files/4 304 6ms -[2025-12-29T22:22:03.449Z] [INFO] GET /api/subtasks/4 200 12ms -[2025-12-29T22:22:03.453Z] [INFO] GET /api/links/4 304 10ms -[2025-12-29T22:22:03.459Z] [INFO] GET /api/comments/4 304 5ms -[2025-12-29T22:22:03.462Z] [INFO] GET /api/tasks/4/history 404 7ms -[2025-12-29T22:22:16.436Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:22:17.949Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-29T22:22:17.950Z] [INFO] PUT /api/tasks/4 200 7ms -[2025-12-29T22:22:46.515Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:23:16.605Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:23:46.699Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:24:16.800Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:24:36.103Z] [INFO] Socket disconnected: HG (yEvICq9pXNbbnJN0AABR) -[2025-12-29T22:24:46.899Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:25:17.005Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:25:47.105Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:26:17.197Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:26:47.298Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:27:17.395Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:27:47.499Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:28:17.602Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:28:18.174Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-29T22:28:18.176Z] [INFO] PUT /api/tasks/4 200 12ms -[2025-12-29T22:28:19.603Z] [INFO] HEAD / 200 2ms -[2025-12-29T22:28:19.666Z] [INFO] HEAD / 200 1ms -[2025-12-29T22:28:20.256Z] [INFO] GET / 206 6ms -[2025-12-29T22:28:20.348Z] [INFO] GET / 206 2ms -[2025-12-29T22:28:20.985Z] [INFO] HEAD /_next 200 3ms -[2025-12-29T22:28:21.090Z] [INFO] HEAD /_next 200 2ms -[2025-12-29T22:28:36.018Z] [INFO] GET /api/tasks/4 200 12ms -[2025-12-29T22:28:36.052Z] [INFO] GET /api/subtasks/4 200 4ms -[2025-12-29T22:28:36.074Z] [INFO] GET /api/links/4 304 3ms -[2025-12-29T22:28:36.082Z] [INFO] GET /api/files/4 304 4ms -[2025-12-29T22:28:36.094Z] [INFO] GET /api/comments/4 304 10ms -[2025-12-29T22:28:36.100Z] [INFO] GET /api/tasks/4/history 404 5ms -[2025-12-29T22:28:47.685Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:29:17.789Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:29:47.895Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:30:17.985Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:30:22.360Z] [INFO] GET / 200 4ms -[2025-12-29T22:30:23.144Z] [INFO] GET / 200 1ms -[2025-12-29T22:30:23.888Z] [INFO] GET /favicon.ico 200 4ms -[2025-12-29T22:30:25.066Z] [INFO] GET / 200 3ms -[2025-12-29T22:30:25.656Z] [INFO] GET / 200 2ms -[2025-12-29T22:30:26.420Z] [INFO] GET / 200 3ms -[2025-12-29T22:30:48.086Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:31:18.183Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:31:48.309Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:32:18.414Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:32:48.520Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:33:02.555Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-29T22:33:02.557Z] [INFO] PUT /api/tasks/4 200 17ms -[2025-12-29T22:33:09.852Z] [INFO] GET /api/tasks/1 200 14ms -[2025-12-29T22:33:09.904Z] [INFO] GET /api/subtasks/1 304 8ms -[2025-12-29T22:33:09.934Z] [INFO] GET /api/links/1 304 10ms -[2025-12-29T22:33:09.945Z] [INFO] GET /api/files/1 304 7ms -[2025-12-29T22:33:09.951Z] [INFO] GET /api/comments/1 304 12ms -[2025-12-29T22:33:09.955Z] [INFO] GET /api/tasks/1/history 404 9ms -[2025-12-29T22:33:18.629Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:33:30.451Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T22:33:30.452Z] [INFO] PUT /api/tasks/1 200 14ms -[2025-12-29T22:33:48.726Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:34:09.876Z] [INFO] GET /robots.txt 200 4ms -[2025-12-29T22:34:10.481Z] [INFO] GET / 200 2ms -[2025-12-29T22:34:13.527Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-29T22:34:16.374Z] [INFO] GET /css/list.css 200 4ms -[2025-12-29T22:34:18.841Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:34:18.973Z] [INFO] GET /css/board.css 200 2ms -[2025-12-29T22:34:21.242Z] [INFO] GET /js/app.js 200 3ms -[2025-12-29T22:34:23.348Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-29T22:34:25.194Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-29T22:34:26.902Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-29T22:34:29.835Z] [INFO] GET /css/components.css 200 3ms -[2025-12-29T22:34:31.107Z] [INFO] GET /css/base.css 200 3ms -[2025-12-29T22:34:32.160Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-29T22:34:33.107Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-29T22:34:34.010Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-29T22:34:34.816Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-29T22:34:35.521Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-29T22:34:36.793Z] [INFO] GET /assets/icons/css/gitea.css 200 2ms -[2025-12-29T22:34:37.343Z] [INFO] GET /assets/icons/js/app.js 200 4ms -[2025-12-29T22:34:37.837Z] [INFO] GET /assets/icons/css/list.css 200 4ms -[2025-12-29T22:34:38.279Z] [INFO] GET /assets/icons/css/base.css 200 5ms -[2025-12-29T22:34:38.663Z] [INFO] GET /assets/icons/css/responsive.css 200 4ms -[2025-12-29T22:34:39.321Z] [INFO] GET /assets/icons/css/admin.css 200 4ms -[2025-12-29T22:34:39.903Z] [INFO] GET /assets/icons/css/board.css 200 4ms -[2025-12-29T22:34:40.438Z] [INFO] GET /assets/icons/css/modal.css 200 4ms -[2025-12-29T22:34:40.939Z] [INFO] GET /assets/icons/css/components.css 200 4ms -[2025-12-29T22:34:41.375Z] [INFO] GET /assets/icons/css/calendar.css 200 4ms -[2025-12-29T22:34:41.973Z] [INFO] GET /assets/icons/css/proposals.css 200 2ms -[2025-12-29T22:34:42.466Z] [INFO] GET /assets/icons/js/css/responsive.css 200 3ms -[2025-12-29T22:34:43.001Z] [INFO] GET /assets/icons/js/css/calendar.css 200 4ms -[2025-12-29T22:34:43.516Z] [INFO] GET /assets/icons/js/css/notifications.css 200 3ms -[2025-12-29T22:34:44.031Z] [INFO] GET /assets/icons/js/css/admin.css 200 4ms -[2025-12-29T22:34:44.555Z] [INFO] GET /assets/icons/js/css/components.css 200 4ms -[2025-12-29T22:34:45.049Z] [INFO] GET /assets/icons/js/css/proposals.css 200 3ms -[2025-12-29T22:34:45.555Z] [INFO] GET /assets/icons/js/css/gitea.css 200 3ms -[2025-12-29T22:34:46.081Z] [INFO] GET /assets/icons/js/css/board.css 200 7ms -[2025-12-29T22:34:46.575Z] [INFO] GET /assets/icons/js/css/modal.css 200 3ms -[2025-12-29T22:34:47.125Z] [INFO] GET /assets/icons/js/css/base.css 200 4ms -[2025-12-29T22:34:47.662Z] [INFO] GET /assets/icons/css/variables.css 200 5ms -[2025-12-29T22:34:48.207Z] [INFO] GET /assets/icons/js/css/variables.css 200 3ms -[2025-12-29T22:34:48.745Z] [INFO] GET /assets/icons/js/css/list.css 200 3ms -[2025-12-29T22:34:48.932Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:34:49.265Z] [INFO] GET /assets/icons/css/notifications.css 200 4ms -[2025-12-29T22:35:19.021Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:35:49.130Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:36:19.242Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:36:49.345Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:37:19.451Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:37:49.556Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:38:19.652Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:38:49.749Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:39:19.847Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:39:49.925Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:40:05.738Z] [INFO] Socket disconnected: MH (BdiKP9kvR5B7hyw5AAA_) -[2025-12-29T22:40:20.021Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:40:50.122Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:41:20.224Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:41:50.333Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:42:20.432Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:42:50.544Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:43:20.645Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:43:50.733Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:44:20.839Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:44:50.959Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:45:21.073Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:45:51.171Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:46:21.259Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:46:51.350Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:47:21.443Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:47:51.544Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:48:21.708Z] [INFO] GET /api/health 200 5ms -[2025-12-29T22:48:51.820Z] [INFO] GET /api/health 200 3ms -[2025-12-29T22:49:13.619Z] [INFO] GET / 200 3ms -[2025-12-29T22:49:21.898Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:49:52.000Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:50:10.682Z] [INFO] GET / 200 3ms -[2025-12-29T22:50:22.120Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:50:52.226Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:51:22.320Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:51:52.442Z] [INFO] GET /api/health 200 5ms -[2025-12-29T22:52:22.539Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:52:52.642Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:53:22.730Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:53:46.052Z] [INFO] POST /api/tasks 401 9ms -[2025-12-29T22:53:50.797Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-29T22:53:50.798Z] [INFO] POST /api/auth/login 200 736ms -[2025-12-29T22:53:50.877Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-29T22:53:50.883Z] [INFO] Socket connected: MH (ZOsaQ5JtIolJ9ak-AABW) -[2025-12-29T22:53:50.892Z] [INFO] Socket connected: MH (1-ND99TkI16Q1qSLAABX) -[2025-12-29T22:53:50.909Z] [INFO] GET /api/projects 304 7ms -[2025-12-29T22:53:50.937Z] [INFO] MH joined project:[object Object] -[2025-12-29T22:53:50.949Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-29T22:53:50.958Z] [INFO] GET /api/tasks/project/2 200 7ms -[2025-12-29T22:53:50.965Z] [INFO] GET /api/columns/2 200 5ms -[2025-12-29T22:53:50.970Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-29T22:53:50.996Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-29T22:53:52.821Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:53:54.429Z] [INFO] GET / 304 1ms -[2025-12-29T22:53:54.451Z] [INFO] Socket disconnected: MH (ZOsaQ5JtIolJ9ak-AABW) -[2025-12-29T22:53:54.452Z] [INFO] Socket disconnected: MH (1-ND99TkI16Q1qSLAABX) -[2025-12-29T22:53:54.475Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T22:53:54.477Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-29T22:53:54.479Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T22:53:54.482Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T22:53:54.484Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-29T22:53:54.486Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T22:53:54.499Z] [INFO] GET /css/list.css 304 4ms -[2025-12-29T22:53:54.504Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-29T22:53:54.507Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-29T22:53:54.510Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-29T22:53:54.512Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-29T22:53:54.514Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T22:53:54.527Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T22:53:54.554Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T22:53:54.558Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T22:53:54.562Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T22:53:54.565Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-29T22:53:54.568Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T22:53:54.571Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T22:53:54.577Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-29T22:53:54.578Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-29T22:53:54.584Z] [INFO] GET /js/list.js 304 1ms -[2025-12-29T22:53:54.585Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-29T22:53:54.587Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-29T22:53:54.591Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T22:53:54.599Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-29T22:53:54.600Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-29T22:53:54.602Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-29T22:53:54.608Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T22:53:54.806Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T22:53:54.889Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-29T22:53:54.893Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T22:53:54.915Z] [INFO] Socket connected: MH (_P8dgHnnjqBIi2FzAABZ) -[2025-12-29T22:53:54.926Z] [INFO] GET /api/projects 304 7ms -[2025-12-29T22:53:54.955Z] [INFO] MH joined project:[object Object] -[2025-12-29T22:53:54.960Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-29T22:53:54.964Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2025-12-29T22:53:54.970Z] [INFO] GET /api/tasks/project/2 304 4ms -[2025-12-29T22:53:54.974Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-29T22:53:55.001Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-29T22:53:55.044Z] [INFO] GET /api/notifications 304 4ms -[2025-12-29T22:53:56.526Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:53:56.593Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T22:54:22.935Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:54:53.041Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:55:23.139Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:55:53.231Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:56:23.344Z] [INFO] GET /api/health 200 3ms -[2025-12-29T22:56:53.459Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:57:23.549Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:57:53.665Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:58:10.049Z] [INFO] Aufgabe erstellt: Linkliste/ Wissensablage (ID: 5) von MH -[2025-12-29T22:58:10.051Z] [INFO] POST /api/tasks 201 13ms -[2025-12-29T22:58:11.700Z] [INFO] GET /api/tasks/5 200 7ms -[2025-12-29T22:58:11.728Z] [INFO] GET /api/subtasks/5 200 5ms -[2025-12-29T22:58:11.761Z] [INFO] GET /api/links/5 200 6ms -[2025-12-29T22:58:11.777Z] [INFO] GET /api/files/5 200 10ms -[2025-12-29T22:58:11.785Z] [INFO] GET /api/comments/5 200 17ms -[2025-12-29T22:58:11.791Z] [INFO] GET /api/tasks/5/history 404 4ms -[2025-12-29T22:58:21.456Z] [INFO] Aufgabe aktualisiert: Linkliste/ Wissensablage (ID: 5) -[2025-12-29T22:58:21.458Z] [INFO] PUT /api/tasks/5 200 9ms -[2025-12-29T22:58:22.420Z] [INFO] GET /api/tasks/5 200 10ms -[2025-12-29T22:58:22.455Z] [INFO] GET /api/subtasks/5 304 9ms -[2025-12-29T22:58:22.461Z] [INFO] GET /api/tasks/5/history 404 5ms -[2025-12-29T22:58:22.468Z] [INFO] GET /api/links/5 304 6ms -[2025-12-29T22:58:22.472Z] [INFO] GET /api/comments/5 304 4ms -[2025-12-29T22:58:22.476Z] [INFO] GET /api/files/5 304 3ms -[2025-12-29T22:58:23.767Z] [INFO] GET /api/health 200 1ms -[2025-12-29T22:58:32.346Z] [INFO] Subtask erstellt: Test in Task 5 -[2025-12-29T22:58:32.348Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-29T22:58:33.880Z] [INFO] Aufgabe aktualisiert: Linkliste/ Wissensablage (ID: 5) -[2025-12-29T22:58:33.881Z] [INFO] PUT /api/tasks/5 200 9ms -[2025-12-29T22:58:35.473Z] [INFO] GET /api/tasks/5 200 8ms -[2025-12-29T22:58:35.506Z] [INFO] GET /api/links/5 304 7ms -[2025-12-29T22:58:35.512Z] [INFO] GET /api/subtasks/5 200 6ms -[2025-12-29T22:58:35.518Z] [INFO] GET /api/files/5 304 5ms -[2025-12-29T22:58:35.522Z] [INFO] GET /api/comments/5 304 4ms -[2025-12-29T22:58:35.525Z] [INFO] GET /api/tasks/5/history 404 6ms -[2025-12-29T22:58:40.809Z] [INFO] PUT /api/subtasks/5 200 7ms -[2025-12-29T22:58:45.368Z] [INFO] Aufgabe gelöscht: Linkliste/ Wissensablage (ID: 5) -[2025-12-29T22:58:45.370Z] [INFO] DELETE /api/tasks/5 200 9ms -[2025-12-29T22:58:45.404Z] [INFO] PUT /api/tasks/5 404 3ms -[2025-12-29T22:58:53.868Z] [INFO] GET /api/health 200 2ms -[2025-12-29T22:59:23.985Z] [INFO] GET /api/health 200 5ms -[2025-12-29T22:59:54.116Z] [INFO] GET /api/health 200 4ms -[2025-12-29T23:00:24.215Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:00:28.777Z] [INFO] Aufgabe erstellt: Taskmate - (ID: 6) von MH -[2025-12-29T23:00:28.779Z] [INFO] POST /api/tasks 201 11ms -[2025-12-29T23:00:31.283Z] [INFO] GET /api/tasks/6 200 6ms -[2025-12-29T23:00:31.314Z] [INFO] GET /api/subtasks/6 200 8ms -[2025-12-29T23:00:31.342Z] [INFO] GET /api/links/6 200 10ms -[2025-12-29T23:00:31.350Z] [INFO] GET /api/files/6 200 6ms -[2025-12-29T23:00:31.356Z] [INFO] GET /api/comments/6 200 5ms -[2025-12-29T23:00:31.360Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-29T23:00:35.434Z] [INFO] Aufgabe aktualisiert: Taskmate - (ID: 6) -[2025-12-29T23:00:35.436Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-29T23:00:43.252Z] [INFO] Aufgabe aktualisiert: Taskmate - Funktionswunschliste (ID: 6) -[2025-12-29T23:00:43.254Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-29T23:00:48.056Z] [INFO] Aufgabe aktualisiert: Taskmate - Funktionswunschliste für künftige (ID: 6) -[2025-12-29T23:00:48.058Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-29T23:00:50.482Z] [INFO] Aufgabe aktualisiert: Taskmate - Funktionswunschliste für künftige Updates (ID: 6) -[2025-12-29T23:00:50.483Z] [INFO] PUT /api/tasks/6 200 12ms -[2025-12-29T23:00:54.322Z] [INFO] GET /api/health 200 3ms -[2025-12-29T23:00:55.702Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:00:55.704Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-29T23:01:01.406Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:01:01.408Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-29T23:01:24.415Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:01:39.346Z] [INFO] Subtask erstellt: Nur ein Kreis pro Datumsangabe in Task 6 -[2025-12-29T23:01:39.348Z] [INFO] POST /api/subtasks 201 9ms -[2025-12-29T23:01:41.229Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:01:41.231Z] [INFO] PUT /api/tasks/6 200 13ms -[2025-12-29T23:01:45.785Z] [INFO] GET /api/tasks/6 200 7ms -[2025-12-29T23:01:45.815Z] [INFO] GET /api/subtasks/6 200 5ms -[2025-12-29T23:01:45.820Z] [INFO] GET /api/links/6 304 3ms -[2025-12-29T23:01:45.824Z] [INFO] GET /api/files/6 304 4ms -[2025-12-29T23:01:45.829Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-29T23:01:45.841Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-29T23:01:54.550Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:02:17.462Z] [INFO] Subtask erstellt: Countdown bis zum Auto-Logout in Task 6 -[2025-12-29T23:02:17.464Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-29T23:02:21.108Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:02:21.110Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-29T23:02:24.672Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:02:29.964Z] [INFO] GET /api/tasks/6 200 16ms -[2025-12-29T23:02:30.002Z] [INFO] GET /api/subtasks/6 200 9ms -[2025-12-29T23:02:30.011Z] [INFO] GET /api/tasks/6/history 404 7ms -[2025-12-29T23:02:30.023Z] [INFO] GET /api/files/6 304 11ms -[2025-12-29T23:02:30.031Z] [INFO] GET /api/links/6 304 7ms -[2025-12-29T23:02:30.037Z] [INFO] GET /api/comments/6 304 5ms -[2025-12-29T23:02:42.958Z] [INFO] Subtask erstellt: Kategorien frei bewegen können in Task 6 -[2025-12-29T23:02:42.962Z] [INFO] POST /api/subtasks 201 11ms -[2025-12-29T23:02:54.775Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:03:24.892Z] [INFO] GET /api/health 200 6ms -[2025-12-29T23:03:40.928Z] [INFO] Subtask erstellt: Unteraufgaben bei der Checkliste frei bewegen können (um persönlich Prios setzen zu können, oder wenn man was vergessen hat, wenn Unteraufgaben chronologisch geordnet werden soll) in Task 6 -[2025-12-29T23:03:40.932Z] [INFO] POST /api/subtasks 201 19ms -[2025-12-29T23:03:55.009Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:04:07.956Z] [INFO] POST /api/subtasks 201 4ms -[2025-12-29T23:04:07.955Z] [INFO] Subtask erstellt: Unteraufgaben bearbeiten können? (Weil man es wie ich jetzt blöd formuliert hat) in Task 6 -[2025-12-29T23:04:14.066Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:04:14.067Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-29T23:04:25.120Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:04:55.232Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:05:25.336Z] [INFO] GET /api/health 200 0ms -[2025-12-29T23:05:46.852Z] [INFO] GET / 200 4ms -[2025-12-29T23:05:46.878Z] [INFO] GET / 200 2ms -[2025-12-29T23:05:55.441Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:06:25.549Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:06:55.663Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:07:25.743Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:07:55.829Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:08:25.934Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:08:50.684Z] [INFO] GET /api/tasks/4 200 11ms -[2025-12-29T23:08:50.721Z] [INFO] GET /api/subtasks/4 304 8ms -[2025-12-29T23:08:50.747Z] [INFO] GET /api/links/4 304 7ms -[2025-12-29T23:08:50.753Z] [INFO] GET /api/files/4 304 4ms -[2025-12-29T23:08:50.759Z] [INFO] GET /api/comments/4 304 4ms -[2025-12-29T23:08:50.763Z] [INFO] GET /api/tasks/4/history 404 4ms -[2025-12-29T23:08:56.030Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:09:01.367Z] [INFO] Link erstellt: https://www.affinity.studio/de_de für Task 4 -[2025-12-29T23:09:01.369Z] [INFO] POST /api/links 201 14ms -[2025-12-29T23:09:10.338Z] [WARN] Abgelehnter Upload: MH_v1.afdesign (application/octet-stream) -[2025-12-29T23:09:10.342Z] [ERROR] Error: Dateityp nicht erlaubt: application/octet-stream {"stack":"Error: Dateityp nicht erlaubt: application/octet-stream\n at fileFilter (/app/middleware/upload.js:113:8)\n at wrappedFileFilter (/app/node_modules/multer/index.js:44:7)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:248:10)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)"} -[2025-12-29T23:09:10.344Z] [INFO] POST /api/files/4 500 18ms -[2025-12-29T23:09:12.934Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-29T23:09:12.936Z] [INFO] PUT /api/tasks/4 200 10ms -[2025-12-29T23:09:13.894Z] [INFO] GET /api/tasks/6 200 9ms -[2025-12-29T23:09:13.933Z] [INFO] GET /api/subtasks/6 200 9ms -[2025-12-29T23:09:13.940Z] [INFO] GET /api/links/6 304 6ms -[2025-12-29T23:09:13.946Z] [INFO] GET /api/files/6 304 5ms -[2025-12-29T23:09:13.949Z] [INFO] GET /api/comments/6 304 3ms -[2025-12-29T23:09:13.951Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-29T23:09:26.137Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:09:42.230Z] [INFO] Subtask erstellt: affinity Dateien konnte ich nicht hochladen .afdesign Dateien in Task 6 -[2025-12-29T23:09:42.233Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-29T23:09:56.261Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:10:11.443Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:10:11.445Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-29T23:10:26.358Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:10:56.464Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:11:26.578Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:11:35.384Z] [INFO] GET /api/tasks/6 200 12ms -[2025-12-29T23:11:35.421Z] [INFO] GET /api/subtasks/6 200 7ms -[2025-12-29T23:11:35.448Z] [INFO] GET /api/links/6 304 6ms -[2025-12-29T23:11:35.456Z] [INFO] GET /api/files/6 304 6ms -[2025-12-29T23:11:35.461Z] [INFO] GET /api/comments/6 304 3ms -[2025-12-29T23:11:35.466Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-29T23:11:56.681Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:12:26.764Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:12:56.904Z] [INFO] GET /api/health 200 4ms -[2025-12-29T23:13:14.836Z] [INFO] Subtask erstellt: Bei der Wochenansicht beim Kalender wären durchgehende Balken für mein Geschmack intuitiver in Task 6 -[2025-12-29T23:13:14.838Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-29T23:13:20.152Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:13:20.154Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-29T23:13:26.996Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:13:57.072Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:14:27.182Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:14:48.128Z] [INFO] GET /robots.txt 200 11ms -[2025-12-29T23:14:48.359Z] [INFO] GET / 200 4ms -[2025-12-29T23:14:57.291Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:15:05.624Z] [INFO] GET /api/tasks/6 200 12ms -[2025-12-29T23:15:05.661Z] [INFO] GET /api/subtasks/6 200 7ms -[2025-12-29T23:15:05.685Z] [INFO] GET /api/links/6 304 4ms -[2025-12-29T23:15:05.693Z] [INFO] GET /api/files/6 304 4ms -[2025-12-29T23:15:05.698Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-29T23:15:05.701Z] [INFO] GET /api/tasks/6/history 404 2ms -[2025-12-29T23:15:27.402Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:15:57.514Z] [INFO] GET /api/health 200 3ms -[2025-12-29T23:16:27.633Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:16:47.693Z] [INFO] Subtask erstellt: "Wissensmanagement" - Interessante Artikel, Videos Links etc. zu gewissen Themen ablegen können? in Task 6 -[2025-12-29T23:16:47.694Z] [INFO] POST /api/subtasks 201 5ms -[2025-12-29T23:16:57.760Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:17:06.476Z] [INFO] Subtask erstellt: "Wissensmanagement" - Links mit Firmenbezug abspeichern können in Task 6 -[2025-12-29T23:17:06.478Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-29T23:17:27.876Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:17:57.978Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:18:28.092Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:18:58.198Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:19:28.309Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:19:58.419Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:20:28.539Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:20:33.403Z] [INFO] GET / 200 3ms -[2025-12-29T23:20:58.646Z] [INFO] GET /api/health 200 3ms -[2025-12-29T23:21:05.103Z] [INFO] GET / 200 2ms -[2025-12-29T23:21:28.740Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:21:58.837Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:22:28.952Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:22:59.066Z] [INFO] GET /api/health 200 4ms -[2025-12-29T23:23:29.183Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:23:51.638Z] [INFO] PUT /api/tasks/6 401 6ms -[2025-12-29T23:23:51.658Z] [INFO] Socket disconnected: MH (_P8dgHnnjqBIi2FzAABZ) -[2025-12-29T23:23:54.850Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-29T23:23:54.852Z] [INFO] POST /api/auth/login 200 600ms -[2025-12-29T23:23:54.928Z] [INFO] Socket connected: MH (TbmA2fgYFefsNvPmAABc) -[2025-12-29T23:23:54.933Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-29T23:23:54.943Z] [INFO] Socket connected: MH (xx7LDsbTRb0yz536AABd) -[2025-12-29T23:23:54.965Z] [INFO] GET /api/projects 200 10ms -[2025-12-29T23:23:54.990Z] [INFO] MH joined project:[object Object] -[2025-12-29T23:23:54.997Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2025-12-29T23:23:55.006Z] [INFO] GET /api/tasks/project/2 200 8ms -[2025-12-29T23:23:55.011Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-29T23:23:55.016Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-29T23:23:55.047Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-29T23:23:59.273Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:24:15.555Z] [INFO] GET /api/tasks/1 200 13ms -[2025-12-29T23:24:15.594Z] [INFO] GET /api/links/1 304 10ms -[2025-12-29T23:24:15.599Z] [INFO] GET /api/subtasks/1 304 14ms -[2025-12-29T23:24:15.606Z] [INFO] GET /api/comments/1 304 21ms -[2025-12-29T23:24:15.609Z] [INFO] GET /api/files/1 304 23ms -[2025-12-29T23:24:15.613Z] [INFO] GET /api/tasks/1/history 404 4ms -[2025-12-29T23:24:29.393Z] [INFO] GET /api/health 200 3ms -[2025-12-29T23:24:33.247Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-29T23:24:33.250Z] [INFO] PUT /api/tasks/1 200 13ms -[2025-12-29T23:24:37.298Z] [INFO] GET /api/tasks/2 200 11ms -[2025-12-29T23:24:37.339Z] [INFO] GET /api/links/2 304 9ms -[2025-12-29T23:24:37.344Z] [INFO] GET /api/files/2 304 4ms -[2025-12-29T23:24:37.348Z] [INFO] GET /api/subtasks/2 304 3ms -[2025-12-29T23:24:37.353Z] [INFO] GET /api/tasks/2/history 404 4ms -[2025-12-29T23:24:37.360Z] [INFO] GET /api/comments/2 304 6ms -[2025-12-29T23:24:54.852Z] [INFO] Subtask erstellt: Checkpointbehandlung in Task 2 -[2025-12-29T23:24:54.853Z] [INFO] POST /api/subtasks 201 4ms -[2025-12-29T23:24:59.515Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:25:21.652Z] [INFO] Subtask erstellt: Kauf neuer Domain für TikTok Accounterstellungstets in Task 2 -[2025-12-29T23:25:21.654Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-29T23:25:23.564Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) -[2025-12-29T23:25:23.565Z] [INFO] PUT /api/tasks/2 200 9ms -[2025-12-29T23:25:29.632Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:25:59.732Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:26:11.525Z] [INFO] Aufgabe erstellt: Telekom SIM Beschaffung (ID: 7) von MH -[2025-12-29T23:26:11.527Z] [INFO] Benachrichtigung erstellt: task:assigned für User 1 -[2025-12-29T23:26:11.529Z] [INFO] POST /api/tasks 201 13ms -[2025-12-29T23:26:13.676Z] [INFO] GET /api/tasks/6 200 6ms -[2025-12-29T23:26:13.712Z] [INFO] GET /api/subtasks/6 200 5ms -[2025-12-29T23:26:13.749Z] [INFO] GET /api/links/6 304 6ms -[2025-12-29T23:26:13.763Z] [INFO] GET /api/comments/6 304 6ms -[2025-12-29T23:26:13.769Z] [INFO] GET /api/files/6 304 11ms -[2025-12-29T23:26:13.774Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-29T23:26:21.174Z] [INFO] 1 Datei(en) hochgeladen für Task 6 -[2025-12-29T23:26:21.176Z] [INFO] POST /api/files/6 201 16ms -[2025-12-29T23:26:21.212Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcwNTA2MzQsImV4cCI6MTc2NzA1MjQzNH0.HC90pvGysve_vyWo_ZIDXzm5XSbD7pZJKvvatMESrMM 200 12ms -[2025-12-29T23:26:29.836Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:26:59.945Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:27:30.053Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:28:00.160Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:28:05.964Z] [INFO] GET / 200 3ms -[2025-12-29T23:28:06.555Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-29T23:28:06.568Z] [INFO] GET /css/base.css 200 3ms -[2025-12-29T23:28:06.742Z] [INFO] GET /css/components.css 200 3ms -[2025-12-29T23:28:06.792Z] [INFO] GET /css/board.css 200 5ms -[2025-12-29T23:28:06.897Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-29T23:28:06.899Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-29T23:28:06.921Z] [INFO] GET /css/list.css 200 2ms -[2025-12-29T23:28:06.938Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-29T23:28:06.954Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-29T23:28:07.110Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-29T23:28:07.162Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-29T23:28:07.250Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-29T23:28:07.338Z] [INFO] GET /js/app.js 200 4ms -[2025-12-29T23:28:07.832Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-29T23:28:07.835Z] [INFO] GET /js/board.js 200 5ms -[2025-12-29T23:28:07.837Z] [INFO] GET /js/api.js 200 8ms -[2025-12-29T23:28:07.841Z] [INFO] GET /js/store.js 200 2ms -[2025-12-29T23:28:07.842Z] [INFO] GET /js/sync.js 200 2ms -[2025-12-29T23:28:07.847Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-29T23:28:08.035Z] [INFO] GET /js/list.js 200 2ms -[2025-12-29T23:28:08.036Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-29T23:28:08.050Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-29T23:28:08.059Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-29T23:28:08.229Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-29T23:28:08.233Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-29T23:28:08.240Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-29T23:28:08.246Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-29T23:28:08.251Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-29T23:28:08.254Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-29T23:28:08.649Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2025-12-29T23:28:08.651Z] [INFO] GET /sw.js 200 4ms -[2025-12-29T23:28:09.667Z] [INFO] GET / 304 2ms -[2025-12-29T23:28:09.672Z] [INFO] GET /index.html 200 3ms -[2025-12-29T23:28:09.674Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T23:28:10.200Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T23:28:10.204Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T23:28:10.207Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T23:28:10.418Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-29T23:28:10.420Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-29T23:28:10.425Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T23:28:14.109Z] [INFO] Subtask erstellt: Manchmal sind die letzten Eingaben noch bei der Erstellung einer neuen Aufgabe drin, manhcmal halt nicht. Ich habe nicht raus finden können, wann es passiert und wann nicht (s. Screenshot) in Task 6 -[2025-12-29T23:28:14.110Z] [INFO] POST /api/subtasks 201 6ms -[2025-12-29T23:28:14.906Z] [INFO] GET / 200 3ms -[2025-12-29T23:28:15.478Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-29T23:28:15.510Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:28:15.512Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-29T23:28:15.691Z] [INFO] GET /css/base.css 200 3ms -[2025-12-29T23:28:15.825Z] [INFO] GET /css/components.css 200 3ms -[2025-12-29T23:28:15.835Z] [INFO] GET /css/board.css 200 2ms -[2025-12-29T23:28:15.840Z] [INFO] GET /css/modal.css 200 2ms -[2025-12-29T23:28:15.843Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-29T23:28:15.857Z] [INFO] GET /css/list.css 200 2ms -[2025-12-29T23:28:16.018Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-29T23:28:16.050Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-29T23:28:16.233Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-29T23:28:16.236Z] [INFO] GET /css/gitea.css 200 5ms -[2025-12-29T23:28:16.240Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-29T23:28:16.243Z] [INFO] GET /js/app.js 200 8ms -[2025-12-29T23:28:16.799Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-29T23:28:16.800Z] [INFO] GET /js/board.js 200 8ms -[2025-12-29T23:28:16.805Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-29T23:28:16.809Z] [INFO] GET /js/store.js 200 11ms -[2025-12-29T23:28:16.811Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-29T23:28:16.813Z] [INFO] GET /js/api.js 200 11ms -[2025-12-29T23:28:17.060Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-29T23:28:17.066Z] [INFO] GET /js/task-modal.js 200 7ms -[2025-12-29T23:28:17.068Z] [INFO] GET /js/list.js 200 6ms -[2025-12-29T23:28:17.071Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-29T23:28:17.072Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-29T23:28:17.152Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-29T23:28:17.261Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-29T23:28:17.264Z] [INFO] GET /js/utils.js 200 6ms -[2025-12-29T23:28:17.267Z] [INFO] GET /js/gitea.js 200 7ms -[2025-12-29T23:28:17.269Z] [INFO] GET /js/proposals.js 200 6ms -[2025-12-29T23:28:17.543Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-29T23:28:17.559Z] [INFO] GET /sw.js 200 2ms -[2025-12-29T23:28:17.798Z] [INFO] GET / 304 1ms -[2025-12-29T23:28:17.801Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-29T23:28:17.802Z] [INFO] GET /index.html 200 6ms -[2025-12-29T23:28:17.984Z] [INFO] GET /css/base.css 304 2ms -[2025-12-29T23:28:17.987Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T23:28:17.991Z] [INFO] GET /css/board.css 304 2ms -[2025-12-29T23:28:18.197Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-29T23:28:18.202Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-29T23:28:18.204Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-29T23:28:18.377Z] [INFO] GET /js/app.js 304 2ms -[2025-12-29T23:28:18.387Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-29T23:28:18.390Z] [INFO] GET /js/api.js 304 2ms -[2025-12-29T23:28:18.696Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-29T23:28:18.699Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T23:28:18.702Z] [INFO] GET /js/store.js 304 1ms -[2025-12-29T23:28:18.926Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-29T23:28:18.924Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T23:28:18.929Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T23:28:19.983Z] [INFO] GET /api/tasks/7 200 9ms -[2025-12-29T23:28:20.012Z] [INFO] GET /api/subtasks/7 200 5ms -[2025-12-29T23:28:20.033Z] [INFO] GET /api/links/7 200 3ms -[2025-12-29T23:28:20.051Z] [INFO] GET /api/files/7 200 9ms -[2025-12-29T23:28:20.060Z] [INFO] GET /api/comments/7 200 7ms -[2025-12-29T23:28:20.066Z] [INFO] GET /api/tasks/7/history 404 5ms -[2025-12-29T23:28:21.005Z] [INFO] Aufgabe aktualisiert: Telekom SIM Beschaffung (ID: 7) -[2025-12-29T23:28:21.008Z] [INFO] PUT /api/tasks/7 200 14ms -[2025-12-29T23:28:22.399Z] [INFO] Aufgabe verschoben: Telekom SIM Beschaffung -> zu Besprechen -[2025-12-29T23:28:22.401Z] [INFO] Benachrichtigung erstellt: task:completed für User 1 -[2025-12-29T23:28:22.402Z] [INFO] PUT /api/tasks/7/move 200 7ms -[2025-12-29T23:28:25.921Z] [INFO] GET /api/tasks/7 200 14ms -[2025-12-29T23:28:25.950Z] [INFO] GET /api/subtasks/7 304 5ms -[2025-12-29T23:28:25.954Z] [INFO] GET /api/links/7 304 8ms -[2025-12-29T23:28:25.957Z] [INFO] GET /api/files/7 304 11ms -[2025-12-29T23:28:25.961Z] [INFO] GET /api/comments/7 304 3ms -[2025-12-29T23:28:25.964Z] [INFO] GET /api/tasks/7/history 404 3ms -[2025-12-29T23:28:29.094Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2025-12-29T23:28:29.097Z] [INFO] PUT /api/tasks/7 200 13ms -[2025-12-29T23:28:29.453Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2025-12-29T23:28:29.455Z] [INFO] PUT /api/tasks/7 200 12ms -[2025-12-29T23:28:30.270Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:28:43.046Z] [INFO] GET /api/tasks/6 200 12ms -[2025-12-29T23:28:43.075Z] [INFO] GET /api/files/6 200 4ms -[2025-12-29T23:28:43.081Z] [INFO] GET /api/links/6 304 5ms -[2025-12-29T23:28:43.085Z] [INFO] GET /api/subtasks/6 200 9ms -[2025-12-29T23:28:43.089Z] [INFO] GET /api/comments/6 304 3ms -[2025-12-29T23:28:43.095Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-29T23:28:43.101Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcwNTA2MzQsImV4cCI6MTc2NzA1MjQzNH0.HC90pvGysve_vyWo_ZIDXzm5XSbD7pZJKvvatMESrMM 304 5ms -[2025-12-29T23:28:45.724Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:28:45.726Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-29T23:28:47.035Z] [INFO] GET /api/tasks/6 200 12ms -[2025-12-29T23:28:47.065Z] [INFO] GET /api/files/6 304 6ms -[2025-12-29T23:28:47.070Z] [INFO] GET /api/subtasks/6 304 4ms -[2025-12-29T23:28:47.077Z] [INFO] GET /api/links/6 304 4ms -[2025-12-29T23:28:47.080Z] [INFO] GET /api/comments/6 304 6ms -[2025-12-29T23:28:47.083Z] [INFO] GET /api/tasks/6/history 404 2ms -[2025-12-29T23:29:00.395Z] [INFO] GET /api/health 200 0ms -[2025-12-29T23:29:30.517Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:30:00.598Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:30:30.695Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:31:00.780Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:31:05.955Z] [INFO] POST /api/subtasks 400 9ms -[2025-12-29T23:31:10.040Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:31:10.041Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-29T23:31:11.720Z] [INFO] GET /api/tasks/6 200 7ms -[2025-12-29T23:31:11.757Z] [INFO] GET /api/subtasks/6 304 8ms -[2025-12-29T23:31:11.778Z] [INFO] GET /api/links/6 304 3ms -[2025-12-29T23:31:11.784Z] [INFO] GET /api/files/6 304 3ms -[2025-12-29T23:31:11.787Z] [INFO] GET /api/comments/6 304 3ms -[2025-12-29T23:31:11.807Z] [INFO] GET /api/tasks/6/history 404 17ms -[2025-12-29T23:31:15.240Z] [INFO] POST /api/subtasks 400 4ms -[2025-12-29T23:31:16.930Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:31:16.931Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-29T23:31:19.468Z] [INFO] GET /api/tasks/6 200 8ms -[2025-12-29T23:31:19.506Z] [INFO] GET /api/subtasks/6 304 10ms -[2025-12-29T23:31:19.512Z] [INFO] GET /api/links/6 304 5ms -[2025-12-29T23:31:19.518Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-29T23:31:19.525Z] [INFO] GET /api/files/6 304 6ms -[2025-12-29T23:31:19.529Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-29T23:31:20.986Z] [INFO] Aufgabe dupliziert: Taskmate - Wunschliste für künftige Updates -> Taskmate - Wunschliste für künftige Updates (Kopie) -[2025-12-29T23:31:20.987Z] [INFO] POST /api/tasks/6/duplicate 201 13ms -[2025-12-29T23:31:21.017Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:31:21.019Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-29T23:31:23.038Z] [INFO] GET /api/tasks/8 200 5ms -[2025-12-29T23:31:23.066Z] [INFO] GET /api/subtasks/8 200 5ms -[2025-12-29T23:31:23.069Z] [INFO] GET /api/links/8 200 8ms -[2025-12-29T23:31:23.073Z] [INFO] GET /api/comments/8 200 3ms -[2025-12-29T23:31:23.077Z] [INFO] GET /api/tasks/8/history 404 3ms -[2025-12-29T23:31:23.083Z] [INFO] GET /api/files/8 200 6ms -[2025-12-29T23:31:27.475Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates 2 (ID: 8) -[2025-12-29T23:31:27.477Z] [INFO] PUT /api/tasks/8 200 11ms -[2025-12-29T23:31:29.900Z] [INFO] DELETE /api/subtasks/20 200 7ms -[2025-12-29T23:31:30.702Z] [INFO] DELETE /api/subtasks/21 200 8ms -[2025-12-29T23:31:30.890Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:31:31.456Z] [INFO] DELETE /api/subtasks/22 200 11ms -[2025-12-29T23:31:32.102Z] [INFO] DELETE /api/subtasks/23 200 4ms -[2025-12-29T23:31:32.624Z] [INFO] DELETE /api/subtasks/24 200 8ms -[2025-12-29T23:31:33.113Z] [INFO] DELETE /api/subtasks/25 200 5ms -[2025-12-29T23:31:33.639Z] [INFO] DELETE /api/subtasks/26 200 9ms -[2025-12-29T23:31:34.257Z] [INFO] DELETE /api/subtasks/27 200 8ms -[2025-12-29T23:31:36.000Z] [INFO] DELETE /api/subtasks/18 200 5ms -[2025-12-29T23:31:36.843Z] [INFO] DELETE /api/subtasks/19 200 6ms -[2025-12-29T23:31:55.189Z] [INFO] Subtask erstellt: Ist das Limit von 10 Unteraufgaben ein Feature oder ein Bug? in Task 8 -[2025-12-29T23:31:55.190Z] [INFO] POST /api/subtasks 201 6ms -[2025-12-29T23:31:58.445Z] [INFO] POST /api/subtasks 400 7ms -[2025-12-29T23:32:00.984Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:32:02.966Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates 2 (ID: 8) -[2025-12-29T23:32:02.967Z] [INFO] PUT /api/tasks/8 200 6ms -[2025-12-29T23:32:03.762Z] [INFO] GET /api/tasks/6 200 12ms -[2025-12-29T23:32:03.846Z] [INFO] GET /api/links/6 304 7ms -[2025-12-29T23:32:03.853Z] [INFO] GET /api/files/6 304 13ms -[2025-12-29T23:32:03.859Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-29T23:32:03.866Z] [INFO] GET /api/comments/6 304 6ms -[2025-12-29T23:32:03.884Z] [INFO] GET /api/subtasks/6 304 16ms -[2025-12-29T23:32:03.920Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcwNTA2MzQsImV4cCI6MTc2NzA1MjQzNH0.HC90pvGysve_vyWo_ZIDXzm5XSbD7pZJKvvatMESrMM 304 3ms -[2025-12-29T23:32:08.331Z] [INFO] Subtask erstellt: Test in Task 6 -[2025-12-29T23:32:08.333Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-29T23:32:10.881Z] [INFO] DELETE /api/subtasks/29 200 5ms -[2025-12-29T23:32:11.365Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:32:11.367Z] [INFO] PUT /api/tasks/6 200 15ms -[2025-12-29T23:32:12.622Z] [INFO] GET /api/tasks/8 200 7ms -[2025-12-29T23:32:12.651Z] [INFO] GET /api/links/8 304 5ms -[2025-12-29T23:32:12.657Z] [INFO] GET /api/subtasks/8 200 10ms -[2025-12-29T23:32:12.662Z] [INFO] GET /api/files/8 304 10ms -[2025-12-29T23:32:12.671Z] [INFO] GET /api/comments/8 304 7ms -[2025-12-29T23:32:12.676Z] [INFO] GET /api/tasks/8/history 404 4ms -[2025-12-29T23:32:14.827Z] [INFO] Aufgabe gelöscht: Taskmate - Wunschliste für künftige Updates 2 (ID: 8) -[2025-12-29T23:32:14.829Z] [INFO] DELETE /api/tasks/8 200 9ms -[2025-12-29T23:32:14.857Z] [INFO] PUT /api/tasks/8 404 4ms -[2025-12-29T23:32:15.991Z] [INFO] GET /api/tasks/6 200 7ms -[2025-12-29T23:32:16.029Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-29T23:32:16.035Z] [INFO] GET /api/links/6 304 4ms -[2025-12-29T23:32:16.041Z] [INFO] GET /api/subtasks/6 304 5ms -[2025-12-29T23:32:16.045Z] [INFO] GET /api/comments/6 304 3ms -[2025-12-29T23:32:16.049Z] [INFO] GET /api/files/6 304 7ms -[2025-12-29T23:32:16.077Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcwNTA2MzQsImV4cCI6MTc2NzA1MjQzNH0.HC90pvGysve_vyWo_ZIDXzm5XSbD7pZJKvvatMESrMM 304 5ms -[2025-12-29T23:32:31.095Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:32:42.944Z] [INFO] Subtask erstellt: Von der Logik macht es eigentlich Sinn, wenn Unteraufgaben bei "Zu Besprechen" zuordbar wäre. in Task 6 -[2025-12-29T23:32:42.945Z] [INFO] POST /api/subtasks 201 5ms -[2025-12-29T23:32:45.299Z] [INFO] POST /api/subtasks 400 9ms -[2025-12-29T23:32:59.751Z] [INFO] Subtask erstellt: Weil die zu besprechenden Sachen sind meistens ein Teilbereich einer Aufgabe, wo die bilaterale Absprache Sinn macht in Task 6 -[2025-12-29T23:32:59.753Z] [INFO] POST /api/subtasks 201 11ms -[2025-12-29T23:33:01.207Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:33:02.067Z] [INFO] Subtask erstellt: (Beim Schreiben merke ich schon, dass ich das blöd erkläre, ich bequatsche dich hierzu einfach nochmal zu in Task 6 -[2025-12-29T23:33:02.068Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-29T23:33:26.138Z] [INFO] Subtask erstellt: Was ist das Limit bei der Textlänge? Weil die Sachen oben konnte ich nicht in einer Unteraufgabe packen in Task 6 -[2025-12-29T23:33:26.140Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-29T23:33:27.715Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:33:27.717Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-29T23:33:31.313Z] [INFO] GET /api/health 200 3ms -[2025-12-29T23:34:01.415Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:34:31.537Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:35:01.648Z] [INFO] GET /api/health 200 5ms -[2025-12-29T23:35:31.759Z] [INFO] GET /api/health 200 5ms -[2025-12-29T23:36:01.856Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:36:31.958Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:37:02.061Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:37:32.170Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:38:02.272Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:38:32.388Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:38:55.926Z] [INFO] GET /api/tasks/2 200 13ms -[2025-12-29T23:38:55.965Z] [INFO] GET /api/subtasks/2 200 8ms -[2025-12-29T23:38:55.996Z] [INFO] GET /api/links/2 304 12ms -[2025-12-29T23:38:56.004Z] [INFO] GET /api/comments/2 304 6ms -[2025-12-29T23:38:56.008Z] [INFO] GET /api/files/2 304 3ms -[2025-12-29T23:38:56.013Z] [INFO] GET /api/tasks/2/history 404 4ms -[2025-12-29T23:39:02.472Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:39:12.037Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) -[2025-12-29T23:39:12.039Z] [INFO] PUT /api/tasks/2 200 9ms -[2025-12-29T23:39:13.198Z] [INFO] GET /api/tasks/6 200 9ms -[2025-12-29T23:39:13.237Z] [INFO] GET /api/files/6 304 11ms -[2025-12-29T23:39:13.243Z] [INFO] GET /api/subtasks/6 200 16ms -[2025-12-29T23:39:13.247Z] [INFO] GET /api/links/6 304 19ms -[2025-12-29T23:39:13.254Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-29T23:39:13.257Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-29T23:39:13.263Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcwNTA2MzQsImV4cCI6MTc2NzA1MjQzNH0.HC90pvGysve_vyWo_ZIDXzm5XSbD7pZJKvvatMESrMM 304 3ms -[2025-12-29T23:39:32.584Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:40:02.683Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:40:05.810Z] [INFO] Socket disconnected: MH (xx7LDsbTRb0yz536AABd) -[2025-12-29T23:40:05.816Z] [INFO] Socket disconnected: MH (TbmA2fgYFefsNvPmAABc) -[2025-12-29T23:40:06.554Z] [INFO] Socket connected: MH (7cvmKusyNPqTSXojAABf) -[2025-12-29T23:40:06.627Z] [INFO] Socket connected: MH (KiTsJlmm1thNlJCRAABh) -[2025-12-29T23:40:06.649Z] [INFO] MH joined project:[object Object] -[2025-12-29T23:40:32.775Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:41:02.889Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:41:32.979Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:41:41.824Z] [INFO] Subtask erstellt: Verbindung/Beziehungen mit anderen Aufgaben. Z.b. "Software-Fertigstellung", das hängt mit anderen Tasks zusammen, die nicht bei mir liegen. Chronologisch muss ja der Router beschafft werden usw. in Task 6 -[2025-12-29T23:41:41.825Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-29T23:41:44.310Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-29T23:41:44.312Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-29T23:42:03.066Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:42:33.154Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:43:03.236Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:43:33.341Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:43:56.715Z] [INFO] GET /api/tasks/2 200 10ms -[2025-12-29T23:43:56.753Z] [INFO] GET /api/subtasks/2 304 7ms -[2025-12-29T23:43:56.780Z] [INFO] GET /api/links/2 304 5ms -[2025-12-29T23:43:56.788Z] [INFO] GET /api/files/2 304 5ms -[2025-12-29T23:43:56.793Z] [INFO] GET /api/comments/2 304 5ms -[2025-12-29T23:43:56.796Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-29T23:44:03.464Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:44:33.570Z] [INFO] GET /api/health 200 3ms -[2025-12-29T23:45:03.680Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:45:26.212Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) -[2025-12-29T23:45:26.213Z] [INFO] PUT /api/tasks/2 200 9ms -[2025-12-29T23:45:28.610Z] [INFO] GET /api/tasks/3 200 7ms -[2025-12-29T23:45:28.639Z] [INFO] GET /api/subtasks/3 304 6ms -[2025-12-29T23:45:28.662Z] [INFO] GET /api/links/3 304 3ms -[2025-12-29T23:45:28.671Z] [INFO] GET /api/files/3 304 3ms -[2025-12-29T23:45:28.675Z] [INFO] GET /api/comments/3 304 3ms -[2025-12-29T23:45:28.677Z] [INFO] GET /api/tasks/3/history 404 5ms -[2025-12-29T23:45:33.803Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:46:03.906Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:46:33.997Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:47:04.105Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:47:34.205Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:48:04.313Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:48:34.405Z] [INFO] GET /api/health 200 3ms -[2025-12-29T23:49:04.506Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:49:34.620Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:50:04.724Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:50:34.812Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:51:04.909Z] [INFO] GET /api/health 200 3ms -[2025-12-29T23:51:35.022Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:52:05.143Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:52:20.540Z] [INFO] Aufgabe aktualisiert: Jahresabschluss (ID: 3) -[2025-12-29T23:52:20.541Z] [INFO] PUT /api/tasks/3 200 9ms -[2025-12-29T23:52:27.617Z] [INFO] Aufgabe aktualisiert: Jahresabschluss/ Bilanzbuchhaltung (ID: 3) -[2025-12-29T23:52:27.619Z] [INFO] PUT /api/tasks/3 200 8ms -[2025-12-29T23:52:35.253Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:53:05.374Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:53:10.198Z] [INFO] Subtask erstellt: Bundesanzeiger - Videoident 22,00 € in Task 3 -[2025-12-29T23:53:10.200Z] [INFO] POST /api/subtasks 201 14ms -[2025-12-29T23:53:35.474Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:54:05.580Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:54:17.136Z] [INFO] POST /api/links 401 5ms -[2025-12-29T23:54:17.153Z] [INFO] Socket disconnected: MH (KiTsJlmm1thNlJCRAABh) -[2025-12-29T23:54:26.594Z] [INFO] GET / 304 2ms -[2025-12-29T23:54:26.637Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-29T23:54:26.641Z] [INFO] GET /css/base.css 304 1ms -[2025-12-29T23:54:26.665Z] [INFO] GET /css/board.css 304 1ms -[2025-12-29T23:54:26.666Z] [INFO] GET /css/components.css 304 1ms -[2025-12-29T23:54:26.676Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-29T23:54:26.679Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-29T23:54:26.689Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-29T23:54:26.692Z] [INFO] GET /css/list.css 304 1ms -[2025-12-29T23:54:26.697Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-29T23:54:26.699Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-29T23:54:26.700Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-29T23:54:26.702Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-29T23:54:26.711Z] [INFO] GET /js/app.js 304 1ms -[2025-12-29T23:54:26.746Z] [INFO] GET /js/store.js 304 2ms -[2025-12-29T23:54:26.749Z] [INFO] GET /js/board.js 304 2ms -[2025-12-29T23:54:26.753Z] [INFO] GET /js/api.js 304 3ms -[2025-12-29T23:54:26.755Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-29T23:54:26.757Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-29T23:54:26.759Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-29T23:54:26.763Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-29T23:54:26.769Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-29T23:54:26.772Z] [INFO] GET /js/list.js 304 0ms -[2025-12-29T23:54:26.777Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-29T23:54:26.778Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-29T23:54:26.779Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-29T23:54:26.782Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-29T23:54:26.789Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-29T23:54:26.791Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-29T23:54:26.796Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-29T23:54:27.119Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-29T23:54:28.811Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T23:54:28.873Z] [INFO] GET /sw.js 304 1ms -[2025-12-29T23:54:30.827Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-29T23:54:30.828Z] [INFO] POST /api/auth/login 200 582ms -[2025-12-29T23:54:30.862Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-29T23:54:30.883Z] [INFO] Socket connected: MH (mtJhYqkz959VD0IeAABk) -[2025-12-29T23:54:30.894Z] [INFO] Socket connected: MH (XBCo1aILvgtaG47OAABl) -[2025-12-29T23:54:30.912Z] [INFO] GET /api/projects 200 8ms -[2025-12-29T23:54:30.932Z] [INFO] MH joined project:[object Object] -[2025-12-29T23:54:30.939Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2025-12-29T23:54:30.943Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-29T23:54:30.955Z] [INFO] GET /api/tasks/project/2 200 11ms -[2025-12-29T23:54:30.961Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-29T23:54:30.994Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-29T23:54:31.023Z] [INFO] GET /api/notifications 304 9ms -[2025-12-29T23:54:33.559Z] [INFO] GET /api/tasks/3 200 10ms -[2025-12-29T23:54:33.597Z] [INFO] GET /api/files/3 304 10ms -[2025-12-29T23:54:33.603Z] [INFO] GET /api/links/3 304 15ms -[2025-12-29T23:54:33.610Z] [INFO] GET /api/comments/3 304 21ms -[2025-12-29T23:54:33.614Z] [INFO] GET /api/tasks/3/history 404 8ms -[2025-12-29T23:54:33.618Z] [INFO] GET /api/subtasks/3 200 7ms -[2025-12-29T23:54:35.707Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:54:51.073Z] [INFO] Link erstellt: https://publikations-plattform.de für Task 3 -[2025-12-29T23:54:51.074Z] [INFO] POST /api/links 201 4ms -[2025-12-29T23:55:03.768Z] [INFO] Subtask erstellt: Bundesanzeiger - Einfache Bilanz ablegen in Task 3 -[2025-12-29T23:55:03.769Z] [INFO] POST /api/subtasks 201 4ms -[2025-12-29T23:55:05.803Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:55:35.894Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:56:05.988Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:56:23.111Z] [INFO] Aufgabe aktualisiert: Jahresabschluss/ Bilanzbuchhaltung (ID: 3) -[2025-12-29T23:56:23.112Z] [INFO] PUT /api/tasks/3 200 6ms -[2025-12-29T23:56:36.100Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:56:45.171Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung (ID: 3) -[2025-12-29T23:56:45.174Z] [INFO] PUT /api/tasks/3 200 11ms -[2025-12-29T23:56:48.501Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundes (ID: 3) -[2025-12-29T23:56:48.503Z] [INFO] PUT /api/tasks/3 200 11ms -[2025-12-29T23:56:50.774Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeig (ID: 3) -[2025-12-29T23:56:50.776Z] [INFO] PUT /api/tasks/3 200 11ms -[2025-12-29T23:56:54.725Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2025-12-29T23:56:54.727Z] [INFO] PUT /api/tasks/3 200 17ms -[2025-12-29T23:56:59.814Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2025-12-29T23:56:59.816Z] [INFO] PUT /api/tasks/3 200 11ms -[2025-12-29T23:57:06.214Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:57:36.319Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:58:02.090Z] [INFO] Aufgabe erstellt: Bilanzbuchhaltung - Finanzamt (ID: 9) von MH -[2025-12-29T23:58:02.092Z] [INFO] Benachrichtigung erstellt: task:assigned für User 1 -[2025-12-29T23:58:02.093Z] [INFO] POST /api/tasks 201 10ms -[2025-12-29T23:58:06.407Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:58:15.745Z] [INFO] GET /api/tasks/9 200 9ms -[2025-12-29T23:58:15.775Z] [INFO] GET /api/subtasks/9 200 5ms -[2025-12-29T23:58:15.807Z] [INFO] GET /api/links/9 200 8ms -[2025-12-29T23:58:15.814Z] [INFO] GET /api/files/9 200 5ms -[2025-12-29T23:58:15.818Z] [INFO] GET /api/comments/9 200 4ms -[2025-12-29T23:58:15.823Z] [INFO] GET /api/tasks/9/history 404 4ms -[2025-12-29T23:58:36.509Z] [INFO] GET /api/health 200 1ms -[2025-12-29T23:59:06.604Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:59:15.382Z] [INFO] Subtask erstellt: ELSTER - Firmen ELSTER Account anlegen in Task 9 -[2025-12-29T23:59:15.383Z] [INFO] POST /api/subtasks 201 5ms -[2025-12-29T23:59:20.247Z] [INFO] Subtask erstellt: ELSTER - Körperschaftsteuererklärung abgeben in Task 9 -[2025-12-29T23:59:20.248Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-29T23:59:32.111Z] [INFO] Subtask erstellt: ELSTER - Gewerbesteuererklärung abgeben in Task 9 -[2025-12-29T23:59:32.113Z] [INFO] POST /api/subtasks 201 6ms -[2025-12-29T23:59:36.716Z] [INFO] GET /api/health 200 2ms -[2025-12-29T23:59:58.356Z] [INFO] Subtask erstellt: ELSTER - Umsatzsteuerjahreserklärung abgeben in Task 9 -[2025-12-29T23:59:58.357Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-30T00:00:06.813Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:00:26.536Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 9) -[2025-12-30T00:00:26.537Z] [INFO] PUT /api/tasks/9 200 5ms -[2025-12-30T00:00:36.919Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:00:48.806Z] [INFO] Aufgabe erstellt: E-Bilanzsoftware Problematik (ID: 10) von MH -[2025-12-30T00:00:48.808Z] [INFO] POST /api/tasks 201 11ms -[2025-12-30T00:00:50.965Z] [INFO] GET /api/tasks/10 200 18ms -[2025-12-30T00:00:50.994Z] [INFO] GET /api/subtasks/10 200 8ms -[2025-12-30T00:00:51.017Z] [INFO] GET /api/links/10 200 5ms -[2025-12-30T00:00:51.036Z] [INFO] GET /api/comments/10 200 10ms -[2025-12-30T00:00:51.042Z] [INFO] GET /api/files/10 200 16ms -[2025-12-30T00:00:51.046Z] [INFO] GET /api/tasks/10/history 404 3ms -[2025-12-30T00:01:03.377Z] [INFO] Aufgabe aktualisiert: E-Bilanzsoftware Problematik (ID: 10) -[2025-12-30T00:01:03.379Z] [INFO] PUT /api/tasks/10 200 12ms -[2025-12-30T00:01:03.747Z] [INFO] Aufgabe aktualisiert: E-Bilanzsoftware Problematik (ID: 10) -[2025-12-30T00:01:03.750Z] [INFO] PUT /api/tasks/10 200 11ms -[2025-12-30T00:01:06.730Z] [INFO] Aufgabe aktualisiert: E-Bilanzsoftware Problematik (ID: 10) -[2025-12-30T00:01:06.732Z] [INFO] PUT /api/tasks/10 200 12ms -[2025-12-30T00:01:07.017Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:01:09.608Z] [INFO] GET /api/tasks/10 200 11ms -[2025-12-30T00:01:09.643Z] [INFO] GET /api/subtasks/10 304 8ms -[2025-12-30T00:01:09.649Z] [INFO] GET /api/tasks/10/history 404 5ms -[2025-12-30T00:01:09.663Z] [INFO] GET /api/links/10 304 9ms -[2025-12-30T00:01:09.669Z] [INFO] GET /api/files/10 304 5ms -[2025-12-30T00:01:09.674Z] [INFO] GET /api/comments/10 304 5ms -[2025-12-30T00:01:12.752Z] [INFO] Aufgabe aktualisiert: E-Bilanzsoftware Problematik (ID: 10) -[2025-12-30T00:01:12.753Z] [INFO] PUT /api/tasks/10 200 9ms -[2025-12-30T00:01:15.781Z] [INFO] GET /api/tasks/9 200 9ms -[2025-12-30T00:01:15.805Z] [INFO] GET /api/subtasks/9 200 4ms -[2025-12-30T00:01:15.810Z] [INFO] GET /api/links/9 304 4ms -[2025-12-30T00:01:15.814Z] [INFO] GET /api/files/9 304 4ms -[2025-12-30T00:01:15.818Z] [INFO] GET /api/tasks/9/history 404 4ms -[2025-12-30T00:01:15.822Z] [INFO] GET /api/comments/9 304 4ms -[2025-12-30T00:01:37.132Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:01:45.101Z] [INFO] Link erstellt: https://www.esteuer.de für Task 9 -[2025-12-30T00:01:45.103Z] [INFO] POST /api/links 201 7ms -[2025-12-30T00:01:46.381Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 9) -[2025-12-30T00:01:46.383Z] [INFO] PUT /api/tasks/9 200 12ms -[2025-12-30T00:01:47.540Z] [INFO] GET /api/tasks/6 200 13ms -[2025-12-30T00:01:47.572Z] [INFO] GET /api/subtasks/6 200 6ms -[2025-12-30T00:01:47.577Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T00:01:47.581Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-30T00:01:47.585Z] [INFO] GET /api/links/6 304 3ms -[2025-12-30T00:01:47.589Z] [INFO] GET /api/files/6 304 6ms -[2025-12-30T00:01:47.619Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcwNTI0NzAsImV4cCI6MTc2NzA1NDI3MH0._H7fhMY4PACZuvwlCbnuoFatEZKdRlFKtcfVfIG5l7M 200 8ms -[2025-12-30T00:02:07.229Z] [INFO] GET /api/health 200 6ms -[2025-12-30T00:02:36.235Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-30T00:02:36.233Z] [INFO] Subtask erstellt: bei neuen Unteraufgaben kann man mit "Enter" neue Unteraufgaben anlegen. Es wäre cool, wenn ich das auch bei Links machen kann in Task 6 -[2025-12-30T00:02:37.327Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:02:45.850Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T00:02:45.851Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-30T00:02:48.384Z] [INFO] GET /api/tasks/9 200 13ms -[2025-12-30T00:02:48.415Z] [INFO] GET /api/subtasks/9 304 7ms -[2025-12-30T00:02:48.419Z] [INFO] GET /api/files/9 304 10ms -[2025-12-30T00:02:48.423Z] [INFO] GET /api/links/9 200 13ms -[2025-12-30T00:02:48.427Z] [INFO] GET /api/comments/9 304 3ms -[2025-12-30T00:02:48.430Z] [INFO] GET /api/tasks/9/history 404 2ms -[2025-12-30T00:03:05.225Z] [INFO] Subtask erstellt: E-Bilanz abgeben (die detaillierte) in Task 9 -[2025-12-30T00:03:05.227Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-30T00:03:07.425Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:03:13.941Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 9) -[2025-12-30T00:03:13.942Z] [INFO] PUT /api/tasks/9 200 11ms -[2025-12-30T00:03:37.542Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:04:07.634Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:04:37.727Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:05:07.823Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:05:37.913Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:06:08.016Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:06:38.124Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:07:08.242Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:07:38.334Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:08:08.456Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:08:38.547Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:08:47.781Z] [INFO] GET / 200 4ms -[2025-12-30T00:08:48.058Z] [INFO] Socket disconnected: MH (7cvmKusyNPqTSXojAABf) -[2025-12-30T00:08:48.958Z] [INFO] GET / 200 2ms -[2025-12-30T00:08:49.574Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-30T00:08:49.580Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T00:08:49.627Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T00:08:49.644Z] [INFO] GET /css/board.css 200 4ms -[2025-12-30T00:08:49.688Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-30T00:08:49.701Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-30T00:08:49.726Z] [INFO] GET /css/list.css 200 3ms -[2025-12-30T00:08:49.740Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T00:08:49.767Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T00:08:49.776Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T00:08:49.791Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T00:08:49.817Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-30T00:08:49.851Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T00:08:49.944Z] [INFO] GET /js/store.js 200 2ms -[2025-12-30T00:08:49.947Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-30T00:08:49.949Z] [INFO] GET /js/api.js 200 1ms -[2025-12-30T00:08:50.014Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-30T00:08:50.019Z] [INFO] GET /js/offline.js 200 2ms -[2025-12-30T00:08:50.021Z] [INFO] GET /js/board.js 200 1ms -[2025-12-30T00:08:50.055Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-30T00:08:50.064Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T00:08:50.068Z] [INFO] GET /js/list.js 200 2ms -[2025-12-30T00:08:50.105Z] [INFO] GET /js/shortcuts.js 200 1ms -[2025-12-30T00:08:50.115Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T00:08:50.120Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T00:08:50.158Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T00:08:50.161Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-30T00:08:50.177Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T00:08:50.226Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T00:08:50.583Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T00:08:50.652Z] [INFO] GET /sw.js 200 5ms -[2025-12-30T00:08:50.849Z] [INFO] GET /index.html 200 4ms -[2025-12-30T00:08:50.850Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T00:08:50.853Z] [INFO] GET / 304 2ms -[2025-12-30T00:08:50.888Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T00:08:50.897Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T00:08:50.899Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T00:08:50.929Z] [INFO] GET / 200 2ms -[2025-12-30T00:08:50.939Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T00:08:50.940Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T00:08:50.942Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T00:08:50.987Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T00:08:50.989Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T00:08:50.991Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T00:08:51.032Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T00:08:51.033Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T00:08:51.036Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T00:08:51.076Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T00:08:51.079Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T00:08:51.083Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T00:08:51.118Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T00:08:51.121Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T00:08:51.125Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T00:08:51.137Z] [INFO] HEAD /favicon.ico 200 1ms -[2025-12-30T00:08:51.159Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T00:08:51.161Z] [INFO] GET /js/tour.js 200 1ms -[2025-12-30T00:08:51.165Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T00:08:51.237Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T00:08:51.238Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T00:08:51.240Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T00:08:51.277Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T00:08:51.280Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T00:08:51.283Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T00:08:51.313Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T00:08:51.315Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T00:08:51.623Z] [INFO] GET /favicon.ico 200 4ms -[2025-12-30T00:08:51.765Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-30T00:09:01.629Z] [INFO] Socket disconnected: MH (mtJhYqkz959VD0IeAABk) -[2025-12-30T00:09:01.630Z] [INFO] Socket disconnected: MH (XBCo1aILvgtaG47OAABl) -[2025-12-30T00:09:02.750Z] [INFO] Socket connected: MH (10qRektRaL02SBH0AABp) -[2025-12-30T00:09:03.133Z] [INFO] Socket connected: MH (h9_IQTii6oKUSjPBAABr) -[2025-12-30T00:09:03.156Z] [INFO] MH joined project:[object Object] -[2025-12-30T00:09:08.642Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:09:15.042Z] [INFO] GET / 200 5ms -[2025-12-30T00:09:15.698Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-30T00:09:15.982Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T00:09:16.307Z] [INFO] GET /css/board.css 200 6ms -[2025-12-30T00:09:16.310Z] [INFO] GET /css/components.css 200 6ms -[2025-12-30T00:09:16.312Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-30T00:09:16.316Z] [INFO] GET /css/modal.css 200 2ms -[2025-12-30T00:09:16.855Z] [INFO] GET /css/list.css 200 6ms -[2025-12-30T00:09:16.856Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-30T00:09:16.874Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T00:09:16.878Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-30T00:09:16.880Z] [INFO] GET /css/notifications.css 200 3ms -[2025-12-30T00:09:16.882Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T00:09:17.195Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T00:09:19.108Z] [INFO] GET /js/board.js 200 3ms -[2025-12-30T00:09:19.110Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-30T00:09:19.111Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-30T00:09:19.114Z] [INFO] GET /js/store.js 200 1ms -[2025-12-30T00:09:19.117Z] [INFO] GET /js/api.js 200 1ms -[2025-12-30T00:09:19.140Z] [INFO] GET /js/offline.js 200 2ms -[2025-12-30T00:09:19.723Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T00:09:19.726Z] [INFO] GET /js/task-modal.js 200 5ms -[2025-12-30T00:09:19.728Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-30T00:09:19.765Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T00:09:19.774Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-30T00:09:19.776Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-30T00:09:20.119Z] [INFO] GET /js/proposals.js 200 7ms -[2025-12-30T00:09:20.135Z] [INFO] GET /js/notifications.js 200 6ms -[2025-12-30T00:09:20.137Z] [INFO] GET /js/gitea.js 200 6ms -[2025-12-30T00:09:20.244Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T00:09:20.997Z] [INFO] GET /sw.js 200 2ms -[2025-12-30T00:09:21.460Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-30T00:09:21.471Z] [INFO] GET / 304 1ms -[2025-12-30T00:09:21.472Z] [INFO] GET /index.html 200 3ms -[2025-12-30T00:09:21.828Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T00:09:21.839Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T00:09:21.957Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T00:09:22.190Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T00:09:22.221Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T00:09:22.232Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T00:09:22.512Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T00:09:22.523Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T00:09:22.820Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T00:09:22.832Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T00:09:22.874Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T00:09:23.088Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T00:09:23.115Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T00:09:23.197Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T00:09:23.384Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T00:09:23.420Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T00:09:23.506Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T00:09:23.726Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T00:09:23.731Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T00:09:23.893Z] [INFO] GET /js/tour.js 200 2ms -[2025-12-30T00:09:24.338Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T00:09:24.339Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T00:09:24.381Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T00:09:24.703Z] [INFO] GET /css/list.css 304 4ms -[2025-12-30T00:09:24.709Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T00:09:24.920Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T00:09:25.013Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T00:09:25.026Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T00:09:25.220Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T00:09:38.746Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:10:08.853Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:10:38.968Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:11:09.079Z] [INFO] GET /api/health 200 0ms -[2025-12-30T00:11:39.181Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:12:09.273Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:12:39.395Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:13:09.491Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:13:39.584Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:14:09.659Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:14:39.738Z] [INFO] GET /api/health 200 5ms -[2025-12-30T00:15:09.856Z] [INFO] GET /api/health 200 5ms -[2025-12-30T00:15:39.993Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:16:10.083Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:16:40.187Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:17:10.313Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:17:40.409Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:18:10.516Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:18:40.634Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:19:10.722Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:19:40.841Z] [INFO] GET /api/health 200 5ms -[2025-12-30T00:20:10.940Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:20:41.031Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:21:11.121Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:21:41.210Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:22:11.305Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:22:41.415Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:23:11.522Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:23:41.618Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:24:11.723Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:24:41.813Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:25:11.904Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:25:41.987Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:26:12.099Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:26:42.224Z] [INFO] GET /api/health 200 7ms -[2025-12-30T00:27:12.324Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:27:40.891Z] [INFO] GET /api/tasks/7 401 11ms -[2025-12-30T00:27:40.911Z] [INFO] Socket disconnected: MH (h9_IQTii6oKUSjPBAABr) -[2025-12-30T00:27:42.420Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:27:44.239Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T00:27:44.239Z] [INFO] POST /api/auth/login 200 549ms -[2025-12-30T00:27:44.313Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T00:27:44.318Z] [INFO] Socket connected: MH (zaoNHQvBKX7GCL6eAABu) -[2025-12-30T00:27:44.326Z] [INFO] Socket connected: MH (TTYuZDFv4m2rLQkNAABv) -[2025-12-30T00:27:44.336Z] [INFO] GET /api/projects 200 4ms -[2025-12-30T00:27:44.357Z] [INFO] MH joined project:[object Object] -[2025-12-30T00:27:44.365Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T00:27:44.371Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2025-12-30T00:27:44.381Z] [INFO] GET /api/tasks/project/2 200 9ms -[2025-12-30T00:27:44.386Z] [INFO] GET /api/labels/2 200 3ms -[2025-12-30T00:27:44.411Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-30T00:27:48.039Z] [INFO] GET /api/tasks/2 200 9ms -[2025-12-30T00:27:48.068Z] [INFO] GET /api/subtasks/2 304 5ms -[2025-12-30T00:27:48.072Z] [INFO] GET /api/links/2 304 3ms -[2025-12-30T00:27:48.076Z] [INFO] GET /api/tasks/2/history 404 3ms -[2025-12-30T00:27:48.079Z] [INFO] GET /api/files/2 304 3ms -[2025-12-30T00:27:48.082Z] [INFO] GET /api/comments/2 304 3ms -[2025-12-30T00:27:51.407Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) -[2025-12-30T00:27:51.409Z] [INFO] PUT /api/tasks/2 200 10ms -[2025-12-30T00:27:56.047Z] [INFO] GET /api/tasks/4 200 11ms -[2025-12-30T00:27:56.079Z] [INFO] GET /api/links/4 200 8ms -[2025-12-30T00:27:56.085Z] [INFO] GET /api/subtasks/4 304 13ms -[2025-12-30T00:27:56.090Z] [INFO] GET /api/tasks/4/history 404 3ms -[2025-12-30T00:27:56.095Z] [INFO] GET /api/files/4 304 4ms -[2025-12-30T00:27:56.098Z] [INFO] GET /api/comments/4 304 3ms -[2025-12-30T00:28:04.701Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-30T00:28:04.703Z] [INFO] PUT /api/tasks/4 200 11ms -[2025-12-30T00:28:10.450Z] [INFO] Aufgabe verschoben: Bilanzbuchhaltung - Finanzamt -> In Arbeit -[2025-12-30T00:28:10.452Z] [INFO] PUT /api/tasks/9/move 200 9ms -[2025-12-30T00:28:12.536Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:28:19.763Z] [INFO] GET /api/tasks/6 200 11ms -[2025-12-30T00:28:19.793Z] [INFO] GET /api/subtasks/6 200 5ms -[2025-12-30T00:28:19.808Z] [INFO] GET /api/files/6 304 7ms -[2025-12-30T00:28:19.814Z] [INFO] GET /api/links/6 304 12ms -[2025-12-30T00:28:19.818Z] [INFO] GET /api/comments/6 304 16ms -[2025-12-30T00:28:19.822Z] [INFO] GET /api/tasks/6/history 404 20ms -[2025-12-30T00:28:19.837Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcwNTQ0NjQsImV4cCI6MTc2NzA1NjI2NH0.xpOW0ixlk_xuUMGj8WkZFg3dW2Zj373l8SYSZ7sJgHU 200 9ms -[2025-12-30T00:28:42.627Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:28:50.081Z] [INFO] Subtask erstellt: wenn man die breite einer Kategorie vergrößern könnte. weil dann könnten doppelt so viele Karten sichtbar auf der Oberfläche sein in Task 6 -[2025-12-30T00:28:50.083Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-30T00:28:51.222Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T00:28:51.223Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-30T00:29:12.745Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:29:42.839Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:30:12.932Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:30:43.054Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:31:13.174Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:31:43.285Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:32:13.395Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:32:43.501Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:33:13.594Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:33:43.687Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:34:13.795Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:34:43.896Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:34:49.279Z] [INFO] GET /.git/config 200 5ms -[2025-12-30T00:35:14.000Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:35:44.095Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:36:14.188Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:36:44.292Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:37:14.406Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:37:44.523Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:38:14.630Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:38:44.730Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:38:59.334Z] [INFO] Socket disconnected: MH (10qRektRaL02SBH0AABp) -[2025-12-30T00:39:14.830Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:39:44.939Z] [INFO] GET /api/health 200 4ms -[2025-12-30T00:40:15.038Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:40:45.148Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:41:15.277Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:41:45.400Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:42:15.494Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:42:45.605Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:43:15.699Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:43:45.777Z] [INFO] GET /api/health 200 0ms -[2025-12-30T00:44:15.881Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:44:45.962Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:45:16.047Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:45:46.144Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:46:16.245Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:46:46.345Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:47:16.459Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:47:46.548Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:48:16.646Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:48:46.754Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:49:16.852Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:49:46.946Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:50:17.045Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:50:47.141Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:51:17.232Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:51:47.332Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:52:17.466Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:52:47.589Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:53:17.679Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:53:47.782Z] [INFO] GET /api/health 200 3ms -[2025-12-30T00:53:56.114Z] [INFO] Socket disconnected: MH (TTYuZDFv4m2rLQkNAABv) -[2025-12-30T00:53:56.116Z] [INFO] Socket disconnected: MH (zaoNHQvBKX7GCL6eAABu) -[2025-12-30T00:53:57.991Z] [INFO] Socket connected: MH (UnguikJ9KaucmwY9AABz) -[2025-12-30T00:53:58.885Z] [INFO] Socket connected: MH (9ta1mzfE1g6vq8kyAAB1) -[2025-12-30T00:53:58.909Z] [INFO] MH joined project:[object Object] -[2025-12-30T00:54:17.870Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:54:47.996Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:55:18.102Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:55:48.203Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:56:18.294Z] [INFO] GET /api/health 200 0ms -[2025-12-30T00:56:48.393Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:57:18.483Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:57:48.586Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:58:18.680Z] [INFO] GET /api/health 200 1ms -[2025-12-30T00:58:48.785Z] [INFO] GET /api/health 200 0ms -[2025-12-30T00:59:18.884Z] [INFO] GET /api/health 200 2ms -[2025-12-30T00:59:48.997Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:00:19.086Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:00:49.212Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:01:19.309Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:01:49.395Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:02:19.492Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:02:40.306Z] [INFO] GET / 304 2ms -[2025-12-30T01:02:40.335Z] [INFO] Socket disconnected: MH (UnguikJ9KaucmwY9AABz) -[2025-12-30T01:02:40.338Z] [INFO] Socket disconnected: MH (9ta1mzfE1g6vq8kyAAB1) -[2025-12-30T01:02:40.351Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T01:02:40.353Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T01:02:40.370Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T01:02:40.374Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T01:02:40.393Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T01:02:40.398Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T01:02:40.399Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T01:02:40.404Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-30T01:02:40.405Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T01:02:40.406Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T01:02:40.411Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T01:02:40.419Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T01:02:40.427Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T01:02:40.454Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T01:02:40.456Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T01:02:40.458Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T01:02:40.460Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T01:02:40.463Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T01:02:40.465Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T01:02:40.475Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T01:02:40.477Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T01:02:40.479Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T01:02:40.482Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T01:02:40.486Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T01:02:40.488Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T01:02:40.493Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T01:02:40.497Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T01:02:40.499Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T01:02:40.501Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T01:02:40.702Z] [INFO] GET /api/auth/users 401 7ms -[2025-12-30T01:02:40.771Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-30T01:02:42.402Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T01:02:42.464Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T01:02:44.564Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T01:02:44.566Z] [INFO] POST /api/auth/login 200 682ms -[2025-12-30T01:02:44.603Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T01:02:44.619Z] [INFO] Socket connected: MH (bBmgKFNWjSpjaQarAAB4) -[2025-12-30T01:02:44.624Z] [INFO] Socket connected: MH (Kji2_KWDuAIL6WYOAAB5) -[2025-12-30T01:02:44.629Z] [INFO] GET /api/projects 304 4ms -[2025-12-30T01:02:44.649Z] [INFO] MH joined project:[object Object] -[2025-12-30T01:02:44.656Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T01:02:44.664Z] [INFO] GET /api/tasks/project/2 200 13ms -[2025-12-30T01:02:44.667Z] [INFO] GET /api/columns/2 304 16ms -[2025-12-30T01:02:44.674Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T01:02:44.703Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T01:02:44.727Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T01:02:49.609Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:02:52.282Z] [INFO] GET /api/tasks/4 200 9ms -[2025-12-30T01:02:52.318Z] [INFO] GET /api/links/4 304 10ms -[2025-12-30T01:02:52.327Z] [INFO] GET /api/subtasks/4 304 8ms -[2025-12-30T01:02:52.334Z] [INFO] GET /api/files/4 304 5ms -[2025-12-30T01:02:52.339Z] [INFO] GET /api/comments/4 304 4ms -[2025-12-30T01:02:52.342Z] [INFO] GET /api/tasks/4/history 404 3ms -[2025-12-30T01:02:57.376Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-30T01:02:57.378Z] [INFO] PUT /api/tasks/4 200 10ms -[2025-12-30T01:02:58.795Z] [INFO] Aufgabe verschoben: Corporated Design -> zu Besprechen -[2025-12-30T01:02:58.797Z] [INFO] Benachrichtigung erstellt: task:completed für User 1 -[2025-12-30T01:02:58.798Z] [INFO] PUT /api/tasks/4/move 200 11ms -[2025-12-30T01:03:06.190Z] [INFO] Socket disconnected: MH (bBmgKFNWjSpjaQarAAB4) -[2025-12-30T01:03:06.191Z] [INFO] Socket disconnected: MH (Kji2_KWDuAIL6WYOAAB5) -[2025-12-30T01:03:19.741Z] [INFO] GET /api/health 200 6ms -[2025-12-30T01:03:49.853Z] [INFO] GET /api/health 200 4ms -[2025-12-30T01:04:19.942Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:04:50.044Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:05:20.138Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:05:50.249Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:06:20.335Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:06:50.433Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:07:20.542Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:07:50.649Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:08:20.728Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:08:50.823Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:09:20.927Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:09:51.019Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:10:21.121Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:10:51.230Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:11:21.328Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:11:51.428Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:12:21.534Z] [INFO] GET /api/health 200 3ms -[2025-12-30T01:12:51.627Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:13:21.720Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:13:51.820Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:14:21.906Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:14:52.001Z] [INFO] GET /api/health 200 0ms -[2025-12-30T01:15:22.111Z] [INFO] GET /api/health 200 3ms -[2025-12-30T01:15:52.211Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:16:22.324Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:16:52.440Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:17:22.536Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:17:52.633Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:18:22.743Z] [INFO] GET /api/health 200 3ms -[2025-12-30T01:18:52.850Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:19:22.950Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:19:53.050Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:20:23.140Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:20:46.040Z] [INFO] GET /robots.txt 200 4ms -[2025-12-30T01:20:46.279Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T01:20:53.235Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:20:58.109Z] [INFO] GET /css/board.css 200 1ms -[2025-12-30T01:21:23.336Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:21:53.431Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:22:14.568Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-30T01:22:14.800Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-30T01:22:22.326Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-30T01:22:23.513Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:22:43.495Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-30T01:22:53.625Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:23:18.309Z] [INFO] GET / 200 4ms -[2025-12-30T01:23:23.728Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:23:51.565Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T01:23:51.919Z] [INFO] GET /css/calendar.css 200 2ms -[2025-12-30T01:23:53.833Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:24:23.922Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:24:54.019Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:24:59.016Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T01:25:24.128Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:25:54.252Z] [INFO] GET /api/health 200 3ms -[2025-12-30T01:26:24.363Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:26:54.465Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:27:00.878Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T01:27:24.551Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:27:54.659Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:28:08.584Z] [INFO] GET /css/gitea.css 200 4ms -[2025-12-30T01:28:08.866Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T01:28:24.758Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:28:33.157Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T01:28:33.279Z] [INFO] GET /css/list.css 200 2ms -[2025-12-30T01:28:54.860Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:29:24.963Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:29:55.063Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:30:25.153Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:30:55.251Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:31:25.352Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:31:55.474Z] [INFO] GET /api/health 200 3ms -[2025-12-30T01:32:25.550Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:32:55.649Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:33:25.765Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:33:55.865Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:34:25.957Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:34:56.055Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:35:26.161Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:35:56.288Z] [INFO] GET /api/health 200 6ms -[2025-12-30T01:36:26.393Z] [INFO] GET /api/health 200 3ms -[2025-12-30T01:36:56.494Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:37:26.600Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:37:56.700Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:38:26.798Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:38:56.915Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:39:27.012Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:39:57.096Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:40:27.182Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:40:57.287Z] [INFO] GET /api/health 200 3ms -[2025-12-30T01:41:27.397Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:41:57.503Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:42:27.620Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:42:57.720Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:43:27.812Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:43:57.904Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:44:27.993Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:44:58.084Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:45:28.181Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:45:58.281Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:46:28.381Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:46:58.506Z] [INFO] GET /api/health 200 3ms -[2025-12-30T01:47:28.596Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:47:58.704Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:48:28.805Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:48:58.902Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:49:29.020Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:49:59.104Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:50:29.188Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:50:59.295Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:51:29.398Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:51:59.482Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:52:29.590Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:52:59.688Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:53:29.788Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:53:59.895Z] [INFO] GET /api/health 200 9ms -[2025-12-30T01:54:30.002Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:55:00.101Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:55:30.197Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:56:00.316Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:56:30.435Z] [INFO] GET /api/health 200 1ms -[2025-12-30T01:57:00.548Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:57:30.653Z] [INFO] GET /api/health 200 3ms -[2025-12-30T01:58:00.763Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:58:30.862Z] [INFO] GET /api/health 200 4ms -[2025-12-30T01:59:00.971Z] [INFO] GET /api/health 200 2ms -[2025-12-30T01:59:31.099Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:00:01.194Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:00:31.313Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:01:01.415Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:01:31.510Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:02:01.618Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:02:31.706Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:03:01.813Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:03:31.909Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:04:02.007Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:04:32.093Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:05:02.194Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:05:32.284Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:05:39.518Z] [INFO] GET / 200 4ms -[2025-12-30T02:05:42.097Z] [INFO] GET /wordpress/ 200 5ms -[2025-12-30T02:06:02.371Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:06:32.471Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:07:02.569Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:07:32.670Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:08:02.779Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:08:32.880Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:09:02.976Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:09:33.069Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:10:03.172Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:10:33.259Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:11:03.364Z] [INFO] GET /api/health 200 4ms -[2025-12-30T02:11:33.470Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:12:03.565Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:12:33.660Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:13:03.743Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:13:33.845Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:14:03.951Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:14:34.044Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:15:04.137Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:15:34.227Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:16:04.325Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:16:34.410Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:17:04.520Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:17:34.626Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:18:04.726Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:18:34.824Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:19:04.932Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:19:35.024Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:20:05.123Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:20:35.215Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:21:05.324Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:21:35.427Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:22:05.536Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:22:35.640Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:23:05.739Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:23:35.832Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:24:05.944Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:24:36.044Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:25:06.132Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:25:36.235Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:26:06.343Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:26:36.437Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:27:06.533Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:27:36.628Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:28:06.730Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:28:36.858Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:29:06.960Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:29:37.078Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:30:07.162Z] [INFO] GET /api/health 200 0ms -[2025-12-30T02:30:37.248Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:31:07.356Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:31:37.466Z] [INFO] GET /api/health 200 4ms -[2025-12-30T02:32:07.564Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:32:37.653Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:33:07.755Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:33:37.854Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:34:07.957Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:34:38.071Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:35:08.155Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:35:38.234Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:36:08.309Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:36:38.413Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:37:08.501Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:37:38.608Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:38:08.685Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:38:38.799Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:39:08.919Z] [INFO] GET /api/health 200 6ms -[2025-12-30T02:39:39.040Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:40:09.142Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:40:39.225Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:41:09.345Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:41:39.464Z] [INFO] GET /api/health 200 5ms -[2025-12-30T02:42:09.564Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:42:39.681Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:43:09.777Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:43:39.856Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:44:09.970Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:44:40.066Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:45:10.183Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:45:40.268Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:46:10.369Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:46:40.459Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:47:10.564Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:47:40.661Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:48:05.319Z] [INFO] GET / 200 6ms -[2025-12-30T02:48:10.754Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:48:40.840Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:49:10.922Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:49:41.013Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:50:11.121Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:50:41.225Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:51:11.340Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:51:41.463Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:52:11.558Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:52:41.641Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:53:11.719Z] [INFO] GET /api/health 200 0ms -[2025-12-30T02:53:41.815Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:54:11.913Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:54:41.995Z] [INFO] GET /api/health 200 2ms -[2025-12-30T02:55:12.084Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:55:42.154Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:56:12.253Z] [INFO] GET /api/health 200 3ms -[2025-12-30T02:56:42.327Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:57:12.394Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:57:42.486Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:58:12.589Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:58:42.676Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:59:12.761Z] [INFO] GET /api/health 200 1ms -[2025-12-30T02:59:42.851Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:00:13.210Z] [INFO] GET /api/health 200 75ms -[2025-12-30T03:00:43.480Z] [INFO] GET /api/health 200 11ms -[2025-12-30T03:01:13.633Z] [INFO] GET /api/health 200 8ms -[2025-12-30T03:01:43.740Z] [INFO] GET /api/health 200 6ms -[2025-12-30T03:02:13.884Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:02:44.029Z] [INFO] GET /api/health 200 9ms -[2025-12-30T03:03:14.167Z] [INFO] GET /api/health 200 6ms -[2025-12-30T03:03:44.291Z] [INFO] GET /api/health 200 10ms -[2025-12-30T03:04:14.389Z] [INFO] GET /api/health 200 4ms -[2025-12-30T03:04:44.527Z] [INFO] GET /api/health 200 6ms -[2025-12-30T03:05:14.672Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:05:44.786Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:06:14.899Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:06:35.396Z] [INFO] GET /robots.txt 200 75ms -[2025-12-30T03:06:35.553Z] [INFO] GET /assets/icons/css/components.css 200 9ms -[2025-12-30T03:06:45.029Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:07:15.148Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:07:45.246Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:08:15.377Z] [INFO] GET /api/health 200 21ms -[2025-12-30T03:08:28.285Z] [INFO] GET /assets/icons/css/calendar.css 200 4ms -[2025-12-30T03:08:28.513Z] [INFO] GET /assets/icons/css/admin.css 200 3ms -[2025-12-30T03:08:45.466Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:09:15.584Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:09:45.685Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:10:15.781Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:10:32.424Z] [INFO] GET /assets/icons/css/gitea.css 200 3ms -[2025-12-30T03:10:45.870Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:11:12.524Z] [INFO] GET /assets/icons/js/app.js 200 6ms -[2025-12-30T03:11:15.987Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:11:46.084Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:12:13.042Z] [INFO] GET /assets/icons/css/proposals.css 200 4ms -[2025-12-30T03:12:16.185Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:12:46.302Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:12:55.485Z] [INFO] GET /assets/icons/css/list.css 200 11ms -[2025-12-30T03:12:55.708Z] [INFO] GET /assets/icons/css/responsive.css 200 3ms -[2025-12-30T03:13:16.413Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:13:46.518Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:13:51.418Z] [INFO] GET /assets/icons/css/modal.css 200 4ms -[2025-12-30T03:13:51.652Z] [INFO] GET /assets/icons/css/variables.css 200 3ms -[2025-12-30T03:14:16.612Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:14:46.715Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:15:16.821Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:15:46.928Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:16:13.202Z] [INFO] GET /assets/icons/css/notifications.css 200 7ms -[2025-12-30T03:16:13.430Z] [INFO] GET /assets/icons/css/board.css 200 4ms -[2025-12-30T03:16:17.046Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:16:47.161Z] [INFO] GET /api/health 200 5ms -[2025-12-30T03:17:17.261Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:17:33.479Z] [INFO] GET /assets/icons/css/base.css 200 3ms -[2025-12-30T03:17:47.347Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:18:17.451Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:18:47.553Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:19:17.642Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:19:47.741Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:20:17.864Z] [INFO] GET /api/health 200 4ms -[2025-12-30T03:20:47.967Z] [INFO] GET /api/health 200 8ms -[2025-12-30T03:21:18.062Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:21:48.161Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:22:18.256Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:22:48.342Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:23:18.452Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:23:48.557Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:24:18.641Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:24:48.732Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:25:18.845Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:25:48.943Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:26:19.041Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:26:49.135Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:27:19.214Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:27:49.308Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:28:19.477Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:28:49.597Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:29:19.677Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:29:49.782Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:30:19.870Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:30:49.973Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:31:20.059Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:31:50.173Z] [INFO] GET /api/health 200 4ms -[2025-12-30T03:32:20.257Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:32:50.387Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:33:20.478Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:33:50.589Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:34:20.685Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:34:50.804Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:35:20.906Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:35:51.004Z] [INFO] GET /api/health 200 6ms -[2025-12-30T03:36:21.116Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:36:51.217Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:37:21.298Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:37:51.381Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:38:21.489Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:38:51.590Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:39:21.694Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:39:51.797Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:40:21.909Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:40:52.030Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:41:22.134Z] [INFO] GET /api/health 200 0ms -[2025-12-30T03:41:52.234Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:42:22.343Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:42:52.431Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:43:22.534Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:43:52.642Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:44:22.753Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:44:52.865Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:45:22.977Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:45:53.096Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:46:23.188Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:46:53.277Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:47:23.413Z] [INFO] GET /api/health 200 4ms -[2025-12-30T03:47:53.548Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:48:23.656Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:48:53.739Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:49:23.816Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:49:53.935Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:50:24.030Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:50:54.124Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:51:24.232Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:51:54.326Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:52:24.419Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:52:54.518Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:53:24.632Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:53:54.723Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:54:24.810Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:54:54.899Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:55:25.005Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:55:55.108Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:56:25.204Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:56:55.286Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:57:25.390Z] [INFO] GET /api/health 200 1ms -[2025-12-30T03:57:55.533Z] [INFO] GET /api/health 200 7ms -[2025-12-30T03:58:25.637Z] [INFO] GET /api/health 200 2ms -[2025-12-30T03:58:55.772Z] [INFO] GET /api/health 200 3ms -[2025-12-30T03:59:25.885Z] [INFO] GET /api/health 200 4ms -[2025-12-30T03:59:55.989Z] [INFO] GET /api/health 200 6ms -[2025-12-30T04:00:26.090Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:00:56.183Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:01:26.285Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:01:56.376Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:02:26.470Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:02:56.581Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:03:26.701Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:03:56.816Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:04:26.909Z] [INFO] GET /api/health 200 0ms -[2025-12-30T04:04:56.988Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:05:27.093Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:05:57.204Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:06:27.303Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:06:57.391Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:07:27.493Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:07:57.587Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:08:27.694Z] [INFO] GET /api/health 200 5ms -[2025-12-30T04:08:57.813Z] [INFO] GET /api/health 200 5ms -[2025-12-30T04:09:27.916Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:09:58.018Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:10:28.119Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:10:58.209Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:11:28.312Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:11:58.431Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:12:28.537Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:12:58.639Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:13:28.736Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:13:58.835Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:14:28.943Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:14:59.061Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:15:29.168Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:15:59.258Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:16:29.344Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:16:59.448Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:17:29.562Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:17:59.666Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:18:29.780Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:18:59.890Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:19:29.962Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:20:00.064Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:20:30.168Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:20:56.620Z] [INFO] GET / 200 10ms -[2025-12-30T04:20:56.828Z] [INFO] HEAD /apps 200 5ms -[2025-12-30T04:20:56.960Z] [INFO] POST /apps 200 6ms -[2025-12-30T04:21:00.265Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:21:30.377Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:22:00.471Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:22:30.567Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:23:00.682Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:23:30.771Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:24:00.874Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:24:30.966Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:25:01.062Z] [INFO] GET /api/health 200 4ms -[2025-12-30T04:25:31.158Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:26:01.259Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:26:31.357Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:27:01.462Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:27:31.556Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:28:01.662Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:28:31.762Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:29:01.845Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:29:31.954Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:30:02.048Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:30:32.185Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:31:02.303Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:31:32.395Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:32:02.524Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:32:32.630Z] [INFO] GET /api/health 200 4ms -[2025-12-30T04:33:02.723Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:33:32.846Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:34:02.950Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:34:33.070Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:35:03.153Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:35:33.257Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:36:03.338Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:36:33.457Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:37:03.553Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:37:33.662Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:38:03.772Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:38:33.871Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:39:03.977Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:39:34.088Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:40:04.185Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:40:34.292Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:41:04.403Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:41:34.522Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:42:04.669Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:42:34.768Z] [INFO] GET /api/health 200 6ms -[2025-12-30T04:43:04.871Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:43:34.973Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:44:05.079Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:44:35.163Z] [INFO] GET /api/health 200 0ms -[2025-12-30T04:45:05.254Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:45:35.365Z] [INFO] GET /api/health 200 4ms -[2025-12-30T04:46:05.463Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:46:35.567Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:47:05.704Z] [INFO] GET /api/health 200 6ms -[2025-12-30T04:47:35.814Z] [INFO] GET /api/health 200 5ms -[2025-12-30T04:48:05.913Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:48:36.025Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:49:06.125Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:49:36.230Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:50:06.320Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:50:36.413Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:51:06.501Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:51:36.614Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:52:06.710Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:52:36.803Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:53:06.907Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:53:37.024Z] [INFO] GET /api/health 200 5ms -[2025-12-30T04:54:07.160Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:54:37.293Z] [INFO] GET /api/health 200 2ms -[2025-12-30T04:55:07.391Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:55:37.489Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:56:07.589Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:56:37.695Z] [INFO] GET /api/health 200 3ms -[2025-12-30T04:57:07.804Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:57:37.911Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:58:08.007Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:58:38.104Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:59:08.200Z] [INFO] GET /api/health 200 1ms -[2025-12-30T04:59:27.695Z] [INFO] GET /robots.txt 200 5ms -[2025-12-30T04:59:27.929Z] [INFO] GET /assets/icons/css/css/gitea.css 200 3ms -[2025-12-30T04:59:38.296Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:00:08.407Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:00:38.499Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:01:08.605Z] [INFO] GET /api/health 200 0ms -[2025-12-30T05:01:38.710Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:02:08.819Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:02:38.916Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:03:09.021Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:03:33.438Z] [INFO] GET /assets/icons/css/js/app.js 200 3ms -[2025-12-30T05:03:39.114Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:04:09.206Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:04:39.316Z] [INFO] GET /api/health 200 6ms -[2025-12-30T05:05:09.423Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:05:39.514Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:06:09.636Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:06:17.027Z] [INFO] GET /assets/icons/css/css/board.css 200 3ms -[2025-12-30T05:06:37.168Z] [INFO] GET /assets/icons/js/css/calendar.css 200 9ms -[2025-12-30T05:06:37.396Z] [INFO] GET /assets/icons/js/css/variables.css 200 3ms -[2025-12-30T05:06:39.739Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:07:09.849Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:07:39.954Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:08:10.063Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:08:40.162Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:09:10.254Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:09:40.365Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:09:57.954Z] [INFO] GET /assets/icons/js/css/modal.css 200 3ms -[2025-12-30T05:10:10.454Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:10:40.564Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:10:46.076Z] [INFO] GET /assets/icons/js/css/admin.css 200 3ms -[2025-12-30T05:11:10.662Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:11:40.759Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:12:10.851Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:12:11.445Z] [INFO] GET /assets/icons/js/css/notifications.css 200 4ms -[2025-12-30T05:12:11.679Z] [INFO] GET /assets/icons/js/css/base.css 200 5ms -[2025-12-30T05:12:40.971Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:13:11.086Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:13:41.204Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:13:43.862Z] [INFO] GET /assets/icons/js/css/gitea.css 200 2ms -[2025-12-30T05:14:11.280Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:14:41.388Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:15:11.477Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:15:20.786Z] [INFO] GET /assets/icons/js/css/list.css 200 5ms -[2025-12-30T05:15:41.577Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:16:11.667Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:16:41.765Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:16:47.556Z] [INFO] GET /assets/icons/js/css/board.css 200 4ms -[2025-12-30T05:17:11.877Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:17:30.740Z] [INFO] GET /assets/icons/js/css/proposals.css 200 3ms -[2025-12-30T05:17:30.977Z] [INFO] GET /assets/icons/js/css/components.css 200 4ms -[2025-12-30T05:17:31.410Z] [INFO] GET /assets/icons/js/css/responsive.css 200 3ms -[2025-12-30T05:17:41.979Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:18:12.090Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:18:42.198Z] [INFO] GET /api/health 200 7ms -[2025-12-30T05:19:12.293Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:19:42.392Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:20:12.485Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:20:42.595Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:21:12.697Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:21:42.814Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:22:12.930Z] [INFO] GET /api/health 200 0ms -[2025-12-30T05:22:43.032Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:23:13.136Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:23:43.223Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:24:13.320Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:24:43.407Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:25:13.514Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:25:43.621Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:26:13.732Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:26:43.847Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:27:13.962Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:27:44.063Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:28:14.164Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:28:44.257Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:29:14.361Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:29:44.473Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:30:14.574Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:30:44.676Z] [INFO] GET /api/health 200 0ms -[2025-12-30T05:31:14.791Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:31:44.890Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:32:14.968Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:32:45.070Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:33:15.184Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:33:45.294Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:34:15.424Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:34:45.526Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:35:15.620Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:35:45.721Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:36:15.818Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:36:45.918Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:37:16.024Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:37:46.133Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:38:16.254Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:38:46.354Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:39:16.449Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:39:46.538Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:40:16.657Z] [INFO] GET /api/health 200 0ms -[2025-12-30T05:40:46.745Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:41:16.849Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:41:46.960Z] [INFO] GET /api/health 200 0ms -[2025-12-30T05:42:17.082Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:42:47.157Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:43:17.254Z] [INFO] GET /api/health 200 0ms -[2025-12-30T05:43:47.359Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:44:17.461Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:44:47.578Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:45:17.670Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:45:47.794Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:46:17.871Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:46:47.980Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:47:18.072Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:47:48.168Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:48:18.262Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:48:48.347Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:49:18.470Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:49:48.578Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:50:18.687Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:50:48.807Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:51:18.901Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:51:49.019Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:52:19.134Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:52:49.248Z] [INFO] GET /api/health 200 2ms -[2025-12-30T05:53:19.326Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:53:49.430Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:54:19.523Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:54:49.625Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:55:19.710Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:55:49.806Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:56:19.908Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:56:50.007Z] [INFO] GET /api/health 200 3ms -[2025-12-30T05:57:20.119Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:57:50.216Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:58:20.319Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:58:50.438Z] [INFO] GET /api/health 200 1ms -[2025-12-30T05:59:20.525Z] [INFO] GET /api/health 200 5ms -[2025-12-30T05:59:50.623Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:00:20.716Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:00:50.803Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:01:20.900Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:01:50.997Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:02:21.082Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:02:51.169Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:03:21.257Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:03:51.353Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:04:21.446Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:04:51.556Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:05:21.643Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:05:51.735Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:06:21.840Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:06:51.922Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:07:22.035Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:07:52.135Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:08:22.231Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:08:52.352Z] [INFO] GET /api/health 200 4ms -[2025-12-30T06:09:22.451Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:09:52.555Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:10:22.645Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:10:52.753Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:11:22.857Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:11:52.967Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:12:23.060Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:12:53.151Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:13:23.255Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:13:53.353Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:14:23.446Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:14:53.556Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:15:23.660Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:15:53.761Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:16:23.846Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:16:53.927Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:17:24.004Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:17:54.097Z] [INFO] GET /api/health 200 0ms -[2025-12-30T06:18:24.200Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:18:54.315Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:19:24.413Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:19:54.500Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:20:24.593Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:20:54.704Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:21:24.795Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:21:54.867Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:22:24.987Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:22:55.083Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:23:25.166Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:23:55.246Z] [INFO] GET /api/health 200 0ms -[2025-12-30T06:24:25.364Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:24:55.467Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:25:25.569Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:25:55.682Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:26:25.796Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:26:55.889Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:27:25.973Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:27:56.098Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:28:26.186Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:28:56.275Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:29:26.355Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:29:56.458Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:30:26.556Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:30:56.636Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:31:26.747Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:31:56.846Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:32:26.938Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:32:57.051Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:33:27.152Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:33:57.248Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:34:27.355Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:34:57.459Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:35:27.555Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:35:57.643Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:36:27.751Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:36:57.864Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:37:27.959Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:37:58.073Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:38:28.187Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:38:58.291Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:39:28.387Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:39:58.482Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:40:28.577Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:40:58.669Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:41:28.761Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:41:58.855Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:42:28.969Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:42:59.081Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:43:29.173Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:43:34.129Z] [INFO] GET / 304 1ms -[2025-12-30T06:43:34.189Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T06:43:34.214Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T06:43:34.241Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T06:43:34.254Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T06:43:34.257Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T06:43:34.262Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T06:43:34.264Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T06:43:34.266Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T06:43:34.269Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T06:43:34.284Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T06:43:34.289Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T06:43:34.290Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T06:43:34.293Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T06:43:34.340Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T06:43:34.341Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T06:43:34.341Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T06:43:34.341Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T06:43:34.343Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T06:43:34.344Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T06:43:34.373Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T06:43:34.376Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T06:43:34.379Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T06:43:34.383Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-30T06:43:34.389Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T06:43:34.391Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T06:43:34.400Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T06:43:34.404Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T06:43:34.406Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T06:43:34.408Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T06:43:34.459Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T06:43:34.504Z] [INFO] GET /api/auth/users 401 41ms -[2025-12-30T06:43:36.146Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T06:43:40.330Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T06:43:40.332Z] [INFO] POST /api/auth/login 200 702ms -[2025-12-30T06:43:40.420Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T06:43:40.427Z] [INFO] Socket connected: HG (cHD05zWbcGyxcUDBAAB8) -[2025-12-30T06:43:40.450Z] [INFO] Socket connected: HG (PGEkjRYAYPhOom7mAAB9) -[2025-12-30T06:43:40.470Z] [INFO] GET /api/projects 200 9ms -[2025-12-30T06:43:40.502Z] [INFO] HG joined project:[object Object] -[2025-12-30T06:43:40.510Z] [INFO] GET /api/labels/2 200 6ms -[2025-12-30T06:43:40.520Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2025-12-30T06:43:40.527Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T06:43:40.546Z] [INFO] GET /api/tasks/project/2 200 16ms -[2025-12-30T06:43:40.611Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-30T06:43:40.645Z] [INFO] GET /api/notifications 200 6ms -[2025-12-30T06:43:44.610Z] [INFO] PUT /api/notifications/9/read 200 9ms -[2025-12-30T06:43:44.653Z] [INFO] PUT /api/notifications/8/read 200 10ms -[2025-12-30T06:43:44.697Z] [INFO] PUT /api/notifications/7/read 200 8ms -[2025-12-30T06:43:44.733Z] [INFO] PUT /api/notifications/6/read 200 6ms -[2025-12-30T06:43:59.299Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:44:10.516Z] [INFO] GET /api/tasks/6 200 6ms -[2025-12-30T06:44:10.552Z] [INFO] GET /api/links/6 200 3ms -[2025-12-30T06:44:10.556Z] [INFO] GET /api/subtasks/6 200 3ms -[2025-12-30T06:44:10.559Z] [INFO] GET /api/files/6 200 6ms -[2025-12-30T06:44:10.566Z] [INFO] GET /api/comments/6 200 5ms -[2025-12-30T06:44:10.576Z] [INFO] GET /api/tasks/6/history 404 15ms -[2025-12-30T06:44:10.596Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MDc3MDIwLCJleHAiOjE3NjcwNzg4MjB9.mzQPmLkrIxXD9geQ4F0EDN2KgvYFQ1pG3RMGK-cOK2g 200 7ms -[2025-12-30T06:44:29.404Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:44:33.544Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T06:44:33.546Z] [INFO] PUT /api/tasks/6 200 19ms -[2025-12-30T06:44:34.555Z] [INFO] GET /api/tasks/3 200 11ms -[2025-12-30T06:44:34.596Z] [INFO] GET /api/links/3 200 8ms -[2025-12-30T06:44:34.601Z] [INFO] GET /api/subtasks/3 200 4ms -[2025-12-30T06:44:34.605Z] [INFO] GET /api/tasks/3/history 404 3ms -[2025-12-30T06:44:34.610Z] [INFO] GET /api/files/3 200 3ms -[2025-12-30T06:44:34.615Z] [INFO] GET /api/comments/3 200 4ms -[2025-12-30T06:44:39.538Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2025-12-30T06:44:39.539Z] [INFO] PUT /api/tasks/3 200 12ms -[2025-12-30T06:44:42.244Z] [INFO] GET /api/tasks/6 200 13ms -[2025-12-30T06:44:42.286Z] [INFO] GET /api/links/6 304 6ms -[2025-12-30T06:44:42.291Z] [INFO] GET /api/subtasks/6 304 10ms -[2025-12-30T06:44:42.296Z] [INFO] GET /api/files/6 304 5ms -[2025-12-30T06:44:42.300Z] [INFO] GET /api/comments/6 304 8ms -[2025-12-30T06:44:42.303Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-30T06:44:42.337Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MDc3MDIwLCJleHAiOjE3NjcwNzg4MjB9.mzQPmLkrIxXD9geQ4F0EDN2KgvYFQ1pG3RMGK-cOK2g 304 8ms -[2025-12-30T06:44:47.699Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T06:44:47.702Z] [INFO] PUT /api/tasks/6 200 22ms -[2025-12-30T06:44:59.523Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:45:19.434Z] [INFO] GET /api/tasks/4 200 11ms -[2025-12-30T06:45:19.473Z] [INFO] GET /api/subtasks/4 304 4ms -[2025-12-30T06:45:19.504Z] [INFO] GET /api/links/4 200 3ms -[2025-12-30T06:45:19.530Z] [INFO] GET /api/files/4 304 3ms -[2025-12-30T06:45:19.535Z] [INFO] GET /api/comments/4 304 4ms -[2025-12-30T06:45:19.539Z] [INFO] GET /api/tasks/4/history 404 3ms -[2025-12-30T06:45:24.381Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-30T06:45:24.383Z] [INFO] PUT /api/tasks/4 200 13ms -[2025-12-30T06:45:29.619Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:45:59.711Z] [INFO] GET /api/health 200 0ms -[2025-12-30T06:46:29.809Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:46:59.924Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:47:30.047Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:48:00.145Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:48:30.256Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:49:00.360Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:49:30.451Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:50:00.578Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:50:30.676Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:51:00.761Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:51:30.845Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:52:00.919Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:52:31.000Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:53:01.100Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:53:31.193Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:54:01.299Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:54:31.437Z] [INFO] GET /api/health 200 4ms -[2025-12-30T06:55:01.558Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:55:31.663Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:56:01.768Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:56:31.879Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:57:01.976Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:57:32.070Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:58:02.172Z] [INFO] GET /api/health 200 2ms -[2025-12-30T06:58:32.268Z] [INFO] GET /api/health 200 3ms -[2025-12-30T06:59:02.375Z] [INFO] GET /api/health 200 1ms -[2025-12-30T06:59:32.461Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:00:02.571Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:00:32.659Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:01:02.753Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:01:32.845Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:01:52.782Z] [INFO] GET /robots.txt 200 4ms -[2025-12-30T07:01:53.019Z] [INFO] GET /assets/icons/css/js/css/gitea.css 200 2ms -[2025-12-30T07:02:02.943Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:02:33.063Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:03:03.155Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:03:33.261Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:04:03.364Z] [INFO] GET /api/health 200 0ms -[2025-12-30T07:04:33.478Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:05:03.597Z] [INFO] GET /api/health 200 3ms -[2025-12-30T07:05:33.699Z] [INFO] GET /api/health 200 3ms -[2025-12-30T07:06:03.797Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:06:33.885Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:07:03.978Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:07:34.080Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:08:04.202Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:08:34.305Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:09:04.412Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:09:34.520Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:10:04.601Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:10:26.690Z] [INFO] GET / 200 5ms -[2025-12-30T07:10:30.528Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T07:10:34.693Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:11:04.792Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:11:34.880Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:12:04.974Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:12:35.085Z] [INFO] GET /api/health 200 0ms -[2025-12-30T07:13:05.194Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:13:35.299Z] [INFO] GET /api/health 200 0ms -[2025-12-30T07:14:05.390Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:14:35.473Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:15:05.601Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:15:35.695Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:16:05.818Z] [INFO] GET /api/health 200 3ms -[2025-12-30T07:16:35.934Z] [INFO] GET /api/health 200 3ms -[2025-12-30T07:17:06.026Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:17:36.151Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:18:06.237Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:18:36.340Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:19:06.436Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:19:36.535Z] [INFO] GET /api/health 200 0ms -[2025-12-30T07:20:06.624Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:20:36.739Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:21:06.855Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:21:36.954Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:22:07.051Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:22:37.153Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:23:07.247Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:23:37.345Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:24:07.459Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:24:37.570Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:25:07.709Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:25:37.814Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:26:07.918Z] [INFO] GET /api/health 200 4ms -[2025-12-30T07:26:38.020Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:27:08.100Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:27:38.172Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:28:08.285Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:28:38.386Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:29:08.477Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:29:38.552Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:30:08.653Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:30:38.755Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:31:08.863Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:31:21.114Z] [INFO] GET / 200 2ms -[2025-12-30T07:31:21.433Z] [INFO] HEAD /apps 200 1ms -[2025-12-30T07:31:21.595Z] [INFO] POST /apps 200 2ms -[2025-12-30T07:31:38.963Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:32:09.072Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:32:39.173Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:33:09.259Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:33:39.377Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:34:09.474Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:34:39.578Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:35:09.688Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:35:39.785Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:36:09.877Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:36:39.980Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:37:10.069Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:37:40.185Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:38:10.314Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:38:40.430Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:39:10.507Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:39:40.610Z] [INFO] GET /api/health 200 3ms -[2025-12-30T07:40:10.730Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:40:40.818Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:41:10.918Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:41:41.026Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:42:11.142Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:42:41.251Z] [INFO] GET /api/health 200 3ms -[2025-12-30T07:43:11.358Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:43:41.445Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:44:11.567Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:44:41.665Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:45:11.748Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:45:41.833Z] [INFO] GET /api/health 200 3ms -[2025-12-30T07:46:11.967Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:46:42.060Z] [INFO] GET /api/health 200 3ms -[2025-12-30T07:47:04.964Z] [INFO] GET /.env 200 5ms -[2025-12-30T07:47:12.166Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:47:42.274Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:48:12.378Z] [INFO] GET /api/health 200 4ms -[2025-12-30T07:48:42.486Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:49:12.583Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:49:42.685Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:50:12.793Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:50:42.895Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:51:12.992Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:51:43.088Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:52:13.191Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:52:43.299Z] [INFO] GET /api/health 200 3ms -[2025-12-30T07:53:13.393Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:53:43.510Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:54:13.625Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:54:43.752Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:55:13.853Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:55:43.938Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:56:14.025Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:56:44.112Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:57:14.194Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:57:44.298Z] [INFO] GET /api/health 200 2ms -[2025-12-30T07:58:14.401Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:58:44.506Z] [INFO] GET /api/health 200 1ms -[2025-12-30T07:59:14.605Z] [INFO] GET /api/health 200 0ms -[2025-12-30T07:59:44.701Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:00:14.804Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:00:44.879Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:01:14.982Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:01:45.089Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:02:15.202Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:02:45.301Z] [INFO] GET /api/health 200 3ms -[2025-12-30T08:03:15.385Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:03:45.467Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:04:15.555Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:04:45.661Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:05:15.762Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:05:45.860Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:06:15.959Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:06:46.062Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:07:16.154Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:07:46.280Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:08:16.394Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:08:46.503Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:09:16.598Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:09:46.689Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:10:16.782Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:10:46.882Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:11:17.000Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:11:47.093Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:12:17.187Z] [INFO] GET /api/health 200 0ms -[2025-12-30T08:12:47.289Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:13:17.386Z] [INFO] GET /api/health 200 0ms -[2025-12-30T08:13:47.495Z] [INFO] GET /api/health 200 3ms -[2025-12-30T08:14:17.599Z] [INFO] GET /api/health 200 3ms -[2025-12-30T08:14:47.682Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:15:17.791Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:15:47.884Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:16:17.979Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:16:48.072Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:17:18.176Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:17:48.294Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:18:18.410Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:18:48.504Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:19:18.607Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:19:48.712Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:20:18.811Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:20:48.935Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:21:19.030Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:21:49.150Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:22:19.248Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:22:49.339Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:23:19.429Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:23:49.533Z] [INFO] GET /api/health 200 6ms -[2025-12-30T08:24:19.631Z] [INFO] GET /api/health 200 4ms -[2025-12-30T08:24:49.752Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:25:19.847Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:25:49.948Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:26:20.039Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:26:50.133Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:27:20.247Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:27:50.342Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:28:20.435Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:28:50.555Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:29:20.664Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:29:50.753Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:30:20.855Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:30:50.959Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:31:21.055Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:31:51.144Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:32:21.230Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:32:51.314Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:33:21.396Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:33:51.493Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:34:21.595Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:34:51.684Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:35:21.824Z] [INFO] GET /api/health 200 6ms -[2025-12-30T08:35:51.922Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:36:22.020Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:36:52.128Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:37:22.234Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:37:52.327Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:38:22.423Z] [INFO] GET /api/health 200 0ms -[2025-12-30T08:38:52.508Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:39:22.597Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:39:52.702Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:40:22.796Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:40:52.895Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:41:23.016Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:41:53.127Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:42:23.228Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:42:53.321Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:43:23.423Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:43:53.532Z] [INFO] GET /api/health 200 3ms -[2025-12-30T08:44:23.660Z] [INFO] GET /api/health 200 3ms -[2025-12-30T08:44:53.766Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:45:23.878Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:45:53.983Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:46:24.076Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:46:54.182Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:47:24.267Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:47:54.357Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:48:24.461Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:48:54.573Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:49:24.675Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:49:54.773Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:50:24.856Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:50:54.954Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:51:25.049Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:51:55.150Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:52:25.265Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:52:55.358Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:53:25.456Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:53:55.556Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:54:25.654Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:54:55.765Z] [INFO] GET /api/health 200 4ms -[2025-12-30T08:55:25.880Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:55:55.976Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:56:26.072Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:56:56.165Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:57:26.246Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:57:56.349Z] [INFO] GET /api/health 200 1ms -[2025-12-30T08:58:26.443Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:58:56.541Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:59:26.627Z] [INFO] GET /api/health 200 2ms -[2025-12-30T08:59:56.723Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:00:26.825Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:00:56.947Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:01:27.040Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:01:57.137Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:02:27.235Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:02:57.340Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:03:27.432Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:03:57.549Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:04:27.642Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:04:57.746Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:05:27.857Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:05:57.981Z] [INFO] GET /api/health 200 4ms -[2025-12-30T09:06:28.090Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:06:58.183Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:07:28.297Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:07:58.415Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:08:28.507Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:08:58.630Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:09:28.739Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:09:58.826Z] [INFO] GET /api/health 200 0ms -[2025-12-30T09:10:28.939Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:10:59.030Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:11:29.131Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:11:59.243Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:12:29.346Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:12:59.441Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:13:29.530Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:13:59.648Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:14:29.772Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:14:59.871Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:15:29.972Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:16:00.074Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:16:30.190Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:17:00.302Z] [INFO] GET /api/health 200 7ms -[2025-12-30T09:17:30.408Z] [INFO] GET /api/health 200 3ms -[2025-12-30T09:18:00.540Z] [INFO] GET /api/health 200 3ms -[2025-12-30T09:18:30.644Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:19:00.722Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:19:30.835Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:20:00.927Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:20:31.047Z] [INFO] GET /api/health 200 3ms -[2025-12-30T09:21:01.149Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:21:31.267Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:22:01.373Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:22:31.482Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:23:01.588Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:23:31.688Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:24:01.781Z] [INFO] GET /api/health 200 3ms -[2025-12-30T09:24:31.891Z] [INFO] GET /api/health 200 3ms -[2025-12-30T09:25:01.981Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:25:32.073Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:26:02.191Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:26:32.272Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:27:02.377Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:27:32.465Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:28:02.578Z] [INFO] GET /api/health 200 4ms -[2025-12-30T09:28:32.677Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:29:02.774Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:29:32.871Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:30:02.977Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:30:33.081Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:31:03.166Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:31:33.271Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:32:03.361Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:32:33.461Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:33:03.561Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:33:33.694Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:34:03.783Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:34:33.878Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:35:03.966Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:35:34.046Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:36:04.151Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:36:34.255Z] [INFO] GET /api/health 200 3ms -[2025-12-30T09:37:04.344Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:37:34.470Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:38:04.589Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:38:34.681Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:39:04.786Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:39:34.910Z] [INFO] GET /api/health 200 4ms -[2025-12-30T09:40:05.008Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:40:35.147Z] [INFO] GET /api/health 200 4ms -[2025-12-30T09:41:05.245Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:41:35.358Z] [INFO] GET /api/health 200 0ms -[2025-12-30T09:42:05.467Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:42:35.571Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:43:05.679Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:43:35.782Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:44:05.874Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:44:35.971Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:45:06.063Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:45:36.174Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:46:06.268Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:46:36.377Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:47:06.480Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:47:36.576Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:48:06.665Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:48:36.757Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:49:06.854Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:49:36.975Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:50:07.096Z] [INFO] GET /api/health 200 4ms -[2025-12-30T09:50:37.189Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:51:07.284Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:51:37.406Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:52:07.514Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:52:37.608Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:53:07.707Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:53:37.795Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:54:07.886Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:54:37.987Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:55:08.084Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:55:38.180Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:56:08.268Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:56:38.364Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:57:08.451Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:57:38.547Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:58:08.635Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:58:38.736Z] [INFO] GET /api/health 200 2ms -[2025-12-30T09:59:08.846Z] [INFO] GET /api/health 200 1ms -[2025-12-30T09:59:38.945Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:00:09.043Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:00:39.137Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:01:09.237Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:01:39.338Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:02:09.466Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:02:39.568Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:03:09.660Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:03:39.758Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:04:09.882Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:04:39.968Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:05:10.069Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:05:40.156Z] [INFO] GET /api/health 200 0ms -[2025-12-30T10:06:10.238Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:06:40.323Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:07:10.422Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:07:40.527Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:08:10.614Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:08:40.701Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:09:10.820Z] [INFO] GET /api/health 200 3ms -[2025-12-30T10:09:40.942Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:10:11.027Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:10:41.119Z] [INFO] GET /api/health 200 0ms -[2025-12-30T10:11:11.221Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:11:41.311Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:12:11.410Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:12:41.497Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:13:11.606Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:13:41.721Z] [INFO] GET /api/health 200 3ms -[2025-12-30T10:14:11.839Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:14:41.927Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:15:12.034Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:15:42.144Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:16:12.233Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:16:42.330Z] [INFO] GET /api/health 200 3ms -[2025-12-30T10:17:12.433Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:17:42.546Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:18:12.641Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:18:42.747Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:19:12.831Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:19:42.916Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:20:06.065Z] [INFO] GET / 200 4ms -[2025-12-30T10:20:13.020Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:20:43.133Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:20:58.235Z] [INFO] GET /js/app.js 200 9ms -[2025-12-30T10:21:13.234Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:21:43.330Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:22:13.441Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:22:43.573Z] [INFO] GET /api/health 200 3ms -[2025-12-30T10:23:13.680Z] [INFO] GET /api/health 200 4ms -[2025-12-30T10:23:43.778Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:24:13.887Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:24:43.985Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:25:14.080Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:25:44.175Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:26:14.281Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:26:44.373Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:27:14.463Z] [INFO] GET /api/health 200 0ms -[2025-12-30T10:27:44.556Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:28:14.647Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:28:44.770Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:29:14.850Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:29:44.942Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:30:15.032Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:30:45.129Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:31:15.240Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:31:45.347Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:32:15.454Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:32:45.543Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:33:15.651Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:33:45.737Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:34:15.833Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:34:45.938Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:35:16.064Z] [INFO] GET /api/health 200 4ms -[2025-12-30T10:35:46.164Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:36:16.271Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:36:46.354Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:37:16.466Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:37:46.576Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:38:16.664Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:38:46.784Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:39:16.909Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:39:47.001Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:40:17.098Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:40:47.184Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:41:17.301Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:41:47.417Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:42:17.513Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:42:47.632Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:43:17.713Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:43:47.813Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:44:17.900Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:44:47.997Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:45:18.096Z] [INFO] GET /api/health 200 3ms -[2025-12-30T10:45:48.195Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:46:18.295Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:46:48.400Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:47:18.483Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:47:48.575Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:48:18.653Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:48:48.753Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:49:18.860Z] [INFO] GET /api/health 200 3ms -[2025-12-30T10:49:49.000Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:50:19.098Z] [INFO] GET /api/health 200 0ms -[2025-12-30T10:50:49.200Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:51:19.291Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:51:49.380Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:52:19.480Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:52:49.583Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:53:19.679Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:53:49.780Z] [INFO] GET /api/health 200 0ms -[2025-12-30T10:54:19.879Z] [INFO] GET /api/health 200 3ms -[2025-12-30T10:54:49.993Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:55:20.108Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:55:50.228Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:56:20.330Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:56:50.433Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:57:20.540Z] [INFO] GET /api/health 200 0ms -[2025-12-30T10:57:31.375Z] [INFO] GET / 200 5ms -[2025-12-30T10:57:50.639Z] [INFO] GET /api/health 200 2ms -[2025-12-30T10:58:20.757Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:58:50.880Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:59:20.990Z] [INFO] GET /api/health 200 1ms -[2025-12-30T10:59:51.088Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:00:21.189Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:00:51.284Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:01:21.375Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:01:51.474Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:02:21.557Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:02:51.658Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:03:21.760Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:03:51.862Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:04:21.966Z] [INFO] GET /api/health 200 3ms -[2025-12-30T11:04:52.060Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:05:22.166Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:05:52.289Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:06:22.389Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:06:52.525Z] [INFO] GET /api/health 200 4ms -[2025-12-30T11:07:22.629Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:07:52.757Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:08:22.850Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:08:52.946Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:09:23.041Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:09:53.135Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:10:23.223Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:10:53.331Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:11:23.426Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:11:53.554Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:12:23.633Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:12:53.753Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:13:23.842Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:13:53.956Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:14:24.077Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:14:54.199Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:15:24.289Z] [INFO] GET /api/health 200 3ms -[2025-12-30T11:15:54.419Z] [INFO] GET /api/health 200 0ms -[2025-12-30T11:16:24.522Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:16:54.627Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:17:24.720Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:17:54.825Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:18:24.914Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:18:55.010Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:19:25.097Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:19:55.216Z] [INFO] GET /api/health 200 3ms -[2025-12-30T11:20:25.336Z] [INFO] GET /api/health 200 4ms -[2025-12-30T11:20:55.442Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:21:25.555Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:21:55.648Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:22:25.733Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:22:55.835Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:23:25.927Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:23:56.025Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:24:26.109Z] [INFO] GET /api/health 200 0ms -[2025-12-30T11:24:56.193Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:25:26.279Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:25:56.375Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:26:26.501Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:26:56.593Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:27:26.681Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:27:56.782Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:28:26.882Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:28:56.967Z] [INFO] GET /api/health 200 3ms -[2025-12-30T11:29:27.081Z] [INFO] GET /api/health 200 5ms -[2025-12-30T11:29:57.175Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:30:27.272Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:30:57.372Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:31:27.467Z] [INFO] GET /api/health 200 5ms -[2025-12-30T11:31:57.570Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:32:27.663Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:32:57.748Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:33:27.837Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:33:57.929Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:34:28.009Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:34:58.122Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:35:28.221Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:35:58.317Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:36:28.411Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:36:58.509Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:37:28.592Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:37:58.706Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:38:24.585Z] [INFO] GET / 200 3ms -[2025-12-30T11:38:28.785Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:38:58.883Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:39:28.972Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:39:59.091Z] [INFO] GET /api/health 200 4ms -[2025-12-30T11:40:29.179Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:40:59.289Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:41:29.385Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:41:59.502Z] [INFO] GET /api/health 200 4ms -[2025-12-30T11:42:29.607Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:42:59.705Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:43:04.484Z] [INFO] GET / 200 5ms -[2025-12-30T11:43:04.700Z] [INFO] GET /favicon.ico 200 3ms -[2025-12-30T11:43:29.797Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:43:59.910Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:44:30.019Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:45:00.128Z] [INFO] GET /api/health 200 3ms -[2025-12-30T11:45:30.222Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:46:00.307Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:46:30.407Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:47:00.501Z] [INFO] GET /api/health 200 0ms -[2025-12-30T11:47:14.466Z] [INFO] GET / 200 3ms -[2025-12-30T11:47:14.502Z] [INFO] GET /.env 200 4ms -[2025-12-30T11:47:14.530Z] [INFO] GET /.env 200 3ms -[2025-12-30T11:47:14.557Z] [INFO] GET /.env.bak 200 4ms -[2025-12-30T11:47:14.579Z] [INFO] GET /.env.save 200 2ms -[2025-12-30T11:47:14.601Z] [INFO] GET /backend/.env 200 2ms -[2025-12-30T11:47:14.624Z] [INFO] GET /admin/.env 200 2ms -[2025-12-30T11:47:14.655Z] [INFO] GET /.git/config 200 5ms -[2025-12-30T11:47:14.680Z] [INFO] GET /wp-config.php 200 3ms -[2025-12-30T11:47:14.705Z] [INFO] GET /wp-config.php.old 200 4ms -[2025-12-30T11:47:14.730Z] [INFO] GET /config.php 200 4ms -[2025-12-30T11:47:14.759Z] [INFO] GET /config.php.bak 200 4ms -[2025-12-30T11:47:14.780Z] [INFO] GET /config.js 200 2ms -[2025-12-30T11:47:14.806Z] [INFO] GET /aws-config.js 200 4ms -[2025-12-30T11:47:14.830Z] [INFO] GET /aws.config.js 200 3ms -[2025-12-30T11:47:14.855Z] [INFO] GET /.git/HEAD 200 3ms -[2025-12-30T11:47:14.871Z] [INFO] GET /.git/config 200 2ms -[2025-12-30T11:47:22.870Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T11:47:22.878Z] [INFO] GET /%22/socket.io/socket.io.js%22 200 10ms -[2025-12-30T11:47:22.878Z] [INFO] GET /%22js/app.js%22 200 9ms -[2025-12-30T11:47:30.612Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:48:00.701Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:48:30.815Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:49:00.909Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:49:31.012Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:50:01.104Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:50:31.200Z] [INFO] GET /api/health 200 6ms -[2025-12-30T11:51:01.328Z] [INFO] GET /api/health 200 4ms -[2025-12-30T11:51:31.405Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:52:01.502Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:52:31.590Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:53:01.695Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:53:31.794Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:54:01.893Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:54:31.996Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:55:02.094Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:55:32.187Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:56:02.296Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:56:32.387Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:57:02.477Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:57:32.577Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:58:02.690Z] [INFO] GET /api/health 200 1ms -[2025-12-30T11:58:32.808Z] [INFO] GET /api/health 200 2ms -[2025-12-30T11:59:02.926Z] [INFO] GET /api/health 200 3ms -[2025-12-30T11:59:33.028Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:00:03.133Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:00:33.228Z] [INFO] GET /api/health 200 3ms -[2025-12-30T12:01:03.334Z] [INFO] GET /api/health 200 3ms -[2025-12-30T12:01:33.428Z] [INFO] GET /api/health 200 3ms -[2025-12-30T12:02:03.529Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:02:33.651Z] [INFO] GET /api/health 200 4ms -[2025-12-30T12:03:03.754Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:03:33.861Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:04:03.957Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:04:34.080Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:05:04.190Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:05:34.304Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:06:04.410Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:06:34.514Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:07:04.614Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:07:34.731Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:08:04.833Z] [INFO] GET /api/health 200 0ms -[2025-12-30T12:08:34.938Z] [INFO] GET /api/health 200 3ms -[2025-12-30T12:09:05.029Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:09:35.132Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:10:05.247Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:10:35.373Z] [INFO] GET /api/health 200 3ms -[2025-12-30T12:11:05.488Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:11:35.602Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:12:05.696Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:12:35.846Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:13:05.976Z] [INFO] GET /api/health 200 3ms -[2025-12-30T12:13:36.082Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:14:06.187Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:14:36.290Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:15:06.382Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:15:36.470Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:16:06.566Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:16:36.700Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:17:06.786Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:17:36.883Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:18:06.979Z] [INFO] GET /api/health 200 0ms -[2025-12-30T12:18:37.075Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:19:07.190Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:19:37.300Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:20:07.391Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:20:37.495Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:21:07.622Z] [INFO] GET /api/health 200 4ms -[2025-12-30T12:21:37.725Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:22:07.836Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:22:37.946Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:23:08.045Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:23:38.181Z] [INFO] GET /api/health 200 5ms -[2025-12-30T12:24:08.291Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:24:31.212Z] [INFO] GET / 200 5ms -[2025-12-30T12:24:31.623Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-30T12:24:38.395Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:25:08.495Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:25:38.583Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:26:08.677Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:26:38.784Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:27:08.896Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:27:39.004Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:28:09.101Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:28:39.186Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:29:09.277Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:29:39.377Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:30:09.469Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:30:39.575Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:31:09.658Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:31:39.764Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:32:09.863Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:32:39.959Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:33:10.071Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:33:40.198Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:34:10.280Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:34:40.390Z] [INFO] GET /api/health 200 4ms -[2025-12-30T12:35:10.506Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:35:40.605Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:36:10.720Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:36:40.831Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:37:10.937Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:37:41.035Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:38:11.136Z] [INFO] GET /api/health 200 3ms -[2025-12-30T12:38:41.254Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:39:11.353Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:39:41.444Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:40:11.561Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:40:41.673Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:41:11.757Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:41:41.859Z] [INFO] GET /api/health 200 0ms -[2025-12-30T12:42:11.948Z] [INFO] GET /api/health 200 7ms -[2025-12-30T12:42:42.099Z] [INFO] GET /api/health 200 4ms -[2025-12-30T12:43:12.203Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:43:42.304Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:44:12.391Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:44:42.494Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:45:12.608Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:45:42.702Z] [INFO] GET /api/health 200 0ms -[2025-12-30T12:46:12.805Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:46:42.909Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:47:13.015Z] [INFO] GET /api/health 200 4ms -[2025-12-30T12:47:43.124Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:48:13.198Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:48:43.314Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:49:13.417Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:49:43.509Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:50:13.607Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:50:43.706Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:51:13.799Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:51:43.877Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:52:13.986Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:52:44.090Z] [INFO] GET /api/health 200 4ms -[2025-12-30T12:53:14.208Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:53:44.302Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:54:14.418Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:54:44.532Z] [INFO] GET /api/health 200 3ms -[2025-12-30T12:55:14.628Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:55:44.710Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:56:14.818Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:56:44.939Z] [INFO] GET /api/health 200 6ms -[2025-12-30T12:57:15.046Z] [INFO] GET /api/health 200 4ms -[2025-12-30T12:57:45.170Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:58:15.277Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:58:45.372Z] [INFO] GET /api/health 200 1ms -[2025-12-30T12:59:15.458Z] [INFO] GET /api/health 200 2ms -[2025-12-30T12:59:45.554Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:00:15.678Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:00:45.794Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:01:15.916Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:01:46.038Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:02:16.159Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:02:46.256Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:03:16.370Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:03:46.465Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:04:16.570Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:04:46.685Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:05:16.796Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:05:46.899Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:06:16.990Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:06:47.105Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:07:17.190Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:07:47.322Z] [INFO] GET /api/health 200 6ms -[2025-12-30T13:08:17.403Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:08:47.501Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:09:17.589Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:09:47.665Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:10:17.763Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:10:47.871Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:11:17.957Z] [INFO] GET /api/health 200 0ms -[2025-12-30T13:11:48.049Z] [INFO] GET /api/health 200 0ms -[2025-12-30T13:12:18.159Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:12:48.283Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:13:18.383Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:13:48.477Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:14:18.583Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:14:48.677Z] [INFO] GET /api/health 200 0ms -[2025-12-30T13:15:18.764Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:15:48.871Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:16:18.972Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:16:49.066Z] [INFO] GET /api/health 200 3ms -[2025-12-30T13:17:19.156Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:17:49.275Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:18:19.357Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:18:49.471Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:19:19.586Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:19:49.683Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:20:19.784Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:20:49.866Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:21:19.981Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:21:50.080Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:22:20.180Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:22:50.267Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:23:20.358Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:23:50.462Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:24:20.550Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:24:50.651Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:25:20.749Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:25:50.858Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:26:20.959Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:26:51.060Z] [INFO] GET /api/health 200 0ms -[2025-12-30T13:27:21.155Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:27:51.260Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:28:21.366Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:28:51.455Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:29:21.556Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:29:51.656Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:30:21.752Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:30:51.853Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:31:21.959Z] [INFO] GET /api/health 200 5ms -[2025-12-30T13:31:52.074Z] [INFO] GET /api/health 200 5ms -[2025-12-30T13:32:22.177Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:32:52.257Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:33:22.365Z] [INFO] GET /api/health 200 3ms -[2025-12-30T13:33:52.469Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:34:22.551Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:34:52.647Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:35:22.751Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:35:52.868Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:36:22.979Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:36:53.106Z] [INFO] GET /api/health 200 3ms -[2025-12-30T13:37:23.200Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:37:53.301Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:38:23.410Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:38:53.506Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:39:23.596Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:39:53.713Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:40:23.816Z] [INFO] GET /api/health 200 4ms -[2025-12-30T13:40:46.196Z] [INFO] GET / 200 5ms -[2025-12-30T13:40:46.408Z] [INFO] GET /favicon.ico 200 3ms -[2025-12-30T13:40:46.518Z] [INFO] GET /favicon.png 200 3ms -[2025-12-30T13:40:46.628Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-30T13:40:53.909Z] [INFO] GET /api/health 200 3ms -[2025-12-30T13:41:24.020Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:41:27.508Z] [INFO] GET / 200 2ms -[2025-12-30T13:41:27.788Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T13:41:27.898Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T13:41:28.011Z] [INFO] GET /css/components.css 200 4ms -[2025-12-30T13:41:28.022Z] [INFO] GET /css/board.css 200 3ms -[2025-12-30T13:41:28.122Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-30T13:41:28.233Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-30T13:41:28.251Z] [INFO] GET /css/list.css 200 3ms -[2025-12-30T13:41:28.345Z] [INFO] GET /css/admin.css 200 4ms -[2025-12-30T13:41:28.371Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T13:41:28.457Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-30T13:41:28.492Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T13:41:28.569Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T13:41:28.682Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T13:41:28.896Z] [INFO] GET /js/store.js 200 3ms -[2025-12-30T13:41:28.907Z] [INFO] GET /js/api.js 200 5ms -[2025-12-30T13:41:29.009Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-30T13:41:29.022Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-30T13:41:29.030Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-30T13:41:29.033Z] [INFO] GET /js/board.js 200 6ms -[2025-12-30T13:41:29.034Z] [INFO] GET /js/task-modal.js 200 7ms -[2025-12-30T13:41:29.037Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-30T13:41:29.139Z] [INFO] GET /js/list.js 200 22ms -[2025-12-30T13:41:29.167Z] [INFO] GET /js/shortcuts.js 200 18ms -[2025-12-30T13:41:29.237Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T13:41:29.247Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T13:41:29.257Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T13:41:29.283Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T13:41:29.341Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T13:41:29.348Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T13:41:29.469Z] [INFO] GET /sw.js 200 3ms -[2025-12-30T13:41:29.517Z] [INFO] GET /favicon.ico 200 4ms -[2025-12-30T13:41:29.586Z] [INFO] GET / 304 1ms -[2025-12-30T13:41:29.590Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:41:29.595Z] [INFO] GET /index.html 200 2ms -[2025-12-30T13:41:29.635Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-30T13:41:29.697Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:41:29.701Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:41:29.714Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:41:29.806Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:41:29.814Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T13:41:29.831Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:41:54.128Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:42:24.246Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:42:54.359Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:43:24.457Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:43:30.360Z] [INFO] GET / 200 2ms -[2025-12-30T13:43:40.286Z] [INFO] GET /favicon.ico 200 4ms -[2025-12-30T13:43:54.553Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:44:24.653Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:44:54.764Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:45:24.861Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:45:54.964Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:46:25.084Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:46:55.180Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:47:25.277Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:47:55.392Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:48:25.521Z] [INFO] GET /api/health 200 3ms -[2025-12-30T13:48:55.665Z] [INFO] GET /api/health 200 5ms -[2025-12-30T13:49:05.904Z] [INFO] GET /api/tasks/6 401 12ms -[2025-12-30T13:49:05.935Z] [INFO] Socket disconnected: HG (PGEkjRYAYPhOom7mAAB9) -[2025-12-30T13:49:12.327Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T13:49:12.333Z] [INFO] POST /api/auth/login 200 614ms -[2025-12-30T13:49:12.433Z] [INFO] Socket connected: HG (gaWzKdHJR-oJLNoWAACA) -[2025-12-30T13:49:12.443Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:49:12.462Z] [INFO] Socket connected: HG (zwsMOIveaGekpOgnAACB) -[2025-12-30T13:49:12.480Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T13:49:12.511Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:49:12.525Z] [INFO] GET /api/columns/2 304 9ms -[2025-12-30T13:49:12.534Z] [INFO] GET /api/tasks/project/2 200 17ms -[2025-12-30T13:49:12.539Z] [INFO] GET /api/stats/dashboard?projectId=2 304 20ms -[2025-12-30T13:49:12.542Z] [INFO] GET /api/labels/2 304 23ms -[2025-12-30T13:49:12.583Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T13:49:13.648Z] [INFO] GET /api/tasks/6 200 9ms -[2025-12-30T13:49:13.685Z] [INFO] GET /api/subtasks/6 304 6ms -[2025-12-30T13:49:13.692Z] [INFO] GET /api/links/6 304 6ms -[2025-12-30T13:49:13.696Z] [INFO] GET /api/comments/6 304 9ms -[2025-12-30T13:49:13.701Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T13:49:13.705Z] [INFO] GET /api/files/6 304 3ms -[2025-12-30T13:49:13.751Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTAyNTUyLCJleHAiOjE3NjcxMDQzNTJ9.9mwjyV5cHpBaPBCFAgr1pDsaxRH9EEaimVhlTPuZfw0 200 11ms -[2025-12-30T13:49:25.776Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:49:55.899Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:50:26.007Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:50:45.221Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T13:50:45.224Z] [INFO] PUT /api/tasks/6 200 25ms -[2025-12-30T13:50:45.660Z] [INFO] GET / 304 2ms -[2025-12-30T13:50:45.692Z] [INFO] Socket disconnected: HG (cHD05zWbcGyxcUDBAAB8) -[2025-12-30T13:50:45.694Z] [INFO] Socket disconnected: HG (zwsMOIveaGekpOgnAACB) -[2025-12-30T13:50:45.695Z] [INFO] Socket disconnected: HG (gaWzKdHJR-oJLNoWAACA) -[2025-12-30T13:50:45.704Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:50:45.732Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:50:45.761Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:50:45.768Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:50:45.774Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-30T13:50:45.782Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T13:50:45.783Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-30T13:50:45.786Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-30T13:50:45.795Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-30T13:50:45.803Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:50:45.809Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:50:45.813Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T13:50:45.818Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:50:45.851Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:50:45.852Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-30T13:50:45.854Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:50:45.855Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:50:45.856Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:50:45.864Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:50:45.883Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:50:45.886Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:50:45.887Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:50:45.891Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:50:45.901Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:50:45.903Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:50:45.908Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:50:45.914Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:50:45.916Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T13:50:45.920Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T13:50:45.975Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T13:50:45.977Z] [INFO] GET /assets/icons/task.svg 304 12ms -[2025-12-30T13:50:46.014Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:50:46.048Z] [INFO] Socket connected: HG (Ug05UYEAYs4ij7fxAACD) -[2025-12-30T13:50:46.054Z] [INFO] GET /api/projects 304 4ms -[2025-12-30T13:50:46.081Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:50:46.088Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T13:50:46.094Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:50:46.103Z] [INFO] GET /api/tasks/project/2 200 8ms -[2025-12-30T13:50:46.106Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T13:50:46.150Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 12ms -[2025-12-30T13:50:46.194Z] [INFO] GET /api/notifications 200 11ms -[2025-12-30T13:50:47.693Z] [INFO] GET /sw.js 304 4ms -[2025-12-30T13:50:52.796Z] [INFO] GET / 304 3ms -[2025-12-30T13:50:52.829Z] [INFO] Socket disconnected: HG (Ug05UYEAYs4ij7fxAACD) -[2025-12-30T13:50:52.837Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T13:50:52.841Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:50:52.842Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:50:52.843Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:50:52.844Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T13:50:52.844Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:50:52.867Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:50:52.877Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T13:50:52.878Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T13:50:52.880Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:50:52.883Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:50:52.897Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:50:52.906Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:50:52.990Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:50:52.992Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T13:50:52.995Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:50:52.996Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:50:52.999Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:50:53.000Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:50:53.029Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T13:50:53.030Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:50:53.034Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:50:53.037Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:50:53.043Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T13:50:53.045Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:50:53.063Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T13:50:53.067Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:50:53.069Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:50:53.078Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T13:50:53.121Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:50:53.126Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:50:53.168Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T13:50:53.201Z] [INFO] Socket connected: HG (r4Mkj2SaOTxOWCH0AACF) -[2025-12-30T13:50:53.211Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T13:50:53.248Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T13:50:53.249Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:50:53.259Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T13:50:53.262Z] [INFO] GET /api/columns/2 304 11ms -[2025-12-30T13:50:53.266Z] [INFO] GET /api/labels/2 304 2ms -[2025-12-30T13:50:53.305Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T13:50:53.337Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T13:50:54.837Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T13:50:56.103Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:51:01.539Z] [INFO] GET / 304 1ms -[2025-12-30T13:51:01.573Z] [INFO] Socket disconnected: HG (r4Mkj2SaOTxOWCH0AACF) -[2025-12-30T13:51:01.584Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T13:51:01.585Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:51:01.587Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:51:01.588Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T13:51:01.589Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:51:01.590Z] [INFO] GET /css/board.css 304 0ms -[2025-12-30T13:51:01.613Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T13:51:01.614Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:51:01.617Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:51:01.619Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-30T13:51:01.621Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T13:51:01.634Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T13:51:01.643Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:51:01.680Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:51:01.681Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:51:01.681Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:51:01.682Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:51:01.684Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:51:01.688Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:51:01.710Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:51:01.716Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-30T13:51:01.719Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:51:01.721Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:51:01.724Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T13:51:01.730Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:51:01.739Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:51:01.744Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T13:51:01.749Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:51:01.753Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:51:01.802Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:51:01.803Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-30T13:51:01.843Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:51:01.878Z] [INFO] Socket connected: HG (1R_eYO7DMNaKpUZlAACH) -[2025-12-30T13:51:01.893Z] [INFO] GET /api/projects 304 11ms -[2025-12-30T13:51:01.927Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:51:01.931Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T13:51:01.941Z] [INFO] GET /api/tasks/project/2 304 10ms -[2025-12-30T13:51:01.944Z] [INFO] GET /api/labels/2 304 12ms -[2025-12-30T13:51:01.949Z] [INFO] GET /api/stats/dashboard?projectId=2 304 17ms -[2025-12-30T13:51:01.989Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T13:51:02.031Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T13:51:03.502Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T13:51:13.830Z] [INFO] GET / 304 1ms -[2025-12-30T13:51:13.864Z] [INFO] Socket disconnected: HG (1R_eYO7DMNaKpUZlAACH) -[2025-12-30T13:51:13.875Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:51:13.877Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T13:51:13.879Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T13:51:13.890Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T13:51:13.891Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T13:51:13.895Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:51:13.905Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:51:13.906Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:51:13.909Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:51:13.918Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:51:13.921Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:51:13.941Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-30T13:51:13.949Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:51:14.007Z] [INFO] GET /js/store.js 304 0ms -[2025-12-30T13:51:14.019Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:51:14.020Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:51:14.021Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T13:51:14.022Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:51:14.023Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:51:14.045Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:51:14.049Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:51:14.050Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:51:14.053Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:51:14.056Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:51:14.057Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:51:14.079Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T13:51:14.081Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T13:51:14.082Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T13:51:14.083Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T13:51:14.127Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:51:14.130Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-30T13:51:14.167Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:51:14.198Z] [INFO] Socket connected: HG (ti6n93Rjh4uwS9HVAACJ) -[2025-12-30T13:51:14.209Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:51:14.239Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:51:14.249Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T13:51:14.253Z] [INFO] GET /api/columns/2 304 13ms -[2025-12-30T13:51:14.265Z] [INFO] GET /api/tasks/project/2 304 10ms -[2025-12-30T13:51:14.270Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:51:14.313Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2025-12-30T13:51:14.350Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T13:51:15.831Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T13:51:18.217Z] [INFO] GET /api/tasks/1 200 9ms -[2025-12-30T13:51:18.256Z] [INFO] GET /api/subtasks/1 304 4ms -[2025-12-30T13:51:18.259Z] [INFO] GET /api/links/1 304 6ms -[2025-12-30T13:51:18.264Z] [INFO] GET /api/files/1 304 4ms -[2025-12-30T13:51:18.267Z] [INFO] GET /api/tasks/1/history 404 6ms -[2025-12-30T13:51:18.270Z] [INFO] GET /api/comments/1 304 3ms -[2025-12-30T13:51:22.987Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-30T13:51:22.988Z] [INFO] PUT /api/tasks/1 200 19ms -[2025-12-30T13:51:26.223Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:51:32.148Z] [INFO] GET / 304 0ms -[2025-12-30T13:51:32.187Z] [INFO] Socket disconnected: HG (ti6n93Rjh4uwS9HVAACJ) -[2025-12-30T13:51:32.189Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:51:32.195Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:51:32.198Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:51:32.200Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:51:32.201Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:51:32.202Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-30T13:51:32.221Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:51:32.227Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:51:32.231Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:51:32.233Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:51:32.236Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T13:51:32.237Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-30T13:51:32.256Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:51:32.303Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T13:51:32.305Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T13:51:32.307Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:51:32.308Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:51:32.310Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-30T13:51:32.312Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:51:32.331Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:51:32.332Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T13:51:32.335Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:51:32.340Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:51:32.341Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T13:51:32.343Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T13:51:32.362Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:51:32.362Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:51:32.371Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:51:32.395Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:51:32.442Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:51:32.443Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-30T13:51:32.476Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T13:51:32.507Z] [INFO] Socket connected: HG (2Zr0nf66H2pS-7DqAACL) -[2025-12-30T13:51:32.514Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:51:32.556Z] [INFO] GET /api/tasks/project/2 200 9ms -[2025-12-30T13:51:32.559Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:51:32.563Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T13:51:32.566Z] [INFO] GET /api/labels/2 304 9ms -[2025-12-30T13:51:32.571Z] [INFO] GET /api/stats/dashboard?projectId=2 304 13ms -[2025-12-30T13:51:32.609Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T13:51:32.650Z] [INFO] GET /api/notifications 304 10ms -[2025-12-30T13:51:34.131Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T13:51:42.526Z] [INFO] GET /api/tasks/4 200 9ms -[2025-12-30T13:51:42.566Z] [INFO] GET /api/subtasks/4 304 5ms -[2025-12-30T13:51:42.572Z] [INFO] GET /api/links/4 304 4ms -[2025-12-30T13:51:42.575Z] [INFO] GET /api/tasks/4/history 404 3ms -[2025-12-30T13:51:42.580Z] [INFO] GET /api/comments/4 304 4ms -[2025-12-30T13:51:42.584Z] [INFO] GET /api/files/4 304 4ms -[2025-12-30T13:51:44.197Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-30T13:51:44.199Z] [INFO] PUT /api/tasks/4 200 20ms -[2025-12-30T13:51:56.373Z] [INFO] GET /api/health 200 9ms -[2025-12-30T13:52:21.701Z] [INFO] GET / 304 2ms -[2025-12-30T13:52:21.737Z] [INFO] Socket disconnected: HG (2Zr0nf66H2pS-7DqAACL) -[2025-12-30T13:52:21.744Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:21.753Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:21.755Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-30T13:52:21.758Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:21.760Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:21.762Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:21.773Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:21.783Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:21.787Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:21.790Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:21.791Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:21.793Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:21.810Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T13:52:21.866Z] [INFO] GET /js/store.js 304 4ms -[2025-12-30T13:52:21.867Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T13:52:21.870Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T13:52:21.872Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:21.874Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:21.876Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:21.896Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:21.897Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:21.901Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:21.905Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:21.906Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T13:52:21.908Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:21.926Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:21.932Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T13:52:21.936Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:21.937Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:21.985Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T13:52:21.989Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:22.028Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:22.061Z] [INFO] Socket connected: HG (Uy96WnkV-WYWj8XqAACN) -[2025-12-30T13:52:22.066Z] [INFO] GET /api/projects 304 3ms -[2025-12-30T13:52:22.100Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:22.109Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T13:52:22.116Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-30T13:52:22.121Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T13:52:22.132Z] [INFO] GET /api/tasks/project/2 200 10ms -[2025-12-30T13:52:22.171Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T13:52:22.213Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T13:52:22.872Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:22.905Z] [INFO] Socket disconnected: HG (Uy96WnkV-WYWj8XqAACN) -[2025-12-30T13:52:22.915Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:22.918Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:52:22.918Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:22.924Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:22.925Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:22.926Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:22.947Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T13:52:22.951Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T13:52:22.955Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:52:22.958Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:22.959Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:22.960Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:22.980Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:23.016Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:23.017Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T13:52:23.018Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T13:52:23.021Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-30T13:52:23.023Z] [INFO] GET /js/store.js 304 7ms -[2025-12-30T13:52:23.026Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:23.048Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:23.050Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:52:23.053Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:23.058Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T13:52:23.060Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:23.060Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:23.075Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:23.084Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:23.086Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:23.089Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:23.132Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:23.140Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T13:52:23.175Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:23.216Z] [INFO] GET /api/projects 304 8ms -[2025-12-30T13:52:23.222Z] [INFO] Socket connected: HG (-SxDdvxFu4d9sQ0eAACP) -[2025-12-30T13:52:23.251Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T13:52:23.258Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2025-12-30T13:52:23.268Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T13:52:23.273Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T13:52:23.274Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:23.322Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 13ms -[2025-12-30T13:52:23.356Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T13:52:23.704Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T13:52:23.721Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:23.754Z] [INFO] Socket disconnected: HG (-SxDdvxFu4d9sQ0eAACP) -[2025-12-30T13:52:23.764Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T13:52:23.765Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:23.767Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:23.768Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:23.769Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:23.771Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:23.797Z] [INFO] GET /css/list.css 304 4ms -[2025-12-30T13:52:23.802Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:23.803Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:52:23.806Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-30T13:52:23.808Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:23.808Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:23.832Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T13:52:23.898Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:23.899Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:52:23.899Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:23.900Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:23.903Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:23.907Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:23.928Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:23.932Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:23.936Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:23.937Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:23.945Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:23.946Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:23.953Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:23.962Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:23.963Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T13:52:23.965Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T13:52:24.010Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:24.014Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:24.048Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:24.082Z] [INFO] Socket connected: HG (fqYRIc5R_48iRI7lAACR) -[2025-12-30T13:52:24.091Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:52:24.124Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:24.131Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T13:52:24.141Z] [INFO] GET /api/tasks/project/2 304 16ms -[2025-12-30T13:52:24.145Z] [INFO] GET /api/columns/2 304 20ms -[2025-12-30T13:52:24.149Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T13:52:24.191Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T13:52:24.231Z] [INFO] GET /api/notifications 304 10ms -[2025-12-30T13:52:24.508Z] [INFO] GET / 304 2ms -[2025-12-30T13:52:24.542Z] [INFO] Socket disconnected: HG (fqYRIc5R_48iRI7lAACR) -[2025-12-30T13:52:24.553Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T13:52:24.555Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:24.557Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:24.558Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T13:52:24.561Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:24.561Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:24.582Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:24.583Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:52:24.586Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:24.589Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:24.591Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T13:52:24.592Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:24.623Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T13:52:24.660Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:24.664Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:52:24.665Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:24.668Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:24.670Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:24.672Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:24.693Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:24.696Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T13:52:24.698Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:24.702Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:52:24.705Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:24.712Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-30T13:52:24.722Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T13:52:24.726Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:24.727Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:24.730Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:24.775Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-30T13:52:24.784Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:24.822Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:24.853Z] [INFO] Socket connected: HG (4_UkpgA_1Nh2TSSEAACT) -[2025-12-30T13:52:24.861Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:52:24.892Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:24.897Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T13:52:24.903Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T13:52:24.914Z] [INFO] GET /api/tasks/project/2 304 11ms -[2025-12-30T13:52:24.918Z] [INFO] GET /api/labels/2 304 13ms -[2025-12-30T13:52:24.965Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T13:52:24.999Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T13:52:25.196Z] [INFO] GET / 304 0ms -[2025-12-30T13:52:25.226Z] [INFO] Socket disconnected: HG (4_UkpgA_1Nh2TSSEAACT) -[2025-12-30T13:52:25.233Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-30T13:52:25.244Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T13:52:25.247Z] [INFO] GET /css/base.css 304 5ms -[2025-12-30T13:52:25.249Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:25.254Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T13:52:25.260Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T13:52:25.262Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:25.273Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-30T13:52:25.274Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:25.280Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:25.283Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:25.287Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:25.308Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:25.343Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T13:52:25.343Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:25.344Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:52:25.344Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:25.346Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-30T13:52:25.347Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:25.370Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:25.370Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:25.374Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T13:52:25.376Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:25.377Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-30T13:52:25.379Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:25.395Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T13:52:25.396Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T13:52:25.403Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T13:52:25.404Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T13:52:25.444Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:25.448Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:25.484Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T13:52:25.522Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T13:52:25.529Z] [INFO] Socket connected: HG (TSxi7KU6Nm8r99CCAACV) -[2025-12-30T13:52:25.563Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T13:52:25.568Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T13:52:25.573Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:52:25.582Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T13:52:25.584Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:25.620Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T13:52:25.655Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T13:52:25.906Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:25.934Z] [INFO] Socket disconnected: HG (TSxi7KU6Nm8r99CCAACV) -[2025-12-30T13:52:25.944Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:25.950Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:52:25.952Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:25.954Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:25.955Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T13:52:25.957Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:25.973Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:25.978Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:25.983Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:25.985Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:25.986Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:25.987Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:26.009Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T13:52:26.045Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:26.046Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:52:26.051Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:26.051Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-30T13:52:26.054Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:26.057Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:26.079Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:26.080Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:52:26.082Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:26.082Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-30T13:52:26.083Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:26.084Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:26.108Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:26.109Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:26.112Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:26.113Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T13:52:26.154Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-30T13:52:26.156Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-30T13:52:26.193Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:26.224Z] [INFO] Socket connected: HG (WT88nKddeFS6q9vHAACX) -[2025-12-30T13:52:26.231Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T13:52:26.261Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:26.269Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T13:52:26.278Z] [INFO] GET /api/tasks/project/2 304 14ms -[2025-12-30T13:52:26.281Z] [INFO] GET /api/columns/2 304 10ms -[2025-12-30T13:52:26.285Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T13:52:26.327Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T13:52:26.368Z] [INFO] GET /api/notifications 304 8ms -[2025-12-30T13:52:26.471Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:52:26.610Z] [INFO] GET / 304 3ms -[2025-12-30T13:52:26.642Z] [INFO] Socket disconnected: HG (WT88nKddeFS6q9vHAACX) -[2025-12-30T13:52:26.652Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T13:52:26.653Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T13:52:26.655Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:26.656Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:26.658Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:26.659Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:26.680Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:26.686Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:26.686Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T13:52:26.689Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:26.689Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:26.692Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:26.714Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:26.746Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:26.751Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:26.758Z] [INFO] GET /js/api.js 304 8ms -[2025-12-30T13:52:26.759Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T13:52:26.794Z] [INFO] GET /js/offline.js 304 16ms -[2025-12-30T13:52:26.801Z] [INFO] GET /js/board.js 304 8ms -[2025-12-30T13:52:26.813Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-30T13:52:26.828Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T13:52:26.848Z] [INFO] GET /js/list.js 304 6ms -[2025-12-30T13:52:26.849Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-30T13:52:26.852Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T13:52:26.854Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:26.856Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:26.859Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:26.877Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:26.879Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:26.924Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-30T13:52:26.929Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:26.970Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T13:52:27.006Z] [INFO] Socket connected: HG (XiWuveJatWi1u1QrAACZ) -[2025-12-30T13:52:27.016Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:52:27.048Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:27.056Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T13:52:27.064Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T13:52:27.073Z] [INFO] GET /api/tasks/project/2 304 14ms -[2025-12-30T13:52:27.078Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:52:27.119Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-30T13:52:27.156Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T13:52:27.506Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:27.538Z] [INFO] Socket disconnected: HG (XiWuveJatWi1u1QrAACZ) -[2025-12-30T13:52:27.543Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:27.551Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:52:27.552Z] [INFO] GET /css/base.css 304 0ms -[2025-12-30T13:52:27.554Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:27.560Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T13:52:27.562Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:27.572Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:27.577Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:27.582Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:27.583Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T13:52:27.589Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:27.590Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T13:52:27.606Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T13:52:27.646Z] [INFO] GET /js/store.js 304 0ms -[2025-12-30T13:52:27.654Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T13:52:27.654Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T13:52:27.655Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T13:52:27.656Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T13:52:27.658Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:27.677Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T13:52:27.679Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-30T13:52:27.688Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T13:52:27.690Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:27.698Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:27.708Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:27.710Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:27.714Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:27.718Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:27.728Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:27.772Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:27.778Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T13:52:27.814Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:27.845Z] [INFO] Socket connected: HG (UPvvQWc1cX0ckqMEAACb) -[2025-12-30T13:52:27.856Z] [INFO] GET /api/projects 304 8ms -[2025-12-30T13:52:27.889Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:27.896Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T13:52:27.910Z] [INFO] GET /api/tasks/project/2 304 10ms -[2025-12-30T13:52:27.916Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T13:52:27.921Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:52:27.957Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T13:52:27.992Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T13:52:28.214Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:28.243Z] [INFO] Socket disconnected: HG (UPvvQWc1cX0ckqMEAACb) -[2025-12-30T13:52:28.252Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:28.253Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:28.257Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T13:52:28.258Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-30T13:52:28.260Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:28.260Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:28.284Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:28.289Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:28.290Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:28.291Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T13:52:28.293Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:28.295Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:28.326Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:28.357Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:28.364Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:28.366Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T13:52:28.368Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:28.370Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:28.372Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:28.383Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:28.391Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:28.391Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:28.400Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T13:52:28.401Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:52:28.404Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-30T13:52:28.412Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T13:52:28.421Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:28.422Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T13:52:28.429Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:28.485Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T13:52:28.488Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:28.522Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:28.557Z] [INFO] Socket connected: HG (JhcU91e6yZldm1dCAACd) -[2025-12-30T13:52:28.575Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T13:52:28.610Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:28.622Z] [INFO] GET /api/tasks/project/2 304 11ms -[2025-12-30T13:52:28.626Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2025-12-30T13:52:28.629Z] [INFO] GET /api/columns/2 304 2ms -[2025-12-30T13:52:28.634Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:52:28.677Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T13:52:28.736Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T13:52:28.996Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:29.029Z] [INFO] Socket disconnected: HG (JhcU91e6yZldm1dCAACd) -[2025-12-30T13:52:29.037Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T13:52:29.046Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T13:52:29.047Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:52:29.049Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-30T13:52:29.052Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:29.054Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T13:52:29.064Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:29.074Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:29.076Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:29.079Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:29.083Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:29.085Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-30T13:52:29.101Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:29.133Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:29.145Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T13:52:29.147Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T13:52:29.149Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-30T13:52:29.154Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:29.155Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:29.166Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:29.173Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:29.178Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:52:29.180Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:29.183Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:29.185Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:29.195Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:29.199Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:29.211Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T13:52:29.214Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:29.260Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:29.265Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:29.303Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T13:52:29.324Z] [INFO] Socket connected: HG (uwPZulj1Q0xLXmahAACf) -[2025-12-30T13:52:29.346Z] [INFO] GET /api/projects 304 11ms -[2025-12-30T13:52:29.377Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:29.383Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T13:52:29.387Z] [INFO] GET /api/columns/2 304 8ms -[2025-12-30T13:52:29.401Z] [INFO] GET /api/tasks/project/2 304 12ms -[2025-12-30T13:52:29.407Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T13:52:29.444Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T13:52:29.485Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T13:52:29.846Z] [INFO] GET / 304 3ms -[2025-12-30T13:52:29.878Z] [INFO] Socket disconnected: HG (uwPZulj1Q0xLXmahAACf) -[2025-12-30T13:52:29.889Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:29.890Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:29.891Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:29.892Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:29.893Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:29.894Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:29.919Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-30T13:52:29.921Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:29.924Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:29.932Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-30T13:52:29.934Z] [INFO] GET /css/proposals.css 304 6ms -[2025-12-30T13:52:29.934Z] [INFO] GET /css/notifications.css 304 5ms -[2025-12-30T13:52:29.953Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:30.026Z] [INFO] GET /js/store.js 304 4ms -[2025-12-30T13:52:30.031Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:30.034Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:30.037Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:30.039Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:30.042Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:30.062Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:30.064Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:30.068Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:52:30.071Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:52:30.076Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:30.078Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:30.091Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:30.093Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:30.096Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:30.108Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:30.153Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:30.157Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:30.190Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:30.220Z] [INFO] Socket connected: HG (LJYUJ5BP9zQZVG3hAACh) -[2025-12-30T13:52:30.227Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T13:52:30.271Z] [INFO] GET /api/tasks/project/2 304 12ms -[2025-12-30T13:52:30.273Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:30.299Z] [INFO] GET /api/columns/2 304 25ms -[2025-12-30T13:52:30.305Z] [INFO] GET /api/stats/dashboard?projectId=2 304 32ms -[2025-12-30T13:52:30.310Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:52:30.364Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T13:52:30.406Z] [INFO] GET /api/notifications 304 11ms -[2025-12-30T13:52:31.451Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:31.483Z] [INFO] Socket disconnected: HG (LJYUJ5BP9zQZVG3hAACh) -[2025-12-30T13:52:31.489Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T13:52:31.490Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:52:31.494Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:31.496Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:31.498Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:31.499Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T13:52:31.519Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:31.520Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:52:31.521Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:31.524Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:31.524Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:31.527Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T13:52:31.553Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T13:52:31.585Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:31.589Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:31.591Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:31.593Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:31.595Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:31.597Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:31.615Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:31.621Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:31.623Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:31.626Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T13:52:31.626Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:31.634Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-30T13:52:31.650Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-30T13:52:31.661Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-30T13:52:31.667Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T13:52:31.668Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T13:52:31.718Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2025-12-30T13:52:31.724Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:31.787Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:31.823Z] [INFO] Socket connected: HG (O54x2rvfziAg4yJdAACj) -[2025-12-30T13:52:31.831Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T13:52:31.864Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:31.880Z] [INFO] GET /api/stats/dashboard?projectId=2 304 13ms -[2025-12-30T13:52:31.886Z] [INFO] GET /api/labels/2 304 17ms -[2025-12-30T13:52:31.891Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T13:52:31.903Z] [INFO] GET /api/tasks/project/2 304 11ms -[2025-12-30T13:52:31.908Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T13:52:31.945Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T13:52:31.977Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T13:52:32.334Z] [INFO] GET / 304 2ms -[2025-12-30T13:52:32.367Z] [INFO] Socket disconnected: HG (O54x2rvfziAg4yJdAACj) -[2025-12-30T13:52:32.375Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:32.377Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:32.379Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:32.382Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T13:52:32.385Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:32.386Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T13:52:32.406Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:32.408Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T13:52:32.416Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:52:32.418Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T13:52:32.421Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:32.425Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:32.441Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:32.505Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:32.507Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:32.511Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:32.515Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T13:52:32.517Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:32.518Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:32.538Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-30T13:52:32.545Z] [INFO] GET /js/list.js 304 4ms -[2025-12-30T13:52:32.546Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:52:32.550Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:32.553Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:32.554Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:32.569Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:32.573Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T13:52:32.581Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T13:52:32.580Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T13:52:32.621Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T13:52:32.627Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:32.668Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:32.697Z] [INFO] Socket connected: HG (Lg4cqm4yzvsdJgNzAACl) -[2025-12-30T13:52:32.704Z] [INFO] GET /api/projects 304 4ms -[2025-12-30T13:52:32.736Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:32.746Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T13:52:32.757Z] [INFO] GET /api/tasks/project/2 304 10ms -[2025-12-30T13:52:32.761Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T13:52:32.764Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T13:52:32.798Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-30T13:52:32.835Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T13:52:33.348Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:33.381Z] [INFO] Socket disconnected: HG (Lg4cqm4yzvsdJgNzAACl) -[2025-12-30T13:52:33.391Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:33.392Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:33.395Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:52:33.396Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T13:52:33.397Z] [INFO] GET /css/base.css 304 0ms -[2025-12-30T13:52:33.399Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:33.416Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:33.420Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-30T13:52:33.426Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:33.426Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:33.427Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-30T13:52:33.428Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:33.451Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:33.483Z] [INFO] GET /js/store.js 304 0ms -[2025-12-30T13:52:33.486Z] [INFO] GET /js/api.js 304 0ms -[2025-12-30T13:52:33.493Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-30T13:52:33.494Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-30T13:52:33.496Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:33.497Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:33.514Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:52:33.515Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T13:52:33.522Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:33.523Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:33.525Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:33.527Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:33.546Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-30T13:52:33.548Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:33.549Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:33.552Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:33.595Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:33.596Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-30T13:52:33.636Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:33.673Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T13:52:33.677Z] [INFO] Socket connected: HG (1Ql4ULtz0Jz_eHGOAACn) -[2025-12-30T13:52:33.712Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T13:52:33.722Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T13:52:33.729Z] [INFO] GET /api/tasks/project/2 304 12ms -[2025-12-30T13:52:33.741Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:33.766Z] [INFO] GET /api/labels/2 304 19ms -[2025-12-30T13:52:33.807Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T13:52:33.848Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T13:52:34.243Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:34.278Z] [INFO] Socket disconnected: HG (1Ql4ULtz0Jz_eHGOAACn) -[2025-12-30T13:52:34.283Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:34.284Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:34.285Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:34.290Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:34.291Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T13:52:34.292Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T13:52:34.309Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:34.314Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:34.316Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:34.318Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-30T13:52:34.322Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T13:52:34.323Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T13:52:34.346Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T13:52:34.346Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:34.378Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:34.385Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:52:34.386Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T13:52:34.387Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T13:52:34.389Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:34.390Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-30T13:52:34.408Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:34.412Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-30T13:52:34.414Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:34.416Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:34.417Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:34.418Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:34.441Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T13:52:34.443Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T13:52:34.445Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:34.449Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:34.495Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:34.496Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-30T13:52:34.529Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T13:52:34.562Z] [INFO] Socket connected: HG (QqEjCgdgzwIFErgZAACp) -[2025-12-30T13:52:34.569Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:52:34.600Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:34.611Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T13:52:34.616Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T13:52:34.620Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:52:34.628Z] [INFO] GET /api/tasks/project/2 304 8ms -[2025-12-30T13:52:34.667Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T13:52:34.700Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T13:52:35.064Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:35.095Z] [INFO] Socket disconnected: HG (QqEjCgdgzwIFErgZAACp) -[2025-12-30T13:52:35.105Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:35.105Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:35.108Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T13:52:35.111Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:52:35.112Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:35.114Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:35.135Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:35.135Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-30T13:52:35.137Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:35.140Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:35.141Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:35.143Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:35.165Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T13:52:35.200Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:35.202Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:35.202Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:35.203Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:35.204Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T13:52:35.204Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:35.231Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T13:52:35.233Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T13:52:35.236Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:35.237Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:35.238Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-30T13:52:35.239Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T13:52:35.260Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:35.261Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:35.263Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T13:52:35.264Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T13:52:35.306Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:35.311Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:35.354Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:35.383Z] [INFO] Socket connected: HG (Tb8_TrXP2FYf_spwAACr) -[2025-12-30T13:52:35.394Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T13:52:35.428Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:35.439Z] [INFO] GET /api/stats/dashboard?projectId=2 304 13ms -[2025-12-30T13:52:35.448Z] [INFO] GET /api/labels/2 304 7ms -[2025-12-30T13:52:35.452Z] [INFO] GET /api/columns/2 304 10ms -[2025-12-30T13:52:35.461Z] [INFO] GET /api/tasks/project/2 304 12ms -[2025-12-30T13:52:35.499Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T13:52:35.540Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T13:52:35.741Z] [INFO] GET / 304 2ms -[2025-12-30T13:52:35.773Z] [INFO] Socket disconnected: HG (Tb8_TrXP2FYf_spwAACr) -[2025-12-30T13:52:35.789Z] [INFO] GET /css/variables.css 304 6ms -[2025-12-30T13:52:35.793Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T13:52:35.794Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T13:52:35.795Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:52:35.795Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:35.800Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-30T13:52:35.822Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:35.822Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:35.827Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:35.827Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:35.828Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T13:52:35.829Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:35.857Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T13:52:35.895Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:35.899Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:52:35.902Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:35.905Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T13:52:35.907Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:35.909Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:35.923Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:35.928Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:35.939Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:35.941Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:35.942Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:35.943Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-30T13:52:35.955Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:35.964Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T13:52:35.971Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:35.975Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:36.026Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T13:52:36.028Z] [INFO] GET /assets/icons/task.svg 304 10ms -[2025-12-30T13:52:36.068Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:36.090Z] [INFO] Socket connected: HG (WuTkpgZq1s67Ef90AACt) -[2025-12-30T13:52:36.102Z] [INFO] GET /api/projects 304 4ms -[2025-12-30T13:52:36.136Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:36.145Z] [INFO] GET /api/columns/2 304 7ms -[2025-12-30T13:52:36.151Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2025-12-30T13:52:36.154Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T13:52:36.160Z] [INFO] GET /api/tasks/project/2 304 5ms -[2025-12-30T13:52:36.199Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T13:52:36.238Z] [INFO] GET /api/notifications 304 8ms -[2025-12-30T13:52:36.671Z] [INFO] GET / 304 2ms -[2025-12-30T13:52:36.715Z] [INFO] Socket disconnected: HG (WuTkpgZq1s67Ef90AACt) -[2025-12-30T13:52:36.717Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:36.718Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:36.719Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:36.721Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:36.721Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:36.725Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:36.747Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T13:52:36.751Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:36.752Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:36.752Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:36.755Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:36.756Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:36.779Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:36.817Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:36.819Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:36.821Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:36.823Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:36.825Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:36.827Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:36.847Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-30T13:52:36.851Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:36.855Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:36.854Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:36.857Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:36.860Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:36.880Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T13:52:36.882Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:36.885Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:36.886Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T13:52:36.929Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-30T13:52:36.940Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:36.983Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:37.015Z] [INFO] Socket connected: HG (evg6NLOJlkIt5SlHAACv) -[2025-12-30T13:52:37.022Z] [INFO] GET /api/projects 304 4ms -[2025-12-30T13:52:37.053Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:37.064Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T13:52:37.067Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T13:52:37.073Z] [INFO] GET /api/tasks/project/2 304 13ms -[2025-12-30T13:52:37.076Z] [INFO] GET /api/labels/2 304 2ms -[2025-12-30T13:52:37.123Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T13:52:37.155Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T13:52:37.561Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:37.591Z] [INFO] Socket disconnected: HG (evg6NLOJlkIt5SlHAACv) -[2025-12-30T13:52:37.600Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:37.601Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:37.602Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:37.603Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:37.604Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:37.605Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:37.634Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:37.637Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:37.642Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-30T13:52:37.643Z] [INFO] GET /css/list.css 304 4ms -[2025-12-30T13:52:37.644Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T13:52:37.645Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T13:52:37.669Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:37.703Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:37.704Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:37.709Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T13:52:37.711Z] [INFO] GET /js/board.js 304 4ms -[2025-12-30T13:52:37.712Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-30T13:52:37.715Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:37.731Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-30T13:52:37.734Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:37.735Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T13:52:37.739Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:37.739Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:37.742Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-30T13:52:37.759Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T13:52:37.776Z] [INFO] GET /js/gitea.js 304 10ms -[2025-12-30T13:52:37.778Z] [INFO] GET /js/notifications.js 304 4ms -[2025-12-30T13:52:37.781Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T13:52:37.824Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:37.827Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:37.859Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:37.889Z] [INFO] Socket connected: HG (09Pt5Av7arG_Y035AACx) -[2025-12-30T13:52:37.897Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:52:37.934Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:37.948Z] [INFO] GET /api/tasks/project/2 304 18ms -[2025-12-30T13:52:37.954Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T13:52:37.958Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T13:52:37.964Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T13:52:38.006Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T13:52:38.057Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T13:52:38.587Z] [INFO] GET / 304 0ms -[2025-12-30T13:52:38.621Z] [INFO] Socket disconnected: HG (09Pt5Av7arG_Y035AACx) -[2025-12-30T13:52:38.635Z] [INFO] GET /css/base.css 304 4ms -[2025-12-30T13:52:38.639Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T13:52:38.639Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:38.641Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:38.643Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:38.644Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:38.667Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:38.668Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T13:52:38.672Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T13:52:38.677Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T13:52:38.679Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:38.681Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:38.698Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:38.728Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:38.734Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:38.737Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T13:52:38.738Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:38.741Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:38.744Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:38.762Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:38.764Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:38.765Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-30T13:52:38.769Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:38.771Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T13:52:38.782Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:38.791Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:38.792Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T13:52:38.795Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T13:52:38.797Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:38.845Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T13:52:38.846Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2025-12-30T13:52:38.908Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:38.931Z] [INFO] Socket connected: HG (FHJjO0_JUMY8maIkAACz) -[2025-12-30T13:52:38.956Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T13:52:38.991Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T13:52:38.996Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T13:52:39.001Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T13:52:39.011Z] [INFO] GET /api/tasks/project/2 304 14ms -[2025-12-30T13:52:39.012Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:39.052Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T13:52:39.093Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T13:52:39.485Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:39.514Z] [INFO] Socket disconnected: HG (FHJjO0_JUMY8maIkAACz) -[2025-12-30T13:52:39.522Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T13:52:39.527Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:39.536Z] [INFO] GET /css/base.css 304 5ms -[2025-12-30T13:52:39.537Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T13:52:39.539Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:39.539Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:39.552Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:39.561Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T13:52:39.566Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:39.567Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:39.571Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:39.573Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T13:52:39.578Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:39.608Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:39.640Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:39.646Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:39.647Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:39.650Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:39.652Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:39.655Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:39.664Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-30T13:52:39.679Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:52:39.680Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:39.682Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:39.684Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:39.686Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:39.691Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:39.713Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:39.714Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T13:52:39.721Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T13:52:39.768Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:39.770Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T13:52:39.804Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T13:52:39.837Z] [INFO] Socket connected: HG (u_hfMcbVJ7kEeO7yAAC1) -[2025-12-30T13:52:39.847Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T13:52:39.903Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:39.909Z] [INFO] GET /api/columns/2 304 7ms -[2025-12-30T13:52:39.915Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T13:52:39.927Z] [INFO] GET /api/tasks/project/2 304 11ms -[2025-12-30T13:52:39.933Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T13:52:39.972Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T13:52:40.014Z] [INFO] GET /api/notifications 304 10ms -[2025-12-30T13:52:40.289Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:40.334Z] [INFO] Socket disconnected: HG (u_hfMcbVJ7kEeO7yAAC1) -[2025-12-30T13:52:40.338Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T13:52:40.340Z] [INFO] GET /css/board.css 304 4ms -[2025-12-30T13:52:40.342Z] [INFO] GET /css/base.css 304 6ms -[2025-12-30T13:52:40.343Z] [INFO] GET /css/components.css 304 6ms -[2025-12-30T13:52:40.345Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:40.348Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:40.365Z] [INFO] GET /css/list.css 304 0ms -[2025-12-30T13:52:40.369Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:40.371Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:40.374Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:40.376Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T13:52:40.376Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T13:52:40.397Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T13:52:40.436Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T13:52:40.441Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:40.442Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:40.444Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:40.445Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:40.446Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:40.463Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:40.467Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:40.471Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T13:52:40.472Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:40.473Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:40.477Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:40.499Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T13:52:40.504Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:40.508Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T13:52:40.511Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:40.555Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:40.558Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:40.588Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:40.627Z] [INFO] Socket connected: HG (4GSqpAdR72XApQapAAC3) -[2025-12-30T13:52:40.637Z] [INFO] GET /api/projects 304 9ms -[2025-12-30T13:52:40.677Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T13:52:40.688Z] [INFO] GET /api/tasks/project/2 304 15ms -[2025-12-30T13:52:40.693Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T13:52:40.699Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-30T13:52:40.700Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:40.732Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T13:52:40.773Z] [INFO] GET /api/notifications 304 8ms -[2025-12-30T13:52:40.991Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:41.026Z] [INFO] Socket disconnected: HG (4GSqpAdR72XApQapAAC3) -[2025-12-30T13:52:41.033Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T13:52:41.039Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:41.043Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T13:52:41.045Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T13:52:41.046Z] [INFO] GET /css/board.css 304 4ms -[2025-12-30T13:52:41.048Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T13:52:41.064Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:41.068Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:41.074Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:52:41.076Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:41.080Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T13:52:41.082Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-30T13:52:41.096Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:41.132Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:41.132Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:52:41.133Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:41.138Z] [INFO] GET /js/board.js 304 4ms -[2025-12-30T13:52:41.140Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-30T13:52:41.143Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:41.164Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T13:52:41.166Z] [INFO] GET /js/list.js 304 4ms -[2025-12-30T13:52:41.170Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:41.175Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:41.179Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T13:52:41.182Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:41.193Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T13:52:41.202Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:41.205Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:41.206Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T13:52:41.252Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:41.256Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T13:52:41.291Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:41.321Z] [INFO] Socket connected: HG (f_djfjy9Po2K5J4VAAC5) -[2025-12-30T13:52:41.327Z] [INFO] GET /api/projects 304 3ms -[2025-12-30T13:52:41.363Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:41.368Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T13:52:41.373Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T13:52:41.375Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T13:52:41.385Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T13:52:41.429Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T13:52:41.469Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T13:52:41.750Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:41.782Z] [INFO] Socket disconnected: HG (f_djfjy9Po2K5J4VAAC5) -[2025-12-30T13:52:41.795Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:41.797Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:41.802Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T13:52:41.804Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:41.806Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:41.808Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:41.827Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:41.832Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:52:41.836Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T13:52:41.837Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:41.839Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:41.841Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:41.876Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:41.916Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:41.917Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:41.920Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T13:52:41.921Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T13:52:41.923Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:41.925Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:41.943Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:41.945Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:41.948Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:41.950Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:52:41.953Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:41.954Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:41.971Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T13:52:41.974Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:41.979Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T13:52:41.980Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:42.025Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:42.028Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:42.066Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:42.112Z] [INFO] GET /api/projects 304 13ms -[2025-12-30T13:52:42.116Z] [INFO] Socket connected: HG (QXfRlgBwFS_cucKrAAC7) -[2025-12-30T13:52:42.145Z] [INFO] GET /api/columns/2 304 2ms -[2025-12-30T13:52:42.151Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-30T13:52:42.159Z] [INFO] GET /api/tasks/project/2 304 16ms -[2025-12-30T13:52:42.164Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-30T13:52:42.165Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:42.197Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T13:52:42.231Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T13:52:42.470Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:42.508Z] [INFO] Socket disconnected: HG (QXfRlgBwFS_cucKrAAC7) -[2025-12-30T13:52:42.514Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:42.516Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:42.518Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:42.521Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T13:52:42.523Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:42.525Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:42.541Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T13:52:42.548Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:42.550Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:42.553Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:42.555Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:42.557Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:42.578Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:42.623Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:42.623Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:42.625Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:42.626Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:42.627Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:42.628Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:42.654Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:52:42.657Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:42.662Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:52:42.663Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:52:42.665Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:42.668Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T13:52:42.683Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:42.683Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:42.691Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T13:52:42.696Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:42.743Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:42.748Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-30T13:52:42.781Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T13:52:42.820Z] [INFO] Socket connected: HG (Oy5DPXPLFHEpzFxhAAC9) -[2025-12-30T13:52:42.827Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T13:52:42.865Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T13:52:42.866Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:42.870Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T13:52:42.875Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T13:52:42.882Z] [INFO] GET /api/tasks/project/2 304 10ms -[2025-12-30T13:52:42.916Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T13:52:42.954Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T13:52:43.102Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:43.144Z] [INFO] Socket disconnected: HG (Oy5DPXPLFHEpzFxhAAC9) -[2025-12-30T13:52:43.148Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:52:43.149Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:52:43.151Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:43.152Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:52:43.154Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:43.154Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:43.175Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T13:52:43.179Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:43.181Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:43.183Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:43.185Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:43.188Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T13:52:43.210Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T13:52:43.246Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:43.247Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T13:52:43.250Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:52:43.251Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T13:52:43.251Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:43.252Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T13:52:43.280Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:43.280Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:43.281Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:52:43.282Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:43.297Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:43.299Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:43.309Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:43.313Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:43.317Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:43.319Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T13:52:43.363Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:43.364Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2025-12-30T13:52:43.400Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:43.439Z] [INFO] Socket connected: HG (syLXmZIPGz1PZeU7AAC_) -[2025-12-30T13:52:43.449Z] [INFO] GET /api/projects 304 9ms -[2025-12-30T13:52:43.480Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:43.486Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T13:52:43.490Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T13:52:43.495Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:52:43.503Z] [INFO] GET /api/tasks/project/2 304 11ms -[2025-12-30T13:52:43.542Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T13:52:43.580Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T13:52:43.964Z] [INFO] GET / 304 2ms -[2025-12-30T13:52:43.995Z] [INFO] Socket disconnected: HG (syLXmZIPGz1PZeU7AAC_) -[2025-12-30T13:52:44.004Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:44.008Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:44.010Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:44.013Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T13:52:44.014Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:44.017Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T13:52:44.030Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:44.037Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-30T13:52:44.041Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:44.044Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:52:44.047Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:44.050Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T13:52:44.064Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:44.096Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:44.101Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:44.104Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:44.108Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T13:52:44.111Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:44.114Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:44.128Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:44.130Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-30T13:52:44.135Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:52:44.139Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:52:44.141Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:44.144Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:44.160Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:44.165Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T13:52:44.166Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:44.170Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-30T13:52:44.213Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:44.215Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:44.247Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:44.271Z] [INFO] Socket connected: HG (L1Ker4afntKjE6_yAADB) -[2025-12-30T13:52:44.280Z] [INFO] GET /api/projects 304 3ms -[2025-12-30T13:52:44.311Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:44.327Z] [INFO] GET /api/tasks/project/2 304 13ms -[2025-12-30T13:52:44.332Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T13:52:44.337Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T13:52:44.341Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T13:52:44.382Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T13:52:44.425Z] [INFO] GET /api/notifications 304 12ms -[2025-12-30T13:52:44.724Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:44.753Z] [INFO] Socket disconnected: HG (L1Ker4afntKjE6_yAADB) -[2025-12-30T13:52:44.770Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T13:52:44.774Z] [INFO] GET /css/variables.css 304 5ms -[2025-12-30T13:52:44.775Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T13:52:44.776Z] [INFO] GET /css/components.css 304 0ms -[2025-12-30T13:52:44.778Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:44.779Z] [INFO] GET /css/board.css 304 0ms -[2025-12-30T13:52:44.802Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:44.804Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T13:52:44.809Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T13:52:44.810Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-30T13:52:44.811Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T13:52:44.815Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-30T13:52:44.830Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:44.874Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:44.876Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:44.884Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:44.885Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:44.885Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:44.886Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:52:44.901Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:44.904Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:44.913Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:44.914Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:44.915Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:44.930Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-30T13:52:44.936Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T13:52:44.938Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-30T13:52:44.942Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:44.945Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T13:52:44.984Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T13:52:45.008Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:45.044Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:45.077Z] [INFO] Socket connected: HG (eg6JkuescyKL47htAADD) -[2025-12-30T13:52:45.084Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T13:52:45.117Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:45.130Z] [INFO] GET /api/tasks/project/2 304 11ms -[2025-12-30T13:52:45.136Z] [INFO] GET /api/stats/dashboard?projectId=2 304 16ms -[2025-12-30T13:52:45.141Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T13:52:45.146Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:52:45.189Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T13:52:45.227Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T13:52:45.579Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:45.613Z] [INFO] Socket disconnected: HG (eg6JkuescyKL47htAADD) -[2025-12-30T13:52:45.622Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T13:52:45.623Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T13:52:45.624Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T13:52:45.625Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:45.626Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:45.628Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:45.659Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:45.660Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:45.662Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:45.663Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:45.665Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:45.667Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:45.691Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:45.725Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T13:52:45.732Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T13:52:45.735Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:45.738Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-30T13:52:45.740Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:45.741Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:45.757Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:45.764Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:45.767Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:52:45.768Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:52:45.772Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:45.773Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T13:52:45.786Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:45.791Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T13:52:45.799Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:45.800Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:45.848Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T13:52:45.849Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2025-12-30T13:52:45.893Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T13:52:45.921Z] [INFO] Socket connected: HG (TkNZrgCh_7KmncQWAADF) -[2025-12-30T13:52:45.928Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:52:45.967Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T13:52:45.975Z] [INFO] GET /api/stats/dashboard?projectId=2 304 13ms -[2025-12-30T13:52:45.976Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:45.982Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T13:52:45.992Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T13:52:46.041Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T13:52:46.077Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T13:52:46.712Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:46.743Z] [INFO] Socket disconnected: HG (TkNZrgCh_7KmncQWAADF) -[2025-12-30T13:52:46.755Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T13:52:46.756Z] [INFO] GET /css/components.css 304 4ms -[2025-12-30T13:52:46.758Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-30T13:52:46.758Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:52:46.759Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T13:52:46.760Z] [INFO] GET /css/board.css 304 0ms -[2025-12-30T13:52:46.782Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:46.786Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:46.788Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:52:46.789Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:46.793Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:52:46.794Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T13:52:46.813Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:46.852Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:46.853Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:46.855Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:46.856Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:52:46.857Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-30T13:52:46.859Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:46.884Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:46.885Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:52:46.887Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:46.888Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:46.891Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:46.896Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:46.912Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T13:52:46.916Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:46.917Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:46.926Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:52:46.977Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T13:52:46.980Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:47.015Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:52:47.059Z] [INFO] Socket connected: HG (RzzxFXaxzGp1Sy9NAADH) -[2025-12-30T13:52:47.065Z] [INFO] GET /api/projects 304 16ms -[2025-12-30T13:52:47.105Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-30T13:52:47.109Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:47.108Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T13:52:47.112Z] [INFO] GET /api/labels/2 304 2ms -[2025-12-30T13:52:47.117Z] [INFO] GET /api/tasks/project/2 304 7ms -[2025-12-30T13:52:47.156Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T13:52:47.199Z] [INFO] GET /api/notifications 304 8ms -[2025-12-30T13:52:47.545Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T13:52:47.605Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:47.635Z] [INFO] Socket disconnected: HG (RzzxFXaxzGp1Sy9NAADH) -[2025-12-30T13:52:47.644Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:47.646Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:52:47.648Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-30T13:52:47.652Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:52:47.653Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T13:52:47.655Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:47.673Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:47.674Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:47.682Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T13:52:47.683Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:47.684Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:47.687Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T13:52:47.700Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:47.731Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:47.734Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T13:52:47.735Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:52:47.738Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:47.739Z] [INFO] GET /js/board.js 304 0ms -[2025-12-30T13:52:47.741Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:52:47.757Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-30T13:52:47.761Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:47.768Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:52:47.769Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:47.773Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:47.778Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:47.786Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:47.787Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:52:47.795Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:47.795Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T13:52:47.834Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T13:52:47.840Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T13:52:47.877Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:47.914Z] [INFO] Socket connected: HG (tEHghMnx2RhYo1CcAADJ) -[2025-12-30T13:52:47.923Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:52:47.952Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:47.956Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2025-12-30T13:52:47.960Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T13:52:47.968Z] [INFO] GET /api/tasks/project/2 304 8ms -[2025-12-30T13:52:47.972Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T13:52:48.019Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T13:52:48.066Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T13:52:48.565Z] [INFO] GET / 304 2ms -[2025-12-30T13:52:48.596Z] [INFO] Socket disconnected: HG (tEHghMnx2RhYo1CcAADJ) -[2025-12-30T13:52:48.602Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:52:48.607Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:48.611Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T13:52:48.612Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T13:52:48.614Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:48.615Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-30T13:52:48.632Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:48.639Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:52:48.643Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:52:48.645Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:52:48.647Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T13:52:48.649Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:48.666Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:48.697Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:52:48.701Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:48.702Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T13:52:48.703Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:52:48.704Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:48.706Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:48.728Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:48.733Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T13:52:48.733Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:52:48.734Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:52:48.734Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T13:52:48.742Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:48.757Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:52:48.767Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:48.769Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T13:52:48.770Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T13:52:48.813Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:48.815Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T13:52:48.855Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T13:52:48.881Z] [INFO] Socket connected: HG (79J-rNKLmIeK1tLQAADL) -[2025-12-30T13:52:48.893Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T13:52:48.925Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:48.938Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2025-12-30T13:52:48.945Z] [INFO] GET /api/columns/2 304 17ms -[2025-12-30T13:52:48.948Z] [INFO] GET /api/labels/2 304 9ms -[2025-12-30T13:52:48.957Z] [INFO] GET /api/tasks/project/2 304 8ms -[2025-12-30T13:52:49.003Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-30T13:52:49.037Z] [INFO] GET /api/notifications 304 3ms -[2025-12-30T13:52:50.513Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T13:52:51.678Z] [INFO] GET / 304 1ms -[2025-12-30T13:52:51.709Z] [INFO] Socket disconnected: HG (79J-rNKLmIeK1tLQAADL) -[2025-12-30T13:52:51.721Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T13:52:51.726Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T13:52:51.728Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:52:51.730Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T13:52:51.732Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:52:51.733Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:52:51.748Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:52:51.757Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:52:51.759Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T13:52:51.762Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:52:51.763Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T13:52:51.765Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:52:51.786Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:52:51.823Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T13:52:51.825Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T13:52:51.827Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:52:51.829Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:52:51.830Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-30T13:52:51.832Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:52:51.852Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:52:51.855Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:52:51.856Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:52:51.859Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T13:52:51.868Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:52:51.869Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:52:51.889Z] [INFO] GET /js/notifications.js 304 5ms -[2025-12-30T13:52:51.890Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-30T13:52:51.894Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T13:52:51.895Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:52:51.940Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:52:51.944Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:51.981Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T13:52:52.012Z] [INFO] Socket connected: HG (YEjSVZwS2zY3lnPaAADN) -[2025-12-30T13:52:52.025Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T13:52:52.066Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T13:52:52.068Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:52:52.075Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T13:52:52.092Z] [INFO] GET /api/tasks/project/2 304 15ms -[2025-12-30T13:52:52.098Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T13:52:52.134Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-30T13:52:52.172Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T13:52:53.681Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T13:52:56.568Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:53:05.137Z] [INFO] GET /api/tasks/6 200 16ms -[2025-12-30T13:53:05.177Z] [INFO] GET /api/subtasks/6 304 9ms -[2025-12-30T13:53:05.184Z] [INFO] GET /api/links/6 304 5ms -[2025-12-30T13:53:05.189Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T13:53:05.195Z] [INFO] GET /api/files/6 304 5ms -[2025-12-30T13:53:05.200Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T13:53:05.230Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTAyNTUyLCJleHAiOjE3NjcxMDQzNTJ9.9mwjyV5cHpBaPBCFAgr1pDsaxRH9EEaimVhlTPuZfw0 304 5ms -[2025-12-30T13:53:07.288Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T13:53:07.289Z] [INFO] PUT /api/tasks/6 200 16ms -[2025-12-30T13:53:15.553Z] [INFO] GET / 304 1ms -[2025-12-30T13:53:15.592Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T13:53:15.595Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T13:53:15.597Z] [INFO] Socket disconnected: HG (YEjSVZwS2zY3lnPaAADN) -[2025-12-30T13:53:15.600Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T13:53:15.599Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T13:53:15.602Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:53:15.604Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T13:53:15.617Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:53:15.624Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-30T13:53:15.629Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T13:53:15.630Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:53:15.632Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:53:15.633Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T13:53:15.651Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T13:53:15.685Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:53:15.685Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:53:15.686Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:53:15.687Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:53:15.689Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T13:53:15.691Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:53:15.714Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:53:15.715Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T13:53:15.716Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:53:15.718Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-30T13:53:15.721Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T13:53:15.729Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-30T13:53:15.739Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:53:15.743Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:53:15.746Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T13:53:15.750Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T13:53:15.794Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T13:53:15.811Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T13:53:15.854Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T13:53:15.881Z] [INFO] Socket connected: HG (Jrub2yY-cofoXT0nAADP) -[2025-12-30T13:53:15.890Z] [INFO] GET /api/projects 304 3ms -[2025-12-30T13:53:15.922Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:53:15.929Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T13:53:15.938Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-30T13:53:15.943Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T13:53:15.951Z] [INFO] GET /api/tasks/project/2 200 12ms -[2025-12-30T13:53:16.000Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T13:53:16.039Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T13:53:17.507Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T13:53:26.662Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:53:56.757Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:54:26.927Z] [INFO] GET /api/health 200 6ms -[2025-12-30T13:54:31.504Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T13:54:43.714Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T13:54:43.635Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T13:54:43.716Z] [INFO] Datenbank initialisiert -[2025-12-30T13:54:43.719Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T13:54:43.720Z] [INFO] Umgebung: production -[2025-12-30T13:54:43.721Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T13:54:43.721Z] [INFO] Automatische Backups aktiviert -[2025-12-30T13:54:45.749Z] [INFO] Socket connected: HG (uPOuAbdUFmPupl9RAAAB) -[2025-12-30T13:54:45.808Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:54:47.539Z] [INFO] GET /api/health 200 6ms -[2025-12-30T13:55:17.638Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:55:43.733Z] [INFO] Backup erstellt: backup_2025-12-30T13-55-43-730Z.db -[2025-12-30T13:55:43.737Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T22-13-25-791Z.db -[2025-12-30T13:55:43.740Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T13:55:47.743Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:55:55.368Z] [INFO] GET / 304 3ms -[2025-12-30T13:55:55.413Z] [INFO] Socket disconnected: HG (uPOuAbdUFmPupl9RAAAB) -[2025-12-30T13:55:55.419Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T13:55:55.422Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T13:55:55.444Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:55:55.457Z] [INFO] GET /css/board.css 200 8ms -[2025-12-30T13:55:55.481Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-30T13:55:55.486Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-30T13:55:55.490Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T13:55:55.495Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T13:55:55.497Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T13:55:55.509Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-30T13:55:55.515Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T13:55:55.518Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T13:55:55.527Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T13:55:55.563Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T13:55:55.567Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:55:55.573Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T13:55:55.577Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T13:55:55.581Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T13:55:55.585Z] [INFO] GET /js/board.js 200 2ms -[2025-12-30T13:55:55.598Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T13:55:55.602Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T13:55:55.608Z] [INFO] GET /js/list.js 304 3ms -[2025-12-30T13:55:55.609Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:55:55.613Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T13:55:55.626Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:55:55.634Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:55:55.639Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T13:55:55.641Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T13:55:55.644Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:55:55.691Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-30T13:55:55.696Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:55:55.734Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T13:55:55.761Z] [INFO] Socket connected: HG (dxnsAdLuZk5ZDXg8AAAD) -[2025-12-30T13:55:55.779Z] [INFO] GET /api/projects 200 6ms -[2025-12-30T13:55:55.822Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2025-12-30T13:55:55.829Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T13:55:55.832Z] [INFO] HG joined project:[object Object] -[2025-12-30T13:55:55.839Z] [INFO] GET /api/labels/2 200 6ms -[2025-12-30T13:55:55.852Z] [INFO] GET /api/tasks/project/2 200 12ms -[2025-12-30T13:55:55.891Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T13:55:55.950Z] [INFO] GET /api/notifications 200 14ms -[2025-12-30T13:55:57.426Z] [INFO] GET /sw.js 200 4ms -[2025-12-30T13:55:57.483Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T13:55:57.486Z] [INFO] GET / 304 1ms -[2025-12-30T13:55:57.489Z] [INFO] GET /index.html 304 2ms -[2025-12-30T13:55:57.522Z] [INFO] GET /css/board.css 304 7ms -[2025-12-30T13:55:57.526Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T13:55:57.529Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T13:55:57.549Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T13:55:57.552Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T13:55:57.560Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T13:55:57.579Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T13:55:57.580Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T13:55:57.591Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T13:55:57.612Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T13:55:57.616Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-30T13:55:57.620Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T13:55:57.644Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T13:55:57.649Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T13:55:57.653Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T13:55:57.673Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T13:55:57.684Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T13:55:57.688Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T13:55:57.702Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T13:55:57.719Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T13:55:57.723Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-30T13:55:57.736Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T13:55:57.748Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T13:55:57.753Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T13:55:57.766Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T13:55:57.780Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T13:55:57.785Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T13:55:57.799Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T13:55:57.815Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T13:56:17.840Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:56:47.937Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:57:18.029Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:57:48.113Z] [INFO] GET /api/health 200 1ms -[2025-12-30T13:58:18.245Z] [INFO] GET /api/health 200 6ms -[2025-12-30T13:58:48.347Z] [INFO] GET /api/health 200 2ms -[2025-12-30T13:59:18.446Z] [INFO] GET /api/health 200 3ms -[2025-12-30T13:59:48.554Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:00:18.635Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:00:48.756Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:01:18.862Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:01:48.988Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:02:19.087Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:02:49.177Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:03:19.305Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:03:49.402Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:04:19.508Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:04:49.594Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:05:19.692Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:05:49.777Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:05:59.962Z] [INFO] GET / 304 1ms -[2025-12-30T14:05:59.997Z] [INFO] Socket disconnected: HG (dxnsAdLuZk5ZDXg8AAAD) -[2025-12-30T14:06:00.001Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T14:06:00.030Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T14:06:00.057Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T14:06:00.060Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T14:06:00.061Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T14:06:00.071Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T14:06:00.072Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T14:06:00.084Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T14:06:00.088Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T14:06:00.097Z] [INFO] GET /css/notifications.css 304 8ms -[2025-12-30T14:06:00.098Z] [INFO] GET /css/gitea.css 304 7ms -[2025-12-30T14:06:00.106Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-30T14:06:00.115Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T14:06:00.158Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T14:06:00.159Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T14:06:00.163Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T14:06:00.168Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T14:06:00.171Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T14:06:00.175Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T14:06:00.184Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T14:06:00.187Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T14:06:00.190Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T14:06:00.195Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-30T14:06:00.199Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T14:06:00.203Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T14:06:00.215Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T14:06:00.217Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T14:06:00.219Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T14:06:00.220Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T14:06:00.271Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T14:06:00.273Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T14:06:00.315Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T14:06:00.340Z] [INFO] Socket connected: HG (avK059XpDqX-doLVAAAF) -[2025-12-30T14:06:00.356Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T14:06:00.388Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:06:00.392Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T14:06:00.398Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T14:06:00.409Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T14:06:00.414Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T14:06:00.452Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T14:06:00.487Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T14:06:01.502Z] [INFO] GET /api/tasks/6 200 7ms -[2025-12-30T14:06:01.539Z] [INFO] GET /api/subtasks/6 200 4ms -[2025-12-30T14:06:01.544Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T14:06:01.551Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T14:06:01.556Z] [INFO] GET /api/files/6 304 4ms -[2025-12-30T14:06:01.561Z] [INFO] GET /api/links/6 304 4ms -[2025-12-30T14:06:01.591Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTAyNTUyLCJleHAiOjE3NjcxMDQzNTJ9.9mwjyV5cHpBaPBCFAgr1pDsaxRH9EEaimVhlTPuZfw0 304 5ms -[2025-12-30T14:06:02.004Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T14:06:04.840Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-30T14:06:04.841Z] [INFO] PUT /api/subtasks/6 403 5ms -[2025-12-30T14:06:04.882Z] [INFO] PUT /api/subtasks/6 200 9ms -[2025-12-30T14:06:06.345Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T14:06:06.346Z] [INFO] PUT /api/tasks/6 200 14ms -[2025-12-30T14:06:19.855Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:06:49.957Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:07:20.056Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:07:50.146Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:08:20.256Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:08:50.382Z] [INFO] GET /api/health 200 5ms -[2025-12-30T14:09:20.484Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:09:50.595Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:10:20.689Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:10:33.532Z] [INFO] HEAD / 200 2ms -[2025-12-30T14:10:34.119Z] [INFO] GET / 206 9ms -[2025-12-30T14:10:34.960Z] [INFO] HEAD /_next 200 3ms -[2025-12-30T14:10:50.773Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:11:20.885Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:11:50.992Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:12:21.093Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:12:51.180Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:13:21.281Z] [INFO] GET /api/health 200 4ms -[2025-12-30T14:13:51.406Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:14:21.508Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:14:51.612Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:15:21.725Z] [INFO] GET /api/health 200 5ms -[2025-12-30T14:15:51.823Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:16:21.926Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:16:52.049Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:17:22.139Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:17:52.255Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:18:22.350Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:18:52.457Z] [INFO] GET /api/health 200 4ms -[2025-12-30T14:19:22.567Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:19:52.669Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:20:22.780Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:20:52.895Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:21:22.981Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:21:53.087Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:22:23.171Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:22:53.287Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:23:23.386Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:23:53.493Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:24:23.582Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:24:53.705Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:25:23.812Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:25:53.918Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:26:24.004Z] [INFO] GET /api/health 200 4ms -[2025-12-30T14:26:54.093Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:27:24.179Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:27:54.275Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:28:24.352Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:28:54.462Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:29:24.561Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:29:54.646Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:30:24.745Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:30:54.765Z] [INFO] PUT /api/notifications/7/read 401 13ms -[2025-12-30T14:30:54.795Z] [INFO] Socket disconnected: HG (avK059XpDqX-doLVAAAF) -[2025-12-30T14:30:54.801Z] [INFO] PUT /api/notifications/6/read 401 2ms -[2025-12-30T14:30:54.842Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:31:00.214Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T14:31:00.215Z] [INFO] POST /api/auth/login 200 544ms -[2025-12-30T14:31:00.306Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T14:31:00.320Z] [INFO] Socket connected: HG (q_3ZrMzbhDscYWgqAAAI) -[2025-12-30T14:31:00.345Z] [INFO] Socket connected: HG (inMCRxn5R7XS4VwnAAAJ) -[2025-12-30T14:31:00.356Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T14:31:00.391Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:31:00.397Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T14:31:00.403Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T14:31:00.411Z] [INFO] GET /api/tasks/project/2 200 13ms -[2025-12-30T14:31:00.424Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T14:31:00.469Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 12ms -[2025-12-30T14:31:24.931Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:31:55.031Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:32:25.154Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:32:55.282Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:33:25.402Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:33:55.503Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:34:25.621Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:34:55.736Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:35:25.826Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:35:55.968Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:36:26.076Z] [INFO] GET /api/health 200 5ms -[2025-12-30T14:36:56.190Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:37:26.283Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:37:56.390Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:38:26.487Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:38:56.590Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:39:26.697Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:39:56.794Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:40:26.880Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:40:56.988Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:41:27.077Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:41:57.170Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:42:27.267Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:42:57.353Z] [INFO] GET /api/health 200 4ms -[2025-12-30T14:43:27.447Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:43:57.559Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:44:27.648Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:44:57.759Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:45:27.878Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:45:57.987Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:46:28.091Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:46:58.187Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:47:28.287Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:47:58.376Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:48:28.480Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:48:58.576Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:49:28.673Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:49:58.771Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:50:28.858Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:50:58.973Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:51:29.078Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:51:59.185Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:52:29.271Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:52:59.374Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:53:29.487Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:53:59.585Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:54:29.675Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:54:59.768Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:55:01.321Z] [INFO] GET /api/tasks/6 200 18ms -[2025-12-30T14:55:01.362Z] [INFO] GET /api/subtasks/6 200 6ms -[2025-12-30T14:55:01.399Z] [INFO] GET /api/links/6 304 7ms -[2025-12-30T14:55:01.430Z] [INFO] GET /api/files/6 304 6ms -[2025-12-30T14:55:01.439Z] [INFO] GET /api/comments/6 304 7ms -[2025-12-30T14:55:01.445Z] [INFO] GET /api/tasks/6/history 404 12ms -[2025-12-30T14:55:01.473Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTA1MDYwLCJleHAiOjE3NjcxMDY4NjB9.6SE7ZlJ8ElICZKXWgdJlg9vFnWXZZg7-bzUbvaW2ceI 200 9ms -[2025-12-30T14:55:29.887Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:55:38.312Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T14:55:38.314Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-30T14:55:42.465Z] [INFO] GET / 304 1ms -[2025-12-30T14:55:42.499Z] [INFO] Socket disconnected: HG (q_3ZrMzbhDscYWgqAAAI) -[2025-12-30T14:55:42.510Z] [INFO] Socket disconnected: HG (inMCRxn5R7XS4VwnAAAJ) -[2025-12-30T14:55:42.516Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T14:55:42.519Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T14:55:42.522Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T14:55:42.524Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T14:55:42.526Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T14:55:42.540Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T14:55:42.552Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T14:55:42.554Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T14:55:42.561Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-30T14:55:42.563Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T14:55:42.566Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T14:55:42.580Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-30T14:55:42.586Z] [INFO] GET /js/app.js 304 3ms -[2025-12-30T14:55:42.622Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T14:55:42.626Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T14:55:42.631Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T14:55:42.633Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T14:55:42.634Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T14:55:42.636Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T14:55:42.651Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-30T14:55:42.656Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T14:55:42.661Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T14:55:42.667Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T14:55:42.669Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T14:55:42.670Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-30T14:55:42.679Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T14:55:42.685Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T14:55:42.688Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T14:55:42.693Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:55:42.737Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T14:55:42.741Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T14:55:42.779Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T14:55:42.809Z] [INFO] Socket connected: HG (szIg5r4VZOvGZJ5HAAAL) -[2025-12-30T14:55:42.816Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T14:55:42.850Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:55:42.862Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T14:55:42.867Z] [INFO] GET /api/columns/2 304 11ms -[2025-12-30T14:55:42.878Z] [INFO] GET /api/tasks/project/2 200 9ms -[2025-12-30T14:55:42.884Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T14:55:42.921Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T14:55:42.958Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T14:55:44.472Z] [INFO] GET /sw.js 304 4ms -[2025-12-30T14:55:52.646Z] [INFO] PUT /api/notifications/7/read 200 18ms -[2025-12-30T14:55:52.710Z] [INFO] PUT /api/notifications/6/read 200 25ms -[2025-12-30T14:55:56.675Z] [INFO] PUT /api/notifications/read-all 200 6ms -[2025-12-30T14:55:57.551Z] [INFO] PUT /api/notifications/read-all 200 6ms -[2025-12-30T14:55:59.129Z] [INFO] GET / 304 1ms -[2025-12-30T14:55:59.163Z] [INFO] Socket disconnected: HG (szIg5r4VZOvGZJ5HAAAL) -[2025-12-30T14:55:59.171Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T14:55:59.177Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T14:55:59.178Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T14:55:59.183Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T14:55:59.186Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T14:55:59.188Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T14:55:59.200Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T14:55:59.217Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-30T14:55:59.219Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T14:55:59.221Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T14:55:59.223Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T14:55:59.225Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T14:55:59.247Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T14:55:59.280Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T14:55:59.293Z] [INFO] GET /js/board.js 304 6ms -[2025-12-30T14:55:59.294Z] [INFO] GET /js/api.js 304 5ms -[2025-12-30T14:55:59.295Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T14:55:59.298Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T14:55:59.299Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T14:55:59.310Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T14:55:59.327Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T14:55:59.331Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T14:55:59.336Z] [INFO] GET /js/shortcuts.js 304 11ms -[2025-12-30T14:55:59.338Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-30T14:55:59.341Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T14:55:59.345Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T14:55:59.358Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T14:55:59.359Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T14:55:59.366Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:55:59.410Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T14:55:59.414Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T14:55:59.445Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T14:55:59.480Z] [INFO] Socket connected: HG (eFenXyW9Ys1q_rMHAAAN) -[2025-12-30T14:55:59.487Z] [INFO] GET /api/projects 304 13ms -[2025-12-30T14:55:59.529Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T14:55:59.535Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T14:55:59.553Z] [INFO] GET /api/tasks/project/2 304 22ms -[2025-12-30T14:55:59.557Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:55:59.563Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T14:55:59.606Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-30T14:55:59.645Z] [INFO] GET /api/notifications 200 7ms -[2025-12-30T14:55:59.980Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:56:01.114Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T14:56:04.563Z] [INFO] GET /api/tasks/6 200 14ms -[2025-12-30T14:56:04.612Z] [INFO] GET /api/subtasks/6 304 16ms -[2025-12-30T14:56:04.624Z] [INFO] GET /api/comments/6 304 11ms -[2025-12-30T14:56:04.631Z] [INFO] GET /api/links/6 304 16ms -[2025-12-30T14:56:04.642Z] [INFO] GET /api/files/6 304 10ms -[2025-12-30T14:56:04.652Z] [INFO] GET /api/tasks/6/history 404 9ms -[2025-12-30T14:56:04.676Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTA1MDYwLCJleHAiOjE3NjcxMDY4NjB9.6SE7ZlJ8ElICZKXWgdJlg9vFnWXZZg7-bzUbvaW2ceI 304 7ms -[2025-12-30T14:56:07.354Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T14:56:07.356Z] [INFO] PUT /api/tasks/6 200 19ms -[2025-12-30T14:56:30.098Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:56:51.861Z] [INFO] GET / 304 1ms -[2025-12-30T14:56:51.893Z] [INFO] Socket disconnected: HG (eFenXyW9Ys1q_rMHAAAN) -[2025-12-30T14:56:51.906Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T14:56:51.911Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T14:56:51.915Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T14:56:51.915Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T14:56:51.917Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T14:56:51.921Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T14:56:51.936Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T14:56:51.941Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T14:56:51.944Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T14:56:51.948Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T14:56:51.952Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T14:56:51.955Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T14:56:51.970Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T14:56:52.010Z] [INFO] GET /js/store.js 304 4ms -[2025-12-30T14:56:52.011Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T14:56:52.016Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T14:56:52.018Z] [INFO] GET /js/board.js 304 4ms -[2025-12-30T14:56:52.021Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T14:56:52.024Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T14:56:52.040Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T14:56:52.048Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T14:56:52.050Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T14:56:52.053Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T14:56:52.055Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T14:56:52.057Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T14:56:52.069Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T14:56:52.079Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T14:56:52.081Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T14:56:52.083Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:56:52.128Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T14:56:52.131Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T14:56:52.171Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T14:56:52.205Z] [INFO] Socket connected: HG (ChMmCwM3rDYpAbNfAAAP) -[2025-12-30T14:56:52.219Z] [INFO] GET /api/projects 304 8ms -[2025-12-30T14:56:52.259Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:56:52.271Z] [INFO] GET /api/stats/dashboard?projectId=2 304 17ms -[2025-12-30T14:56:52.279Z] [INFO] GET /api/labels/2 304 7ms -[2025-12-30T14:56:52.290Z] [INFO] GET /api/tasks/project/2 200 10ms -[2025-12-30T14:56:52.296Z] [INFO] GET /api/columns/2 304 15ms -[2025-12-30T14:56:52.332Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T14:56:52.367Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T14:56:53.857Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T14:57:00.224Z] [INFO] GET /api/health 200 4ms -[2025-12-30T14:57:05.436Z] [INFO] GET / 200 4ms -[2025-12-30T14:57:05.505Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T14:57:05.548Z] [INFO] GET /css/base.css 200 10ms -[2025-12-30T14:57:05.564Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T14:57:05.572Z] [INFO] GET /css/board.css 200 4ms -[2025-12-30T14:57:05.584Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T14:57:05.588Z] [INFO] GET /css/list.css 200 8ms -[2025-12-30T14:57:05.591Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-30T14:57:05.594Z] [INFO] GET /css/admin.css 200 9ms -[2025-12-30T14:57:05.623Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-30T14:57:05.626Z] [INFO] GET /css/proposals.css 200 6ms -[2025-12-30T14:57:05.675Z] [INFO] GET /css/responsive.css 200 10ms -[2025-12-30T14:57:05.678Z] [INFO] GET /css/gitea.css 200 12ms -[2025-12-30T14:57:05.681Z] [INFO] GET /js/app.js 200 12ms -[2025-12-30T14:57:05.763Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T14:57:05.766Z] [INFO] GET /js/api.js 200 10ms -[2025-12-30T14:57:05.769Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-30T14:57:05.772Z] [INFO] GET /js/sync.js 200 12ms -[2025-12-30T14:57:05.774Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-30T14:57:05.778Z] [INFO] GET /js/board.js 200 8ms -[2025-12-30T14:57:05.811Z] [INFO] GET /js/task-modal.js 200 16ms -[2025-12-30T14:57:05.813Z] [INFO] GET /js/calendar.js 200 15ms -[2025-12-30T14:57:05.815Z] [INFO] GET /js/shortcuts.js 200 13ms -[2025-12-30T14:57:05.819Z] [INFO] GET /js/list.js 200 15ms -[2025-12-30T14:57:05.821Z] [INFO] GET /js/undo.js 200 11ms -[2025-12-30T14:57:05.843Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T14:57:05.846Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-30T14:57:05.848Z] [INFO] GET /js/gitea.js 200 6ms -[2025-12-30T14:57:05.850Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-30T14:57:05.852Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T14:57:05.919Z] [INFO] GET /sw.js 200 9ms -[2025-12-30T14:57:05.931Z] [INFO] GET /assets/icons/task.svg 200 22ms -[2025-12-30T14:57:05.954Z] [INFO] GET / 304 2ms -[2025-12-30T14:57:05.955Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T14:57:05.965Z] [INFO] GET /index.html 200 3ms -[2025-12-30T14:57:05.984Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T14:57:05.985Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T14:57:06.006Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T14:57:06.017Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T14:57:06.019Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T14:57:06.042Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T14:57:06.049Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T14:57:06.052Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:57:06.071Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T14:57:06.079Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T14:57:06.083Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T14:57:06.102Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T14:57:06.109Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T14:57:06.114Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T14:57:06.131Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T14:57:06.145Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-30T14:57:06.148Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T14:57:06.157Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T14:57:06.179Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-30T14:57:06.187Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-30T14:57:06.189Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-30T14:57:06.210Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T14:57:06.219Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T14:57:06.220Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T14:57:06.239Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T14:57:06.250Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T14:57:06.253Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T14:57:06.272Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T14:57:06.280Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T14:57:30.335Z] [INFO] GET /api/health 200 4ms -[2025-12-30T14:57:53.542Z] [INFO] GET /api/applications/2 304 12ms -[2025-12-30T14:57:53.586Z] [INFO] GET /api/git/commits/2?limit=10 304 13ms -[2025-12-30T14:57:53.595Z] [INFO] GET /api/git/status/2 304 7ms -[2025-12-30T14:57:53.603Z] [INFO] GET /api/git/branches/2 304 7ms -[2025-12-30T14:57:57.179Z] [INFO] GET /api/gitea/test 304 413ms -[2025-12-30T14:57:57.393Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 166ms -[2025-12-30T14:58:00.490Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:58:14.729Z] [INFO] POST /api/git/validate-path 200 12ms -[2025-12-30T14:58:18.668Z] [INFO] POST /api/git/validate-path 200 7ms -[2025-12-30T14:58:30.612Z] [INFO] GET /api/health 200 1ms -[2025-12-30T14:59:00.736Z] [INFO] GET /api/health 200 3ms -[2025-12-30T14:59:19.702Z] [INFO] GET / 304 4ms -[2025-12-30T14:59:19.737Z] [INFO] Socket disconnected: HG (ChMmCwM3rDYpAbNfAAAP) -[2025-12-30T14:59:19.746Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T14:59:19.776Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T14:59:19.805Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T14:59:19.807Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T14:59:19.811Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T14:59:19.820Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-30T14:59:19.822Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T14:59:19.824Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T14:59:19.831Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T14:59:19.840Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T14:59:19.843Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T14:59:19.853Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T14:59:19.862Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T14:59:19.899Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T14:59:19.907Z] [INFO] GET /js/api.js 304 5ms -[2025-12-30T14:59:19.911Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T14:59:19.913Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T14:59:19.916Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T14:59:19.918Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T14:59:19.935Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-30T14:59:19.940Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T14:59:19.946Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T14:59:19.948Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T14:59:19.954Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-30T14:59:19.958Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T14:59:19.966Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T14:59:19.968Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T14:59:19.972Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T14:59:19.975Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:59:20.030Z] [INFO] GET /api/auth/users 304 11ms -[2025-12-30T14:59:20.032Z] [INFO] GET /assets/icons/task.svg 304 12ms -[2025-12-30T14:59:20.068Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T14:59:20.098Z] [INFO] Socket connected: HG (McbGem_AQuI-dPlIAAAR) -[2025-12-30T14:59:20.113Z] [INFO] GET /api/projects 304 12ms -[2025-12-30T14:59:20.144Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:59:20.161Z] [INFO] GET /api/tasks/project/2 304 15ms -[2025-12-30T14:59:20.170Z] [INFO] GET /api/columns/2 304 23ms -[2025-12-30T14:59:20.179Z] [INFO] GET /api/stats/dashboard?projectId=2 304 17ms -[2025-12-30T14:59:20.187Z] [INFO] GET /api/labels/2 304 7ms -[2025-12-30T14:59:20.233Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2025-12-30T14:59:20.274Z] [INFO] GET /api/notifications 304 10ms -[2025-12-30T14:59:21.749Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T14:59:24.309Z] [INFO] GET / 304 2ms -[2025-12-30T14:59:24.341Z] [INFO] Socket disconnected: HG (McbGem_AQuI-dPlIAAAR) -[2025-12-30T14:59:24.351Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T14:59:24.354Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T14:59:24.357Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T14:59:24.360Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T14:59:24.362Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T14:59:24.365Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T14:59:24.390Z] [INFO] GET /css/list.css 304 5ms -[2025-12-30T14:59:24.396Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T14:59:24.400Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T14:59:24.403Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T14:59:24.405Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T14:59:24.406Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T14:59:24.427Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T14:59:24.471Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T14:59:24.474Z] [INFO] GET /js/board.js 304 5ms -[2025-12-30T14:59:24.479Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T14:59:24.485Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-30T14:59:24.489Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T14:59:24.494Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T14:59:24.502Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T14:59:24.511Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T14:59:24.517Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T14:59:24.521Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T14:59:24.526Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T14:59:24.529Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T14:59:24.532Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T14:59:24.548Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T14:59:24.549Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T14:59:24.552Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T14:59:24.606Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T14:59:24.607Z] [INFO] GET /assets/icons/task.svg 304 11ms -[2025-12-30T14:59:24.653Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T14:59:24.684Z] [INFO] Socket connected: HG (hpit5D3pWLmYgZGbAAAT) -[2025-12-30T14:59:24.700Z] [INFO] GET /api/projects 304 9ms -[2025-12-30T14:59:24.733Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:59:24.745Z] [INFO] GET /api/columns/2 304 11ms -[2025-12-30T14:59:24.751Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T14:59:24.757Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T14:59:24.767Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T14:59:24.806Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T14:59:24.846Z] [INFO] GET /api/notifications 304 11ms -[2025-12-30T14:59:25.097Z] [INFO] GET / 304 1ms -[2025-12-30T14:59:25.130Z] [INFO] Socket disconnected: HG (hpit5D3pWLmYgZGbAAAT) -[2025-12-30T14:59:25.135Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T14:59:25.140Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T14:59:25.142Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T14:59:25.146Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T14:59:25.151Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T14:59:25.160Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-30T14:59:25.166Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T14:59:25.170Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T14:59:25.172Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T14:59:25.178Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T14:59:25.180Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T14:59:25.192Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T14:59:25.203Z] [INFO] GET /js/app.js 304 4ms -[2025-12-30T14:59:25.235Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T14:59:25.239Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T14:59:25.242Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T14:59:25.244Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T14:59:25.246Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T14:59:25.247Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T14:59:25.264Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-30T14:59:25.269Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T14:59:25.271Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T14:59:25.276Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T14:59:25.278Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T14:59:25.286Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T14:59:25.297Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-30T14:59:25.305Z] [INFO] GET /js/gitea.js 304 4ms -[2025-12-30T14:59:25.307Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T14:59:25.313Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T14:59:25.356Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T14:59:25.359Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T14:59:25.400Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T14:59:25.422Z] [INFO] Socket connected: HG (xLVp3bXkQ_kN37TQAAAV) -[2025-12-30T14:59:25.443Z] [INFO] GET /api/projects 304 12ms -[2025-12-30T14:59:25.474Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:59:25.490Z] [INFO] GET /api/columns/2 304 12ms -[2025-12-30T14:59:25.503Z] [INFO] GET /api/labels/2 304 12ms -[2025-12-30T14:59:25.515Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2025-12-30T14:59:25.525Z] [INFO] GET /api/tasks/project/2 304 20ms -[2025-12-30T14:59:25.567Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T14:59:25.617Z] [INFO] GET /api/notifications 304 17ms -[2025-12-30T14:59:26.035Z] [INFO] GET / 304 1ms -[2025-12-30T14:59:26.068Z] [INFO] Socket disconnected: HG (xLVp3bXkQ_kN37TQAAAV) -[2025-12-30T14:59:26.073Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T14:59:26.085Z] [INFO] GET /css/board.css 304 5ms -[2025-12-30T14:59:26.091Z] [INFO] GET /css/calendar.css 304 10ms -[2025-12-30T14:59:26.095Z] [INFO] GET /css/modal.css 304 14ms -[2025-12-30T14:59:26.100Z] [INFO] GET /css/variables.css 304 17ms -[2025-12-30T14:59:26.106Z] [INFO] GET /css/components.css 304 10ms -[2025-12-30T14:59:26.116Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T14:59:26.120Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T14:59:26.121Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T14:59:26.126Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T14:59:26.136Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T14:59:26.139Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T14:59:26.154Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T14:59:26.188Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T14:59:26.192Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T14:59:26.197Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T14:59:26.201Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-30T14:59:26.203Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T14:59:26.208Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T14:59:26.217Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T14:59:26.227Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T14:59:26.234Z] [INFO] GET /js/list.js 304 4ms -[2025-12-30T14:59:26.242Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-30T14:59:26.245Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T14:59:26.249Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T14:59:26.251Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-30T14:59:26.258Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T14:59:26.261Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T14:59:26.279Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:59:26.320Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T14:59:26.326Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T14:59:26.372Z] [INFO] GET /api/auth/users 304 11ms -[2025-12-30T14:59:26.394Z] [INFO] Socket connected: HG (5j8HhY2ZOCnMSQmrAAAX) -[2025-12-30T14:59:26.405Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T14:59:26.435Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:59:26.447Z] [INFO] GET /api/labels/2 304 9ms -[2025-12-30T14:59:26.458Z] [INFO] GET /api/tasks/project/2 304 19ms -[2025-12-30T14:59:26.465Z] [INFO] GET /api/stats/dashboard?projectId=2 304 17ms -[2025-12-30T14:59:26.471Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T14:59:26.505Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T14:59:26.540Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T14:59:26.906Z] [INFO] GET / 304 1ms -[2025-12-30T14:59:26.934Z] [INFO] Socket disconnected: HG (5j8HhY2ZOCnMSQmrAAAX) -[2025-12-30T14:59:26.945Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T14:59:26.946Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T14:59:26.952Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T14:59:26.953Z] [INFO] GET /css/components.css 304 4ms -[2025-12-30T14:59:26.954Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-30T14:59:26.955Z] [INFO] GET /css/board.css 304 5ms -[2025-12-30T14:59:26.974Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T14:59:26.976Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T14:59:26.983Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T14:59:26.985Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-30T14:59:26.988Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T14:59:26.991Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T14:59:27.000Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T14:59:27.070Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T14:59:27.070Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T14:59:27.074Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T14:59:27.076Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-30T14:59:27.078Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T14:59:27.080Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T14:59:27.096Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-30T14:59:27.100Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T14:59:27.104Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T14:59:27.107Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T14:59:27.108Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T14:59:27.109Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T14:59:27.121Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T14:59:27.135Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T14:59:27.137Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T14:59:27.138Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T14:59:27.180Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T14:59:27.183Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T14:59:27.227Z] [INFO] GET /api/auth/users 304 15ms -[2025-12-30T14:59:27.252Z] [INFO] Socket connected: HG (8IZRME4OJlwLkdhKAAAZ) -[2025-12-30T14:59:27.267Z] [INFO] GET /api/projects 304 8ms -[2025-12-30T14:59:27.306Z] [INFO] GET /api/labels/2 304 7ms -[2025-12-30T14:59:27.307Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:59:27.318Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-30T14:59:27.324Z] [INFO] GET /api/columns/2 304 13ms -[2025-12-30T14:59:27.335Z] [INFO] GET /api/tasks/project/2 304 10ms -[2025-12-30T14:59:27.376Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T14:59:27.412Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T14:59:27.974Z] [INFO] GET / 304 1ms -[2025-12-30T14:59:28.009Z] [INFO] Socket disconnected: HG (8IZRME4OJlwLkdhKAAAZ) -[2025-12-30T14:59:28.018Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T14:59:28.020Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T14:59:28.022Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T14:59:28.025Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T14:59:28.029Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-30T14:59:28.033Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T14:59:28.047Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T14:59:28.050Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T14:59:28.055Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T14:59:28.060Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T14:59:28.063Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T14:59:28.066Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-30T14:59:28.079Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T14:59:28.139Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T14:59:28.139Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T14:59:28.141Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T14:59:28.143Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T14:59:28.144Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T14:59:28.146Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T14:59:28.167Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T14:59:28.182Z] [INFO] GET /js/undo.js 304 9ms -[2025-12-30T14:59:28.187Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-30T14:59:28.190Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T14:59:28.196Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-30T14:59:28.208Z] [INFO] GET /js/admin.js 304 9ms -[2025-12-30T14:59:28.210Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T14:59:28.213Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T14:59:28.217Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T14:59:28.222Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:59:28.271Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T14:59:28.277Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-30T14:59:28.317Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T14:59:28.341Z] [INFO] Socket connected: HG (JSnkm1y-mARU-bnqAAAb) -[2025-12-30T14:59:28.355Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T14:59:28.390Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:59:28.408Z] [INFO] GET /api/tasks/project/2 304 20ms -[2025-12-30T14:59:28.418Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-30T14:59:28.423Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T14:59:28.431Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T14:59:28.475Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T14:59:28.515Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T14:59:28.882Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T14:59:29.097Z] [INFO] GET / 304 2ms -[2025-12-30T14:59:29.130Z] [INFO] Socket disconnected: HG (JSnkm1y-mARU-bnqAAAb) -[2025-12-30T14:59:29.141Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T14:59:29.142Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T14:59:29.145Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T14:59:29.146Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T14:59:29.149Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T14:59:29.150Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T14:59:29.173Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T14:59:29.184Z] [INFO] GET /css/admin.css 304 10ms -[2025-12-30T14:59:29.187Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T14:59:29.191Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T14:59:29.194Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T14:59:29.197Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T14:59:29.213Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T14:59:29.245Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T14:59:29.248Z] [INFO] GET /js/api.js 304 5ms -[2025-12-30T14:59:29.253Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T14:59:29.257Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T14:59:29.258Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-30T14:59:29.261Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T14:59:29.269Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-30T14:59:29.281Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T14:59:29.283Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T14:59:29.288Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T14:59:29.289Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T14:59:29.291Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T14:59:29.295Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T14:59:29.306Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T14:59:29.310Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T14:59:29.318Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:59:29.359Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T14:59:29.366Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T14:59:29.406Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T14:59:29.428Z] [INFO] Socket connected: HG (zTOz59c67jYEZ6WOAAAd) -[2025-12-30T14:59:29.437Z] [INFO] GET /api/projects 304 4ms -[2025-12-30T14:59:29.467Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:59:29.482Z] [INFO] GET /api/labels/2 304 9ms -[2025-12-30T14:59:29.489Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T14:59:29.497Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T14:59:29.507Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T14:59:29.546Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T14:59:29.583Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T14:59:30.005Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T14:59:30.901Z] [INFO] GET /api/health 200 2ms -[2025-12-30T14:59:31.040Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T14:59:43.133Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T14:59:43.207Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T14:59:43.210Z] [INFO] Datenbank initialisiert -[2025-12-30T14:59:43.216Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T14:59:43.216Z] [INFO] Umgebung: production -[2025-12-30T14:59:43.218Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T14:59:43.218Z] [INFO] Automatische Backups aktiviert -[2025-12-30T14:59:43.465Z] [INFO] CSRF: Token missing or not stored for user 1, generated new token -[2025-12-30T14:59:43.475Z] [INFO] PUT /api/notifications/read-all 403 29ms -[2025-12-30T14:59:43.519Z] [INFO] PUT /api/notifications/read-all 200 12ms -[2025-12-30T14:59:43.653Z] [INFO] Socket connected: HG (j8G8NC3FfyvxtxLVAAAB) -[2025-12-30T14:59:43.689Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:59:45.850Z] [INFO] DELETE /api/notifications/1 200 17ms -[2025-12-30T14:59:47.085Z] [INFO] GET /api/health 200 4ms -[2025-12-30T14:59:47.203Z] [INFO] DELETE /api/notifications/4 200 14ms -[2025-12-30T14:59:48.300Z] [INFO] DELETE /api/notifications/5 200 9ms -[2025-12-30T14:59:49.116Z] [INFO] DELETE /api/notifications/6 200 10ms -[2025-12-30T14:59:50.265Z] [INFO] DELETE /api/notifications/7 200 9ms -[2025-12-30T14:59:54.876Z] [INFO] GET / 200 21ms -[2025-12-30T14:59:54.936Z] [INFO] Socket disconnected: HG (j8G8NC3FfyvxtxLVAAAB) -[2025-12-30T14:59:54.942Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T14:59:54.945Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T14:59:54.951Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T14:59:54.954Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T14:59:54.955Z] [INFO] GET /css/board.css 200 7ms -[2025-12-30T14:59:54.962Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T14:59:54.976Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T14:59:54.979Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T14:59:54.983Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T14:59:54.993Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T14:59:54.995Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T14:59:55.008Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T14:59:55.018Z] [INFO] GET /js/app.js 304 4ms -[2025-12-30T14:59:55.082Z] [INFO] GET /js/store.js 304 5ms -[2025-12-30T14:59:55.086Z] [INFO] GET /js/api.js 200 15ms -[2025-12-30T14:59:55.088Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-30T14:59:55.093Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-30T14:59:55.098Z] [INFO] GET /js/board.js 304 7ms -[2025-12-30T14:59:55.103Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-30T14:59:55.115Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T14:59:55.121Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T14:59:55.125Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T14:59:55.128Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T14:59:55.132Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T14:59:55.142Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T14:59:55.152Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-30T14:59:55.153Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T14:59:55.159Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T14:59:55.162Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:59:55.216Z] [INFO] GET /api/auth/users 304 11ms -[2025-12-30T14:59:55.225Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2025-12-30T14:59:55.261Z] [INFO] GET /api/auth/users 304 13ms -[2025-12-30T14:59:55.288Z] [INFO] Socket connected: HG (EebZ8_2eqEsrqcjKAAAD) -[2025-12-30T14:59:55.299Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T14:59:55.355Z] [INFO] GET /api/tasks/project/2 304 22ms -[2025-12-30T14:59:55.362Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T14:59:55.364Z] [INFO] HG joined project:[object Object] -[2025-12-30T14:59:55.377Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T14:59:55.381Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T14:59:55.419Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T14:59:55.466Z] [INFO] GET /api/notifications 200 11ms -[2025-12-30T14:59:56.967Z] [INFO] GET /sw.js 200 5ms -[2025-12-30T14:59:57.012Z] [INFO] GET / 304 4ms -[2025-12-30T14:59:57.021Z] [INFO] GET /index.html 200 15ms -[2025-12-30T14:59:57.023Z] [INFO] GET /css/variables.css 304 7ms -[2025-12-30T14:59:57.043Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T14:59:57.053Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T14:59:57.077Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T14:59:57.085Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-30T14:59:57.089Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T14:59:57.106Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T14:59:57.115Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T14:59:57.119Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T14:59:57.136Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T14:59:57.145Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T14:59:57.149Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T14:59:57.166Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T14:59:57.175Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T14:59:57.180Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-30T14:59:57.197Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T14:59:57.205Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T14:59:57.211Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T14:59:57.228Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T14:59:57.235Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T14:59:57.241Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-30T14:59:57.258Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T14:59:57.270Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T14:59:57.274Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T14:59:57.288Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T14:59:57.297Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T14:59:57.301Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T14:59:57.317Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-30T14:59:57.327Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T14:59:57.332Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T15:00:01.822Z] [INFO] GET / 304 1ms -[2025-12-30T15:00:01.854Z] [INFO] Socket disconnected: HG (EebZ8_2eqEsrqcjKAAAD) -[2025-12-30T15:00:01.862Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T15:00:01.868Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T15:00:01.870Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T15:00:01.875Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T15:00:01.879Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T15:00:01.882Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T15:00:01.891Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T15:00:01.897Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T15:00:01.904Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T15:00:01.905Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T15:00:01.916Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T15:00:01.921Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T15:00:01.927Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T15:00:02.009Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T15:00:02.014Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T15:00:02.015Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T15:00:02.018Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T15:00:02.020Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T15:00:02.022Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T15:00:02.043Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-30T15:00:02.049Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T15:00:02.053Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T15:00:02.060Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-30T15:00:02.073Z] [INFO] GET /js/admin.js 304 6ms -[2025-12-30T15:00:02.071Z] [INFO] GET /js/list.js 304 6ms -[2025-12-30T15:00:02.078Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T15:00:02.082Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T15:00:02.085Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T15:00:02.091Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T15:00:02.137Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:00:02.141Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T15:00:02.176Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T15:00:02.209Z] [INFO] Socket connected: HG (rWymjZCy6rWrG-1xAAAF) -[2025-12-30T15:00:02.217Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T15:00:02.249Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:00:02.268Z] [INFO] GET /api/tasks/project/2 304 17ms -[2025-12-30T15:00:02.275Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T15:00:02.281Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T15:00:02.292Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T15:00:02.319Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T15:00:02.353Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T15:00:03.852Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T15:00:16.676Z] [INFO] GET / 304 2ms -[2025-12-30T15:00:16.711Z] [INFO] Socket disconnected: HG (rWymjZCy6rWrG-1xAAAF) -[2025-12-30T15:00:16.721Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T15:00:16.728Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T15:00:16.733Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T15:00:16.739Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T15:00:16.746Z] [INFO] GET /css/modal.css 304 8ms -[2025-12-30T15:00:16.748Z] [INFO] GET /css/calendar.css 304 6ms -[2025-12-30T15:00:16.759Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T15:00:16.761Z] [INFO] GET /css/admin.css 304 0ms -[2025-12-30T15:00:16.764Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T15:00:16.772Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T15:00:16.779Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T15:00:16.785Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-30T15:00:16.793Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T15:00:16.871Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T15:00:16.872Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T15:00:16.875Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T15:00:16.877Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T15:00:16.879Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T15:00:16.882Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T15:00:16.897Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T15:00:16.901Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T15:00:16.903Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T15:00:16.905Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T15:00:16.907Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T15:00:16.908Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-30T15:00:16.930Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T15:00:16.933Z] [INFO] GET /js/proposals.js 304 5ms -[2025-12-30T15:00:16.937Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T15:00:16.941Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T15:00:16.980Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T15:00:16.984Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:00:17.023Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T15:00:17.051Z] [INFO] Socket connected: HG (r3XVPF5tK1RkhKFKAAAH) -[2025-12-30T15:00:17.060Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T15:00:17.089Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:00:17.111Z] [INFO] GET /api/tasks/project/2 304 18ms -[2025-12-30T15:00:17.117Z] [INFO] GET /api/stats/dashboard?projectId=2 304 23ms -[2025-12-30T15:00:17.126Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T15:00:17.137Z] [INFO] GET /api/columns/2 304 11ms -[2025-12-30T15:00:17.176Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T15:00:17.209Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:00:17.212Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T15:00:18.695Z] [INFO] GET /sw.js 304 3ms -[2025-12-30T15:00:29.896Z] [INFO] GET / 304 4ms -[2025-12-30T15:00:29.934Z] [INFO] Socket disconnected: HG (r3XVPF5tK1RkhKFKAAAH) -[2025-12-30T15:00:29.941Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T15:00:29.948Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T15:00:29.950Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-30T15:00:29.952Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T15:00:29.954Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T15:00:29.958Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T15:00:29.973Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T15:00:29.978Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T15:00:29.984Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T15:00:29.988Z] [INFO] GET /css/gitea.css 304 5ms -[2025-12-30T15:00:29.990Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-30T15:00:29.993Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T15:00:30.007Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T15:00:30.074Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T15:00:30.076Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T15:00:30.077Z] [INFO] GET /js/store.js 304 4ms -[2025-12-30T15:00:30.081Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T15:00:30.085Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T15:00:30.088Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T15:00:30.101Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T15:00:30.110Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T15:00:30.112Z] [INFO] GET /js/list.js 304 3ms -[2025-12-30T15:00:30.117Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T15:00:30.121Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T15:00:30.125Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-30T15:00:30.131Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T15:00:30.149Z] [INFO] GET /js/gitea.js 304 6ms -[2025-12-30T15:00:30.151Z] [INFO] GET /js/notifications.js 304 5ms -[2025-12-30T15:00:30.156Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-30T15:00:30.200Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-30T15:00:30.208Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T15:00:30.244Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T15:00:30.280Z] [INFO] Socket connected: HG (Q8WQdw3yIk7YiZzzAAAJ) -[2025-12-30T15:00:30.290Z] [INFO] GET /api/projects 304 8ms -[2025-12-30T15:00:30.325Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T15:00:30.327Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:00:30.335Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T15:00:30.346Z] [INFO] GET /api/tasks/project/2 304 10ms -[2025-12-30T15:00:30.351Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T15:00:30.392Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T15:00:30.432Z] [INFO] GET /api/notifications 304 10ms -[2025-12-30T15:00:31.940Z] [INFO] GET /sw.js 304 3ms -[2025-12-30T15:00:39.876Z] [INFO] GET / 304 2ms -[2025-12-30T15:00:39.909Z] [INFO] Socket disconnected: HG (Q8WQdw3yIk7YiZzzAAAJ) -[2025-12-30T15:00:39.921Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T15:00:39.927Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T15:00:39.929Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T15:00:39.932Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T15:00:39.933Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T15:00:39.935Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T15:00:39.953Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T15:00:39.959Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T15:00:39.963Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T15:00:39.964Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T15:00:39.968Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T15:00:39.971Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T15:00:39.990Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T15:00:40.045Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T15:00:40.049Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T15:00:40.052Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T15:00:40.056Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T15:00:40.058Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T15:00:40.060Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T15:00:40.073Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T15:00:40.079Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T15:00:40.083Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T15:00:40.084Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T15:00:40.089Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T15:00:40.092Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T15:00:40.101Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T15:00:40.104Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T15:00:40.110Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T15:00:40.110Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T15:00:40.157Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:00:40.158Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-30T15:00:40.198Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T15:00:40.224Z] [INFO] Socket connected: HG (dV1-uwrBtXtpyCHzAAAL) -[2025-12-30T15:00:40.230Z] [INFO] GET /api/projects 304 4ms -[2025-12-30T15:00:40.254Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:00:40.271Z] [INFO] GET /api/tasks/project/2 304 10ms -[2025-12-30T15:00:40.279Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T15:00:40.282Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-30T15:00:40.288Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T15:00:40.326Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T15:00:40.361Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T15:00:41.843Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T15:00:43.225Z] [INFO] Backup erstellt: backup_2025-12-30T15-00-43-220Z.db -[2025-12-30T15:00:43.229Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T22-15-36-577Z.db -[2025-12-30T15:00:43.230Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T15:00:47.329Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:00:55.747Z] [INFO] Logout: HG -[2025-12-30T15:00:55.749Z] [INFO] POST /api/auth/logout 200 7ms -[2025-12-30T15:00:55.753Z] [INFO] Logout: HG -[2025-12-30T15:00:55.754Z] [INFO] POST /api/auth/logout 200 3ms -[2025-12-30T15:00:55.777Z] [INFO] Socket disconnected: HG (dV1-uwrBtXtpyCHzAAAL) -[2025-12-30T15:01:00.847Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:01:00.849Z] [INFO] POST /api/auth/login 200 509ms -[2025-12-30T15:01:00.902Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T15:01:00.917Z] [INFO] Socket connected: HG (JKSJcffdRmzbeBBuAAAO) -[2025-12-30T15:01:00.923Z] [INFO] Socket connected: HG (mL65PT6jNMTZK42_AAAP) -[2025-12-30T15:01:00.938Z] [INFO] GET /api/projects 304 4ms -[2025-12-30T15:01:00.966Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:01:00.976Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T15:01:00.983Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T15:01:00.994Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T15:01:01.001Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T15:01:01.040Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T15:01:09.595Z] [INFO] GET / 304 2ms -[2025-12-30T15:01:09.626Z] [INFO] Socket disconnected: HG (mL65PT6jNMTZK42_AAAP) -[2025-12-30T15:01:09.631Z] [INFO] Socket disconnected: HG (JKSJcffdRmzbeBBuAAAO) -[2025-12-30T15:01:09.634Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T15:01:09.636Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T15:01:09.640Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T15:01:09.641Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T15:01:09.642Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T15:01:09.644Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T15:01:09.663Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T15:01:09.667Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T15:01:09.676Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T15:01:09.678Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-30T15:01:09.683Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T15:01:09.684Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T15:01:09.695Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T15:01:09.727Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T15:01:09.735Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T15:01:09.738Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T15:01:09.741Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T15:01:09.742Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T15:01:09.745Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T15:01:09.765Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T15:01:09.769Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T15:01:09.771Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T15:01:09.776Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-30T15:01:09.781Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T15:01:09.783Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T15:01:09.789Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T15:01:09.799Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T15:01:09.802Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T15:01:09.804Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T15:01:09.847Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T15:01:09.850Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T15:01:09.891Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T15:01:09.923Z] [INFO] Socket connected: HG (gaRTJnggRVQz1ajmAAAR) -[2025-12-30T15:01:09.932Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T15:01:09.975Z] [INFO] GET /api/tasks/project/2 304 12ms -[2025-12-30T15:01:09.981Z] [INFO] GET /api/stats/dashboard?projectId=2 304 17ms -[2025-12-30T15:01:09.982Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:01:09.988Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T15:01:09.992Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T15:01:10.036Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T15:01:10.074Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T15:01:11.567Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T15:01:17.431Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:01:28.780Z] [INFO] Logout: HG -[2025-12-30T15:01:28.781Z] [INFO] POST /api/auth/logout 200 6ms -[2025-12-30T15:01:28.789Z] [INFO] Logout: HG -[2025-12-30T15:01:28.790Z] [INFO] POST /api/auth/logout 200 4ms -[2025-12-30T15:01:28.818Z] [INFO] Socket disconnected: HG (gaRTJnggRVQz1ajmAAAR) -[2025-12-30T15:01:32.390Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:01:32.391Z] [INFO] POST /api/auth/login 200 522ms -[2025-12-30T15:01:32.437Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T15:01:32.459Z] [INFO] Socket connected: HG (uRpKyexr6g6suRqUAAAU) -[2025-12-30T15:01:32.468Z] [INFO] Socket connected: HG (HUC6sDc2bVBnQfZnAAAV) -[2025-12-30T15:01:32.477Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T15:01:32.516Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T15:01:32.518Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:01:32.523Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T15:01:32.533Z] [INFO] GET /api/tasks/project/2 304 10ms -[2025-12-30T15:01:32.554Z] [INFO] GET /api/labels/2 304 9ms -[2025-12-30T15:01:32.591Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T15:01:47.538Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:02:17.674Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:02:19.253Z] [INFO] GET / 304 1ms -[2025-12-30T15:02:19.288Z] [INFO] Socket disconnected: HG (uRpKyexr6g6suRqUAAAU) -[2025-12-30T15:02:19.296Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T15:02:19.303Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T15:02:19.305Z] [INFO] Socket disconnected: HG (HUC6sDc2bVBnQfZnAAAV) -[2025-12-30T15:02:19.307Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T15:02:19.309Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T15:02:19.310Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T15:02:19.311Z] [INFO] GET /css/components.css 304 0ms -[2025-12-30T15:02:19.327Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T15:02:19.330Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T15:02:19.335Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-30T15:02:19.340Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T15:02:19.341Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T15:02:19.343Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T15:02:19.357Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T15:02:19.409Z] [INFO] GET /js/store.js 304 4ms -[2025-12-30T15:02:19.411Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T15:02:19.414Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T15:02:19.418Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T15:02:19.421Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T15:02:19.423Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T15:02:19.440Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T15:02:19.442Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T15:02:19.443Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T15:02:19.451Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-30T15:02:19.453Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T15:02:19.460Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T15:02:19.468Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T15:02:19.472Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T15:02:19.478Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T15:02:19.497Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T15:02:19.544Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T15:02:19.547Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T15:02:19.579Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:02:19.621Z] [INFO] Socket connected: HG (HwbzHJrU3c5q8FUzAAAX) -[2025-12-30T15:02:19.629Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T15:02:19.667Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2025-12-30T15:02:19.673Z] [INFO] GET /api/columns/2 304 15ms -[2025-12-30T15:02:19.683Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T15:02:19.688Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T15:02:19.690Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:02:19.727Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T15:02:19.763Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T15:02:21.258Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T15:02:47.776Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:03:17.893Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:03:48.011Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:03:59.845Z] [INFO] GET / 304 1ms -[2025-12-30T15:03:59.876Z] [INFO] Socket disconnected: HG (HwbzHJrU3c5q8FUzAAAX) -[2025-12-30T15:03:59.897Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T15:03:59.929Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T15:03:59.960Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T15:03:59.963Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T15:03:59.985Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T15:03:59.991Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-30T15:03:59.995Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T15:03:59.999Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T15:04:00.002Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T15:04:00.004Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T15:04:00.017Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T15:04:00.024Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-30T15:04:00.033Z] [INFO] GET /js/app.js 304 3ms -[2025-12-30T15:04:00.072Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T15:04:00.080Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T15:04:00.081Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-30T15:04:00.084Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-30T15:04:00.086Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T15:04:00.089Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T15:04:00.100Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T15:04:00.111Z] [INFO] GET /js/list.js 304 3ms -[2025-12-30T15:04:00.112Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T15:04:00.115Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T15:04:00.117Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T15:04:00.121Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T15:04:00.130Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T15:04:00.145Z] [INFO] GET /js/gitea.js 304 5ms -[2025-12-30T15:04:00.149Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T15:04:00.151Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T15:04:00.194Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-30T15:04:00.198Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:04:00.235Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T15:04:00.262Z] [INFO] Socket connected: HG (pOx74LEVa9N4ifQcAAAZ) -[2025-12-30T15:04:00.272Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T15:04:00.300Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:04:00.309Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T15:04:00.317Z] [INFO] GET /api/tasks/project/2 304 12ms -[2025-12-30T15:04:00.321Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T15:04:00.325Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-30T15:04:00.364Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2025-12-30T15:04:00.409Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T15:04:01.879Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T15:04:18.139Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:04:48.228Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:05:18.322Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:05:48.411Z] [INFO] GET /api/health 200 5ms -[2025-12-30T15:06:18.512Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:06:33.981Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T15:06:45.885Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T15:06:45.945Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T15:06:45.949Z] [INFO] Datenbank initialisiert -[2025-12-30T15:06:45.954Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T15:06:45.954Z] [INFO] Umgebung: production -[2025-12-30T15:06:45.957Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T15:06:45.957Z] [INFO] Automatische Backups aktiviert -[2025-12-30T15:06:48.673Z] [INFO] Socket connected: HG (ywgjLoWB32We6S28AAAB) -[2025-12-30T15:06:48.719Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:06:49.812Z] [INFO] GET /api/health 200 8ms -[2025-12-30T15:07:19.933Z] [INFO] GET /api/health 200 7ms -[2025-12-30T15:07:45.972Z] [INFO] Altes Backup gelöscht: backup_2025-12-22T22-34-14-857Z.db -[2025-12-30T15:07:45.968Z] [INFO] Backup erstellt: backup_2025-12-30T15-07-45-965Z.db -[2025-12-30T15:07:45.976Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T15:07:50.054Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:08:20.139Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:08:50.247Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:09:20.352Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:09:50.467Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:10:20.571Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:10:50.669Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:11:20.776Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:11:50.876Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:12:20.973Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:12:51.080Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:13:21.199Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:13:51.308Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:14:21.408Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:14:51.516Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:15:21.628Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:15:51.738Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:16:21.829Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:16:51.923Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:17:22.034Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:17:52.161Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:18:22.259Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:18:52.368Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:19:22.475Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:19:52.603Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:20:22.709Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:20:52.809Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:21:22.903Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:21:53.009Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:22:23.104Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:22:53.204Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:23:23.298Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:23:53.406Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:24:23.514Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:24:53.624Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:25:23.728Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:25:53.833Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:26:23.921Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:26:54.017Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:27:24.120Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:27:54.229Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:28:24.334Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:28:54.431Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:29:24.524Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:29:54.637Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:30:24.738Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:30:54.844Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:31:24.961Z] [INFO] GET /api/health 200 4ms -[2025-12-30T15:31:55.075Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:32:25.176Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:32:55.303Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:33:25.403Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:33:55.491Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:34:25.574Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:34:55.672Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:35:25.777Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:35:55.890Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:36:26.001Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:36:56.124Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:37:26.208Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:37:56.306Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:38:26.420Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:38:56.527Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:39:26.653Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:39:56.762Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:40:26.848Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:40:56.944Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:41:27.063Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:41:57.181Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:42:27.302Z] [INFO] GET /api/health 200 6ms -[2025-12-30T15:42:57.414Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:43:27.523Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:43:37.483Z] [INFO] GET / 304 6ms -[2025-12-30T15:43:37.529Z] [INFO] Socket disconnected: HG (ywgjLoWB32We6S28AAAB) -[2025-12-30T15:43:37.534Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T15:43:37.566Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T15:43:37.598Z] [INFO] GET /css/components.css 304 4ms -[2025-12-30T15:43:37.605Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-30T15:43:37.609Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T15:43:37.612Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T15:43:37.615Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-30T15:43:37.618Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T15:43:37.630Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T15:43:37.639Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T15:43:37.640Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T15:43:37.644Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T15:43:37.646Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T15:43:37.682Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T15:43:37.695Z] [INFO] GET /js/api.js 304 9ms -[2025-12-30T15:43:37.702Z] [INFO] GET /js/auth.js 200 17ms -[2025-12-30T15:43:37.704Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-30T15:43:37.706Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T15:43:37.708Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T15:43:37.716Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-30T15:43:37.722Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T15:43:37.735Z] [INFO] GET /js/list.js 304 3ms -[2025-12-30T15:43:37.741Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T15:43:37.746Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-30T15:43:37.750Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T15:43:37.752Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T15:43:37.764Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T15:43:37.769Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T15:43:37.775Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T15:43:37.830Z] [INFO] GET /api/auth/users 401 11ms -[2025-12-30T15:43:37.838Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-30T15:43:39.352Z] [INFO] GET /sw.js 200 6ms -[2025-12-30T15:43:39.396Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T15:43:39.398Z] [INFO] GET / 304 3ms -[2025-12-30T15:43:39.402Z] [INFO] GET /index.html 304 3ms -[2025-12-30T15:43:39.428Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T15:43:39.431Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T15:43:39.432Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T15:43:39.465Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T15:43:39.467Z] [INFO] GET /css/responsive.css 304 4ms -[2025-12-30T15:43:39.471Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T15:43:39.500Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T15:43:39.506Z] [INFO] GET /js/app.js 304 4ms -[2025-12-30T15:43:39.509Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T15:43:39.529Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T15:43:39.538Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T15:43:39.546Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T15:43:39.562Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T15:43:39.579Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T15:43:39.580Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T15:43:39.594Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T15:43:39.611Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T15:43:39.614Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T15:43:39.635Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-30T15:43:39.644Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-30T15:43:39.654Z] [INFO] GET /js/admin.js 304 7ms -[2025-12-30T15:43:39.665Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T15:43:39.676Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T15:43:39.680Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T15:43:39.698Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T15:43:39.708Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T15:43:39.710Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T15:43:39.727Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T15:43:39.735Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T15:43:42.495Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:43:42.497Z] [INFO] POST /api/auth/login 200 534ms -[2025-12-30T15:43:42.534Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T15:43:42.575Z] [INFO] Socket connected: HG (1HHAwCgthgK_Q9o5AAAE) -[2025-12-30T15:43:42.584Z] [INFO] Socket connected: HG (QKOoO52C9vXZkmHMAAAF) -[2025-12-30T15:43:42.590Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T15:43:42.635Z] [INFO] Socket disconnected: HG (QKOoO52C9vXZkmHMAAAF) -[2025-12-30T15:43:42.637Z] [INFO] GET /api/proposals?sort=date&archived=0 401 5ms -[2025-12-30T15:43:42.674Z] [INFO] GET /api/notifications 401 2ms -[2025-12-30T15:43:45.041Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:43:45.042Z] [INFO] POST /api/auth/login 200 475ms -[2025-12-30T15:43:45.083Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T15:43:45.109Z] [INFO] Socket connected: HG (vWXzuBtFmqOEGtP7AAAI) -[2025-12-30T15:43:45.118Z] [INFO] Socket connected: HG (eU7PQIchAVhmNE1KAAAJ) -[2025-12-30T15:43:45.125Z] [INFO] GET /api/projects 401 3ms -[2025-12-30T15:43:45.152Z] [INFO] Socket disconnected: HG (vWXzuBtFmqOEGtP7AAAI) -[2025-12-30T15:43:45.166Z] [INFO] GET /api/proposals?sort=date&archived=0 401 4ms -[2025-12-30T15:43:51.156Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:43:51.158Z] [INFO] POST /api/auth/login 200 469ms -[2025-12-30T15:43:51.198Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:43:51.227Z] [INFO] Socket connected: HG (b8oykgkgSjKCPqFrAAAM) -[2025-12-30T15:43:51.235Z] [INFO] Socket connected: HG (DyStJ0sYmI8St5MJAAAN) -[2025-12-30T15:43:51.239Z] [INFO] GET /api/projects 401 8ms -[2025-12-30T15:43:51.271Z] [INFO] Socket disconnected: HG (DyStJ0sYmI8St5MJAAAN) -[2025-12-30T15:43:51.274Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T15:43:57.653Z] [INFO] GET /api/health 200 6ms -[2025-12-30T15:44:01.719Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:44:01.720Z] [INFO] POST /api/auth/login 200 459ms -[2025-12-30T15:44:01.763Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T15:44:01.792Z] [INFO] Socket connected: HG (25x4SJMs0aY4TsE1AAAQ) -[2025-12-30T15:44:01.802Z] [INFO] Socket connected: HG (KzXw9xpPD1MmkhcJAAAR) -[2025-12-30T15:44:01.807Z] [INFO] GET /api/projects 401 10ms -[2025-12-30T15:44:01.836Z] [INFO] Socket disconnected: HG (KzXw9xpPD1MmkhcJAAAR) -[2025-12-30T15:44:01.843Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T15:44:27.753Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:44:28.364Z] [INFO] GET / 200 6ms -[2025-12-30T15:44:28.417Z] [INFO] Socket disconnected: HG (25x4SJMs0aY4TsE1AAAQ) -[2025-12-30T15:44:28.423Z] [INFO] Socket disconnected: HG (1HHAwCgthgK_Q9o5AAAE) -[2025-12-30T15:44:28.429Z] [INFO] Socket disconnected: HG (eU7PQIchAVhmNE1KAAAJ) -[2025-12-30T15:44:28.431Z] [INFO] Socket disconnected: HG (b8oykgkgSjKCPqFrAAAM) -[2025-12-30T15:44:28.440Z] [INFO] GET /css/variables.css 200 5ms -[2025-12-30T15:44:28.442Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-30T15:44:28.448Z] [INFO] GET /css/base.css 200 9ms -[2025-12-30T15:44:28.452Z] [INFO] GET /css/components.css 200 6ms -[2025-12-30T15:44:28.455Z] [INFO] GET /css/board.css 200 5ms -[2025-12-30T15:44:28.456Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-30T15:44:28.470Z] [INFO] GET /css/list.css 200 2ms -[2025-12-30T15:44:28.476Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T15:44:28.496Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T15:44:28.504Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T15:44:28.507Z] [INFO] GET /css/gitea.css 200 6ms -[2025-12-30T15:44:28.509Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-30T15:44:28.528Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T15:44:28.612Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-30T15:44:28.616Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T15:44:28.618Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-30T15:44:28.623Z] [INFO] GET /js/board.js 200 13ms -[2025-12-30T15:44:28.626Z] [INFO] GET /js/api.js 200 13ms -[2025-12-30T15:44:28.628Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-30T15:44:28.641Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T15:44:28.651Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-30T15:44:28.655Z] [INFO] GET /js/list.js 200 7ms -[2025-12-30T15:44:28.660Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T15:44:28.661Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T15:44:28.677Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T15:44:28.685Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T15:44:28.687Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-30T15:44:28.693Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T15:44:28.695Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T15:44:28.757Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T15:44:31.499Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:44:31.500Z] [INFO] POST /api/auth/login 200 477ms -[2025-12-30T15:44:31.539Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:44:31.573Z] [INFO] Socket connected: HG (QXGV85WDgs9cEin7AAAU) -[2025-12-30T15:44:31.586Z] [INFO] GET /api/projects 401 10ms -[2025-12-30T15:44:31.594Z] [INFO] Socket connected: HG (spEvexuwdXvMVE4gAAAV) -[2025-12-30T15:44:31.614Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T15:44:31.621Z] [INFO] Socket disconnected: HG (spEvexuwdXvMVE4gAAAV) -[2025-12-30T15:44:31.647Z] [INFO] GET /api/notifications 401 3ms -[2025-12-30T15:44:33.668Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:44:33.670Z] [INFO] POST /api/auth/login 200 498ms -[2025-12-30T15:44:33.707Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:44:33.739Z] [INFO] Socket connected: HG (roMzXwzwEy63oliHAAAY) -[2025-12-30T15:44:33.750Z] [INFO] Socket connected: HG (IkoLLil8N_z50_jfAAAZ) -[2025-12-30T15:44:33.758Z] [INFO] GET /api/projects 401 6ms -[2025-12-30T15:44:33.788Z] [INFO] Socket disconnected: HG (IkoLLil8N_z50_jfAAAZ) -[2025-12-30T15:44:33.796Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T15:44:34.841Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:44:34.843Z] [INFO] POST /api/auth/login 200 507ms -[2025-12-30T15:44:34.895Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T15:44:34.916Z] [INFO] Socket connected: HG (RfPtF15LMhE-iJecAAAc) -[2025-12-30T15:44:34.922Z] [INFO] Socket connected: HG (mQgWC8BYALOwfORBAAAd) -[2025-12-30T15:44:34.929Z] [INFO] GET /api/projects 401 3ms -[2025-12-30T15:44:34.959Z] [INFO] Socket disconnected: HG (RfPtF15LMhE-iJecAAAc) -[2025-12-30T15:44:34.964Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T15:44:38.593Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:44:38.595Z] [INFO] POST /api/auth/login 200 555ms -[2025-12-30T15:44:38.634Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:44:38.660Z] [INFO] Socket connected: HG (w_tdZ8N31infHBHzAAAg) -[2025-12-30T15:44:38.670Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T15:44:38.673Z] [INFO] Socket connected: HG (LY0K6JM1LctW7kOjAAAh) -[2025-12-30T15:44:38.711Z] [INFO] Socket disconnected: HG (w_tdZ8N31infHBHzAAAg) -[2025-12-30T15:44:38.716Z] [INFO] GET /api/proposals?sort=date&archived=0 401 9ms -[2025-12-30T15:44:57.850Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:45:28.060Z] [INFO] GET /api/health 200 14ms -[2025-12-30T15:45:28.604Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T15:45:40.439Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T15:45:40.545Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T15:45:40.548Z] [INFO] Datenbank initialisiert -[2025-12-30T15:45:40.553Z] [INFO] Umgebung: production -[2025-12-30T15:45:40.553Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T15:45:40.555Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T15:45:40.556Z] [INFO] Automatische Backups aktiviert -[2025-12-30T15:45:40.807Z] [INFO] Socket connected: HG (n_oIcuBCFuM0zlg8AAAB) -[2025-12-30T15:45:41.623Z] [INFO] Socket connected: HG (nQXlGeyueI8Njvp4AAAE) -[2025-12-30T15:45:41.640Z] [INFO] Socket connected: HG (JaW2XgLC36ZV1ptoAAAF) -[2025-12-30T15:45:41.776Z] [INFO] Socket connected: HG (w50UpFZ_P-l-0WhEAAAH) -[2025-12-30T15:45:44.431Z] [INFO] GET /api/health 200 7ms -[2025-12-30T15:45:56.974Z] [INFO] GET / 200 15ms -[2025-12-30T15:45:57.044Z] [INFO] Socket disconnected: HG (n_oIcuBCFuM0zlg8AAAB) -[2025-12-30T15:45:57.054Z] [INFO] Socket disconnected: HG (w50UpFZ_P-l-0WhEAAAH) -[2025-12-30T15:45:57.057Z] [INFO] Socket disconnected: HG (nQXlGeyueI8Njvp4AAAE) -[2025-12-30T15:45:57.058Z] [INFO] Socket disconnected: HG (JaW2XgLC36ZV1ptoAAAF) -[2025-12-30T15:45:57.062Z] [INFO] GET /css/variables.css 200 9ms -[2025-12-30T15:45:57.065Z] [INFO] GET /css/base.css 200 5ms -[2025-12-30T15:45:57.068Z] [INFO] GET /css/components.css 200 7ms -[2025-12-30T15:45:57.070Z] [INFO] GET /css/board.css 200 6ms -[2025-12-30T15:45:57.086Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-30T15:45:57.091Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-30T15:45:57.119Z] [INFO] GET /css/list.css 200 7ms -[2025-12-30T15:45:57.124Z] [INFO] GET /css/admin.css 200 9ms -[2025-12-30T15:45:57.133Z] [INFO] GET /css/proposals.css 200 6ms -[2025-12-30T15:45:57.137Z] [INFO] GET /css/notifications.css 200 7ms -[2025-12-30T15:45:57.139Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-30T15:45:57.141Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-30T15:45:57.167Z] [INFO] GET /js/app.js 200 7ms -[2025-12-30T15:45:57.245Z] [INFO] GET /js/store.js 200 9ms -[2025-12-30T15:45:57.254Z] [INFO] GET /js/auth.js 200 12ms -[2025-12-30T15:45:57.257Z] [INFO] GET /js/api.js 200 8ms -[2025-12-30T15:45:57.260Z] [INFO] GET /js/board.js 200 8ms -[2025-12-30T15:45:57.262Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-30T15:45:57.264Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-30T15:45:57.279Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-30T15:45:57.315Z] [INFO] GET /js/calendar.js 200 27ms -[2025-12-30T15:45:57.320Z] [INFO] GET /js/list.js 200 28ms -[2025-12-30T15:45:57.327Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-30T15:45:57.328Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-30T15:45:57.331Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-30T15:45:57.333Z] [INFO] GET /js/proposals.js 200 7ms -[2025-12-30T15:45:57.346Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T15:45:57.351Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T15:45:57.359Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T15:45:57.422Z] [INFO] GET /assets/icons/task.svg 200 16ms -[2025-12-30T15:46:01.340Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:46:01.342Z] [INFO] POST /api/auth/login 200 503ms -[2025-12-30T15:46:01.393Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T15:46:01.412Z] [INFO] Socket connected: HG (qp2Rk-aK9vl-zAdKAAAK) -[2025-12-30T15:46:01.416Z] [INFO] Socket connected: HG (CsxmIhLuvH3nZeefAAAL) -[2025-12-30T15:46:01.427Z] [INFO] GET /api/projects 401 5ms -[2025-12-30T15:46:01.454Z] [INFO] Socket disconnected: HG (CsxmIhLuvH3nZeefAAAL) -[2025-12-30T15:46:01.457Z] [INFO] GET /api/proposals?sort=date&archived=0 401 4ms -[2025-12-30T15:46:01.492Z] [INFO] GET /api/notifications 401 3ms -[2025-12-30T15:46:10.124Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:46:10.126Z] [INFO] POST /api/auth/login 200 507ms -[2025-12-30T15:46:10.183Z] [INFO] GET /api/auth/users 304 21ms -[2025-12-30T15:46:10.189Z] [INFO] Socket connected: HG (Ghur2UPiF6SDDW7tAAAO) -[2025-12-30T15:46:10.197Z] [INFO] Socket connected: HG (f6l6Fg6LpAZuJUInAAAP) -[2025-12-30T15:46:10.221Z] [INFO] GET /api/projects 401 7ms -[2025-12-30T15:46:10.255Z] [INFO] Socket disconnected: HG (f6l6Fg6LpAZuJUInAAAP) -[2025-12-30T15:46:10.264Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T15:46:14.565Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:46:40.565Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T15-51-48-822Z.db -[2025-12-30T15:46:40.562Z] [INFO] Backup erstellt: backup_2025-12-30T15-46-40-559Z.db -[2025-12-30T15:46:40.566Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T15:46:44.672Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:47:14.775Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:47:44.873Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:48:09.084Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:48:09.086Z] [INFO] POST /api/auth/login 200 499ms -[2025-12-30T15:48:09.190Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T15:48:09.196Z] [INFO] Socket connected: HG (qwaG96VJY0AYEaOuAAAS) -[2025-12-30T15:48:09.227Z] [INFO] Socket connected: HG (_OTatKR0VwqwaNvgAAAT) -[2025-12-30T15:48:09.234Z] [INFO] POST /api/auth/logout 401 3ms -[2025-12-30T15:48:09.239Z] [INFO] GET /api/projects 401 3ms -[2025-12-30T15:48:09.261Z] [INFO] Socket disconnected: HG (_OTatKR0VwqwaNvgAAAT) -[2025-12-30T15:48:09.270Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2025-12-30T15:48:11.461Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:48:11.463Z] [INFO] POST /api/auth/login 200 457ms -[2025-12-30T15:48:11.502Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T15:48:11.526Z] [INFO] Socket connected: HG (AdJhu81wJ85A4meCAAAW) -[2025-12-30T15:48:11.535Z] [INFO] Socket connected: HG (7Xu62ZHQtr7UEkaDAAAX) -[2025-12-30T15:48:11.542Z] [INFO] GET /api/projects 401 11ms -[2025-12-30T15:48:11.570Z] [INFO] Socket disconnected: HG (AdJhu81wJ85A4meCAAAW) -[2025-12-30T15:48:11.576Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T15:48:13.587Z] [INFO] GET / 200 4ms -[2025-12-30T15:48:13.649Z] [INFO] Socket disconnected: HG (qwaG96VJY0AYEaOuAAAS) -[2025-12-30T15:48:13.653Z] [INFO] Socket disconnected: HG (qp2Rk-aK9vl-zAdKAAAK) -[2025-12-30T15:48:13.654Z] [INFO] Socket disconnected: HG (Ghur2UPiF6SDDW7tAAAO) -[2025-12-30T15:48:13.656Z] [INFO] Socket disconnected: HG (7Xu62ZHQtr7UEkaDAAAX) -[2025-12-30T15:48:13.666Z] [INFO] GET /css/board.css 200 7ms -[2025-12-30T15:48:13.667Z] [INFO] GET /css/base.css 200 5ms -[2025-12-30T15:48:13.669Z] [INFO] GET /css/variables.css 200 5ms -[2025-12-30T15:48:13.672Z] [INFO] GET /css/components.css 200 7ms -[2025-12-30T15:48:13.675Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-30T15:48:13.679Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-30T15:48:13.698Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T15:48:13.700Z] [INFO] GET /css/list.css 200 5ms -[2025-12-30T15:48:13.719Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T15:48:13.723Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-30T15:48:13.731Z] [INFO] GET /css/gitea.css 200 4ms -[2025-12-30T15:48:13.735Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-30T15:48:13.738Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T15:48:13.818Z] [INFO] GET /js/store.js 200 16ms -[2025-12-30T15:48:13.822Z] [INFO] GET /js/api.js 200 9ms -[2025-12-30T15:48:13.827Z] [INFO] GET /js/auth.js 200 11ms -[2025-12-30T15:48:13.831Z] [INFO] GET /js/board.js 200 10ms -[2025-12-30T15:48:13.832Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-30T15:48:13.834Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-30T15:48:13.854Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-30T15:48:13.861Z] [INFO] GET /js/task-modal.js 200 9ms -[2025-12-30T15:48:13.870Z] [INFO] GET /js/undo.js 200 6ms -[2025-12-30T15:48:13.874Z] [INFO] GET /js/shortcuts.js 200 7ms -[2025-12-30T15:48:13.877Z] [INFO] GET /js/list.js 200 8ms -[2025-12-30T15:48:13.889Z] [INFO] GET /js/proposals.js 200 6ms -[2025-12-30T15:48:13.892Z] [INFO] GET /js/admin.js 200 7ms -[2025-12-30T15:48:13.897Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T15:48:13.905Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T15:48:13.914Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-30T15:48:13.971Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2025-12-30T15:48:14.994Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:48:15.208Z] [INFO] GET / 200 2ms -[2025-12-30T15:48:15.289Z] [INFO] GET /css/variables.css 200 12ms -[2025-12-30T15:48:15.295Z] [INFO] GET /css/components.css 200 17ms -[2025-12-30T15:48:15.300Z] [INFO] GET /css/modal.css 200 21ms -[2025-12-30T15:48:15.302Z] [INFO] GET /css/base.css 200 20ms -[2025-12-30T15:48:15.309Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-30T15:48:15.311Z] [INFO] GET /css/board.css 200 4ms -[2025-12-30T15:48:15.323Z] [INFO] GET /css/list.css 200 1ms -[2025-12-30T15:48:15.328Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T15:48:15.346Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T15:48:15.354Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-30T15:48:15.357Z] [INFO] GET /css/gitea.css 200 5ms -[2025-12-30T15:48:15.362Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T15:48:15.375Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T15:48:15.432Z] [INFO] GET /js/store.js 200 2ms -[2025-12-30T15:48:15.441Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-30T15:48:15.443Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T15:48:15.446Z] [INFO] GET /js/api.js 200 7ms -[2025-12-30T15:48:15.447Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-30T15:48:15.448Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-30T15:48:15.462Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-30T15:48:15.471Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T15:48:15.484Z] [INFO] GET /js/undo.js 200 6ms -[2025-12-30T15:48:15.485Z] [INFO] GET /js/shortcuts.js 200 6ms -[2025-12-30T15:48:15.488Z] [INFO] GET /js/list.js 200 9ms -[2025-12-30T15:48:15.496Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T15:48:15.498Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T15:48:15.502Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-30T15:48:15.512Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T15:48:15.515Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T15:48:15.555Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T15:48:16.514Z] [INFO] GET / 200 4ms -[2025-12-30T15:48:16.587Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-30T15:48:16.597Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-30T15:48:16.600Z] [INFO] GET /css/components.css 200 6ms -[2025-12-30T15:48:16.602Z] [INFO] GET /css/base.css 200 7ms -[2025-12-30T15:48:16.604Z] [INFO] GET /css/variables.css 200 5ms -[2025-12-30T15:48:16.605Z] [INFO] GET /css/board.css 200 4ms -[2025-12-30T15:48:16.637Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-30T15:48:16.640Z] [INFO] GET /css/list.css 200 7ms -[2025-12-30T15:48:16.643Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T15:48:16.645Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T15:48:16.651Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T15:48:16.662Z] [INFO] GET /css/responsive.css 200 1ms -[2025-12-30T15:48:16.679Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T15:48:16.765Z] [INFO] GET /js/board.js 200 3ms -[2025-12-30T15:48:16.772Z] [INFO] GET /js/api.js 200 6ms -[2025-12-30T15:48:16.773Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-30T15:48:16.774Z] [INFO] GET /js/store.js 200 7ms -[2025-12-30T15:48:16.775Z] [INFO] GET /js/auth.js 200 8ms -[2025-12-30T15:48:16.777Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-30T15:48:16.807Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T15:48:16.807Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T15:48:16.808Z] [INFO] GET /js/list.js 200 3ms -[2025-12-30T15:48:16.812Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T15:48:16.817Z] [INFO] GET /js/undo.js 200 1ms -[2025-12-30T15:48:16.831Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T15:48:16.837Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T15:48:16.841Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T15:48:16.843Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T15:48:16.845Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T15:48:16.886Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T15:48:37.324Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T15:48:37.388Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T15:48:37.391Z] [INFO] Datenbank initialisiert -[2025-12-30T15:48:37.397Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T15:48:37.397Z] [INFO] Umgebung: production -[2025-12-30T15:48:37.399Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T15:48:37.399Z] [INFO] Automatische Backups aktiviert -[2025-12-30T15:48:41.848Z] [INFO] GET /api/health 200 13ms -[2025-12-30T15:49:01.017Z] [INFO] GET / 200 16ms -[2025-12-30T15:49:01.095Z] [INFO] GET /css/variables.css 200 9ms -[2025-12-30T15:49:01.104Z] [INFO] GET /css/base.css 200 11ms -[2025-12-30T15:49:01.111Z] [INFO] GET /css/components.css 200 9ms -[2025-12-30T15:49:01.114Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-30T15:49:01.117Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T15:49:01.119Z] [INFO] GET /css/board.css 200 6ms -[2025-12-30T15:49:01.124Z] [INFO] GET /css/list.css 200 2ms -[2025-12-30T15:49:01.143Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-30T15:49:01.152Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T15:49:01.161Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T15:49:01.179Z] [INFO] GET /css/responsive.css 200 12ms -[2025-12-30T15:49:01.181Z] [INFO] GET /css/gitea.css 200 13ms -[2025-12-30T15:49:01.186Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T15:49:01.324Z] [INFO] GET /js/store.js 200 13ms -[2025-12-30T15:49:01.326Z] [INFO] GET /js/api.js 200 12ms -[2025-12-30T15:49:01.333Z] [INFO] GET /js/auth.js 200 11ms -[2025-12-30T15:49:01.335Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T15:49:01.338Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-30T15:49:01.339Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-30T15:49:01.354Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T15:49:01.360Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-30T15:49:01.364Z] [INFO] GET /js/list.js 200 6ms -[2025-12-30T15:49:01.370Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T15:49:01.381Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-30T15:49:01.383Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-30T15:49:01.389Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T15:49:01.393Z] [INFO] GET /js/notifications.js 200 6ms -[2025-12-30T15:49:01.399Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T15:49:01.400Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T15:49:01.473Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2025-12-30T15:49:05.902Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:49:05.904Z] [INFO] POST /api/auth/login 200 590ms -[2025-12-30T15:49:05.972Z] [INFO] GET /api/auth/users 304 11ms -[2025-12-30T15:49:05.996Z] [INFO] Socket connected: HG (wg4yJd-35gtJW3pPAAAC) -[2025-12-30T15:49:06.004Z] [INFO] Socket connected: HG (JffHs5Y8gTf29TVjAAAD) -[2025-12-30T15:49:06.012Z] [INFO] GET /api/projects 401 5ms -[2025-12-30T15:49:06.037Z] [INFO] Socket disconnected: HG (wg4yJd-35gtJW3pPAAAC) -[2025-12-30T15:49:06.048Z] [INFO] POST /api/auth/logout 401 4ms -[2025-12-30T15:49:06.052Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T15:49:06.095Z] [INFO] GET /api/notifications 401 2ms -[2025-12-30T15:49:08.617Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:49:08.618Z] [INFO] POST /api/auth/login 200 487ms -[2025-12-30T15:49:08.655Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T15:49:08.684Z] [INFO] Socket connected: HG (p1sh43KMCkRo_q30AAAG) -[2025-12-30T15:49:08.690Z] [INFO] Socket connected: HG (z3tP_FUcU3oe-qn5AAAH) -[2025-12-30T15:49:08.698Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T15:49:08.731Z] [INFO] Socket disconnected: HG (p1sh43KMCkRo_q30AAAG) -[2025-12-30T15:49:08.735Z] [INFO] GET /api/proposals?sort=date&archived=0 401 6ms -[2025-12-30T15:49:11.670Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:49:11.674Z] [INFO] POST /api/auth/login 200 492ms -[2025-12-30T15:49:11.721Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T15:49:11.748Z] [INFO] Socket connected: HG (_6t7Raeupef3IEWzAAAK) -[2025-12-30T15:49:11.762Z] [INFO] Socket connected: HG (j54YffxuFlNwFVQ7AAAL) -[2025-12-30T15:49:11.771Z] [INFO] GET /api/projects 401 5ms -[2025-12-30T15:49:11.803Z] [INFO] Socket disconnected: HG (_6t7Raeupef3IEWzAAAK) -[2025-12-30T15:49:11.808Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T15:49:11.955Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:49:21.716Z] [INFO] Socket disconnected: HG (j54YffxuFlNwFVQ7AAAL) -[2025-12-30T15:49:21.721Z] [INFO] Socket disconnected: HG (JffHs5Y8gTf29TVjAAAD) -[2025-12-30T15:49:21.722Z] [INFO] Socket disconnected: HG (z3tP_FUcU3oe-qn5AAAH) -[2025-12-30T15:49:25.530Z] [INFO] GET / 200 7ms -[2025-12-30T15:49:25.578Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T15:49:25.611Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T15:49:25.637Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T15:49:25.648Z] [INFO] GET /css/board.css 200 8ms -[2025-12-30T15:49:25.655Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T15:49:25.660Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-30T15:49:25.664Z] [INFO] GET /css/admin.css 200 10ms -[2025-12-30T15:49:25.666Z] [INFO] GET /css/list.css 200 9ms -[2025-12-30T15:49:25.680Z] [INFO] GET /css/proposals.css 200 1ms -[2025-12-30T15:49:25.687Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T15:49:25.698Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T15:49:25.702Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-30T15:49:25.710Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T15:49:25.788Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-30T15:49:25.792Z] [INFO] GET /js/board.js 200 8ms -[2025-12-30T15:49:25.797Z] [INFO] GET /js/sync.js 200 11ms -[2025-12-30T15:49:25.801Z] [INFO] GET /js/api.js 200 10ms -[2025-12-30T15:49:25.803Z] [INFO] GET /js/store.js 200 7ms -[2025-12-30T15:49:25.804Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-30T15:49:25.819Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T15:49:25.827Z] [INFO] GET /js/list.js 200 2ms -[2025-12-30T15:49:25.829Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T15:49:25.833Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-30T15:49:25.834Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T15:49:25.843Z] [INFO] GET /js/calendar.js 200 1ms -[2025-12-30T15:49:25.872Z] [INFO] GET /js/proposals.js 200 10ms -[2025-12-30T15:49:25.876Z] [INFO] GET /js/notifications.js 200 10ms -[2025-12-30T15:49:25.878Z] [INFO] GET /js/gitea.js 200 7ms -[2025-12-30T15:49:25.881Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T15:49:25.928Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-30T15:49:25.930Z] [INFO] GET /sw.js 200 5ms -[2025-12-30T15:49:25.973Z] [INFO] GET / 304 5ms -[2025-12-30T15:49:25.980Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T15:49:25.985Z] [INFO] GET /index.html 200 8ms -[2025-12-30T15:49:26.008Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T15:49:26.009Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T15:49:26.016Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T15:49:26.040Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T15:49:26.044Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T15:49:26.045Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T15:49:26.072Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T15:49:26.080Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T15:49:26.082Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-30T15:49:26.102Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T15:49:26.112Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T15:49:26.116Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T15:49:26.133Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T15:49:26.141Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T15:49:26.145Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T15:49:26.163Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T15:49:26.169Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T15:49:26.175Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T15:49:26.193Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T15:49:26.199Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-30T15:49:26.205Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T15:49:26.223Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T15:49:26.226Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T15:49:26.235Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T15:49:26.255Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T15:49:26.258Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T15:49:26.265Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T15:49:26.286Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T15:49:26.290Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T15:49:30.295Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T15:49:30.296Z] [INFO] POST /api/auth/login 200 551ms -[2025-12-30T15:49:30.347Z] [INFO] GET /api/auth/users 200 7ms -[2025-12-30T15:49:30.366Z] [INFO] Socket connected: HG (dab-8CDqLvIYLafvAAAO) -[2025-12-30T15:49:30.372Z] [INFO] Socket connected: HG (9UYW8_TbkKWGpOVBAAAP) -[2025-12-30T15:49:30.383Z] [INFO] GET /api/projects 200 5ms -[2025-12-30T15:49:30.432Z] [INFO] GET /api/stats/dashboard?projectId=2 200 18ms -[2025-12-30T15:49:30.438Z] [INFO] GET /api/columns/2 200 21ms -[2025-12-30T15:49:30.443Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:49:30.460Z] [INFO] GET /api/tasks/project/2 200 20ms -[2025-12-30T15:49:30.467Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-30T15:49:30.514Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 12ms -[2025-12-30T15:49:30.551Z] [INFO] GET /api/notifications 200 8ms -[2025-12-30T15:49:36.931Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T15:49:37.401Z] [INFO] Backup erstellt: backup_2025-12-30T15-49-37-399Z.db -[2025-12-30T15:49:37.403Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T15-58-05-197Z.db -[2025-12-30T15:49:37.404Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T15:49:38.685Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T15:49:42.069Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:49:43.113Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T15:49:45.056Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T15:49:47.992Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T15:49:58.896Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T15:50:02.280Z] [INFO] GET / 304 1ms -[2025-12-30T15:50:02.315Z] [INFO] Socket disconnected: HG (dab-8CDqLvIYLafvAAAO) -[2025-12-30T15:50:02.317Z] [INFO] Socket disconnected: HG (9UYW8_TbkKWGpOVBAAAP) -[2025-12-30T15:50:02.326Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T15:50:02.328Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T15:50:02.330Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T15:50:02.333Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T15:50:02.334Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T15:50:02.336Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T15:50:02.353Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T15:50:02.357Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T15:50:02.361Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T15:50:02.364Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T15:50:02.364Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T15:50:02.367Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T15:50:02.388Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T15:50:02.438Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-30T15:50:02.436Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T15:50:02.442Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T15:50:02.444Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T15:50:02.447Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T15:50:02.448Z] [INFO] GET /js/board.js 304 0ms -[2025-12-30T15:50:02.466Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T15:50:02.469Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T15:50:02.472Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T15:50:02.476Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T15:50:02.478Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T15:50:02.480Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T15:50:02.492Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T15:50:02.496Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T15:50:02.500Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T15:50:02.502Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T15:50:02.532Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T15:50:02.540Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T15:50:02.546Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T15:50:02.579Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T15:50:02.610Z] [INFO] Socket connected: HG (mocGPAQW14HJEHuiAAAR) -[2025-12-30T15:50:02.621Z] [INFO] GET /api/projects 304 8ms -[2025-12-30T15:50:02.657Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T15:50:02.662Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T15:50:02.673Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T15:50:02.678Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T15:50:02.680Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:50:02.715Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T15:50:02.754Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T15:50:04.239Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T15:50:04.243Z] [INFO] GET / 304 2ms -[2025-12-30T15:50:04.273Z] [INFO] Socket disconnected: HG (mocGPAQW14HJEHuiAAAR) -[2025-12-30T15:50:04.285Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-30T15:50:04.287Z] [INFO] GET /css/base.css 304 4ms -[2025-12-30T15:50:04.293Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T15:50:04.296Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T15:50:04.297Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T15:50:04.299Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T15:50:04.314Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T15:50:04.323Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-30T15:50:04.325Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T15:50:04.327Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T15:50:04.331Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T15:50:04.341Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T15:50:04.349Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T15:50:04.423Z] [INFO] GET /js/api.js 304 5ms -[2025-12-30T15:50:04.427Z] [INFO] GET /js/auth.js 304 8ms -[2025-12-30T15:50:04.430Z] [INFO] GET /js/store.js 304 5ms -[2025-12-30T15:50:04.434Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T15:50:04.439Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T15:50:04.441Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T15:50:04.448Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T15:50:04.452Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-30T15:50:04.456Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T15:50:04.462Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T15:50:04.467Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T15:50:04.470Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T15:50:04.475Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T15:50:04.482Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T15:50:04.485Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T15:50:04.488Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T15:50:04.536Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T15:50:04.542Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-30T15:50:04.547Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T15:50:04.589Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T15:50:04.621Z] [INFO] Socket connected: HG (HGpxHPEXzOr6etkSAAAT) -[2025-12-30T15:50:04.629Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T15:50:04.661Z] [INFO] HG joined project:[object Object] -[2025-12-30T15:50:04.668Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T15:50:04.675Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T15:50:04.682Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T15:50:04.696Z] [INFO] GET /api/tasks/project/2 304 13ms -[2025-12-30T15:50:04.736Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T15:50:04.785Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T15:50:06.193Z] [INFO] GET /api/tasks/6 200 11ms -[2025-12-30T15:50:06.240Z] [INFO] GET /api/links/6 200 11ms -[2025-12-30T15:50:06.247Z] [INFO] GET /api/subtasks/6 200 6ms -[2025-12-30T15:50:06.253Z] [INFO] GET /api/files/6 200 5ms -[2025-12-30T15:50:06.259Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-30T15:50:06.266Z] [INFO] GET /api/comments/6 200 11ms -[2025-12-30T15:50:06.268Z] [INFO] GET /sw.js 304 8ms -[2025-12-30T15:50:06.295Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTA5ODA0LCJleHAiOjE3NjcxMTA0MDR9.QokCjBjsZmcViCq-LF5IKI-hilgz-EAH5PQkDAQa8UU 200 7ms -[2025-12-30T15:50:07.203Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T15:50:08.365Z] [INFO] PUT /api/subtasks/7 200 7ms -[2025-12-30T15:50:09.371Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T15:50:11.328Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T15:50:11.330Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-30T15:50:11.367Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T15:50:11.369Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-30T15:50:12.178Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:50:12.337Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T15:50:42.270Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:51:12.364Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:51:42.472Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:52:12.564Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:52:42.690Z] [INFO] GET /api/health 200 6ms -[2025-12-30T15:53:12.776Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:53:42.876Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:54:12.972Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:54:43.060Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:55:13.165Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:55:43.262Z] [INFO] GET /api/health 200 3ms -[2025-12-30T15:56:13.371Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:56:43.478Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:57:13.579Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:57:43.681Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:58:13.784Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:58:43.882Z] [INFO] GET /api/health 200 2ms -[2025-12-30T15:59:13.969Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:59:30.026Z] [INFO] GET /.git/config 200 5ms -[2025-12-30T15:59:30.383Z] [INFO] GET /vendor/.git/config 200 3ms -[2025-12-30T15:59:30.572Z] [INFO] GET /lib/.git/config 200 2ms -[2025-12-30T15:59:30.767Z] [INFO] GET /app/.git/config 200 5ms -[2025-12-30T15:59:30.967Z] [INFO] GET /core/.git/config 200 5ms -[2025-12-30T15:59:31.158Z] [INFO] GET /admin/.git/config 200 4ms -[2025-12-30T15:59:31.356Z] [INFO] GET /api/.git/config 404 2ms -[2025-12-30T15:59:31.548Z] [INFO] GET /backend/.git/config 200 3ms -[2025-12-30T15:59:31.740Z] [INFO] GET /public/.git/config 200 4ms -[2025-12-30T15:59:31.938Z] [INFO] GET /assets/.git/config 200 5ms -[2025-12-30T15:59:32.128Z] [INFO] GET /uploads/.git/config 401 3ms -[2025-12-30T15:59:32.317Z] [INFO] GET /laravel/.git/config 200 5ms -[2025-12-30T15:59:32.510Z] [INFO] GET /wordpress/.git/config 200 4ms -[2025-12-30T15:59:32.698Z] [INFO] GET /wp-content/.git/config 200 3ms -[2025-12-30T15:59:32.886Z] [INFO] GET /old/.git/config 200 2ms -[2025-12-30T15:59:33.077Z] [INFO] GET /backup/.git/config 200 4ms -[2025-12-30T15:59:33.273Z] [INFO] GET /test/.git/config 200 5ms -[2025-12-30T15:59:33.465Z] [INFO] GET /dev/.git/config 200 5ms -[2025-12-30T15:59:33.657Z] [INFO] GET /staging/.git/config 200 4ms -[2025-12-30T15:59:33.850Z] [INFO] GET /production/.git/config 200 5ms -[2025-12-30T15:59:34.455Z] [INFO] GET /.env 200 7ms -[2025-12-30T15:59:34.847Z] [INFO] GET /.env.local 200 4ms -[2025-12-30T15:59:35.063Z] [INFO] GET /.env.production 200 3ms -[2025-12-30T15:59:35.269Z] [INFO] GET /.env.staging 200 3ms -[2025-12-30T15:59:35.478Z] [INFO] GET /.env.development 200 3ms -[2025-12-30T15:59:35.687Z] [INFO] GET /.env.test 200 2ms -[2025-12-30T15:59:35.915Z] [INFO] GET /vendor/.env 200 4ms -[2025-12-30T15:59:36.134Z] [INFO] GET /lib/.env 200 9ms -[2025-12-30T15:59:36.352Z] [INFO] GET /lab/.env 200 4ms -[2025-12-30T15:59:36.563Z] [INFO] GET /cronlab/.env 200 4ms -[2025-12-30T15:59:36.783Z] [INFO] GET /cron/.env 200 4ms -[2025-12-30T15:59:36.990Z] [INFO] GET /core/.env 200 2ms -[2025-12-30T15:59:37.197Z] [INFO] GET /database/.env 200 2ms -[2025-12-30T15:59:37.407Z] [INFO] GET /config/.env 200 4ms -[2025-12-30T15:59:37.622Z] [INFO] GET /assets/.env 200 4ms -[2025-12-30T15:59:37.828Z] [INFO] GET /.env.stripe 200 3ms -[2025-12-30T15:59:38.037Z] [INFO] GET /config/.env.stripe 200 5ms -[2025-12-30T15:59:38.251Z] [INFO] GET /.env.payment 200 4ms -[2025-12-30T15:59:38.465Z] [INFO] GET /stripe.env 200 4ms -[2025-12-30T15:59:38.675Z] [INFO] GET /payment.env 200 5ms -[2025-12-30T15:59:38.887Z] [INFO] GET /app/.env 200 3ms -[2025-12-30T15:59:39.108Z] [INFO] GET /apps/.env 200 5ms -[2025-12-30T15:59:39.317Z] [INFO] GET /uploads/.env 401 2ms -[2025-12-30T15:59:39.516Z] [INFO] GET /api/.env 404 1ms -[2025-12-30T15:59:39.718Z] [INFO] GET /admin/.env 200 3ms -[2025-12-30T15:59:39.927Z] [INFO] GET /web/.env 200 4ms -[2025-12-30T15:59:40.133Z] [INFO] GET /public/.env 200 2ms -[2025-12-30T15:59:40.348Z] [INFO] GET /laravel/.env 200 4ms -[2025-12-30T15:59:40.564Z] [INFO] GET /backend/.env 200 5ms -[2025-12-30T15:59:40.776Z] [INFO] GET /server/.env 200 3ms -[2025-12-30T15:59:40.987Z] [INFO] GET /functions/.env 200 4ms -[2025-12-30T15:59:41.198Z] [INFO] GET /dist/.env 200 4ms -[2025-12-30T15:59:41.405Z] [INFO] GET /build/.env 200 3ms -[2025-12-30T15:59:41.617Z] [INFO] GET /frontend/.env 200 4ms -[2025-12-30T15:59:41.831Z] [INFO] GET /actuator/env 200 5ms -[2025-12-30T15:59:42.042Z] [INFO] GET /proc/self/environ 200 4ms -[2025-12-30T15:59:42.259Z] [INFO] GET /.vscode/.env 200 3ms -[2025-12-30T15:59:42.466Z] [INFO] GET /market/.env.production 200 5ms -[2025-12-30T15:59:42.679Z] [INFO] GET /cron/.env.staging 200 5ms -[2025-12-30T15:59:42.896Z] [INFO] GET /website/.env 200 2ms -[2025-12-30T15:59:43.101Z] [INFO] GET /production/.env.production 200 2ms -[2025-12-30T15:59:43.309Z] [INFO] GET /live/.env 200 4ms -[2025-12-30T15:59:43.523Z] [INFO] GET /kyc/.env.local 200 5ms -[2025-12-30T15:59:43.729Z] [INFO] GET /server/.env.production 200 2ms -[2025-12-30T15:59:43.937Z] [INFO] GET /staging/.env 200 3ms -[2025-12-30T15:59:44.065Z] [INFO] GET /api/health 200 1ms -[2025-12-30T15:59:44.146Z] [INFO] GET /mailer/.env 200 4ms -[2025-12-30T15:59:44.357Z] [INFO] GET /admin/.env.staging 200 3ms -[2025-12-30T15:59:44.565Z] [INFO] GET /app/.env.production 200 2ms -[2025-12-30T15:59:44.774Z] [INFO] GET /stg/.env.staging 200 4ms -[2025-12-30T15:59:44.985Z] [INFO] GET /shop/.env.local 200 3ms -[2025-12-30T15:59:45.193Z] [INFO] GET /public/.env.staging 200 3ms -[2025-12-30T15:59:45.403Z] [INFO] GET /nodeweb/.env 200 4ms -[2025-12-30T15:59:45.614Z] [INFO] GET /prod/.env.staging 200 3ms -[2025-12-30T15:59:45.824Z] [INFO] GET /.env.sample.php 200 3ms -[2025-12-30T15:59:46.035Z] [INFO] GET /backend/.env.staging 200 5ms -[2025-12-30T15:59:46.247Z] [INFO] GET /shop/.env.production 200 4ms -[2025-12-30T15:59:46.459Z] [INFO] GET /BACK/.env 200 4ms -[2025-12-30T15:59:46.680Z] [INFO] GET /demo/.env.production 200 7ms -[2025-12-30T15:59:46.897Z] [INFO] GET /.env.test.local 200 5ms -[2025-12-30T15:59:47.108Z] [INFO] GET /app/.env.local 200 4ms -[2025-12-30T15:59:47.321Z] [INFO] GET /market/.env 200 4ms -[2025-12-30T15:59:47.537Z] [INFO] GET /crm/.env 200 3ms -[2025-12-30T15:59:47.761Z] [INFO] GET /cron/.env.local 200 4ms -[2025-12-30T15:59:47.969Z] [INFO] GET /live/.env.staging 200 4ms -[2025-12-30T15:59:48.181Z] [INFO] GET /current/.env.local 200 6ms -[2025-12-30T15:59:48.388Z] [INFO] GET /.envs 200 3ms -[2025-12-30T15:59:48.602Z] [INFO] GET /portal/.env.local 200 6ms -[2025-12-30T15:59:48.811Z] [INFO] GET /APP/.env 200 3ms -[2025-12-30T15:59:49.016Z] [INFO] GET /backup/.env.staging 200 2ms -[2025-12-30T15:59:49.223Z] [INFO] GET /beta/.env.local 200 3ms -[2025-12-30T15:59:49.430Z] [INFO] GET /development/.env.production 200 3ms -[2025-12-30T15:59:49.640Z] [INFO] GET /test/.env.staging 200 6ms -[2025-12-30T15:59:49.846Z] [INFO] GET /service/.env.local 200 4ms -[2025-12-30T15:59:50.054Z] [INFO] GET /laravel/.env.production 200 2ms -[2025-12-30T15:59:50.277Z] [INFO] GET /test/.env.local 200 5ms -[2025-12-30T15:59:50.489Z] [INFO] GET /develop/.env 200 3ms -[2025-12-30T15:59:50.696Z] [INFO] GET /laravel/core/.env.production 200 2ms -[2025-12-30T15:59:50.905Z] [INFO] GET /laravel/core/.env 200 3ms -[2025-12-30T15:59:51.116Z] [INFO] GET /current/.env.production 200 2ms -[2025-12-30T15:59:51.326Z] [INFO] GET /qa/.env.production 200 2ms -[2025-12-30T15:59:51.533Z] [INFO] GET /api/.env.local 404 1ms -[2025-12-30T15:59:51.735Z] [INFO] GET /web/.env.staging 200 2ms -[2025-12-30T15:59:51.949Z] [INFO] GET /server/.env.staging 200 2ms -[2025-12-30T15:59:52.165Z] [INFO] GET /qa/.env.local 200 3ms -[2025-12-30T15:59:52.371Z] [INFO] GET /market/.env.local 200 2ms -[2025-12-30T15:59:52.581Z] [INFO] GET /.docker/.env 200 4ms -[2025-12-30T15:59:52.789Z] [INFO] GET /new/.env.local 200 2ms -[2025-12-30T15:59:53.003Z] [INFO] GET /marketing/.env 200 5ms -[2025-12-30T15:59:53.216Z] [INFO] GET /project/.env.production 200 4ms -[2025-12-30T15:59:53.430Z] [INFO] GET /.envrc 200 5ms -[2025-12-30T15:59:53.638Z] [INFO] GET /crm/.env.production 200 4ms -[2025-12-30T15:59:53.851Z] [INFO] GET /beta/.env.production 200 5ms -[2025-12-30T15:59:54.064Z] [INFO] GET /crm/.env.local 200 2ms -[2025-12-30T15:59:54.277Z] [INFO] GET /.environment 200 2ms -[2025-12-30T15:59:54.489Z] [INFO] GET /.env.backup 200 4ms -[2025-12-30T15:59:54.702Z] [INFO] GET /website/.env.staging 200 4ms -[2025-12-30T15:59:54.912Z] [INFO] GET /web/.env.local 200 4ms -[2025-12-30T15:59:55.127Z] [INFO] GET /api/.env.production 404 2ms -[2025-12-30T15:59:55.334Z] [INFO] GET /current/.env.staging 200 8ms -[2025-12-30T15:59:55.552Z] [INFO] GET /old/.env 200 4ms -[2025-12-30T15:59:55.764Z] [INFO] GET /FRONT/.env 200 5ms -[2025-12-30T15:59:55.971Z] [INFO] GET /backup/.env.local 200 2ms -[2025-12-30T15:59:56.187Z] [INFO] GET /node/.env 200 4ms -[2025-12-30T15:59:56.394Z] [INFO] GET /.env.production.local 200 3ms -[2025-12-30T15:59:56.602Z] [INFO] GET /kyc/.env 200 4ms -[2025-12-30T15:59:56.808Z] [INFO] GET /dev/.env 200 3ms -[2025-12-30T15:59:57.019Z] [INFO] GET /marketing/.env.staging 200 4ms -[2025-12-30T15:59:57.229Z] [INFO] GET /storage/.env 200 3ms -[2025-12-30T15:59:57.456Z] [INFO] GET /laravel/.env.staging 200 4ms -[2025-12-30T15:59:57.667Z] [INFO] GET /production/.env.staging 200 2ms -[2025-12-30T15:59:57.879Z] [INFO] GET /demo/.env.local 200 5ms -[2025-12-30T15:59:58.085Z] [INFO] GET /old/.env.staging 200 3ms -[2025-12-30T15:59:58.296Z] [INFO] GET /website/.env.production 200 2ms -[2025-12-30T15:59:58.507Z] [INFO] GET /develop/.env.production 200 4ms -[2025-12-30T15:59:58.718Z] [INFO] GET /API/.env 200 3ms -[2025-12-30T15:59:58.927Z] [INFO] GET /storage/.env.production 200 5ms -[2025-12-30T15:59:59.146Z] [INFO] GET /public_html/.env.production 200 5ms -[2025-12-30T15:59:59.355Z] [INFO] GET /develop/.env.local 200 3ms -[2025-12-30T15:59:59.572Z] [INFO] GET /services/.env.production 200 4ms -[2025-12-30T15:59:59.784Z] [INFO] GET /services/.env.local 200 4ms -[2025-12-30T15:59:59.994Z] [INFO] GET /back/.env 200 4ms -[2025-12-30T16:00:00.202Z] [INFO] GET /qa/.env 200 3ms -[2025-12-30T16:00:00.408Z] [INFO] GET /dev/.env.staging 200 2ms -[2025-12-30T16:00:00.616Z] [INFO] GET /demo/.env.staging 200 4ms -[2025-12-30T16:00:00.826Z] [INFO] GET /website/.env.local 200 3ms -[2025-12-30T16:00:01.032Z] [INFO] GET /stg/.env.production 200 3ms -[2025-12-30T16:00:01.239Z] [INFO] GET /web/.env.production 200 3ms -[2025-12-30T16:00:01.447Z] [INFO] GET /.env.docker.dev 200 2ms -[2025-12-30T16:00:01.652Z] [INFO] GET /storage/.env.staging 200 2ms -[2025-12-30T16:00:01.868Z] [INFO] GET /product/.env.production 200 3ms -[2025-12-30T16:00:02.079Z] [INFO] GET /shop/.env 200 4ms -[2025-12-30T16:00:02.301Z] [INFO] GET /user/.env.local 200 4ms -[2025-12-30T16:00:02.514Z] [INFO] GET /old/.env.production 200 6ms -[2025-12-30T16:00:02.723Z] [INFO] GET /marketing/.env.production 200 3ms -[2025-12-30T16:00:02.935Z] [INFO] GET /settings.py 200 3ms -[2025-12-30T16:00:03.143Z] [INFO] GET /production/.env.local 200 3ms -[2025-12-30T16:00:03.349Z] [INFO] GET /apis/.env.production 200 2ms -[2025-12-30T16:00:03.557Z] [INFO] GET /staging/.env.local 200 3ms -[2025-12-30T16:00:03.779Z] [INFO] GET /dev/.env.local 200 3ms -[2025-12-30T16:00:03.991Z] [INFO] GET /laravel/core/.env.local 200 6ms -[2025-12-30T16:00:04.208Z] [INFO] GET /user/.env.staging 200 3ms -[2025-12-30T16:00:04.423Z] [INFO] GET /application/.env 200 4ms -[2025-12-30T16:00:04.632Z] [INFO] GET /new/.env.production 200 2ms -[2025-12-30T16:00:04.843Z] [INFO] GET /project/.env.staging 200 2ms -[2025-12-30T16:00:05.057Z] [INFO] GET /xampp/.env.local 200 3ms -[2025-12-30T16:00:05.267Z] [INFO] GET /product/.env 200 2ms -[2025-12-30T16:00:05.476Z] [INFO] GET /FRONTEND/.env 200 3ms -[2025-12-30T16:00:05.682Z] [INFO] GET /sendgrid.env 200 2ms -[2025-12-30T16:00:05.889Z] [INFO] GET /prod/.env.production 200 2ms -[2025-12-30T16:00:06.095Z] [INFO] GET /.env.php 200 3ms -[2025-12-30T16:00:06.301Z] [INFO] GET /develop/.env.staging 200 3ms -[2025-12-30T16:00:06.510Z] [INFO] GET /.env.stage 200 3ms -[2025-12-30T16:00:06.722Z] [INFO] GET /beta/.env 200 4ms -[2025-12-30T16:00:06.930Z] [INFO] GET /backup/.env 200 2ms -[2025-12-30T16:00:07.142Z] [INFO] GET /project/.env.local 200 2ms -[2025-12-30T16:00:07.355Z] [INFO] GET /shop/.env.staging 200 4ms -[2025-12-30T16:00:07.565Z] [INFO] GET /.env.dev 200 3ms -[2025-12-30T16:00:07.775Z] [INFO] GET /staging/.env.staging 200 4ms -[2025-12-30T16:00:07.981Z] [INFO] GET /storage/.env.local 200 4ms -[2025-12-30T16:00:08.188Z] [INFO] GET /stg/.env.local 200 2ms -[2025-12-30T16:00:08.405Z] [INFO] GET /.env.prod 200 4ms -[2025-12-30T16:00:08.611Z] [INFO] GET /development/.env 200 3ms -[2025-12-30T16:00:08.837Z] [INFO] GET /.docker/laravel/app/.env 200 3ms -[2025-12-30T16:00:09.045Z] [INFO] GET /test/.env.production 200 2ms -[2025-12-30T16:00:09.250Z] [INFO] GET /client/.env 200 1ms -[2025-12-30T16:00:09.462Z] [INFO] GET /qa/.env.staging 200 3ms -[2025-12-30T16:00:09.670Z] [INFO] GET /properties.ini 200 3ms -[2025-12-30T16:00:09.879Z] [INFO] GET /public_html/.env.staging 200 2ms -[2025-12-30T16:00:10.092Z] [INFO] GET /portal/.env.staging 200 4ms -[2025-12-30T16:00:10.306Z] [INFO] GET /prod/.env.local 200 3ms -[2025-12-30T16:00:10.514Z] [INFO] GET /stg/.env 200 5ms -[2025-12-30T16:00:10.736Z] [INFO] GET /server/.env.local 200 9ms -[2025-12-30T16:00:10.946Z] [INFO] GET /new/.env.staging 200 4ms -[2025-12-30T16:00:11.159Z] [INFO] GET /crm/.env.staging 200 6ms -[2025-12-30T16:00:11.379Z] [INFO] GET /.env.dist 200 4ms -[2025-12-30T16:00:11.594Z] [INFO] GET /admin/.env.production 200 3ms -[2025-12-30T16:00:11.811Z] [INFO] GET /client/.env.local 200 4ms -[2025-12-30T16:00:12.021Z] [INFO] GET /apis/.env.staging 200 4ms -[2025-12-30T16:00:12.238Z] [INFO] GET /public_html/.env 200 5ms -[2025-12-30T16:00:12.445Z] [INFO] GET /production/.env 200 2ms -[2025-12-30T16:00:12.661Z] [INFO] GET /user/.env 200 1ms -[2025-12-30T16:00:12.708Z] [INFO] POST /api/auth/logout 401 8ms -[2025-12-30T16:00:12.735Z] [INFO] Socket disconnected: HG (HGpxHPEXzOr6etkSAAAT) -[2025-12-30T16:00:12.873Z] [INFO] GET /.env~ 200 6ms -[2025-12-30T16:00:13.079Z] [INFO] GET /live/.env.local 200 3ms -[2025-12-30T16:00:13.291Z] [INFO] GET /apis/.env 200 2ms -[2025-12-30T16:00:13.499Z] [INFO] GET /config.env 200 1ms -[2025-12-30T16:00:13.712Z] [INFO] GET /env.backup 200 2ms -[2025-12-30T16:00:13.924Z] [INFO] GET /usr/.env 200 3ms -[2025-12-30T16:00:14.134Z] [INFO] GET /public/.env.production 200 2ms -[2025-12-30T16:00:14.153Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:00:14.343Z] [INFO] GET /backend/.env.local 200 4ms -[2025-12-30T16:00:14.555Z] [INFO] GET /product/.env.staging 200 2ms -[2025-12-30T16:00:14.767Z] [INFO] GET /apis/.env.local 200 6ms -[2025-12-30T16:00:14.976Z] [INFO] GET /public/.env.local 200 4ms -[2025-12-30T16:00:15.189Z] [INFO] GET /nodeapi/.env 200 4ms -[2025-12-30T16:00:15.403Z] [INFO] GET /app/.env.staging 200 4ms -[2025-12-30T16:00:15.614Z] [INFO] GET /portal/.env.production 200 4ms -[2025-12-30T16:00:15.823Z] [INFO] GET /development/.env.local 200 4ms -[2025-12-30T16:00:16.035Z] [INFO] GET /public_html/.env.local 200 4ms -[2025-12-30T16:00:16.247Z] [INFO] GET /.env.bak 200 2ms -[2025-12-30T16:00:16.463Z] [INFO] GET /old/.env.local 200 5ms -[2025-12-30T16:00:16.673Z] [INFO] GET /front/.env 200 3ms -[2025-12-30T16:00:16.880Z] [INFO] GET /test/.env 200 3ms -[2025-12-30T16:00:17.092Z] [INFO] GET /cron/.env.production 200 5ms -[2025-12-30T16:00:17.299Z] [INFO] GET /.env.development.local 200 3ms -[2025-12-30T16:00:17.510Z] [INFO] GET /demo/.env 200 4ms -[2025-12-30T16:00:17.719Z] [INFO] GET /services/.env 200 4ms -[2025-12-30T16:00:17.931Z] [INFO] GET /BACKEND/.env 200 2ms -[2025-12-30T16:00:18.146Z] [INFO] GET /product/.env.local 200 3ms -[2025-12-30T16:00:18.355Z] [INFO] GET /beta/.env.staging 200 3ms -[2025-12-30T16:00:18.564Z] [INFO] GET /market/.env.staging 200 4ms -[2025-12-30T16:00:18.778Z] [INFO] GET /media/.env 200 4ms -[2025-12-30T16:00:18.993Z] [INFO] GET /laravel/core/.env.staging 200 2ms -[2025-12-30T16:00:19.200Z] [INFO] GET /api/.env.staging 404 2ms -[2025-12-30T16:00:19.828Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T16:00:19.829Z] [INFO] POST /api/auth/login 200 483ms -[2025-12-30T16:00:19.829Z] [INFO] GET /service/.env.production 200 177ms -[2025-12-30T16:00:19.932Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T16:00:19.937Z] [INFO] Socket connected: HG (fiX0lhKus6JcbFdZAAAW) -[2025-12-30T16:00:19.962Z] [INFO] Socket connected: HG (oHcipSvHQm1bNWXbAAAX) -[2025-12-30T16:00:19.971Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T16:00:20.012Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T16:00:20.014Z] [INFO] HG joined project:[object Object] -[2025-12-30T16:00:20.023Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T16:00:20.030Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T16:00:20.044Z] [INFO] GET /api/tasks/project/2 200 13ms -[2025-12-30T16:00:20.054Z] [INFO] GET /portal/.env 200 7ms -[2025-12-30T16:00:20.087Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T16:00:20.260Z] [INFO] GET /admin/.env.local 200 3ms -[2025-12-30T16:00:20.470Z] [INFO] GET /xampp/.env.staging 200 4ms -[2025-12-30T16:00:20.684Z] [INFO] GET /lms/.env 200 3ms -[2025-12-30T16:00:20.894Z] [INFO] GET /backend/.env.production 200 3ms -[2025-12-30T16:00:21.103Z] [INFO] GET /kyc/.env.staging 200 3ms -[2025-12-30T16:00:21.316Z] [INFO] GET /marketing/.env.local 200 3ms -[2025-12-30T16:00:21.527Z] [INFO] GET /development/.env.staging 200 6ms -[2025-12-30T16:00:21.749Z] [INFO] GET /new/.env 200 2ms -[2025-12-30T16:00:21.957Z] [INFO] GET /xampp/.env 200 3ms -[2025-12-30T16:00:22.173Z] [INFO] GET /kyc/.env.production 200 7ms -[2025-12-30T16:00:22.384Z] [INFO] GET /services/.env.staging 200 7ms -[2025-12-30T16:00:22.599Z] [INFO] GET /client/.env.staging 200 2ms -[2025-12-30T16:00:22.730Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T16:00:22.807Z] [INFO] GET /xampp/.env.production 200 2ms -[2025-12-30T16:00:23.014Z] [INFO] GET /staging/.env.production 200 3ms -[2025-12-30T16:00:23.232Z] [INFO] GET /live/.env.production 200 6ms -[2025-12-30T16:00:23.441Z] [INFO] GET /service/.env 200 4ms -[2025-12-30T16:00:23.662Z] [INFO] GET /.gitlab-ci/.env 200 4ms -[2025-12-30T16:00:23.871Z] [INFO] GET /project/.env 200 4ms -[2025-12-30T16:00:24.081Z] [INFO] GET /dev/.env.production 200 4ms -[2025-12-30T16:00:24.293Z] [INFO] GET /laravel/.env.local 200 4ms -[2025-12-30T16:00:24.503Z] [INFO] GET /prod/.env 200 4ms -[2025-12-30T16:00:24.721Z] [INFO] GET /.env.save 200 6ms -[2025-12-30T16:00:24.938Z] [INFO] GET /client/.env.production 200 4ms -[2025-12-30T16:00:25.143Z] [INFO] GET /current/.env 200 2ms -[2025-12-30T16:00:25.361Z] [INFO] GET /service/.env.staging 200 3ms -[2025-12-30T16:00:25.570Z] [INFO] GET /backup/.env.production 200 4ms -[2025-12-30T16:00:26.147Z] [INFO] POST / 200 2ms -[2025-12-30T16:00:26.877Z] [INFO] GET /config/stripe.js 200 3ms -[2025-12-30T16:00:27.367Z] [INFO] GET /config/stripe.ts 200 6ms -[2025-12-30T16:00:27.709Z] [INFO] GET /server/stripe.js 200 5ms -[2025-12-30T16:00:28.027Z] [INFO] GET /backend/stripe.js 200 3ms -[2025-12-30T16:00:28.343Z] [INFO] GET /api/stripe.js 404 2ms -[2025-12-30T16:00:28.528Z] [INFO] GET /api/stripe.ts 404 2ms -[2025-12-30T16:00:28.714Z] [INFO] GET /functions/stripe.js 200 2ms -[2025-12-30T16:00:29.012Z] [INFO] GET /functions/payment.js 200 3ms -[2025-12-30T16:00:29.031Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T16:00:29.314Z] [INFO] GET /routes/payment.js 200 2ms -[2025-12-30T16:00:29.605Z] [INFO] GET /routes/stripe.js 200 2ms -[2025-12-30T16:00:29.876Z] [INFO] GET /controllers/stripeController.js 200 7ms -[2025-12-30T16:00:30.144Z] [INFO] GET /utils/stripe.js 200 4ms -[2025-12-30T16:00:30.457Z] [INFO] GET /modules/stripe.js 200 2ms -[2025-12-30T16:00:30.657Z] [INFO] GET /api/tasks/6 200 9ms -[2025-12-30T16:00:30.703Z] [INFO] GET /api/comments/6 304 9ms -[2025-12-30T16:00:30.709Z] [INFO] GET /api/subtasks/6 200 14ms -[2025-12-30T16:00:30.714Z] [INFO] GET /api/tasks/6/history 404 19ms -[2025-12-30T16:00:30.731Z] [INFO] GET /api/files/6 304 35ms -[2025-12-30T16:00:30.741Z] [INFO] GET /api/links/6 304 7ms -[2025-12-30T16:00:30.750Z] [INFO] GET /stripe/index.js 200 4ms -[2025-12-30T16:00:30.786Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTEwNDI5LCJleHAiOjE3NjcxMTEwMjl9.2eiKj2OZZ6XPxkZM8bAhNkQb0XSfTAbBNbbcM062dq8 200 11ms -[2025-12-30T16:00:31.036Z] [INFO] GET /config/services.php 200 8ms -[2025-12-30T16:00:31.341Z] [INFO] GET /config/stripe.php 200 4ms -[2025-12-30T16:00:31.624Z] [INFO] GET /app/Services/StripeService.php 200 1ms -[2025-12-30T16:00:31.669Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T16:00:31.951Z] [INFO] GET /app/Http/Controllers/StripeController.php 200 4ms -[2025-12-30T16:00:32.271Z] [INFO] GET /bootstrap/cache/config.php 200 4ms -[2025-12-30T16:00:32.594Z] [INFO] GET /storage/app/stripe.json 200 2ms -[2025-12-30T16:00:32.908Z] [INFO] GET /storage/app/keys/stripe.key 200 2ms -[2025-12-30T16:00:33.215Z] [INFO] GET /app/config/stripe.yml 200 3ms -[2025-12-30T16:00:33.498Z] [INFO] GET /app/config/payment.php 200 4ms -[2025-12-30T16:00:33.819Z] [INFO] GET /config/settings/stripe.py 200 4ms -[2025-12-30T16:00:34.124Z] [INFO] GET /settings_stripe.py 200 7ms -[2025-12-30T16:00:34.448Z] [INFO] GET /app/settings_stripe.py 200 2ms -[2025-12-30T16:00:34.768Z] [INFO] GET /project/settings/payment.py 200 2ms -[2025-12-30T16:00:35.109Z] [INFO] GET /core/payment.py 200 3ms -[2025-12-30T16:00:35.143Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T16:00:35.146Z] [INFO] PUT /api/tasks/6 200 12ms -[2025-12-30T16:00:35.450Z] [INFO] GET /secrets/stripe.json 200 3ms -[2025-12-30T16:00:35.766Z] [INFO] GET /instance/config.py 200 4ms -[2025-12-30T16:00:36.104Z] [INFO] GET /config/initializers/stripe.rb 200 2ms -[2025-12-30T16:00:36.142Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T16:00:36.395Z] [INFO] GET /config/secrets.yml 200 4ms -[2025-12-30T16:00:36.692Z] [INFO] GET /config/credentials.yml.enc 200 3ms -[2025-12-30T16:00:37.018Z] [INFO] GET /config/payment.yml 200 7ms -[2025-12-30T16:00:37.327Z] [INFO] GET /config/stripe.json 200 3ms -[2025-12-30T16:00:37.633Z] [INFO] GET /config/stripe.yaml 200 3ms -[2025-12-30T16:00:37.905Z] [INFO] GET /internal/stripe/keys.go 200 4ms -[2025-12-30T16:00:37.962Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T16:00:38.224Z] [INFO] GET /.github/workflows/stripe.yml 200 6ms -[2025-12-30T16:00:38.523Z] [INFO] GET /.github/workflows/deploy.yml 200 3ms -[2025-12-30T16:00:38.857Z] [INFO] GET /.github/workflows/build.yml 200 4ms -[2025-12-30T16:00:39.186Z] [INFO] GET /.github/stripe.env 200 4ms -[2025-12-30T16:00:39.477Z] [INFO] GET /.gitlab-ci.yml 200 6ms -[2025-12-30T16:00:39.831Z] [INFO] GET /.circleci/config.yml 200 5ms -[2025-12-30T16:00:40.158Z] [INFO] GET /.bitbucket/pipelines.yml 200 4ms -[2025-12-30T16:00:40.504Z] [INFO] GET /config/webhook.php 200 3ms -[2025-12-30T16:00:40.834Z] [INFO] GET /functions/webhook.js 200 4ms -[2025-12-30T16:00:41.153Z] [INFO] GET /api/webhook.js 404 1ms -[2025-12-30T16:00:41.339Z] [INFO] GET /api/applications/2 200 9ms -[2025-12-30T16:00:41.347Z] [INFO] GET /routes/webhook.js 200 6ms -[2025-12-30T16:00:41.383Z] [INFO] GET /api/git/status/2 200 12ms -[2025-12-30T16:00:41.391Z] [INFO] GET /api/git/commits/2?limit=10 200 6ms -[2025-12-30T16:00:41.397Z] [INFO] GET /api/git/branches/2 200 11ms -[2025-12-30T16:00:41.691Z] [INFO] GET /webhook/stripe.php 200 6ms -[2025-12-30T16:00:41.969Z] [INFO] GET /webhooks/settings.json 200 3ms -[2025-12-30T16:00:42.265Z] [INFO] GET /secrets/stripe.env 200 4ms -[2025-12-30T16:00:42.563Z] [INFO] GET /keys/stripe.txt 200 4ms -[2025-12-30T16:00:42.864Z] [INFO] GET /keys/payment.key 200 4ms -[2025-12-30T16:00:43.166Z] [INFO] GET /credentials/stripe.json 200 4ms -[2025-12-30T16:00:43.285Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T16:00:43.479Z] [INFO] GET /credentials/payment.json 200 3ms -[2025-12-30T16:00:43.774Z] [INFO] GET /app/api/stripe/route.js 200 3ms -[2025-12-30T16:00:44.091Z] [INFO] GET /app/api/stripe/route.ts 200 2ms -[2025-12-30T16:00:44.266Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:00:44.391Z] [INFO] GET /app/checkout/stripe.js 200 4ms -[2025-12-30T16:00:44.680Z] [INFO] GET /pages/api/stripe.js 200 4ms -[2025-12-30T16:00:44.970Z] [INFO] GET /pages/api/payment.js 200 3ms -[2025-12-30T16:00:45.260Z] [INFO] GET /pages/api/checkout.js 200 4ms -[2025-12-30T16:00:45.589Z] [INFO] GET /src/config/stripe.js 200 2ms -[2025-12-30T16:00:45.913Z] [INFO] GET /src/lib/stripe.js 200 4ms -[2025-12-30T16:00:46.208Z] [INFO] GET /src/utils/payment.js 200 4ms -[2025-12-30T16:00:46.509Z] [INFO] GET /lib/stripe.js 200 3ms -[2025-12-30T16:00:46.792Z] [INFO] GET /lib/payment.js 200 3ms -[2025-12-30T16:00:47.094Z] [INFO] GET /components/payment/config.js 200 2ms -[2025-12-30T16:00:47.416Z] [INFO] GET /config/cashier.php 200 4ms -[2025-12-30T16:00:47.726Z] [INFO] GET /config/payment-gateways.php 200 4ms -[2025-12-30T16:00:48.004Z] [INFO] GET /app/config/payment-methods.php 200 4ms -[2025-12-30T16:00:48.071Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T16:00:48.313Z] [INFO] GET /storage/framework/cache/payment.php 200 3ms -[2025-12-30T16:00:48.586Z] [INFO] GET /vendor/laravel/cashier/config.php 200 3ms -[2025-12-30T16:00:48.865Z] [INFO] GET /wp-content/plugins/stripe/config.php 200 3ms -[2025-12-30T16:00:48.878Z] [INFO] GET /api/applications/2 304 5ms -[2025-12-30T16:00:48.925Z] [INFO] GET /api/git/branches/2 304 7ms -[2025-12-30T16:00:48.932Z] [INFO] GET /api/git/status/2 304 6ms -[2025-12-30T16:00:48.937Z] [INFO] GET /api/git/commits/2?limit=10 304 4ms -[2025-12-30T16:00:49.155Z] [INFO] GET /wp-content/plugins/woocommerce-stripe/settings.php 200 2ms -[2025-12-30T16:00:49.443Z] [INFO] GET /wp-config-stripe.php 200 4ms -[2025-12-30T16:00:49.738Z] [INFO] GET /wp-content/stripe-keys.php 200 4ms -[2025-12-30T16:00:50.067Z] [INFO] GET /settings/payment.py 200 3ms -[2025-12-30T16:00:50.370Z] [INFO] GET /settings/production/stripe.py 200 3ms -[2025-12-30T16:00:50.410Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T16:00:50.624Z] [INFO] GET /config/payment_settings.py 200 5ms -[2025-12-30T16:00:50.902Z] [INFO] GET /core/settings/stripe.py 200 2ms -[2025-12-30T16:00:51.169Z] [INFO] GET /project/config/stripe.py 200 5ms -[2025-12-30T16:00:51.437Z] [INFO] GET /stripe_config.py 200 4ms -[2025-12-30T16:00:51.729Z] [INFO] GET /payment_config.py 200 3ms -[2025-12-30T16:00:52.032Z] [INFO] GET /config/initializers/payment.rb 200 3ms -[2025-12-30T16:00:52.318Z] [INFO] GET /config/initializers/cashier.rb 200 4ms -[2025-12-30T16:00:52.610Z] [INFO] GET /config/payment.rb 200 4ms -[2025-12-30T16:00:52.887Z] [INFO] GET /lib/stripe_helper.rb 200 2ms -[2025-12-30T16:00:53.180Z] [INFO] GET /config/environments/production/stripe.rb 200 15ms -[2025-12-30T16:00:53.509Z] [INFO] GET /config/stripe.go 200 5ms -[2025-12-30T16:00:53.802Z] [INFO] GET /internal/payment/config.go 200 5ms -[2025-12-30T16:00:54.109Z] [INFO] GET /pkg/stripe/keys.go 200 3ms -[2025-12-30T16:00:54.353Z] [INFO] GET /api/tasks/4 200 12ms -[2025-12-30T16:00:54.388Z] [INFO] GET /api/files/4 200 4ms -[2025-12-30T16:00:54.395Z] [INFO] GET /api/subtasks/4 200 6ms -[2025-12-30T16:00:54.401Z] [INFO] GET /api/links/4 200 11ms -[2025-12-30T16:00:54.406Z] [INFO] GET /api/comments/4 200 4ms -[2025-12-30T16:00:54.410Z] [INFO] GET /api/tasks/4/history 404 3ms -[2025-12-30T16:00:54.413Z] [INFO] GET /cmd/api/stripe.go 200 2ms -[2025-12-30T16:00:54.697Z] [INFO] GET /docker/stripe.env 200 5ms -[2025-12-30T16:00:55.011Z] [INFO] GET /k8s/stripe-secret.yaml 200 8ms -[2025-12-30T16:00:55.302Z] [INFO] GET /k8s/payment-secret.yaml 200 4ms -[2025-12-30T16:00:55.353Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T16:00:55.598Z] [INFO] GET /helm/values/stripe.yaml 200 3ms -[2025-12-30T16:00:55.900Z] [INFO] GET /secrets/k8s/stripe.txt 200 3ms -[2025-12-30T16:00:56.175Z] [INFO] GET /aws/secrets/stripe.json 200 2ms -[2025-12-30T16:00:56.439Z] [INFO] GET /gcp/stripe-keys.json 200 3ms -[2025-12-30T16:00:56.730Z] [INFO] GET /azure/payment-config.json 200 3ms -[2025-12-30T16:00:57.016Z] [INFO] GET /terraform/stripe.tfvars 200 2ms -[2025-12-30T16:00:57.318Z] [INFO] GET /pulumi/stripe-config.yaml/test/stripe.config.js 200 4ms -[2025-12-30T16:00:57.609Z] [INFO] GET /tests/fixtures/stripe.json 200 7ms -[2025-12-30T16:00:57.892Z] [INFO] GET /test/config/payment.js 200 4ms -[2025-12-30T16:00:58.186Z] [INFO] GET /sandbox/stripe.env 200 4ms -[2025-12-30T16:00:58.450Z] [INFO] GET /dev/stripe-test.env 200 4ms -[2025-12-30T16:00:58.711Z] [INFO] GET /backup/stripe.old 200 4ms -[2025-12-30T16:00:58.942Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T16:00:59.011Z] [INFO] GET /old/stripe.config.js 200 4ms -[2025-12-30T16:00:59.300Z] [INFO] GET /backup/payment.bak 200 2ms -[2025-12-30T16:00:59.585Z] [INFO] GET /.stripe.bak 200 3ms -[2025-12-30T16:00:59.880Z] [INFO] GET /config.stripe.old 200 3ms -[2025-12-30T16:01:00.199Z] [INFO] GET /api/v1/stripe/config.js 404 2ms -[2025-12-30T16:01:00.384Z] [INFO] GET /api/v2/payment/keys.js 404 2ms -[2025-12-30T16:01:00.569Z] [INFO] GET /mobile/config/stripe.json 200 2ms -[2025-12-30T16:01:00.855Z] [INFO] GET /app/config/api/stripe.js 200 4ms -[2025-12-30T16:01:01.166Z] [INFO] GET /stripe.txt 200 4ms -[2025-12-30T16:01:01.440Z] [INFO] GET /stripe_keys.txt 200 2ms -[2025-12-30T16:01:01.743Z] [INFO] GET /payment.txt 200 2ms -[2025-12-30T16:01:01.980Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-30T16:01:01.982Z] [INFO] PUT /api/tasks/4 200 7ms -[2025-12-30T16:01:01.998Z] [INFO] GET /api_keys.txt 200 1ms -[2025-12-30T16:01:02.306Z] [INFO] GET /keys.txt 200 4ms -[2025-12-30T16:01:02.603Z] [INFO] GET /secrets.txt 200 3ms -[2025-12-30T16:01:02.891Z] [INFO] GET /credentials.txt 200 6ms -[2025-12-30T16:01:02.990Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T16:01:03.200Z] [INFO] GET /stripe.json.backup 200 2ms -[2025-12-30T16:01:03.493Z] [INFO] GET /cache/stripe.json 200 3ms -[2025-12-30T16:01:03.799Z] [INFO] GET /tmp/stripe.config 200 4ms -[2025-12-30T16:01:04.086Z] [INFO] GET /.cache/payment.json 200 3ms -[2025-12-30T16:01:04.331Z] [INFO] GET /var/cache/stripe.php 200 3ms -[2025-12-30T16:01:04.631Z] [INFO] GET /phpinfo.php 200 4ms -[2025-12-30T16:01:04.898Z] [INFO] GET /info.php 200 3ms -[2025-12-30T16:01:05.181Z] [INFO] GET /php.php 200 2ms -[2025-12-30T16:01:05.478Z] [INFO] GET /i.php 200 3ms -[2025-12-30T16:01:05.768Z] [INFO] GET /pinfo.php 200 4ms -[2025-12-30T16:01:06.047Z] [INFO] GET /test.php 200 2ms -[2025-12-30T16:01:06.375Z] [INFO] GET /temp.php 200 4ms -[2025-12-30T16:01:06.664Z] [INFO] GET /time.php 200 5ms -[2025-12-30T16:01:06.957Z] [INFO] GET /infos.php 200 3ms -[2025-12-30T16:01:07.249Z] [INFO] GET /infophp.php 200 3ms -[2025-12-30T16:01:07.539Z] [INFO] GET /php-info.php 200 4ms -[2025-12-30T16:01:07.795Z] [INFO] GET /phpversion.php 200 4ms -[2025-12-30T16:01:08.099Z] [INFO] GET /old_phpinfo.php 200 4ms -[2025-12-30T16:01:08.369Z] [INFO] GET /linusadmin-phpinfo.php 200 4ms -[2025-12-30T16:01:08.618Z] [INFO] GET /_profiler/phpinfo 200 3ms -[2025-12-30T16:01:08.912Z] [INFO] GET /_environment 200 4ms -[2025-12-30T16:01:09.194Z] [INFO] GET /webroot/index.php/_environment 200 4ms -[2025-12-30T16:01:09.450Z] [INFO] GET /phpinfo 200 3ms -[2025-12-30T16:01:09.729Z] [INFO] GET /admin/phpinfo.php 200 4ms -[2025-12-30T16:01:10.011Z] [INFO] GET /admin/info.php 200 4ms -[2025-12-30T16:01:10.295Z] [INFO] GET /test/phpinfo.php 200 4ms -[2025-12-30T16:01:10.616Z] [INFO] GET /test/info.php 200 4ms -[2025-12-30T16:01:10.899Z] [INFO] GET /dev/phpinfo.php 200 4ms -[2025-12-30T16:01:11.170Z] [INFO] GET /dev/info.php 200 6ms -[2025-12-30T16:01:11.435Z] [INFO] GET /development/phpinfo.php 200 3ms -[2025-12-30T16:01:11.707Z] [INFO] GET /development/info.php 200 6ms -[2025-12-30T16:01:11.966Z] [INFO] GET /develop/phpinfo.php 200 3ms -[2025-12-30T16:01:12.237Z] [INFO] GET /develop/info.php 200 3ms -[2025-12-30T16:01:12.542Z] [INFO] GET /api/phpinfo.php 404 1ms -[2025-12-30T16:01:12.727Z] [INFO] GET /api/info.php 404 1ms -[2025-12-30T16:01:12.914Z] [INFO] GET /backend/phpinfo.php 200 3ms -[2025-12-30T16:01:13.170Z] [INFO] GET /backend/info.php 200 3ms -[2025-12-30T16:01:13.474Z] [INFO] GET /server/phpinfo.php 200 5ms -[2025-12-30T16:01:13.632Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T16:01:13.750Z] [INFO] GET /server/info.php 200 3ms -[2025-12-30T16:01:14.029Z] [INFO] GET /current/phpinfo.php 200 4ms -[2025-12-30T16:01:14.285Z] [INFO] GET /current/info.php 200 4ms -[2025-12-30T16:01:14.381Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:01:14.563Z] [INFO] GET /services/phpinfo.php 200 3ms -[2025-12-30T16:01:14.820Z] [INFO] GET /services/info.php 200 2ms -[2025-12-30T16:01:15.087Z] [INFO] GET /service/phpinfo.php 200 4ms -[2025-12-30T16:01:15.343Z] [INFO] GET /laravel/phpinfo.php 200 3ms -[2025-12-30T16:01:15.599Z] [INFO] GET /laravel/info.php 200 2ms -[2025-12-30T16:01:15.913Z] [INFO] GET /lara/phpinfo.php 200 3ms -[2025-12-30T16:01:16.202Z] [INFO] GET /lara/info.php 200 4ms -[2025-12-30T16:01:16.434Z] [INFO] GET /dashboard/phpinfo.php 200 2ms -[2025-12-30T16:01:16.707Z] [INFO] GET /help/phpinfo.php 200 4ms -[2025-12-30T16:01:16.983Z] [INFO] GET /help/info.php 200 4ms -[2025-12-30T16:01:17.269Z] [INFO] GET /helper/phpinfo.php 200 3ms -[2025-12-30T16:01:17.583Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T16:01:17.599Z] [INFO] GET /helper/info.php 200 3ms -[2025-12-30T16:01:17.914Z] [INFO] GET /xampp/phpinfo.php 200 4ms -[2025-12-30T16:01:18.228Z] [INFO] GET /xampp/info.php 200 4ms -[2025-12-30T16:01:18.527Z] [INFO] GET /backup/phpinfo.php 200 3ms -[2025-12-30T16:01:18.810Z] [INFO] GET /backup/info.php 200 4ms -[2025-12-30T16:01:19.103Z] [INFO] GET /old/phpinfo.php 200 2ms -[2025-12-30T16:01:19.389Z] [INFO] GET /crm/phpinfo.php 200 3ms -[2025-12-30T16:01:19.685Z] [INFO] GET /crm/info.php 200 4ms -[2025-12-30T16:01:19.929Z] [INFO] GET /php.ini 200 5ms -[2025-12-30T16:01:20.214Z] [INFO] GET /info 200 4ms -[2025-12-30T16:01:20.871Z] [INFO] GET / 200 4ms -[2025-12-30T16:01:21.239Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T16:01:21.435Z] [INFO] GET /css/list.css 200 2ms -[2025-12-30T16:01:22.139Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T16:01:22.327Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-30T16:01:22.518Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T16:01:22.713Z] [INFO] GET /css/board.css 200 4ms -[2025-12-30T16:01:22.903Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T16:01:23.092Z] [INFO] GET /css/admin.css 200 4ms -[2025-12-30T16:01:23.284Z] [INFO] GET /css/notifications.css 200 3ms -[2025-12-30T16:01:23.474Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T16:01:23.714Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T16:01:23.959Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-30T16:01:24.152Z] [INFO] GET /css/components.css 200 5ms -[2025-12-30T16:01:24.354Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-30T16:01:44.500Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:02:14.608Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:02:44.705Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:03:14.816Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:03:44.918Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:04:15.030Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:04:45.124Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:05:15.231Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:05:45.347Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:06:15.464Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:06:45.550Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:07:15.649Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:07:45.767Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:08:15.890Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:08:45.986Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:09:16.100Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:09:46.210Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:10:16.305Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:10:46.392Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:11:01.131Z] [INFO] GET / 200 5ms -[2025-12-30T16:11:16.491Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:11:46.614Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:12:08.680Z] [INFO] POST /api/auth/logout 401 6ms -[2025-12-30T16:12:08.713Z] [INFO] Socket disconnected: HG (oHcipSvHQm1bNWXbAAAX) -[2025-12-30T16:12:16.728Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:12:46.815Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:13:16.915Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:13:47.028Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:14:17.136Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:14:47.243Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:15:17.352Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:15:47.453Z] [INFO] GET /api/health 200 5ms -[2025-12-30T16:16:17.558Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:16:47.649Z] [INFO] GET /api/health 200 0ms -[2025-12-30T16:17:17.742Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:17:47.840Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:18:17.930Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:18:48.031Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:19:18.126Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:19:48.260Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:20:18.380Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:20:48.484Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:21:18.601Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:21:48.698Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:22:18.793Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:22:48.901Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:23:19.006Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:23:49.090Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:24:19.185Z] [INFO] GET /api/health 200 4ms -[2025-12-30T16:24:49.297Z] [INFO] GET /api/health 200 4ms -[2025-12-30T16:25:19.418Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:25:49.525Z] [INFO] GET /api/health 200 5ms -[2025-12-30T16:26:19.635Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:26:49.728Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:27:19.830Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:27:42.222Z] [INFO] GET / 200 6ms -[2025-12-30T16:27:49.946Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:28:20.033Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:28:50.151Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:29:20.257Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:29:50.349Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:30:20.442Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:30:50.551Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:31:20.644Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:31:50.738Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:32:20.839Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:32:50.938Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:33:21.042Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:33:51.140Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:34:21.241Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:34:51.324Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:35:21.424Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:35:51.518Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:36:21.623Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:36:51.754Z] [INFO] GET /api/health 200 6ms -[2025-12-30T16:37:21.850Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:37:51.968Z] [INFO] GET /api/health 200 4ms -[2025-12-30T16:38:22.053Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:38:52.165Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:39:22.263Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:39:52.366Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:40:22.469Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:40:52.592Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:41:22.688Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:41:52.781Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:42:22.890Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:42:53.006Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:43:23.105Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:43:53.210Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:44:23.310Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:44:53.417Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:45:23.513Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:45:53.616Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:46:23.712Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:46:53.832Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:47:23.952Z] [INFO] GET /api/health 200 5ms -[2025-12-30T16:47:54.051Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:48:24.159Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:48:54.236Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:49:24.347Z] [INFO] GET /api/health 200 13ms -[2025-12-30T16:49:54.447Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:50:24.545Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:50:54.664Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:51:24.766Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:51:54.870Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:52:24.979Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:52:55.088Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:53:25.188Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:53:55.287Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:54:25.380Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:54:55.477Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:55:25.570Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:55:55.691Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:56:25.830Z] [INFO] GET /api/health 200 3ms -[2025-12-30T16:56:55.925Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:57:26.030Z] [INFO] GET /api/health 200 4ms -[2025-12-30T16:57:56.193Z] [INFO] GET /api/health 200 4ms -[2025-12-30T16:58:26.310Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:58:56.399Z] [INFO] GET /api/health 200 2ms -[2025-12-30T16:59:26.486Z] [INFO] GET /api/health 200 1ms -[2025-12-30T16:59:56.598Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:00:26.728Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:00:56.834Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:01:26.937Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:01:57.048Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:02:27.142Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:02:57.241Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:03:27.346Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:03:57.453Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:04:27.553Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:04:57.661Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:05:27.779Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:05:57.891Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:06:28.008Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:06:58.110Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:07:28.203Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:07:58.299Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:08:28.423Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:08:58.569Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:09:28.669Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:09:58.766Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:10:28.846Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:10:58.951Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:11:29.046Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:11:59.164Z] [INFO] GET /api/health 200 5ms -[2025-12-30T17:12:29.265Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:12:59.371Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:13:29.494Z] [INFO] GET /api/health 200 5ms -[2025-12-30T17:13:59.620Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:14:29.731Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:14:59.821Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:15:29.970Z] [INFO] GET /api/health 200 5ms -[2025-12-30T17:16:00.085Z] [INFO] GET /api/health 200 4ms -[2025-12-30T17:16:30.217Z] [INFO] GET /api/health 200 4ms -[2025-12-30T17:17:00.320Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:17:30.450Z] [INFO] GET /api/health 200 4ms -[2025-12-30T17:17:35.415Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T17:17:57.139Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T17:17:57.221Z] [INFO] Umgebung: production -[2025-12-30T17:17:57.223Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T17:17:57.223Z] [INFO] Automatische Backups aktiviert -[2025-12-30T17:17:57.215Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T17:17:57.217Z] [INFO] Datenbank initialisiert -[2025-12-30T17:17:57.221Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T17:18:00.885Z] [INFO] GET /api/health 200 11ms -[2025-12-30T17:18:10.181Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:18:31.014Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:18:57.251Z] [INFO] Backup erstellt: backup_2025-12-30T17-18-57-244Z.db -[2025-12-30T17:18:57.257Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T16-06-29-362Z.db -[2025-12-30T17:18:57.260Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T17:19:01.135Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:19:31.243Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:20:01.343Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:20:31.471Z] [INFO] GET /api/health 200 5ms -[2025-12-30T17:20:46.732Z] [INFO] GET / 200 17ms -[2025-12-30T17:20:46.801Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T17:20:46.802Z] [INFO] GET /css/base.css 304 4ms -[2025-12-30T17:20:46.824Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T17:20:46.831Z] [INFO] GET /css/board.css 200 5ms -[2025-12-30T17:20:46.845Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-30T17:20:46.849Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T17:20:46.853Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T17:20:46.855Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T17:20:46.859Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T17:20:46.863Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T17:20:46.868Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T17:20:46.871Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T17:20:46.876Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T17:20:46.912Z] [INFO] GET /js/store.js 304 4ms -[2025-12-30T17:20:46.918Z] [INFO] GET /js/api.js 200 11ms -[2025-12-30T17:20:46.922Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-30T17:20:46.926Z] [INFO] GET /js/board.js 200 10ms -[2025-12-30T17:20:46.927Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-30T17:20:46.924Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-30T17:20:46.931Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T17:20:46.954Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T17:20:46.960Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-30T17:20:46.965Z] [INFO] GET /js/list.js 304 7ms -[2025-12-30T17:20:46.969Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T17:20:46.970Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T17:20:46.974Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T17:20:46.984Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T17:20:46.987Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T17:20:46.988Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T17:20:47.242Z] [INFO] GET /api/auth/users 401 14ms -[2025-12-30T17:20:49.080Z] [INFO] GET /sw.js 200 10ms -[2025-12-30T17:20:49.085Z] [INFO] GET /assets/icons/task.svg 200 17ms -[2025-12-30T17:20:49.142Z] [INFO] GET / 304 3ms -[2025-12-30T17:20:49.146Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T17:20:49.153Z] [INFO] GET /index.html 200 5ms -[2025-12-30T17:20:49.284Z] [INFO] GET /sw.js 200 4ms -[2025-12-30T17:20:51.231Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T17:20:51.238Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T17:20:51.247Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T17:20:51.251Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T17:20:51.262Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T17:20:51.267Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T17:20:51.269Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T17:20:51.283Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T17:20:51.288Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T17:20:51.291Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T17:20:51.302Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T17:20:51.310Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T17:20:51.311Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T17:20:51.326Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T17:20:51.331Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T17:20:51.332Z] [INFO] GET /js/task-modal.js 304 0ms -[2025-12-30T17:20:51.362Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T17:20:51.367Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-30T17:20:51.369Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-30T17:20:51.388Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-30T17:20:51.398Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T17:20:51.399Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T17:20:51.409Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T17:20:51.458Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T17:20:51.462Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T17:20:51.466Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T17:20:51.484Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T17:20:51.486Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T17:20:51.489Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T17:20:53.523Z] [INFO] GET / 304 1ms -[2025-12-30T17:20:53.551Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T17:20:53.553Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T17:20:53.555Z] [INFO] GET /css/components.css 304 0ms -[2025-12-30T17:20:53.601Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T17:20:53.605Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T17:20:53.608Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T17:20:53.621Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T17:20:53.624Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T17:20:53.627Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T17:20:53.644Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T17:20:53.648Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T17:20:53.651Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T17:20:53.670Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T17:20:53.698Z] [INFO] GET /js/store.js 304 5ms -[2025-12-30T17:20:53.705Z] [INFO] GET /js/api.js 304 6ms -[2025-12-30T17:20:53.707Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-30T17:20:54.741Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T17:20:54.764Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T17:21:00.489Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:21:00.491Z] [INFO] POST /api/auth/login 200 586ms -[2025-12-30T17:21:00.526Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T17:21:00.543Z] [INFO] Socket connected: MH (VBTqoNG7pFvWZk13AAAE) -[2025-12-30T17:21:00.552Z] [INFO] Socket connected: MH (qyaRADiWUtDAVCgAAAAF) -[2025-12-30T17:21:00.571Z] [INFO] GET /api/projects 401 3ms -[2025-12-30T17:21:00.601Z] [INFO] Socket disconnected: MH (qyaRADiWUtDAVCgAAAAF) -[2025-12-30T17:21:00.608Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2025-12-30T17:21:00.630Z] [INFO] GET /api/notifications 401 2ms -[2025-12-30T17:21:01.577Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:21:03.490Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:21:03.491Z] [INFO] POST /api/auth/login 200 460ms -[2025-12-30T17:21:03.524Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T17:21:03.544Z] [INFO] Socket connected: MH (ec6-52Kr0xGXUko1AAAI) -[2025-12-30T17:21:03.554Z] [INFO] Socket connected: MH (I1KF8eZ34jww_F_LAAAJ) -[2025-12-30T17:21:03.562Z] [INFO] GET /api/projects 401 3ms -[2025-12-30T17:21:03.586Z] [INFO] Socket disconnected: MH (I1KF8eZ34jww_F_LAAAJ) -[2025-12-30T17:21:03.590Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T17:21:31.691Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:21:38.193Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:21:38.195Z] [INFO] POST /api/auth/login 200 495ms -[2025-12-30T17:21:38.236Z] [INFO] GET /api/auth/users 304 11ms -[2025-12-30T17:21:38.251Z] [INFO] Socket connected: MH (Xb7_P4kjMLir5rhBAAAM) -[2025-12-30T17:21:38.265Z] [INFO] GET /api/projects 401 7ms -[2025-12-30T17:21:38.270Z] [INFO] Socket connected: MH (MikD6PpsRBz6CP6_AAAN) -[2025-12-30T17:21:38.290Z] [INFO] Socket disconnected: MH (MikD6PpsRBz6CP6_AAAN) -[2025-12-30T17:21:38.292Z] [INFO] GET /api/proposals?sort=date&archived=0 401 4ms -[2025-12-30T17:22:01.788Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:22:13.383Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:22:13.384Z] [INFO] POST /api/auth/login 200 487ms -[2025-12-30T17:22:13.432Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T17:22:13.451Z] [INFO] Socket connected: MH (UHY8WhjHcbpOcdWWAAAQ) -[2025-12-30T17:22:13.462Z] [INFO] Socket connected: MH (m8wL9a78kW7TIno_AAAR) -[2025-12-30T17:22:13.468Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T17:22:13.491Z] [INFO] Socket disconnected: MH (UHY8WhjHcbpOcdWWAAAQ) -[2025-12-30T17:22:13.500Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2025-12-30T17:22:16.728Z] [INFO] Login erfolgreich: admin -[2025-12-30T17:22:16.729Z] [INFO] POST /api/auth/login 200 482ms -[2025-12-30T17:22:16.775Z] [INFO] GET /api/admin/users 200 8ms -[2025-12-30T17:22:16.789Z] [INFO] Socket connected: admin (INAnMADYI0G2rvpFAAAT) -[2025-12-30T17:22:16.800Z] [INFO] GET /api/admin/upload-settings 304 5ms -[2025-12-30T17:22:31.889Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:23:01.997Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:23:32.095Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:23:42.247Z] [INFO] Socket disconnected: MH (ec6-52Kr0xGXUko1AAAI) -[2025-12-30T17:23:42.251Z] [INFO] Socket disconnected: MH (m8wL9a78kW7TIno_AAAR) -[2025-12-30T17:23:42.252Z] [INFO] Socket disconnected: admin (INAnMADYI0G2rvpFAAAT) -[2025-12-30T17:23:42.256Z] [INFO] Socket disconnected: MH (Xb7_P4kjMLir5rhBAAAM) -[2025-12-30T17:23:42.256Z] [INFO] Socket disconnected: MH (VBTqoNG7pFvWZk13AAAE) -[2025-12-30T17:23:43.962Z] [INFO] GET / 200 4ms -[2025-12-30T17:23:44.048Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T17:23:44.079Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T17:23:44.118Z] [INFO] GET /css/board.css 304 5ms -[2025-12-30T17:23:44.121Z] [INFO] GET /css/components.css 304 6ms -[2025-12-30T17:23:44.126Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T17:23:44.132Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T17:23:44.135Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T17:23:44.137Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T17:23:44.144Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T17:23:44.149Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T17:23:44.154Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T17:23:44.162Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T17:23:44.167Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T17:23:44.234Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T17:23:44.242Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T17:23:44.245Z] [INFO] GET /js/api.js 200 9ms -[2025-12-30T17:23:44.247Z] [INFO] GET /js/board.js 304 4ms -[2025-12-30T17:23:44.254Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-30T17:23:44.255Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T17:23:44.262Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T17:23:44.269Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T17:23:44.280Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T17:23:44.283Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T17:23:44.284Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T17:23:44.298Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T17:23:44.302Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T17:23:44.316Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T17:23:44.320Z] [INFO] GET /js/gitea.js 200 9ms -[2025-12-30T17:23:44.326Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T17:23:44.398Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T17:23:45.940Z] [INFO] GET /sw.js 200 4ms -[2025-12-30T17:23:45.987Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T17:23:45.990Z] [INFO] GET / 304 2ms -[2025-12-30T17:23:45.997Z] [INFO] GET /index.html 200 6ms -[2025-12-30T17:23:46.023Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T17:23:46.023Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T17:23:46.048Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T17:23:46.056Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T17:23:46.057Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T17:23:46.079Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T17:23:46.088Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T17:23:46.090Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T17:23:46.112Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T17:23:46.117Z] [INFO] GET /js/store.js 304 0ms -[2025-12-30T17:23:46.122Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T17:23:46.140Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-30T17:23:46.149Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T17:23:46.150Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T17:23:46.170Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T17:23:46.184Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T17:23:46.197Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T17:23:46.200Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T17:23:46.213Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T17:23:46.226Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T17:23:46.236Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T17:23:46.251Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T17:23:46.256Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T17:23:46.265Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T17:23:46.284Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T17:23:46.291Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T17:23:46.298Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T17:23:46.314Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T17:23:46.323Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T17:23:49.205Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T17:23:49.206Z] [INFO] POST /api/auth/login 200 443ms -[2025-12-30T17:23:49.250Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T17:23:49.298Z] [INFO] Socket connected: HG (IXFmuKk_0vrcB4_kAAAW) -[2025-12-30T17:23:49.303Z] [INFO] Socket connected: HG (MCr2JQvow58V32fpAAAX) -[2025-12-30T17:23:49.312Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T17:23:49.349Z] [INFO] HG joined project:[object Object] -[2025-12-30T17:23:49.362Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2025-12-30T17:23:49.371Z] [INFO] GET /api/columns/2 304 7ms -[2025-12-30T17:23:49.382Z] [INFO] GET /api/tasks/project/2 200 17ms -[2025-12-30T17:23:49.387Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T17:23:49.435Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T17:23:49.481Z] [INFO] GET /api/notifications 304 11ms -[2025-12-30T17:23:51.216Z] [INFO] GET /api/git/server/info 200 38ms -[2025-12-30T17:23:51.272Z] [INFO] GET /api/git/server/commits?limit=10 200 23ms -[2025-12-30T17:23:51.289Z] [INFO] GET /api/git/server/branches 200 16ms -[2025-12-30T17:23:51.329Z] [INFO] GET /api/git/server/status 200 38ms -[2025-12-30T17:23:52.204Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T17:23:58.190Z] [INFO] GET /api/applications/2 304 10ms -[2025-12-30T17:23:58.233Z] [INFO] GET /api/git/status/2 304 10ms -[2025-12-30T17:23:58.240Z] [INFO] GET /api/git/commits/2?limit=10 304 6ms -[2025-12-30T17:23:58.246Z] [INFO] GET /api/git/branches/2 304 5ms -[2025-12-30T17:23:59.192Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:24:01.116Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T17:24:01.423Z] [INFO] GET /api/git/server/info 304 31ms -[2025-12-30T17:24:01.475Z] [INFO] GET /api/git/server/branches 304 18ms -[2025-12-30T17:24:01.513Z] [INFO] GET /api/git/server/status 304 55ms -[2025-12-30T17:24:01.538Z] [INFO] GET /api/git/server/commits?limit=10 304 22ms -[2025-12-30T17:24:02.193Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:24:02.414Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T17:24:07.210Z] [INFO] GET /api/applications/2 304 4ms -[2025-12-30T17:24:07.252Z] [INFO] GET /api/git/branches/2 304 9ms -[2025-12-30T17:24:07.256Z] [INFO] GET /api/git/status/2 304 12ms -[2025-12-30T17:24:07.262Z] [INFO] GET /api/git/commits/2?limit=10 304 5ms -[2025-12-30T17:24:08.201Z] [INFO] GET /api/git/server/info 304 22ms -[2025-12-30T17:24:08.276Z] [INFO] GET /api/git/server/status 304 41ms -[2025-12-30T17:24:08.300Z] [INFO] GET /api/git/server/commits?limit=10 304 22ms -[2025-12-30T17:24:08.331Z] [INFO] GET /api/git/server/branches 304 29ms -[2025-12-30T17:24:09.178Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T17:24:09.353Z] [INFO] GET /api/applications/2 304 8ms -[2025-12-30T17:24:09.399Z] [INFO] GET /api/git/status/2 304 13ms -[2025-12-30T17:24:09.404Z] [INFO] GET /api/git/branches/2 304 15ms -[2025-12-30T17:24:09.409Z] [INFO] GET /api/git/commits/2?limit=10 304 4ms -[2025-12-30T17:24:10.357Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:24:11.456Z] [INFO] GET /api/gitea/test 200 551ms -[2025-12-30T17:24:11.679Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 189ms -[2025-12-30T17:24:11.924Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:24:13.858Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T17:24:15.087Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T17:24:19.010Z] [INFO] POST /api/applications 400 5ms -[2025-12-30T17:24:20.015Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:24:23.938Z] [INFO] GET / 200 4ms -[2025-12-30T17:24:29.670Z] [INFO] GET /api/git/server/info 304 31ms -[2025-12-30T17:24:29.740Z] [INFO] GET /api/git/server/branches 304 16ms -[2025-12-30T17:24:29.796Z] [INFO] GET /api/git/server/status 304 53ms -[2025-12-30T17:24:29.818Z] [INFO] GET /api/git/server/commits?limit=10 304 73ms -[2025-12-30T17:24:30.652Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:24:32.144Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T17:24:32.277Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:24:34.604Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T17:24:50.615Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T17:24:51.980Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T17:25:02.394Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:25:06.787Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:25:13.820Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T17:25:14.451Z] [INFO] Commit mit Autor: HG -[2025-12-30T17:25:14.622Z] [INFO] POST /api/git/server/commit 200 284ms -[2025-12-30T17:25:14.681Z] [INFO] GET /api/git/server/commits?limit=10 200 23ms -[2025-12-30T17:25:14.708Z] [INFO] GET /api/git/server/branches 304 25ms -[2025-12-30T17:25:14.759Z] [INFO] GET /api/git/server/status 200 49ms -[2025-12-30T17:25:15.349Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:25:17.949Z] [INFO] POST /api/auth/refresh 200 17ms -[2025-12-30T17:25:22.797Z] [INFO] POST /api/git/server/push 200 2286ms -[2025-12-30T17:25:22.809Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:25:22.870Z] [INFO] GET /api/git/server/status 200 39ms -[2025-12-30T17:25:22.882Z] [INFO] GET /api/git/server/branches 304 51ms -[2025-12-30T17:25:22.895Z] [INFO] GET /api/git/server/commits?limit=10 304 10ms -[2025-12-30T17:25:32.489Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:25:52.794Z] [INFO] GET /api/applications/2 304 11ms -[2025-12-30T17:25:52.839Z] [INFO] GET /api/git/status/2 304 9ms -[2025-12-30T17:25:52.844Z] [INFO] GET /api/git/branches/2 304 4ms -[2025-12-30T17:25:52.850Z] [INFO] GET /api/git/commits/2?limit=10 304 5ms -[2025-12-30T17:25:53.785Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:25:58.030Z] [INFO] POST /api/git/pull/2 200 4ms -[2025-12-30T17:25:59.052Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:26:02.592Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:26:05.929Z] [INFO] GET /api/gitea/test 304 112ms -[2025-12-30T17:26:06.040Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 78ms -[2025-12-30T17:26:06.811Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:26:07.948Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:26:10.187Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:26:11.980Z] [INFO] POST /api/applications 400 5ms -[2025-12-30T17:26:12.989Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:26:28.358Z] [INFO] POST /api/applications 400 8ms -[2025-12-30T17:26:29.348Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:26:32.692Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:26:37.573Z] [INFO] POST /api/applications 400 3ms -[2025-12-30T17:26:38.588Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T17:26:49.296Z] [INFO] POST /api/applications 400 8ms -[2025-12-30T17:26:50.282Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:27:02.787Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:27:09.595Z] [INFO] GET /api/git/server/info 304 20ms -[2025-12-30T17:27:09.669Z] [INFO] GET /api/git/server/status 304 43ms -[2025-12-30T17:27:09.701Z] [INFO] GET /api/git/server/branches 304 13ms -[2025-12-30T17:27:09.713Z] [INFO] GET /api/git/server/commits?limit=10 304 10ms -[2025-12-30T17:27:10.594Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T17:27:32.906Z] [INFO] GET /api/health 200 4ms -[2025-12-30T17:28:03.013Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:28:33.127Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:29:03.230Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:29:33.325Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:29:51.046Z] [INFO] GET / 304 2ms -[2025-12-30T17:29:51.096Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T17:29:51.101Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T17:29:51.118Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T17:29:51.129Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T17:29:51.138Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T17:29:51.140Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T17:29:51.145Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T17:29:51.149Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T17:29:51.152Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T17:29:51.153Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T17:29:51.159Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T17:29:51.166Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T17:29:51.173Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T17:29:51.205Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T17:29:51.209Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T17:29:51.213Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T17:29:51.217Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T17:29:51.219Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T17:29:51.221Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T17:29:51.227Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T17:29:51.232Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T17:29:51.235Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T17:29:51.241Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-30T17:29:51.242Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T17:29:51.245Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T17:29:51.249Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T17:29:51.255Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T17:29:51.261Z] [INFO] GET /js/gitea.js 304 4ms -[2025-12-30T17:29:51.264Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T17:29:51.303Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T17:29:51.486Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T17:29:51.550Z] [INFO] GET /api/admin/users 200 5ms -[2025-12-30T17:29:51.554Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T17:29:51.588Z] [INFO] GET /api/admin/upload-settings 304 10ms -[2025-12-30T17:29:53.220Z] [INFO] GET /sw.js 304 3ms -[2025-12-30T17:29:53.310Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T17:29:56.330Z] [INFO] Logout: admin -[2025-12-30T17:29:56.331Z] [INFO] POST /api/auth/logout 200 5ms -[2025-12-30T17:29:56.372Z] [INFO] GET / 304 1ms -[2025-12-30T17:29:56.413Z] [INFO] GET /css/base.css 304 6ms -[2025-12-30T17:29:56.415Z] [INFO] GET /css/calendar.css 304 7ms -[2025-12-30T17:29:56.416Z] [INFO] GET /css/variables.css 304 5ms -[2025-12-30T17:29:56.419Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T17:29:56.421Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T17:29:56.423Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T17:29:56.430Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T17:29:56.433Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T17:29:56.434Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-30T17:29:56.437Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T17:29:56.438Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T17:29:56.440Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T17:29:56.453Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T17:29:56.478Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T17:29:56.479Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T17:29:56.481Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T17:29:56.485Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T17:29:56.487Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T17:29:56.489Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T17:29:56.495Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T17:29:56.498Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T17:29:56.502Z] [INFO] GET /js/list.js 304 3ms -[2025-12-30T17:29:56.507Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-30T17:29:56.508Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-30T17:29:56.513Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T17:29:56.516Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T17:29:56.519Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T17:29:56.521Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T17:29:56.524Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T17:29:56.603Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T17:29:58.209Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T17:29:59.000Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T17:29:59.620Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:29:59.621Z] [INFO] POST /api/auth/login 200 594ms -[2025-12-30T17:29:59.662Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T17:29:59.677Z] [INFO] Socket connected: MH (fXERTBxHOXj_kPv0AAAa) -[2025-12-30T17:29:59.688Z] [INFO] Socket connected: MH (qg1lst8P_E12sIqpAAAb) -[2025-12-30T17:29:59.693Z] [INFO] GET /api/projects 200 9ms -[2025-12-30T17:29:59.754Z] [INFO] GET /api/tasks/project/2 200 32ms -[2025-12-30T17:29:59.731Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2025-12-30T17:29:59.760Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T17:29:59.768Z] [INFO] GET /api/labels/2 200 5ms -[2025-12-30T17:29:59.770Z] [INFO] MH joined project:[object Object] -[2025-12-30T17:29:59.810Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 403 9ms -[2025-12-30T17:29:59.837Z] [INFO] GET /api/notifications 200 6ms -[2025-12-30T17:30:03.432Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:30:33.546Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:31:03.675Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:31:33.773Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:32:03.883Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:32:33.985Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:33:04.103Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:33:34.247Z] [INFO] GET /api/health 200 6ms -[2025-12-30T17:34:04.357Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:34:34.491Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:34:39.441Z] [INFO] GET /api/tasks/4 200 15ms -[2025-12-30T17:34:39.473Z] [INFO] GET /api/subtasks/4 304 5ms -[2025-12-30T17:34:39.509Z] [INFO] GET /api/links/4 304 8ms -[2025-12-30T17:34:39.551Z] [INFO] GET /api/comments/4 304 8ms -[2025-12-30T17:34:39.558Z] [INFO] GET /api/files/4 304 5ms -[2025-12-30T17:34:39.564Z] [INFO] GET /api/tasks/4/history 404 5ms -[2025-12-30T17:34:40.366Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T17:34:52.577Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-30T17:34:52.580Z] [INFO] PUT /api/tasks/4 200 16ms -[2025-12-30T17:34:53.588Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T17:35:04.597Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:35:07.973Z] [INFO] GET /api/tasks/6 200 8ms -[2025-12-30T17:35:08.015Z] [INFO] GET /api/subtasks/6 200 5ms -[2025-12-30T17:35:08.022Z] [INFO] GET /api/files/6 304 6ms -[2025-12-30T17:35:08.027Z] [INFO] GET /api/links/6 304 10ms -[2025-12-30T17:35:08.034Z] [INFO] GET /api/tasks/6/history 404 7ms -[2025-12-30T17:35:08.038Z] [INFO] GET /api/comments/6 304 10ms -[2025-12-30T17:35:08.051Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MywidXNlcm5hbWUiOiJhZG1pbiIsImRpc3BsYXlOYW1lIjoiQWRtaW5pc3RyYXRvciIsImNvbG9yIjoiIzhCNUNGNiIsInJvbGUiOiJhZG1pbiIsInBlcm1pc3Npb25zIjpbXSwiaWF0IjoxNzY3MTE2MDkzLCJleHAiOjE3NjcxMTY2OTN9.r3queZbeZa0rew7yo7hniqdNbXvoBCd1CilvqhfMmVM 200 8ms -[2025-12-30T17:35:08.978Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:35:14.212Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T17:35:14.214Z] [INFO] PUT /api/tasks/6 200 12ms -[2025-12-30T17:35:15.210Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T17:35:34.739Z] [INFO] GET /api/health 200 9ms -[2025-12-30T17:36:04.847Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:36:34.961Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:37:05.066Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:37:09.503Z] [INFO] Logout: HG -[2025-12-30T17:37:09.504Z] [INFO] POST /api/auth/logout 200 7ms -[2025-12-30T17:37:09.539Z] [INFO] Socket disconnected: HG (IXFmuKk_0vrcB4_kAAAW) -[2025-12-30T17:37:35.198Z] [INFO] GET /api/health 200 4ms -[2025-12-30T17:38:05.289Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:38:35.389Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:39:01.155Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T17:39:24.102Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T17:39:24.192Z] [INFO] Datenbank initialisiert -[2025-12-30T17:39:24.196Z] [INFO] Umgebung: production -[2025-12-30T17:39:24.198Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T17:39:24.198Z] [INFO] Automatische Backups aktiviert -[2025-12-30T17:39:24.190Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T17:39:24.196Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T17:39:25.754Z] [INFO] Socket connected: MH (GLjYlEdpBHulePcAAAAB) -[2025-12-30T17:39:25.790Z] [INFO] MH joined project:[object Object] -[2025-12-30T17:39:26.023Z] [INFO] Socket connected: MH (VJ1vouZ2irZJxR7NAAAD) -[2025-12-30T17:39:26.044Z] [INFO] MH joined project:[object Object] -[2025-12-30T17:39:28.160Z] [INFO] GET /api/health 200 10ms -[2025-12-30T17:39:58.290Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:40:24.217Z] [INFO] Backup erstellt: backup_2025-12-30T17-40-24-207Z.db -[2025-12-30T17:40:24.220Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T16-17-00-340Z.db -[2025-12-30T17:40:24.222Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T17:40:28.410Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:40:58.502Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:41:28.586Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:41:58.705Z] [INFO] GET /api/health 200 11ms -[2025-12-30T17:42:28.831Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:42:58.955Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:43:29.051Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:43:59.143Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:44:29.258Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:44:59.352Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:45:13.922Z] [INFO] Logout: admin -[2025-12-30T17:45:13.923Z] [INFO] POST /api/auth/logout 200 13ms -[2025-12-30T17:45:13.950Z] [INFO] Socket disconnected: MH (GLjYlEdpBHulePcAAAAB) -[2025-12-30T17:45:29.453Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:45:59.562Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:46:29.657Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:46:59.762Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:47:29.875Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:47:59.975Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:48:30.070Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:49:00.165Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:49:23.656Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:49:23.658Z] [INFO] POST /api/auth/login 200 499ms -[2025-12-30T17:49:23.739Z] [INFO] GET /api/auth/users 304 11ms -[2025-12-30T17:49:23.746Z] [INFO] Socket connected: MH (xLdjuW5eWY3-hjlzAAAI) -[2025-12-30T17:49:23.795Z] [INFO] GET /api/projects 401 10ms -[2025-12-30T17:49:23.800Z] [INFO] Socket connected: MH (i-f1zuRWQ6svsU_RAAAJ) -[2025-12-30T17:49:23.886Z] [INFO] GET /api/proposals?sort=date&archived=0 401 5ms -[2025-12-30T17:49:23.888Z] [INFO] Socket disconnected: MH (i-f1zuRWQ6svsU_RAAAJ) -[2025-12-30T17:49:26.613Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:49:26.614Z] [INFO] POST /api/auth/login 200 468ms -[2025-12-30T17:49:26.655Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T17:49:26.667Z] [INFO] Socket connected: MH (Vsu1hyx0OhsaC1SiAAAM) -[2025-12-30T17:49:26.677Z] [INFO] Socket connected: MH (iN1ejNj7MqXCj6O9AAAN) -[2025-12-30T17:49:26.683Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T17:49:26.709Z] [INFO] Socket disconnected: MH (Vsu1hyx0OhsaC1SiAAAM) -[2025-12-30T17:49:26.716Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2025-12-30T17:49:28.395Z] [INFO] GET / 200 11ms -[2025-12-30T17:49:28.444Z] [INFO] Socket disconnected: MH (xLdjuW5eWY3-hjlzAAAI) -[2025-12-30T17:49:28.448Z] [INFO] Socket disconnected: MH (VJ1vouZ2irZJxR7NAAAD) -[2025-12-30T17:49:28.449Z] [INFO] Socket disconnected: MH (iN1ejNj7MqXCj6O9AAAN) -[2025-12-30T17:49:28.457Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T17:49:28.462Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T17:49:28.464Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T17:49:28.466Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T17:49:28.467Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T17:49:28.469Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T17:49:28.480Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T17:49:28.483Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T17:49:28.486Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T17:49:28.487Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T17:49:28.489Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T17:49:28.493Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T17:49:28.506Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T17:49:28.563Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T17:49:28.565Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T17:49:28.568Z] [INFO] GET /js/api.js 200 7ms -[2025-12-30T17:49:28.569Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T17:49:28.570Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T17:49:28.572Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T17:49:28.586Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T17:49:28.588Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T17:49:28.601Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T17:49:28.603Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T17:49:28.605Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-30T17:49:28.608Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T17:49:28.610Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T17:49:28.619Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T17:49:28.622Z] [INFO] GET /js/gitea.js 200 2ms -[2025-12-30T17:49:28.624Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T17:49:28.951Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2025-12-30T17:49:30.281Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:49:30.481Z] [INFO] GET /sw.js 200 3ms -[2025-12-30T17:49:30.516Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T17:49:30.519Z] [INFO] GET / 304 1ms -[2025-12-30T17:49:30.523Z] [INFO] GET /index.html 200 8ms -[2025-12-30T17:49:30.536Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T17:49:30.539Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T17:49:30.551Z] [INFO] GET /sw.js 200 2ms -[2025-12-30T17:49:30.556Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T17:49:30.558Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T17:49:30.562Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T17:49:30.574Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T17:49:30.579Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T17:49:30.584Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T17:49:30.595Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T17:49:30.598Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T17:49:30.607Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T17:49:30.614Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T17:49:30.617Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T17:49:30.625Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T17:49:30.634Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T17:49:30.638Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T17:49:30.644Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T17:49:30.655Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T17:49:30.657Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T17:49:30.662Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T17:49:30.675Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T17:49:30.681Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T17:49:30.685Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T17:49:30.694Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T17:49:30.702Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T17:49:30.707Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T17:49:30.715Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T17:49:30.720Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T17:49:30.726Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T17:49:32.367Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:49:32.370Z] [INFO] POST /api/auth/login 200 457ms -[2025-12-30T17:49:32.406Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T17:49:32.426Z] [INFO] Socket connected: MH (A2PI5vtKDXZf5biOAAAQ) -[2025-12-30T17:49:32.431Z] [INFO] Socket connected: MH (MGvfAwqs9ZOiJxr3AAAR) -[2025-12-30T17:49:32.437Z] [INFO] GET /api/projects 401 3ms -[2025-12-30T17:49:32.461Z] [INFO] Socket disconnected: MH (A2PI5vtKDXZf5biOAAAQ) -[2025-12-30T17:49:32.466Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T17:49:32.485Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T17:49:35.276Z] [INFO] GET / 304 2ms -[2025-12-30T17:49:35.296Z] [INFO] Socket disconnected: MH (MGvfAwqs9ZOiJxr3AAAR) -[2025-12-30T17:49:35.307Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T17:49:35.309Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T17:49:35.311Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T17:49:35.313Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T17:49:35.315Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T17:49:35.316Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T17:49:35.331Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T17:49:35.337Z] [INFO] GET /css/list.css 304 4ms -[2025-12-30T17:49:35.338Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T17:49:35.340Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T17:49:35.342Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T17:49:35.343Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T17:49:35.354Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T17:49:35.387Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-30T17:49:35.389Z] [INFO] GET /js/api.js 304 5ms -[2025-12-30T17:49:35.390Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T17:49:35.392Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T17:49:35.394Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T17:49:35.397Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T17:49:35.405Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T17:49:35.406Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-30T17:49:35.409Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T17:49:35.410Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T17:49:35.411Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T17:49:35.415Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T17:49:35.426Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-30T17:49:35.432Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T17:49:35.435Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T17:49:35.438Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T17:49:35.505Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-30T17:49:37.250Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T17:49:37.273Z] [INFO] GET /sw.js 304 4ms -[2025-12-30T17:49:44.864Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:49:44.865Z] [INFO] POST /api/auth/login 200 530ms -[2025-12-30T17:49:44.902Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T17:49:44.928Z] [INFO] GET /api/projects 401 5ms -[2025-12-30T17:49:44.934Z] [INFO] Socket connected: MH (sVJrCzh21jaNzlvaAAAU) -[2025-12-30T17:49:44.939Z] [INFO] Socket connected: MH (Sp9YolDzLWuE_WuDAAAV) -[2025-12-30T17:49:44.952Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T17:49:44.963Z] [INFO] Socket disconnected: MH (Sp9YolDzLWuE_WuDAAAV) -[2025-12-30T17:49:44.972Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T17:50:00.366Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:50:25.871Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:50:25.872Z] [INFO] POST /api/auth/login 200 439ms -[2025-12-30T17:50:25.916Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T17:50:25.954Z] [INFO] Socket connected: MH (CdLoKQsnqoLFjB3MAAAY) -[2025-12-30T17:50:25.964Z] [INFO] GET /api/projects 401 5ms -[2025-12-30T17:50:25.969Z] [INFO] Socket connected: MH (0gD22vpLqgoPuhoZAAAZ) -[2025-12-30T17:50:25.982Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T17:50:25.984Z] [INFO] Socket disconnected: MH (0gD22vpLqgoPuhoZAAAZ) -[2025-12-30T17:50:30.464Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:50:31.630Z] [INFO] Socket disconnected: MH (sVJrCzh21jaNzlvaAAAU) -[2025-12-30T17:50:31.632Z] [INFO] Socket disconnected: MH (CdLoKQsnqoLFjB3MAAAY) -[2025-12-30T17:50:39.010Z] [INFO] GET / 200 9ms -[2025-12-30T17:50:39.099Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-30T17:50:39.134Z] [INFO] GET /css/base.css 200 4ms -[2025-12-30T17:50:39.142Z] [INFO] GET /css/components.css 200 7ms -[2025-12-30T17:50:39.145Z] [INFO] GET /css/board.css 200 7ms -[2025-12-30T17:50:39.149Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-30T17:50:39.152Z] [INFO] GET /css/list.css 200 8ms -[2025-12-30T17:50:39.153Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-30T17:50:39.158Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T17:50:39.201Z] [INFO] GET /css/proposals.css 200 7ms -[2025-12-30T17:50:39.204Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-30T17:50:39.215Z] [INFO] GET /css/notifications.css 200 16ms -[2025-12-30T17:50:39.217Z] [INFO] GET /css/responsive.css 200 14ms -[2025-12-30T17:50:39.223Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T17:50:39.297Z] [INFO] GET /js/store.js 200 10ms -[2025-12-30T17:50:39.298Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-30T17:50:39.302Z] [INFO] GET /js/api.js 200 10ms -[2025-12-30T17:50:39.306Z] [INFO] GET /js/sync.js 200 11ms -[2025-12-30T17:50:39.308Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T17:50:39.310Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-30T17:50:39.311Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T17:50:39.327Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T17:50:39.335Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-30T17:50:39.344Z] [INFO] GET /js/list.js 200 2ms -[2025-12-30T17:50:39.345Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T17:50:39.362Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T17:50:39.364Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-30T17:50:39.373Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-30T17:50:39.375Z] [INFO] GET /js/admin.js 200 4ms -[2025-12-30T17:50:39.381Z] [INFO] GET /js/proposals.js 200 5ms -[2025-12-30T17:50:39.385Z] [INFO] GET /js/notifications.js 200 6ms -[2025-12-30T17:50:39.387Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T17:50:39.388Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T17:50:39.397Z] [INFO] GET /js/api.js 200 2ms -[2025-12-30T17:50:39.403Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T17:50:39.559Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T17:50:39.609Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T17:50:39.617Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-30T17:50:39.619Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T17:50:39.620Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T17:50:39.624Z] [INFO] GET /js/shortcuts.js 304 7ms -[2025-12-30T17:50:39.626Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-30T17:50:39.630Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T17:50:39.636Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T17:50:39.645Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T17:50:39.646Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T17:50:39.647Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T17:50:39.657Z] [INFO] GET /sw.js 200 2ms -[2025-12-30T17:50:39.663Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T17:50:39.706Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T17:50:39.709Z] [INFO] GET / 304 5ms -[2025-12-30T17:50:39.714Z] [INFO] GET /index.html 200 4ms -[2025-12-30T17:50:39.730Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T17:50:39.734Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T17:50:39.744Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T17:50:39.752Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T17:50:39.754Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-30T17:50:39.787Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T17:50:39.790Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T17:50:39.792Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T17:50:39.807Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T17:50:39.810Z] [INFO] GET /js/auth.js 304 0ms -[2025-12-30T17:50:39.813Z] [INFO] GET /js/store.js 304 0ms -[2025-12-30T17:50:39.826Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T17:50:39.829Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T17:50:39.832Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T17:50:39.850Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-30T17:50:39.853Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T17:50:39.859Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T17:50:39.892Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T17:50:39.899Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-30T17:50:39.902Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-30T17:50:39.912Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T17:50:39.921Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T17:50:39.925Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T17:50:39.932Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T17:50:39.945Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T17:50:39.950Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T17:50:40.041Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T17:50:40.044Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T17:50:40.048Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T17:50:42.344Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T17:50:42.345Z] [INFO] POST /api/auth/login 200 567ms -[2025-12-30T17:50:42.380Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-30T17:50:42.407Z] [INFO] Socket connected: MH (78Nwu9SJ_qL-yGh-AAAc) -[2025-12-30T17:50:42.415Z] [INFO] Socket connected: MH (gOVRi__zlLX_O0s8AAAd) -[2025-12-30T17:50:42.423Z] [INFO] GET /api/projects 200 6ms -[2025-12-30T17:50:42.445Z] [INFO] MH joined project:[object Object] -[2025-12-30T17:50:42.457Z] [INFO] GET /api/stats/dashboard?projectId=2 200 9ms -[2025-12-30T17:50:42.461Z] [INFO] GET /api/columns/2 200 3ms -[2025-12-30T17:50:42.475Z] [INFO] GET /api/tasks/project/2 200 11ms -[2025-12-30T17:50:42.480Z] [INFO] GET /api/labels/2 200 5ms -[2025-12-30T17:50:42.550Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2025-12-30T17:50:42.585Z] [INFO] GET /api/notifications 200 11ms -[2025-12-30T17:51:00.584Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:51:24.637Z] [INFO] GET /api/tasks/6 200 16ms -[2025-12-30T17:51:24.682Z] [INFO] GET /api/links/6 200 9ms -[2025-12-30T17:51:24.692Z] [INFO] GET /api/subtasks/6 200 5ms -[2025-12-30T17:51:24.698Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T17:51:24.703Z] [INFO] GET /api/files/6 200 5ms -[2025-12-30T17:51:24.708Z] [INFO] GET /api/comments/6 200 4ms -[2025-12-30T17:51:24.734Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTcwNDIsImV4cCI6MTc2NzExNzY0Mn0.RZLBMqyE0EovR0GzQQmesYT1L0ZX5tmtQpfqsn-a8i8 200 10ms -[2025-12-30T17:51:25.608Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T17:51:30.698Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:51:41.476Z] [INFO] PUT /api/subtasks/32 200 7ms -[2025-12-30T17:51:42.482Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T17:51:58.703Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T17:51:58.707Z] [INFO] PUT /api/tasks/6 200 19ms -[2025-12-30T17:51:59.701Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T17:52:00.791Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:52:30.893Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:53:01.009Z] [INFO] GET /api/health 200 5ms -[2025-12-30T17:53:31.142Z] [INFO] GET /api/health 200 3ms -[2025-12-30T17:54:01.244Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:54:20.133Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:54:27.008Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:54:28.460Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T17:54:31.337Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:54:31.352Z] [INFO] GET /api/tasks/1 200 8ms -[2025-12-30T17:54:31.382Z] [INFO] GET /api/subtasks/1 200 5ms -[2025-12-30T17:54:31.407Z] [INFO] GET /api/links/1 200 6ms -[2025-12-30T17:54:31.418Z] [INFO] GET /api/files/1 200 5ms -[2025-12-30T17:54:31.424Z] [INFO] GET /api/comments/1 200 4ms -[2025-12-30T17:54:31.431Z] [INFO] GET /api/tasks/1/history 404 5ms -[2025-12-30T17:54:32.362Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:54:34.448Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-30T17:54:34.452Z] [INFO] PUT /api/tasks/1 200 19ms -[2025-12-30T17:54:35.445Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:54:35.923Z] [INFO] GET /api/tasks/7 200 7ms -[2025-12-30T17:54:35.957Z] [INFO] GET /api/links/7 200 9ms -[2025-12-30T17:54:35.963Z] [INFO] GET /api/subtasks/7 200 13ms -[2025-12-30T17:54:35.969Z] [INFO] GET /api/comments/7 200 5ms -[2025-12-30T17:54:35.975Z] [INFO] GET /api/files/7 200 5ms -[2025-12-30T17:54:35.979Z] [INFO] GET /api/tasks/7/history 404 3ms -[2025-12-30T17:54:36.912Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T17:54:37.807Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2025-12-30T17:54:37.809Z] [INFO] PUT /api/tasks/7 200 12ms -[2025-12-30T17:54:38.812Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T17:55:01.438Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:55:03.866Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T17:55:06.433Z] [INFO] GET /api/tasks/4 200 10ms -[2025-12-30T17:55:06.469Z] [INFO] GET /api/links/4 200 11ms -[2025-12-30T17:55:06.477Z] [INFO] GET /api/subtasks/4 200 6ms -[2025-12-30T17:55:06.483Z] [INFO] GET /api/tasks/4/history 404 5ms -[2025-12-30T17:55:06.488Z] [INFO] GET /api/comments/4 200 4ms -[2025-12-30T17:55:06.492Z] [INFO] GET /api/files/4 200 4ms -[2025-12-30T17:55:07.447Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:55:10.866Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-30T17:55:10.869Z] [INFO] PUT /api/tasks/4 200 13ms -[2025-12-30T17:55:11.870Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T17:55:13.480Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T17:55:17.242Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T17:55:31.569Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:56:01.661Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:56:24.606Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:56:27.612Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:56:31.752Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:56:38.163Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T17:56:50.776Z] [INFO] Aufgabe erstellt: Logofarbgebung (ID: 9) von MH -[2025-12-30T17:56:50.777Z] [INFO] POST /api/tasks 201 7ms -[2025-12-30T17:56:51.786Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T17:56:53.475Z] [INFO] GET /api/tasks/9 200 4ms -[2025-12-30T17:56:53.510Z] [INFO] GET /api/subtasks/9 200 10ms -[2025-12-30T17:56:53.532Z] [INFO] GET /api/links/9 200 5ms -[2025-12-30T17:56:53.539Z] [INFO] GET /api/files/9 200 6ms -[2025-12-30T17:56:53.543Z] [INFO] GET /api/comments/9 200 9ms -[2025-12-30T17:56:53.548Z] [INFO] GET /api/tasks/9/history 404 3ms -[2025-12-30T17:56:54.485Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:56:56.413Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T17:56:57.533Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T17:56:58.196Z] [INFO] 1 Datei(en) hochgeladen für Task 9 -[2025-12-30T17:56:58.197Z] [INFO] POST /api/files/9 201 24ms -[2025-12-30T17:56:58.226Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MTcsImV4cCI6MTc2NzExODAxN30.vm2M2-TjJT4p0oUDiSzckodeaLS3iNWvTNZZ4GScI2E 200 7ms -[2025-12-30T17:57:01.399Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T17:57:01.851Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:57:03.284Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T17:57:03.477Z] [INFO] 1 Datei(en) hochgeladen für Task 9 -[2025-12-30T17:57:03.478Z] [INFO] POST /api/files/9 201 15ms -[2025-12-30T17:57:03.522Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MjMsImV4cCI6MTc2NzExODAyM30.HiRgMnSHLbrdNlit50OHQIiMIU1kbjgFEbFK1qwzers 200 16ms -[2025-12-30T17:57:03.524Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MjMsImV4cCI6MTc2NzExODAyM30.HiRgMnSHLbrdNlit50OHQIiMIU1kbjgFEbFK1qwzers 200 16ms -[2025-12-30T17:57:09.632Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:57:10.160Z] [INFO] 1 Datei(en) hochgeladen für Task 9 -[2025-12-30T17:57:10.162Z] [INFO] POST /api/files/9 201 10ms -[2025-12-30T17:57:10.206Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MjksImV4cCI6MTc2NzExODAyOX0.eQzviWs0jlbDpwFwQ6YyxPQ_REyM6KNW-LT88x8w5DE 200 19ms -[2025-12-30T17:57:10.208Z] [INFO] GET /api/files/preview/5?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MjksImV4cCI6MTc2NzExODAyOX0.eQzviWs0jlbDpwFwQ6YyxPQ_REyM6KNW-LT88x8w5DE 200 14ms -[2025-12-30T17:57:10.210Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MjksImV4cCI6MTc2NzExODAyOX0.eQzviWs0jlbDpwFwQ6YyxPQ_REyM6KNW-LT88x8w5DE 200 9ms -[2025-12-30T17:57:12.730Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T17:57:13.173Z] [INFO] 1 Datei(en) hochgeladen für Task 9 -[2025-12-30T17:57:13.174Z] [INFO] POST /api/files/9 201 15ms -[2025-12-30T17:57:13.210Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MzIsImV4cCI6MTc2NzExODAzMn0.JCLPLVBRGIpIDaZs7FMQFdPUw1uXD8GI2LgFokAO9ro 200 12ms -[2025-12-30T17:57:13.211Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MzIsImV4cCI6MTc2NzExODAzMn0.JCLPLVBRGIpIDaZs7FMQFdPUw1uXD8GI2LgFokAO9ro 200 14ms -[2025-12-30T17:57:13.212Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MzIsImV4cCI6MTc2NzExODAzMn0.JCLPLVBRGIpIDaZs7FMQFdPUw1uXD8GI2LgFokAO9ro 200 14ms -[2025-12-30T17:57:13.213Z] [INFO] GET /api/files/preview/5?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0MzIsImV4cCI6MTc2NzExODAzMn0.JCLPLVBRGIpIDaZs7FMQFdPUw1uXD8GI2LgFokAO9ro 200 7ms -[2025-12-30T17:57:20.997Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:57:31.943Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:57:33.034Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:57:33.043Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2025-12-30T17:57:33.045Z] [INFO] PUT /api/tasks/9 200 8ms -[2025-12-30T17:57:40.210Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2025-12-30T17:57:40.212Z] [INFO] PUT /api/tasks/9 200 6ms -[2025-12-30T17:57:41.225Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T17:57:42.407Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T17:57:43.477Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2025-12-30T17:57:43.479Z] [INFO] PUT /api/tasks/9 200 7ms -[2025-12-30T17:57:44.488Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T17:57:46.716Z] [INFO] GET /api/tasks/9 200 13ms -[2025-12-30T17:57:46.746Z] [INFO] GET /api/subtasks/9 304 6ms -[2025-12-30T17:57:46.751Z] [INFO] GET /api/files/9 200 4ms -[2025-12-30T17:57:46.755Z] [INFO] GET /api/links/9 304 3ms -[2025-12-30T17:57:46.759Z] [INFO] GET /api/tasks/9/history 404 4ms -[2025-12-30T17:57:46.762Z] [INFO] GET /api/comments/9 304 6ms -[2025-12-30T17:57:46.799Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0NjQsImV4cCI6MTc2NzExODA2NH0.Hw_r4dMKoK7hCK_aYxZnIe3lZGhGncZccdyTlQHQETE 200 24ms -[2025-12-30T17:57:46.805Z] [INFO] GET /api/files/preview/5?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0NjQsImV4cCI6MTc2NzExODA2NH0.Hw_r4dMKoK7hCK_aYxZnIe3lZGhGncZccdyTlQHQETE 200 17ms -[2025-12-30T17:57:46.806Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0NjQsImV4cCI6MTc2NzExODA2NH0.Hw_r4dMKoK7hCK_aYxZnIe3lZGhGncZccdyTlQHQETE 200 16ms -[2025-12-30T17:57:46.807Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMTc0NjQsImV4cCI6MTc2NzExODA2NH0.Hw_r4dMKoK7hCK_aYxZnIe3lZGhGncZccdyTlQHQETE 200 9ms -[2025-12-30T17:57:47.719Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:57:52.133Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2025-12-30T17:57:52.135Z] [INFO] PUT /api/tasks/9 200 6ms -[2025-12-30T17:57:53.143Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:58:02.039Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:58:04.467Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:58:06.268Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-30T17:58:06.873Z] [INFO] GET /api/git/server/info 200 63ms -[2025-12-30T17:58:06.923Z] [INFO] GET /api/git/server/commits?limit=10 200 30ms -[2025-12-30T17:58:06.980Z] [INFO] GET /api/git/server/status 200 55ms -[2025-12-30T17:58:07.002Z] [INFO] GET /api/git/server/branches 200 20ms -[2025-12-30T17:58:07.827Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T17:58:10.233Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T17:58:12.223Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T17:58:21.920Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T17:58:23.700Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:58:25.683Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:58:27.743Z] [INFO] GET /api/tasks/3 200 6ms -[2025-12-30T17:58:27.777Z] [INFO] GET /api/comments/3 200 7ms -[2025-12-30T17:58:27.781Z] [INFO] GET /api/links/3 200 10ms -[2025-12-30T17:58:27.784Z] [INFO] GET /api/files/3 200 12ms -[2025-12-30T17:58:27.790Z] [INFO] GET /api/subtasks/3 200 5ms -[2025-12-30T17:58:27.794Z] [INFO] GET /api/tasks/3/history 404 8ms -[2025-12-30T17:58:28.753Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T17:58:32.149Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:58:35.751Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2025-12-30T17:58:35.752Z] [INFO] PUT /api/tasks/3 200 10ms -[2025-12-30T17:58:36.756Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T17:58:43.547Z] [INFO] GET /api/tasks/3 200 7ms -[2025-12-30T17:58:43.578Z] [INFO] GET /api/subtasks/3 304 5ms -[2025-12-30T17:58:43.583Z] [INFO] GET /api/links/3 304 9ms -[2025-12-30T17:58:43.588Z] [INFO] GET /api/files/3 304 4ms -[2025-12-30T17:58:43.593Z] [INFO] GET /api/tasks/3/history 404 4ms -[2025-12-30T17:58:43.597Z] [INFO] GET /api/comments/3 304 3ms -[2025-12-30T17:58:44.554Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T17:58:47.441Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2025-12-30T17:58:47.442Z] [INFO] PUT /api/tasks/3 200 11ms -[2025-12-30T17:58:48.442Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:58:50.594Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T17:58:53.236Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T17:59:02.275Z] [INFO] GET /api/health 200 1ms -[2025-12-30T17:59:14.511Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T17:59:15.710Z] [INFO] Aufgabe erstellt: Bilanzbuchhaltung - Finanzamt (ID: 10) von MH -[2025-12-30T17:59:15.712Z] [INFO] POST /api/tasks 201 6ms -[2025-12-30T17:59:16.716Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:59:17.614Z] [INFO] GET /api/tasks/10 200 10ms -[2025-12-30T17:59:17.649Z] [INFO] GET /api/links/10 200 10ms -[2025-12-30T17:59:17.656Z] [INFO] GET /api/comments/10 200 16ms -[2025-12-30T17:59:17.663Z] [INFO] GET /api/subtasks/10 200 6ms -[2025-12-30T17:59:17.667Z] [INFO] GET /api/files/10 200 9ms -[2025-12-30T17:59:17.672Z] [INFO] GET /api/tasks/10/history 404 4ms -[2025-12-30T17:59:18.624Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:59:23.151Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2025-12-30T17:59:23.153Z] [INFO] PUT /api/tasks/10 200 11ms -[2025-12-30T17:59:24.166Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T17:59:31.400Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T17:59:32.386Z] [INFO] GET /api/health 200 2ms -[2025-12-30T17:59:36.797Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:59:39.791Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T17:59:42.245Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T17:59:42.701Z] [INFO] Aufgabe erstellt: E-Bilanz Software (ID: 11) von MH -[2025-12-30T17:59:42.702Z] [INFO] POST /api/tasks 201 11ms -[2025-12-30T17:59:43.691Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T17:59:44.391Z] [INFO] GET /api/tasks/11 200 8ms -[2025-12-30T17:59:44.423Z] [INFO] GET /api/links/11 200 8ms -[2025-12-30T17:59:44.428Z] [INFO] GET /api/subtasks/11 200 12ms -[2025-12-30T17:59:44.432Z] [INFO] GET /api/tasks/11/history 404 3ms -[2025-12-30T17:59:44.437Z] [INFO] GET /api/files/11 200 4ms -[2025-12-30T17:59:44.441Z] [INFO] GET /api/comments/11 200 4ms -[2025-12-30T17:59:45.405Z] [INFO] POST /api/auth/refresh 200 17ms -[2025-12-30T17:59:53.842Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2025-12-30T17:59:53.844Z] [INFO] PUT /api/tasks/11 200 9ms -[2025-12-30T17:59:54.213Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2025-12-30T17:59:54.215Z] [INFO] PUT /api/tasks/11 200 11ms -[2025-12-30T17:59:55.208Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T17:59:55.875Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2025-12-30T17:59:55.878Z] [INFO] PUT /api/tasks/11 200 12ms -[2025-12-30T17:59:56.881Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T18:00:01.009Z] [INFO] GET /api/tasks/10 200 5ms -[2025-12-30T18:00:01.038Z] [INFO] GET /api/subtasks/10 304 6ms -[2025-12-30T18:00:01.042Z] [INFO] GET /api/links/10 304 9ms -[2025-12-30T18:00:01.046Z] [INFO] GET /api/files/10 304 3ms -[2025-12-30T18:00:01.051Z] [INFO] GET /api/tasks/10/history 404 4ms -[2025-12-30T18:00:01.056Z] [INFO] GET /api/comments/10 304 4ms -[2025-12-30T18:00:02.010Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T18:00:02.496Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:00:12.402Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T18:00:15.929Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T18:00:16.464Z] [INFO] Subtask erstellt: ELSTER Account erstellen in Task 10 -[2025-12-30T18:00:16.466Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-30T18:00:17.483Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T18:00:32.615Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:01:02.704Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:01:32.787Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:02:02.889Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:02:32.991Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:03:03.094Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:03:33.243Z] [INFO] GET /api/health 200 3ms -[2025-12-30T18:04:03.380Z] [INFO] GET /api/health 200 4ms -[2025-12-30T18:04:33.475Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:05:03.596Z] [INFO] GET /api/health 200 3ms -[2025-12-30T18:05:33.728Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:06:03.838Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:06:33.953Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:07:02.776Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T18:07:04.059Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:07:34.182Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:07:42.065Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T18:07:47.473Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2025-12-30T18:07:47.475Z] [INFO] PUT /api/tasks/10 200 7ms -[2025-12-30T18:07:48.492Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T18:07:50.126Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T18:08:04.275Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:08:34.366Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:08:53.187Z] [INFO] GET /api/tasks/10 200 8ms -[2025-12-30T18:08:53.224Z] [INFO] GET /api/subtasks/10 200 9ms -[2025-12-30T18:08:53.247Z] [INFO] GET /api/links/10 304 5ms -[2025-12-30T18:08:53.263Z] [INFO] GET /api/comments/10 304 6ms -[2025-12-30T18:08:53.269Z] [INFO] GET /api/files/10 304 5ms -[2025-12-30T18:08:53.272Z] [INFO] GET /api/tasks/10/history 404 7ms -[2025-12-30T18:08:54.157Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T18:08:58.368Z] [INFO] Socket disconnected: MH (gOVRi__zlLX_O0s8AAAd) -[2025-12-30T18:08:58.369Z] [INFO] Socket disconnected: MH (78Nwu9SJ_qL-yGh-AAAc) -[2025-12-30T18:09:01.016Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T18:09:04.459Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:09:09.095Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T18:09:21.002Z] [INFO] POST /api/subtasks 201 6ms -[2025-12-30T18:09:21.001Z] [INFO] Subtask erstellt: Die Düsseldorf Nord - Langenfeld Problematik klären in Task 10 -[2025-12-30T18:09:22.003Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T18:09:32.322Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T18:09:34.092Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T18:09:34.545Z] [INFO] GET /api/health 200 3ms -[2025-12-30T18:09:39.265Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T18:09:43.121Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T18:10:04.649Z] [INFO] GET /api/health 200 4ms -[2025-12-30T18:10:34.751Z] [INFO] GET /api/health 200 3ms -[2025-12-30T18:11:04.464Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T18:11:04.856Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:11:31.643Z] [INFO] Subtask erstellt: ELSTER - Abgabe Körperschaftsteuererklärung in Task 10 -[2025-12-30T18:11:31.645Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-30T18:11:32.646Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T18:11:34.973Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:11:36.958Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T18:11:40.635Z] [INFO] Subtask erstellt: ELSTER - Abgabe Gewerbesteuererklärung in Task 10 -[2025-12-30T18:11:40.637Z] [INFO] POST /api/subtasks 201 10ms -[2025-12-30T18:11:41.644Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T18:11:45.695Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T18:11:50.669Z] [INFO] Subtask erstellt: ELSTER - Umsatzsteuerjahreserklärung in Task 10 -[2025-12-30T18:11:50.671Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-30T18:11:51.673Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T18:11:57.789Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T18:11:59.371Z] [INFO] Subtask erstellt: E-Bilanz Abgabe in Task 10 -[2025-12-30T18:11:59.373Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-30T18:12:00.376Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T18:12:05.068Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:12:08.081Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2025-12-30T18:12:08.082Z] [INFO] PUT /api/tasks/10 200 9ms -[2025-12-30T18:12:08.570Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2025-12-30T18:12:08.572Z] [INFO] PUT /api/tasks/10 200 13ms -[2025-12-30T18:12:09.576Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T18:12:10.115Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2025-12-30T18:12:10.117Z] [INFO] PUT /api/tasks/10 200 8ms -[2025-12-30T18:12:11.130Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T18:12:12.882Z] [INFO] GET /api/tasks/3 200 7ms -[2025-12-30T18:12:12.913Z] [INFO] GET /api/subtasks/3 304 6ms -[2025-12-30T18:12:12.937Z] [INFO] GET /api/links/3 304 6ms -[2025-12-30T18:12:12.950Z] [INFO] GET /api/files/3 304 6ms -[2025-12-30T18:12:12.954Z] [INFO] GET /api/comments/3 304 9ms -[2025-12-30T18:12:12.959Z] [INFO] GET /api/tasks/3/history 404 3ms -[2025-12-30T18:12:13.901Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T18:12:21.479Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2025-12-30T18:12:21.481Z] [INFO] PUT /api/tasks/3 200 11ms -[2025-12-30T18:12:22.480Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T18:12:35.160Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:13:05.279Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:13:35.389Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:14:05.495Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:14:35.613Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:15:05.704Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:15:35.826Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:16:05.928Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:16:36.017Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:17:06.121Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:17:36.223Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:18:06.324Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:18:36.449Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:19:06.567Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:19:36.665Z] [INFO] GET /api/health 200 3ms -[2025-12-30T18:19:44.404Z] [INFO] POST /api/auth/refresh 200 19ms -[2025-12-30T18:20:06.788Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:20:36.882Z] [INFO] GET /api/health 200 4ms -[2025-12-30T18:21:06.989Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:21:37.100Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:22:06.857Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T18:22:07.208Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:22:12.542Z] [INFO] GET /api/tasks/10 200 8ms -[2025-12-30T18:22:12.569Z] [INFO] GET /api/subtasks/10 200 3ms -[2025-12-30T18:22:12.597Z] [INFO] GET /api/links/10 304 7ms -[2025-12-30T18:22:12.607Z] [INFO] GET /api/files/10 304 5ms -[2025-12-30T18:22:12.615Z] [INFO] GET /api/tasks/10/history 404 5ms -[2025-12-30T18:22:12.619Z] [INFO] GET /api/comments/10 304 8ms -[2025-12-30T18:22:13.557Z] [INFO] POST /api/auth/refresh 200 19ms -[2025-12-30T18:22:17.978Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2025-12-30T18:22:17.980Z] [INFO] PUT /api/tasks/10 200 9ms -[2025-12-30T18:22:18.994Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T18:22:37.321Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:22:54.185Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T18:22:57.186Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T18:23:00.474Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T18:23:02.442Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T18:23:05.375Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T18:23:07.414Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:23:08.722Z] [INFO] Spalte erstellt: zu Klären in Projekt 2 (Filter: completed) -[2025-12-30T18:23:08.723Z] [INFO] POST /api/columns 201 6ms -[2025-12-30T18:23:09.731Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T18:23:11.592Z] [INFO] GET /api/tasks/7 200 10ms -[2025-12-30T18:23:11.623Z] [INFO] GET /api/subtasks/7 304 7ms -[2025-12-30T18:23:11.633Z] [INFO] GET /api/links/7 304 8ms -[2025-12-30T18:23:11.641Z] [INFO] GET /api/comments/7 304 6ms -[2025-12-30T18:23:11.648Z] [INFO] GET /api/files/7 304 6ms -[2025-12-30T18:23:11.651Z] [INFO] GET /api/tasks/7/history 404 3ms -[2025-12-30T18:23:12.590Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T18:23:15.422Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2025-12-30T18:23:15.424Z] [INFO] PUT /api/tasks/7 200 10ms -[2025-12-30T18:23:16.428Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T18:23:16.851Z] [INFO] Aufgabe verschoben: Telekom eSIM Beschaffung -> zu Klären -[2025-12-30T18:23:16.854Z] [INFO] PUT /api/tasks/7/move 200 12ms -[2025-12-30T18:23:20.351Z] [INFO] Aufgabe verschoben: Logofarbgebung - Ist irgendwas davon ansprechend genug? -> zu Klären -[2025-12-30T18:23:20.353Z] [INFO] PUT /api/tasks/9/move 200 6ms -[2025-12-30T18:23:21.845Z] [INFO] Aufgabe verschoben: E-Bilanz Software -> zu Klären -[2025-12-30T18:23:21.847Z] [INFO] PUT /api/tasks/11/move 200 7ms -[2025-12-30T18:23:28.075Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T18:23:32.005Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T18:23:32.660Z] [INFO] Aufgabe erstellt: ELSTER Zugang (ID: 12) von MH -[2025-12-30T18:23:32.663Z] [INFO] POST /api/tasks 201 10ms -[2025-12-30T18:23:33.675Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T18:23:37.532Z] [INFO] GET /api/health 200 3ms -[2025-12-30T18:24:07.651Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:24:37.769Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:25:07.865Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:25:37.994Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:26:08.095Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:26:38.211Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:27:08.313Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:27:38.401Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:28:08.511Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:28:38.593Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:29:08.712Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:29:38.816Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:30:08.908Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:30:39.024Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:31:09.132Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:31:39.240Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:32:09.346Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:32:39.435Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:33:09.558Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:33:31.621Z] [INFO] Logout: MH -[2025-12-30T18:33:31.622Z] [INFO] POST /api/auth/logout 200 13ms -[2025-12-30T18:33:35.091Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T18:33:35.093Z] [INFO] POST /api/auth/login 200 528ms -[2025-12-30T18:33:35.217Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T18:33:35.231Z] [INFO] Socket connected: MH (fIqiF12pzxckgttCAAAl) -[2025-12-30T18:33:35.224Z] [INFO] Socket connected: MH (NcA5TA6MhaCmVPOOAAAk) -[2025-12-30T18:33:35.243Z] [INFO] GET /api/projects 200 5ms -[2025-12-30T18:33:35.268Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2025-12-30T18:33:35.273Z] [INFO] GET /api/labels/2 200 10ms -[2025-12-30T18:33:35.278Z] [INFO] GET /api/columns/2 200 4ms -[2025-12-30T18:33:35.288Z] [INFO] GET /api/tasks/project/2 200 13ms -[2025-12-30T18:33:35.291Z] [INFO] MH joined project:[object Object] -[2025-12-30T18:33:35.326Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T18:33:39.668Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:34:09.791Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:34:39.887Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:35:09.970Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:35:40.082Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:36:10.181Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:36:40.296Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:37:10.390Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:37:40.501Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:38:10.599Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:38:40.679Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:39:10.773Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:39:40.874Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:40:10.967Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:40:41.064Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:41:11.187Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:41:33.781Z] [INFO] GET / 200 6ms -[2025-12-30T18:41:36.200Z] [INFO] GET /wordpress/ 200 4ms -[2025-12-30T18:41:41.289Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:42:11.387Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:42:41.481Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:43:11.564Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:43:41.659Z] [INFO] GET /api/health 200 3ms -[2025-12-30T18:44:11.753Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:44:32.255Z] [INFO] POST /api/auth/logout 401 5ms -[2025-12-30T18:44:32.275Z] [INFO] Socket disconnected: MH (fIqiF12pzxckgttCAAAl) -[2025-12-30T18:44:41.834Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:45:11.938Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:45:42.040Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:46:12.143Z] [INFO] GET /api/health 200 3ms -[2025-12-30T18:46:42.255Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:47:12.389Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:47:42.503Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:48:12.602Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:48:42.705Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:49:12.802Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:49:42.903Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:50:12.992Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:50:36.053Z] [INFO] GET / 304 2ms -[2025-12-30T18:50:36.104Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T18:50:36.107Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T18:50:36.125Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T18:50:36.130Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T18:50:36.147Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T18:50:36.148Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T18:50:36.148Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T18:50:36.154Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T18:50:36.156Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T18:50:36.158Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T18:50:36.174Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T18:50:36.177Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T18:50:36.178Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T18:50:36.213Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T18:50:36.217Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T18:50:36.218Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T18:50:36.222Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-30T18:50:36.222Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T18:50:36.225Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T18:50:36.232Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T18:50:36.236Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T18:50:36.237Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T18:50:36.239Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T18:50:36.241Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T18:50:36.244Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T18:50:36.250Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T18:50:36.253Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T18:50:36.256Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T18:50:36.261Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T18:50:36.556Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T18:50:38.204Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T18:50:38.276Z] [INFO] GET /sw.js 304 4ms -[2025-12-30T18:50:39.925Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T18:50:39.926Z] [INFO] POST /api/auth/login 200 543ms -[2025-12-30T18:50:39.962Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T18:50:39.977Z] [INFO] Socket connected: MH (xQtTiwwY814ogfFQAAAo) -[2025-12-30T18:50:39.981Z] [INFO] Socket connected: MH (oIF2wKpZeTXqUW86AAAp) -[2025-12-30T18:50:39.989Z] [INFO] GET /api/projects 401 5ms -[2025-12-30T18:50:40.013Z] [INFO] Socket disconnected: MH (xQtTiwwY814ogfFQAAAo) -[2025-12-30T18:50:40.015Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2025-12-30T18:50:40.039Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T18:50:42.033Z] [INFO] Socket disconnected: MH (oIF2wKpZeTXqUW86AAAp) -[2025-12-30T18:50:43.089Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:50:48.936Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T18:50:48.937Z] [INFO] POST /api/auth/login 200 480ms -[2025-12-30T18:50:49.007Z] [INFO] Socket connected: MH (uhnd5HEwZQTaclbbAAAs) -[2025-12-30T18:50:49.019Z] [INFO] GET /api/auth/users 304 20ms -[2025-12-30T18:50:49.030Z] [INFO] Socket connected: MH (X9gnwarVbVLEdekgAAAt) -[2025-12-30T18:50:49.056Z] [INFO] GET /api/projects 304 10ms -[2025-12-30T18:50:49.076Z] [INFO] MH joined project:[object Object] -[2025-12-30T18:50:49.083Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T18:50:49.088Z] [INFO] GET /api/columns/2 304 10ms -[2025-12-30T18:50:49.101Z] [INFO] GET /api/tasks/project/2 304 12ms -[2025-12-30T18:50:49.105Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T18:50:49.133Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T18:50:55.085Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T18:51:00.185Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T18:51:01.502Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T18:51:02.601Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T18:51:10.196Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T18:51:13.174Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:51:35.336Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T18:51:38.380Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T18:51:40.687Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T18:51:40.911Z] [INFO] Aufgabe erstellt: TaskMate (ID: 13) von MH -[2025-12-30T18:51:40.913Z] [INFO] POST /api/tasks 201 8ms -[2025-12-30T18:51:41.919Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T18:51:43.273Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:51:57.293Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T18:51:59.122Z] [INFO] GET /api/tasks/12 200 12ms -[2025-12-30T18:51:59.152Z] [INFO] GET /api/subtasks/12 200 8ms -[2025-12-30T18:51:59.189Z] [INFO] GET /api/links/12 200 9ms -[2025-12-30T18:51:59.196Z] [INFO] GET /api/comments/12 200 5ms -[2025-12-30T18:51:59.201Z] [INFO] GET /api/files/12 200 4ms -[2025-12-30T18:51:59.206Z] [INFO] GET /api/tasks/12/history 404 3ms -[2025-12-30T18:52:00.116Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T18:52:00.474Z] [INFO] Aufgabe aktualisiert: ELSTER Zugang (ID: 12) -[2025-12-30T18:52:00.475Z] [INFO] PUT /api/tasks/12 200 5ms -[2025-12-30T18:52:02.400Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T18:52:13.366Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:52:43.479Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:52:56.704Z] [INFO] GET /api/tasks/10 200 5ms -[2025-12-30T18:52:56.749Z] [INFO] GET /api/subtasks/10 304 14ms -[2025-12-30T18:52:56.770Z] [INFO] GET /api/links/10 304 6ms -[2025-12-30T18:52:56.781Z] [INFO] GET /api/comments/10 304 6ms -[2025-12-30T18:52:56.788Z] [INFO] GET /api/files/10 304 5ms -[2025-12-30T18:52:56.793Z] [INFO] GET /api/tasks/10/history 404 4ms -[2025-12-30T18:52:57.628Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T18:53:02.302Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T18:53:13.577Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:53:43.688Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:53:56.217Z] [INFO] Socket disconnected: MH (NcA5TA6MhaCmVPOOAAAk) -[2025-12-30T18:54:13.798Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:54:43.898Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:55:13.998Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:55:44.101Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:56:14.207Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:56:44.326Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:57:14.438Z] [INFO] GET /api/health 200 6ms -[2025-12-30T18:57:44.538Z] [INFO] GET /api/health 200 2ms -[2025-12-30T18:58:14.634Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:58:44.742Z] [INFO] GET /api/health 200 1ms -[2025-12-30T18:59:14.873Z] [INFO] GET /api/health 200 5ms -[2025-12-30T18:59:44.977Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:00:15.065Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:00:33.044Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T19:00:33.045Z] [INFO] POST /api/auth/login 200 472ms -[2025-12-30T19:00:33.143Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T19:00:33.148Z] [INFO] Socket connected: HG (v2WV4OdnlRRb51xtAAAy) -[2025-12-30T19:00:33.176Z] [INFO] Socket connected: HG (IbK4n4f_1nIQJ-gfAAAz) -[2025-12-30T19:00:33.190Z] [INFO] GET /api/projects 200 7ms -[2025-12-30T19:00:33.228Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:00:33.235Z] [INFO] GET /api/columns/2 200 6ms -[2025-12-30T19:00:33.241Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2025-12-30T19:00:33.255Z] [INFO] GET /api/tasks/project/2 200 12ms -[2025-12-30T19:00:33.263Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-30T19:00:33.306Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T19:00:35.842Z] [INFO] GET / 200 3ms -[2025-12-30T19:00:35.912Z] [INFO] Socket disconnected: HG (v2WV4OdnlRRb51xtAAAy) -[2025-12-30T19:00:35.915Z] [INFO] Socket disconnected: HG (IbK4n4f_1nIQJ-gfAAAz) -[2025-12-30T19:00:35.930Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T19:00:35.933Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T19:00:35.937Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T19:00:35.939Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T19:00:35.941Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T19:00:35.943Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T19:00:35.964Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T19:00:35.965Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T19:00:35.967Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:00:35.974Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T19:00:35.978Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:00:35.979Z] [INFO] GET /css/gitea.css 200 4ms -[2025-12-30T19:00:35.997Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:00:36.061Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T19:00:36.065Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T19:00:36.070Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T19:00:36.072Z] [INFO] GET /js/api.js 200 6ms -[2025-12-30T19:00:36.074Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T19:00:36.075Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:00:36.090Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:00:36.101Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-30T19:00:36.106Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T19:00:36.109Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:00:36.112Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:00:36.129Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:00:36.134Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T19:00:36.136Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T19:00:36.139Z] [INFO] GET /js/gitea.js 200 2ms -[2025-12-30T19:00:36.150Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T19:00:36.225Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T19:00:36.233Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2025-12-30T19:00:36.240Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T19:00:36.275Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T19:00:36.308Z] [INFO] Socket connected: HG (a8NApn3vuneXKyiTAAA1) -[2025-12-30T19:00:36.315Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T19:00:36.361Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2025-12-30T19:00:36.375Z] [INFO] GET /api/tasks/project/2 304 13ms -[2025-12-30T19:00:36.379Z] [INFO] GET /api/labels/2 304 16ms -[2025-12-30T19:00:36.380Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:00:36.385Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T19:00:36.427Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T19:00:36.460Z] [INFO] GET /api/notifications 304 3ms -[2025-12-30T19:00:37.990Z] [INFO] GET /sw.js 200 4ms -[2025-12-30T19:00:38.035Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T19:00:38.039Z] [INFO] GET / 304 3ms -[2025-12-30T19:00:38.044Z] [INFO] GET /index.html 200 13ms -[2025-12-30T19:00:38.068Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T19:00:38.072Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T19:00:38.096Z] [INFO] GET /css/board.css 304 0ms -[2025-12-30T19:00:38.098Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T19:00:38.102Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T19:00:38.130Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T19:00:38.131Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T19:00:38.138Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T19:00:38.162Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:00:38.164Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T19:00:38.170Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T19:00:38.202Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T19:00:38.205Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T19:00:38.214Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T19:00:38.235Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T19:00:38.239Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:00:38.248Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T19:00:38.267Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:00:38.271Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:00:38.280Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T19:00:38.297Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:00:38.300Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T19:00:38.313Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T19:00:38.327Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:00:38.332Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T19:00:38.345Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T19:00:38.358Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T19:00:38.363Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:00:38.375Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T19:00:41.307Z] [INFO] GET /api/git/server/info 304 33ms -[2025-12-30T19:00:41.357Z] [INFO] GET /api/git/server/commits?limit=10 304 17ms -[2025-12-30T19:00:41.378Z] [INFO] GET /api/git/server/branches 304 19ms -[2025-12-30T19:00:41.411Z] [INFO] GET /api/git/server/status 200 31ms -[2025-12-30T19:00:42.293Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:00:45.155Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:01:06.918Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 426ms -[2025-12-30T19:01:07.517Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:01:11.325Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:01:12.382Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:01:15.251Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:01:29.289Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T19:01:29.555Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 131ms -[2025-12-30T19:01:32.553Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:01:39.800Z] [INFO] Socket disconnected: MH (uhnd5HEwZQTaclbbAAAs) -[2025-12-30T19:01:39.801Z] [INFO] Socket disconnected: MH (X9gnwarVbVLEdekgAAAt) -[2025-12-30T19:01:45.352Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:01:45.886Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T19:01:51.149Z] [INFO] GET /api/git/server/info 304 26ms -[2025-12-30T19:01:51.223Z] [INFO] GET /api/git/server/status 304 40ms -[2025-12-30T19:01:51.240Z] [INFO] GET /api/git/server/branches 304 13ms -[2025-12-30T19:01:51.256Z] [INFO] GET /api/git/server/commits?limit=10 304 15ms -[2025-12-30T19:01:52.137Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T19:02:01.449Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 79ms -[2025-12-30T19:02:02.382Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:02:08.079Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 95ms -[2025-12-30T19:02:11.075Z] [INFO] GET / 304 2ms -[2025-12-30T19:02:11.160Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:02:11.162Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T19:02:11.185Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T19:02:11.189Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T19:02:11.201Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T19:02:11.212Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T19:02:11.217Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T19:02:11.220Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T19:02:11.223Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:02:11.226Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T19:02:11.231Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T19:02:11.238Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:02:11.242Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:02:11.280Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T19:02:11.280Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T19:02:11.283Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:02:11.288Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-30T19:02:11.291Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T19:02:11.293Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T19:02:11.299Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:02:11.301Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T19:02:11.302Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T19:02:11.305Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-30T19:02:11.308Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T19:02:11.310Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:02:11.319Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T19:02:11.321Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T19:02:11.323Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:02:11.327Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T19:02:11.667Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T19:02:12.105Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:02:13.288Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T19:02:13.359Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T19:02:14.464Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T19:02:14.465Z] [INFO] POST /api/auth/login 200 643ms -[2025-12-30T19:02:14.494Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T19:02:14.513Z] [INFO] Socket connected: MH (0_SfFavf8pab-FIIAAA4) -[2025-12-30T19:02:14.518Z] [INFO] Socket connected: MH (dpSjgbsS0I4Zdd-hAAA5) -[2025-12-30T19:02:14.523Z] [INFO] GET /api/projects 401 3ms -[2025-12-30T19:02:14.546Z] [INFO] Socket disconnected: MH (dpSjgbsS0I4Zdd-hAAA5) -[2025-12-30T19:02:14.549Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T19:02:14.570Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T19:02:15.465Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:02:23.446Z] [INFO] GET / 200 4ms -[2025-12-30T19:02:23.504Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-30T19:02:23.558Z] [INFO] GET /css/base.css 200 19ms -[2025-12-30T19:02:23.560Z] [INFO] GET /css/components.css 200 16ms -[2025-12-30T19:02:23.561Z] [INFO] GET /css/board.css 200 15ms -[2025-12-30T19:02:23.568Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-30T19:02:23.569Z] [INFO] GET /css/modal.css 200 15ms -[2025-12-30T19:02:23.571Z] [INFO] GET /css/list.css 200 6ms -[2025-12-30T19:02:23.579Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T19:02:23.588Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T19:02:23.598Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T19:02:23.599Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T19:02:23.603Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T19:02:23.615Z] [INFO] GET /js/app.js 200 7ms -[2025-12-30T19:02:23.669Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T19:02:23.694Z] [INFO] GET /js/store.js 200 6ms -[2025-12-30T19:02:23.698Z] [INFO] GET /js/api.js 200 8ms -[2025-12-30T19:02:23.701Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-30T19:02:23.703Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-30T19:02:23.706Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-30T19:02:23.708Z] [INFO] GET /js/board.js 200 6ms -[2025-12-30T19:02:23.720Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T19:02:23.730Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T19:02:23.737Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T19:02:23.739Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-30T19:02:23.750Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T19:02:23.752Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-30T19:02:23.753Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-30T19:02:23.762Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T19:02:23.768Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T19:02:23.770Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T19:02:23.776Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-30T19:02:23.782Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T19:02:23.788Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T19:02:23.878Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:02:23.885Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-30T19:02:23.888Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-30T19:02:23.890Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T19:02:23.898Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T19:02:23.905Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:02:23.910Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:02:23.918Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-30T19:02:23.920Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-30T19:02:23.923Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-30T19:02:23.924Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T19:02:23.926Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T19:02:23.928Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T19:02:24.042Z] [INFO] GET /sw.js 200 2ms -[2025-12-30T19:02:24.049Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T19:02:24.089Z] [INFO] GET / 304 2ms -[2025-12-30T19:02:24.091Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:02:24.093Z] [INFO] GET /index.html 200 5ms -[2025-12-30T19:02:24.109Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T19:02:24.115Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T19:02:24.120Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T19:02:24.128Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T19:02:24.132Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-30T19:02:24.141Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:02:24.153Z] [INFO] GET /js/app.js 304 4ms -[2025-12-30T19:02:24.158Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-30T19:02:24.161Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:02:24.190Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T19:02:24.194Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T19:02:24.195Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:02:24.209Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-30T19:02:24.213Z] [INFO] GET /js/board.js 304 0ms -[2025-12-30T19:02:24.215Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:02:24.229Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T19:02:24.232Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T19:02:24.234Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:02:24.248Z] [INFO] GET /sw.js 304 0ms -[2025-12-30T19:02:24.250Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:02:24.256Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:02:24.256Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-30T19:02:24.297Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T19:02:24.301Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T19:02:24.303Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T19:02:24.334Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T19:02:24.340Z] [INFO] GET /css/admin.css 304 4ms -[2025-12-30T19:02:24.342Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-30T19:02:24.357Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T19:02:24.360Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T19:02:26.792Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T19:02:26.793Z] [INFO] POST /api/auth/login 200 628ms -[2025-12-30T19:02:26.822Z] [INFO] GET /api/auth/users 200 3ms -[2025-12-30T19:02:26.840Z] [INFO] Socket connected: MH (em6Pp9I-quWQBGA5AAA8) -[2025-12-30T19:02:26.847Z] [INFO] Socket connected: MH (9XCfaMbxWJ-2VgrjAAA9) -[2025-12-30T19:02:26.854Z] [INFO] GET /api/projects 200 4ms -[2025-12-30T19:02:26.876Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:02:26.882Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2025-12-30T19:02:26.897Z] [INFO] GET /api/tasks/project/2 200 14ms -[2025-12-30T19:02:26.902Z] [INFO] GET /api/columns/2 200 4ms -[2025-12-30T19:02:26.906Z] [INFO] GET /api/labels/2 200 3ms -[2025-12-30T19:02:26.947Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2025-12-30T19:02:26.977Z] [INFO] GET /api/notifications 200 9ms -[2025-12-30T19:02:36.363Z] [INFO] Socket disconnected: MH (9XCfaMbxWJ-2VgrjAAA9) -[2025-12-30T19:02:36.365Z] [INFO] Socket disconnected: MH (em6Pp9I-quWQBGA5AAA8) -[2025-12-30T19:02:45.554Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:02:57.636Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:03:15.645Z] [INFO] GET /api/health 200 0ms -[2025-12-30T19:03:39.909Z] [INFO] GET /api/gitea/repositories 401 4ms -[2025-12-30T19:03:45.747Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:04:15.823Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:04:45.947Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:05:16.034Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:05:17.156Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T19:05:40.123Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T19:05:40.227Z] [INFO] Datenbank initialisiert -[2025-12-30T19:05:40.223Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T19:05:40.232Z] [INFO] Umgebung: production -[2025-12-30T19:05:40.234Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T19:05:40.234Z] [INFO] Automatische Backups aktiviert -[2025-12-30T19:05:40.232Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T19:05:43.986Z] [INFO] GET /api/health 200 19ms -[2025-12-30T19:05:46.261Z] [INFO] Socket connected: MH (27WjZg96SHN_VdgvAAAB) -[2025-12-30T19:05:48.372Z] [INFO] Socket connected: HG (hT0f_sIb0V5q75K2AAAD) -[2025-12-30T19:05:48.442Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:06:05.684Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T19:06:05.686Z] [INFO] POST /api/auth/login 200 522ms -[2025-12-30T19:06:05.735Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T19:06:05.743Z] [INFO] Socket connected: MH (pbiUnMTct45TfoPfAAAG) -[2025-12-30T19:06:05.758Z] [INFO] Socket connected: MH (kaoztwG-ubGZ5sPQAAAH) -[2025-12-30T19:06:05.776Z] [INFO] GET /api/projects 401 6ms -[2025-12-30T19:06:05.800Z] [INFO] Socket disconnected: MH (kaoztwG-ubGZ5sPQAAAH) -[2025-12-30T19:06:05.815Z] [INFO] GET /api/proposals?sort=date&archived=0 401 5ms -[2025-12-30T19:06:08.933Z] [INFO] Socket disconnected: MH (pbiUnMTct45TfoPfAAAG) -[2025-12-30T19:06:08.936Z] [INFO] Socket disconnected: MH (27WjZg96SHN_VdgvAAAB) -[2025-12-30T19:06:14.106Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:06:40.248Z] [INFO] Backup erstellt: backup_2025-12-30T19-06-40-235Z.db -[2025-12-30T19:06:40.252Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T16-19-37-475Z.db -[2025-12-30T19:06:40.254Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T19:06:44.228Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:07:14.359Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:07:44.448Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:08:14.546Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:08:44.646Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:09:14.752Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:09:44.880Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:10:15.017Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:10:45.125Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:11:15.217Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:11:45.313Z] [INFO] GET /api/health 200 5ms -[2025-12-30T19:12:15.414Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:12:45.556Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:12:56.424Z] [INFO] Logout: HG -[2025-12-30T19:12:56.425Z] [INFO] POST /api/auth/logout 200 8ms -[2025-12-30T19:12:56.462Z] [INFO] Socket disconnected: HG (hT0f_sIb0V5q75K2AAAD) -[2025-12-30T19:13:15.676Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:13:40.610Z] [INFO] GET / 200 25ms -[2025-12-30T19:13:40.687Z] [INFO] GET /css/variables.css 200 6ms -[2025-12-30T19:13:40.723Z] [INFO] GET /css/base.css 200 7ms -[2025-12-30T19:13:40.749Z] [INFO] GET /css/components.css 200 4ms -[2025-12-30T19:13:40.753Z] [INFO] GET /css/board.css 200 5ms -[2025-12-30T19:13:40.759Z] [INFO] GET /css/list.css 200 7ms -[2025-12-30T19:13:40.762Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-30T19:13:40.763Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-30T19:13:40.766Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T19:13:40.794Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T19:13:40.798Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T19:13:40.802Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T19:13:40.806Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-30T19:13:40.828Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T19:13:40.910Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T19:13:40.916Z] [INFO] GET /js/board.js 200 8ms -[2025-12-30T19:13:40.920Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-30T19:13:40.922Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-30T19:13:40.924Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-30T19:13:40.926Z] [INFO] GET /js/api.js 200 7ms -[2025-12-30T19:13:40.941Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T19:13:40.949Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T19:13:40.959Z] [INFO] GET /js/list.js 200 6ms -[2025-12-30T19:13:40.962Z] [INFO] GET /js/shortcuts.js 200 7ms -[2025-12-30T19:13:40.963Z] [INFO] GET /js/undo.js 200 6ms -[2025-12-30T19:13:40.972Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T19:13:40.973Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T19:13:40.980Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-30T19:13:40.989Z] [INFO] GET /js/gitea.js 200 2ms -[2025-12-30T19:13:40.999Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-30T19:13:41.064Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-30T19:13:45.860Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T19:13:45.861Z] [INFO] POST /api/auth/login 200 539ms -[2025-12-30T19:13:45.863Z] [INFO] GET /api/health 200 7ms -[2025-12-30T19:13:45.904Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T19:13:45.937Z] [INFO] Socket connected: HG (TxhbvUMp5KlCqt05AAAK) -[2025-12-30T19:13:45.946Z] [INFO] Socket connected: HG (puaSOtDOJHMxVLNXAAAL) -[2025-12-30T19:13:45.955Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T19:13:45.989Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:13:46.011Z] [INFO] GET /api/tasks/project/2 304 21ms -[2025-12-30T19:13:46.015Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T19:13:46.027Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T19:13:46.031Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T19:13:46.072Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T19:13:46.108Z] [INFO] GET /api/notifications 304 10ms -[2025-12-30T19:13:48.718Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:14:15.976Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:14:46.074Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:15:06.035Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:15:06.123Z] [INFO] GET /api/git/server/info 304 48ms -[2025-12-30T19:15:06.204Z] [INFO] GET /api/git/server/status 200 48ms -[2025-12-30T19:15:06.235Z] [INFO] GET /api/git/server/branches 304 17ms -[2025-12-30T19:15:06.266Z] [INFO] GET /api/git/server/commits?limit=10 304 28ms -[2025-12-30T19:15:06.974Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:15:08.112Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 360ms -[2025-12-30T19:15:08.788Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:15:10.013Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:15:11.201Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:15:12.744Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:15:16.182Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:15:46.286Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:16:16.400Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:16:46.494Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:16:48.537Z] [INFO] POST /api/auth/refresh 200 17ms -[2025-12-30T19:16:56.269Z] [INFO] GET /api/git/server/info 304 20ms -[2025-12-30T19:16:56.339Z] [INFO] GET /api/git/server/status 304 38ms -[2025-12-30T19:16:56.377Z] [INFO] GET /api/git/server/branches 304 13ms -[2025-12-30T19:16:56.394Z] [INFO] GET /api/git/server/commits?limit=10 304 14ms -[2025-12-30T19:16:57.258Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:17:01.350Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:17:06.156Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:17:07.261Z] [INFO] Commit mit Autor: HG -[2025-12-30T19:17:07.425Z] [INFO] POST /api/git/server/commit 200 309ms -[2025-12-30T19:17:07.499Z] [INFO] GET /api/git/server/status 200 38ms -[2025-12-30T19:17:07.514Z] [INFO] GET /api/git/server/branches 304 51ms -[2025-12-30T19:17:07.526Z] [INFO] GET /api/git/server/commits?limit=10 200 24ms -[2025-12-30T19:17:08.131Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:17:09.904Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:17:13.520Z] [INFO] POST /api/git/server/push 200 2226ms -[2025-12-30T19:17:13.535Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:17:13.572Z] [INFO] GET /api/git/server/branches 304 16ms -[2025-12-30T19:17:13.622Z] [INFO] GET /api/git/server/status 200 48ms -[2025-12-30T19:17:13.645Z] [INFO] GET /api/git/server/commits?limit=10 304 17ms -[2025-12-30T19:17:16.601Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:17:20.654Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:17:22.341Z] [INFO] GET /api/tasks/6 200 12ms -[2025-12-30T19:17:22.383Z] [INFO] GET /api/subtasks/6 200 6ms -[2025-12-30T19:17:22.396Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T19:17:22.399Z] [INFO] GET /api/links/6 304 3ms -[2025-12-30T19:17:22.405Z] [INFO] GET /api/files/6 304 5ms -[2025-12-30T19:17:22.430Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-30T19:17:22.470Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTIyMjQwLCJleHAiOjE3NjcxMjI4NDB9.jL_oJaiOlQN56G0st6DE-7iVAiR-qcRMqjOxQceUkt8 200 19ms -[2025-12-30T19:17:23.322Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:17:29.541Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:17:29.544Z] [INFO] PUT /api/tasks/6 200 18ms -[2025-12-30T19:17:30.536Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:17:46.706Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:17:47.558Z] [INFO] GET / 200 7ms -[2025-12-30T19:17:47.633Z] [INFO] GET /css/variables.css 200 7ms -[2025-12-30T19:17:47.636Z] [INFO] GET /css/base.css 200 6ms -[2025-12-30T19:17:47.664Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T19:17:47.674Z] [INFO] GET /css/board.css 200 7ms -[2025-12-30T19:17:47.680Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-30T19:17:47.697Z] [INFO] GET /css/list.css 200 11ms -[2025-12-30T19:17:47.699Z] [INFO] GET /css/calendar.css 200 14ms -[2025-12-30T19:17:47.700Z] [INFO] GET /css/admin.css 200 9ms -[2025-12-30T19:17:47.706Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T19:17:47.720Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T19:17:47.727Z] [INFO] GET /css/gitea.css 200 10ms -[2025-12-30T19:17:47.740Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-30T19:17:47.743Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T19:17:47.806Z] [INFO] GET /js/store.js 200 13ms -[2025-12-30T19:17:47.809Z] [INFO] GET /js/auth.js 200 13ms -[2025-12-30T19:17:47.812Z] [INFO] GET /js/api.js 200 12ms -[2025-12-30T19:17:47.813Z] [INFO] GET /js/board.js 200 10ms -[2025-12-30T19:17:47.814Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-30T19:17:47.825Z] [INFO] GET /js/offline.js 200 14ms -[2025-12-30T19:17:47.831Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-30T19:17:47.836Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-30T19:17:47.840Z] [INFO] GET /js/list.js 200 5ms -[2025-12-30T19:17:47.859Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-30T19:17:47.861Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-30T19:17:47.875Z] [INFO] GET /js/admin.js 200 7ms -[2025-12-30T19:17:47.879Z] [INFO] GET /js/gitea.js 200 9ms -[2025-12-30T19:17:47.881Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-30T19:17:47.881Z] [INFO] GET /js/proposals.js 200 8ms -[2025-12-30T19:17:47.884Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T19:17:48.224Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T19:17:49.849Z] [INFO] GET /sw.js 200 5ms -[2025-12-30T19:17:49.892Z] [INFO] GET / 304 3ms -[2025-12-30T19:17:49.895Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T19:17:49.897Z] [INFO] GET /index.html 200 7ms -[2025-12-30T19:17:49.914Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T19:17:49.916Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T19:17:49.925Z] [INFO] GET /sw.js 200 2ms -[2025-12-30T19:17:49.930Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T19:17:49.939Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T19:17:49.945Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T19:17:49.956Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:17:49.958Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:17:49.968Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T19:17:49.978Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T19:17:49.982Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:17:49.986Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T19:17:49.999Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T19:17:50.006Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T19:17:50.012Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T19:17:50.033Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:17:50.036Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T19:17:50.057Z] [INFO] GET /js/list.js 304 3ms -[2025-12-30T19:17:50.060Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T19:17:50.065Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:17:50.090Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:17:50.094Z] [INFO] GET /js/tour.js 200 6ms -[2025-12-30T19:17:50.099Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T19:17:50.117Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T19:17:50.125Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:17:50.131Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T19:17:50.157Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T19:17:50.162Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T19:17:50.178Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T19:17:50.194Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T19:17:53.264Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T19:17:53.265Z] [INFO] POST /api/auth/login 200 607ms -[2025-12-30T19:17:53.303Z] [INFO] GET /api/auth/users 200 8ms -[2025-12-30T19:17:53.321Z] [INFO] Socket connected: MH (zmMNUZqFWcoc9QR5AAAO) -[2025-12-30T19:17:53.331Z] [INFO] Socket connected: MH (NXZJdvLhXpQLYG7xAAAP) -[2025-12-30T19:17:53.339Z] [INFO] GET /api/projects 200 5ms -[2025-12-30T19:17:53.362Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:17:53.383Z] [INFO] GET /api/stats/dashboard?projectId=2 200 13ms -[2025-12-30T19:17:53.395Z] [INFO] GET /api/tasks/project/2 200 11ms -[2025-12-30T19:17:53.400Z] [INFO] GET /api/columns/2 200 4ms -[2025-12-30T19:17:53.405Z] [INFO] GET /api/labels/2 200 5ms -[2025-12-30T19:17:53.448Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2025-12-30T19:17:53.480Z] [INFO] GET /api/notifications 200 9ms -[2025-12-30T19:18:16.798Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:18:46.902Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:19:00.040Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:19:01.450Z] [INFO] GET / 200 2ms -[2025-12-30T19:19:01.496Z] [INFO] Socket disconnected: MH (NXZJdvLhXpQLYG7xAAAP) -[2025-12-30T19:19:01.503Z] [INFO] Socket disconnected: MH (zmMNUZqFWcoc9QR5AAAO) -[2025-12-30T19:19:01.520Z] [INFO] GET /css/variables.css 200 6ms -[2025-12-30T19:19:01.521Z] [INFO] GET /css/base.css 200 6ms -[2025-12-30T19:19:01.524Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T19:19:01.529Z] [INFO] GET /css/board.css 200 11ms -[2025-12-30T19:19:01.536Z] [INFO] GET /css/components.css 200 13ms -[2025-12-30T19:19:01.539Z] [INFO] GET /css/modal.css 200 14ms -[2025-12-30T19:19:01.548Z] [INFO] GET /css/list.css 200 2ms -[2025-12-30T19:19:01.550Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T19:19:01.571Z] [INFO] GET /css/proposals.css 200 8ms -[2025-12-30T19:19:01.574Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-30T19:19:01.587Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-30T19:19:01.590Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-30T19:19:01.592Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T19:19:01.642Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T19:19:01.674Z] [INFO] GET /js/api.js 200 6ms -[2025-12-30T19:19:01.677Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-30T19:19:01.680Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-30T19:19:01.685Z] [INFO] GET /js/store.js 200 9ms -[2025-12-30T19:19:01.688Z] [INFO] GET /js/board.js 200 9ms -[2025-12-30T19:19:01.693Z] [INFO] GET /js/sync.js 200 9ms -[2025-12-30T19:19:01.711Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-30T19:19:01.714Z] [INFO] GET /js/task-modal.js 200 7ms -[2025-12-30T19:19:01.719Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T19:19:01.723Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T19:19:01.742Z] [INFO] GET /js/api.js 200 3ms -[2025-12-30T19:19:01.755Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T19:19:01.800Z] [INFO] GET /js/admin.js 200 27ms -[2025-12-30T19:19:01.809Z] [INFO] GET /js/proposals.js 200 30ms -[2025-12-30T19:19:01.813Z] [INFO] GET /js/notifications.js 200 26ms -[2025-12-30T19:19:01.817Z] [INFO] GET /js/gitea.js 200 22ms -[2025-12-30T19:19:01.820Z] [INFO] GET /js/utils.js 200 13ms -[2025-12-30T19:19:01.821Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-30T19:19:01.825Z] [INFO] GET /js/offline.js 200 10ms -[2025-12-30T19:19:01.828Z] [INFO] GET /js/store.js 200 10ms -[2025-12-30T19:19:01.831Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-30T19:19:01.833Z] [INFO] GET /js/calendar.js 200 7ms -[2025-12-30T19:19:01.836Z] [INFO] GET /js/task-modal.js 200 7ms -[2025-12-30T19:19:01.877Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:19:01.879Z] [INFO] GET /js/board.js 200 17ms -[2025-12-30T19:19:01.881Z] [INFO] GET /js/list.js 200 17ms -[2025-12-30T19:19:01.886Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T19:19:01.892Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-30T19:19:01.950Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T19:19:01.952Z] [INFO] GET /assets/icons/task.svg 200 15ms -[2025-12-30T19:19:01.978Z] [INFO] Socket connected: MH (BxZh2YYHPH5Z6-9bAAAR) -[2025-12-30T19:19:01.987Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T19:19:02.043Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:19:02.066Z] [INFO] GET /api/tasks/project/2 304 22ms -[2025-12-30T19:19:02.071Z] [INFO] GET /api/stats/dashboard?projectId=2 304 24ms -[2025-12-30T19:19:02.075Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T19:19:02.080Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T19:19:02.135Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T19:19:02.143Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-30T19:19:02.146Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-30T19:19:02.148Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T19:19:02.151Z] [INFO] GET /js/notifications.js 200 6ms -[2025-12-30T19:19:02.153Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T19:19:02.154Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T19:19:02.193Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T19:19:16.999Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:19:47.109Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:20:17.234Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:20:17.750Z] [INFO] POST /api/auth/refresh 200 23ms -[2025-12-30T19:20:25.030Z] [INFO] GET /api/tasks/6 200 10ms -[2025-12-30T19:20:25.073Z] [INFO] GET /api/subtasks/6 304 7ms -[2025-12-30T19:20:25.109Z] [INFO] GET /api/links/6 304 6ms -[2025-12-30T19:20:25.135Z] [INFO] GET /api/files/6 304 5ms -[2025-12-30T19:20:25.146Z] [INFO] GET /api/comments/6 304 5ms -[2025-12-30T19:20:25.158Z] [INFO] GET /api/tasks/6/history 404 10ms -[2025-12-30T19:20:25.186Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTIyNDE3LCJleHAiOjE3NjcxMjMwMTd9.r5H_KbJWpLEy_Z12kr8IFe8b-n6s-DhmSKe-t3pFCLI 200 13ms -[2025-12-30T19:20:26.049Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T19:20:47.359Z] [INFO] GET /api/health 200 5ms -[2025-12-30T19:20:52.544Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTIyNDI2LCJleHAiOjE3NjcxMjMwMjZ9.MbBHLtCmZpYvxtDZdfI5hxQj9QExNI36YM0NTh01LkI 200 4ms -[2025-12-30T19:20:53.551Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:20:55.406Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:21:09.574Z] [INFO] GET /api/tasks/12 200 11ms -[2025-12-30T19:21:09.598Z] [INFO] GET /api/subtasks/12 200 3ms -[2025-12-30T19:21:09.624Z] [INFO] GET /api/links/12 200 3ms -[2025-12-30T19:21:09.640Z] [INFO] GET /api/files/12 200 5ms -[2025-12-30T19:21:09.647Z] [INFO] GET /api/comments/12 200 4ms -[2025-12-30T19:21:09.653Z] [INFO] GET /api/tasks/12/history 404 5ms -[2025-12-30T19:21:10.357Z] [INFO] Aufgabe aktualisiert: ELSTER Zugang (ID: 12) -[2025-12-30T19:21:10.359Z] [INFO] PUT /api/tasks/12 200 9ms -[2025-12-30T19:21:10.985Z] [INFO] GET /api/tasks/13 200 6ms -[2025-12-30T19:21:11.014Z] [INFO] GET /api/subtasks/13 200 9ms -[2025-12-30T19:21:11.018Z] [INFO] GET /api/comments/13 200 12ms -[2025-12-30T19:21:11.022Z] [INFO] GET /api/links/13 200 13ms -[2025-12-30T19:21:11.026Z] [INFO] GET /api/tasks/13/history 404 3ms -[2025-12-30T19:21:11.031Z] [INFO] GET /api/files/13 200 4ms -[2025-12-30T19:21:11.988Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T19:21:14.743Z] [INFO] Aufgabe gelöscht: TaskMate (ID: 13) -[2025-12-30T19:21:14.746Z] [INFO] DELETE /api/tasks/13 200 9ms -[2025-12-30T19:21:14.769Z] [INFO] PUT /api/tasks/13 404 2ms -[2025-12-30T19:21:15.762Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:21:15.821Z] [INFO] GET /api/tasks/12 200 7ms -[2025-12-30T19:21:15.854Z] [INFO] GET /api/subtasks/12 304 7ms -[2025-12-30T19:21:15.864Z] [INFO] GET /api/comments/12 304 8ms -[2025-12-30T19:21:15.872Z] [INFO] GET /api/links/12 304 6ms -[2025-12-30T19:21:15.880Z] [INFO] GET /api/files/12 304 5ms -[2025-12-30T19:21:15.887Z] [INFO] GET /api/tasks/12/history 404 6ms -[2025-12-30T19:21:16.840Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:21:17.462Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:21:18.112Z] [INFO] Aufgabe gelöscht: ELSTER Zugang (ID: 12) -[2025-12-30T19:21:18.116Z] [INFO] DELETE /api/tasks/12 200 9ms -[2025-12-30T19:21:18.142Z] [INFO] PUT /api/tasks/12 404 5ms -[2025-12-30T19:21:19.125Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:21:43.160Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:21:43.162Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-30T19:21:44.157Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:21:47.561Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:22:17.700Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:22:47.806Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:23:17.893Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:23:47.995Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:24:18.096Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:24:48.211Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:25:18.309Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:25:48.402Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:26:18.487Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:26:48.581Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:26:59.087Z] [INFO] GET / 200 5ms -[2025-12-30T19:26:59.151Z] [INFO] Socket disconnected: HG (TxhbvUMp5KlCqt05AAAK) -[2025-12-30T19:26:59.154Z] [INFO] Socket disconnected: HG (puaSOtDOJHMxVLNXAAAL) -[2025-12-30T19:26:59.158Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-30T19:26:59.189Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T19:26:59.226Z] [INFO] GET /css/components.css 200 4ms -[2025-12-30T19:26:59.240Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-30T19:26:59.241Z] [INFO] GET /css/board.css 200 6ms -[2025-12-30T19:26:59.242Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T19:26:59.243Z] [INFO] GET /css/list.css 200 7ms -[2025-12-30T19:26:59.244Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-30T19:26:59.262Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T19:26:59.278Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T19:26:59.286Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T19:26:59.293Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-30T19:26:59.301Z] [INFO] GET /js/app.js 200 2ms -[2025-12-30T19:26:59.374Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T19:26:59.386Z] [INFO] GET /js/api.js 200 16ms -[2025-12-30T19:26:59.387Z] [INFO] GET /js/offline.js 200 16ms -[2025-12-30T19:26:59.388Z] [INFO] GET /js/auth.js 200 11ms -[2025-12-30T19:26:59.391Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-30T19:26:59.393Z] [INFO] GET /js/board.js 200 8ms -[2025-12-30T19:26:59.406Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T19:26:59.416Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T19:26:59.420Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T19:26:59.422Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T19:26:59.428Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-30T19:26:59.436Z] [INFO] GET /js/admin.js 200 1ms -[2025-12-30T19:26:59.444Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T19:26:59.448Z] [INFO] GET /js/notifications.js 200 1ms -[2025-12-30T19:26:59.453Z] [INFO] GET /js/gitea.js 200 2ms -[2025-12-30T19:26:59.456Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T19:26:59.526Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:26:59.532Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-30T19:26:59.541Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T19:26:59.588Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T19:26:59.621Z] [INFO] Socket connected: HG (9mv-UiS-dWf-n_c2AAAT) -[2025-12-30T19:26:59.626Z] [INFO] GET /api/projects 200 9ms -[2025-12-30T19:26:59.664Z] [INFO] GET /api/columns/2 304 7ms -[2025-12-30T19:26:59.672Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2025-12-30T19:26:59.673Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:26:59.684Z] [INFO] GET /api/tasks/project/2 200 10ms -[2025-12-30T19:26:59.690Z] [INFO] GET /api/labels/2 304 15ms -[2025-12-30T19:26:59.729Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T19:26:59.771Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T19:27:16.753Z] [INFO] Socket disconnected: HG (9mv-UiS-dWf-n_c2AAAT) -[2025-12-30T19:27:18.679Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:27:18.923Z] [INFO] GET / 304 3ms -[2025-12-30T19:27:18.985Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:27:18.992Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T19:27:18.994Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T19:27:18.998Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T19:27:19.000Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T19:27:19.002Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T19:27:19.017Z] [INFO] GET /css/list.css 304 0ms -[2025-12-30T19:27:19.039Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-30T19:27:19.040Z] [INFO] GET /css/responsive.css 304 5ms -[2025-12-30T19:27:19.041Z] [INFO] GET /css/gitea.css 304 5ms -[2025-12-30T19:27:19.043Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:27:19.045Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T19:27:19.071Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:27:19.112Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T19:27:19.115Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:27:19.119Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:27:19.121Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T19:27:19.123Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T19:27:19.123Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T19:27:19.145Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:27:19.146Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:27:19.155Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T19:27:19.159Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T19:27:19.160Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T19:27:19.171Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:27:19.176Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T19:27:19.177Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T19:27:19.183Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:27:19.187Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T19:27:19.237Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:27:19.241Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T19:27:19.245Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T19:27:19.291Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T19:27:19.335Z] [INFO] GET /api/projects 304 11ms -[2025-12-30T19:27:19.343Z] [INFO] Socket connected: HG (GXOSFBrVY5aUMZxtAAAV) -[2025-12-30T19:27:19.378Z] [INFO] GET /api/columns/2 304 7ms -[2025-12-30T19:27:19.385Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T19:27:19.390Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T19:27:19.400Z] [INFO] GET /api/tasks/project/2 304 8ms -[2025-12-30T19:27:19.401Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:27:19.449Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-30T19:27:19.500Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T19:27:21.042Z] [INFO] GET /sw.js 200 3ms -[2025-12-30T19:27:21.086Z] [INFO] GET /index.html 304 2ms -[2025-12-30T19:27:21.089Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T19:27:21.091Z] [INFO] GET / 304 1ms -[2025-12-30T19:27:21.122Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T19:27:21.125Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T19:27:21.130Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T19:27:21.157Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T19:27:21.164Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-30T19:27:21.169Z] [INFO] GET /css/responsive.css 304 6ms -[2025-12-30T19:27:21.199Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T19:27:21.201Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T19:27:21.209Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:27:21.233Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T19:27:21.241Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T19:27:21.245Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T19:27:21.274Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T19:27:21.278Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T19:27:21.281Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:27:21.309Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:27:21.314Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T19:27:21.316Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:27:21.343Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T19:27:21.351Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T19:27:21.355Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T19:27:21.384Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T19:27:21.396Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T19:27:21.399Z] [INFO] GET /js/notifications.js 304 5ms -[2025-12-30T19:27:21.417Z] [INFO] GET /css/list.css 304 0ms -[2025-12-30T19:27:21.432Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T19:27:21.434Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:27:21.448Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T19:27:21.462Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T19:27:43.019Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:27:48.784Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:28:18.862Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:28:34.866Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T19:28:46.579Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T19:28:46.653Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T19:28:46.657Z] [INFO] Datenbank initialisiert -[2025-12-30T19:28:46.663Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T19:28:46.664Z] [INFO] Umgebung: production -[2025-12-30T19:28:46.665Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T19:28:46.666Z] [INFO] Automatische Backups aktiviert -[2025-12-30T19:28:47.320Z] [INFO] Socket connected: HG (N8r9Q9SSWVe0yQxCAAAB) -[2025-12-30T19:28:47.382Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:28:47.544Z] [INFO] Socket connected: MH (EHgOft2f7tvUO6UZAAAD) -[2025-12-30T19:28:47.579Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:28:50.925Z] [INFO] GET /api/health 200 8ms -[2025-12-30T19:29:21.036Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:29:37.345Z] [INFO] GET / 200 12ms -[2025-12-30T19:29:37.404Z] [INFO] Socket disconnected: HG (N8r9Q9SSWVe0yQxCAAAB) -[2025-12-30T19:29:37.435Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T19:29:37.442Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T19:29:37.469Z] [INFO] GET /css/components.css 200 4ms -[2025-12-30T19:29:37.477Z] [INFO] GET /css/board.css 200 5ms -[2025-12-30T19:29:37.502Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-30T19:29:37.513Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T19:29:37.515Z] [INFO] GET /css/list.css 200 7ms -[2025-12-30T19:29:37.518Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-30T19:29:37.520Z] [INFO] GET /css/proposals.css 200 6ms -[2025-12-30T19:29:37.533Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T19:29:37.539Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T19:29:37.542Z] [INFO] GET /css/responsive.css 200 1ms -[2025-12-30T19:29:37.568Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T19:29:37.652Z] [INFO] GET /js/store.js 200 7ms -[2025-12-30T19:29:37.654Z] [INFO] GET /js/api.js 200 8ms -[2025-12-30T19:29:37.657Z] [INFO] GET /js/auth.js 200 8ms -[2025-12-30T19:29:37.661Z] [INFO] GET /js/sync.js 200 10ms -[2025-12-30T19:29:37.665Z] [INFO] GET /js/board.js 200 6ms -[2025-12-30T19:29:37.666Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-30T19:29:37.683Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T19:29:37.687Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T19:29:37.693Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T19:29:37.696Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T19:29:37.699Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T19:29:37.712Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T19:29:37.722Z] [INFO] GET /js/proposals.js 200 5ms -[2025-12-30T19:29:37.725Z] [INFO] GET /js/notifications.js 200 6ms -[2025-12-30T19:29:37.731Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T19:29:37.734Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T19:29:37.820Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:29:37.831Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T19:29:37.833Z] [INFO] GET /assets/icons/task.svg 304 12ms -[2025-12-30T19:29:37.873Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T19:29:37.909Z] [INFO] GET /api/projects 304 11ms -[2025-12-30T19:29:37.920Z] [INFO] Socket connected: HG (gAmPeUG-k-EeqxMBAAAF) -[2025-12-30T19:29:37.946Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T19:29:37.959Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T19:29:37.974Z] [INFO] GET /api/tasks/project/2 304 13ms -[2025-12-30T19:29:37.978Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T19:29:37.982Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:29:38.028Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2025-12-30T19:29:38.068Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T19:29:44.702Z] [INFO] Socket disconnected: HG (gAmPeUG-k-EeqxMBAAAF) -[2025-12-30T19:29:46.694Z] [INFO] Backup erstellt: backup_2025-12-30T19-29-46-667Z.db -[2025-12-30T19:29:46.697Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T16-24-54-155Z.db -[2025-12-30T19:29:46.699Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T19:29:47.621Z] [INFO] GET / 304 4ms -[2025-12-30T19:29:47.687Z] [INFO] GET /css/components.css 304 5ms -[2025-12-30T19:29:47.689Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-30T19:29:47.693Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T19:29:47.696Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T19:29:47.698Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:29:47.700Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T19:29:47.722Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T19:29:47.725Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T19:29:47.732Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T19:29:47.736Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T19:29:47.737Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-30T19:29:47.738Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T19:29:47.752Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T19:29:47.804Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T19:29:47.808Z] [INFO] GET /js/api.js 304 6ms -[2025-12-30T19:29:47.809Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T19:29:47.813Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T19:29:47.817Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T19:29:47.819Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T19:29:47.831Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:29:47.837Z] [INFO] GET /js/list.js 304 3ms -[2025-12-30T19:29:47.838Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:29:47.840Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-30T19:29:47.845Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:29:47.849Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:29:47.862Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-30T19:29:47.873Z] [INFO] GET /js/notifications.js 304 4ms -[2025-12-30T19:29:47.876Z] [INFO] GET /js/utils.js 304 5ms -[2025-12-30T19:29:47.878Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:29:47.935Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:29:47.943Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T19:29:47.945Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T19:29:47.988Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T19:29:48.030Z] [INFO] GET /api/projects 304 8ms -[2025-12-30T19:29:48.038Z] [INFO] Socket connected: HG (uMWe3hCSmNN8kQePAAAH) -[2025-12-30T19:29:48.080Z] [INFO] GET /api/tasks/project/2 304 17ms -[2025-12-30T19:29:48.086Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T19:29:48.091Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T19:29:48.096Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T19:29:48.098Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:29:48.154Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 12ms -[2025-12-30T19:29:48.190Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T19:29:49.718Z] [INFO] GET /sw.js 200 5ms -[2025-12-30T19:29:49.767Z] [INFO] GET /index.html 304 1ms -[2025-12-30T19:29:49.768Z] [INFO] GET / 304 1ms -[2025-12-30T19:29:49.771Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:29:49.801Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T19:29:49.806Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T19:29:49.808Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T19:29:49.833Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T19:29:49.840Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T19:29:49.842Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:29:49.865Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:29:49.870Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T19:29:49.873Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:29:49.907Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T19:29:49.909Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T19:29:49.925Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T19:29:49.937Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T19:29:49.946Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T19:29:49.956Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:29:49.968Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T19:29:49.976Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T19:29:49.990Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:29:49.998Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:29:50.011Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T19:29:50.026Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:29:50.027Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T19:29:50.046Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T19:29:50.060Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:29:50.067Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T19:29:50.083Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T19:29:50.095Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T19:29:50.102Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T19:29:50.120Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T19:29:51.131Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:30:21.220Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:30:51.313Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:31:17.970Z] [INFO] Logout: MH -[2025-12-30T19:31:17.972Z] [INFO] POST /api/auth/logout 200 14ms -[2025-12-30T19:31:17.990Z] [INFO] Socket disconnected: MH (EHgOft2f7tvUO6UZAAAD) -[2025-12-30T19:31:21.416Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:31:51.520Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:32:21.636Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:32:24.029Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T19:32:35.727Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T19:32:35.803Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T19:32:35.806Z] [INFO] Datenbank initialisiert -[2025-12-30T19:32:35.810Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T19:32:35.810Z] [INFO] Umgebung: production -[2025-12-30T19:32:35.812Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T19:32:35.812Z] [INFO] Automatische Backups aktiviert -[2025-12-30T19:32:36.378Z] [INFO] Socket connected: HG (Y1GYQgHLDf-3LUIWAAAB) -[2025-12-30T19:32:36.515Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:32:39.891Z] [INFO] GET /api/health 200 7ms -[2025-12-30T19:33:09.997Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:33:35.829Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T16-34-12-984Z.db -[2025-12-30T19:33:35.830Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T19:33:35.826Z] [INFO] Backup erstellt: backup_2025-12-30T19-33-35-814Z.db -[2025-12-30T19:33:40.115Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:34:10.203Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:34:40.300Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:35:10.405Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:35:40.507Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:35:44.846Z] [INFO] GET / 200 16ms -[2025-12-30T19:35:44.931Z] [INFO] Socket disconnected: HG (Y1GYQgHLDf-3LUIWAAAB) -[2025-12-30T19:35:44.939Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-30T19:35:44.970Z] [INFO] GET /css/base.css 200 4ms -[2025-12-30T19:35:45.014Z] [INFO] GET /css/components.css 200 11ms -[2025-12-30T19:35:45.016Z] [INFO] GET /css/board.css 200 10ms -[2025-12-30T19:35:45.018Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-30T19:35:45.021Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-30T19:35:45.023Z] [INFO] GET /css/list.css 200 6ms -[2025-12-30T19:35:45.024Z] [INFO] GET /css/admin.css 200 4ms -[2025-12-30T19:35:45.049Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T19:35:45.060Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T19:35:45.072Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T19:35:45.073Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T19:35:45.099Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T19:35:45.166Z] [INFO] GET /js/api.js 200 4ms -[2025-12-30T19:35:45.167Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-30T19:35:45.171Z] [INFO] GET /js/store.js 200 7ms -[2025-12-30T19:35:45.174Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-30T19:35:45.176Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-30T19:35:45.177Z] [INFO] GET /js/board.js 200 4ms -[2025-12-30T19:35:45.199Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T19:35:45.200Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T19:35:45.203Z] [INFO] GET /js/list.js 200 1ms -[2025-12-30T19:35:45.208Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T19:35:45.209Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-30T19:35:45.211Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T19:35:45.242Z] [INFO] GET /js/proposals.js 200 10ms -[2025-12-30T19:35:45.246Z] [INFO] GET /js/notifications.js 200 8ms -[2025-12-30T19:35:45.248Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-30T19:35:45.250Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T19:35:45.354Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T19:35:45.362Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-30T19:35:45.374Z] [INFO] GET /api/auth/users 304 14ms -[2025-12-30T19:35:45.416Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T19:35:45.449Z] [INFO] Socket connected: HG (_JhuTt29340Sb54PAAAD) -[2025-12-30T19:35:45.461Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T19:35:45.494Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:35:45.502Z] [INFO] GET /api/columns/2 304 7ms -[2025-12-30T19:35:45.521Z] [INFO] GET /api/tasks/project/2 304 18ms -[2025-12-30T19:35:45.537Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-30T19:35:45.545Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T19:35:45.591Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T19:35:45.630Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T19:35:51.562Z] [INFO] Socket disconnected: HG (_JhuTt29340Sb54PAAAD) -[2025-12-30T19:35:58.451Z] [INFO] GET / 200 2ms -[2025-12-30T19:35:58.529Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T19:35:58.561Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T19:35:58.591Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T19:35:58.596Z] [INFO] GET /css/board.css 200 4ms -[2025-12-30T19:35:58.603Z] [INFO] GET /css/list.css 200 5ms -[2025-12-30T19:35:58.605Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-30T19:35:58.606Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T19:35:58.608Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-30T19:35:58.646Z] [INFO] GET /css/proposals.css 200 6ms -[2025-12-30T19:35:58.652Z] [INFO] GET /css/notifications.css 200 8ms -[2025-12-30T19:35:58.655Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-30T19:35:58.660Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-30T19:35:58.676Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T19:35:58.752Z] [INFO] GET /js/store.js 200 9ms -[2025-12-30T19:35:58.754Z] [INFO] GET /js/api.js 200 9ms -[2025-12-30T19:35:58.757Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-30T19:35:58.760Z] [INFO] GET /js/offline.js 200 10ms -[2025-12-30T19:35:58.763Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T19:35:58.764Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-30T19:35:58.781Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T19:35:58.787Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T19:35:58.794Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T19:35:58.797Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-30T19:35:58.815Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-30T19:35:58.824Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-30T19:35:58.826Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T19:35:58.829Z] [INFO] GET /js/notifications.js 200 6ms -[2025-12-30T19:35:58.830Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T19:35:58.834Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T19:35:58.906Z] [INFO] GET /sw.js 200 4ms -[2025-12-30T19:35:58.907Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2025-12-30T19:35:58.999Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:35:59.002Z] [INFO] GET / 304 1ms -[2025-12-30T19:35:59.004Z] [INFO] GET /index.html 200 7ms -[2025-12-30T19:35:59.034Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T19:35:59.042Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T19:35:59.046Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T19:35:59.067Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T19:35:59.071Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T19:35:59.080Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:35:59.100Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T19:35:59.110Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T19:35:59.124Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:35:59.142Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:35:59.150Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T19:35:59.159Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T19:35:59.173Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T19:35:59.181Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T19:35:59.193Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:35:59.207Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T19:35:59.220Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T19:35:59.226Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:35:59.241Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T19:35:59.255Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-30T19:35:59.259Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:35:59.273Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T19:35:59.288Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T19:35:59.291Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:35:59.306Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T19:35:59.321Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T19:35:59.326Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T19:35:59.356Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T19:35:59.363Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T19:36:03.007Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T19:36:03.009Z] [INFO] POST /api/auth/login 200 507ms -[2025-12-30T19:36:03.073Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-30T19:36:03.123Z] [INFO] Socket connected: HG (wCtEtzTFEtoN4wL4AAAG) -[2025-12-30T19:36:03.130Z] [INFO] Socket connected: HG (7pnkFj6qqa03TBAaAAAH) -[2025-12-30T19:36:03.139Z] [INFO] GET /api/projects 200 6ms -[2025-12-30T19:36:03.180Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:36:03.199Z] [INFO] GET /api/tasks/project/2 200 24ms -[2025-12-30T19:36:03.205Z] [INFO] GET /api/labels/2 200 5ms -[2025-12-30T19:36:03.209Z] [INFO] GET /api/columns/2 200 8ms -[2025-12-30T19:36:03.214Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2025-12-30T19:36:03.233Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:36:03.266Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 10ms -[2025-12-30T19:36:03.317Z] [INFO] GET /api/notifications 200 7ms -[2025-12-30T19:36:10.613Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:36:40.742Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:37:10.847Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:37:34.784Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T19:37:46.337Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T19:37:46.437Z] [INFO] Datenbank initialisiert -[2025-12-30T19:37:46.443Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T19:37:46.431Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T19:37:46.444Z] [INFO] Umgebung: production -[2025-12-30T19:37:46.446Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T19:37:46.446Z] [INFO] Automatische Backups aktiviert -[2025-12-30T19:37:47.305Z] [INFO] Socket connected: HG (ugd61_S1yeyGKz5XAAAB) -[2025-12-30T19:37:47.378Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:37:48.231Z] [INFO] Socket connected: HG (9UP6e9bwcGr67pozAAAD) -[2025-12-30T19:37:48.262Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:37:50.714Z] [INFO] GET /api/health 200 14ms -[2025-12-30T19:38:20.838Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:38:46.458Z] [INFO] Backup erstellt: backup_2025-12-30T19-38-46-453Z.db -[2025-12-30T19:38:46.461Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T16-54-50-274Z.db -[2025-12-30T19:38:46.462Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T19:38:50.930Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:39:16.757Z] [INFO] GET /css/variables.css 200 11ms -[2025-12-30T19:39:16.766Z] [INFO] GET /css/base.css 200 5ms -[2025-12-30T19:39:16.772Z] [INFO] GET /css/board.css 200 8ms -[2025-12-30T19:39:16.776Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T19:39:16.778Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-30T19:39:16.781Z] [INFO] GET /css/components.css 200 7ms -[2025-12-30T19:39:16.789Z] [INFO] GET /css/list.css 200 2ms -[2025-12-30T19:39:16.799Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T19:39:16.830Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T19:39:16.832Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T19:39:16.848Z] [INFO] GET /css/gitea.css 200 10ms -[2025-12-30T19:39:16.849Z] [INFO] GET / 200 13ms -[2025-12-30T19:39:16.852Z] [INFO] GET /css/responsive.css 200 9ms -[2025-12-30T19:39:17.258Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:39:21.023Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:39:51.124Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:40:21.230Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:40:51.353Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:41:21.454Z] [INFO] GET /api/health 200 5ms -[2025-12-30T19:41:51.558Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:42:21.675Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:42:51.784Z] [INFO] GET /api/health 200 5ms -[2025-12-30T19:43:21.869Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:43:51.978Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:44:11.356Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:44:13.917Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:44:15.530Z] [INFO] GET / 200 6ms -[2025-12-30T19:44:15.594Z] [INFO] Socket disconnected: HG (9UP6e9bwcGr67pozAAAD) -[2025-12-30T19:44:15.596Z] [INFO] Socket disconnected: HG (ugd61_S1yeyGKz5XAAAB) -[2025-12-30T19:44:15.600Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T19:44:15.624Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T19:44:15.655Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T19:44:15.673Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-30T19:44:15.676Z] [INFO] GET /css/board.css 200 9ms -[2025-12-30T19:44:15.679Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-30T19:44:15.683Z] [INFO] GET /css/list.css 200 6ms -[2025-12-30T19:44:15.685Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T19:44:15.689Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T19:44:15.721Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-30T19:44:15.724Z] [INFO] GET /css/gitea.css 200 5ms -[2025-12-30T19:44:15.733Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-30T19:44:15.739Z] [INFO] GET /js/app.js 200 7ms -[2025-12-30T19:44:15.833Z] [INFO] GET /js/api.js 200 6ms -[2025-12-30T19:44:15.834Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-30T19:44:15.836Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T19:44:15.837Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-30T19:44:15.841Z] [INFO] GET /js/offline.js 200 2ms -[2025-12-30T19:44:15.881Z] [INFO] GET /js/shortcuts.js 200 11ms -[2025-12-30T19:44:15.887Z] [INFO] GET /js/board.js 200 15ms -[2025-12-30T19:44:15.900Z] [INFO] GET /js/calendar.js 200 25ms -[2025-12-30T19:44:15.904Z] [INFO] GET /js/list.js 200 22ms -[2025-12-30T19:44:15.912Z] [INFO] GET /js/task-modal.js 200 20ms -[2025-12-30T19:44:15.919Z] [INFO] GET /js/undo.js 200 14ms -[2025-12-30T19:44:15.924Z] [INFO] GET /js/admin.js 200 9ms -[2025-12-30T19:44:15.926Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T19:44:15.939Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-30T19:44:15.942Z] [INFO] GET /js/gitea.js 200 7ms -[2025-12-30T19:44:15.983Z] [INFO] GET /js/utils.js 200 15ms -[2025-12-30T19:44:16.042Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:44:16.057Z] [INFO] GET /api/auth/users 200 7ms -[2025-12-30T19:44:16.060Z] [INFO] GET /assets/icons/task.svg 200 15ms -[2025-12-30T19:44:16.100Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-30T19:44:16.134Z] [INFO] Socket connected: HG (FrpS6mwYqcmu04feAAAF) -[2025-12-30T19:44:16.146Z] [INFO] GET /api/projects 200 6ms -[2025-12-30T19:44:16.200Z] [INFO] GET /api/stats/dashboard?projectId=2 200 15ms -[2025-12-30T19:44:16.206Z] [INFO] GET /api/columns/2 200 19ms -[2025-12-30T19:44:16.208Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:44:16.231Z] [INFO] GET /api/tasks/project/2 200 22ms -[2025-12-30T19:44:16.237Z] [INFO] GET /api/labels/2 200 3ms -[2025-12-30T19:44:16.286Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 10ms -[2025-12-30T19:44:16.325Z] [INFO] GET /api/notifications 200 6ms -[2025-12-30T19:44:22.064Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:44:52.158Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:44:55.991Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T19:45:07.571Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T19:45:07.652Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T19:45:07.655Z] [INFO] Datenbank initialisiert -[2025-12-30T19:45:07.659Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T19:45:07.659Z] [INFO] Umgebung: production -[2025-12-30T19:45:07.661Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T19:45:07.661Z] [INFO] Automatische Backups aktiviert -[2025-12-30T19:45:08.259Z] [INFO] POST /api/auth/refresh 200 24ms -[2025-12-30T19:45:09.021Z] [INFO] Socket connected: HG (Mx0VueTRXbN3BObMAAAB) -[2025-12-30T19:45:09.061Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:45:11.933Z] [INFO] GET /api/health 200 8ms -[2025-12-30T19:45:12.876Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:45:42.052Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:45:59.160Z] [INFO] GET / 200 7ms -[2025-12-30T19:45:59.221Z] [INFO] Socket disconnected: HG (Mx0VueTRXbN3BObMAAAB) -[2025-12-30T19:45:59.230Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T19:45:59.231Z] [INFO] GET /css/base.css 200 4ms -[2025-12-30T19:45:59.262Z] [INFO] GET /css/components.css 200 5ms -[2025-12-30T19:45:59.264Z] [INFO] GET /css/board.css 200 6ms -[2025-12-30T19:45:59.302Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T19:45:59.315Z] [INFO] GET /css/calendar.css 200 16ms -[2025-12-30T19:45:59.318Z] [INFO] GET /css/list.css 200 11ms -[2025-12-30T19:45:59.319Z] [INFO] GET /css/admin.css 200 8ms -[2025-12-30T19:45:59.324Z] [INFO] GET /css/proposals.css 200 8ms -[2025-12-30T19:45:59.326Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T19:45:59.347Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T19:45:59.365Z] [INFO] GET /css/responsive.css 200 12ms -[2025-12-30T19:45:59.376Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T19:45:59.450Z] [INFO] GET /js/offline.js 200 10ms -[2025-12-30T19:45:59.455Z] [INFO] GET /js/api.js 200 12ms -[2025-12-30T19:45:59.460Z] [INFO] GET /js/auth.js 200 13ms -[2025-12-30T19:45:59.464Z] [INFO] GET /js/sync.js 200 11ms -[2025-12-30T19:45:59.467Z] [INFO] GET /js/board.js 200 9ms -[2025-12-30T19:45:59.469Z] [INFO] GET /js/store.js 200 7ms -[2025-12-30T19:45:59.481Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T19:45:59.491Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-30T19:45:59.493Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T19:45:59.500Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-30T19:45:59.504Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T19:45:59.521Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T19:45:59.526Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T19:45:59.527Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T19:45:59.531Z] [INFO] GET /js/gitea.js 200 2ms -[2025-12-30T19:45:59.536Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T19:45:59.586Z] [INFO] POST /api/auth/refresh 200 17ms -[2025-12-30T19:45:59.595Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-30T19:45:59.599Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T19:45:59.641Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T19:45:59.675Z] [INFO] Socket connected: HG (VKgc-t-WoIGB4XRlAAAD) -[2025-12-30T19:45:59.688Z] [INFO] GET /api/projects 304 8ms -[2025-12-30T19:45:59.731Z] [INFO] GET /api/labels/2 304 10ms -[2025-12-30T19:45:59.738Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T19:45:59.742Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:45:59.754Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T19:45:59.768Z] [INFO] GET /api/tasks/project/2 304 13ms -[2025-12-30T19:45:59.810Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T19:45:59.855Z] [INFO] GET /api/notifications 304 10ms -[2025-12-30T19:46:02.565Z] [INFO] Spalte Erledigt von Position 2 zu 1 verschoben -[2025-12-30T19:46:02.568Z] [INFO] PUT /api/columns/6/position 200 9ms -[2025-12-30T19:46:04.378Z] [INFO] Spalte Erledigt von Position 1 zu 2 verschoben -[2025-12-30T19:46:04.382Z] [INFO] PUT /api/columns/6/position 200 11ms -[2025-12-30T19:46:07.676Z] [INFO] Backup erstellt: backup_2025-12-30T19-46-07-663Z.db -[2025-12-30T19:46:07.679Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T19-49-36-012Z.db -[2025-12-30T19:46:07.683Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T19:46:09.463Z] [INFO] Spalte zu Klären von Position 4 zu 3 verschoben -[2025-12-30T19:46:09.466Z] [INFO] PUT /api/columns/9/position 200 8ms -[2025-12-30T19:46:10.828Z] [INFO] Spalte zu Klären von Position 3 zu 4 verschoben -[2025-12-30T19:46:10.830Z] [INFO] PUT /api/columns/9/position 200 9ms -[2025-12-30T19:46:12.152Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:46:12.793Z] [INFO] GET /api/tasks/6 200 17ms -[2025-12-30T19:46:12.833Z] [INFO] GET /api/subtasks/6 200 10ms -[2025-12-30T19:46:12.841Z] [INFO] GET /api/links/6 200 5ms -[2025-12-30T19:46:12.845Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-30T19:46:12.851Z] [INFO] GET /api/comments/6 200 5ms -[2025-12-30T19:46:12.856Z] [INFO] GET /api/files/6 200 9ms -[2025-12-30T19:46:12.902Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTIzOTU5LCJleHAiOjE3NjcxMjQ1NTl9.j2NyuZVjPjMhIiKevRM32Dt4lPxVBW1FRngsG1nnZFQ 200 13ms -[2025-12-30T19:46:13.793Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T19:46:15.675Z] [INFO] PUT /api/subtasks/8 200 9ms -[2025-12-30T19:46:16.682Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:46:17.399Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:46:17.401Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-30T19:46:17.449Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:46:17.450Z] [INFO] PUT /api/tasks/6 200 12ms -[2025-12-30T19:46:18.397Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:46:34.893Z] [INFO] GET /api/tasks/6 200 9ms -[2025-12-30T19:46:34.935Z] [INFO] GET /api/subtasks/6 200 8ms -[2025-12-30T19:46:34.950Z] [INFO] GET /api/links/6 304 8ms -[2025-12-30T19:46:34.957Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T19:46:34.962Z] [INFO] GET /api/files/6 304 3ms -[2025-12-30T19:46:34.966Z] [INFO] GET /api/tasks/6/history 404 2ms -[2025-12-30T19:46:35.000Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTIzOTc4LCJleHAiOjE3NjcxMjQ1Nzh9.JW7zljygQrVwt-03_DpoCkayvtMBTrrC0Wgp7imPRsY 200 6ms -[2025-12-30T19:46:35.909Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:46:39.062Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:46:39.064Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-30T19:46:40.069Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:46:40.322Z] [INFO] GET /api/tasks/6 200 11ms -[2025-12-30T19:46:40.365Z] [INFO] GET /api/files/6 304 8ms -[2025-12-30T19:46:40.372Z] [INFO] GET /api/tasks/6/history 404 6ms -[2025-12-30T19:46:40.386Z] [INFO] GET /api/subtasks/6 304 12ms -[2025-12-30T19:46:40.393Z] [INFO] GET /api/links/6 304 18ms -[2025-12-30T19:46:40.397Z] [INFO] GET /api/comments/6 304 21ms -[2025-12-30T19:46:40.412Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI0MDAwLCJleHAiOjE3NjcxMjQ2MDB9.YxvtOI4iV9Ku2tUEsd4HfNRrTWe3tgGhIY0V3a9D62c 200 7ms -[2025-12-30T19:46:41.313Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:46:42.250Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:47:12.350Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:47:15.709Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T19:47:15.710Z] [INFO] POST /api/auth/login 200 527ms -[2025-12-30T19:47:15.806Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T19:47:15.811Z] [INFO] Socket connected: MH (B27zpuMyPk_azVx6AAAG) -[2025-12-30T19:47:15.827Z] [INFO] Socket connected: MH (1L_ouFDW_BNaGBK1AAAH) -[2025-12-30T19:47:15.836Z] [INFO] GET /api/projects 200 3ms -[2025-12-30T19:47:15.858Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:47:15.864Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T19:47:15.870Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2025-12-30T19:47:15.881Z] [INFO] GET /api/tasks/project/2 200 10ms -[2025-12-30T19:47:15.887Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T19:47:15.913Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T19:47:37.383Z] [INFO] GET / 304 2ms -[2025-12-30T19:47:37.409Z] [INFO] Socket disconnected: MH (B27zpuMyPk_azVx6AAAG) -[2025-12-30T19:47:37.415Z] [INFO] Socket disconnected: MH (1L_ouFDW_BNaGBK1AAAH) -[2025-12-30T19:47:37.421Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T19:47:37.423Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T19:47:37.446Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T19:47:37.451Z] [INFO] GET /css/board.css 200 3ms -[2025-12-30T19:47:37.459Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T19:47:37.462Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T19:47:37.466Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T19:47:37.468Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:47:37.470Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T19:47:37.479Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T19:47:37.483Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T19:47:37.489Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T19:47:37.490Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:47:37.513Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T19:47:37.517Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T19:47:37.518Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:47:37.524Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T19:47:37.523Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-30T19:47:37.528Z] [INFO] GET /js/board.js 200 3ms -[2025-12-30T19:47:37.530Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:47:37.536Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:47:37.538Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T19:47:37.542Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:47:37.543Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T19:47:37.556Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T19:47:37.562Z] [INFO] GET /js/admin.js 304 4ms -[2025-12-30T19:47:37.564Z] [INFO] GET /js/notifications.js 304 4ms -[2025-12-30T19:47:37.567Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:47:37.572Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T19:47:37.602Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:47:37.766Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T19:47:37.837Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T19:47:37.841Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T19:47:37.869Z] [INFO] Socket connected: MH (hggKr4gcQt4C68ajAAAJ) -[2025-12-30T19:47:37.880Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T19:47:37.922Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:47:37.930Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T19:47:37.940Z] [INFO] GET /api/tasks/project/2 304 9ms -[2025-12-30T19:47:37.949Z] [INFO] GET /api/columns/2 304 8ms -[2025-12-30T19:47:37.954Z] [INFO] GET /api/labels/2 304 9ms -[2025-12-30T19:47:38.002Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T19:47:38.032Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T19:47:39.528Z] [INFO] GET /sw.js 200 3ms -[2025-12-30T19:47:39.559Z] [INFO] GET / 304 2ms -[2025-12-30T19:47:39.560Z] [INFO] GET /index.html 304 1ms -[2025-12-30T19:47:39.562Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:47:39.580Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T19:47:39.587Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T19:47:39.589Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T19:47:39.598Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T19:47:39.602Z] [INFO] GET /sw.js 200 2ms -[2025-12-30T19:47:39.608Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T19:47:39.610Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:47:39.618Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:47:39.626Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T19:47:39.628Z] [INFO] GET /js/api.js 304 0ms -[2025-12-30T19:47:39.637Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T19:47:39.647Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T19:47:39.651Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T19:47:39.657Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T19:47:39.666Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T19:47:39.671Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:47:39.677Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:47:39.686Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T19:47:39.695Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T19:47:39.697Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:47:39.705Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-30T19:47:39.713Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:47:39.715Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T19:47:39.727Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T19:47:39.737Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T19:47:39.738Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T19:47:39.748Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T19:47:39.756Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T19:47:39.758Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T19:47:39.768Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T19:47:42.448Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:47:46.817Z] [INFO] Spalte Erledigt von Position 2 zu 1 verschoben -[2025-12-30T19:47:46.818Z] [INFO] PUT /api/columns/6/position 200 5ms -[2025-12-30T19:47:49.029Z] [INFO] Spalte Erledigt von Position 1 zu 2 verschoben -[2025-12-30T19:47:49.032Z] [INFO] PUT /api/columns/6/position 200 10ms -[2025-12-30T19:47:49.966Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:47:57.170Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:47:57.173Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-30T19:47:58.180Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:47:58.821Z] [INFO] GET /api/tasks/6 200 7ms -[2025-12-30T19:47:58.868Z] [INFO] GET /api/subtasks/6 304 11ms -[2025-12-30T19:47:58.903Z] [INFO] GET /api/links/6 304 9ms -[2025-12-30T19:47:58.939Z] [INFO] GET /api/comments/6 304 7ms -[2025-12-30T19:47:58.945Z] [INFO] GET /api/files/6 304 12ms -[2025-12-30T19:47:58.969Z] [INFO] GET /api/tasks/6/history 404 10ms -[2025-12-30T19:47:58.990Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI0MDc4LCJleHAiOjE3NjcxMjQ2Nzh9.SGzxCS1VWsTUc_RLXLKJ3v_KMKbcvvhAUQIDQOYguQ8 200 6ms -[2025-12-30T19:47:59.828Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:48:12.533Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:48:22.662Z] [INFO] GET /api/tasks/6 200 9ms -[2025-12-30T19:48:22.692Z] [INFO] GET /api/subtasks/6 200 6ms -[2025-12-30T19:48:22.699Z] [INFO] GET /api/links/6 200 6ms -[2025-12-30T19:48:22.707Z] [INFO] GET /api/files/6 200 6ms -[2025-12-30T19:48:22.713Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-30T19:48:22.722Z] [INFO] GET /api/comments/6 200 5ms -[2025-12-30T19:48:22.731Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjQwNTcsImV4cCI6MTc2NzEyNDY1N30.SzVpBAWFqA1sX9b_Q0Na-qS1MgaPA38nm49j64Y2UQc 200 4ms -[2025-12-30T19:48:25.815Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:48:34.848Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:48:34.853Z] [INFO] PUT /api/tasks/6 200 14ms -[2025-12-30T19:48:35.797Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:48:42.636Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:48:47.590Z] [INFO] GET /api/tasks/9 200 5ms -[2025-12-30T19:48:47.621Z] [INFO] GET /api/subtasks/9 200 6ms -[2025-12-30T19:48:47.650Z] [INFO] GET /api/links/9 200 8ms -[2025-12-30T19:48:47.659Z] [INFO] GET /api/files/9 200 6ms -[2025-12-30T19:48:47.675Z] [INFO] GET /api/comments/9 200 14ms -[2025-12-30T19:48:47.682Z] [INFO] GET /api/tasks/9/history 404 5ms -[2025-12-30T19:48:47.708Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjQxMTUsImV4cCI6MTc2NzEyNDcxNX0.-Aj6WBugSloOwhJ3fxGaL1RscxNs4OCC5YSKi89Tx-8 200 20ms -[2025-12-30T19:48:47.709Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjQxMTUsImV4cCI6MTc2NzEyNDcxNX0.-Aj6WBugSloOwhJ3fxGaL1RscxNs4OCC5YSKi89Tx-8 200 19ms -[2025-12-30T19:48:47.711Z] [INFO] GET /api/files/preview/5?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjQxMTUsImV4cCI6MTc2NzEyNDcxNX0.-Aj6WBugSloOwhJ3fxGaL1RscxNs4OCC5YSKi89Tx-8 200 13ms -[2025-12-30T19:48:47.713Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjQxMTUsImV4cCI6MTc2NzEyNDcxNX0.-Aj6WBugSloOwhJ3fxGaL1RscxNs4OCC5YSKi89Tx-8 200 11ms -[2025-12-30T19:48:48.597Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:48:54.182Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:48:54.189Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? W (ID: 9) -[2025-12-30T19:48:54.191Z] [INFO] PUT /api/tasks/9 200 7ms -[2025-12-30T19:48:55.247Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:48:55.252Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2025-12-30T19:48:55.254Z] [INFO] PUT /api/tasks/9 200 6ms -[2025-12-30T19:48:59.522Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? Gerne (ID: 9) -[2025-12-30T19:48:59.524Z] [INFO] PUT /api/tasks/9 200 10ms -[2025-12-30T19:48:59.530Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T19:49:03.584Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? Gerne Gegenvorschläge (ID: 9) -[2025-12-30T19:49:03.586Z] [INFO] PUT /api/tasks/9 200 11ms -[2025-12-30T19:49:03.595Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:49:06.379Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T19:49:06.401Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2025-12-30T19:49:06.402Z] [INFO] PUT /api/tasks/9 200 11ms -[2025-12-30T19:49:06.563Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2025-12-30T19:49:06.565Z] [INFO] PUT /api/tasks/9 200 6ms -[2025-12-30T19:49:07.567Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:49:09.576Z] [INFO] GET /api/tasks/11 200 5ms -[2025-12-30T19:49:09.607Z] [INFO] GET /api/subtasks/11 200 7ms -[2025-12-30T19:49:09.613Z] [INFO] GET /api/links/11 200 5ms -[2025-12-30T19:49:09.618Z] [INFO] GET /api/files/11 200 3ms -[2025-12-30T19:49:09.622Z] [INFO] GET /api/tasks/11/history 404 3ms -[2025-12-30T19:49:09.627Z] [INFO] GET /api/comments/11 200 4ms -[2025-12-30T19:49:10.578Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T19:49:12.121Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2025-12-30T19:49:12.123Z] [INFO] PUT /api/tasks/11 200 8ms -[2025-12-30T19:49:12.724Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:49:13.129Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:49:16.345Z] [INFO] GET /api/tasks/10 200 12ms -[2025-12-30T19:49:16.379Z] [INFO] GET /api/links/10 200 9ms -[2025-12-30T19:49:16.386Z] [INFO] GET /api/subtasks/10 200 6ms -[2025-12-30T19:49:16.393Z] [INFO] GET /api/tasks/10/history 404 6ms -[2025-12-30T19:49:16.397Z] [INFO] GET /api/files/10 200 9ms -[2025-12-30T19:49:16.401Z] [INFO] GET /api/comments/10 200 13ms -[2025-12-30T19:49:17.348Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:49:24.095Z] [INFO] DELETE /api/subtasks/37 200 13ms -[2025-12-30T19:49:25.100Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:49:27.275Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2025-12-30T19:49:27.277Z] [INFO] PUT /api/tasks/10 200 7ms -[2025-12-30T19:49:28.279Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:49:42.821Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:50:12.917Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:50:43.029Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:51:13.113Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:51:43.210Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:52:06.682Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T19:52:18.371Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T19:52:18.422Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T19:52:18.424Z] [INFO] Datenbank initialisiert -[2025-12-30T19:52:18.429Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T19:52:18.430Z] [INFO] Umgebung: production -[2025-12-30T19:52:18.431Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T19:52:18.431Z] [INFO] Automatische Backups aktiviert -[2025-12-30T19:52:21.276Z] [INFO] Socket connected: HG (QD6zHx9PaERhVkVpAAAB) -[2025-12-30T19:52:21.333Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:52:22.283Z] [INFO] Socket connected: MH (aDcM3NHBWWDkjDWUAAAD) -[2025-12-30T19:52:22.322Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:52:22.515Z] [INFO] GET /api/health 200 8ms -[2025-12-30T19:52:52.610Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:52:58.797Z] [INFO] GET / 200 15ms -[2025-12-30T19:52:58.863Z] [INFO] Socket disconnected: HG (QD6zHx9PaERhVkVpAAAB) -[2025-12-30T19:52:58.868Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T19:52:58.877Z] [INFO] GET /css/base.css 200 5ms -[2025-12-30T19:52:58.899Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T19:52:58.912Z] [INFO] GET /css/board.css 200 2ms -[2025-12-30T19:52:58.931Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-30T19:52:58.939Z] [INFO] GET /css/list.css 200 6ms -[2025-12-30T19:52:58.940Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-30T19:52:58.944Z] [INFO] GET /css/proposals.css 200 7ms -[2025-12-30T19:52:58.946Z] [INFO] GET /css/admin.css 200 8ms -[2025-12-30T19:52:58.976Z] [INFO] GET /css/notifications.css 200 8ms -[2025-12-30T19:52:58.980Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-30T19:52:59.002Z] [INFO] GET /css/responsive.css 200 19ms -[2025-12-30T19:52:59.008Z] [INFO] GET /js/app.js 200 7ms -[2025-12-30T19:52:59.073Z] [INFO] GET /js/store.js 200 4ms -[2025-12-30T19:52:59.077Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-30T19:52:59.079Z] [INFO] GET /js/api.js 200 7ms -[2025-12-30T19:52:59.083Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-30T19:52:59.085Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-30T19:52:59.087Z] [INFO] GET /js/board.js 200 5ms -[2025-12-30T19:52:59.109Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-30T19:52:59.117Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-30T19:52:59.122Z] [INFO] GET /js/list.js 200 7ms -[2025-12-30T19:52:59.124Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-30T19:52:59.125Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-30T19:52:59.142Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T19:52:59.150Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T19:52:59.156Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-30T19:52:59.158Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T19:52:59.160Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T19:52:59.251Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T19:52:59.261Z] [INFO] GET /api/auth/users 200 7ms -[2025-12-30T19:52:59.268Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2025-12-30T19:52:59.304Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T19:52:59.330Z] [INFO] Socket connected: HG (gAQ8QpC4twV5TyqMAAAF) -[2025-12-30T19:52:59.339Z] [INFO] GET /api/projects 200 5ms -[2025-12-30T19:52:59.387Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2025-12-30T19:52:59.406Z] [INFO] GET /api/tasks/project/2 200 18ms -[2025-12-30T19:52:59.412Z] [INFO] GET /api/columns/2 200 5ms -[2025-12-30T19:52:59.417Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-30T19:52:59.418Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:52:59.456Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2025-12-30T19:52:59.492Z] [INFO] GET /api/notifications 200 5ms -[2025-12-30T19:53:00.548Z] [INFO] GET /api/tasks/6 200 17ms -[2025-12-30T19:53:00.585Z] [INFO] GET /api/files/6 200 6ms -[2025-12-30T19:53:00.590Z] [INFO] GET /api/subtasks/6 200 4ms -[2025-12-30T19:53:00.594Z] [INFO] GET /api/comments/6 200 3ms -[2025-12-30T19:53:00.599Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-30T19:53:00.603Z] [INFO] GET /api/links/6 200 8ms -[2025-12-30T19:53:00.619Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI0Mzc5LCJleHAiOjE3NjcxMjQ5Nzl9.5CibcpHiRLTPLIdafJHWlvC3mU9RzL5rLbsgw56FGAw 200 5ms -[2025-12-30T19:53:01.538Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:53:03.982Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:53:05.428Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:53:05.431Z] [INFO] PUT /api/tasks/6 200 14ms -[2025-12-30T19:53:06.427Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:53:06.487Z] [INFO] GET /api/tasks/6 200 15ms -[2025-12-30T19:53:06.527Z] [INFO] GET /api/files/6 304 5ms -[2025-12-30T19:53:06.532Z] [INFO] GET /api/links/6 304 9ms -[2025-12-30T19:53:06.539Z] [INFO] GET /api/subtasks/6 304 5ms -[2025-12-30T19:53:06.550Z] [INFO] GET /api/tasks/6/history 404 8ms -[2025-12-30T19:53:06.557Z] [INFO] GET /api/comments/6 304 13ms -[2025-12-30T19:53:06.566Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI0Mzg2LCJleHAiOjE3NjcxMjQ5ODZ9.aULLwr5hafVMabS1shG8jRUG2rs4yUthTd2w0mcQ_dM 200 6ms -[2025-12-30T19:53:07.470Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:53:10.346Z] [INFO] PUT /api/subtasks/9/position 200 5ms -[2025-12-30T19:53:12.632Z] [INFO] PUT /api/subtasks/6/position 200 10ms -[2025-12-30T19:53:14.676Z] [INFO] PUT /api/subtasks/7/position 200 9ms -[2025-12-30T19:53:17.880Z] [INFO] PUT /api/subtasks/32/position 200 5ms -[2025-12-30T19:53:18.444Z] [INFO] Backup erstellt: backup_2025-12-30T19-53-18-432Z.db -[2025-12-30T19:53:18.446Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T20-09-05-908Z.db -[2025-12-30T19:53:18.448Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T19:53:20.167Z] [INFO] PUT /api/subtasks/7/position 200 6ms -[2025-12-30T19:53:22.692Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:53:24.358Z] [INFO] PUT /api/subtasks/6/position 200 6ms -[2025-12-30T19:53:29.766Z] [INFO] PUT /api/subtasks/8/position 200 7ms -[2025-12-30T19:53:33.073Z] [INFO] PUT /api/subtasks/9 200 7ms -[2025-12-30T19:53:34.082Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T19:53:35.793Z] [INFO] PUT /api/subtasks/9/position 200 9ms -[2025-12-30T19:53:44.709Z] [INFO] PUT /api/subtasks/10 200 4ms -[2025-12-30T19:53:45.706Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T19:53:46.516Z] [INFO] PUT /api/subtasks/10/position 200 9ms -[2025-12-30T19:53:50.744Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:53:50.746Z] [INFO] PUT /api/tasks/6 200 6ms -[2025-12-30T19:53:50.787Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:53:50.789Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-30T19:53:51.744Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:53:52.774Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:54:22.877Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:54:39.953Z] [INFO] GET /api/git/server/info 200 38ms -[2025-12-30T19:54:40.015Z] [INFO] GET /api/git/server/status 200 33ms -[2025-12-30T19:54:40.062Z] [INFO] GET /api/git/server/branches 200 19ms -[2025-12-30T19:54:40.086Z] [INFO] GET /api/git/server/commits?limit=10 200 20ms -[2025-12-30T19:54:40.935Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T19:54:49.706Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:54:50.829Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:54:52.965Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:55:00.455Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:55:09.268Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:55:14.166Z] [INFO] GET / 304 5ms -[2025-12-30T19:55:14.294Z] [INFO] Socket disconnected: MH (aDcM3NHBWWDkjDWUAAAD) -[2025-12-30T19:55:14.296Z] [INFO] GET /css/base.css 304 0ms -[2025-12-30T19:55:14.298Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:55:14.726Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T19:55:14.727Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T19:55:14.761Z] [INFO] GET /css/modal.css 200 1ms -[2025-12-30T19:55:14.794Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T19:55:14.796Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T19:55:14.829Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T19:55:14.830Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T19:55:14.832Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:55:15.182Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T19:55:15.186Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T19:55:15.189Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T19:55:15.846Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T19:55:15.848Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:55:15.850Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T19:55:15.853Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T19:55:15.855Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T19:55:15.855Z] [INFO] GET /js/board.js 200 4ms -[2025-12-30T19:55:16.010Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T19:55:16.015Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:55:16.017Z] [INFO] GET /js/task-modal.js 200 10ms -[2025-12-30T19:55:16.020Z] [INFO] GET /js/undo.js 304 6ms -[2025-12-30T19:55:16.021Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-30T19:55:16.196Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:55:16.198Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T19:55:16.201Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T19:55:16.202Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T19:55:16.204Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T19:55:16.257Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:55:16.427Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T19:55:16.504Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-30T19:55:16.510Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T19:55:16.529Z] [INFO] Socket connected: MH (AkN_8fCwOYNx8k5WAAAH) -[2025-12-30T19:55:16.537Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T19:55:16.558Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:55:16.587Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-30T19:55:16.590Z] [INFO] GET /api/columns/2 304 11ms -[2025-12-30T19:55:16.605Z] [INFO] GET /api/labels/2 304 14ms -[2025-12-30T19:55:16.619Z] [INFO] GET /api/tasks/project/2 200 27ms -[2025-12-30T19:55:16.648Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T19:55:16.684Z] [INFO] GET /api/notifications 304 13ms -[2025-12-30T19:55:17.544Z] [INFO] POST /api/auth/refresh 200 4ms -[2025-12-30T19:55:18.174Z] [INFO] GET /sw.js 200 2ms -[2025-12-30T19:55:18.205Z] [INFO] GET / 304 2ms -[2025-12-30T19:55:18.206Z] [INFO] GET /index.html 304 1ms -[2025-12-30T19:55:18.208Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:55:18.267Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:55:18.441Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T19:55:18.442Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T19:55:18.444Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T19:55:18.740Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T19:55:18.742Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T19:55:18.745Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:55:18.896Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T19:55:18.900Z] [INFO] GET /js/app.js 304 3ms -[2025-12-30T19:55:18.901Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-30T19:55:18.932Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T19:55:18.933Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T19:55:18.940Z] [INFO] GET /js/sync.js 304 0ms -[2025-12-30T19:55:18.957Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T19:55:18.958Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T19:55:18.994Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T19:55:18.996Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T19:55:18.999Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T19:55:19.033Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:55:19.035Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:55:19.040Z] [INFO] GET /js/tour.js 304 3ms -[2025-12-30T19:55:19.060Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:55:19.115Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T19:55:19.117Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T19:55:19.120Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T19:55:19.143Z] [INFO] GET /css/list.css 304 0ms -[2025-12-30T19:55:19.239Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T19:55:19.241Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T19:55:19.242Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:55:19.330Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T19:55:20.340Z] [INFO] GET /api/tasks/6 200 5ms -[2025-12-30T19:55:20.382Z] [INFO] GET /api/files/6 304 5ms -[2025-12-30T19:55:20.386Z] [INFO] GET /api/subtasks/6 200 8ms -[2025-12-30T19:55:20.392Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T19:55:20.397Z] [INFO] GET /api/links/6 304 4ms -[2025-12-30T19:55:20.402Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T19:55:20.411Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjQ1MTcsImV4cCI6MTc2NzEyNTExN30.SDIkNYBRfjPWLty_XXb3kr-82nQsTOvv8i_W_2Hm9ZI 200 7ms -[2025-12-30T19:55:21.346Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:55:23.041Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:55:26.554Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:55:37.907Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:55:39.165Z] [INFO] Commit mit Autor: HG -[2025-12-30T19:55:39.342Z] [INFO] POST /api/git/server/commit 200 340ms -[2025-12-30T19:55:39.407Z] [INFO] GET /api/git/server/status 200 30ms -[2025-12-30T19:55:39.418Z] [INFO] GET /api/git/server/branches 304 10ms -[2025-12-30T19:55:39.433Z] [INFO] GET /api/git/server/commits?limit=10 200 13ms -[2025-12-30T19:55:40.001Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T19:55:41.471Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:55:45.298Z] [INFO] POST /api/git/server/push 200 2241ms -[2025-12-30T19:55:45.316Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T19:55:45.358Z] [INFO] GET /api/git/server/branches 304 24ms -[2025-12-30T19:55:45.390Z] [INFO] GET /api/git/server/status 200 29ms -[2025-12-30T19:55:45.403Z] [INFO] GET /api/git/server/commits?limit=10 304 11ms -[2025-12-30T19:55:48.883Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T19:55:49.360Z] [INFO] Subtask erstellt: Kontakte einpflegen können in Task 6 -[2025-12-30T19:55:49.362Z] [INFO] POST /api/subtasks 201 14ms -[2025-12-30T19:55:50.362Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:55:53.157Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:55:53.275Z] [INFO] PUT /api/subtasks/43/position 200 10ms -[2025-12-30T19:56:01.402Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T19:56:01.408Z] [INFO] PUT /api/tasks/6 200 28ms -[2025-12-30T19:56:02.394Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:56:02.604Z] [INFO] GET / 304 2ms -[2025-12-30T19:56:02.624Z] [INFO] Socket disconnected: MH (AkN_8fCwOYNx8k5WAAAH) -[2025-12-30T19:56:02.638Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T19:56:02.641Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T19:56:02.643Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T19:56:02.647Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T19:56:02.648Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T19:56:02.651Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T19:56:02.657Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T19:56:02.660Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T19:56:02.663Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:56:02.667Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T19:56:02.670Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T19:56:02.672Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:56:02.682Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:56:02.722Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:56:02.723Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T19:56:02.732Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T19:56:02.738Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T19:56:02.742Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T19:56:02.745Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T19:56:02.746Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T19:56:02.749Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:56:02.752Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T19:56:02.756Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:56:02.759Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T19:56:02.762Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:56:02.764Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T19:56:02.766Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T19:56:02.770Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:56:02.773Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T19:56:02.802Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:56:02.968Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T19:56:03.045Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T19:56:03.057Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T19:56:03.075Z] [INFO] Socket connected: MH (N1bzTAZ_FsWCS3YkAAAJ) -[2025-12-30T19:56:03.085Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T19:56:03.108Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:56:03.117Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-30T19:56:03.120Z] [INFO] GET /api/columns/2 304 9ms -[2025-12-30T19:56:03.125Z] [INFO] GET /api/labels/2 304 3ms -[2025-12-30T19:56:03.134Z] [INFO] GET /api/tasks/project/2 200 9ms -[2025-12-30T19:56:03.165Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T19:56:03.190Z] [INFO] GET /api/notifications 304 4ms -[2025-12-30T19:56:04.711Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T19:56:10.189Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T19:56:23.268Z] [INFO] GET /api/health 200 1ms -[2025-12-30T19:56:53.372Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:57:04.875Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T19:57:16.678Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T19:57:16.776Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T19:57:16.780Z] [INFO] Datenbank initialisiert -[2025-12-30T19:57:16.786Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T19:57:16.786Z] [INFO] Umgebung: production -[2025-12-30T19:57:16.788Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T19:57:16.788Z] [INFO] Automatische Backups aktiviert -[2025-12-30T19:57:17.962Z] [INFO] Socket connected: MH (oEZIycxjJi8t2uEeAAAB) -[2025-12-30T19:57:18.185Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:57:18.863Z] [INFO] Socket connected: HG (bCb9rpT6lsxfXTZyAAAD) -[2025-12-30T19:57:18.983Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:57:20.861Z] [INFO] GET /api/health 200 12ms -[2025-12-30T19:57:50.957Z] [INFO] GET /api/health 200 2ms -[2025-12-30T19:58:16.813Z] [INFO] Backup erstellt: backup_2025-12-30T19-58-16-797Z.db -[2025-12-30T19:58:16.817Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T20-59-42-468Z.db -[2025-12-30T19:58:16.819Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T19:58:19.684Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T19:58:24.785Z] [INFO] Socket disconnected: MH (oEZIycxjJi8t2uEeAAAB) -[2025-12-30T19:58:31.236Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T19:58:31.311Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T19:58:31.317Z] [INFO] Datenbank initialisiert -[2025-12-30T19:58:31.323Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T19:58:31.323Z] [INFO] Umgebung: production -[2025-12-30T19:58:31.325Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T19:58:31.325Z] [INFO] Automatische Backups aktiviert -[2025-12-30T19:58:32.517Z] [INFO] Socket connected: HG (ra7gWNXKHTKDS69pAAAB) -[2025-12-30T19:58:32.555Z] [INFO] HG joined project:[object Object] -[2025-12-30T19:58:35.564Z] [INFO] GET /api/health 200 7ms -[2025-12-30T19:59:05.657Z] [INFO] GET /api/health 200 4ms -[2025-12-30T19:59:30.251Z] [INFO] GET / 200 12ms -[2025-12-30T19:59:30.314Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T19:59:30.318Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T19:59:30.343Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T19:59:30.345Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T19:59:30.353Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T19:59:30.359Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T19:59:30.362Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T19:59:30.363Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T19:59:30.366Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:59:30.370Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T19:59:30.372Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T19:59:30.376Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:59:30.382Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:59:30.424Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T19:59:30.428Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:59:30.430Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T19:59:30.433Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T19:59:30.435Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:59:30.437Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T19:59:30.446Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T19:59:30.447Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T19:59:30.452Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T19:59:30.454Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T19:59:30.457Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:59:30.459Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T19:59:30.475Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T19:59:30.482Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T19:59:30.486Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T19:59:30.489Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T19:59:30.586Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T19:59:30.742Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T19:59:30.822Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T19:59:30.859Z] [INFO] Socket connected: MH (LF-AW1wwa7cigUNeAAAD) -[2025-12-30T19:59:30.871Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2025-12-30T19:59:30.877Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T19:59:30.900Z] [INFO] MH joined project:[object Object] -[2025-12-30T19:59:30.910Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T19:59:30.917Z] [INFO] GET /api/columns/2 200 5ms -[2025-12-30T19:59:30.930Z] [INFO] GET /api/tasks/project/2 200 12ms -[2025-12-30T19:59:30.936Z] [INFO] GET /api/labels/2 200 3ms -[2025-12-30T19:59:30.981Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 12ms -[2025-12-30T19:59:31.013Z] [INFO] GET /api/notifications 304 11ms -[2025-12-30T19:59:31.345Z] [INFO] Backup erstellt: backup_2025-12-30T19-59-31-325Z.db -[2025-12-30T19:59:31.347Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T21-11-36-076Z.db -[2025-12-30T19:59:31.348Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T19:59:32.506Z] [INFO] GET /sw.js 200 2ms -[2025-12-30T19:59:32.539Z] [INFO] GET / 304 3ms -[2025-12-30T19:59:32.540Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T19:59:32.542Z] [INFO] GET /index.html 304 1ms -[2025-12-30T19:59:32.557Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T19:59:32.559Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T19:59:32.561Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T19:59:32.580Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T19:59:32.581Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T19:59:32.583Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T19:59:32.600Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T19:59:32.601Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T19:59:32.603Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T19:59:32.622Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T19:59:32.624Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T19:59:32.623Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T19:59:32.646Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T19:59:32.650Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T19:59:32.653Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T19:59:32.665Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T19:59:32.669Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T19:59:32.672Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-30T19:59:32.684Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T19:59:32.690Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-30T19:59:32.694Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T19:59:32.706Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T19:59:32.710Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T19:59:32.713Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T19:59:32.724Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T19:59:32.729Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T19:59:32.732Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T19:59:32.743Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-30T19:59:32.746Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T19:59:35.757Z] [INFO] GET /api/health 200 3ms -[2025-12-30T19:59:40.209Z] [INFO] Aufgabe verschoben: Bilanzbuchhaltung - Finanzamt -> In Arbeit -[2025-12-30T19:59:40.212Z] [INFO] PUT /api/tasks/10/move 200 9ms -[2025-12-30T19:59:41.975Z] [INFO] GET /api/tasks/10 200 15ms -[2025-12-30T19:59:42.006Z] [INFO] GET /api/links/10 304 4ms -[2025-12-30T19:59:42.010Z] [INFO] GET /api/subtasks/10 200 3ms -[2025-12-30T19:59:42.014Z] [INFO] GET /api/files/10 304 3ms -[2025-12-30T19:59:42.018Z] [INFO] GET /api/comments/10 304 3ms -[2025-12-30T19:59:42.022Z] [INFO] GET /api/tasks/10/history 404 7ms -[2025-12-30T19:59:42.964Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T19:59:49.446Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T19:59:51.145Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:00:01.401Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:00:02.508Z] [INFO] PUT /api/subtasks/39 200 12ms -[2025-12-30T20:00:05.855Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:00:12.301Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:00:13.149Z] [INFO] PUT /api/subtasks/40 200 4ms -[2025-12-30T20:00:35.310Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:00:35.317Z] [INFO] PUT /api/subtasks/41 200 5ms -[2025-12-30T20:00:35.936Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:00:36.362Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:00:39.749Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2025-12-30T20:00:39.751Z] [INFO] PUT /api/tasks/10 200 8ms -[2025-12-30T20:00:40.771Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T20:00:46.279Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:00:56.777Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:01:00.777Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:01:01.336Z] [INFO] Aufgabe erstellt: Gewerbeamt Langenfeld Namensänderung (ID: 14) von MH -[2025-12-30T20:01:01.339Z] [INFO] POST /api/tasks 201 9ms -[2025-12-30T20:01:03.252Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:01:06.029Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:01:23.084Z] [INFO] GET /api/tasks/14 200 6ms -[2025-12-30T20:01:23.111Z] [INFO] GET /api/subtasks/14 200 4ms -[2025-12-30T20:01:23.118Z] [INFO] GET /api/links/14 200 5ms -[2025-12-30T20:01:23.141Z] [INFO] GET /api/files/14 200 5ms -[2025-12-30T20:01:23.147Z] [INFO] GET /api/comments/14 200 4ms -[2025-12-30T20:01:23.151Z] [INFO] GET /api/tasks/14/history 404 3ms -[2025-12-30T20:01:24.101Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:01:27.035Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:01:28.085Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:01:28.092Z] [INFO] Aufgabe aktualisiert: Namensänderung (ID: 14) -[2025-12-30T20:01:28.094Z] [INFO] PUT /api/tasks/14 200 7ms -[2025-12-30T20:01:29.570Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T20:01:35.984Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:01:35.999Z] [INFO] Aufgabe aktualisiert: Namensänderung - Woghin alles eine E-Mail schicken? (ID: 14) -[2025-12-30T20:01:36.003Z] [INFO] PUT /api/tasks/14 200 14ms -[2025-12-30T20:01:36.133Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:01:37.139Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:01:41.086Z] [INFO] Aufgabe aktualisiert: Namensänderung - Woghin alles eine E-Mail schicken? (ID: 14) -[2025-12-30T20:01:41.088Z] [INFO] PUT /api/tasks/14 200 12ms -[2025-12-30T20:01:42.096Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:01:43.167Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:01:46.251Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:02:06.249Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:02:36.371Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:03:06.474Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:03:36.570Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:04:02.823Z] [INFO] Subtask erstellt: Website ändern in Task 14 -[2025-12-30T20:04:02.825Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-30T20:04:03.797Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:04:06.672Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:04:36.764Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:04:59.156Z] [INFO] Subtask erstellt: FYRST in Task 14 -[2025-12-30T20:04:59.158Z] [INFO] POST /api/subtasks 201 6ms -[2025-12-30T20:05:00.164Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:05:06.901Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:05:08.450Z] [INFO] Subtask erstellt: Gewerbeamt Langenfeld in Task 14 -[2025-12-30T20:05:08.452Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-30T20:05:09.462Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:05:16.729Z] [INFO] Subtask erstellt: IHK Düsseldorf in Task 14 -[2025-12-30T20:05:16.732Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-30T20:05:17.744Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:05:23.298Z] [INFO] Subtask erstellt: Finanzamt Hilden in Task 14 -[2025-12-30T20:05:23.301Z] [INFO] POST /api/subtasks 201 9ms -[2025-12-30T20:05:24.309Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:05:28.706Z] [INFO] Aufgabe aktualisiert: Namensänderung - Woghin alles eine E-Mail schicken? (ID: 14) -[2025-12-30T20:05:28.707Z] [INFO] PUT /api/tasks/14 200 6ms -[2025-12-30T20:05:29.725Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T20:05:29.833Z] [INFO] Aufgabe aktualisiert: Namensänderung - Woghin alles eine E-Mail schicken? (ID: 14) -[2025-12-30T20:05:29.835Z] [INFO] PUT /api/tasks/14 200 20ms -[2025-12-30T20:05:30.526Z] [INFO] Aufgabe aktualisiert: Namensänderung - Woghin alles eine E-Mail schicken? (ID: 14) -[2025-12-30T20:05:30.528Z] [INFO] PUT /api/tasks/14 200 13ms -[2025-12-30T20:05:31.530Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:05:31.689Z] [INFO] Aufgabe aktualisiert: Namensänderung - Woghin alles eine E-Mail schicken? (ID: 14) -[2025-12-30T20:05:31.690Z] [INFO] PUT /api/tasks/14 200 7ms -[2025-12-30T20:05:32.708Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:05:35.889Z] [INFO] Aufgabe verschoben: Namensänderung - Woghin alles eine E-Mail schicken? -> Offen -[2025-12-30T20:05:35.892Z] [INFO] PUT /api/tasks/14/move 200 14ms -[2025-12-30T20:05:36.554Z] [INFO] GET /api/tasks/14 200 6ms -[2025-12-30T20:05:36.585Z] [INFO] GET /api/subtasks/14 200 7ms -[2025-12-30T20:05:36.609Z] [INFO] GET /api/links/14 304 6ms -[2025-12-30T20:05:36.628Z] [INFO] GET /api/comments/14 304 5ms -[2025-12-30T20:05:36.633Z] [INFO] GET /api/files/14 304 10ms -[2025-12-30T20:05:36.652Z] [INFO] GET /api/tasks/14/history 404 18ms -[2025-12-30T20:05:37.029Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:05:37.563Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:06:07.144Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:06:09.337Z] [INFO] Logout: HG -[2025-12-30T20:06:09.339Z] [INFO] POST /api/auth/logout 200 7ms -[2025-12-30T20:06:09.370Z] [INFO] Socket disconnected: HG (ra7gWNXKHTKDS69pAAAB) -[2025-12-30T20:06:37.225Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:07:07.318Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:07:07.802Z] [INFO] Aufgabe aktualisiert: Namensänderung - Woghin alles eine E-Mail schicken? (ID: 14) -[2025-12-30T20:07:07.804Z] [INFO] PUT /api/tasks/14 200 10ms -[2025-12-30T20:07:08.746Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:07:11.309Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:07:12.776Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:07:26.770Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T20:07:26.771Z] [INFO] POST /api/auth/login 200 520ms -[2025-12-30T20:07:26.874Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T20:07:26.881Z] [INFO] Socket connected: HG (b0eW_2L_ZKBd4IxBAAAG) -[2025-12-30T20:07:26.907Z] [INFO] Socket connected: HG (j117YGPEvCR8ntzYAAAH) -[2025-12-30T20:07:26.919Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T20:07:26.923Z] [INFO] POST /api/auth/logout 401 2ms -[2025-12-30T20:07:26.949Z] [INFO] Socket disconnected: HG (j117YGPEvCR8ntzYAAAH) -[2025-12-30T20:07:26.955Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T20:07:29.360Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T20:07:29.361Z] [INFO] POST /api/auth/login 200 514ms -[2025-12-30T20:07:29.407Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T20:07:29.432Z] [INFO] Socket connected: HG (VpE0T9ZaJhQftditAAAK) -[2025-12-30T20:07:29.440Z] [INFO] Socket connected: HG (F3mrnXe5cOP-wcQXAAAL) -[2025-12-30T20:07:29.458Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T20:07:29.486Z] [INFO] Socket disconnected: HG (VpE0T9ZaJhQftditAAAK) -[2025-12-30T20:07:29.491Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T20:07:30.511Z] [INFO] GET / 200 5ms -[2025-12-30T20:07:30.571Z] [INFO] Socket disconnected: HG (F3mrnXe5cOP-wcQXAAAL) -[2025-12-30T20:07:30.578Z] [INFO] Socket disconnected: HG (b0eW_2L_ZKBd4IxBAAAG) -[2025-12-30T20:07:30.585Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T20:07:30.588Z] [INFO] GET /css/base.css 200 5ms -[2025-12-30T20:07:30.590Z] [INFO] GET /css/components.css 200 6ms -[2025-12-30T20:07:30.591Z] [INFO] GET /css/board.css 200 4ms -[2025-12-30T20:07:30.594Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-30T20:07:30.595Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-30T20:07:30.622Z] [INFO] GET /css/list.css 200 4ms -[2025-12-30T20:07:30.624Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T20:07:30.650Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-30T20:07:30.653Z] [INFO] GET /css/gitea.css 200 8ms -[2025-12-30T20:07:30.656Z] [INFO] GET /css/proposals.css 200 10ms -[2025-12-30T20:07:30.661Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-30T20:07:30.677Z] [INFO] GET /js/app.js 200 18ms -[2025-12-30T20:07:30.782Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-30T20:07:30.787Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-30T20:07:30.790Z] [INFO] GET /js/board.js 200 9ms -[2025-12-30T20:07:30.793Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-30T20:07:30.796Z] [INFO] GET /js/api.js 200 7ms -[2025-12-30T20:07:30.797Z] [INFO] GET /js/store.js 200 6ms -[2025-12-30T20:07:30.806Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T20:07:30.818Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T20:07:30.823Z] [INFO] GET /js/list.js 200 2ms -[2025-12-30T20:07:30.829Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T20:07:30.830Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T20:07:30.853Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-30T20:07:30.856Z] [INFO] GET /js/proposals.js 200 7ms -[2025-12-30T20:07:30.861Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-30T20:07:30.863Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T20:07:30.865Z] [INFO] GET /js/utils.js 200 6ms -[2025-12-30T20:07:30.927Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2025-12-30T20:07:31.399Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:07:33.556Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T20:07:33.559Z] [INFO] POST /api/auth/login 200 466ms -[2025-12-30T20:07:33.600Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T20:07:33.625Z] [INFO] Socket connected: HG (g8gjr18xf99eyPizAAAO) -[2025-12-30T20:07:33.631Z] [INFO] Socket connected: HG (GRADNCx-kLPVKMbxAAAP) -[2025-12-30T20:07:33.638Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T20:07:33.671Z] [INFO] Socket disconnected: HG (GRADNCx-kLPVKMbxAAAP) -[2025-12-30T20:07:33.679Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2025-12-30T20:07:33.721Z] [INFO] GET /api/notifications 401 2ms -[2025-12-30T20:07:35.794Z] [INFO] Socket disconnected: HG (g8gjr18xf99eyPizAAAO) -[2025-12-30T20:07:37.419Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:07:38.412Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:07:40.373Z] [INFO] GET / 304 2ms -[2025-12-30T20:07:40.419Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T20:07:40.423Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T20:07:40.427Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T20:07:40.430Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T20:07:40.432Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T20:07:40.435Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T20:07:40.449Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T20:07:40.459Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T20:07:40.465Z] [INFO] GET /css/proposals.css 304 5ms -[2025-12-30T20:07:40.468Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T20:07:40.471Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T20:07:40.473Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T20:07:40.489Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T20:07:40.535Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-30T20:07:40.537Z] [INFO] GET /js/store.js 304 6ms -[2025-12-30T20:07:40.539Z] [INFO] GET /js/auth.js 304 7ms -[2025-12-30T20:07:40.540Z] [INFO] GET /js/offline.js 304 7ms -[2025-12-30T20:07:40.542Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T20:07:40.545Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T20:07:40.562Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T20:07:40.567Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T20:07:40.571Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T20:07:40.574Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T20:07:40.577Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T20:07:40.580Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T20:07:40.591Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T20:07:40.601Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T20:07:40.604Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T20:07:40.618Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T20:07:40.658Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T20:07:41.030Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:07:42.190Z] [INFO] GET /sw.js 200 3ms -[2025-12-30T20:07:42.230Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T20:07:42.232Z] [INFO] GET / 304 1ms -[2025-12-30T20:07:42.236Z] [INFO] GET /index.html 200 3ms -[2025-12-30T20:07:42.261Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T20:07:42.265Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T20:07:42.290Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T20:07:42.294Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T20:07:42.302Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T20:07:42.319Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T20:07:42.326Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T20:07:42.332Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T20:07:42.359Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T20:07:42.374Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T20:07:42.376Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T20:07:42.393Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T20:07:42.407Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T20:07:42.411Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T20:07:42.423Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T20:07:42.440Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T20:07:42.448Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T20:07:42.452Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T20:07:42.470Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T20:07:42.480Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T20:07:42.486Z] [INFO] GET /js/tour.js 200 2ms -[2025-12-30T20:07:42.503Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T20:07:42.512Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T20:07:42.519Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T20:07:42.537Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T20:07:42.551Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T20:07:42.559Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T20:07:42.568Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T20:07:42.584Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T20:07:43.139Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T20:07:43.141Z] [INFO] POST /api/auth/login 200 504ms -[2025-12-30T20:07:43.203Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T20:07:43.221Z] [INFO] Socket connected: HG (RRXGtbn32odtTbikAAAS) -[2025-12-30T20:07:43.230Z] [INFO] Socket connected: HG (7bI9dRwnREgfkfJKAAAT) -[2025-12-30T20:07:43.239Z] [INFO] GET /api/projects 401 5ms -[2025-12-30T20:07:43.273Z] [INFO] Socket disconnected: HG (7bI9dRwnREgfkfJKAAAT) -[2025-12-30T20:07:43.278Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T20:07:43.312Z] [INFO] GET /api/notifications 401 2ms -[2025-12-30T20:08:07.522Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:08:37.609Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:09:07.698Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:09:37.822Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:09:54.630Z] [INFO] POST /api/columns 201 10ms -[2025-12-30T20:09:54.628Z] [INFO] Spalte erstellt: Ausstehend in Projekt 2 (Filter: in_progress) -[2025-12-30T20:09:54.645Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:09:55.581Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:09:59.791Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:10:07.097Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:10:07.938Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:10:08.167Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T20:10:09.509Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:10:17.143Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:10:17.857Z] [INFO] Aufgabe erstellt: Antwort von WERFT 4.0 - Namensänderung (ID: 15) von MH -[2025-12-30T20:10:17.860Z] [INFO] POST /api/tasks 201 11ms -[2025-12-30T20:10:18.858Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:10:22.293Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:10:24.433Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:10:25.492Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:10:26.438Z] [INFO] Spalte aktualisiert: Ausstehend (ID: 10) -[2025-12-30T20:10:26.440Z] [INFO] PUT /api/columns/10 200 14ms -[2025-12-30T20:10:27.445Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:10:38.050Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:10:44.601Z] [INFO] GET /api/tasks/6 200 11ms -[2025-12-30T20:10:44.637Z] [INFO] GET /api/subtasks/6 200 9ms -[2025-12-30T20:10:44.651Z] [INFO] GET /api/links/6 304 11ms -[2025-12-30T20:10:44.661Z] [INFO] GET /api/files/6 304 6ms -[2025-12-30T20:10:44.670Z] [INFO] GET /api/tasks/6/history 404 6ms -[2025-12-30T20:10:44.674Z] [INFO] GET /api/comments/6 304 8ms -[2025-12-30T20:10:44.687Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjU0MjcsImV4cCI6MTc2NzEyNjAyN30.wzO67IRoiMIPUX1lkTZclbnzgHYvWcCDJzQT40hFYxI 200 6ms -[2025-12-30T20:10:45.602Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:11:00.619Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:11:06.713Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:11:08.149Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:11:11.796Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:11:23.508Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:11:29.778Z] [INFO] POST /api/subtasks 400 3ms -[2025-12-30T20:11:30.791Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:11:34.399Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:11:34.781Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:11:34.784Z] [INFO] PUT /api/tasks/6 200 13ms -[2025-12-30T20:11:35.795Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:11:36.846Z] [INFO] GET / 200 7ms -[2025-12-30T20:11:36.884Z] [INFO] Socket disconnected: MH (LF-AW1wwa7cigUNeAAAD) -[2025-12-30T20:11:36.908Z] [INFO] GET /css/variables.css 200 8ms -[2025-12-30T20:11:36.911Z] [INFO] GET /css/components.css 200 9ms -[2025-12-30T20:11:36.914Z] [INFO] GET /css/board.css 200 10ms -[2025-12-30T20:11:36.917Z] [INFO] GET /css/modal.css 200 11ms -[2025-12-30T20:11:36.922Z] [INFO] GET /css/base.css 200 9ms -[2025-12-30T20:11:36.934Z] [INFO] GET /css/calendar.css 200 2ms -[2025-12-30T20:11:36.950Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T20:11:36.951Z] [INFO] GET /css/list.css 200 5ms -[2025-12-30T20:11:36.953Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T20:11:36.956Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T20:11:36.969Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T20:11:36.971Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T20:11:36.979Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T20:11:37.085Z] [INFO] GET /js/auth.js 200 11ms -[2025-12-30T20:11:37.086Z] [INFO] GET /js/store.js 200 11ms -[2025-12-30T20:11:37.089Z] [INFO] GET /js/offline.js 200 12ms -[2025-12-30T20:11:37.090Z] [INFO] GET /js/api.js 200 11ms -[2025-12-30T20:11:37.093Z] [INFO] GET /js/board.js 200 10ms -[2025-12-30T20:11:37.094Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T20:11:37.094Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-30T20:11:37.115Z] [INFO] GET /js/task-modal.js 200 6ms -[2025-12-30T20:11:37.117Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T20:11:37.120Z] [INFO] GET /js/calendar.js 200 8ms -[2025-12-30T20:11:37.123Z] [INFO] GET /js/list.js 200 5ms -[2025-12-30T20:11:37.132Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-30T20:11:37.133Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-30T20:11:37.147Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T20:11:37.156Z] [INFO] GET /js/proposals.js 200 5ms -[2025-12-30T20:11:37.158Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-30T20:11:37.159Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-30T20:11:37.161Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T20:11:37.210Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T20:11:37.281Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T20:11:37.283Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T20:11:37.285Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T20:11:37.299Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T20:11:37.303Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T20:11:37.304Z] [INFO] GET /js/board.js 200 3ms -[2025-12-30T20:11:37.318Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T20:11:37.334Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-30T20:11:37.336Z] [INFO] GET /js/task-modal.js 200 6ms -[2025-12-30T20:11:37.338Z] [INFO] GET /js/undo.js 304 5ms -[2025-12-30T20:11:37.339Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-30T20:11:37.341Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T20:11:37.370Z] [INFO] GET /api/auth/users 200 9ms -[2025-12-30T20:11:37.446Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T20:11:37.449Z] [INFO] GET /assets/icons/task.svg 200 14ms -[2025-12-30T20:11:37.465Z] [INFO] Socket connected: MH (Ev1DRio03xzQ4o2jAAAV) -[2025-12-30T20:11:37.474Z] [INFO] GET /api/projects 200 6ms -[2025-12-30T20:11:37.509Z] [INFO] MH joined project:[object Object] -[2025-12-30T20:11:37.520Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2025-12-30T20:11:37.533Z] [INFO] GET /api/tasks/project/2 200 12ms -[2025-12-30T20:11:37.545Z] [INFO] GET /api/columns/2 200 7ms -[2025-12-30T20:11:37.553Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T20:11:37.606Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T20:11:37.640Z] [INFO] GET /api/notifications 304 12ms -[2025-12-30T20:11:38.244Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:11:39.235Z] [INFO] GET /api/tasks/6 200 14ms -[2025-12-30T20:11:39.265Z] [INFO] GET /api/subtasks/6 304 7ms -[2025-12-30T20:11:39.271Z] [INFO] GET /api/links/6 304 5ms -[2025-12-30T20:11:39.278Z] [INFO] GET /api/files/6 304 6ms -[2025-12-30T20:11:39.287Z] [INFO] GET /api/tasks/6/history 404 9ms -[2025-12-30T20:11:39.292Z] [INFO] GET /api/comments/6 304 10ms -[2025-12-30T20:11:39.302Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjU0OTcsImV4cCI6MTc2NzEyNjA5N30.YWXiReZJkLp6quTbByUGXCOeY4CEp8L7NHfXSI0iALU 200 4ms -[2025-12-30T20:11:40.243Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T20:11:43.547Z] [INFO] POST /api/subtasks 400 6ms -[2025-12-30T20:11:44.567Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T20:11:45.222Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:11:45.224Z] [INFO] PUT /api/tasks/6 200 12ms -[2025-12-30T20:11:46.226Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:11:46.893Z] [INFO] GET /api/tasks/6 200 8ms -[2025-12-30T20:11:46.926Z] [INFO] GET /api/subtasks/6 304 5ms -[2025-12-30T20:11:46.935Z] [INFO] GET /api/comments/6 304 5ms -[2025-12-30T20:11:46.942Z] [INFO] GET /api/files/6 304 6ms -[2025-12-30T20:11:46.948Z] [INFO] GET /api/links/6 304 5ms -[2025-12-30T20:11:46.953Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T20:11:46.968Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjU1MDYsImV4cCI6MTc2NzEyNjEwNn0.rhJ8QnvxBgb7vzWIPn0exejdy0iZ6PIeZ2UyXALo3LU 200 6ms -[2025-12-30T20:11:47.895Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:11:51.312Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:11:59.832Z] [INFO] Subtask erstellt: "Statuskarte aktualisiert" solche Benachrichtigungen machen oben mehr Sinn, weil sie damit keine Buttons überlappen in Task 6 -[2025-12-30T20:11:59.834Z] [INFO] POST /api/subtasks 201 9ms -[2025-12-30T20:12:00.845Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:12:08.366Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:12:08.373Z] [INFO] PUT /api/tasks/6 200 21ms -[2025-12-30T20:12:08.377Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:12:09.359Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:12:09.950Z] [INFO] GET /api/tasks/6 200 10ms -[2025-12-30T20:12:09.982Z] [INFO] GET /api/subtasks/6 200 7ms -[2025-12-30T20:12:09.987Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T20:12:09.993Z] [INFO] GET /api/files/6 304 5ms -[2025-12-30T20:12:10.002Z] [INFO] GET /api/links/6 304 8ms -[2025-12-30T20:12:10.012Z] [INFO] GET /api/comments/6 304 8ms -[2025-12-30T20:12:10.020Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjU1MjksImV4cCI6MTc2NzEyNjEyOX0.z8MQTCxZTkfB2eN9TK1YLpHws-AgJrWPnK0rSbPE2WI 200 5ms -[2025-12-30T20:12:10.955Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:12:11.361Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:12:11.363Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-30T20:12:12.373Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:12:20.833Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:12:23.366Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:12:28.983Z] [INFO] GET /api/tasks/14 200 8ms -[2025-12-30T20:12:29.013Z] [INFO] GET /api/links/14 304 7ms -[2025-12-30T20:12:29.020Z] [INFO] GET /api/subtasks/14 304 6ms -[2025-12-30T20:12:29.026Z] [INFO] GET /api/files/14 304 5ms -[2025-12-30T20:12:29.033Z] [INFO] GET /api/comments/14 304 4ms -[2025-12-30T20:12:29.038Z] [INFO] GET /api/tasks/14/history 404 4ms -[2025-12-30T20:12:29.992Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:12:32.612Z] [INFO] Aufgabe aktualisiert: Namensänderung - Wohin alles eine E-Mail schicken? (ID: 14) -[2025-12-30T20:12:32.614Z] [INFO] PUT /api/tasks/14 200 10ms -[2025-12-30T20:12:38.509Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:12:39.046Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T20:12:39.048Z] [INFO] PUT /api/tasks/14 200 12ms -[2025-12-30T20:12:39.665Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:12:40.059Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T20:12:40.061Z] [INFO] PUT /api/tasks/14 200 11ms -[2025-12-30T20:12:41.058Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:13:08.618Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:13:38.733Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:14:08.854Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:14:38.948Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:15:09.066Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:15:17.500Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T20:15:29.087Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T20:15:29.151Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T20:15:29.155Z] [INFO] Datenbank initialisiert -[2025-12-30T20:15:29.159Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T20:15:29.159Z] [INFO] Umgebung: production -[2025-12-30T20:15:29.161Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T20:15:29.161Z] [INFO] Automatische Backups aktiviert -[2025-12-30T20:15:29.322Z] [INFO] Socket connected: HG (qgKtn1deEBv1AvK_AAAB) -[2025-12-30T20:15:29.408Z] [INFO] Socket connected: MH (lEFmiz6oENY5uR4OAAAD) -[2025-12-30T20:15:29.454Z] [INFO] MH joined project:[object Object] -[2025-12-30T20:15:33.415Z] [INFO] GET /api/health 200 10ms -[2025-12-30T20:16:03.545Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:16:04.778Z] [INFO] GET / 200 7ms -[2025-12-30T20:16:04.853Z] [INFO] Socket disconnected: HG (qgKtn1deEBv1AvK_AAAB) -[2025-12-30T20:16:04.864Z] [INFO] GET /css/variables.css 200 6ms -[2025-12-30T20:16:04.868Z] [INFO] GET /css/base.css 200 6ms -[2025-12-30T20:16:04.893Z] [INFO] GET /css/components.css 200 5ms -[2025-12-30T20:16:04.901Z] [INFO] GET /css/board.css 200 3ms -[2025-12-30T20:16:04.929Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-30T20:16:04.937Z] [INFO] GET /css/list.css 200 13ms -[2025-12-30T20:16:04.942Z] [INFO] GET /css/admin.css 200 15ms -[2025-12-30T20:16:04.944Z] [INFO] GET /css/calendar.css 200 11ms -[2025-12-30T20:16:04.946Z] [INFO] GET /css/proposals.css 200 5ms -[2025-12-30T20:16:04.955Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T20:16:04.968Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T20:16:04.983Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-30T20:16:05.001Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T20:16:05.100Z] [INFO] GET /js/board.js 200 5ms -[2025-12-30T20:16:05.101Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-30T20:16:05.103Z] [INFO] GET /js/store.js 200 6ms -[2025-12-30T20:16:05.107Z] [INFO] GET /js/offline.js 200 9ms -[2025-12-30T20:16:05.109Z] [INFO] GET /js/api.js 200 4ms -[2025-12-30T20:16:05.111Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-30T20:16:05.137Z] [INFO] GET /js/task-modal.js 200 8ms -[2025-12-30T20:16:05.138Z] [INFO] GET /js/calendar.js 200 7ms -[2025-12-30T20:16:05.144Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-30T20:16:05.146Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T20:16:05.149Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-30T20:16:05.153Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T20:16:05.180Z] [INFO] GET /js/proposals.js 200 9ms -[2025-12-30T20:16:05.185Z] [INFO] GET /js/notifications.js 200 10ms -[2025-12-30T20:16:05.189Z] [INFO] GET /js/gitea.js 200 8ms -[2025-12-30T20:16:05.192Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-30T20:16:05.267Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2025-12-30T20:16:10.097Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T20:16:10.099Z] [INFO] POST /api/auth/login 200 545ms -[2025-12-30T20:16:10.140Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T20:16:10.166Z] [INFO] Socket connected: HG (EmoDiAXFj8WxN8mcAAAG) -[2025-12-30T20:16:10.179Z] [INFO] GET /api/projects 401 7ms -[2025-12-30T20:16:10.188Z] [INFO] Socket connected: HG (Rge3kBOED8O2fNukAAAH) -[2025-12-30T20:16:10.210Z] [INFO] Socket disconnected: HG (EmoDiAXFj8WxN8mcAAAG) -[2025-12-30T20:16:10.218Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2025-12-30T20:16:10.253Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T20:16:14.093Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T20:16:14.095Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T20:16:14.096Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T20:16:14.098Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T20:16:14.100Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T20:16:14.101Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T20:16:14.122Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T20:16:14.128Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T20:16:14.132Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T20:16:14.136Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T20:16:14.140Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T20:16:14.143Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T20:16:29.199Z] [INFO] Backup erstellt: backup_2025-12-30T20-16-29-171Z.db -[2025-12-30T20:16:29.201Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T21-13-56-595Z.db -[2025-12-30T20:16:29.202Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T20:16:33.644Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:17:03.770Z] [INFO] GET /api/health 200 6ms -[2025-12-30T20:17:33.866Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:17:59.758Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T20:18:11.223Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T20:18:11.273Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T20:18:11.275Z] [INFO] Datenbank initialisiert -[2025-12-30T20:18:11.278Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T20:18:11.278Z] [INFO] Umgebung: production -[2025-12-30T20:18:11.280Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T20:18:11.280Z] [INFO] Automatische Backups aktiviert -[2025-12-30T20:18:11.481Z] [INFO] Socket connected: HG (8HLUd19BRas_IYNNAAAB) -[2025-12-30T20:18:12.363Z] [INFO] Socket connected: MH (xUbKBNYSbnkzcsY1AAAD) -[2025-12-30T20:18:12.398Z] [INFO] MH joined project:[object Object] -[2025-12-30T20:18:15.575Z] [INFO] GET /api/health 200 8ms -[2025-12-30T20:18:45.670Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:19:11.303Z] [INFO] Backup erstellt: backup_2025-12-30T20-19-11-288Z.db -[2025-12-30T20:19:11.305Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T21-20-30-328Z.db -[2025-12-30T20:19:11.307Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T20:19:15.774Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:19:30.280Z] [INFO] GET / 200 17ms -[2025-12-30T20:19:30.341Z] [INFO] Socket disconnected: HG (8HLUd19BRas_IYNNAAAB) -[2025-12-30T20:19:30.353Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-30T20:19:30.384Z] [INFO] GET /css/base.css 200 5ms -[2025-12-30T20:19:30.420Z] [INFO] GET /css/components.css 200 7ms -[2025-12-30T20:19:30.428Z] [INFO] GET /css/board.css 200 11ms -[2025-12-30T20:19:30.433Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-30T20:19:30.434Z] [INFO] GET /css/list.css 200 8ms -[2025-12-30T20:19:30.437Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-30T20:19:30.439Z] [INFO] GET /css/admin.css 200 7ms -[2025-12-30T20:19:30.447Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T20:19:30.477Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-30T20:19:30.490Z] [INFO] GET /css/gitea.css 200 6ms -[2025-12-30T20:19:30.497Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-30T20:19:30.531Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T20:19:30.600Z] [INFO] GET /js/store.js 200 7ms -[2025-12-30T20:19:30.606Z] [INFO] GET /js/api.js 200 11ms -[2025-12-30T20:19:30.610Z] [INFO] GET /js/board.js 200 13ms -[2025-12-30T20:19:30.614Z] [INFO] GET /js/auth.js 200 11ms -[2025-12-30T20:19:30.616Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-30T20:19:30.618Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-30T20:19:30.636Z] [INFO] GET /js/task-modal.js 200 6ms -[2025-12-30T20:19:30.640Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T20:19:30.645Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T20:19:30.647Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T20:19:30.650Z] [INFO] GET /js/list.js 200 2ms -[2025-12-30T20:19:30.663Z] [INFO] GET /js/admin.js 200 1ms -[2025-12-30T20:19:30.667Z] [INFO] GET /js/proposals.js 200 1ms -[2025-12-30T20:19:30.671Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-30T20:19:30.682Z] [INFO] GET /js/gitea.js 200 7ms -[2025-12-30T20:19:30.688Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-30T20:19:30.760Z] [INFO] GET /assets/icons/task.svg 304 11ms -[2025-12-30T20:19:35.536Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T20:19:35.538Z] [INFO] POST /api/auth/login 200 495ms -[2025-12-30T20:19:35.580Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T20:19:35.615Z] [INFO] Socket connected: HG (7Zh8X7vAVWM8LhdAAAAG) -[2025-12-30T20:19:35.625Z] [INFO] GET /api/projects 401 7ms -[2025-12-30T20:19:35.630Z] [INFO] Socket connected: HG (SN_-zK-L9x4VIw3WAAAH) -[2025-12-30T20:19:35.653Z] [INFO] Socket disconnected: HG (7Zh8X7vAVWM8LhdAAAAG) -[2025-12-30T20:19:35.662Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T20:19:35.692Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T20:19:40.576Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T20:19:40.580Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T20:19:40.583Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T20:19:40.586Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T20:19:40.588Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T20:19:40.590Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T20:19:40.604Z] [INFO] GET /css/list.css 304 0ms -[2025-12-30T20:19:40.610Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T20:19:40.617Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T20:19:40.621Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T20:19:40.624Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T20:19:40.626Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T20:19:45.890Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:20:15.998Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:20:46.131Z] [INFO] GET /api/health 200 5ms -[2025-12-30T20:21:16.253Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:21:46.365Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:22:16.469Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:22:46.586Z] [INFO] GET /api/health 200 5ms -[2025-12-30T20:23:16.689Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:23:32.343Z] [INFO] POST /api/auth/logout 401 6ms -[2025-12-30T20:23:32.362Z] [INFO] Socket disconnected: MH (xUbKBNYSbnkzcsY1AAAD) -[2025-12-30T20:23:46.801Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:24:16.487Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T20:24:16.488Z] [INFO] POST /api/auth/login 200 497ms -[2025-12-30T20:24:16.552Z] [INFO] Socket connected: MH (CXJPZxy3YyB1jw79AAAK) -[2025-12-30T20:24:16.557Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T20:24:16.583Z] [INFO] Socket connected: MH (LaPq7mNfG3b2hx8WAAAL) -[2025-12-30T20:24:16.600Z] [INFO] GET /api/projects 304 10ms -[2025-12-30T20:24:16.630Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T20:24:16.636Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T20:24:16.638Z] [INFO] MH joined project:[object Object] -[2025-12-30T20:24:16.681Z] [INFO] GET /api/tasks/project/2 200 35ms -[2025-12-30T20:24:16.687Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T20:24:16.717Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T20:24:16.919Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:24:20.722Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:24:22.472Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:24:23.700Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:24:32.737Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:24:35.173Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:24:39.281Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:24:47.017Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:25:17.115Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:25:28.143Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:25:37.693Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:25:40.433Z] [INFO] Aufgabe erstellt: Mein Unternehmenskonto (ID: 16) von MH -[2025-12-30T20:25:40.436Z] [INFO] POST /api/tasks 201 16ms -[2025-12-30T20:25:41.440Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:25:42.959Z] [INFO] GET /api/tasks/16 200 14ms -[2025-12-30T20:25:42.982Z] [INFO] GET /api/subtasks/16 200 4ms -[2025-12-30T20:25:43.005Z] [INFO] GET /api/links/16 200 4ms -[2025-12-30T20:25:43.023Z] [INFO] GET /api/files/16 200 7ms -[2025-12-30T20:25:43.033Z] [INFO] GET /api/comments/16 200 7ms -[2025-12-30T20:25:43.039Z] [INFO] GET /api/tasks/16/history 404 5ms -[2025-12-30T20:25:43.963Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:25:47.219Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:25:51.013Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:25:53.821Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:25:59.490Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:25:59.880Z] [INFO] Link erstellt: https://info.mein-unternehmenskonto.de/ für Task 16 -[2025-12-30T20:25:59.883Z] [INFO] POST /api/links 201 17ms -[2025-12-30T20:26:00.873Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:26:01.295Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2025-12-30T20:26:01.298Z] [INFO] PUT /api/tasks/16 200 12ms -[2025-12-30T20:26:02.314Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T20:26:17.298Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:26:40.335Z] [INFO] GET /api/tasks/1 200 8ms -[2025-12-30T20:26:40.375Z] [INFO] GET /api/files/1 200 13ms -[2025-12-30T20:26:40.381Z] [INFO] GET /api/subtasks/1 200 17ms -[2025-12-30T20:26:40.386Z] [INFO] GET /api/tasks/1/history 404 20ms -[2025-12-30T20:26:40.390Z] [INFO] GET /api/comments/1 200 3ms -[2025-12-30T20:26:40.396Z] [INFO] GET /api/links/1 200 4ms -[2025-12-30T20:26:41.340Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:26:41.458Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-30T20:26:41.460Z] [INFO] PUT /api/tasks/1 200 9ms -[2025-12-30T20:26:42.466Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:26:45.217Z] [INFO] GET /api/tasks/6 200 15ms -[2025-12-30T20:26:45.252Z] [INFO] GET /api/subtasks/6 304 11ms -[2025-12-30T20:26:45.262Z] [INFO] GET /api/tasks/6/history 404 9ms -[2025-12-30T20:26:45.272Z] [INFO] GET /api/links/6 304 8ms -[2025-12-30T20:26:45.287Z] [INFO] GET /api/files/6 304 13ms -[2025-12-30T20:26:45.299Z] [INFO] GET /api/comments/6 304 10ms -[2025-12-30T20:26:45.335Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjY0MDIsImV4cCI6MTc2NzEyNzAwMn0.TuH-a9Z1eGfrAq4TmXkofWajKlCUcPvNwQpDwLi2Zf0 200 28ms -[2025-12-30T20:26:46.211Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:26:47.423Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:26:50.386Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:27:01.479Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:27:17.531Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:27:21.875Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:27:25.994Z] [INFO] Subtask erstellt: Unteraufgaben Personen zuweisen können (oder wird es dann zu unübersichtlich?) in Task 6 -[2025-12-30T20:27:25.996Z] [INFO] POST /api/subtasks 201 12ms -[2025-12-30T20:27:26.998Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:27:27.690Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T20:27:48.774Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T20:27:48.896Z] [INFO] Umgebung: production -[2025-12-30T20:27:48.898Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T20:27:48.898Z] [INFO] Automatische Backups aktiviert -[2025-12-30T20:27:48.885Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T20:27:48.890Z] [INFO] Datenbank initialisiert -[2025-12-30T20:27:48.896Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T20:27:49.846Z] [INFO] CSRF: Token missing or not stored for user 4, generated new token -[2025-12-30T20:27:49.854Z] [INFO] PUT /api/subtasks/50/position 403 18ms -[2025-12-30T20:27:49.885Z] [INFO] PUT /api/subtasks/50/position 200 9ms -[2025-12-30T20:27:50.713Z] [INFO] Socket connected: MH (dzTKALyMJSagyR3LAAAB) -[2025-12-30T20:27:50.735Z] [INFO] MH joined project:[object Object] -[2025-12-30T20:27:51.249Z] [INFO] Socket connected: MH (Yplg6doWhillx6riAAAD) -[2025-12-30T20:27:51.273Z] [INFO] MH joined project:[object Object] -[2025-12-30T20:27:52.967Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:27:53.203Z] [INFO] Socket connected: HG (5w29K0T8xu_5EruwAAAF) -[2025-12-30T20:27:54.950Z] [INFO] POST /api/auth/refresh 200 17ms -[2025-12-30T20:28:02.809Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:28:12.426Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:28:21.061Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:28:22.426Z] [INFO] Subtask erstellt: Das Verschieben von Unteraufgaben geht nur innerhalb des sichtbaren Fensters und nicht darüber hinaus in Task 6 -[2025-12-30T20:28:22.429Z] [INFO] POST /api/subtasks 201 9ms -[2025-12-30T20:28:23.102Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:28:23.443Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:28:41.374Z] [INFO] PUT /api/subtasks/51/position 200 5ms -[2025-12-30T20:28:45.279Z] [INFO] DELETE /api/subtasks/51 200 5ms -[2025-12-30T20:28:46.296Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:28:46.801Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:28:46.806Z] [INFO] PUT /api/tasks/6 200 20ms -[2025-12-30T20:28:47.802Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:28:48.914Z] [INFO] Backup erstellt: backup_2025-12-30T20-28-48-898Z.db -[2025-12-30T20:28:48.918Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T21-37-16-598Z.db -[2025-12-30T20:28:48.919Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T20:28:51.631Z] [INFO] GET /api/tasks/14 200 9ms -[2025-12-30T20:28:51.677Z] [INFO] GET /api/subtasks/14 304 24ms -[2025-12-30T20:28:51.700Z] [INFO] GET /api/links/14 304 20ms -[2025-12-30T20:28:51.710Z] [INFO] GET /api/comments/14 304 4ms -[2025-12-30T20:28:51.715Z] [INFO] GET /api/files/14 304 4ms -[2025-12-30T20:28:51.727Z] [INFO] GET /api/tasks/14/history 404 8ms -[2025-12-30T20:28:52.642Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:28:53.207Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:29:23.327Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:29:53.455Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:30:00.677Z] [INFO] GET / 200 20ms -[2025-12-30T20:30:00.740Z] [INFO] Socket disconnected: HG (5w29K0T8xu_5EruwAAAF) -[2025-12-30T20:30:00.755Z] [INFO] GET /css/variables.css 200 6ms -[2025-12-30T20:30:00.786Z] [INFO] GET /css/base.css 200 7ms -[2025-12-30T20:30:00.822Z] [INFO] GET /css/components.css 200 11ms -[2025-12-30T20:30:00.832Z] [INFO] GET /css/board.css 200 12ms -[2025-12-30T20:30:00.835Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-30T20:30:00.837Z] [INFO] GET /css/list.css 200 10ms -[2025-12-30T20:30:00.839Z] [INFO] GET /css/admin.css 200 9ms -[2025-12-30T20:30:00.841Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T20:30:00.873Z] [INFO] GET /css/proposals.css 200 8ms -[2025-12-30T20:30:00.880Z] [INFO] GET /css/notifications.css 200 10ms -[2025-12-30T20:30:00.887Z] [INFO] GET /css/gitea.css 200 10ms -[2025-12-30T20:30:00.904Z] [INFO] GET /css/responsive.css 200 16ms -[2025-12-30T20:30:00.908Z] [INFO] GET /js/app.js 200 17ms -[2025-12-30T20:30:00.991Z] [INFO] GET /js/api.js 200 7ms -[2025-12-30T20:30:00.994Z] [INFO] GET /js/store.js 200 11ms -[2025-12-30T20:30:00.997Z] [INFO] GET /js/auth.js 200 12ms -[2025-12-30T20:30:01.001Z] [INFO] GET /js/sync.js 200 15ms -[2025-12-30T20:30:01.005Z] [INFO] GET /js/offline.js 200 17ms -[2025-12-30T20:30:01.039Z] [INFO] GET /js/board.js 200 11ms -[2025-12-30T20:30:01.040Z] [INFO] GET /js/task-modal.js 200 10ms -[2025-12-30T20:30:01.044Z] [INFO] GET /js/calendar.js 200 7ms -[2025-12-30T20:30:01.049Z] [INFO] GET /js/list.js 200 3ms -[2025-12-30T20:30:01.063Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T20:30:01.077Z] [INFO] GET /js/admin.js 200 7ms -[2025-12-30T20:30:01.080Z] [INFO] GET /js/proposals.js 200 7ms -[2025-12-30T20:30:01.084Z] [INFO] GET /js/notifications.js 200 8ms -[2025-12-30T20:30:01.087Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-30T20:30:01.094Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T20:30:01.103Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T20:30:01.153Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-30T20:30:07.505Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T20:30:07.506Z] [INFO] POST /api/auth/login 200 524ms -[2025-12-30T20:30:07.555Z] [INFO] GET /api/auth/users 200 10ms -[2025-12-30T20:30:07.582Z] [INFO] Socket connected: HG (QQTtl6gwGKN65DwHAAAI) -[2025-12-30T20:30:07.594Z] [INFO] Socket connected: HG (ERDM9SnwIE1YS2KPAAAJ) -[2025-12-30T20:30:07.604Z] [INFO] GET /api/projects 200 7ms -[2025-12-30T20:30:07.640Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2025-12-30T20:30:07.647Z] [INFO] GET /api/columns/2 200 6ms -[2025-12-30T20:30:07.652Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-30T20:30:07.664Z] [INFO] GET /api/tasks/project/2 200 11ms -[2025-12-30T20:30:07.666Z] [INFO] HG joined project:[object Object] -[2025-12-30T20:30:07.713Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2025-12-30T20:30:07.756Z] [INFO] GET /api/notifications 200 9ms -[2025-12-30T20:30:10.316Z] [INFO] GET /api/tasks/6 200 9ms -[2025-12-30T20:30:10.363Z] [INFO] GET /api/subtasks/6 200 12ms -[2025-12-30T20:30:10.369Z] [INFO] GET /api/files/6 304 16ms -[2025-12-30T20:30:10.376Z] [INFO] GET /api/links/6 304 22ms -[2025-12-30T20:30:10.381Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T20:30:10.391Z] [INFO] GET /api/comments/6 304 9ms -[2025-12-30T20:30:10.419Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI2NjA3LCJleHAiOjE3NjcxMjcyMDd9.vIy0ZHDHMsvm-54mjkT5qIPJOZLj9Q_aXRUAqzasC8I 200 10ms -[2025-12-30T20:30:11.322Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:30:23.560Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:30:23.706Z] [INFO] PUT /api/subtasks/49 200 8ms -[2025-12-30T20:30:23.748Z] [INFO] PUT /api/subtasks/49/position 200 4ms -[2025-12-30T20:30:24.703Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:30:28.198Z] [INFO] PUT /api/subtasks/49 200 9ms -[2025-12-30T20:30:29.203Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T20:30:33.087Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:30:33.093Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:30:33.095Z] [INFO] PUT /api/tasks/6 200 6ms -[2025-12-30T20:30:35.923Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:30:35.928Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:30:35.930Z] [INFO] PUT /api/tasks/6 200 5ms -[2025-12-30T20:30:46.350Z] [INFO] PUT /api/subtasks/49/position 200 11ms -[2025-12-30T20:30:51.182Z] [INFO] PUT /api/subtasks/49/position 200 10ms -[2025-12-30T20:30:53.653Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:31:03.312Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:31:04.325Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:31:07.633Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:31:11.459Z] [INFO] PUT /api/subtasks/49 200 7ms -[2025-12-30T20:31:12.460Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:31:16.023Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:31:17.242Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:31:23.751Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:31:26.849Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:31:26.856Z] [INFO] PUT /api/subtasks/49 200 5ms -[2025-12-30T20:31:27.851Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:31:32.042Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:31:32.044Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-30T20:31:33.046Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:31:35.010Z] [INFO] GET /api/tasks/14 200 9ms -[2025-12-30T20:31:35.053Z] [INFO] GET /api/subtasks/14 200 8ms -[2025-12-30T20:31:35.061Z] [INFO] GET /api/links/14 200 5ms -[2025-12-30T20:31:35.094Z] [INFO] GET /api/files/14 200 8ms -[2025-12-30T20:31:35.101Z] [INFO] GET /api/comments/14 200 4ms -[2025-12-30T20:31:35.119Z] [INFO] GET /api/tasks/14/history 404 8ms -[2025-12-30T20:31:36.012Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:31:37.814Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T20:31:37.817Z] [INFO] PUT /api/tasks/14 200 10ms -[2025-12-30T20:31:38.815Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:31:40.590Z] [INFO] GET /api/tasks/6 200 15ms -[2025-12-30T20:31:40.630Z] [INFO] GET /api/subtasks/6 200 6ms -[2025-12-30T20:31:40.634Z] [INFO] GET /api/files/6 304 9ms -[2025-12-30T20:31:40.639Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T20:31:40.644Z] [INFO] GET /api/tasks/6/history 404 8ms -[2025-12-30T20:31:40.648Z] [INFO] GET /api/links/6 304 8ms -[2025-12-30T20:31:40.674Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI2Njk4LCJleHAiOjE3NjcxMjcyOTh9.gTw8iM6iQLzKeTMLkhe1gfK75H4LQ7rTf9oVCma4_mY 200 8ms -[2025-12-30T20:31:41.591Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T20:31:53.858Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:32:00.610Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:32:01.117Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI2NzIwLCJleHAiOjE3NjcxMjczMjB9.Oa1KmGqDkZWQKY9ne6Yl5ikxqupnmYkPq8IhqJI-BOA 200 6ms -[2025-12-30T20:32:02.118Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:32:03.216Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:32:03.219Z] [INFO] PUT /api/tasks/6 200 12ms -[2025-12-30T20:32:04.210Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:32:04.644Z] [INFO] GET /api/tasks/6 200 8ms -[2025-12-30T20:32:04.689Z] [INFO] GET /api/subtasks/6 304 8ms -[2025-12-30T20:32:04.699Z] [INFO] GET /api/links/6 304 5ms -[2025-12-30T20:32:04.706Z] [INFO] GET /api/files/6 304 5ms -[2025-12-30T20:32:04.714Z] [INFO] GET /api/comments/6 304 6ms -[2025-12-30T20:32:04.718Z] [INFO] GET /api/tasks/6/history 404 9ms -[2025-12-30T20:32:04.756Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI2NzI0LCJleHAiOjE3NjcxMjczMjR9.9akOrEBOKlTSPM0XsDvWDonZMYfRCP1eONc1TJjQweA 200 6ms -[2025-12-30T20:32:05.658Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:32:05.893Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T20:32:05.895Z] [INFO] PUT /api/tasks/14 200 7ms -[2025-12-30T20:32:05.929Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T20:32:05.931Z] [INFO] PUT /api/tasks/14 200 11ms -[2025-12-30T20:32:07.500Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:32:09.658Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:32:09.660Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-30T20:32:10.660Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:32:18.758Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:32:20.561Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:32:21.505Z] [INFO] Aufgabe erstellt: test (ID: 17) von MH -[2025-12-30T20:32:21.507Z] [INFO] POST /api/tasks 201 8ms -[2025-12-30T20:32:22.530Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:32:23.963Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:32:25.822Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:32:26.446Z] [INFO] GET /api/tasks/17 200 11ms -[2025-12-30T20:32:26.480Z] [INFO] GET /api/subtasks/17 200 10ms -[2025-12-30T20:32:26.512Z] [INFO] GET /api/links/17 200 13ms -[2025-12-30T20:32:26.524Z] [INFO] GET /api/files/17 200 9ms -[2025-12-30T20:32:26.532Z] [INFO] GET /api/comments/17 200 6ms -[2025-12-30T20:32:26.538Z] [INFO] GET /api/tasks/17/history 404 4ms -[2025-12-30T20:32:27.453Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:32:29.291Z] [INFO] Aufgabe gelöscht: test (ID: 17) -[2025-12-30T20:32:29.293Z] [INFO] DELETE /api/tasks/17 200 5ms -[2025-12-30T20:32:29.318Z] [INFO] PUT /api/tasks/17 404 4ms -[2025-12-30T20:32:30.308Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:32:41.821Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:32:43.279Z] [INFO] Spalte aktualisiert: Ausstehend (ID: 10) -[2025-12-30T20:32:43.280Z] [INFO] PUT /api/columns/10 200 7ms -[2025-12-30T20:32:44.293Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:32:54.089Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:33:23.857Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:33:24.193Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:33:24.542Z] [INFO] Spalte Ausstehend von Position 5 zu 4 verschoben -[2025-12-30T20:33:24.545Z] [INFO] PUT /api/columns/10/position 200 14ms -[2025-12-30T20:33:26.662Z] [INFO] Spalte Ausstehend von Position 4 zu 5 verschoben -[2025-12-30T20:33:26.666Z] [INFO] PUT /api/columns/10/position 200 11ms -[2025-12-30T20:33:33.176Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:33:35.468Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:33:37.409Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:33:37.762Z] [INFO] Spalte aktualisiert: Ausstehend + (ID: 10) -[2025-12-30T20:33:37.764Z] [INFO] PUT /api/columns/10 200 6ms -[2025-12-30T20:33:38.755Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:33:43.265Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:33:44.490Z] [INFO] Spalte aktualisiert: Ausstehend (ID: 10) -[2025-12-30T20:33:44.492Z] [INFO] PUT /api/columns/10 200 7ms -[2025-12-30T20:33:45.494Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:33:54.314Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:34:12.008Z] [INFO] GET /api/tasks/6 200 8ms -[2025-12-30T20:34:12.058Z] [INFO] GET /api/subtasks/6 304 10ms -[2025-12-30T20:34:12.096Z] [INFO] GET /api/links/6 304 10ms -[2025-12-30T20:34:12.130Z] [INFO] GET /api/comments/6 304 8ms -[2025-12-30T20:34:12.138Z] [INFO] GET /api/files/6 304 6ms -[2025-12-30T20:34:12.144Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T20:34:12.178Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI2ODI1LCJleHAiOjE3NjcxMjc0MjV9.W-ZvipW2H9JrHyw0X871exdLVzQ0PE4T7MhFujY8POE 200 7ms -[2025-12-30T20:34:13.021Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T20:34:16.700Z] [INFO] 1 Datei(en) hochgeladen für Task 6 -[2025-12-30T20:34:16.702Z] [INFO] POST /api/files/6 201 25ms -[2025-12-30T20:34:16.746Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI2ODUzLCJleHAiOjE3NjcxMjc0NTN9.jQDcVPoaNC1Zj2KOL4F09HRpv4YYsGjt8Ij93Hjrn0Q 200 10ms -[2025-12-30T20:34:16.756Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI2ODUzLCJleHAiOjE3NjcxMjc0NTN9.jQDcVPoaNC1Zj2KOL4F09HRpv4YYsGjt8Ij93Hjrn0Q 200 7ms -[2025-12-30T20:34:24.405Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:34:50.055Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:34:50.058Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-30T20:34:51.062Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T20:34:54.499Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:34:56.211Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:34:58.259Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:34:59.599Z] [INFO] POST /api/auth/refresh 200 18ms -[2025-12-30T20:35:00.736Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:35:05.223Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:35:05.627Z] [INFO] Aufgabe erstellt: Testaufgabe Statuskarte (ID: 18) von HG -[2025-12-30T20:35:05.629Z] [INFO] POST /api/tasks 201 8ms -[2025-12-30T20:35:06.629Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:35:12.410Z] [INFO] GET /api/tasks/18 200 6ms -[2025-12-30T20:35:12.443Z] [INFO] GET /api/subtasks/18 200 4ms -[2025-12-30T20:35:12.450Z] [INFO] GET /api/links/18 200 5ms -[2025-12-30T20:35:12.457Z] [INFO] GET /api/files/18 200 5ms -[2025-12-30T20:35:12.480Z] [INFO] GET /api/comments/18 200 6ms -[2025-12-30T20:35:12.489Z] [INFO] GET /api/tasks/18/history 404 6ms -[2025-12-30T20:35:13.421Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:35:15.607Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T20:35:15.997Z] [INFO] Aufgabe gelöscht: Testaufgabe Statuskarte (ID: 18) -[2025-12-30T20:35:16.000Z] [INFO] DELETE /api/tasks/18 200 11ms -[2025-12-30T20:35:16.037Z] [INFO] PUT /api/tasks/18 404 5ms -[2025-12-30T20:35:17.017Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:35:24.604Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:35:50.947Z] [INFO] GET /api/tasks/16 200 6ms -[2025-12-30T20:35:50.974Z] [INFO] GET /api/subtasks/16 304 6ms -[2025-12-30T20:35:51.004Z] [INFO] GET /api/links/16 200 11ms -[2025-12-30T20:35:51.012Z] [INFO] GET /api/comments/16 304 6ms -[2025-12-30T20:35:51.017Z] [INFO] GET /api/files/16 304 4ms -[2025-12-30T20:35:51.021Z] [INFO] GET /api/tasks/16/history 404 3ms -[2025-12-30T20:35:51.885Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:35:52.885Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2025-12-30T20:35:52.886Z] [INFO] PUT /api/tasks/16 200 7ms -[2025-12-30T20:35:53.888Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:35:54.685Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:36:04.540Z] [INFO] GET /api/tasks/4 200 7ms -[2025-12-30T20:36:04.571Z] [INFO] GET /api/subtasks/4 200 4ms -[2025-12-30T20:36:04.576Z] [INFO] GET /api/links/4 200 4ms -[2025-12-30T20:36:04.581Z] [INFO] GET /api/files/4 200 4ms -[2025-12-30T20:36:04.585Z] [INFO] GET /api/tasks/4/history 404 4ms -[2025-12-30T20:36:04.589Z] [INFO] GET /api/comments/4 200 7ms -[2025-12-30T20:36:05.541Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:36:06.856Z] [INFO] PUT /api/subtasks/2 200 6ms -[2025-12-30T20:36:06.879Z] [INFO] PUT /api/subtasks/2/position 200 4ms -[2025-12-30T20:36:07.878Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:36:11.774Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-30T20:36:11.777Z] [INFO] PUT /api/tasks/4 200 9ms -[2025-12-30T20:36:12.793Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:36:17.143Z] [INFO] GET /api/tasks/3 200 7ms -[2025-12-30T20:36:17.175Z] [INFO] GET /api/subtasks/3 200 6ms -[2025-12-30T20:36:17.178Z] [INFO] GET /api/tasks/3/history 404 8ms -[2025-12-30T20:36:17.181Z] [INFO] GET /api/files/3 200 11ms -[2025-12-30T20:36:17.185Z] [INFO] GET /api/comments/3 200 14ms -[2025-12-30T20:36:17.188Z] [INFO] GET /api/links/3 200 17ms -[2025-12-30T20:36:18.161Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:36:24.260Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2025-12-30T20:36:24.262Z] [INFO] PUT /api/tasks/3 200 7ms -[2025-12-30T20:36:24.776Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:36:25.285Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T20:36:54.874Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:37:24.996Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:37:55.125Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:38:25.226Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:38:55.325Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:39:25.426Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:39:38.258Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:39:55.542Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:39:57.010Z] [INFO] GET /api/tasks/14 200 10ms -[2025-12-30T20:39:57.052Z] [INFO] GET /api/subtasks/14 304 12ms -[2025-12-30T20:39:57.076Z] [INFO] GET /api/links/14 304 5ms -[2025-12-30T20:39:57.083Z] [INFO] GET /api/files/14 304 5ms -[2025-12-30T20:39:57.088Z] [INFO] GET /api/comments/14 304 4ms -[2025-12-30T20:39:57.093Z] [INFO] GET /api/tasks/14/history 404 3ms -[2025-12-30T20:39:58.013Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:40:18.600Z] [INFO] PUT /api/subtasks/44 200 21ms -[2025-12-30T20:40:19.596Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T20:40:20.427Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T20:40:20.429Z] [INFO] PUT /api/tasks/14 200 8ms -[2025-12-30T20:40:21.444Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T20:40:25.707Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:40:31.416Z] [INFO] GET /api/tasks/14 200 9ms -[2025-12-30T20:40:31.456Z] [INFO] GET /api/links/14 304 8ms -[2025-12-30T20:40:31.463Z] [INFO] GET /api/subtasks/14 200 6ms -[2025-12-30T20:40:31.468Z] [INFO] GET /api/tasks/14/history 404 4ms -[2025-12-30T20:40:31.473Z] [INFO] GET /api/files/14 304 4ms -[2025-12-30T20:40:31.481Z] [INFO] GET /api/comments/14 304 4ms -[2025-12-30T20:40:32.427Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:40:55.821Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:41:02.536Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:41:06.356Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T20:41:06.362Z] [INFO] PUT /api/tasks/14 200 28ms -[2025-12-30T20:41:07.353Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:41:25.917Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:41:56.030Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:42:09.299Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:42:21.326Z] [INFO] POST / 200 13ms -[2025-12-30T20:42:21.424Z] [INFO] POST / 200 1ms -[2025-12-30T20:42:26.137Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:42:56.246Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:42:57.918Z] [INFO] GET / 304 6ms -[2025-12-30T20:42:57.958Z] [INFO] Socket disconnected: HG (QQTtl6gwGKN65DwHAAAI) -[2025-12-30T20:42:57.963Z] [INFO] Socket disconnected: HG (ERDM9SnwIE1YS2KPAAAJ) -[2025-12-30T20:42:57.965Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T20:42:57.992Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T20:42:58.020Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T20:42:58.027Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T20:42:58.034Z] [INFO] GET /css/modal.css 304 4ms -[2025-12-30T20:42:58.039Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-30T20:42:58.042Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T20:42:58.043Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T20:42:58.051Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T20:42:58.061Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T20:42:58.063Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T20:42:58.066Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T20:42:58.074Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T20:42:58.130Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T20:42:58.132Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T20:42:58.134Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T20:42:58.137Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T20:42:58.138Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T20:42:58.140Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T20:42:58.162Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T20:42:58.168Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-30T20:42:58.170Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T20:42:58.172Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T20:42:58.174Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T20:42:58.175Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T20:42:58.187Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T20:42:58.195Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T20:42:58.199Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T20:42:58.203Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T20:42:58.244Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:42:58.247Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T20:42:58.255Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T20:42:58.291Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T20:42:58.326Z] [INFO] Socket connected: HG (8VNfH2tQTUDGNBCQAAAL) -[2025-12-30T20:42:58.334Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T20:42:58.372Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T20:42:58.376Z] [INFO] GET /api/columns/2 200 4ms -[2025-12-30T20:42:58.382Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T20:42:58.384Z] [INFO] HG joined project:[object Object] -[2025-12-30T20:42:58.399Z] [INFO] GET /api/tasks/project/2 200 16ms -[2025-12-30T20:42:58.444Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-30T20:42:58.485Z] [INFO] GET /api/notifications 304 11ms -[2025-12-30T20:42:59.952Z] [INFO] GET /sw.js 200 3ms -[2025-12-30T20:43:00.001Z] [INFO] GET / 304 14ms -[2025-12-30T20:43:00.006Z] [INFO] GET /index.html 304 3ms -[2025-12-30T20:43:00.009Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T20:43:00.040Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T20:43:00.045Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T20:43:00.046Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T20:43:00.076Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T20:43:00.084Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T20:43:00.086Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T20:43:00.118Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T20:43:00.119Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T20:43:00.123Z] [INFO] GET /js/api.js 304 0ms -[2025-12-30T20:43:00.155Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T20:43:00.160Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T20:43:00.166Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T20:43:00.191Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T20:43:00.194Z] [INFO] GET /js/board.js 304 0ms -[2025-12-30T20:43:00.206Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T20:43:00.226Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T20:43:00.229Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T20:43:00.241Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T20:43:00.258Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T20:43:00.259Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T20:43:00.274Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T20:43:00.292Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T20:43:00.297Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T20:43:00.332Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T20:43:00.336Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T20:43:00.339Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T20:43:00.369Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T20:43:00.375Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T20:43:00.387Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T20:43:04.637Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:43:26.368Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:43:56.462Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:44:26.575Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:44:56.677Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:45:10.821Z] [INFO] GET /api/tasks/14 200 15ms -[2025-12-30T20:45:10.857Z] [INFO] GET /api/subtasks/14 304 7ms -[2025-12-30T20:45:10.915Z] [INFO] GET /api/links/14 304 10ms -[2025-12-30T20:45:10.922Z] [INFO] GET /api/files/14 304 5ms -[2025-12-30T20:45:10.925Z] [INFO] GET /api/tasks/14/history 404 6ms -[2025-12-30T20:45:10.928Z] [INFO] GET /api/comments/14 304 10ms -[2025-12-30T20:45:11.754Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:45:22.949Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:45:26.793Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:45:34.941Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:45:37.316Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:45:38.998Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T20:45:41.024Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:45:42.576Z] [INFO] GET /api/tasks/15 200 5ms -[2025-12-30T20:45:42.614Z] [INFO] GET /api/subtasks/15 200 6ms -[2025-12-30T20:45:42.651Z] [INFO] GET /api/links/15 200 8ms -[2025-12-30T20:45:42.687Z] [INFO] GET /api/files/15 200 4ms -[2025-12-30T20:45:42.692Z] [INFO] GET /api/comments/15 200 4ms -[2025-12-30T20:45:42.695Z] [INFO] GET /api/tasks/15/history 404 7ms -[2025-12-30T20:45:43.583Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:45:45.154Z] [INFO] Aufgabe aktualisiert: Antwort von WERFT 4.0 - Namensänderung (ID: 15) -[2025-12-30T20:45:45.156Z] [INFO] PUT /api/tasks/15 200 12ms -[2025-12-30T20:45:46.153Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:45:46.725Z] [INFO] GET / 304 1ms -[2025-12-30T20:45:46.762Z] [INFO] Socket disconnected: HG (8VNfH2tQTUDGNBCQAAAL) -[2025-12-30T20:45:46.774Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T20:45:46.776Z] [INFO] GET /css/board.css 304 4ms -[2025-12-30T20:45:46.778Z] [INFO] GET /css/variables.css 304 6ms -[2025-12-30T20:45:46.779Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T20:45:46.785Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T20:45:46.804Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T20:45:46.805Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T20:45:46.808Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T20:45:46.810Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T20:45:46.812Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T20:45:46.834Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T20:45:46.839Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T20:45:46.842Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T20:45:46.887Z] [INFO] GET /js/store.js 304 9ms -[2025-12-30T20:45:46.892Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T20:45:46.894Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T20:45:46.896Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T20:45:46.897Z] [INFO] GET /js/board.js 304 0ms -[2025-12-30T20:45:46.899Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T20:45:46.916Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T20:45:46.920Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T20:45:46.925Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T20:45:46.926Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T20:45:46.928Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T20:45:46.930Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T20:45:46.944Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T20:45:46.947Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T20:45:46.951Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T20:45:46.956Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T20:45:46.996Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:45:47.003Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T20:45:47.005Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-30T20:45:47.043Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T20:45:47.079Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T20:45:47.084Z] [INFO] Socket connected: HG (kKJ3x0Yq712agD3fAAAN) -[2025-12-30T20:45:47.137Z] [INFO] GET /api/tasks/project/2 200 25ms -[2025-12-30T20:45:47.149Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-30T20:45:47.154Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T20:45:47.160Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2025-12-30T20:45:47.161Z] [INFO] HG joined project:[object Object] -[2025-12-30T20:45:47.195Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T20:45:47.229Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T20:45:48.730Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T20:45:52.626Z] [INFO] GET /api/tasks/6 200 6ms -[2025-12-30T20:45:52.670Z] [INFO] GET /api/files/6 200 9ms -[2025-12-30T20:45:52.674Z] [INFO] GET /api/tasks/6/history 404 11ms -[2025-12-30T20:45:52.682Z] [INFO] GET /api/links/6 304 5ms -[2025-12-30T20:45:52.689Z] [INFO] GET /api/subtasks/6 304 6ms -[2025-12-30T20:45:52.692Z] [INFO] GET /api/comments/6 304 7ms -[2025-12-30T20:45:52.711Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI3Mzc4LCJleHAiOjE3NjcxMjc5Nzh9.9wr_dPVScjZvvIT8-GU3_X6Y9Opdv7GBSor1dwrjMAo 200 9ms -[2025-12-30T20:45:52.710Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTI3Mzc4LCJleHAiOjE3NjcxMjc5Nzh9.9wr_dPVScjZvvIT8-GU3_X6Y9Opdv7GBSor1dwrjMAo 200 5ms -[2025-12-30T20:45:53.638Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T20:45:56.880Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:46:00.308Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:46:00.310Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-30T20:46:01.316Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:46:17.447Z] [INFO] POST /api/auth/refresh 200 18ms -[2025-12-30T20:46:23.249Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T20:46:26.977Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:46:57.083Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:47:27.208Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:47:57.357Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:48:27.456Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:48:35.807Z] [INFO] GET / 200 11ms -[2025-12-30T20:48:39.179Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T20:48:39.181Z] [INFO] PUT /api/tasks/14 200 9ms -[2025-12-30T20:48:40.102Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T20:48:40.621Z] [INFO] GET /api/tasks/6 200 10ms -[2025-12-30T20:48:40.651Z] [INFO] GET /api/subtasks/6 200 5ms -[2025-12-30T20:48:40.677Z] [INFO] GET /api/links/6 304 5ms -[2025-12-30T20:48:40.689Z] [INFO] GET /api/files/6 200 6ms -[2025-12-30T20:48:40.692Z] [INFO] GET /api/comments/6 304 8ms -[2025-12-30T20:48:40.698Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-30T20:48:40.731Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjc3MjAsImV4cCI6MTc2NzEyODMyMH0.JyNhpY_TtjuQZfoZOS0sAJyhSK0LIrZmuoPJETH6eE4 200 9ms -[2025-12-30T20:48:40.729Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMjc3MjAsImV4cCI6MTc2NzEyODMyMH0.JyNhpY_TtjuQZfoZOS0sAJyhSK0LIrZmuoPJETH6eE4 200 15ms -[2025-12-30T20:48:41.627Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:48:57.573Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:48:59.880Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T20:49:19.754Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:49:20.764Z] [INFO] Subtask erstellt: Erinnerungsfunktion im Kalender (z.B. LexOffice mit dem L Paket Buchen, oder Vertrag X kündigen oder sowas) in Task 6 -[2025-12-30T20:49:20.767Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-30T20:49:21.765Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:49:22.246Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T20:49:22.249Z] [INFO] PUT /api/tasks/6 200 13ms -[2025-12-30T20:49:23.248Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T20:49:27.667Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:49:57.773Z] [INFO] GET /api/health 200 5ms -[2025-12-30T20:50:27.859Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:50:41.841Z] [INFO] GET /api/tasks/14 200 12ms -[2025-12-30T20:50:41.885Z] [INFO] GET /api/subtasks/14 304 6ms -[2025-12-30T20:50:41.908Z] [INFO] GET /api/links/14 304 4ms -[2025-12-30T20:50:41.918Z] [INFO] GET /api/files/14 304 5ms -[2025-12-30T20:50:41.922Z] [INFO] GET /api/comments/14 304 9ms -[2025-12-30T20:50:41.927Z] [INFO] GET /api/tasks/14/history 404 4ms -[2025-12-30T20:50:42.802Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T20:50:58.002Z] [INFO] GET /api/health 200 4ms -[2025-12-30T20:51:28.104Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:51:58.212Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:52:28.298Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:52:58.453Z] [INFO] GET /api/health 200 11ms -[2025-12-30T20:53:28.566Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:53:58.677Z] [INFO] GET /api/health 200 3ms -[2025-12-30T20:54:02.217Z] [INFO] Socket disconnected: MH (dzTKALyMJSagyR3LAAAB) -[2025-12-30T20:54:02.484Z] [INFO] Socket disconnected: MH (Yplg6doWhillx6riAAAD) -[2025-12-30T20:54:28.796Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:54:58.891Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:55:28.998Z] [INFO] GET /api/health 200 2ms -[2025-12-30T20:55:59.120Z] [INFO] GET /api/health 200 8ms -[2025-12-30T20:56:22.233Z] [INFO] Logout: HG -[2025-12-30T20:56:22.235Z] [INFO] POST /api/auth/logout 200 18ms -[2025-12-30T20:56:22.268Z] [INFO] Socket disconnected: HG (kKJ3x0Yq712agD3fAAAN) -[2025-12-30T20:56:29.232Z] [INFO] GET /api/health 200 6ms -[2025-12-30T20:56:59.354Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:57:29.447Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:57:59.539Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:58:29.661Z] [INFO] GET /api/health 200 6ms -[2025-12-30T20:58:59.757Z] [INFO] GET /api/health 200 1ms -[2025-12-30T20:59:29.887Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:00:00.013Z] [INFO] GET /api/health 200 8ms -[2025-12-30T21:00:30.140Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:01:00.246Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:01:40.785Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T21:01:40.870Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T21:01:40.877Z] [INFO] Umgebung: production -[2025-12-30T21:01:40.873Z] [INFO] Datenbank initialisiert -[2025-12-30T21:01:40.876Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T21:01:40.878Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T21:01:40.878Z] [INFO] Automatische Backups aktiviert -[2025-12-30T21:01:44.724Z] [INFO] GET /api/health 200 14ms -[2025-12-30T21:01:50.571Z] [INFO] HEAD / 200 7ms -[2025-12-30T21:01:55.982Z] [INFO] GET /api/knowledge/categories 401 5ms -[2025-12-30T21:02:14.828Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:02:40.903Z] [INFO] Backup erstellt: backup_2025-12-30T21-02-40-899Z.db -[2025-12-30T21:02:40.907Z] [INFO] Altes Backup gelöscht: backup_2025-12-28T21-51-26-664Z.db -[2025-12-30T21:02:40.910Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T21:02:44.933Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:03:15.073Z] [INFO] GET /api/health 200 5ms -[2025-12-30T21:03:45.183Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:04:15.294Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:04:25.340Z] [INFO] GET / 200 17ms -[2025-12-30T21:04:25.418Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T21:04:25.457Z] [INFO] GET /css/base.css 200 7ms -[2025-12-30T21:04:25.508Z] [INFO] GET /css/components.css 200 11ms -[2025-12-30T21:04:25.514Z] [INFO] GET /css/calendar.css 200 11ms -[2025-12-30T21:04:25.519Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-30T21:04:25.520Z] [INFO] GET /css/board.css 200 9ms -[2025-12-30T21:04:25.521Z] [INFO] GET /css/list.css 200 9ms -[2025-12-30T21:04:25.523Z] [INFO] GET /css/admin.css 200 7ms -[2025-12-30T21:04:25.562Z] [INFO] GET /css/proposals.css 200 6ms -[2025-12-30T21:04:25.563Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-30T21:04:25.569Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-30T21:04:25.573Z] [INFO] GET /css/gitea.css 200 6ms -[2025-12-30T21:04:25.587Z] [INFO] GET /css/responsive.css 200 16ms -[2025-12-30T21:04:25.594Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T21:04:25.656Z] [INFO] GET /js/api.js 200 5ms -[2025-12-30T21:04:25.661Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T21:04:25.666Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T21:04:25.667Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-30T21:04:25.670Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-30T21:04:25.671Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-30T21:04:25.688Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T21:04:25.689Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-30T21:04:25.698Z] [INFO] GET /js/list.js 200 3ms -[2025-12-30T21:04:25.700Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T21:04:25.701Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T21:04:25.726Z] [INFO] GET /js/proposals.js 200 7ms -[2025-12-30T21:04:25.728Z] [INFO] GET /js/notifications.js 200 8ms -[2025-12-30T21:04:25.735Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T21:04:25.737Z] [INFO] GET /js/knowledge.js 200 4ms -[2025-12-30T21:04:25.740Z] [INFO] GET /js/utils.js 200 6ms -[2025-12-30T21:04:25.743Z] [INFO] GET /js/admin.js 200 4ms -[2025-12-30T21:04:25.822Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2025-12-30T21:04:31.018Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T21:04:31.020Z] [INFO] POST /api/auth/login 200 491ms -[2025-12-30T21:04:31.054Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T21:04:31.090Z] [INFO] GET /api/projects 401 8ms -[2025-12-30T21:04:31.102Z] [INFO] Socket connected: HG (IUkPAgmQtZqH93PlAAAC) -[2025-12-30T21:04:31.111Z] [INFO] Socket connected: HG (KXOy45I_OxDMIxauAAAD) -[2025-12-30T21:04:31.123Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T21:04:31.140Z] [INFO] Socket disconnected: HG (KXOy45I_OxDMIxauAAAD) -[2025-12-30T21:04:31.155Z] [INFO] GET /api/notifications 401 4ms -[2025-12-30T21:04:31.188Z] [INFO] GET /api/knowledge/categories 401 3ms -[2025-12-30T21:04:45.440Z] [INFO] GET /api/health 200 7ms -[2025-12-30T21:04:55.351Z] [INFO] Socket disconnected: HG (IUkPAgmQtZqH93PlAAAC) -[2025-12-30T21:04:58.656Z] [INFO] GET / 304 4ms -[2025-12-30T21:04:58.704Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T21:04:58.713Z] [INFO] GET /css/base.css 304 5ms -[2025-12-30T21:04:58.716Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T21:04:58.719Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T21:04:58.722Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T21:04:58.724Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T21:04:58.759Z] [INFO] GET /css/list.css 304 10ms -[2025-12-30T21:04:58.763Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T21:04:58.767Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T21:04:58.771Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T21:04:58.774Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T21:04:58.775Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-30T21:04:58.786Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T21:04:58.794Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T21:04:58.841Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T21:04:58.844Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T21:04:58.847Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T21:04:58.851Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T21:04:58.853Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T21:04:58.854Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T21:04:58.878Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-30T21:04:58.881Z] [INFO] GET /js/task-modal.js 304 5ms -[2025-12-30T21:04:58.885Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T21:04:58.888Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T21:04:58.893Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T21:04:58.895Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T21:04:58.907Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T21:04:58.910Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T21:04:58.915Z] [INFO] GET /js/knowledge.js 304 0ms -[2025-12-30T21:04:58.918Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T21:04:58.920Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T21:04:58.966Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T21:05:00.481Z] [INFO] GET /sw.js 200 4ms -[2025-12-30T21:05:00.521Z] [INFO] GET / 304 5ms -[2025-12-30T21:05:00.525Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T21:05:00.527Z] [INFO] GET /index.html 200 9ms -[2025-12-30T21:05:00.552Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T21:05:00.555Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T21:05:00.579Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T21:05:00.584Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T21:05:00.590Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T21:05:00.608Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T21:05:00.621Z] [INFO] GET /js/app.js 304 6ms -[2025-12-30T21:05:00.626Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-30T21:05:00.638Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T21:05:00.652Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T21:05:00.655Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T21:05:00.668Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T21:05:00.681Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T21:05:00.685Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T21:05:00.700Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T21:05:00.716Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T21:05:00.722Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T21:05:00.730Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T21:05:00.745Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-30T21:05:00.751Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T21:05:00.761Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T21:05:00.773Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T21:05:00.784Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T21:05:00.793Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T21:05:00.805Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T21:05:00.815Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T21:05:00.826Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T21:05:00.836Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T21:05:00.844Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T21:05:00.860Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T21:05:00.868Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T21:05:02.666Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T21:05:02.667Z] [INFO] POST /api/auth/login 200 489ms -[2025-12-30T21:05:02.719Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T21:05:02.746Z] [INFO] Socket connected: HG (lomE46ZOLutTY811AAAG) -[2025-12-30T21:05:02.754Z] [INFO] Socket connected: HG (S5rHyMMOmF8hjNSSAAAH) -[2025-12-30T21:05:02.776Z] [INFO] GET /api/projects 401 6ms -[2025-12-30T21:05:02.805Z] [INFO] Socket disconnected: HG (S5rHyMMOmF8hjNSSAAAH) -[2025-12-30T21:05:02.808Z] [INFO] GET /api/proposals?sort=date&archived=0 401 5ms -[2025-12-30T21:05:02.818Z] [INFO] POST /api/auth/logout 401 8ms -[2025-12-30T21:05:02.841Z] [INFO] GET /api/notifications 401 2ms -[2025-12-30T21:05:02.878Z] [INFO] GET /api/knowledge/categories 401 2ms -[2025-12-30T21:05:04.509Z] [INFO] Socket disconnected: HG (lomE46ZOLutTY811AAAG) -[2025-12-30T21:05:15.534Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:05:45.672Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:06:15.790Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:06:45.891Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:07:16.018Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:07:46.126Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:08:16.230Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:08:46.319Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:09:16.446Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:10:21.562Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T21:10:21.694Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T21:10:21.704Z] [INFO] Umgebung: production -[2025-12-30T21:10:21.706Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T21:10:21.707Z] [INFO] Automatische Backups aktiviert -[2025-12-30T21:10:21.698Z] [INFO] Datenbank initialisiert -[2025-12-30T21:10:21.703Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T21:10:25.241Z] [INFO] GET /api/health 200 14ms -[2025-12-30T21:10:55.406Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:10:59.801Z] [INFO] GET / 304 8ms -[2025-12-30T21:10:59.858Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T21:10:59.891Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T21:10:59.930Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T21:10:59.932Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T21:10:59.953Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T21:10:59.957Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T21:10:59.972Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T21:10:59.977Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T21:10:59.987Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T21:10:59.995Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T21:11:00.006Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T21:11:00.013Z] [INFO] GET /css/knowledge.css 304 3ms -[2025-12-30T21:11:00.020Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T21:11:00.034Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T21:11:00.089Z] [INFO] GET /js/store.js 304 6ms -[2025-12-30T21:11:00.090Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T21:11:00.108Z] [INFO] GET /js/sync.js 304 5ms -[2025-12-30T21:11:00.114Z] [INFO] GET /js/api.js 200 23ms -[2025-12-30T21:11:00.117Z] [INFO] GET /js/board.js 304 7ms -[2025-12-30T21:11:00.121Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T21:11:00.124Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T21:11:00.139Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T21:11:00.143Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T21:11:00.147Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T21:11:00.152Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T21:11:00.160Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T21:11:00.169Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T21:11:00.170Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T21:11:00.174Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T21:11:00.177Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T21:11:00.179Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T21:11:00.232Z] [INFO] GET /assets/icons/task.svg 304 12ms -[2025-12-30T21:11:01.753Z] [INFO] GET /sw.js 200 6ms -[2025-12-30T21:11:01.791Z] [INFO] GET / 304 2ms -[2025-12-30T21:11:01.794Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T21:11:01.798Z] [INFO] GET /index.html 304 2ms -[2025-12-30T21:11:01.822Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T21:11:01.828Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T21:11:01.838Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T21:11:01.854Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T21:11:01.861Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T21:11:01.866Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T21:11:01.886Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T21:11:01.892Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T21:11:01.906Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T21:11:01.917Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T21:11:01.921Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T21:11:01.931Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T21:11:01.949Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T21:11:01.963Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T21:11:01.978Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T21:11:01.980Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T21:11:01.995Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T21:11:02.009Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T21:11:02.012Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T21:11:02.027Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T21:11:02.041Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T21:11:02.045Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T21:11:02.061Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T21:11:02.074Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T21:11:02.075Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T21:11:02.091Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T21:11:02.104Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T21:11:02.108Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T21:11:02.121Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T21:11:02.131Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T21:11:02.138Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T21:11:04.465Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T21:11:04.469Z] [INFO] POST /api/auth/login 200 542ms -[2025-12-30T21:11:04.511Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T21:11:04.548Z] [INFO] Socket connected: HG (qoxUBLbbUbXh-FbfAAAC) -[2025-12-30T21:11:04.561Z] [INFO] Socket connected: HG (dR0A4oIB_XXPHzuBAAAD) -[2025-12-30T21:11:04.567Z] [INFO] GET /api/projects 401 5ms -[2025-12-30T21:11:04.601Z] [INFO] Socket disconnected: HG (dR0A4oIB_XXPHzuBAAAD) -[2025-12-30T21:11:04.613Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T21:11:04.643Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T21:11:04.675Z] [INFO] GET /api/knowledge/categories 401 3ms -[2025-12-30T21:11:12.905Z] [INFO] GET / 304 2ms -[2025-12-30T21:11:12.906Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T21:11:12.908Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T21:11:12.913Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T21:11:12.917Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T21:11:12.918Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T21:11:12.937Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T21:11:12.940Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T21:11:12.943Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T21:11:12.947Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T21:11:12.950Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T21:11:12.951Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T21:11:12.972Z] [INFO] GET /css/knowledge.css 304 3ms -[2025-12-30T21:11:12.988Z] [INFO] GET /css/responsive.css 304 13ms -[2025-12-30T21:11:14.492Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T21:11:14.493Z] [INFO] POST /api/auth/login 200 480ms -[2025-12-30T21:11:14.531Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-30T21:11:14.571Z] [INFO] GET /api/projects 200 11ms -[2025-12-30T21:11:14.576Z] [INFO] Socket connected: HG (840OAwmiaWVWz1JFAAAG) -[2025-12-30T21:11:14.585Z] [INFO] Socket connected: HG (k_EZuy2fKM3rGHhvAAAH) -[2025-12-30T21:11:14.622Z] [INFO] GET /api/tasks/project/2 200 19ms -[2025-12-30T21:11:14.629Z] [INFO] GET /api/columns/2 200 6ms -[2025-12-30T21:11:14.636Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2025-12-30T21:11:14.644Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-30T21:11:14.660Z] [INFO] HG joined project:[object Object] -[2025-12-30T21:11:14.700Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2025-12-30T21:11:14.745Z] [INFO] GET /api/knowledge/categories 200 11ms -[2025-12-30T21:11:18.351Z] [INFO] POST /api/auth/refresh 200 18ms -[2025-12-30T21:11:21.715Z] [INFO] Backup erstellt: backup_2025-12-30T21-11-21-710Z.db -[2025-12-30T21:11:21.719Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T18-03-28-634Z.db -[2025-12-30T21:11:21.721Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T21:11:22.995Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:11:25.528Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:11:29.583Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:11:32.389Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:11:35.429Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:11:37.009Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:11:52.819Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:11:54.055Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:11:55.645Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:11:56.720Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:12:00.698Z] [INFO] Knowledge-Kategorie erstellt: Router -[2025-12-30T21:12:00.700Z] [INFO] POST /api/knowledge/categories 201 12ms -[2025-12-30T21:12:00.737Z] [INFO] GET /api/knowledge/categories 200 4ms -[2025-12-30T21:12:01.707Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:12:06.370Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:12:12.553Z] [INFO] Knowledge-Kategorie erstellt: AccountForger -[2025-12-30T21:12:12.555Z] [INFO] POST /api/knowledge/categories 201 7ms -[2025-12-30T21:12:12.591Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-30T21:12:13.559Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:12:17.300Z] [INFO] Knowledge-Kategorie aktualisiert: AccountForger -[2025-12-30T21:12:17.301Z] [INFO] PUT /api/knowledge/categories/2 200 7ms -[2025-12-30T21:12:17.344Z] [INFO] GET /api/knowledge/categories 200 11ms -[2025-12-30T21:12:18.312Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:12:18.385Z] [INFO] GET /api/knowledge/entries?categoryId=2 200 4ms -[2025-12-30T21:12:19.390Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:12:25.747Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:12:26.569Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:12:30.542Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T21:12:55.861Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:13:21.993Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T21:13:21.994Z] [INFO] POST /api/auth/login 200 515ms -[2025-12-30T21:13:22.061Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T21:13:22.073Z] [INFO] Socket connected: MH (TTXdYPE1S8QInvKpAAAK) -[2025-12-30T21:13:22.090Z] [INFO] Socket connected: MH (h83-5eHHTeKdc6e5AAAL) -[2025-12-30T21:13:22.105Z] [INFO] GET /api/projects 200 9ms -[2025-12-30T21:13:22.138Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2025-12-30T21:13:22.140Z] [INFO] MH joined project:[object Object] -[2025-12-30T21:13:22.151Z] [INFO] GET /api/tasks/project/2 200 10ms -[2025-12-30T21:13:22.155Z] [INFO] GET /api/columns/2 200 3ms -[2025-12-30T21:13:22.160Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T21:13:22.193Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T21:13:23.154Z] [INFO] GET / 200 4ms -[2025-12-30T21:13:23.566Z] [INFO] GET /api/tasks/14 304 7ms -[2025-12-30T21:13:23.590Z] [INFO] GET /api/subtasks/14 304 4ms -[2025-12-30T21:13:23.594Z] [INFO] GET /api/files/14 304 3ms -[2025-12-30T21:13:23.601Z] [INFO] GET /api/links/14 304 5ms -[2025-12-30T21:13:23.607Z] [INFO] GET /api/tasks/14/history 404 5ms -[2025-12-30T21:13:23.610Z] [INFO] GET /api/comments/14 304 7ms -[2025-12-30T21:13:23.817Z] [INFO] GET /favicon.ico 200 8ms -[2025-12-30T21:13:24.147Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-30T21:13:24.574Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:13:25.956Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:13:29.133Z] [INFO] PUT /api/subtasks/47 200 7ms -[2025-12-30T21:13:29.167Z] [INFO] PUT /api/subtasks/47/position 200 10ms -[2025-12-30T21:13:30.138Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:13:31.328Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T21:13:31.330Z] [INFO] PUT /api/tasks/14 200 16ms -[2025-12-30T21:13:32.334Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:13:56.056Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:14:26.166Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:14:54.780Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:14:56.292Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:15:00.309Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:15:04.726Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:15:05.190Z] [INFO] Aufgabe erstellt: pCloud Unterlagen Ablage (ID: 19) von MH -[2025-12-30T21:15:05.191Z] [INFO] POST /api/tasks 201 6ms -[2025-12-30T21:15:06.195Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:15:06.973Z] [INFO] GET /api/tasks/19 200 10ms -[2025-12-30T21:15:06.998Z] [INFO] GET /api/subtasks/19 200 5ms -[2025-12-30T21:15:07.020Z] [INFO] GET /api/links/19 200 4ms -[2025-12-30T21:15:07.032Z] [INFO] GET /api/files/19 200 4ms -[2025-12-30T21:15:07.038Z] [INFO] GET /api/comments/19 200 4ms -[2025-12-30T21:15:07.043Z] [INFO] GET /api/tasks/19/history 404 4ms -[2025-12-30T21:15:07.974Z] [INFO] POST /api/auth/refresh 200 4ms -[2025-12-30T21:15:10.046Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2025-12-30T21:15:10.049Z] [INFO] PUT /api/tasks/19 200 8ms -[2025-12-30T21:15:10.396Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2025-12-30T21:15:10.398Z] [INFO] PUT /api/tasks/19 200 9ms -[2025-12-30T21:15:10.998Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2025-12-30T21:15:11.002Z] [INFO] PUT /api/tasks/19 200 9ms -[2025-12-30T21:15:11.030Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2025-12-30T21:15:11.032Z] [INFO] PUT /api/tasks/19 200 9ms -[2025-12-30T21:15:12.010Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:15:26.406Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:15:56.510Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:16:16.202Z] [INFO] GET /api/tasks/19 200 8ms -[2025-12-30T21:16:16.231Z] [INFO] GET /api/subtasks/19 304 7ms -[2025-12-30T21:16:16.238Z] [INFO] GET /api/files/19 304 13ms -[2025-12-30T21:16:16.245Z] [INFO] GET /api/links/19 304 12ms -[2025-12-30T21:16:16.250Z] [INFO] GET /api/comments/19 304 10ms -[2025-12-30T21:16:16.256Z] [INFO] GET /api/tasks/19/history 404 3ms -[2025-12-30T21:16:17.218Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:16:21.550Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:16:23.014Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:16:26.609Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:16:27.648Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:16:34.402Z] [INFO] Subtask erstellt: FYRST - Unterlagen als das Konto eröffnet wurde in Task 19 -[2025-12-30T21:16:34.404Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-30T21:16:35.412Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:16:44.356Z] [INFO] Subtask erstellt: FYRST - monatliche Kontoauszüge in Task 19 -[2025-12-30T21:16:44.358Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-30T21:16:45.361Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:16:45.921Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2025-12-30T21:16:45.924Z] [INFO] PUT /api/tasks/19 200 13ms -[2025-12-30T21:16:46.933Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:16:56.705Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:17:03.836Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:17:04.921Z] [INFO] POST /api/knowledge/entries 400 9ms -[2025-12-30T21:17:05.923Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:17:08.795Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:17:08.884Z] [INFO] POST /api/knowledge/entries 400 6ms -[2025-12-30T21:17:10.863Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:17:18.094Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:17:20.819Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:17:21.851Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T21:17:23.436Z] [INFO] POST /api/knowledge/entries 400 6ms -[2025-12-30T21:17:24.454Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:17:26.808Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:17:37.750Z] [INFO] POST /api/knowledge/entries 400 5ms -[2025-12-30T21:17:38.746Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:17:39.486Z] [INFO] POST /api/knowledge/entries 400 5ms -[2025-12-30T21:17:40.491Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:17:56.906Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:18:14.683Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T21:18:16.717Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T21:18:20.514Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T21:18:21.226Z] [INFO] Knowledge-Kategorie erstellt: WD -[2025-12-30T21:18:21.227Z] [INFO] POST /api/knowledge/categories 201 5ms -[2025-12-30T21:18:21.274Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-30T21:18:22.233Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:18:24.068Z] [INFO] Knowledge-Kategorie erstellt: fewqFEWF -[2025-12-30T21:18:24.070Z] [INFO] POST /api/knowledge/categories 201 9ms -[2025-12-30T21:18:24.108Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-30T21:18:25.074Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:18:26.139Z] [INFO] Knowledge-Kategorie erstellt: ewfewfewf -[2025-12-30T21:18:26.140Z] [INFO] POST /api/knowledge/categories 201 7ms -[2025-12-30T21:18:26.185Z] [INFO] GET /api/knowledge/categories 200 12ms -[2025-12-30T21:18:27.005Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:18:27.143Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T21:18:29.463Z] [INFO] Knowledge-Kategorie erstellt: fewfewf -[2025-12-30T21:18:29.465Z] [INFO] POST /api/knowledge/categories 201 8ms -[2025-12-30T21:18:29.499Z] [INFO] GET /api/knowledge/categories 200 5ms -[2025-12-30T21:18:31.141Z] [INFO] Knowledge-Kategorie erstellt: ewfewf32 -[2025-12-30T21:18:31.143Z] [INFO] POST /api/knowledge/categories 201 8ms -[2025-12-30T21:18:31.183Z] [INFO] GET /api/knowledge/categories 200 9ms -[2025-12-30T21:18:32.856Z] [INFO] Knowledge-Kategorie erstellt: 213 -[2025-12-30T21:18:32.858Z] [INFO] POST /api/knowledge/categories 201 5ms -[2025-12-30T21:18:32.894Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-30T21:18:34.744Z] [INFO] POST /api/knowledge/categories 400 9ms -[2025-12-30T21:18:35.748Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T21:18:36.668Z] [INFO] Knowledge-Kategorie erstellt: WD2 -[2025-12-30T21:18:36.670Z] [INFO] POST /api/knowledge/categories 201 5ms -[2025-12-30T21:18:36.704Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-30T21:18:37.677Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T21:18:39.044Z] [INFO] Knowledge-Kategorie erstellt: 2312134 -[2025-12-30T21:18:39.046Z] [INFO] POST /api/knowledge/categories 201 5ms -[2025-12-30T21:18:39.080Z] [INFO] GET /api/knowledge/categories 200 5ms -[2025-12-30T21:18:40.053Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:18:52.343Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:18:53.500Z] [INFO] GET /api/knowledge/search?q=route 200 17ms -[2025-12-30T21:18:54.192Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T21:18:54.884Z] [INFO] GET /api/knowledge/search?q=rout 200 10ms -[2025-12-30T21:18:55.739Z] [INFO] GET /api/knowledge/search?q=rou 200 9ms -[2025-12-30T21:18:57.121Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:18:57.741Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T21:18:57.961Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 2ms -[2025-12-30T21:18:58.980Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:19:01.022Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:19:13.323Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:19:17.473Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T21:19:19.110Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:19:21.211Z] [INFO] Socket disconnected: HG (qoxUBLbbUbXh-FbfAAAC) -[2025-12-30T21:19:21.220Z] [INFO] Socket disconnected: HG (840OAwmiaWVWz1JFAAAG) -[2025-12-30T21:19:21.221Z] [INFO] Socket disconnected: HG (k_EZuy2fKM3rGHhvAAAH) -[2025-12-30T21:19:22.030Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T21:19:22.086Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T21:19:22.123Z] [INFO] GET /js/api.js 304 7ms -[2025-12-30T21:19:22.148Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T21:19:22.167Z] [INFO] GET /js/sync.js 304 6ms -[2025-12-30T21:19:22.171Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T21:19:22.185Z] [INFO] GET /js/list.js 304 4ms -[2025-12-30T21:19:22.187Z] [INFO] GET /js/calendar.js 304 5ms -[2025-12-30T21:19:22.188Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-30T21:19:22.191Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T21:19:22.205Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T21:19:22.216Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-30T21:19:22.217Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-30T21:19:22.221Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T21:19:22.224Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T21:19:22.226Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T21:19:22.239Z] [INFO] GET /js/knowledge.js 304 3ms -[2025-12-30T21:19:22.244Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T21:19:22.293Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T21:19:22.301Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T21:19:22.303Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T21:19:22.343Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T21:19:22.375Z] [INFO] Socket connected: HG (60xy0PfzJiBxQbE1AAAN) -[2025-12-30T21:19:22.386Z] [INFO] GET /api/projects 200 6ms -[2025-12-30T21:19:22.442Z] [INFO] GET /api/tasks/project/2 200 22ms -[2025-12-30T21:19:22.444Z] [INFO] HG joined project:[object Object] -[2025-12-30T21:19:22.450Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T21:19:22.455Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T21:19:22.461Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2025-12-30T21:19:22.498Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T21:19:22.536Z] [INFO] GET /api/notifications 304 6ms -[2025-12-30T21:19:22.574Z] [INFO] GET /api/knowledge/categories 304 5ms -[2025-12-30T21:19:24.039Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T21:19:25.245Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:19:27.225Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:19:48.863Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T21:20:34.636Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T21:20:34.747Z] [INFO] Umgebung: production -[2025-12-30T21:20:34.749Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T21:20:34.749Z] [INFO] Automatische Backups aktiviert -[2025-12-30T21:20:34.738Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T21:20:34.742Z] [INFO] Datenbank initialisiert -[2025-12-30T21:20:34.747Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T21:20:36.196Z] [INFO] Socket connected: HG (dCbkOC9luvI4DKLfAAAB) -[2025-12-30T21:20:36.241Z] [INFO] HG joined project:[object Object] -[2025-12-30T21:20:36.636Z] [INFO] Socket connected: MH (0kKAsWJPzxsTafS5AAAD) -[2025-12-30T21:20:38.538Z] [INFO] GET /api/health 200 8ms -[2025-12-30T21:20:42.361Z] [INFO] Socket connected: MH (jLcet5G4vlIdefYJAAAF) -[2025-12-30T21:20:42.401Z] [INFO] MH joined project:[object Object] -[2025-12-30T21:21:08.690Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:21:25.119Z] [INFO] GET / 200 11ms -[2025-12-30T21:21:25.211Z] [INFO] Socket disconnected: HG (dCbkOC9luvI4DKLfAAAB) -[2025-12-30T21:21:25.215Z] [INFO] GET /css/variables.css 200 13ms -[2025-12-30T21:21:25.218Z] [INFO] GET /css/base.css 200 10ms -[2025-12-30T21:21:25.244Z] [INFO] GET /css/components.css 200 2ms -[2025-12-30T21:21:25.258Z] [INFO] GET /css/board.css 200 4ms -[2025-12-30T21:21:25.275Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-30T21:21:25.313Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-30T21:21:25.319Z] [INFO] GET /css/list.css 200 8ms -[2025-12-30T21:21:25.328Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T21:21:25.341Z] [INFO] GET /css/proposals.css 200 7ms -[2025-12-30T21:21:25.347Z] [INFO] GET /css/notifications.css 200 8ms -[2025-12-30T21:21:25.353Z] [INFO] GET /css/gitea.css 200 8ms -[2025-12-30T21:21:25.355Z] [INFO] GET /css/knowledge.css 200 6ms -[2025-12-30T21:21:25.358Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-30T21:21:25.376Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T21:21:25.447Z] [INFO] GET /js/api.js 200 9ms -[2025-12-30T21:21:25.450Z] [INFO] GET /js/board.js 200 15ms -[2025-12-30T21:21:25.454Z] [INFO] GET /js/store.js 200 12ms -[2025-12-30T21:21:25.459Z] [INFO] GET /js/sync.js 200 14ms -[2025-12-30T21:21:25.461Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-30T21:21:25.463Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-30T21:21:25.479Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T21:21:25.490Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-30T21:21:25.496Z] [INFO] GET /js/list.js 200 5ms -[2025-12-30T21:21:25.498Z] [INFO] GET /js/shortcuts.js 200 6ms -[2025-12-30T21:21:25.499Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-30T21:21:25.504Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T21:21:25.509Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T21:21:25.524Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T21:21:25.534Z] [INFO] GET /js/utils.js 200 7ms -[2025-12-30T21:21:25.539Z] [INFO] GET /js/gitea.js 200 8ms -[2025-12-30T21:21:25.542Z] [INFO] GET /js/knowledge.js 200 10ms -[2025-12-30T21:21:25.648Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:21:25.655Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T21:21:25.662Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-30T21:21:25.691Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T21:21:25.733Z] [INFO] GET /api/projects 304 11ms -[2025-12-30T21:21:25.741Z] [INFO] Socket connected: HG (vHz2c8ryg9X633w0AAAH) -[2025-12-30T21:21:25.794Z] [INFO] GET /api/tasks/project/2 304 28ms -[2025-12-30T21:21:25.799Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T21:21:25.805Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T21:21:25.816Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T21:21:25.819Z] [INFO] HG joined project:[object Object] -[2025-12-30T21:21:25.845Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T21:21:25.887Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T21:21:25.928Z] [INFO] GET /api/knowledge/categories 304 10ms -[2025-12-30T21:21:28.138Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 8ms -[2025-12-30T21:21:33.187Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:21:33.973Z] [INFO] Knowledge-Eintrag erstellt: Testeintrag -[2025-12-30T21:21:33.975Z] [INFO] POST /api/knowledge/entries 201 13ms -[2025-12-30T21:21:34.017Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 9ms -[2025-12-30T21:21:34.051Z] [INFO] GET /api/knowledge/categories 200 5ms -[2025-12-30T21:21:34.755Z] [INFO] Backup erstellt: backup_2025-12-30T21-21-34-750Z.db -[2025-12-30T21:21:34.757Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T18-30-58-187Z.db -[2025-12-30T21:21:34.759Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T21:21:34.985Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T21:21:38.812Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:21:39.849Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:21:40.864Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 8ms -[2025-12-30T21:21:41.877Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:21:44.274Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:21:46.185Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 10ms -[2025-12-30T21:21:49.041Z] [INFO] GET /api/knowledge/search?q=test 200 13ms -[2025-12-30T21:21:49.737Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:21:50.698Z] [INFO] GET /api/knowledge/search?q=test 304 12ms -[2025-12-30T21:21:51.648Z] [INFO] GET /api/knowledge/search?q=tes 200 10ms -[2025-12-30T21:21:53.126Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:22:08.915Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:22:10.207Z] [INFO] GET /api/tasks/19 200 16ms -[2025-12-30T21:22:10.240Z] [INFO] GET /api/subtasks/19 200 10ms -[2025-12-30T21:22:10.264Z] [INFO] GET /api/links/19 304 5ms -[2025-12-30T21:22:10.270Z] [INFO] GET /api/tasks/19/history 404 4ms -[2025-12-30T21:22:10.276Z] [INFO] GET /api/files/19 304 4ms -[2025-12-30T21:22:10.283Z] [INFO] GET /api/comments/19 304 5ms -[2025-12-30T21:22:11.059Z] [INFO] CSRF: Token missing or not stored for user 4, generated new token -[2025-12-30T21:22:11.061Z] [INFO] PUT /api/tasks/19 403 8ms -[2025-12-30T21:22:11.088Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2025-12-30T21:22:11.090Z] [INFO] PUT /api/tasks/19 200 10ms -[2025-12-30T21:22:11.643Z] [INFO] GET /api/tasks/14 200 13ms -[2025-12-30T21:22:11.678Z] [INFO] GET /api/subtasks/14 200 9ms -[2025-12-30T21:22:11.689Z] [INFO] GET /api/tasks/14/history 404 8ms -[2025-12-30T21:22:11.698Z] [INFO] GET /api/links/14 304 8ms -[2025-12-30T21:22:11.703Z] [INFO] GET /api/files/14 304 3ms -[2025-12-30T21:22:11.708Z] [INFO] GET /api/comments/14 304 4ms -[2025-12-30T21:22:12.631Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T21:22:14.725Z] [INFO] PUT /api/subtasks/45 200 11ms -[2025-12-30T21:22:14.755Z] [INFO] PUT /api/subtasks/45/position 200 9ms -[2025-12-30T21:22:15.728Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:22:20.743Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T21:22:20.746Z] [INFO] PUT /api/tasks/14 200 8ms -[2025-12-30T21:22:21.767Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T21:22:39.058Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:23:09.171Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:23:39.280Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:24:09.377Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:24:13.779Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T21:24:58.697Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T21:24:58.803Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T21:24:58.813Z] [INFO] Umgebung: production -[2025-12-30T21:24:58.816Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T21:24:58.816Z] [INFO] Automatische Backups aktiviert -[2025-12-30T21:24:58.807Z] [INFO] Datenbank initialisiert -[2025-12-30T21:24:58.813Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T21:25:02.345Z] [INFO] GET /api/health 200 11ms -[2025-12-30T21:25:03.127Z] [INFO] Socket connected: HG (AQAnKnv8DA1rpkxfAAAD) -[2025-12-30T21:25:03.208Z] [INFO] HG joined project:[object Object] -[2025-12-30T21:25:32.442Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:25:37.318Z] [INFO] GET / 200 19ms -[2025-12-30T21:25:37.391Z] [INFO] Socket disconnected: HG (AQAnKnv8DA1rpkxfAAAD) -[2025-12-30T21:25:37.407Z] [INFO] GET /css/variables.css 200 7ms -[2025-12-30T21:25:37.419Z] [INFO] GET /css/base.css 200 6ms -[2025-12-30T21:25:37.423Z] [INFO] GET /css/components.css 200 7ms -[2025-12-30T21:25:37.437Z] [INFO] GET /css/board.css 200 4ms -[2025-12-30T21:25:37.460Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-30T21:25:37.482Z] [INFO] GET /css/calendar.css 200 11ms -[2025-12-30T21:25:37.484Z] [INFO] GET /css/list.css 200 11ms -[2025-12-30T21:25:37.485Z] [INFO] GET /css/admin.css 200 10ms -[2025-12-30T21:25:37.491Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T21:25:37.525Z] [INFO] GET /css/notifications.css 200 9ms -[2025-12-30T21:25:37.530Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-30T21:25:37.532Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-30T21:25:37.543Z] [INFO] GET /css/responsive.css 200 12ms -[2025-12-30T21:25:37.551Z] [INFO] GET /js/app.js 200 6ms -[2025-12-30T21:25:37.640Z] [INFO] GET /js/auth.js 200 14ms -[2025-12-30T21:25:37.641Z] [INFO] GET /js/api.js 200 13ms -[2025-12-30T21:25:37.644Z] [INFO] GET /js/sync.js 200 15ms -[2025-12-30T21:25:37.648Z] [INFO] GET /js/store.js 200 15ms -[2025-12-30T21:25:37.649Z] [INFO] GET /js/offline.js 200 12ms -[2025-12-30T21:25:37.651Z] [INFO] GET /js/board.js 200 8ms -[2025-12-30T21:25:37.679Z] [INFO] GET /js/task-modal.js 200 7ms -[2025-12-30T21:25:37.681Z] [INFO] GET /js/list.js 200 8ms -[2025-12-30T21:25:37.683Z] [INFO] GET /js/calendar.js 200 8ms -[2025-12-30T21:25:37.686Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-30T21:25:37.688Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-30T21:25:37.690Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T21:25:37.714Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T21:25:37.722Z] [INFO] GET /js/gitea.js 200 6ms -[2025-12-30T21:25:37.723Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-30T21:25:37.728Z] [INFO] GET /js/utils.js 200 8ms -[2025-12-30T21:25:37.729Z] [INFO] GET /js/knowledge.js 200 5ms -[2025-12-30T21:25:37.808Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:25:37.820Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T21:25:37.816Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-30T21:25:37.860Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T21:25:37.893Z] [INFO] Socket connected: HG (4yU22TU1kTzCtvA-AAAH) -[2025-12-30T21:25:37.911Z] [INFO] GET /api/projects 304 9ms -[2025-12-30T21:25:37.939Z] [INFO] HG joined project:[object Object] -[2025-12-30T21:25:37.950Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T21:25:37.958Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T21:25:37.963Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-30T21:25:37.981Z] [INFO] GET /api/tasks/project/2 200 17ms -[2025-12-30T21:25:38.029Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T21:25:38.069Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T21:25:38.105Z] [INFO] GET /api/knowledge/categories 304 7ms -[2025-12-30T21:25:41.039Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:25:42.774Z] [INFO] GET /api/knowledge/search?q=youtube 200 14ms -[2025-12-30T21:25:43.471Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:25:44.288Z] [INFO] GET /api/knowledge/search?q=youtub 200 11ms -[2025-12-30T21:25:45.769Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T21:25:58.832Z] [INFO] Backup erstellt: backup_2025-12-30T21-25-58-826Z.db -[2025-12-30T21:25:58.836Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T18-36-12-724Z.db -[2025-12-30T21:25:58.838Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T21:26:02.537Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:26:13.438Z] [INFO] Suche nach "testeintrag" in Projekt 2: 0 Treffer -[2025-12-30T21:26:13.439Z] [INFO] GET /api/tasks/search?projectId=2&q=testeintrag 200 6ms -[2025-12-30T21:26:14.447Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T21:26:15.507Z] [INFO] Suche nach "testeintra" in Projekt 2: 0 Treffer -[2025-12-30T21:26:15.509Z] [INFO] GET /api/tasks/search?projectId=2&q=testeintra 200 6ms -[2025-12-30T21:26:16.886Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:26:19.827Z] [INFO] Suche nach "af" in Projekt 2: 5 Treffer -[2025-12-30T21:26:19.828Z] [INFO] GET /api/tasks/search?projectId=2&q=af 200 7ms -[2025-12-30T21:26:21.622Z] [INFO] GET /api/tasks/search?projectId=2&q=aufgaben 200 10ms -[2025-12-30T21:26:21.620Z] [INFO] Suche nach "aufgaben" in Projekt 2: 1 Treffer -[2025-12-30T21:26:22.258Z] [INFO] Suche nach "aufgabe" in Projekt 2: 1 Treffer -[2025-12-30T21:26:22.259Z] [INFO] GET /api/tasks/search?projectId=2&q=aufgabe 200 11ms -[2025-12-30T21:26:23.469Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:26:32.638Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:27:02.750Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:27:32.855Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:28:02.959Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:28:33.063Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:29:03.171Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:29:33.264Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:30:03.400Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:30:33.502Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:31:03.612Z] [INFO] GET /api/health 200 6ms -[2025-12-30T21:31:33.708Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:32:03.826Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:32:32.398Z] [INFO] POST /api/auth/logout 401 7ms -[2025-12-30T21:32:33.939Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:33:04.042Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:33:27.515Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T21:33:50.322Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T21:33:50.432Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T21:33:50.439Z] [INFO] Umgebung: production -[2025-12-30T21:33:50.441Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T21:33:50.441Z] [INFO] Automatische Backups aktiviert -[2025-12-30T21:33:50.435Z] [INFO] Datenbank initialisiert -[2025-12-30T21:33:50.439Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T21:33:54.378Z] [INFO] GET /api/health 200 16ms -[2025-12-30T21:33:57.137Z] [INFO] Socket connected: HG (Kw_J1cufXX_AxH0BAAAB) -[2025-12-30T21:33:57.188Z] [INFO] HG joined project:[object Object] -[2025-12-30T21:34:04.426Z] [INFO] HEAD / 200 3ms -[2025-12-30T21:34:11.652Z] [INFO] HEAD / 200 3ms -[2025-12-30T21:34:24.544Z] [INFO] GET /api/health 200 6ms -[2025-12-30T21:34:50.451Z] [INFO] Backup erstellt: backup_2025-12-30T21-34-50-446Z.db -[2025-12-30T21:34:50.453Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T18-46-49-826Z.db -[2025-12-30T21:34:50.454Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T21:34:54.673Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:35:06.568Z] [INFO] GET / 200 14ms -[2025-12-30T21:35:06.641Z] [INFO] Socket disconnected: HG (Kw_J1cufXX_AxH0BAAAB) -[2025-12-30T21:35:06.653Z] [INFO] GET /css/variables.css 200 6ms -[2025-12-30T21:35:06.655Z] [INFO] GET /css/base.css 200 4ms -[2025-12-30T21:35:06.694Z] [INFO] GET /css/board.css 200 9ms -[2025-12-30T21:35:06.698Z] [INFO] GET /css/components.css 200 10ms -[2025-12-30T21:35:06.723Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T21:35:06.729Z] [INFO] GET /css/list.css 200 9ms -[2025-12-30T21:35:06.733Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-30T21:35:06.735Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T21:35:06.737Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T21:35:06.744Z] [INFO] GET /css/notifications.css 200 3ms -[2025-12-30T21:35:06.762Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T21:35:06.767Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-30T21:35:06.794Z] [INFO] GET /css/responsive.css 200 19ms -[2025-12-30T21:35:06.799Z] [INFO] GET /js/app.js 200 6ms -[2025-12-30T21:35:06.863Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T21:35:06.865Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-30T21:35:06.867Z] [INFO] GET /js/api.js 200 11ms -[2025-12-30T21:35:06.871Z] [INFO] GET /js/offline.js 200 12ms -[2025-12-30T21:35:06.875Z] [INFO] GET /js/board.js 200 13ms -[2025-12-30T21:35:06.876Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-30T21:35:06.900Z] [INFO] GET /js/task-modal.js 200 6ms -[2025-12-30T21:35:06.902Z] [INFO] GET /js/calendar.js 200 7ms -[2025-12-30T21:35:06.908Z] [INFO] GET /js/list.js 200 10ms -[2025-12-30T21:35:06.913Z] [INFO] GET /js/shortcuts.js 200 7ms -[2025-12-30T21:35:06.914Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-30T21:35:06.936Z] [INFO] GET /js/admin.js 200 7ms -[2025-12-30T21:35:06.942Z] [INFO] GET /js/proposals.js 200 8ms -[2025-12-30T21:35:06.945Z] [INFO] GET /js/notifications.js 200 7ms -[2025-12-30T21:35:06.950Z] [INFO] GET /js/gitea.js 200 6ms -[2025-12-30T21:35:06.955Z] [INFO] GET /js/knowledge.js 200 7ms -[2025-12-30T21:35:06.957Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T21:35:07.011Z] [INFO] GET /api/auth/users 304 14ms -[2025-12-30T21:35:07.044Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:35:07.056Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T21:35:07.063Z] [INFO] GET /assets/icons/task.svg 200 17ms -[2025-12-30T21:35:07.092Z] [INFO] GET /api/projects 304 7ms -[2025-12-30T21:35:07.099Z] [INFO] Socket connected: HG (A5kjXDn7-Eak3wi6AAAD) -[2025-12-30T21:35:07.146Z] [INFO] GET /api/tasks/project/2 304 22ms -[2025-12-30T21:35:07.154Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T21:35:07.169Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T21:35:07.175Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T21:35:07.178Z] [INFO] HG joined project:[object Object] -[2025-12-30T21:35:07.226Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 12ms -[2025-12-30T21:35:07.265Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T21:35:07.305Z] [INFO] GET /api/knowledge/categories 304 7ms -[2025-12-30T21:35:10.453Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T21:35:11.706Z] [INFO] Suche nach "youtube" in Projekt 2: 0 Treffer -[2025-12-30T21:35:11.710Z] [INFO] GET /api/tasks/search?projectId=2&q=youtube 200 14ms -[2025-12-30T21:35:12.212Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:35:14.852Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T21:35:17.788Z] [INFO] GET /api/knowledge/search?q=youtube 304 12ms -[2025-12-30T21:35:18.484Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:35:19.088Z] [INFO] GET /api/knowledge/search?q=youtub 304 7ms -[2025-12-30T21:35:20.712Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:35:24.722Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 6ms -[2025-12-30T21:35:24.793Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:35:25.706Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:35:27.030Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 7ms -[2025-12-30T21:35:28.327Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 7ms -[2025-12-30T21:35:29.864Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:35:36.345Z] [INFO] Knowledge-Kategorie gelöscht: fewqFEWF -[2025-12-30T21:35:36.348Z] [INFO] DELETE /api/knowledge/categories/4 200 10ms -[2025-12-30T21:35:36.388Z] [INFO] GET /api/knowledge/categories 200 7ms -[2025-12-30T21:35:37.458Z] [INFO] Knowledge-Kategorie gelöscht: WD -[2025-12-30T21:35:37.460Z] [INFO] DELETE /api/knowledge/categories/3 200 10ms -[2025-12-30T21:35:37.499Z] [INFO] GET /api/knowledge/categories 200 9ms -[2025-12-30T21:35:38.350Z] [INFO] Knowledge-Kategorie gelöscht: ewfewfewf -[2025-12-30T21:35:38.352Z] [INFO] DELETE /api/knowledge/categories/5 200 5ms -[2025-12-30T21:35:38.392Z] [INFO] GET /api/knowledge/categories 200 9ms -[2025-12-30T21:35:38.950Z] [INFO] Knowledge-Kategorie gelöscht: fewfewf -[2025-12-30T21:35:38.952Z] [INFO] DELETE /api/knowledge/categories/6 200 12ms -[2025-12-30T21:35:38.991Z] [INFO] GET /api/knowledge/categories 200 10ms -[2025-12-30T21:35:39.381Z] [INFO] Knowledge-Kategorie gelöscht: ewfewf32 -[2025-12-30T21:35:39.383Z] [INFO] DELETE /api/knowledge/categories/7 200 9ms -[2025-12-30T21:35:39.416Z] [INFO] GET /api/knowledge/categories 200 5ms -[2025-12-30T21:35:39.768Z] [INFO] Knowledge-Kategorie gelöscht: 213 -[2025-12-30T21:35:39.769Z] [INFO] DELETE /api/knowledge/categories/8 200 5ms -[2025-12-30T21:35:39.804Z] [INFO] GET /api/knowledge/categories 200 5ms -[2025-12-30T21:35:40.147Z] [INFO] Knowledge-Kategorie gelöscht: WD2 -[2025-12-30T21:35:40.148Z] [INFO] DELETE /api/knowledge/categories/9 200 5ms -[2025-12-30T21:35:40.188Z] [INFO] GET /api/knowledge/categories 200 10ms -[2025-12-30T21:35:40.621Z] [INFO] Knowledge-Kategorie gelöscht: 2312134 -[2025-12-30T21:35:40.622Z] [INFO] DELETE /api/knowledge/categories/10 200 6ms -[2025-12-30T21:35:40.657Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-30T21:35:54.911Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:36:25.015Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:36:55.130Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:37:25.229Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:37:55.326Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:38:08.465Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:38:14.503Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:38:25.429Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:38:55.547Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:39:25.655Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:39:55.764Z] [INFO] GET /api/health 200 5ms -[2025-12-30T21:40:25.873Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:40:55.985Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:41:26.073Z] [INFO] GET /api/health 200 7ms -[2025-12-30T21:41:56.185Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:42:26.296Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:42:56.400Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:43:26.514Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:43:48.863Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T21:43:48.865Z] [INFO] POST /api/auth/login 200 563ms -[2025-12-30T21:43:48.937Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T21:43:48.943Z] [INFO] Socket connected: MH (pWW1uSHtX_sLG3P2AAAG) -[2025-12-30T21:43:48.969Z] [INFO] Socket connected: MH (1ccoM78xQZCp-LiGAAAH) -[2025-12-30T21:43:48.982Z] [INFO] GET /api/projects 200 6ms -[2025-12-30T21:43:49.016Z] [INFO] MH joined project:[object Object] -[2025-12-30T21:43:49.027Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2025-12-30T21:43:49.033Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T21:43:49.048Z] [INFO] GET /api/tasks/project/2 200 15ms -[2025-12-30T21:43:49.057Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T21:43:49.086Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T21:43:50.718Z] [INFO] GET /api/tasks/15 200 8ms -[2025-12-30T21:43:50.750Z] [INFO] GET /api/subtasks/15 200 9ms -[2025-12-30T21:43:50.746Z] [INFO] GET /api/links/15 200 6ms -[2025-12-30T21:43:50.755Z] [INFO] GET /api/comments/15 200 4ms -[2025-12-30T21:43:50.760Z] [INFO] GET /api/files/15 200 4ms -[2025-12-30T21:43:50.765Z] [INFO] GET /api/tasks/15/history 404 4ms -[2025-12-30T21:43:51.719Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:43:54.549Z] [INFO] Aufgabe aktualisiert: Antwort von WERFT 4.0 - Namensänderung (ID: 15) -[2025-12-30T21:43:54.552Z] [INFO] PUT /api/tasks/15 200 16ms -[2025-12-30T21:43:55.560Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:43:56.609Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:43:58.292Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:44:03.305Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:44:04.459Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T21:44:04.779Z] [INFO] Aufgabe erstellt: Antwort von FYRST - Namensänderung (ID: 20) von MH -[2025-12-30T21:44:04.781Z] [INFO] POST /api/tasks 201 16ms -[2025-12-30T21:44:05.788Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T21:44:08.885Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T21:44:14.558Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:44:15.342Z] [INFO] Aufgabe erstellt: Antwort von IHK - Namensänderung (ID: 21) von MH -[2025-12-30T21:44:15.344Z] [INFO] POST /api/tasks 201 14ms -[2025-12-30T21:44:16.334Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T21:44:17.460Z] [INFO] GET /api/tasks/19 200 6ms -[2025-12-30T21:44:17.497Z] [INFO] GET /api/links/19 304 8ms -[2025-12-30T21:44:17.505Z] [INFO] GET /api/tasks/19/history 404 6ms -[2025-12-30T21:44:17.510Z] [INFO] GET /api/files/19 304 10ms -[2025-12-30T21:44:17.516Z] [INFO] GET /api/comments/19 304 4ms -[2025-12-30T21:44:17.525Z] [INFO] GET /api/subtasks/19 304 8ms -[2025-12-30T21:44:18.481Z] [INFO] POST /api/auth/refresh 200 17ms -[2025-12-30T21:44:21.463Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2025-12-30T21:44:21.466Z] [INFO] PUT /api/tasks/19 200 13ms -[2025-12-30T21:44:22.481Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T21:44:22.585Z] [INFO] GET /api/tasks/14 200 9ms -[2025-12-30T21:44:22.614Z] [INFO] GET /api/subtasks/14 200 5ms -[2025-12-30T21:44:22.621Z] [INFO] GET /api/files/14 304 6ms -[2025-12-30T21:44:22.628Z] [INFO] GET /api/links/14 304 6ms -[2025-12-30T21:44:22.633Z] [INFO] GET /api/tasks/14/history 404 4ms -[2025-12-30T21:44:22.638Z] [INFO] GET /api/comments/14 304 4ms -[2025-12-30T21:44:23.587Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:44:26.723Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:44:26.866Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T21:44:26.869Z] [INFO] PUT /api/tasks/14 200 10ms -[2025-12-30T21:44:27.875Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:44:56.831Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:45:26.957Z] [INFO] GET /api/health 200 5ms -[2025-12-30T21:45:57.075Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:46:27.169Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:46:29.861Z] [INFO] GET /api/tasks/14 200 10ms -[2025-12-30T21:46:29.892Z] [INFO] GET /api/subtasks/14 304 7ms -[2025-12-30T21:46:29.921Z] [INFO] GET /api/links/14 304 7ms -[2025-12-30T21:46:29.928Z] [INFO] GET /api/files/14 304 3ms -[2025-12-30T21:46:29.935Z] [INFO] GET /api/comments/14 304 4ms -[2025-12-30T21:46:29.939Z] [INFO] GET /api/tasks/14/history 404 3ms -[2025-12-30T21:46:30.825Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:46:44.425Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:46:44.920Z] [INFO] Link erstellt: https://service.wirtschaft.nrw/unternehmensfuehrung/gewerbe-ummelden-online/ für Task 14 -[2025-12-30T21:46:44.922Z] [INFO] POST /api/links 201 16ms -[2025-12-30T21:46:45.922Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:46:45.997Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T21:46:45.998Z] [INFO] PUT /api/tasks/14 200 6ms -[2025-12-30T21:46:47.008Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:46:54.454Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:46:57.284Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:46:59.735Z] [INFO] POST /api/auth/refresh 200 4ms -[2025-12-30T21:47:02.457Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:47:05.011Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T21:47:09.074Z] [INFO] Aufgabe erstellt: Gewerbeummeldung (ID: 22) von MH -[2025-12-30T21:47:09.076Z] [INFO] POST /api/tasks 201 6ms -[2025-12-30T21:47:10.083Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:47:27.389Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:47:55.824Z] [INFO] GET /api/tasks/22 200 6ms -[2025-12-30T21:47:55.848Z] [INFO] GET /api/subtasks/22 200 3ms -[2025-12-30T21:47:55.884Z] [INFO] GET /api/links/22 200 10ms -[2025-12-30T21:47:55.893Z] [INFO] GET /api/files/22 200 6ms -[2025-12-30T21:47:55.898Z] [INFO] GET /api/comments/22 200 3ms -[2025-12-30T21:47:55.902Z] [INFO] GET /api/tasks/22/history 404 3ms -[2025-12-30T21:47:56.845Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:47:57.521Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:48:00.350Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:48:00.356Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2025-12-30T21:48:00.358Z] [INFO] PUT /api/tasks/22 200 6ms -[2025-12-30T21:48:13.250Z] [INFO] Logout: HG -[2025-12-30T21:48:13.252Z] [INFO] POST /api/auth/logout 200 7ms -[2025-12-30T21:48:13.295Z] [INFO] Socket disconnected: HG (A5kjXDn7-Eak3wi6AAAD) -[2025-12-30T21:48:14.437Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:48:14.446Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2025-12-30T21:48:14.447Z] [INFO] PUT /api/tasks/22 200 6ms -[2025-12-30T21:48:24.644Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:48:24.654Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2025-12-30T21:48:24.656Z] [INFO] PUT /api/tasks/22 200 10ms -[2025-12-30T21:48:26.738Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:48:26.747Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2025-12-30T21:48:26.748Z] [INFO] PUT /api/tasks/22 200 7ms -[2025-12-30T21:48:27.633Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:48:43.855Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T21:48:44.203Z] [INFO] Link erstellt: https://service.wirtschaft.nrw/unternehmensfuehrung/gewerbe-ummelden-online/ für Task 22 -[2025-12-30T21:48:44.204Z] [INFO] POST /api/links 201 10ms -[2025-12-30T21:48:44.713Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2025-12-30T21:48:44.715Z] [INFO] PUT /api/tasks/22 200 6ms -[2025-12-30T21:48:45.714Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T21:48:51.684Z] [INFO] GET /api/tasks/14 200 10ms -[2025-12-30T21:48:51.723Z] [INFO] GET /api/links/14 200 9ms -[2025-12-30T21:48:51.731Z] [INFO] GET /api/subtasks/14 304 5ms -[2025-12-30T21:48:51.735Z] [INFO] GET /api/comments/14 304 8ms -[2025-12-30T21:48:51.739Z] [INFO] GET /api/tasks/14/history 404 3ms -[2025-12-30T21:48:51.745Z] [INFO] GET /api/files/14 304 4ms -[2025-12-30T21:48:52.694Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:48:57.735Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:49:27.839Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:49:57.950Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:50:28.061Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:50:58.188Z] [INFO] GET /api/health 200 8ms -[2025-12-30T21:51:28.284Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:51:58.397Z] [INFO] GET /api/health 200 0ms -[2025-12-30T21:52:28.506Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:52:58.641Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:53:28.753Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:53:58.855Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:54:28.967Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:54:59.048Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:55:29.171Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:55:49.600Z] [INFO] GET / 200 5ms -[2025-12-30T21:55:49.687Z] [INFO] GET /css/knowledge.css 200 3ms -[2025-12-30T21:55:49.735Z] [INFO] GET /css/support_parent.css 200 14ms -[2025-12-30T21:55:49.760Z] [INFO] GET /css/board.css 200 2ms -[2025-12-30T21:55:49.796Z] [INFO] GET /css/gitea.css 200 5ms -[2025-12-30T21:55:49.830Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-30T21:55:49.853Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-30T21:55:49.881Z] [INFO] GET /css/components.css 200 5ms -[2025-12-30T21:55:49.907Z] [INFO] GET /css/calendar.css 200 2ms -[2025-12-30T21:55:49.954Z] [INFO] GET /css/list.css 200 5ms -[2025-12-30T21:55:49.997Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T21:55:50.154Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T21:55:50.191Z] [INFO] GET /css/base.css 200 7ms -[2025-12-30T21:55:50.216Z] [INFO] GET /js/twint_ch.js 200 5ms -[2025-12-30T21:55:50.241Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T21:55:50.265Z] [INFO] GET /js/lkk_ch.js 200 3ms -[2025-12-30T21:55:50.303Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T21:55:50.332Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T21:55:50.372Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-30T21:55:59.296Z] [INFO] GET /api/health 200 4ms -[2025-12-30T21:56:29.403Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:56:59.508Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:57:24.662Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T21:57:47.605Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T21:57:47.719Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T21:57:47.721Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T21:57:47.722Z] [INFO] Automatische Backups aktiviert -[2025-12-30T21:57:47.710Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T21:57:47.713Z] [INFO] Datenbank initialisiert -[2025-12-30T21:57:47.719Z] [INFO] Umgebung: production -[2025-12-30T21:57:51.770Z] [INFO] CSRF: Token missing or not stored for user 4, generated new token -[2025-12-30T21:57:51.774Z] [INFO] PUT /api/tasks/14 403 16ms -[2025-12-30T21:57:51.782Z] [INFO] GET /api/health 200 5ms -[2025-12-30T21:57:51.812Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T21:57:51.817Z] [INFO] PUT /api/tasks/14 200 21ms -[2025-12-30T21:57:52.458Z] [INFO] HEAD / 200 7ms -[2025-12-30T21:57:52.761Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T21:57:54.651Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:58:00.293Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:58:13.828Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T21:58:15.001Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:58:21.884Z] [INFO] GET /api/health 200 1ms -[2025-12-30T21:58:47.747Z] [INFO] Backup erstellt: backup_2025-12-30T21-58-47-741Z.db -[2025-12-30T21:58:47.751Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T19-01-37-753Z.db -[2025-12-30T21:58:47.752Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T21:58:51.134Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:58:51.988Z] [INFO] GET /api/health 200 2ms -[2025-12-30T21:58:54.256Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:59:00.491Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:59:02.323Z] [INFO] Aufgabe erstellt: Finzamt Hilden (ID: 23) von MH -[2025-12-30T21:59:02.325Z] [INFO] POST /api/tasks 201 8ms -[2025-12-30T21:59:03.340Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T21:59:15.262Z] [INFO] GET /api/tasks/14 200 13ms -[2025-12-30T21:59:15.299Z] [INFO] GET /api/subtasks/14 304 10ms -[2025-12-30T21:59:15.323Z] [INFO] GET /api/links/14 304 6ms -[2025-12-30T21:59:15.348Z] [INFO] GET /api/tasks/14/history 404 10ms -[2025-12-30T21:59:15.355Z] [INFO] GET /api/files/14 304 5ms -[2025-12-30T21:59:15.361Z] [INFO] GET /api/comments/14 304 5ms -[2025-12-30T21:59:16.265Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T21:59:21.749Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2025-12-30T21:59:21.752Z] [INFO] PUT /api/tasks/14 200 9ms -[2025-12-30T21:59:22.100Z] [INFO] GET /api/health 200 3ms -[2025-12-30T21:59:22.761Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T21:59:24.185Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:59:26.893Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T21:59:31.871Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T21:59:34.436Z] [INFO] Aufgabe erstellt: Allgemein Website anpassen (ID: 24) von MH -[2025-12-30T21:59:34.438Z] [INFO] POST /api/tasks 201 6ms -[2025-12-30T21:59:35.448Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T21:59:39.361Z] [INFO] Aufgabe verschoben: Allgemein Website anpassen -> zu Klären -[2025-12-30T21:59:39.363Z] [INFO] PUT /api/tasks/24/move 200 11ms -[2025-12-30T21:59:39.975Z] [INFO] GET /api/tasks/24 200 6ms -[2025-12-30T21:59:39.999Z] [INFO] GET /api/subtasks/24 200 4ms -[2025-12-30T21:59:40.004Z] [INFO] GET /api/links/24 200 4ms -[2025-12-30T21:59:40.009Z] [INFO] GET /api/files/24 200 4ms -[2025-12-30T21:59:40.014Z] [INFO] GET /api/comments/24 200 3ms -[2025-12-30T21:59:40.019Z] [INFO] GET /api/tasks/24/history 404 3ms -[2025-12-30T21:59:40.984Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T21:59:43.645Z] [INFO] Aufgabe aktualisiert: Allgemein Website anpassen (ID: 24) -[2025-12-30T21:59:43.647Z] [INFO] PUT /api/tasks/24 200 10ms -[2025-12-30T21:59:43.961Z] [INFO] Aufgabe aktualisiert: Allgemein Website anpassen (ID: 24) -[2025-12-30T21:59:43.963Z] [INFO] PUT /api/tasks/24 200 14ms -[2025-12-30T21:59:44.738Z] [INFO] Aufgabe aktualisiert: Allgemein Website anpassen (ID: 24) -[2025-12-30T21:59:44.740Z] [INFO] PUT /api/tasks/24 200 15ms -[2025-12-30T21:59:44.771Z] [INFO] Aufgabe aktualisiert: Allgemein Website anpassen (ID: 24) -[2025-12-30T21:59:44.774Z] [INFO] PUT /api/tasks/24 200 12ms -[2025-12-30T21:59:45.745Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T21:59:52.192Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:00:04.074Z] [INFO] GET /api/tasks/6 200 7ms -[2025-12-30T22:00:04.102Z] [INFO] GET /api/links/6 304 3ms -[2025-12-30T22:00:04.111Z] [INFO] GET /api/subtasks/6 200 5ms -[2025-12-30T22:00:04.116Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T22:00:04.122Z] [INFO] GET /api/comments/6 304 5ms -[2025-12-30T22:00:04.128Z] [INFO] GET /api/files/6 304 5ms -[2025-12-30T22:00:04.174Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzE5ODUsImV4cCI6MTc2NzEzMjU4NX0.7Sd5_kimAmBup49JGn2n5sBBLJ3kvkAl1gHBVZpJDJU 200 22ms -[2025-12-30T22:00:04.179Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzE5ODUsImV4cCI6MTc2NzEzMjU4NX0.7Sd5_kimAmBup49JGn2n5sBBLJ3kvkAl1gHBVZpJDJU 200 17ms -[2025-12-30T22:00:05.081Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:00:08.063Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:00:17.121Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:00:18.710Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzIwMTcsImV4cCI6MTc2NzEzMjYxN30.T5GEfCVcVBUBMu-9UnvV8b3ix42htnfdHvIGD2uq0R8 200 5ms -[2025-12-30T22:00:19.723Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T22:00:21.752Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:00:22.291Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:00:25.180Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:00:42.554Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:00:47.602Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:00:52.235Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:00:52.391Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:00:59.730Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:01:04.602Z] [INFO] Subtask erstellt: Braucht man die Kategorie "Erledigt" eigentlich? Wenn ich so überlege, dann kann das ja direkt ins Archiv... in Task 6 -[2025-12-30T22:01:04.603Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-30T22:01:05.604Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:01:08.136Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T22:01:08.139Z] [INFO] PUT /api/tasks/6 200 15ms -[2025-12-30T22:01:09.133Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:01:16.406Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:01:22.490Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:01:43.405Z] [INFO] GET / 200 7ms -[2025-12-30T22:01:43.491Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T22:01:43.521Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T22:01:43.554Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T22:01:43.558Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:01:43.569Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T22:01:43.572Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T22:01:43.580Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T22:01:43.582Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:01:43.593Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T22:01:43.604Z] [INFO] GET /css/notifications.css 304 4ms -[2025-12-30T22:01:43.607Z] [INFO] GET /css/gitea.css 304 5ms -[2025-12-30T22:01:43.615Z] [INFO] GET /css/knowledge.css 200 5ms -[2025-12-30T22:01:43.617Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T22:01:43.624Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T22:01:43.691Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T22:01:43.693Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T22:01:43.695Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T22:01:43.696Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T22:01:43.700Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T22:01:43.704Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T22:01:43.723Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-30T22:01:43.731Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T22:01:43.738Z] [INFO] GET /js/list.js 304 3ms -[2025-12-30T22:01:43.739Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T22:01:43.745Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-30T22:01:43.746Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-30T22:01:43.754Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T22:01:43.763Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:01:43.767Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T22:01:43.777Z] [INFO] GET /js/knowledge.js 200 5ms -[2025-12-30T22:01:43.790Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T22:01:43.844Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-30T22:01:45.363Z] [INFO] GET /sw.js 200 3ms -[2025-12-30T22:01:45.400Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T22:01:45.401Z] [INFO] GET / 304 2ms -[2025-12-30T22:01:45.405Z] [INFO] GET /index.html 200 4ms -[2025-12-30T22:01:45.429Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T22:01:45.436Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T22:01:45.460Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:01:45.462Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T22:01:45.464Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T22:01:45.490Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T22:01:45.493Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T22:01:45.494Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T22:01:45.521Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T22:01:45.535Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T22:01:45.538Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T22:01:45.551Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T22:01:45.566Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T22:01:45.576Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T22:01:45.580Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T22:01:45.598Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T22:01:45.608Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T22:01:45.612Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T22:01:45.629Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T22:01:45.639Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-30T22:01:45.649Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-30T22:01:45.661Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-30T22:01:45.673Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:01:45.681Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T22:01:45.697Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T22:01:45.701Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:01:45.710Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:01:45.729Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:01:45.732Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T22:01:45.741Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T22:01:45.759Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T22:01:47.989Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:01:47.990Z] [INFO] POST /api/auth/login 200 516ms -[2025-12-30T22:01:48.043Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T22:01:48.068Z] [INFO] Socket connected: HG (XRFPPRNvrzVb8ZmlAAAG) -[2025-12-30T22:01:48.076Z] [INFO] Socket connected: HG (_BE4CtFW7GDfJbuGAAAH) -[2025-12-30T22:01:48.083Z] [INFO] GET /api/projects 401 3ms -[2025-12-30T22:01:48.124Z] [INFO] Socket disconnected: HG (XRFPPRNvrzVb8ZmlAAAG) -[2025-12-30T22:01:48.132Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2025-12-30T22:01:48.163Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T22:01:48.195Z] [INFO] GET /api/knowledge/categories 401 2ms -[2025-12-30T22:01:51.485Z] [INFO] GET / 200 4ms -[2025-12-30T22:01:51.542Z] [INFO] Socket disconnected: HG (_BE4CtFW7GDfJbuGAAAH) -[2025-12-30T22:01:51.557Z] [INFO] GET /css/components.css 200 5ms -[2025-12-30T22:01:51.558Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-30T22:01:51.565Z] [INFO] GET /css/board.css 200 10ms -[2025-12-30T22:01:51.568Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-30T22:01:51.570Z] [INFO] GET /css/variables.css 200 6ms -[2025-12-30T22:01:51.575Z] [INFO] GET /css/base.css 200 8ms -[2025-12-30T22:01:51.605Z] [INFO] GET /css/list.css 200 3ms -[2025-12-30T22:01:51.612Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-30T22:01:51.613Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T22:01:51.626Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T22:01:51.632Z] [INFO] GET /css/knowledge.css 200 3ms -[2025-12-30T22:01:51.634Z] [INFO] GET /css/gitea.css 200 1ms -[2025-12-30T22:01:51.649Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-30T22:01:51.655Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T22:01:51.730Z] [INFO] GET /js/store.js 200 6ms -[2025-12-30T22:01:51.737Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-30T22:01:51.741Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-30T22:01:51.745Z] [INFO] GET /js/api.js 200 9ms -[2025-12-30T22:01:51.747Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-30T22:01:51.749Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T22:01:51.760Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T22:01:51.768Z] [INFO] GET /js/list.js 200 2ms -[2025-12-30T22:01:51.770Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T22:01:51.773Z] [INFO] GET /js/shortcuts.js 200 1ms -[2025-12-30T22:01:51.779Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T22:01:51.790Z] [INFO] GET /js/admin.js 200 1ms -[2025-12-30T22:01:51.799Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T22:01:51.804Z] [INFO] GET /js/notifications.js 200 1ms -[2025-12-30T22:01:51.805Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T22:01:51.809Z] [INFO] GET /js/knowledge.js 200 2ms -[2025-12-30T22:01:51.824Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T22:01:51.863Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T22:01:52.591Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:01:54.739Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:01:54.741Z] [INFO] POST /api/auth/login 200 477ms -[2025-12-30T22:01:54.785Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T22:01:54.811Z] [INFO] Socket connected: HG (todk8J8UUZcQCg8zAAAK) -[2025-12-30T22:01:54.820Z] [INFO] Socket connected: HG (hLV2ErVRhSKM_xOvAAAL) -[2025-12-30T22:01:54.823Z] [INFO] GET /api/projects 401 7ms -[2025-12-30T22:01:54.855Z] [INFO] Socket disconnected: HG (hLV2ErVRhSKM_xOvAAAL) -[2025-12-30T22:01:54.858Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T22:01:54.896Z] [INFO] GET /api/notifications 401 2ms -[2025-12-30T22:01:54.932Z] [INFO] GET /api/knowledge/categories 401 3ms -[2025-12-30T22:02:07.099Z] [INFO] GET /api/tasks/23 200 8ms -[2025-12-30T22:02:07.132Z] [INFO] GET /api/subtasks/23 200 9ms -[2025-12-30T22:02:07.158Z] [INFO] GET /api/links/23 200 9ms -[2025-12-30T22:02:07.168Z] [INFO] GET /api/files/23 200 7ms -[2025-12-30T22:02:07.171Z] [INFO] GET /api/tasks/23/history 404 9ms -[2025-12-30T22:02:07.177Z] [INFO] GET /api/comments/23 200 4ms -[2025-12-30T22:02:08.100Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:02:08.738Z] [INFO] Aufgabe aktualisiert: Finzamt Hilden (ID: 23) -[2025-12-30T22:02:08.740Z] [INFO] PUT /api/tasks/23 200 11ms -[2025-12-30T22:02:09.742Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:02:22.681Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:02:43.349Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:02:48.821Z] [INFO] POST /api/auth/refresh 200 19ms -[2025-12-30T22:02:50.682Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:02:51.132Z] [INFO] Spalte aktualisiert: Informationsaustausch (ID: 8) -[2025-12-30T22:02:51.134Z] [INFO] PUT /api/columns/8 200 11ms -[2025-12-30T22:02:52.137Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:02:52.792Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:03:18.958Z] [INFO] GET /api/tasks/6 200 18ms -[2025-12-30T22:03:19.001Z] [INFO] GET /api/comments/6 304 11ms -[2025-12-30T22:03:19.008Z] [INFO] GET /api/subtasks/6 200 6ms -[2025-12-30T22:03:19.014Z] [INFO] GET /api/links/6 304 4ms -[2025-12-30T22:03:19.019Z] [INFO] GET /api/files/6 304 4ms -[2025-12-30T22:03:19.024Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-30T22:03:19.048Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzIxNzIsImV4cCI6MTc2NzEzMjc3Mn0.nDVlaR_z55AYERKUz5CIEnLyupAdtps7_4nZk2kJKbk 200 5ms -[2025-12-30T22:03:19.049Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzIxNzIsImV4cCI6MTc2NzEzMjc3Mn0.nDVlaR_z55AYERKUz5CIEnLyupAdtps7_4nZk2kJKbk 200 10ms -[2025-12-30T22:03:19.954Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:03:22.895Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:03:22.951Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:03:26.369Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:03:35.352Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:03:37.181Z] [INFO] Subtask erstellt: ich würde eher seitwärts scrollen als default setzen in Task 6 -[2025-12-30T22:03:37.183Z] [INFO] POST /api/subtasks 201 7ms -[2025-12-30T22:03:38.183Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:03:38.607Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T22:03:38.609Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-30T22:03:39.616Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:03:53.000Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:03:56.744Z] [INFO] GET /api/tasks/10 200 17ms -[2025-12-30T22:03:56.777Z] [INFO] GET /api/subtasks/10 200 6ms -[2025-12-30T22:03:56.786Z] [INFO] GET /api/tasks/10/history 404 6ms -[2025-12-30T22:03:56.790Z] [INFO] GET /api/comments/10 304 8ms -[2025-12-30T22:03:56.795Z] [INFO] GET /api/files/10 304 4ms -[2025-12-30T22:03:56.798Z] [INFO] GET /api/links/10 304 6ms -[2025-12-30T22:03:57.736Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:04:14.393Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2025-12-30T22:04:14.396Z] [INFO] PUT /api/tasks/10 200 12ms -[2025-12-30T22:04:15.385Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:04:23.105Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:04:24.456Z] [INFO] GET /api/tasks/19 200 9ms -[2025-12-30T22:04:24.486Z] [INFO] GET /api/tasks/19/history 404 7ms -[2025-12-30T22:04:24.492Z] [INFO] GET /api/subtasks/19 304 12ms -[2025-12-30T22:04:24.497Z] [INFO] GET /api/links/19 304 4ms -[2025-12-30T22:04:24.502Z] [INFO] GET /api/files/19 304 4ms -[2025-12-30T22:04:24.506Z] [INFO] GET /api/comments/19 304 4ms -[2025-12-30T22:04:25.472Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T22:04:29.773Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2025-12-30T22:04:29.774Z] [INFO] PUT /api/tasks/19 200 5ms -[2025-12-30T22:04:30.789Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T22:04:53.204Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:05:23.310Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:05:53.398Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:06:23.522Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:06:53.653Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:07:23.771Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:07:53.870Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:08:24.003Z] [INFO] GET /api/health 200 5ms -[2025-12-30T22:08:54.095Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:09:24.216Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:09:54.324Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:10:24.429Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:10:54.564Z] [INFO] GET /api/health 200 7ms -[2025-12-30T22:11:24.673Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:11:54.769Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:12:24.895Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:12:36.080Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T22:12:57.583Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T22:12:57.716Z] [INFO] Umgebung: production -[2025-12-30T22:12:57.719Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T22:12:57.720Z] [INFO] Automatische Backups aktiviert -[2025-12-30T22:12:57.705Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T22:12:57.709Z] [INFO] Datenbank initialisiert -[2025-12-30T22:12:57.715Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T22:13:01.492Z] [INFO] GET /api/health 200 11ms -[2025-12-30T22:13:31.596Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:13:57.752Z] [INFO] Backup erstellt: backup_2025-12-30T22-13-57-741Z.db -[2025-12-30T22:13:57.757Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T19-15-04-246Z.db -[2025-12-30T22:13:57.760Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T22:14:01.709Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:14:08.751Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:14:08.754Z] [INFO] POST /api/auth/login 200 574ms -[2025-12-30T22:14:08.872Z] [INFO] GET /api/auth/users 304 15ms -[2025-12-30T22:14:08.880Z] [INFO] Socket connected: HG (-5b7T0W7UM1CkOTbAAAE) -[2025-12-30T22:14:08.907Z] [INFO] Socket connected: HG (fIwuiQpVPsPv5fq4AAAF) -[2025-12-30T22:14:08.931Z] [INFO] GET /api/projects 401 9ms -[2025-12-30T22:14:08.970Z] [INFO] Socket disconnected: HG (fIwuiQpVPsPv5fq4AAAF) -[2025-12-30T22:14:08.974Z] [INFO] GET /api/proposals?sort=date&archived=0 401 7ms -[2025-12-30T22:14:09.004Z] [INFO] GET /api/knowledge/categories 401 3ms -[2025-12-30T22:14:10.730Z] [INFO] GET / 200 14ms -[2025-12-30T22:14:10.814Z] [INFO] Socket disconnected: HG (-5b7T0W7UM1CkOTbAAAE) -[2025-12-30T22:14:10.824Z] [INFO] GET /css/variables.css 200 8ms -[2025-12-30T22:14:10.827Z] [INFO] GET /css/board.css 200 8ms -[2025-12-30T22:14:10.830Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T22:14:10.833Z] [INFO] GET /css/base.css 200 7ms -[2025-12-30T22:14:10.836Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T22:14:10.838Z] [INFO] GET /css/components.css 200 6ms -[2025-12-30T22:14:10.859Z] [INFO] GET /css/list.css 200 4ms -[2025-12-30T22:14:10.866Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T22:14:10.880Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T22:14:10.896Z] [INFO] GET /css/notifications.css 200 9ms -[2025-12-30T22:14:10.901Z] [INFO] GET /css/gitea.css 200 10ms -[2025-12-30T22:14:10.910Z] [INFO] GET /css/responsive.css 200 16ms -[2025-12-30T22:14:10.913Z] [INFO] GET /css/knowledge.css 200 14ms -[2025-12-30T22:14:10.940Z] [INFO] GET /js/app.js 200 11ms -[2025-12-30T22:14:11.007Z] [INFO] GET /js/store.js 200 4ms -[2025-12-30T22:14:11.017Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-30T22:14:11.021Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-30T22:14:11.025Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-30T22:14:11.026Z] [INFO] GET /js/api.js 200 10ms -[2025-12-30T22:14:11.027Z] [INFO] GET /js/board.js 200 8ms -[2025-12-30T22:14:11.044Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T22:14:11.054Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-30T22:14:11.058Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T22:14:11.060Z] [INFO] GET /js/list.js 200 3ms -[2025-12-30T22:14:11.077Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T22:14:11.084Z] [INFO] GET /js/admin.js 200 4ms -[2025-12-30T22:14:11.085Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-30T22:14:11.091Z] [INFO] GET /js/knowledge.js 200 3ms -[2025-12-30T22:14:11.095Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T22:14:11.112Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T22:14:11.126Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T22:14:11.184Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-30T22:14:16.313Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:14:16.314Z] [INFO] POST /api/auth/login 200 459ms -[2025-12-30T22:14:16.353Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T22:14:16.393Z] [INFO] Socket connected: HG (i_O1XvMVQQe4Y6LZAAAH) -[2025-12-30T22:14:16.403Z] [INFO] GET /api/projects 401 6ms -[2025-12-30T22:14:16.437Z] [INFO] Socket disconnected: HG (i_O1XvMVQQe4Y6LZAAAH) -[2025-12-30T22:14:16.441Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T22:14:16.472Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T22:14:16.504Z] [INFO] GET /api/knowledge/categories 401 1ms -[2025-12-30T22:14:22.684Z] [INFO] GET / 304 2ms -[2025-12-30T22:14:22.730Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T22:14:22.734Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T22:14:22.737Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T22:14:22.739Z] [INFO] GET /css/board.css 304 0ms -[2025-12-30T22:14:22.741Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T22:14:22.744Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T22:14:22.759Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:14:22.766Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T22:14:22.769Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T22:14:22.776Z] [INFO] GET /css/knowledge.css 304 3ms -[2025-12-30T22:14:22.776Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T22:14:22.785Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:14:22.795Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T22:14:22.798Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T22:14:22.844Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T22:14:22.851Z] [INFO] GET /js/board.js 304 4ms -[2025-12-30T22:14:22.852Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T22:14:22.859Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-30T22:14:22.860Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T22:14:22.864Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T22:14:22.875Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T22:14:22.882Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T22:14:22.890Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T22:14:22.897Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T22:14:22.903Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T22:14:22.912Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:14:22.920Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T22:14:22.925Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T22:14:22.933Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T22:14:22.952Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T22:14:22.953Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T22:14:23.008Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T22:14:24.542Z] [INFO] GET /sw.js 200 5ms -[2025-12-30T22:14:24.595Z] [INFO] GET /index.html 304 1ms -[2025-12-30T22:14:24.597Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-30T22:14:24.599Z] [INFO] GET / 304 1ms -[2025-12-30T22:14:24.630Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T22:14:24.650Z] [INFO] GET /css/base.css 304 5ms -[2025-12-30T22:14:24.654Z] [INFO] GET /css/board.css 304 7ms -[2025-12-30T22:14:24.665Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T22:14:24.698Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T22:14:24.711Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T22:14:24.712Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T22:14:24.730Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T22:14:24.761Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T22:14:24.774Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T22:14:24.777Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T22:14:24.795Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T22:14:24.803Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T22:14:24.808Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T22:14:24.828Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T22:14:24.837Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T22:14:24.841Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T22:14:24.863Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T22:14:24.869Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T22:14:24.873Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T22:14:24.893Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T22:14:24.900Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T22:14:24.903Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:14:24.925Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T22:14:24.936Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T22:14:24.948Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:14:24.956Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:14:24.970Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:14:24.989Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T22:14:25.000Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T22:14:25.008Z] [INFO] GET /css/knowledge.css 304 4ms -[2025-12-30T22:14:26.258Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:14:26.259Z] [INFO] POST /api/auth/login 200 470ms -[2025-12-30T22:14:26.333Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T22:14:26.372Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T22:14:26.389Z] [INFO] Socket connected: HG (SkSQokf_suCpKbH6AAAJ) -[2025-12-30T22:14:26.413Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T22:14:26.423Z] [INFO] Socket disconnected: HG (SkSQokf_suCpKbH6AAAJ) -[2025-12-30T22:14:26.447Z] [INFO] GET /api/notifications 401 2ms -[2025-12-30T22:14:26.483Z] [INFO] GET /api/knowledge/categories 401 2ms -[2025-12-30T22:14:29.131Z] [INFO] Logout: MH -[2025-12-30T22:14:29.132Z] [INFO] POST /api/auth/logout 200 8ms -[2025-12-30T22:14:31.840Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:15:01.940Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:15:32.066Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:16:02.194Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:16:32.342Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:16:46.405Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T22:16:46.497Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T22:16:46.499Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T22:16:46.499Z] [INFO] Automatische Backups aktiviert -[2025-12-30T22:16:46.491Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T22:16:46.494Z] [INFO] Datenbank initialisiert -[2025-12-30T22:16:46.497Z] [INFO] Umgebung: production -[2025-12-30T22:16:50.661Z] [INFO] GET /api/health 200 17ms -[2025-12-30T22:17:20.796Z] [INFO] GET /api/health 200 5ms -[2025-12-30T22:17:46.507Z] [INFO] Backup erstellt: backup_2025-12-30T22-17-46-503Z.db -[2025-12-30T22:17:46.511Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T19-30-20-564Z.db -[2025-12-30T22:17:46.514Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T22:17:50.894Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:18:21.036Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:18:51.154Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:19:21.271Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:19:51.389Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:20:21.476Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:20:51.559Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:21:21.664Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:21:51.774Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:22:04.315Z] [INFO] GET / 200 13ms -[2025-12-30T22:22:04.371Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T22:22:04.399Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T22:22:04.429Z] [INFO] GET /css/components.css 200 4ms -[2025-12-30T22:22:04.432Z] [INFO] GET /css/board.css 200 5ms -[2025-12-30T22:22:04.438Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-30T22:22:04.440Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-30T22:22:04.448Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T22:22:04.450Z] [INFO] GET /css/list.css 200 4ms -[2025-12-30T22:22:04.470Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T22:22:04.481Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T22:22:04.507Z] [INFO] GET /css/gitea.css 200 14ms -[2025-12-30T22:22:04.509Z] [INFO] GET /css/responsive.css 200 14ms -[2025-12-30T22:22:04.513Z] [INFO] GET /css/knowledge.css 200 5ms -[2025-12-30T22:22:04.516Z] [INFO] GET /js/app.js 200 6ms -[2025-12-30T22:22:04.592Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-30T22:22:04.593Z] [INFO] GET /js/store.js 200 6ms -[2025-12-30T22:22:04.595Z] [INFO] GET /js/api.js 200 8ms -[2025-12-30T22:22:04.596Z] [INFO] GET /js/auth.js 200 8ms -[2025-12-30T22:22:04.597Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-30T22:22:04.600Z] [INFO] GET /js/board.js 200 9ms -[2025-12-30T22:22:04.622Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T22:22:04.630Z] [INFO] GET /js/task-modal.js 200 10ms -[2025-12-30T22:22:04.637Z] [INFO] GET /js/list.js 200 13ms -[2025-12-30T22:22:04.641Z] [INFO] GET /js/undo.js 200 8ms -[2025-12-30T22:22:04.643Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-30T22:22:04.657Z] [INFO] GET /js/admin.js 200 4ms -[2025-12-30T22:22:04.666Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T22:22:04.675Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-30T22:22:04.685Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T22:22:04.690Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T22:22:04.697Z] [INFO] GET /js/knowledge.js 200 3ms -[2025-12-30T22:22:04.768Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-30T22:22:09.846Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:22:09.849Z] [INFO] POST /api/auth/login 200 542ms -[2025-12-30T22:22:09.903Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T22:22:09.936Z] [INFO] Socket connected: HG (0aBVcD4vWBdq6DpQAAAB) -[2025-12-30T22:22:09.945Z] [INFO] [AUTH] 401 - Token ungültig: GET / (token: eyJhbGciOiJIUzI1NiIs...) -[2025-12-30T22:22:09.946Z] [INFO] GET /api/projects 401 4ms -[2025-12-30T22:22:09.979Z] [INFO] Socket disconnected: HG (0aBVcD4vWBdq6DpQAAAB) -[2025-12-30T22:22:09.988Z] [INFO] [AUTH] 401 - Kein Token: GET / (source: none) -[2025-12-30T22:22:09.989Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2025-12-30T22:22:10.028Z] [INFO] [AUTH] 401 - Kein Token: GET / (source: none) -[2025-12-30T22:22:10.032Z] [INFO] GET /api/notifications 401 6ms -[2025-12-30T22:22:10.063Z] [INFO] [AUTH] 401 - Kein Token: GET /categories (source: none) -[2025-12-30T22:22:10.064Z] [INFO] GET /api/knowledge/categories 401 2ms -[2025-12-30T22:22:13.800Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T22:22:13.804Z] [INFO] GET /css/modal.css 304 6ms -[2025-12-30T22:22:13.807Z] [INFO] GET /css/calendar.css 304 5ms -[2025-12-30T22:22:13.808Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T22:22:13.810Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T22:22:13.813Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:22:13.829Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T22:22:13.833Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T22:22:13.835Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:22:13.840Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-30T22:22:13.841Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:22:13.845Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T22:22:13.864Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T22:22:21.864Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:22:51.965Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:23:22.071Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:23:52.216Z] [INFO] GET /api/health 200 6ms -[2025-12-30T22:24:15.185Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T22:24:15.278Z] [INFO] Umgebung: production -[2025-12-30T22:24:15.279Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T22:24:15.279Z] [INFO] Automatische Backups aktiviert -[2025-12-30T22:24:15.270Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T22:24:15.273Z] [INFO] Datenbank initialisiert -[2025-12-30T22:24:15.277Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T22:24:19.602Z] [INFO] GET /api/health 200 12ms -[2025-12-30T22:24:49.698Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:25:15.293Z] [INFO] Backup erstellt: backup_2025-12-30T22-25-15-289Z.db -[2025-12-30T22:25:15.298Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T19-59-53-354Z.db -[2025-12-30T22:25:15.300Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T22:25:19.786Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:25:49.906Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:26:20.014Z] [INFO] GET /api/health 200 5ms -[2025-12-30T22:26:50.107Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:27:20.205Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:27:50.326Z] [INFO] GET /api/health 200 5ms -[2025-12-30T22:27:57.919Z] [INFO] [AUTH] JWT_SECRET configured (first 8 chars): 6d50da23... -[2025-12-30T22:27:58.169Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T22:27:58.219Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T22:27:58.221Z] [INFO] Datenbank initialisiert -[2025-12-30T22:27:58.225Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T22:27:58.226Z] [INFO] Umgebung: production -[2025-12-30T22:27:58.227Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T22:27:58.227Z] [INFO] Automatische Backups aktiviert -[2025-12-30T22:28:02.317Z] [INFO] GET /api/health 200 12ms -[2025-12-30T22:28:32.451Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:28:43.250Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T22:28:43.252Z] [INFO] POST /api/auth/login 200 554ms -[2025-12-30T22:28:43.343Z] [INFO] Socket connected: MH (yjwrd2zg0tIEliHWAAAC) -[2025-12-30T22:28:43.353Z] [INFO] [AUTH] Token erhalten für GET /api/auth/users: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:43.358Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T22:28:43.363Z] [INFO] Socket connected: MH (mQe-VJFasIDCDXuBAAAD) -[2025-12-30T22:28:43.406Z] [INFO] [AUTH] Token erhalten für GET /api/projects: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:43.415Z] [INFO] GET /api/projects 200 11ms -[2025-12-30T22:28:43.439Z] [INFO] [AUTH] Token erhalten für GET /api/columns/2: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:43.454Z] [INFO] GET /api/columns/2 200 16ms -[2025-12-30T22:28:43.466Z] [INFO] [AUTH] Token erhalten für GET /api/stats/dashboard?projectId=2: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:43.473Z] [INFO] GET /api/stats/dashboard?projectId=2 200 9ms -[2025-12-30T22:28:43.493Z] [INFO] GET /api/tasks/project/2 200 19ms -[2025-12-30T22:28:43.475Z] [INFO] [AUTH] Token erhalten für GET /api/tasks/project/2: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:43.498Z] [INFO] [AUTH] Token erhalten für GET /api/labels/2: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:43.505Z] [INFO] GET /api/labels/2 304 10ms -[2025-12-30T22:28:43.507Z] [INFO] MH joined project:[object Object] -[2025-12-30T22:28:43.533Z] [INFO] [AUTH] Token erhalten für GET /api/proposals?sort=date&archived=0&projectId=2: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:43.539Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T22:28:50.888Z] [INFO] [AUTH] Token erhalten für GET /api/tasks/4: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:50.897Z] [INFO] GET /api/tasks/4 200 13ms -[2025-12-30T22:28:50.923Z] [INFO] [AUTH] Token erhalten für GET /api/files/4: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:50.930Z] [INFO] GET /api/files/4 304 7ms -[2025-12-30T22:28:50.934Z] [INFO] [AUTH] Token erhalten für GET /api/subtasks/4: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:50.939Z] [INFO] GET /api/subtasks/4 200 8ms -[2025-12-30T22:28:50.940Z] [INFO] [AUTH] Token erhalten für GET /api/comments/4: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:50.944Z] [INFO] GET /api/comments/4 304 11ms -[2025-12-30T22:28:50.946Z] [INFO] [AUTH] Token erhalten für GET /api/links/4: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:50.951Z] [INFO] GET /api/links/4 304 6ms -[2025-12-30T22:28:50.953Z] [INFO] [AUTH] Token erhalten für GET /api/tasks/4/history: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:50.958Z] [INFO] GET /api/tasks/4/history 404 6ms -[2025-12-30T22:28:51.888Z] [INFO] [AUTH] Token erhalten für POST /api/auth/refresh: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:28:51.897Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:28:58.234Z] [INFO] Backup erstellt: backup_2025-12-30T22-28-58-230Z.db -[2025-12-30T22:28:58.239Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T20-11-37-153Z.db -[2025-12-30T22:28:58.242Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T22:29:01.286Z] [INFO] [AUTH] Token erhalten für POST /api/auth/refresh: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:29:01.298Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:29:02.556Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:29:05.127Z] [INFO] [AUTH] Token erhalten für PUT /api/subtasks/4: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:29:05.142Z] [INFO] PUT /api/subtasks/4 200 16ms -[2025-12-30T22:29:05.197Z] [INFO] [AUTH] Token erhalten für PUT /api/tasks/4: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:29:05.202Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2025-12-30T22:29:05.205Z] [INFO] PUT /api/tasks/4 200 8ms -[2025-12-30T22:29:06.203Z] [INFO] [AUTH] Token erhalten für POST /api/auth/refresh: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwid... -[2025-12-30T22:29:06.210Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:29:32.659Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:29:33.267Z] [INFO] Socket disconnected: MH (mQe-VJFasIDCDXuBAAAD) -[2025-12-30T22:29:33.271Z] [INFO] Socket disconnected: MH (yjwrd2zg0tIEliHWAAAC) -[2025-12-30T22:30:02.752Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:30:21.217Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T22:30:21.310Z] [INFO] Umgebung: production -[2025-12-30T22:30:21.312Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T22:30:21.298Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T22:30:21.302Z] [INFO] Datenbank initialisiert -[2025-12-30T22:30:21.309Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T22:30:21.312Z] [INFO] Automatische Backups aktiviert -[2025-12-30T22:30:25.499Z] [INFO] GET /api/health 200 17ms -[2025-12-30T22:30:55.639Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:31:21.335Z] [INFO] Backup erstellt: backup_2025-12-30T22-31-21-332Z.db -[2025-12-30T22:31:21.342Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T20-14-06-429Z.db -[2025-12-30T22:31:21.346Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T22:31:25.754Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:31:55.868Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:32:16.747Z] [INFO] GET / 200 11ms -[2025-12-30T22:32:16.857Z] [INFO] GET /css/variables.css 200 5ms -[2025-12-30T22:32:16.887Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T22:32:16.915Z] [INFO] GET /css/components.css 200 4ms -[2025-12-30T22:32:16.923Z] [INFO] GET /css/board.css 200 9ms -[2025-12-30T22:32:16.928Z] [INFO] GET /css/modal.css 200 11ms -[2025-12-30T22:32:16.938Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-30T22:32:16.939Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T22:32:16.942Z] [INFO] GET /css/list.css 200 6ms -[2025-12-30T22:32:16.958Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T22:32:16.966Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T22:32:16.970Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T22:32:16.977Z] [INFO] GET /css/knowledge.css 200 5ms -[2025-12-30T22:32:16.979Z] [INFO] GET /css/responsive.css 200 1ms -[2025-12-30T22:32:16.995Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T22:32:17.058Z] [INFO] GET /js/api.js 200 9ms -[2025-12-30T22:32:17.062Z] [INFO] GET /js/store.js 200 11ms -[2025-12-30T22:32:17.065Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-30T22:32:17.070Z] [INFO] GET /js/board.js 200 10ms -[2025-12-30T22:32:17.073Z] [INFO] GET /js/sync.js 200 9ms -[2025-12-30T22:32:17.074Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-30T22:32:17.091Z] [INFO] GET /js/list.js 200 2ms -[2025-12-30T22:32:17.093Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T22:32:17.100Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T22:32:17.104Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T22:32:17.107Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-30T22:32:17.126Z] [INFO] GET /js/proposals.js 200 5ms -[2025-12-30T22:32:17.130Z] [INFO] GET /js/notifications.js 200 7ms -[2025-12-30T22:32:17.137Z] [INFO] GET /js/admin.js 200 12ms -[2025-12-30T22:32:17.141Z] [INFO] GET /js/knowledge.js 200 5ms -[2025-12-30T22:32:17.143Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T22:32:17.145Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T22:32:17.207Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2025-12-30T22:32:19.229Z] [INFO] GET / 200 4ms -[2025-12-30T22:32:19.312Z] [INFO] GET /css/variables.css 200 9ms -[2025-12-30T22:32:19.313Z] [INFO] GET /css/components.css 200 8ms -[2025-12-30T22:32:19.315Z] [INFO] GET /css/board.css 200 7ms -[2025-12-30T22:32:19.319Z] [INFO] GET /css/base.css 200 9ms -[2025-12-30T22:32:19.321Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-30T22:32:19.322Z] [INFO] GET /css/calendar.css 200 4ms -[2025-12-30T22:32:19.343Z] [INFO] GET /css/list.css 200 1ms -[2025-12-30T22:32:19.353Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T22:32:19.370Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T22:32:19.372Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T22:32:19.375Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-30T22:32:19.377Z] [INFO] GET /css/knowledge.css 200 3ms -[2025-12-30T22:32:19.381Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-30T22:32:19.403Z] [INFO] GET /js/app.js 200 2ms -[2025-12-30T22:32:19.512Z] [INFO] GET /js/store.js 200 5ms -[2025-12-30T22:32:19.516Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T22:32:19.518Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-30T22:32:19.524Z] [INFO] GET /js/offline.js 200 10ms -[2025-12-30T22:32:19.528Z] [INFO] GET /js/api.js 200 11ms -[2025-12-30T22:32:19.530Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-30T22:32:19.547Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T22:32:19.555Z] [INFO] GET /js/list.js 200 5ms -[2025-12-30T22:32:19.560Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T22:32:19.572Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T22:32:19.574Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-30T22:32:19.577Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T22:32:19.589Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T22:32:19.600Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-30T22:32:19.606Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T22:32:19.607Z] [INFO] GET /js/knowledge.js 200 2ms -[2025-12-30T22:32:19.620Z] [INFO] GET /js/gitea.js 200 2ms -[2025-12-30T22:32:19.703Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T22:32:23.918Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:32:23.919Z] [INFO] POST /api/auth/login 200 511ms -[2025-12-30T22:32:23.960Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T22:32:24.001Z] [INFO] GET /api/projects 401 10ms -[2025-12-30T22:32:24.018Z] [INFO] Socket connected: HG (_WkGggW9gK-R3p62AAAB) -[2025-12-30T22:32:24.042Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T22:32:24.048Z] [INFO] Socket disconnected: HG (_WkGggW9gK-R3p62AAAB) -[2025-12-30T22:32:24.075Z] [INFO] GET /api/notifications 401 2ms -[2025-12-30T22:32:24.108Z] [INFO] GET /api/knowledge/categories 401 1ms -[2025-12-30T22:32:25.961Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:32:34.139Z] [INFO] GET / 304 2ms -[2025-12-30T22:32:34.195Z] [INFO] GET /css/components.css 304 5ms -[2025-12-30T22:32:34.198Z] [INFO] GET /css/variables.css 304 6ms -[2025-12-30T22:32:34.201Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T22:32:34.205Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-30T22:32:34.207Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:32:34.210Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T22:32:34.232Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T22:32:34.234Z] [INFO] GET /css/list.css 304 4ms -[2025-12-30T22:32:34.241Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T22:32:34.241Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:32:34.244Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T22:32:34.252Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T22:32:34.267Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T22:32:34.271Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T22:32:34.321Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T22:32:34.326Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T22:32:34.331Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T22:32:34.334Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T22:32:34.335Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T22:32:34.337Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T22:32:34.352Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T22:32:34.355Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T22:32:34.359Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T22:32:34.364Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T22:32:34.365Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T22:32:34.384Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T22:32:34.390Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T22:32:34.394Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T22:32:34.397Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T22:32:34.400Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T22:32:34.402Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T22:32:34.450Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T22:32:35.966Z] [INFO] GET /sw.js 200 4ms -[2025-12-30T22:32:36.005Z] [INFO] GET / 304 2ms -[2025-12-30T22:32:36.010Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T22:32:36.017Z] [INFO] GET /index.html 304 1ms -[2025-12-30T22:32:36.034Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T22:32:36.038Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T22:32:36.052Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:32:36.064Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T22:32:36.071Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T22:32:36.084Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T22:32:36.094Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T22:32:36.097Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T22:32:36.116Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T22:32:36.124Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T22:32:36.127Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T22:32:36.144Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T22:32:36.153Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-30T22:32:36.157Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T22:32:36.177Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T22:32:36.185Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T22:32:36.189Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T22:32:36.209Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T22:32:36.218Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-30T22:32:36.224Z] [INFO] GET /js/tour.js 304 3ms -[2025-12-30T22:32:36.238Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T22:32:36.257Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T22:32:36.260Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:32:36.268Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T22:32:36.291Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T22:32:36.298Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:32:36.311Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:32:36.325Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:32:36.329Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T22:32:36.345Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T22:32:36.357Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T22:32:38.853Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:32:38.854Z] [INFO] POST /api/auth/login 200 461ms -[2025-12-30T22:32:38.904Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T22:32:38.932Z] [INFO] Socket connected: HG (QZkBzHBur4jg0lJUAAAD) -[2025-12-30T22:32:38.942Z] [INFO] GET /api/projects 401 6ms -[2025-12-30T22:32:38.976Z] [INFO] Socket disconnected: HG (QZkBzHBur4jg0lJUAAAD) -[2025-12-30T22:32:38.980Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-30T22:32:39.028Z] [INFO] GET /api/notifications 401 1ms -[2025-12-30T22:32:39.060Z] [INFO] GET /api/knowledge/categories 401 1ms -[2025-12-30T22:32:42.844Z] [INFO] GET / 304 2ms -[2025-12-30T22:32:42.845Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:32:42.848Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T22:32:42.849Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T22:32:42.850Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T22:32:42.852Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T22:32:42.878Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:32:42.884Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T22:32:42.888Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T22:32:42.890Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:32:42.892Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:32:42.896Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T22:32:42.909Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T22:32:42.925Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T22:32:56.087Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:33:14.279Z] [INFO] GET / 200 6ms -[2025-12-30T22:33:14.343Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T22:33:14.377Z] [INFO] GET /css/base.css 200 4ms -[2025-12-30T22:33:14.426Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T22:33:14.427Z] [INFO] GET /css/list.css 200 7ms -[2025-12-30T22:33:14.432Z] [INFO] GET /css/components.css 200 8ms -[2025-12-30T22:33:14.433Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T22:33:14.437Z] [INFO] GET /css/board.css 200 12ms -[2025-12-30T22:33:14.443Z] [INFO] GET /css/admin.css 200 15ms -[2025-12-30T22:33:14.459Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T22:33:14.465Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T22:33:14.472Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T22:33:14.477Z] [INFO] GET /css/knowledge.css 200 2ms -[2025-12-30T22:33:14.489Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-30T22:33:14.496Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T22:33:14.560Z] [INFO] GET /js/api.js 200 5ms -[2025-12-30T22:33:14.563Z] [INFO] GET /js/store.js 200 6ms -[2025-12-30T22:33:14.573Z] [INFO] GET /js/board.js 200 6ms -[2025-12-30T22:33:14.575Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-30T22:33:14.579Z] [INFO] GET /js/auth.js 200 9ms -[2025-12-30T22:33:14.581Z] [INFO] GET /js/sync.js 200 9ms -[2025-12-30T22:33:14.591Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T22:33:14.595Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T22:33:14.609Z] [INFO] GET /js/list.js 200 5ms -[2025-12-30T22:33:14.610Z] [INFO] GET /js/undo.js 200 6ms -[2025-12-30T22:33:14.611Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-30T22:33:14.626Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-30T22:33:14.649Z] [INFO] GET /js/proposals.js 200 17ms -[2025-12-30T22:33:14.652Z] [INFO] GET /js/notifications.js 200 13ms -[2025-12-30T22:33:14.655Z] [INFO] GET /js/gitea.js 200 7ms -[2025-12-30T22:33:14.656Z] [INFO] GET /js/knowledge.js 200 5ms -[2025-12-30T22:33:14.659Z] [INFO] GET /js/utils.js 200 5ms -[2025-12-30T22:33:14.724Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2025-12-30T22:33:14.727Z] [INFO] GET /sw.js 200 5ms -[2025-12-30T22:33:14.768Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T22:33:14.771Z] [INFO] GET / 304 1ms -[2025-12-30T22:33:14.776Z] [INFO] GET /index.html 200 11ms -[2025-12-30T22:33:14.809Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T22:33:14.811Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T22:33:14.816Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T22:33:14.840Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T22:33:14.851Z] [INFO] GET /css/calendar.css 304 3ms -[2025-12-30T22:33:14.852Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-30T22:33:14.873Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T22:33:14.882Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T22:33:14.884Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T22:33:14.901Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T22:33:14.911Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T22:33:14.915Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T22:33:14.930Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-30T22:33:14.959Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T22:33:14.965Z] [INFO] GET /js/task-modal.js 304 8ms -[2025-12-30T22:33:14.970Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T22:33:14.995Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T22:33:14.996Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T22:33:14.998Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T22:33:15.026Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T22:33:15.034Z] [INFO] GET /js/proposals.js 304 4ms -[2025-12-30T22:33:15.036Z] [INFO] GET /js/tour.js 200 7ms -[2025-12-30T22:33:15.059Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T22:33:15.064Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T22:33:15.065Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T22:33:15.090Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:33:15.094Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:33:15.097Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:33:15.120Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T22:33:15.126Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-30T22:33:15.131Z] [INFO] GET /css/knowledge.css 304 3ms -[2025-12-30T22:33:19.025Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:33:19.027Z] [INFO] POST /api/auth/login 200 497ms -[2025-12-30T22:33:19.070Z] [INFO] GET /api/auth/users 200 8ms -[2025-12-30T22:33:19.115Z] [INFO] Socket connected: HG (GQ78Yme8BH9rMuH4AAAF) -[2025-12-30T22:33:19.122Z] [INFO] GET /api/projects 200 22ms -[2025-12-30T22:33:19.154Z] [INFO] HG joined project:[object Object] -[2025-12-30T22:33:19.179Z] [INFO] GET /api/tasks/project/2 200 20ms -[2025-12-30T22:33:19.182Z] [INFO] GET /api/columns/2 200 22ms -[2025-12-30T22:33:19.188Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-30T22:33:19.198Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2025-12-30T22:33:19.256Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 10ms -[2025-12-30T22:33:19.307Z] [INFO] GET /api/notifications 200 6ms -[2025-12-30T22:33:19.352Z] [INFO] GET /api/knowledge/categories 200 10ms -[2025-12-30T22:33:26.196Z] [INFO] GET /api/health 200 5ms -[2025-12-30T22:33:31.281Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:33:33.850Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 8ms -[2025-12-30T22:33:34.864Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:33:37.323Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:33:37.841Z] [INFO] GET /api/knowledge/entries?categoryId=2 200 8ms -[2025-12-30T22:33:38.242Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 5ms -[2025-12-30T22:33:39.197Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 7ms -[2025-12-30T22:33:39.617Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 4ms -[2025-12-30T22:33:40.630Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:33:42.984Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:33:45.197Z] [INFO] Knowledge-Kategorie aktualisiert: AccountForger -[2025-12-30T22:33:45.198Z] [INFO] PUT /api/knowledge/categories/2 200 14ms -[2025-12-30T22:33:45.243Z] [INFO] GET /api/knowledge/categories 200 12ms -[2025-12-30T22:33:46.202Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:33:46.741Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 10ms -[2025-12-30T22:33:47.698Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 4ms -[2025-12-30T22:33:48.704Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:33:49.959Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:33:54.072Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:33:56.294Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:33:57.083Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:34:12.725Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:34:16.129Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:34:18.291Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:34:18.503Z] [INFO] Knowledge-Kategorie erstellt: nützliche Links -[2025-12-30T22:34:18.504Z] [INFO] POST /api/knowledge/categories 201 10ms -[2025-12-30T22:34:18.538Z] [INFO] GET /api/knowledge/categories 200 4ms -[2025-12-30T22:34:19.515Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:34:19.566Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 7ms -[2025-12-30T22:34:20.578Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:34:26.386Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:34:31.400Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 6ms -[2025-12-30T22:34:32.108Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 8ms -[2025-12-30T22:34:32.591Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 9ms -[2025-12-30T22:34:33.601Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T22:34:56.498Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:35:11.687Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:35:18.675Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:35:23.108Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:35:26.616Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:35:48.979Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:35:52.687Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:35:54.250Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:35:55.755Z] [INFO] Knowledge-Eintrag erstellt: Testlink -[2025-12-30T22:35:55.757Z] [INFO] POST /api/knowledge/entries 201 12ms -[2025-12-30T22:35:55.795Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 6ms -[2025-12-30T22:35:55.837Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-30T22:35:56.727Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:35:56.752Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:35:58.696Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:35:59.848Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:36:03.325Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:36:04.633Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:36:11.261Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:36:14.421Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:36:16.199Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:36:16.775Z] [INFO] Knowledge-Eintrag erstellt: Testlink 2 -[2025-12-30T22:36:16.777Z] [INFO] POST /api/knowledge/entries 201 7ms -[2025-12-30T22:36:16.811Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 4ms -[2025-12-30T22:36:16.844Z] [INFO] GET /api/knowledge/categories 200 4ms -[2025-12-30T22:36:17.775Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:36:18.904Z] [INFO] PUT /api/knowledge/entries/3/position 200 5ms -[2025-12-30T22:36:20.759Z] [INFO] PUT /api/knowledge/entries/3/position 200 6ms -[2025-12-30T22:36:23.155Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 8ms -[2025-12-30T22:36:23.492Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 6ms -[2025-12-30T22:36:24.502Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:36:25.484Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 7ms -[2025-12-30T22:36:25.811Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 5ms -[2025-12-30T22:36:26.152Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 6ms -[2025-12-30T22:36:26.734Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 4ms -[2025-12-30T22:36:26.825Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:36:27.053Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 3ms -[2025-12-30T22:36:28.062Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:36:56.933Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:37:27.027Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:37:33.749Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:37:35.609Z] [INFO] GET /api/knowledge/search?q=you 200 9ms -[2025-12-30T22:37:36.312Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:37:38.055Z] [INFO] GET /api/knowledge/search?q=yo 200 5ms -[2025-12-30T22:37:38.297Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 4ms -[2025-12-30T22:37:39.573Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:37:41.039Z] [INFO] GET /api/tasks/6 200 15ms -[2025-12-30T22:37:41.084Z] [INFO] GET /api/subtasks/6 200 12ms -[2025-12-30T22:37:41.121Z] [INFO] GET /api/links/6 200 7ms -[2025-12-30T22:37:41.149Z] [INFO] GET /api/files/6 200 10ms -[2025-12-30T22:37:41.156Z] [INFO] GET /api/comments/6 200 5ms -[2025-12-30T22:37:41.161Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T22:37:41.195Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM0MjU5LCJleHAiOjE3NjcxMzQ4NTl9.KoNOeSyfa_Hs8yCay3JqbF2QZ5Nv6vB2I4qApEVykuM 200 9ms -[2025-12-30T22:37:41.196Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM0MjU5LCJleHAiOjE3NjcxMzQ4NTl9.KoNOeSyfa_Hs8yCay3JqbF2QZ5Nv6vB2I4qApEVykuM 200 15ms -[2025-12-30T22:37:42.042Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:37:54.307Z] [INFO] GET / 200 5ms -[2025-12-30T22:37:54.374Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T22:37:54.376Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T22:37:54.401Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T22:37:54.404Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:37:54.412Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T22:37:54.416Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T22:37:54.419Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:37:54.423Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:37:54.424Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T22:37:54.425Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T22:37:54.430Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T22:37:54.434Z] [INFO] GET /css/knowledge.css 200 1ms -[2025-12-30T22:37:54.436Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-30T22:37:54.443Z] [INFO] GET /js/app.js 200 2ms -[2025-12-30T22:37:54.510Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T22:37:54.511Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T22:37:54.515Z] [INFO] GET /js/api.js 200 9ms -[2025-12-30T22:37:54.517Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-30T22:37:54.518Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T22:37:54.520Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-30T22:37:54.538Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T22:37:54.539Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T22:37:54.549Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T22:37:54.558Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T22:37:54.561Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T22:37:54.563Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T22:37:54.566Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T22:37:54.572Z] [INFO] GET /js/knowledge.js 200 3ms -[2025-12-30T22:37:54.576Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:37:54.582Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T22:37:54.588Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T22:37:54.631Z] [INFO] POST /api/auth/refresh 200 17ms -[2025-12-30T22:37:54.821Z] [INFO] GET /api/auth/users 304 10ms -[2025-12-30T22:37:54.892Z] [INFO] GET /api/auth/users 304 9ms -[2025-12-30T22:37:54.930Z] [INFO] Socket connected: MH (Oq1cCkzJG02iC_MuAAAH) -[2025-12-30T22:37:54.940Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T22:37:54.944Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2025-12-30T22:37:54.978Z] [INFO] MH joined project:[object Object] -[2025-12-30T22:37:54.987Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-30T22:37:54.995Z] [INFO] GET /api/columns/2 304 15ms -[2025-12-30T22:37:55.009Z] [INFO] GET /api/tasks/project/2 200 13ms -[2025-12-30T22:37:55.015Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T22:37:55.085Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T22:37:55.117Z] [INFO] GET /api/notifications 304 11ms -[2025-12-30T22:37:55.146Z] [INFO] GET /api/knowledge/categories 200 4ms -[2025-12-30T22:37:56.622Z] [INFO] GET /sw.js 200 4ms -[2025-12-30T22:37:56.658Z] [INFO] GET / 304 2ms -[2025-12-30T22:37:56.665Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T22:37:56.672Z] [INFO] GET /index.html 200 12ms -[2025-12-30T22:37:56.677Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T22:37:56.686Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T22:37:56.689Z] [INFO] GET /sw.js 200 2ms -[2025-12-30T22:37:56.700Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:37:56.704Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-30T22:37:56.716Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T22:37:56.722Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T22:37:56.724Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T22:37:56.737Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T22:37:56.743Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T22:37:56.747Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T22:37:56.759Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T22:37:56.761Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T22:37:56.766Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T22:37:56.786Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T22:37:56.787Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T22:37:56.789Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T22:37:56.837Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T22:37:56.840Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T22:37:56.846Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T22:37:56.858Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-30T22:37:56.862Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T22:37:56.867Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T22:37:56.877Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:37:56.881Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T22:37:56.887Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T22:37:56.899Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:37:56.904Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:37:56.910Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T22:37:56.922Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T22:37:56.925Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T22:37:56.930Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T22:37:57.121Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:37:58.984Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:38:01.332Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 8ms -[2025-12-30T22:38:02.344Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:38:03.787Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:38:05.047Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:38:05.349Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 7ms -[2025-12-30T22:38:06.345Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:38:08.981Z] [INFO] PUT /api/subtasks/13 200 11ms -[2025-12-30T22:38:09.025Z] [INFO] PUT /api/subtasks/13/position 200 9ms -[2025-12-30T22:38:09.191Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:38:09.967Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:38:12.753Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T22:38:12.755Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-30T22:38:13.759Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:38:15.583Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T22:38:17.153Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T22:38:18.400Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:38:27.242Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:38:28.533Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:38:30.821Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 9ms -[2025-12-30T22:38:31.230Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 9ms -[2025-12-30T22:38:31.564Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 9ms -[2025-12-30T22:38:32.566Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:38:57.368Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:39:27.466Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:39:57.596Z] [INFO] GET /api/health 200 7ms -[2025-12-30T22:40:14.246Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:40:15.271Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:40:17.729Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:40:18.915Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:40:23.066Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:40:27.468Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:40:27.692Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:40:28.584Z] [INFO] Knowledge-Eintrag erstellt: AI Video Kanal -[2025-12-30T22:40:28.585Z] [INFO] POST /api/knowledge/entries 201 7ms -[2025-12-30T22:40:28.611Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 5ms -[2025-12-30T22:40:28.643Z] [INFO] GET /api/knowledge/categories 200 10ms -[2025-12-30T22:40:29.588Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:40:33.413Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T22:40:57.787Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:41:18.069Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:41:19.207Z] [INFO] GET /api/knowledge/entries?categoryId=2 200 8ms -[2025-12-30T22:41:20.215Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:41:21.920Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 6ms -[2025-12-30T22:41:22.718Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 6ms -[2025-12-30T22:41:23.131Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 5ms -[2025-12-30T22:41:23.576Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 4ms -[2025-12-30T22:41:24.589Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:41:25.185Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 9ms -[2025-12-30T22:41:26.189Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:41:26.914Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 6ms -[2025-12-30T22:41:27.884Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:41:27.912Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:41:29.738Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:41:31.711Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:41:58.072Z] [INFO] GET /api/health 200 7ms -[2025-12-30T22:42:28.181Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:42:58.284Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:43:15.645Z] [INFO] POST /api/auth/refresh 200 17ms -[2025-12-30T22:43:23.825Z] [INFO] GET /api/git/server/info 200 59ms -[2025-12-30T22:43:23.898Z] [INFO] GET /api/git/server/status 200 51ms -[2025-12-30T22:43:23.914Z] [INFO] GET /api/git/server/branches 200 14ms -[2025-12-30T22:43:23.936Z] [INFO] GET /api/git/server/commits?limit=10 200 35ms -[2025-12-30T22:43:24.785Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:43:27.114Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 570ms -[2025-12-30T22:43:27.608Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:43:28.401Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:43:28.892Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:43:31.083Z] [INFO] POST /api/auth/refresh 200 4ms -[2025-12-30T22:43:33.264Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:43:58.491Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:44:28.601Z] [INFO] GET /api/health 200 5ms -[2025-12-30T22:44:31.412Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T22:44:53.064Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T22:44:53.179Z] [INFO] Umgebung: production -[2025-12-30T22:44:53.181Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T22:44:53.181Z] [INFO] Automatische Backups aktiviert -[2025-12-30T22:44:53.171Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T22:44:53.179Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T22:44:53.174Z] [INFO] Datenbank initialisiert -[2025-12-30T22:44:53.943Z] [INFO] POST /api/auth/refresh 200 26ms -[2025-12-30T22:44:55.981Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:44:56.940Z] [INFO] GET /api/health 200 8ms -[2025-12-30T22:44:57.473Z] [INFO] Socket connected: MH (Gs99TuHJwdY62QpdAAAD) -[2025-12-30T22:44:57.518Z] [INFO] MH joined project:[object Object] -[2025-12-30T22:45:03.960Z] [INFO] GET / 200 21ms -[2025-12-30T22:45:27.057Z] [INFO] GET /api/health 200 4ms -[2025-12-30T22:45:36.173Z] [INFO] GET / 200 8ms -[2025-12-30T22:45:36.256Z] [INFO] GET /css/variables.css 200 7ms -[2025-12-30T22:45:36.289Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T22:45:36.312Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T22:45:36.316Z] [INFO] GET /css/board.css 200 5ms -[2025-12-30T22:45:36.332Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T22:45:36.338Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-30T22:45:36.346Z] [INFO] GET /css/list.css 200 6ms -[2025-12-30T22:45:36.348Z] [INFO] GET /css/admin.css 200 4ms -[2025-12-30T22:45:36.369Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T22:45:36.370Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T22:45:36.374Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T22:45:36.393Z] [INFO] GET /css/knowledge.css 200 3ms -[2025-12-30T22:45:36.397Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T22:45:36.408Z] [INFO] GET /js/app.js 200 9ms -[2025-12-30T22:45:36.487Z] [INFO] GET /js/api.js 200 8ms -[2025-12-30T22:45:36.492Z] [INFO] GET /js/store.js 200 10ms -[2025-12-30T22:45:36.496Z] [INFO] GET /js/sync.js 200 11ms -[2025-12-30T22:45:36.499Z] [INFO] GET /js/offline.js 200 9ms -[2025-12-30T22:45:36.502Z] [INFO] GET /js/auth.js 200 8ms -[2025-12-30T22:45:36.507Z] [INFO] GET /js/board.js 200 9ms -[2025-12-30T22:45:36.513Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T22:45:36.526Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T22:45:36.532Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T22:45:36.534Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T22:45:36.537Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T22:45:36.543Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T22:45:36.559Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T22:45:36.561Z] [INFO] GET /js/gitea.js 200 6ms -[2025-12-30T22:45:36.571Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T22:45:36.573Z] [INFO] GET /js/knowledge.js 200 4ms -[2025-12-30T22:45:36.583Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T22:45:36.636Z] [INFO] GET /sw.js 200 7ms -[2025-12-30T22:45:36.646Z] [INFO] GET /assets/icons/task.svg 200 12ms -[2025-12-30T22:45:36.675Z] [INFO] GET / 304 3ms -[2025-12-30T22:45:36.679Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T22:45:36.681Z] [INFO] GET /index.html 200 8ms -[2025-12-30T22:45:36.717Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T22:45:36.722Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T22:45:36.731Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T22:45:36.752Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T22:45:36.757Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T22:45:36.789Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-30T22:45:36.796Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T22:45:36.800Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T22:45:36.822Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T22:45:36.830Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T22:45:36.832Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T22:45:36.858Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T22:45:36.869Z] [INFO] GET /js/offline.js 304 6ms -[2025-12-30T22:45:36.872Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T22:45:36.892Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T22:45:36.899Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T22:45:36.902Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T22:45:36.924Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-30T22:45:36.936Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-30T22:45:36.945Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-30T22:45:36.960Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T22:45:36.964Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T22:45:36.977Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:45:36.991Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T22:45:36.996Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T22:45:37.011Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T22:45:37.022Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:45:37.029Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-30T22:45:37.047Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T22:45:37.051Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T22:45:37.059Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T22:45:40.688Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T22:45:40.692Z] [INFO] POST /api/auth/login 200 510ms -[2025-12-30T22:45:40.740Z] [INFO] GET /api/auth/users 200 11ms -[2025-12-30T22:45:40.766Z] [INFO] Socket connected: HG (5rh4-JpxNWea6gESAAAF) -[2025-12-30T22:45:40.783Z] [INFO] GET /api/projects 200 9ms -[2025-12-30T22:45:40.818Z] [INFO] HG joined project:[object Object] -[2025-12-30T22:45:40.856Z] [INFO] GET /api/tasks/project/2 200 37ms -[2025-12-30T22:45:40.865Z] [INFO] GET /api/columns/2 200 7ms -[2025-12-30T22:45:40.870Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2025-12-30T22:45:40.875Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-30T22:45:40.959Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2025-12-30T22:45:41.000Z] [INFO] GET /api/notifications 200 9ms -[2025-12-30T22:45:41.048Z] [INFO] GET /api/knowledge/categories 200 9ms -[2025-12-30T22:45:41.471Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:45:44.570Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T22:45:47.323Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:45:51.953Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:45:53.187Z] [INFO] Backup erstellt: backup_2025-12-30T22-45-53-182Z.db -[2025-12-30T22:45:53.191Z] [INFO] Altes Backup gelöscht: backup_2025-12-29T21-09-27-499Z.db -[2025-12-30T22:45:53.193Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T22:45:57.153Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:45:58.024Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:45:58.036Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:45:59.862Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:46:01.070Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:46:02.963Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T22:46:05.025Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:46:13.511Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:46:18.016Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:46:18.404Z] [INFO] Knowledge-Kategorie aktualisiert: nützliche Links -[2025-12-30T22:46:18.405Z] [INFO] PUT /api/knowledge/categories/11 200 9ms -[2025-12-30T22:46:18.441Z] [INFO] GET /api/knowledge/categories 200 4ms -[2025-12-30T22:46:19.406Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:46:20.529Z] [INFO] GET /api/knowledge/entries?categoryId=2 200 5ms -[2025-12-30T22:46:21.539Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:46:24.669Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:46:27.246Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:46:27.467Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:46:38.499Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:46:39.424Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:46:39.888Z] [INFO] GET /api/tasks/6 200 7ms -[2025-12-30T22:46:39.924Z] [INFO] GET /api/subtasks/6 200 7ms -[2025-12-30T22:46:39.949Z] [INFO] GET /api/links/6 304 4ms -[2025-12-30T22:46:39.957Z] [INFO] GET /api/files/6 304 4ms -[2025-12-30T22:46:39.960Z] [INFO] GET /api/comments/6 304 6ms -[2025-12-30T22:46:39.963Z] [INFO] GET /api/tasks/6/history 404 2ms -[2025-12-30T22:46:39.989Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzQ3OTksImV4cCI6MTc2NzEzNTM5OX0.69ToN05ucR02Q5JR8FWbUHpLEPX48ha4OpJJBsFfyLs 200 12ms -[2025-12-30T22:46:39.990Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzQ3OTksImV4cCI6MTc2NzEzNTM5OX0.69ToN05ucR02Q5JR8FWbUHpLEPX48ha4OpJJBsFfyLs 200 13ms -[2025-12-30T22:46:40.892Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:46:43.348Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 7ms -[2025-12-30T22:46:43.402Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:46:44.349Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:46:46.816Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:46:48.654Z] [INFO] Knowledge-Kategorie aktualisiert: nützliche Links -[2025-12-30T22:46:48.655Z] [INFO] PUT /api/knowledge/categories/11 200 4ms -[2025-12-30T22:46:48.696Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-30T22:46:49.662Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:46:50.075Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 9ms -[2025-12-30T22:46:51.071Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:46:53.487Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:46:57.373Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:46:58.100Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:47:27.485Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:47:30.444Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:47:32.676Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:47:32.864Z] [INFO] Knowledge-Kategorie aktualisiert: AccountForger -[2025-12-30T22:47:32.866Z] [INFO] PUT /api/knowledge/categories/2 200 13ms -[2025-12-30T22:47:32.909Z] [INFO] GET /api/knowledge/categories 200 3ms -[2025-12-30T22:47:33.864Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:47:34.254Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 9ms -[2025-12-30T22:47:35.260Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:47:38.586Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:47:42.640Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:47:47.597Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:47:49.275Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T22:47:50.902Z] [WARN] Abgelehnter Upload: 01.mp4 (video/mp4) -[2025-12-30T22:47:50.904Z] [ERROR] Error: Dateityp nicht erlaubt: video/mp4 {"stack":"Error: Dateityp nicht erlaubt: video/mp4\n at fileFilter (/app/middleware/upload.js:113:8)\n at wrappedFileFilter (/app/node_modules/multer/index.js:44:7)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:248:10)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)"} -[2025-12-30T22:47:50.907Z] [INFO] POST /api/files/6 500 21ms -[2025-12-30T22:47:50.956Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:47:57.611Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:47:58.062Z] [INFO] PUT /api/knowledge/categories/1 200 7ms -[2025-12-30T22:47:58.060Z] [INFO] Knowledge-Kategorie aktualisiert: Router -[2025-12-30T22:47:58.100Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-30T22:47:59.982Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:48:03.707Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:48:06.925Z] [INFO] GET / 304 1ms -[2025-12-30T22:48:06.964Z] [INFO] Socket disconnected: HG (5rh4-JpxNWea6gESAAAF) -[2025-12-30T22:48:06.969Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T22:48:07.003Z] [INFO] GET /css/base.css 304 4ms -[2025-12-30T22:48:07.027Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T22:48:07.031Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:48:07.036Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T22:48:07.041Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T22:48:07.044Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:48:07.047Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:48:07.054Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T22:48:07.071Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-30T22:48:07.072Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T22:48:07.074Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T22:48:07.077Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T22:48:07.081Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T22:48:07.120Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T22:48:07.122Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T22:48:07.126Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T22:48:07.127Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T22:48:07.128Z] [INFO] GET /js/store.js 304 0ms -[2025-12-30T22:48:07.130Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T22:48:07.152Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T22:48:07.153Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T22:48:07.156Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T22:48:07.160Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T22:48:07.164Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T22:48:07.165Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T22:48:07.178Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T22:48:07.187Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:48:07.189Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-30T22:48:07.193Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T22:48:07.194Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T22:48:07.236Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:48:07.242Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T22:48:07.245Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T22:48:07.286Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T22:48:07.316Z] [INFO] Socket connected: HG (wYxXqS3-Ze65HrFMAAAH) -[2025-12-30T22:48:07.328Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T22:48:07.373Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-30T22:48:07.381Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T22:48:07.387Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T22:48:07.404Z] [INFO] GET /api/tasks/project/2 304 14ms -[2025-12-30T22:48:07.406Z] [INFO] HG joined project:[object Object] -[2025-12-30T22:48:07.448Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-30T22:48:07.502Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T22:48:07.538Z] [INFO] GET /api/knowledge/categories 304 5ms -[2025-12-30T22:48:08.975Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T22:48:09.525Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:48:14.638Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 5ms -[2025-12-30T22:48:15.639Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:48:16.187Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T22:48:16.190Z] [INFO] PUT /api/tasks/6 200 16ms -[2025-12-30T22:48:17.193Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:48:17.936Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:48:19.978Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:48:20.420Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:48:21.254Z] [INFO] GET / 200 3ms -[2025-12-30T22:48:21.298Z] [INFO] Socket disconnected: MH (Gs99TuHJwdY62QpdAAAD) -[2025-12-30T22:48:21.322Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-30T22:48:21.323Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T22:48:21.362Z] [INFO] GET /css/components.css 200 4ms -[2025-12-30T22:48:21.370Z] [INFO] GET /css/board.css 200 6ms -[2025-12-30T22:48:21.372Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-30T22:48:21.375Z] [INFO] GET /css/calendar.css 200 8ms -[2025-12-30T22:48:21.377Z] [INFO] GET /css/list.css 200 9ms -[2025-12-30T22:48:21.378Z] [INFO] GET /css/admin.css 200 4ms -[2025-12-30T22:48:21.396Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T22:48:21.410Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-30T22:48:21.413Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-30T22:48:21.422Z] [INFO] GET /css/knowledge.css 200 7ms -[2025-12-30T22:48:21.426Z] [INFO] GET /css/responsive.css 200 10ms -[2025-12-30T22:48:21.430Z] [INFO] GET /js/app.js 200 5ms -[2025-12-30T22:48:21.502Z] [INFO] GET /js/api.js 200 4ms -[2025-12-30T22:48:21.505Z] [INFO] GET /js/store.js 200 6ms -[2025-12-30T22:48:21.508Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T22:48:21.510Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-30T22:48:21.513Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-30T22:48:21.514Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-30T22:48:21.532Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-30T22:48:21.545Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T22:48:21.561Z] [INFO] GET /js/list.js 200 8ms -[2025-12-30T22:48:21.567Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T22:48:21.570Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T22:48:21.570Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T22:48:21.576Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T22:48:21.579Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T22:48:21.585Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-30T22:48:21.587Z] [INFO] GET /js/api.js 200 6ms -[2025-12-30T22:48:21.590Z] [INFO] GET /js/store.js 304 6ms -[2025-12-30T22:48:21.595Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T22:48:21.598Z] [INFO] GET /js/knowledge.js 200 5ms -[2025-12-30T22:48:21.602Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-30T22:48:21.605Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T22:48:21.607Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-30T22:48:21.610Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T22:48:21.619Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-30T22:48:21.645Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T22:48:21.647Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T22:48:21.658Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:48:21.827Z] [INFO] GET /api/auth/users 200 9ms -[2025-12-30T22:48:21.915Z] [INFO] GET /api/auth/users 304 12ms -[2025-12-30T22:48:21.923Z] [INFO] GET /assets/icons/task.svg 200 15ms -[2025-12-30T22:48:21.928Z] [INFO] Socket connected: MH (SuKW9DTAmCDgyO90AAAJ) -[2025-12-30T22:48:21.951Z] [INFO] GET /api/projects 304 14ms -[2025-12-30T22:48:21.979Z] [INFO] MH joined project:[object Object] -[2025-12-30T22:48:21.990Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T22:48:21.996Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T22:48:22.000Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-30T22:48:22.015Z] [INFO] GET /api/tasks/project/2 200 13ms -[2025-12-30T22:48:22.020Z] [INFO] GET /js/list.js 304 4ms -[2025-12-30T22:48:22.022Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T22:48:22.023Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T22:48:22.025Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T22:48:22.027Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:48:22.028Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T22:48:22.037Z] [INFO] GET /js/knowledge.js 200 1ms -[2025-12-30T22:48:22.039Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T22:48:22.041Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T22:48:22.047Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T22:48:22.088Z] [INFO] GET /api/notifications 304 12ms -[2025-12-30T22:48:22.122Z] [INFO] GET /api/knowledge/categories 200 9ms -[2025-12-30T22:48:24.537Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:48:27.703Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:48:28.403Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:48:30.565Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:48:32.026Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 8ms -[2025-12-30T22:48:32.620Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 5ms -[2025-12-30T22:48:33.288Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 6ms -[2025-12-30T22:48:33.818Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 6ms -[2025-12-30T22:48:34.235Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 8ms -[2025-12-30T22:48:35.240Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:48:37.710Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:48:40.705Z] [INFO] Knowledge-Eintrag gelöscht: Testeintrag -[2025-12-30T22:48:40.706Z] [INFO] DELETE /api/knowledge/entries/1 200 10ms -[2025-12-30T22:48:40.762Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 7ms -[2025-12-30T22:48:40.801Z] [INFO] GET /api/knowledge/categories 200 5ms -[2025-12-30T22:48:53.406Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:48:56.641Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:48:57.784Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:49:27.889Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:49:39.637Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:49:39.744Z] [INFO] GET /api/git/server/info 200 38ms -[2025-12-30T22:49:39.820Z] [INFO] GET /api/git/server/status 200 43ms -[2025-12-30T22:49:39.849Z] [INFO] GET /api/git/server/branches 200 16ms -[2025-12-30T22:49:39.864Z] [INFO] GET /api/git/server/commits?limit=10 200 13ms -[2025-12-30T22:49:40.731Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:49:44.697Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:49:55.705Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:49:56.581Z] [INFO] Commit mit Autor: HG -[2025-12-30T22:49:56.783Z] [INFO] POST /api/git/server/commit 200 349ms -[2025-12-30T22:49:56.867Z] [INFO] GET /api/git/server/status 200 52ms -[2025-12-30T22:49:56.882Z] [INFO] GET /api/git/server/branches 304 12ms -[2025-12-30T22:49:56.896Z] [INFO] GET /api/git/server/commits?limit=10 200 11ms -[2025-12-30T22:49:57.451Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:49:57.983Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:49:58.903Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:50:01.398Z] [INFO] POST /api/git/server/push 200 1921ms -[2025-12-30T22:50:01.406Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:50:01.456Z] [INFO] GET /api/git/server/status 200 27ms -[2025-12-30T22:50:01.468Z] [INFO] GET /api/git/server/branches 304 11ms -[2025-12-30T22:50:01.484Z] [INFO] GET /api/git/server/commits?limit=10 304 12ms -[2025-12-30T22:50:28.088Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:50:31.969Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:50:33.335Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 6ms -[2025-12-30T22:50:34.256Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 8ms -[2025-12-30T22:50:34.716Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 8ms -[2025-12-30T22:50:34.993Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 10ms -[2025-12-30T22:50:36.560Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:50:38.105Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:50:39.004Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 9ms -[2025-12-30T22:50:39.349Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 8ms -[2025-12-30T22:50:40.349Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:50:41.717Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 3ms -[2025-12-30T22:50:42.014Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 4ms -[2025-12-30T22:50:42.546Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 4ms -[2025-12-30T22:50:43.553Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:50:45.844Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 3ms -[2025-12-30T22:50:46.236Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 6ms -[2025-12-30T22:50:47.629Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 4ms -[2025-12-30T22:50:47.992Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 3ms -[2025-12-30T22:50:48.279Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 4ms -[2025-12-30T22:50:48.845Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 8ms -[2025-12-30T22:50:49.291Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 7ms -[2025-12-30T22:50:50.298Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:50:52.848Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:50:54.529Z] [INFO] GET /api/tasks/6 200 6ms -[2025-12-30T22:50:54.563Z] [INFO] GET /api/files/6 200 4ms -[2025-12-30T22:50:54.567Z] [INFO] GET /api/links/6 200 7ms -[2025-12-30T22:50:54.572Z] [INFO] GET /api/comments/6 200 3ms -[2025-12-30T22:50:54.577Z] [INFO] GET /api/subtasks/6 200 4ms -[2025-12-30T22:50:54.601Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T22:50:54.604Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM1MDUyLCJleHAiOjE3NjcxMzU2NTJ9.AxKpayUUJH1oUcAeYjVV4elBrV6qPKsoVri5LNxnmPQ 200 11ms -[2025-12-30T22:50:54.607Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM1MDUyLCJleHAiOjE3NjcxMzU2NTJ9.AxKpayUUJH1oUcAeYjVV4elBrV6qPKsoVri5LNxnmPQ 200 4ms -[2025-12-30T22:50:55.532Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:50:58.189Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:51:00.737Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T22:51:00.740Z] [INFO] PUT /api/tasks/6 200 7ms -[2025-12-30T22:51:01.744Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:51:28.268Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:51:55.067Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T22:51:55.474Z] [INFO] GET /api/git/server/info 304 16ms -[2025-12-30T22:51:55.549Z] [INFO] GET /api/git/server/status 200 43ms -[2025-12-30T22:51:55.564Z] [INFO] GET /api/git/server/branches 304 13ms -[2025-12-30T22:51:55.582Z] [INFO] GET /api/git/server/commits?limit=10 304 17ms -[2025-12-30T22:51:56.870Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:51:58.188Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:51:58.359Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:51:59.675Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:52:01.041Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:52:01.755Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:52:02.466Z] [INFO] GET /api/tasks/6 200 12ms -[2025-12-30T22:52:02.503Z] [INFO] GET /api/links/6 304 5ms -[2025-12-30T22:52:02.509Z] [INFO] GET /api/subtasks/6 304 4ms -[2025-12-30T22:52:02.513Z] [INFO] GET /api/files/6 304 3ms -[2025-12-30T22:52:02.519Z] [INFO] GET /api/comments/6 304 5ms -[2025-12-30T22:52:02.533Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-30T22:52:02.559Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM1MTIxLCJleHAiOjE3NjcxMzU3MjF9.7b_5H8QJ6UOAzgsynPYaDpExJ178UeCBVeQy8Tti5iE 200 9ms -[2025-12-30T22:52:02.562Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM1MTIxLCJleHAiOjE3NjcxMzU3MjF9.7b_5H8QJ6UOAzgsynPYaDpExJ178UeCBVeQy8Tti5iE 200 8ms -[2025-12-30T22:52:03.457Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:52:07.559Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T22:52:07.562Z] [INFO] PUT /api/tasks/6 200 13ms -[2025-12-30T22:52:08.562Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T22:52:26.017Z] [INFO] GET /api/tasks/1 200 10ms -[2025-12-30T22:52:26.057Z] [INFO] GET /api/tasks/1/history 404 3ms -[2025-12-30T22:52:26.065Z] [INFO] GET /api/files/1 200 6ms -[2025-12-30T22:52:26.069Z] [INFO] GET /api/links/1 200 9ms -[2025-12-30T22:52:26.073Z] [INFO] GET /api/comments/1 200 3ms -[2025-12-30T22:52:26.077Z] [INFO] GET /api/subtasks/1 200 3ms -[2025-12-30T22:52:27.012Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:52:28.436Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:52:29.881Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2025-12-30T22:52:29.882Z] [INFO] PUT /api/tasks/1 200 5ms -[2025-12-30T22:52:30.894Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:52:42.226Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T22:52:44.701Z] [INFO] GET /api/git/server/info 304 28ms -[2025-12-30T22:52:44.771Z] [INFO] GET /api/git/server/status 304 40ms -[2025-12-30T22:52:44.788Z] [INFO] GET /api/git/server/branches 304 14ms -[2025-12-30T22:52:44.803Z] [INFO] GET /api/git/server/commits?limit=10 304 14ms -[2025-12-30T22:52:45.612Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-30T22:52:46.631Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T22:52:48.424Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:52:53.919Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:52:55.890Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:52:58.092Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:52:58.533Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:53:20.059Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:53:23.405Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:53:26.091Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T22:53:27.425Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:53:28.638Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:53:31.110Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:53:32.268Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:53:33.441Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:53:35.443Z] [INFO] Spalte gelöscht: Erledigt (ID: 6) -[2025-12-30T22:53:35.444Z] [INFO] DELETE /api/columns/6 200 10ms -[2025-12-30T22:53:36.442Z] [INFO] POST /api/auth/refresh 200 4ms -[2025-12-30T22:53:54.161Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:53:54.519Z] [INFO] GET /api/tasks/6 200 12ms -[2025-12-30T22:53:54.562Z] [INFO] GET /api/subtasks/6 304 7ms -[2025-12-30T22:53:54.571Z] [INFO] GET /api/links/6 304 6ms -[2025-12-30T22:53:54.576Z] [INFO] GET /api/files/6 304 4ms -[2025-12-30T22:53:54.593Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T22:53:54.608Z] [INFO] GET /api/tasks/6/history 404 10ms -[2025-12-30T22:53:54.615Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM1MjM0LCJleHAiOjE3NjcxMzU4MzR9.bSyR0hZh473S6xHZDqrgx-MsmbHRmq1RR0DYZa7adsE 200 6ms -[2025-12-30T22:53:54.622Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM1MjM0LCJleHAiOjE3NjcxMzU4MzR9.bSyR0hZh473S6xHZDqrgx-MsmbHRmq1RR0DYZa7adsE 200 4ms -[2025-12-30T22:53:55.516Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:53:57.730Z] [INFO] PUT /api/subtasks/55 200 5ms -[2025-12-30T22:53:57.773Z] [INFO] PUT /api/subtasks/55/position 200 12ms -[2025-12-30T22:53:58.743Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:53:58.747Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:54:02.566Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T22:54:02.568Z] [INFO] PUT /api/tasks/6 200 16ms -[2025-12-30T22:54:04.497Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:54:06.323Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:54:09.413Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:54:10.290Z] [INFO] GET /api/tasks/6 200 13ms -[2025-12-30T22:54:10.324Z] [INFO] GET /api/subtasks/6 200 4ms -[2025-12-30T22:54:10.348Z] [INFO] GET /api/links/6 304 4ms -[2025-12-30T22:54:10.374Z] [INFO] GET /api/comments/6 304 12ms -[2025-12-30T22:54:10.382Z] [INFO] GET /api/files/6 304 18ms -[2025-12-30T22:54:10.388Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-30T22:54:10.410Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzUyNDksImV4cCI6MTc2NzEzNTg0OX0.oQo7eQqc3_KU2bAMZ9HiI4y2OTmSREnjoRWaEbr9HH0 200 4ms -[2025-12-30T22:54:10.411Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzUyNDksImV4cCI6MTc2NzEzNTg0OX0.oQo7eQqc3_KU2bAMZ9HiI4y2OTmSREnjoRWaEbr9HH0 200 8ms -[2025-12-30T22:54:11.290Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:54:11.296Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:54:12.872Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:54:14.511Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:54:19.536Z] [INFO] GET / 304 2ms -[2025-12-30T22:54:19.573Z] [INFO] Socket disconnected: HG (wYxXqS3-Ze65HrFMAAAH) -[2025-12-30T22:54:19.579Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T22:54:19.583Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T22:54:19.592Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T22:54:19.593Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T22:54:19.595Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T22:54:19.597Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T22:54:19.608Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T22:54:19.615Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T22:54:19.625Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T22:54:19.627Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T22:54:19.631Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-30T22:54:19.632Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T22:54:19.641Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T22:54:19.656Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T22:54:19.689Z] [INFO] GET /js/store.js 304 0ms -[2025-12-30T22:54:19.694Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T22:54:19.695Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T22:54:19.698Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T22:54:19.699Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T22:54:19.700Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T22:54:19.721Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T22:54:19.728Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T22:54:19.731Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T22:54:19.734Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T22:54:19.738Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T22:54:19.740Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T22:54:19.751Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T22:54:19.755Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T22:54:19.760Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-30T22:54:19.763Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T22:54:19.764Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T22:54:19.807Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:54:19.813Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T22:54:19.815Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T22:54:19.854Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T22:54:19.885Z] [INFO] Socket connected: HG (Zd94WUPfe7a_GTwKAAAL) -[2025-12-30T22:54:19.896Z] [INFO] GET /api/projects 304 8ms -[2025-12-30T22:54:19.959Z] [INFO] GET /api/tasks/project/2 200 27ms -[2025-12-30T22:54:19.963Z] [INFO] GET /api/columns/2 200 30ms -[2025-12-30T22:54:19.969Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T22:54:19.970Z] [INFO] HG joined project:[object Object] -[2025-12-30T22:54:19.980Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-30T22:54:20.022Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-30T22:54:20.074Z] [INFO] GET /api/notifications 304 10ms -[2025-12-30T22:54:20.110Z] [INFO] GET /api/knowledge/categories 304 7ms -[2025-12-30T22:54:21.569Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T22:54:24.317Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T22:54:24.319Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-30T22:54:25.307Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T22:54:25.319Z] [INFO] GET /api/tasks/20 200 9ms -[2025-12-30T22:54:25.360Z] [INFO] GET /api/files/20 200 8ms -[2025-12-30T22:54:25.364Z] [INFO] GET /api/links/20 200 10ms -[2025-12-30T22:54:25.369Z] [INFO] GET /api/subtasks/20 200 4ms -[2025-12-30T22:54:25.373Z] [INFO] GET /api/comments/20 200 3ms -[2025-12-30T22:54:25.377Z] [INFO] GET /api/tasks/20/history 404 2ms -[2025-12-30T22:54:26.327Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T22:54:27.027Z] [INFO] Aufgabe aktualisiert: Antwort von FYRST - Namensänderung (ID: 20) -[2025-12-30T22:54:27.029Z] [INFO] PUT /api/tasks/20 200 11ms -[2025-12-30T22:54:27.871Z] [INFO] GET /api/tasks/15 200 9ms -[2025-12-30T22:54:27.912Z] [INFO] GET /api/links/15 200 4ms -[2025-12-30T22:54:27.916Z] [INFO] GET /api/files/15 200 3ms -[2025-12-30T22:54:27.920Z] [INFO] GET /api/subtasks/15 200 3ms -[2025-12-30T22:54:27.923Z] [INFO] GET /api/tasks/15/history 404 2ms -[2025-12-30T22:54:27.927Z] [INFO] GET /api/comments/15 200 6ms -[2025-12-30T22:54:28.709Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:54:28.850Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:54:28.883Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:54:29.792Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T22:54:29.887Z] [INFO] Aufgabe aktualisiert: Antwort von WERFT 4.0 - Namensänderung (ID: 15) -[2025-12-30T22:54:29.890Z] [INFO] PUT /api/tasks/15 200 11ms -[2025-12-30T22:54:30.875Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T22:54:58.958Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:55:19.358Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:55:22.522Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T22:55:24.978Z] [INFO] GET /api/tasks/21 200 9ms -[2025-12-30T22:55:25.003Z] [INFO] GET /api/links/21 200 4ms -[2025-12-30T22:55:25.014Z] [INFO] GET /api/subtasks/21 200 6ms -[2025-12-30T22:55:25.020Z] [INFO] GET /api/files/21 200 5ms -[2025-12-30T22:55:25.027Z] [INFO] GET /api/comments/21 200 5ms -[2025-12-30T22:55:25.036Z] [INFO] GET /api/tasks/21/history 404 5ms -[2025-12-30T22:55:25.995Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T22:55:29.056Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:55:59.158Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:56:29.291Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:56:59.389Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:57:24.650Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T22:57:26.743Z] [WARN] Abgelehnter Upload: Namensänderung – 207 _ 0761379 - IntelSight UG.eml (message/rfc822) -[2025-12-30T22:57:26.744Z] [ERROR] Error: Dateityp nicht erlaubt: message/rfc822 {"stack":"Error: Dateityp nicht erlaubt: message/rfc822\n at fileFilter (/app/middleware/upload.js:113:8)\n at wrappedFileFilter (/app/node_modules/multer/index.js:44:7)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:248:10)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)"} -[2025-12-30T22:57:26.744Z] [INFO] POST /api/files/21 500 5ms -[2025-12-30T22:57:29.509Z] [INFO] GET /api/health 200 1ms -[2025-12-30T22:57:32.441Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T22:57:59.602Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:58:29.699Z] [INFO] GET /api/health 200 2ms -[2025-12-30T22:58:59.812Z] [INFO] GET /api/health 200 3ms -[2025-12-30T22:59:29.932Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:00:00.060Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:00:30.152Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:01:00.228Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:01:30.339Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:01:42.712Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:01:43.413Z] [WARN] Abgelehnter Upload: test.msg (application/octet-stream) -[2025-12-30T23:01:43.415Z] [ERROR] Error: Dateityp nicht erlaubt: application/octet-stream {"stack":"Error: Dateityp nicht erlaubt: application/octet-stream\n at fileFilter (/app/middleware/upload.js:113:8)\n at wrappedFileFilter (/app/node_modules/multer/index.js:44:7)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:219:14)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)"} -[2025-12-30T23:01:43.417Z] [INFO] POST /api/files/21 500 12ms -[2025-12-30T23:02:00.443Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:02:30.546Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:02:44.357Z] [INFO] Aufgabe aktualisiert: Antwort von IHK - Namensänderung (ID: 21) -[2025-12-30T23:02:44.359Z] [INFO] PUT /api/tasks/21 200 13ms -[2025-12-30T23:02:45.352Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:02:45.898Z] [INFO] GET / 200 8ms -[2025-12-30T23:02:46.009Z] [INFO] Socket disconnected: MH (SuKW9DTAmCDgyO90AAAJ) -[2025-12-30T23:02:46.030Z] [INFO] GET /css/variables.css 200 5ms -[2025-12-30T23:02:46.031Z] [INFO] GET /css/base.css 200 5ms -[2025-12-30T23:02:46.074Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T23:02:46.091Z] [INFO] GET /css/board.css 200 3ms -[2025-12-30T23:02:46.128Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T23:02:46.130Z] [INFO] GET /css/proposals.css 200 8ms -[2025-12-30T23:02:46.133Z] [INFO] GET /css/calendar.css 200 9ms -[2025-12-30T23:02:46.136Z] [INFO] GET /css/list.css 200 9ms -[2025-12-30T23:02:46.137Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T23:02:46.152Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-30T23:02:46.159Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T23:02:46.165Z] [INFO] GET /css/knowledge.css 200 3ms -[2025-12-30T23:02:46.172Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-30T23:02:46.194Z] [INFO] GET /js/app.js 200 2ms -[2025-12-30T23:02:46.255Z] [INFO] GET /js/api.js 200 3ms -[2025-12-30T23:02:46.257Z] [INFO] GET /js/store.js 200 4ms -[2025-12-30T23:02:46.259Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-30T23:02:46.261Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-30T23:02:46.263Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-30T23:02:46.264Z] [INFO] GET /js/board.js 200 4ms -[2025-12-30T23:02:46.285Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T23:02:46.300Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-30T23:02:46.305Z] [INFO] GET /js/list.js 200 3ms -[2025-12-30T23:02:46.306Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T23:02:46.328Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-30T23:02:46.337Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-30T23:02:46.341Z] [INFO] GET /js/proposals.js 200 7ms -[2025-12-30T23:02:46.351Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T23:02:46.352Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T23:02:46.354Z] [INFO] GET /js/knowledge.js 200 4ms -[2025-12-30T23:02:46.368Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T23:02:46.416Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:02:46.593Z] [INFO] GET /api/auth/users 200 10ms -[2025-12-30T23:02:46.669Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T23:02:46.678Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-30T23:02:46.699Z] [INFO] GET /api/projects 304 10ms -[2025-12-30T23:02:46.706Z] [INFO] Socket connected: MH (zoVSZtBsVsE7Adm7AAAN) -[2025-12-30T23:02:46.744Z] [INFO] MH joined project:[object Object] -[2025-12-30T23:02:46.757Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T23:02:46.762Z] [INFO] GET /api/columns/2 200 4ms -[2025-12-30T23:02:46.776Z] [INFO] GET /api/tasks/project/2 200 13ms -[2025-12-30T23:02:46.785Z] [INFO] GET /api/labels/2 304 8ms -[2025-12-30T23:02:46.818Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T23:02:46.851Z] [INFO] GET /api/notifications 304 8ms -[2025-12-30T23:02:46.880Z] [INFO] GET /api/knowledge/categories 200 9ms -[2025-12-30T23:03:00.646Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:03:25.675Z] [INFO] GET /api/tasks/21 200 8ms -[2025-12-30T23:03:25.707Z] [INFO] GET /api/subtasks/21 304 8ms -[2025-12-30T23:03:25.714Z] [INFO] GET /api/links/21 304 6ms -[2025-12-30T23:03:25.721Z] [INFO] GET /api/tasks/21/history 404 5ms -[2025-12-30T23:03:25.726Z] [INFO] GET /api/files/21 304 4ms -[2025-12-30T23:03:25.732Z] [INFO] GET /api/comments/21 304 5ms -[2025-12-30T23:03:26.676Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T23:03:30.745Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:03:33.048Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:03:33.529Z] [WARN] Abgelehnter Upload: test.msg (application/octet-stream) -[2025-12-30T23:03:33.530Z] [ERROR] Error: Dateityp nicht erlaubt: application/octet-stream {"stack":"Error: Dateityp nicht erlaubt: application/octet-stream\n at fileFilter (/app/middleware/upload.js:113:8)\n at wrappedFileFilter (/app/node_modules/multer/index.js:44:7)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:219:14)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)"} -[2025-12-30T23:03:33.532Z] [INFO] POST /api/files/21 500 10ms -[2025-12-30T23:04:00.857Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:04:29.036Z] [INFO] Logout: HG -[2025-12-30T23:04:29.037Z] [INFO] POST /api/auth/logout 200 13ms -[2025-12-30T23:04:29.076Z] [INFO] Socket disconnected: HG (Zd94WUPfe7a_GTwKAAAL) -[2025-12-30T23:04:30.957Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:05:01.044Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:05:31.127Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:06:01.212Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:06:31.308Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:07:01.431Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:07:12.636Z] [INFO] Aufgabe aktualisiert: Antwort von IHK - Namensänderung (ID: 21) -[2025-12-30T23:07:12.638Z] [INFO] PUT /api/tasks/21 200 9ms -[2025-12-30T23:07:13.608Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:07:31.540Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:08:01.626Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:08:31.730Z] [INFO] GET /api/health 200 0ms -[2025-12-30T23:09:01.841Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:09:31.749Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T23:09:31.933Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:09:37.648Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T23:09:38.661Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:09:38.727Z] [INFO] GET /api/git/server/info 304 20ms -[2025-12-30T23:09:38.811Z] [INFO] GET /api/git/server/status 200 30ms -[2025-12-30T23:09:38.826Z] [INFO] GET /api/git/server/branches 304 12ms -[2025-12-30T23:09:38.842Z] [INFO] GET /api/git/server/commits?limit=10 200 14ms -[2025-12-30T23:09:39.727Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T23:09:42.030Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T23:09:46.371Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:09:48.139Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:10:02.027Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:10:32.138Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:11:02.236Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:11:17.061Z] [INFO] GET / 200 4ms -[2025-12-30T23:11:17.111Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T23:11:17.158Z] [INFO] GET /css/board.css 200 7ms -[2025-12-30T23:11:17.160Z] [INFO] GET /css/base.css 200 8ms -[2025-12-30T23:11:17.166Z] [INFO] GET /css/components.css 200 10ms -[2025-12-30T23:11:17.168Z] [INFO] GET /css/modal.css 200 12ms -[2025-12-30T23:11:17.170Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T23:11:17.171Z] [INFO] GET /css/list.css 200 6ms -[2025-12-30T23:11:17.180Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T23:11:17.209Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T23:11:17.212Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-30T23:11:17.215Z] [INFO] GET /css/gitea.css 200 4ms -[2025-12-30T23:11:17.216Z] [INFO] GET /css/knowledge.css 200 2ms -[2025-12-30T23:11:17.220Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T23:11:17.235Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T23:11:17.329Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T23:11:17.332Z] [INFO] GET /js/api.js 200 7ms -[2025-12-30T23:11:17.335Z] [INFO] GET /js/auth.js 200 8ms -[2025-12-30T23:11:17.337Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-30T23:11:17.339Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-30T23:11:17.340Z] [INFO] GET /js/board.js 200 3ms -[2025-12-30T23:11:17.350Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-30T23:11:17.363Z] [INFO] GET /js/list.js 200 2ms -[2025-12-30T23:11:17.364Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T23:11:17.365Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T23:11:17.372Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T23:11:17.380Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T23:11:17.385Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T23:11:17.395Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-30T23:11:17.397Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T23:11:17.401Z] [INFO] GET /js/knowledge.js 200 7ms -[2025-12-30T23:11:17.402Z] [INFO] GET /js/utils.js 200 6ms -[2025-12-30T23:11:17.660Z] [INFO] GET /sw.js 200 3ms -[2025-12-30T23:11:17.666Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2025-12-30T23:11:17.701Z] [INFO] GET / 304 2ms -[2025-12-30T23:11:17.702Z] [INFO] GET /css/variables.css 304 0ms -[2025-12-30T23:11:17.707Z] [INFO] GET /index.html 200 3ms -[2025-12-30T23:11:17.720Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T23:11:17.722Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T23:11:17.732Z] [INFO] GET /css/board.css 304 0ms -[2025-12-30T23:11:17.741Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T23:11:17.745Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T23:11:17.752Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:11:17.759Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T23:11:17.763Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T23:11:17.791Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T23:11:17.795Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T23:11:17.797Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T23:11:17.813Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T23:11:17.817Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T23:11:17.820Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T23:11:17.834Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T23:11:17.837Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-30T23:11:17.838Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T23:11:17.857Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T23:11:17.862Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-30T23:11:17.864Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-30T23:11:17.900Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T23:11:17.901Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T23:11:17.904Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T23:11:17.924Z] [INFO] GET /js/gitea.js 304 5ms -[2025-12-30T23:11:17.928Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T23:11:17.931Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:11:17.944Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T23:11:17.948Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T23:11:17.952Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T23:11:17.965Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T23:11:17.969Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T23:11:20.667Z] [INFO] Login erfolgreich: admin -[2025-12-30T23:11:20.668Z] [INFO] POST /api/auth/login 200 476ms -[2025-12-30T23:11:20.695Z] [INFO] GET /api/admin/users 200 5ms -[2025-12-30T23:11:20.720Z] [INFO] GET /api/admin/upload-settings 200 4ms -[2025-12-30T23:11:32.348Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:12:02.440Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:12:32.534Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:13:02.632Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:13:32.732Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:14:02.824Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:14:32.953Z] [INFO] GET /api/health 200 8ms -[2025-12-30T23:15:03.082Z] [INFO] GET /api/health 200 4ms -[2025-12-30T23:15:33.161Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:15:50.454Z] [INFO] GET / 200 8ms -[2025-12-30T23:16:03.284Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:16:33.406Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:17:03.513Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:17:33.660Z] [INFO] GET /api/health 200 15ms -[2025-12-30T23:18:03.793Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:18:33.889Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:19:03.985Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:19:34.100Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:20:04.222Z] [INFO] GET /api/health 200 7ms -[2025-12-30T23:20:32.535Z] [INFO] POST /api/auth/logout 401 17ms -[2025-12-30T23:20:32.552Z] [INFO] Socket disconnected: MH (zoVSZtBsVsE7Adm7AAAN) -[2025-12-30T23:20:34.335Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:21:04.424Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:21:34.538Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:22:04.644Z] [INFO] GET /api/health 200 4ms -[2025-12-30T23:22:34.729Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:23:04.818Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:23:34.936Z] [INFO] GET /api/health 200 7ms -[2025-12-30T23:24:05.059Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:24:35.170Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:25:05.293Z] [INFO] GET /api/health 200 4ms -[2025-12-30T23:25:35.398Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:26:05.505Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:26:35.605Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:27:12.801Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T23:27:12.881Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T23:27:12.890Z] [INFO] Umgebung: production -[2025-12-30T23:27:12.892Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T23:27:12.892Z] [INFO] Automatische Backups aktiviert -[2025-12-30T23:27:12.885Z] [INFO] Datenbank initialisiert -[2025-12-30T23:27:12.890Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T23:27:16.866Z] [INFO] GET /api/health 200 18ms -[2025-12-30T23:27:17.736Z] [INFO] GET / 200 15ms -[2025-12-30T23:27:46.968Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:28:12.898Z] [INFO] Backup erstellt: backup_2025-12-30T23-28-12-894Z.db -[2025-12-30T23:28:12.906Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T13-55-43-730Z.db -[2025-12-30T23:28:12.908Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T23:28:17.053Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:28:28.557Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-30T23:28:28.559Z] [INFO] POST /api/auth/login 200 553ms -[2025-12-30T23:28:28.636Z] [INFO] GET /api/auth/users 304 15ms -[2025-12-30T23:28:28.649Z] [INFO] Socket connected: MH (Sb9E0ew7H5b2X_UBAAAB) -[2025-12-30T23:28:28.665Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T23:28:28.704Z] [INFO] MH joined project:[object Object] -[2025-12-30T23:28:28.718Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2025-12-30T23:28:28.724Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T23:28:28.746Z] [INFO] GET /api/tasks/project/2 200 17ms -[2025-12-30T23:28:28.752Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T23:28:28.807Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2025-12-30T23:28:28.840Z] [INFO] GET /api/knowledge/categories 304 13ms -[2025-12-30T23:28:31.661Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:28:35.793Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:28:46.608Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T23:28:47.166Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:28:58.095Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:29:02.065Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T23:29:11.093Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:29:11.423Z] [INFO] Knowledge-Kategorie erstellt: Claude&Codex Nett-to-knows -[2025-12-30T23:29:11.425Z] [INFO] POST /api/knowledge/categories 201 11ms -[2025-12-30T23:29:11.451Z] [INFO] GET /api/knowledge/categories 200 5ms -[2025-12-30T23:29:12.431Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T23:29:17.267Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:29:18.604Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 9ms -[2025-12-30T23:29:19.608Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:29:47.368Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:30:17.469Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:30:47.569Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:31:01.925Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T23:31:09.061Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T23:31:10.097Z] [INFO] GET /api/tasks/6 200 10ms -[2025-12-30T23:31:10.152Z] [INFO] GET /api/subtasks/6 304 13ms -[2025-12-30T23:31:10.191Z] [INFO] GET /api/links/6 304 6ms -[2025-12-30T23:31:10.217Z] [INFO] GET /api/files/6 304 8ms -[2025-12-30T23:31:10.223Z] [INFO] GET /api/comments/6 304 5ms -[2025-12-30T23:31:10.228Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T23:31:10.257Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzc0NjksImV4cCI6MTc2NzEzODA2OX0._focqA-ifJny5vZLsvUMb0Bq5iS-FKWbxZlvB3lfWWw 200 9ms -[2025-12-30T23:31:10.259Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzc0NjksImV4cCI6MTc2NzEzODA2OX0._focqA-ifJny5vZLsvUMb0Bq5iS-FKWbxZlvB3lfWWw 200 19ms -[2025-12-30T23:31:11.096Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:31:17.678Z] [INFO] GET /api/health 200 4ms -[2025-12-30T23:31:17.711Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:31:29.448Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T23:31:31.978Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:31:32.619Z] [INFO] Subtask erstellt: Darstellungsschwierigkeiten: Claude&Codex statt Claude&Codex in Task 6 -[2025-12-30T23:31:32.622Z] [INFO] POST /api/subtasks 201 9ms -[2025-12-30T23:31:33.627Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:31:38.510Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T23:31:38.512Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-30T23:31:39.512Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:31:41.805Z] [INFO] GET /api/tasks/6 200 9ms -[2025-12-30T23:31:41.840Z] [INFO] GET /api/subtasks/6 200 9ms -[2025-12-30T23:31:41.846Z] [INFO] GET /api/files/6 304 4ms -[2025-12-30T23:31:41.851Z] [INFO] GET /api/links/6 304 4ms -[2025-12-30T23:31:41.855Z] [INFO] GET /api/comments/6 304 3ms -[2025-12-30T23:31:41.859Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-30T23:31:41.886Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzc0OTksImV4cCI6MTc2NzEzODA5OX0.tUY7kbc1qV_EDS1TPf7gBMTYSwAuJipQCoNBvSJ5yc0 200 19ms -[2025-12-30T23:31:41.891Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzc0OTksImV4cCI6MTc2NzEzODA5OX0.tUY7kbc1qV_EDS1TPf7gBMTYSwAuJipQCoNBvSJ5yc0 200 18ms -[2025-12-30T23:31:42.811Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:31:47.409Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T23:31:47.771Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:31:50.983Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:31:51.458Z] [INFO] PUT /api/subtasks/57 200 9ms -[2025-12-30T23:31:51.493Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T23:31:51.495Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-30T23:31:51.533Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T23:31:51.536Z] [INFO] PUT /api/tasks/6 200 16ms -[2025-12-30T23:31:52.501Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:31:53.097Z] [INFO] GET /api/tasks/6 200 12ms -[2025-12-30T23:31:53.133Z] [INFO] GET /api/links/6 304 7ms -[2025-12-30T23:31:53.138Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T23:31:53.153Z] [INFO] GET /api/subtasks/6 200 11ms -[2025-12-30T23:31:53.160Z] [INFO] GET /api/files/6 304 6ms -[2025-12-30T23:31:53.165Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-30T23:31:53.191Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzc1MTIsImV4cCI6MTc2NzEzODExMn0.DmxAOECTVPsILt0xo64UWgk7cLK8E2bLCFc1C5IHsTg 200 12ms -[2025-12-30T23:31:53.198Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxMzc1MTIsImV4cCI6MTc2NzEzODExMn0.DmxAOECTVPsILt0xo64UWgk7cLK8E2bLCFc1C5IHsTg 200 13ms -[2025-12-30T23:31:54.099Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:31:54.636Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T23:31:54.638Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-30T23:31:56.615Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:32:17.877Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:32:48.008Z] [INFO] GET /api/health 200 6ms -[2025-12-30T23:33:18.123Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:33:48.228Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:34:18.340Z] [INFO] GET /api/health 200 4ms -[2025-12-30T23:34:48.445Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:34:50.235Z] [INFO] GET / 200 8ms -[2025-12-30T23:34:50.315Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T23:34:50.350Z] [INFO] GET /css/base.css 200 8ms -[2025-12-30T23:34:50.379Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T23:34:50.383Z] [INFO] GET /css/board.css 200 2ms -[2025-12-30T23:34:50.389Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-30T23:34:50.398Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T23:34:50.403Z] [INFO] GET /css/list.css 200 10ms -[2025-12-30T23:34:50.405Z] [INFO] GET /css/admin.css 200 9ms -[2025-12-30T23:34:50.441Z] [INFO] GET /css/proposals.css 200 8ms -[2025-12-30T23:34:50.443Z] [INFO] GET /css/notifications.css 200 7ms -[2025-12-30T23:34:50.449Z] [INFO] GET /css/gitea.css 200 11ms -[2025-12-30T23:34:50.469Z] [INFO] GET /css/knowledge.css 200 24ms -[2025-12-30T23:34:50.474Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-30T23:34:50.476Z] [INFO] GET /js/app.js 200 2ms -[2025-12-30T23:34:50.551Z] [INFO] GET /js/auth.js 200 8ms -[2025-12-30T23:34:50.555Z] [INFO] GET /js/api.js 200 13ms -[2025-12-30T23:34:50.556Z] [INFO] GET /js/sync.js 200 10ms -[2025-12-30T23:34:50.561Z] [INFO] GET /js/offline.js 200 12ms -[2025-12-30T23:34:50.562Z] [INFO] GET /js/store.js 200 9ms -[2025-12-30T23:34:50.564Z] [INFO] GET /js/board.js 200 5ms -[2025-12-30T23:34:50.584Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-30T23:34:50.589Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T23:34:50.590Z] [INFO] GET /js/list.js 200 3ms -[2025-12-30T23:34:50.598Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T23:34:50.598Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-30T23:34:50.618Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T23:34:50.631Z] [INFO] GET /js/proposals.js 200 9ms -[2025-12-30T23:34:50.632Z] [INFO] GET /js/notifications.js 200 9ms -[2025-12-30T23:34:50.637Z] [INFO] GET /js/knowledge.js 200 8ms -[2025-12-30T23:34:50.638Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T23:34:50.640Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T23:34:50.711Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2025-12-30T23:34:56.930Z] [INFO] Login erfolgreich: admin -[2025-12-30T23:34:56.931Z] [INFO] POST /api/auth/login 200 490ms -[2025-12-30T23:34:56.965Z] [INFO] GET /api/admin/users 200 6ms -[2025-12-30T23:34:57.006Z] [INFO] Migriere Upload-Einstellungen auf neues Format (allowedExtensions) -[2025-12-30T23:34:57.008Z] [INFO] GET /api/admin/upload-settings 200 12ms -[2025-12-30T23:35:10.194Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:35:13.065Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:35:14.292Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:35:16.229Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:35:17.583Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:35:18.546Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:35:22.989Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:35:25.482Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:35:27.830Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T23:35:29.917Z] [INFO] Admin admin hat Upload-Einstellungen geändert: pdf, docx, txt, jpg, png, ppt, xls, doc, pptx, xlsx, rtf, csv, json, webp -[2025-12-30T23:35:29.919Z] [INFO] PUT /api/admin/upload-settings 200 8ms -[2025-12-30T23:35:30.925Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:35:32.471Z] [INFO] Logout: admin -[2025-12-30T23:35:32.473Z] [INFO] POST /api/auth/logout 200 5ms -[2025-12-30T23:35:32.510Z] [INFO] GET / 304 3ms -[2025-12-30T23:35:32.566Z] [INFO] GET /css/variables.css 304 12ms -[2025-12-30T23:35:32.569Z] [INFO] GET /css/board.css 304 5ms -[2025-12-30T23:35:32.571Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T23:35:32.574Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T23:35:32.577Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T23:35:32.578Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T23:35:32.594Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:35:32.599Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T23:35:32.601Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T23:35:32.603Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-30T23:35:32.607Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:35:32.608Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-30T23:35:32.623Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T23:35:32.633Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T23:35:32.669Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T23:35:32.672Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T23:35:32.677Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T23:35:32.678Z] [INFO] GET /js/board.js 304 3ms -[2025-12-30T23:35:32.680Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T23:35:32.682Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T23:35:32.701Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T23:35:32.706Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T23:35:32.709Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T23:35:32.712Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T23:35:32.715Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T23:35:32.718Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T23:35:32.730Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T23:35:32.734Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T23:35:32.740Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T23:35:32.746Z] [INFO] GET /js/knowledge.js 304 3ms -[2025-12-30T23:35:32.753Z] [INFO] GET /js/utils.js 304 4ms -[2025-12-30T23:35:32.794Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T23:35:34.320Z] [INFO] GET /sw.js 200 5ms -[2025-12-30T23:35:34.359Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T23:35:34.361Z] [INFO] GET / 304 4ms -[2025-12-30T23:35:34.365Z] [INFO] GET /index.html 200 5ms -[2025-12-30T23:35:34.392Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T23:35:34.394Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T23:35:34.422Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T23:35:34.426Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T23:35:34.430Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:35:34.457Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T23:35:34.460Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T23:35:34.465Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T23:35:34.493Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T23:35:34.497Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T23:35:34.501Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T23:35:34.526Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T23:35:34.530Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T23:35:34.535Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T23:35:34.557Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T23:35:34.562Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T23:35:34.567Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T23:35:34.593Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T23:35:34.599Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-30T23:35:34.602Z] [INFO] GET /js/tour.js 304 1ms -[2025-12-30T23:35:34.624Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T23:35:34.628Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T23:35:34.633Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T23:35:34.655Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T23:35:34.656Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T23:35:34.662Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:35:34.686Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T23:35:34.685Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T23:35:34.693Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T23:35:34.713Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:35:34.717Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T23:35:35.690Z] [INFO] Login erfolgreich: admin -[2025-12-30T23:35:35.692Z] [INFO] POST /api/auth/login 200 484ms -[2025-12-30T23:35:35.734Z] [INFO] GET /api/admin/users 200 11ms -[2025-12-30T23:35:35.769Z] [INFO] GET /api/admin/upload-settings 200 5ms -[2025-12-30T23:35:44.647Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:35:47.256Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T23:35:48.636Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:35:49.577Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:35:51.017Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:36:18.752Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:36:24.826Z] [INFO] Logout: admin -[2025-12-30T23:36:24.828Z] [INFO] POST /api/auth/logout 200 6ms -[2025-12-30T23:36:24.871Z] [INFO] GET / 304 2ms -[2025-12-30T23:36:24.915Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T23:36:24.921Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T23:36:24.924Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T23:36:24.929Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T23:36:24.932Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:36:24.934Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T23:36:24.942Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:36:24.947Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T23:36:24.950Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T23:36:24.954Z] [INFO] GET /css/notifications.css 304 0ms -[2025-12-30T23:36:24.959Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:36:24.963Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T23:36:24.968Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:36:24.979Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T23:36:25.012Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T23:36:25.021Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T23:36:25.023Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T23:36:25.026Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T23:36:25.031Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T23:36:25.037Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T23:36:25.041Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T23:36:25.050Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T23:36:25.052Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T23:36:25.055Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T23:36:25.063Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T23:36:25.066Z] [INFO] GET /js/admin.js 304 0ms -[2025-12-30T23:36:25.068Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T23:36:25.077Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T23:36:25.079Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T23:36:25.085Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T23:36:25.093Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T23:36:25.135Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T23:36:26.664Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T23:36:30.796Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T23:36:30.797Z] [INFO] POST /api/auth/login 200 467ms -[2025-12-30T23:36:30.838Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T23:36:30.879Z] [INFO] Socket connected: HG (g1UhNwt7kT0Z9tf7AAAD) -[2025-12-30T23:36:30.888Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T23:36:30.944Z] [INFO] GET /api/tasks/project/2 200 24ms -[2025-12-30T23:36:30.956Z] [INFO] GET /api/columns/2 304 11ms -[2025-12-30T23:36:30.964Z] [INFO] GET /api/labels/2 304 18ms -[2025-12-30T23:36:30.966Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:36:30.973Z] [INFO] GET /api/stats/dashboard?projectId=2 304 15ms -[2025-12-30T23:36:31.021Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T23:36:31.060Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T23:36:31.103Z] [INFO] GET /api/knowledge/categories 200 9ms -[2025-12-30T23:36:33.376Z] [INFO] GET /api/tasks/6 200 14ms -[2025-12-30T23:36:33.422Z] [INFO] GET /api/files/6 304 12ms -[2025-12-30T23:36:33.433Z] [INFO] GET /api/links/6 304 21ms -[2025-12-30T23:36:33.444Z] [INFO] GET /api/subtasks/6 200 9ms -[2025-12-30T23:36:33.447Z] [INFO] GET /api/tasks/6/history 404 10ms -[2025-12-30T23:36:33.452Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-30T23:36:33.463Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM3NzkwLCJleHAiOjE3NjcxMzgzOTB9.bn0m8xCSrumZqOmU25ekh9JkTzGOxRQL8a4_jW3boL8 200 6ms -[2025-12-30T23:36:33.465Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM3NzkwLCJleHAiOjE3NjcxMzgzOTB9.bn0m8xCSrumZqOmU25ekh9JkTzGOxRQL8a4_jW3boL8 200 10ms -[2025-12-30T23:36:34.377Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:36:47.151Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-30T23:36:47.153Z] [INFO] PUT /api/tasks/6 200 10ms -[2025-12-30T23:36:48.141Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:36:48.846Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:36:53.462Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:36:54.963Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 7ms -[2025-12-30T23:36:55.968Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:37:00.085Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T23:37:18.944Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:37:49.052Z] [INFO] GET /api/health 200 3ms -[2025-12-30T23:38:19.137Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:38:29.452Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-30T23:38:39.434Z] [INFO] GET / 200 7ms -[2025-12-30T23:38:39.488Z] [INFO] GET /css/variables.css 200 1ms -[2025-12-30T23:38:39.518Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T23:38:39.526Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T23:38:39.531Z] [INFO] GET /css/board.css 200 2ms -[2025-12-30T23:38:39.538Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-30T23:38:39.544Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-30T23:38:39.547Z] [INFO] GET /css/list.css 200 11ms -[2025-12-30T23:38:39.551Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T23:38:39.582Z] [INFO] GET /css/notifications.css 200 8ms -[2025-12-30T23:38:39.586Z] [INFO] GET /css/proposals.css 200 11ms -[2025-12-30T23:38:39.600Z] [INFO] GET /css/gitea.css 200 9ms -[2025-12-30T23:38:39.606Z] [INFO] GET /css/knowledge.css 200 7ms -[2025-12-30T23:38:39.610Z] [INFO] GET /css/responsive.css 200 7ms -[2025-12-30T23:38:39.621Z] [INFO] GET /js/app.js 200 2ms -[2025-12-30T23:38:39.737Z] [INFO] GET /js/api.js 200 5ms -[2025-12-30T23:38:39.747Z] [INFO] GET /js/auth.js 200 13ms -[2025-12-30T23:38:39.751Z] [INFO] GET /js/store.js 200 15ms -[2025-12-30T23:38:39.754Z] [INFO] GET /js/sync.js 200 15ms -[2025-12-30T23:38:39.757Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-30T23:38:39.759Z] [INFO] GET /js/board.js 200 6ms -[2025-12-30T23:38:39.768Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T23:38:39.785Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T23:38:39.791Z] [INFO] GET /js/list.js 200 3ms -[2025-12-30T23:38:39.801Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-30T23:38:39.809Z] [INFO] GET /js/undo.js 200 5ms -[2025-12-30T23:38:39.832Z] [INFO] GET /js/admin.js 200 1ms -[2025-12-30T23:38:39.850Z] [INFO] GET /js/proposals.js 200 5ms -[2025-12-30T23:38:39.858Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-30T23:38:39.871Z] [INFO] GET /js/knowledge.js 200 5ms -[2025-12-30T23:38:39.873Z] [INFO] GET /js/gitea.js 200 4ms -[2025-12-30T23:38:39.879Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T23:38:40.199Z] [INFO] GET /sw.js 200 3ms -[2025-12-30T23:38:40.208Z] [INFO] GET /assets/icons/task.svg 200 11ms -[2025-12-30T23:38:40.246Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T23:38:40.249Z] [INFO] GET / 304 5ms -[2025-12-30T23:38:40.254Z] [INFO] GET /index.html 200 7ms -[2025-12-30T23:38:40.290Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T23:38:40.293Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T23:38:40.294Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T23:38:40.337Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T23:38:40.338Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T23:38:40.340Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T23:38:40.364Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T23:38:40.366Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T23:38:40.371Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T23:38:40.397Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T23:38:40.399Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T23:38:40.401Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T23:38:40.449Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-30T23:38:40.452Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T23:38:40.455Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T23:38:40.479Z] [INFO] GET /js/calendar.js 304 4ms -[2025-12-30T23:38:40.486Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T23:38:40.489Z] [INFO] GET /js/list.js 304 4ms -[2025-12-30T23:38:40.501Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T23:38:40.507Z] [INFO] GET /js/tour.js 200 2ms -[2025-12-30T23:38:40.509Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T23:38:40.522Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T23:38:40.537Z] [INFO] GET /js/notifications.js 304 5ms -[2025-12-30T23:38:40.545Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T23:38:40.560Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T23:38:40.565Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T23:38:40.570Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T23:38:40.579Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T23:38:40.583Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T23:38:40.589Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:38:40.597Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T23:38:43.377Z] [INFO] Login erfolgreich: admin -[2025-12-30T23:38:43.380Z] [INFO] POST /api/auth/login 200 453ms -[2025-12-30T23:38:43.411Z] [INFO] GET /api/admin/users 200 10ms -[2025-12-30T23:38:43.437Z] [INFO] GET /api/admin/upload-settings 200 4ms -[2025-12-30T23:38:49.154Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:38:49.254Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:38:52.051Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T23:38:56.654Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:39:01.615Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:39:03.792Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:39:05.318Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:39:19.375Z] [INFO] GET /api/health 200 3ms -[2025-12-30T23:39:41.359Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:39:42.881Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:39:43.407Z] [INFO] GET /api/tasks/21 200 11ms -[2025-12-30T23:39:43.440Z] [INFO] GET /api/subtasks/21 304 13ms -[2025-12-30T23:39:43.466Z] [INFO] GET /api/links/21 304 5ms -[2025-12-30T23:39:43.475Z] [INFO] GET /api/files/21 304 5ms -[2025-12-30T23:39:43.480Z] [INFO] GET /api/comments/21 304 4ms -[2025-12-30T23:39:43.485Z] [INFO] GET /api/tasks/21/history 404 5ms -[2025-12-30T23:39:44.450Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:39:46.567Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:39:47.009Z] [WARN] Abgelehnter Upload (Endung): testdatei.monakeks (.monakeks) -[2025-12-30T23:39:47.012Z] [ERROR] Error: Dateityp .monakeks nicht erlaubt {"stack":"Error: Dateityp .monakeks nicht erlaubt\n at fileFilter (/app/middleware/upload.js:142:8)\n at wrappedFileFilter (/app/node_modules/multer/index.js:44:7)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:219:14)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)"} -[2025-12-30T23:39:47.013Z] [INFO] POST /api/files/21 500 22ms -[2025-12-30T23:39:49.475Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:39:50.029Z] [INFO] Aufgabe aktualisiert: Antwort von IHK - Namensänderung (ID: 21) -[2025-12-30T23:39:50.030Z] [INFO] PUT /api/tasks/21 200 9ms -[2025-12-30T23:39:50.058Z] [INFO] Aufgabe aktualisiert: Antwort von IHK - Namensänderung (ID: 21) -[2025-12-30T23:39:50.061Z] [INFO] PUT /api/tasks/21 200 8ms -[2025-12-30T23:39:51.028Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T23:40:19.576Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:40:49.686Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:40:58.165Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:41:19.779Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:41:33.748Z] [INFO] GET / 200 9ms -[2025-12-30T23:41:33.814Z] [INFO] Socket disconnected: HG (g1UhNwt7kT0Z9tf7AAAD) -[2025-12-30T23:41:33.819Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T23:41:33.847Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T23:41:33.881Z] [INFO] GET /css/components.css 200 4ms -[2025-12-30T23:41:33.892Z] [INFO] GET /css/board.css 200 8ms -[2025-12-30T23:41:33.895Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T23:41:33.898Z] [INFO] GET /css/modal.css 200 8ms -[2025-12-30T23:41:33.899Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T23:41:33.901Z] [INFO] GET /css/list.css 200 5ms -[2025-12-30T23:41:33.936Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-30T23:41:33.939Z] [INFO] GET /css/proposals.css 200 5ms -[2025-12-30T23:41:33.945Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T23:41:33.950Z] [INFO] GET /css/knowledge.css 200 2ms -[2025-12-30T23:41:33.956Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T23:41:33.977Z] [INFO] GET /js/app.js 200 11ms -[2025-12-30T23:41:34.047Z] [INFO] GET /js/store.js 200 7ms -[2025-12-30T23:41:34.049Z] [INFO] GET /js/sync.js 200 11ms -[2025-12-30T23:41:34.052Z] [INFO] GET /js/auth.js 200 8ms -[2025-12-30T23:41:34.058Z] [INFO] GET /js/offline.js 200 12ms -[2025-12-30T23:41:34.062Z] [INFO] GET /js/api.js 200 11ms -[2025-12-30T23:41:34.064Z] [INFO] GET /js/board.js 200 10ms -[2025-12-30T23:41:34.076Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T23:41:34.077Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T23:41:34.082Z] [INFO] GET /js/list.js 200 2ms -[2025-12-30T23:41:34.085Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T23:41:34.092Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T23:41:34.106Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-30T23:41:34.112Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T23:41:34.119Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T23:41:34.121Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T23:41:34.125Z] [INFO] GET /js/knowledge.js 200 3ms -[2025-12-30T23:41:34.130Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T23:41:34.176Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T23:41:34.181Z] [INFO] GET /api/auth/users 304 3ms -[2025-12-30T23:41:34.182Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2025-12-30T23:41:34.216Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-30T23:41:34.252Z] [INFO] Socket connected: HG (JAOxiJqWOvmG_ON7AAAF) -[2025-12-30T23:41:34.259Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T23:41:34.293Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2025-12-30T23:41:34.297Z] [INFO] GET /api/columns/2 304 10ms -[2025-12-30T23:41:34.320Z] [INFO] GET /api/tasks/project/2 200 22ms -[2025-12-30T23:41:34.322Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:41:34.329Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T23:41:34.374Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T23:41:34.407Z] [INFO] GET /api/notifications 304 5ms -[2025-12-30T23:41:34.443Z] [INFO] GET /api/knowledge/categories 304 5ms -[2025-12-30T23:41:35.819Z] [INFO] GET /api/tasks/21 200 9ms -[2025-12-30T23:41:35.850Z] [INFO] GET /api/subtasks/21 304 9ms -[2025-12-30T23:41:35.877Z] [INFO] GET /api/links/21 304 9ms -[2025-12-30T23:41:35.883Z] [INFO] GET /api/files/21 304 5ms -[2025-12-30T23:41:35.890Z] [INFO] GET /api/comments/21 304 3ms -[2025-12-30T23:41:35.894Z] [INFO] GET /api/tasks/21/history 404 3ms -[2025-12-30T23:41:36.757Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T23:41:37.016Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:41:39.309Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:41:40.417Z] [INFO] GET / 304 1ms -[2025-12-30T23:41:40.450Z] [INFO] Socket disconnected: HG (JAOxiJqWOvmG_ON7AAAF) -[2025-12-30T23:41:40.461Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:41:40.464Z] [INFO] GET /css/variables.css 304 4ms -[2025-12-30T23:41:40.465Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T23:41:40.467Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T23:41:40.470Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T23:41:40.472Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T23:41:40.489Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:41:40.496Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T23:41:40.499Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T23:41:40.501Z] [INFO] GET /css/gitea.css 304 0ms -[2025-12-30T23:41:40.503Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T23:41:40.504Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T23:41:40.516Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:41:40.530Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T23:41:40.594Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T23:41:40.597Z] [INFO] GET /js/auth.js 304 5ms -[2025-12-30T23:41:40.601Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T23:41:40.604Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T23:41:40.609Z] [INFO] GET /js/sync.js 304 4ms -[2025-12-30T23:41:40.611Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T23:41:40.627Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-30T23:41:40.629Z] [INFO] GET /js/task-modal.js 304 4ms -[2025-12-30T23:41:40.632Z] [INFO] GET /js/list.js 304 0ms -[2025-12-30T23:41:40.635Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T23:41:40.640Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T23:41:40.641Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T23:41:40.654Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T23:41:40.658Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T23:41:40.662Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T23:41:40.664Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T23:41:40.667Z] [INFO] GET /js/gitea.js 304 0ms -[2025-12-30T23:41:40.712Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:41:40.719Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T23:41:40.721Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T23:41:40.759Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-30T23:41:40.793Z] [WARN] Abgelehnter Upload (Endung): testdatei.monakeks (.monakeks) -[2025-12-30T23:41:40.794Z] [ERROR] Error: Dateityp .monakeks nicht erlaubt {"stack":"Error: Dateityp .monakeks nicht erlaubt\n at fileFilter (/app/middleware/upload.js:142:8)\n at wrappedFileFilter (/app/node_modules/multer/index.js:44:7)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:219:14)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)"} -[2025-12-30T23:41:40.796Z] [INFO] POST /api/files/21 500 9ms -[2025-12-30T23:41:40.804Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T23:41:40.810Z] [INFO] Socket connected: HG (4Qaa3YVZ6PGhR6VtAAAH) -[2025-12-30T23:41:40.856Z] [INFO] GET /api/tasks/project/2 304 21ms -[2025-12-30T23:41:40.861Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T23:41:40.864Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2025-12-30T23:41:40.866Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:41:40.869Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T23:41:40.906Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2025-12-30T23:41:40.940Z] [INFO] GET /api/notifications 304 3ms -[2025-12-30T23:41:40.976Z] [INFO] GET /api/knowledge/categories 304 4ms -[2025-12-30T23:41:42.471Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T23:41:43.263Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:41:43.412Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 8ms -[2025-12-30T23:41:44.418Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T23:41:49.884Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:41:50.857Z] [INFO] GET / 200 3ms -[2025-12-30T23:41:50.910Z] [INFO] Socket disconnected: HG (4Qaa3YVZ6PGhR6VtAAAH) -[2025-12-30T23:41:50.931Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-30T23:41:50.932Z] [INFO] GET /css/base.css 200 8ms -[2025-12-30T23:41:50.935Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-30T23:41:50.936Z] [INFO] GET /css/board.css 200 6ms -[2025-12-30T23:41:50.938Z] [INFO] GET /css/components.css 200 5ms -[2025-12-30T23:41:50.938Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T23:41:50.965Z] [INFO] GET /css/list.css 200 2ms -[2025-12-30T23:41:50.969Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-30T23:41:50.988Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T23:41:50.999Z] [INFO] GET /css/notifications.css 200 7ms -[2025-12-30T23:41:51.001Z] [INFO] GET /css/gitea.css 200 8ms -[2025-12-30T23:41:51.005Z] [INFO] GET /css/knowledge.css 200 8ms -[2025-12-30T23:41:51.006Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-30T23:41:51.020Z] [INFO] GET /js/app.js 200 2ms -[2025-12-30T23:41:51.085Z] [INFO] GET /js/board.js 200 4ms -[2025-12-30T23:41:51.087Z] [INFO] GET /js/store.js 200 6ms -[2025-12-30T23:41:51.091Z] [INFO] GET /js/auth.js 200 8ms -[2025-12-30T23:41:51.092Z] [INFO] GET /js/api.js 200 9ms -[2025-12-30T23:41:51.096Z] [INFO] GET /js/sync.js 200 11ms -[2025-12-30T23:41:51.097Z] [INFO] GET /js/offline.js 200 9ms -[2025-12-30T23:41:51.122Z] [INFO] GET /js/list.js 200 4ms -[2025-12-30T23:41:51.125Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-30T23:41:51.128Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-30T23:41:51.132Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-30T23:41:51.133Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T23:41:51.142Z] [INFO] GET /js/admin.js 200 1ms -[2025-12-30T23:41:51.157Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T23:41:51.157Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T23:41:51.164Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T23:41:51.166Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T23:41:51.168Z] [INFO] GET /js/knowledge.js 200 5ms -[2025-12-30T23:41:51.247Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:41:51.251Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T23:41:51.256Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T23:41:51.300Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T23:41:51.321Z] [INFO] Socket connected: HG (7FW2Y-Fpfwgr2-24AAAJ) -[2025-12-30T23:41:51.333Z] [INFO] GET /api/projects 304 5ms -[2025-12-30T23:41:51.370Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T23:41:51.376Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T23:41:51.392Z] [INFO] GET /api/tasks/project/2 304 14ms -[2025-12-30T23:41:51.397Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-30T23:41:51.398Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:41:51.435Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2025-12-30T23:41:51.470Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T23:41:51.506Z] [INFO] GET /api/knowledge/categories 304 5ms -[2025-12-30T23:41:53.956Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T23:41:54.725Z] [INFO] Socket disconnected: HG (7FW2Y-Fpfwgr2-24AAAJ) -[2025-12-30T23:42:02.442Z] [INFO] GET / 200 5ms -[2025-12-30T23:42:02.510Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-30T23:42:02.551Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T23:42:02.565Z] [INFO] GET /css/components.css 200 2ms -[2025-12-30T23:42:02.569Z] [INFO] GET /css/board.css 200 1ms -[2025-12-30T23:42:02.578Z] [INFO] GET /css/modal.css 200 2ms -[2025-12-30T23:42:02.608Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-30T23:42:02.609Z] [INFO] GET /css/list.css 200 4ms -[2025-12-30T23:42:02.611Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T23:42:02.627Z] [INFO] GET /css/proposals.css 200 7ms -[2025-12-30T23:42:02.629Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T23:42:02.638Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T23:42:02.639Z] [INFO] GET /css/knowledge.css 200 2ms -[2025-12-30T23:42:02.648Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T23:42:02.660Z] [INFO] GET /js/app.js 200 2ms -[2025-12-30T23:42:02.731Z] [INFO] GET /js/board.js 200 6ms -[2025-12-30T23:42:02.737Z] [INFO] GET /js/store.js 200 9ms -[2025-12-30T23:42:02.741Z] [INFO] GET /js/auth.js 200 11ms -[2025-12-30T23:42:02.744Z] [INFO] GET /js/api.js 200 10ms -[2025-12-30T23:42:02.746Z] [INFO] GET /js/sync.js 200 6ms -[2025-12-30T23:42:02.747Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-30T23:42:02.765Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T23:42:02.769Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T23:42:02.779Z] [INFO] GET /js/undo.js 200 6ms -[2025-12-30T23:42:02.779Z] [INFO] GET /js/list.js 200 5ms -[2025-12-30T23:42:02.781Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-30T23:42:02.787Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T23:42:02.797Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T23:42:02.803Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T23:42:02.815Z] [INFO] GET /js/gitea.js 200 6ms -[2025-12-30T23:42:02.819Z] [INFO] GET /js/utils.js 200 6ms -[2025-12-30T23:42:02.820Z] [INFO] GET /js/knowledge.js 200 4ms -[2025-12-30T23:42:02.904Z] [INFO] GET /sw.js 200 5ms -[2025-12-30T23:42:02.905Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2025-12-30T23:42:02.949Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T23:42:02.950Z] [INFO] GET / 304 3ms -[2025-12-30T23:42:02.953Z] [INFO] GET /index.html 200 7ms -[2025-12-30T23:42:02.980Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T23:42:02.986Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T23:42:02.992Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T23:42:03.012Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T23:42:03.017Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T23:42:03.021Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:42:03.041Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T23:42:03.047Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T23:42:03.050Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T23:42:03.068Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T23:42:03.077Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T23:42:03.078Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T23:42:03.099Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T23:42:03.106Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T23:42:03.107Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T23:42:03.131Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T23:42:03.139Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T23:42:03.141Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T23:42:03.160Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T23:42:03.172Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T23:42:03.174Z] [INFO] GET /js/tour.js 200 5ms -[2025-12-30T23:42:03.188Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T23:42:03.204Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T23:42:03.207Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T23:42:03.216Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T23:42:03.245Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T23:42:03.246Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T23:42:03.249Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T23:42:03.275Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T23:42:03.282Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T23:42:03.286Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T23:42:08.267Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T23:42:08.268Z] [INFO] POST /api/auth/login 200 456ms -[2025-12-30T23:42:08.312Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-30T23:42:08.346Z] [INFO] Socket connected: HG (vrceZz74Htv2a4LrAAAL) -[2025-12-30T23:42:08.357Z] [INFO] GET /api/projects 200 7ms -[2025-12-30T23:42:08.400Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2025-12-30T23:42:08.404Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:42:08.424Z] [INFO] GET /api/labels/2 200 19ms -[2025-12-30T23:42:08.446Z] [INFO] GET /api/tasks/project/2 200 37ms -[2025-12-30T23:42:08.451Z] [INFO] GET /api/columns/2 200 4ms -[2025-12-30T23:42:08.518Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2025-12-30T23:42:08.556Z] [INFO] GET /api/notifications 200 9ms -[2025-12-30T23:42:08.607Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-30T23:42:12.181Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:42:12.187Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 4ms -[2025-12-30T23:42:13.189Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:42:15.695Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T23:42:17.129Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:42:19.972Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:42:21.046Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T23:42:22.841Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:42:26.276Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:42:27.544Z] [INFO] Knowledge-Kategorie aktualisiert: Claude&Codex: Nett-to-knows -[2025-12-30T23:42:27.546Z] [INFO] PUT /api/knowledge/categories/12 200 7ms -[2025-12-30T23:42:27.583Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-30T23:42:28.534Z] [INFO] POST /api/auth/refresh 200 4ms -[2025-12-30T23:42:35.149Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-30T23:42:37.106Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T23:42:39.357Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T23:42:47.642Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:42:49.366Z] [INFO] Logout: HG -[2025-12-30T23:42:49.368Z] [INFO] POST /api/auth/logout 200 8ms -[2025-12-30T23:42:49.374Z] [INFO] Logout: HG -[2025-12-30T23:42:49.375Z] [INFO] POST /api/auth/logout 200 5ms -[2025-12-30T23:42:49.398Z] [INFO] Socket disconnected: HG (vrceZz74Htv2a4LrAAAL) -[2025-12-30T23:42:50.061Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:42:52.573Z] [INFO] Login erfolgreich: admin -[2025-12-30T23:42:52.574Z] [INFO] POST /api/auth/login 200 489ms -[2025-12-30T23:42:52.608Z] [INFO] GET /api/admin/users 200 6ms -[2025-12-30T23:42:52.649Z] [INFO] GET /api/admin/upload-settings 200 9ms -[2025-12-30T23:43:01.639Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T23:43:07.565Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:43:08.852Z] [INFO] Admin admin hat Upload-Einstellungen geändert: pdf, docx, txt, jpg, png, ppt, xls, doc, pptx, xlsx, rtf, csv, json, webp, mp4 -[2025-12-30T23:43:08.853Z] [INFO] PUT /api/admin/upload-settings 200 6ms -[2025-12-30T23:43:09.872Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:43:10.794Z] [INFO] GET / 304 1ms -[2025-12-30T23:43:10.833Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T23:43:10.838Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T23:43:10.839Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T23:43:10.840Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T23:43:10.841Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:43:10.843Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T23:43:10.859Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:43:10.868Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T23:43:10.868Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:43:10.871Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T23:43:10.872Z] [INFO] GET /css/notifications.css 304 3ms -[2025-12-30T23:43:10.880Z] [INFO] GET /css/knowledge.css 304 7ms -[2025-12-30T23:43:10.884Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:43:10.900Z] [INFO] GET /js/app.js 304 3ms -[2025-12-30T23:43:10.937Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T23:43:10.939Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-30T23:43:10.941Z] [INFO] GET /js/api.js 304 4ms -[2025-12-30T23:43:10.946Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T23:43:10.947Z] [INFO] GET /js/offline.js 304 0ms -[2025-12-30T23:43:10.949Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T23:43:10.964Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T23:43:10.967Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T23:43:10.970Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T23:43:10.978Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T23:43:10.979Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T23:43:10.982Z] [INFO] GET /js/shortcuts.js 304 5ms -[2025-12-30T23:43:10.989Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T23:43:10.993Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T23:43:10.998Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T23:43:11.008Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T23:43:11.009Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T23:43:11.046Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T23:43:11.054Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T23:43:11.056Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2025-12-30T23:43:11.092Z] [INFO] GET /api/admin/users 304 7ms -[2025-12-30T23:43:11.131Z] [INFO] GET /api/admin/upload-settings 200 4ms -[2025-12-30T23:43:12.020Z] [INFO] GET / 304 3ms -[2025-12-30T23:43:12.060Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T23:43:12.061Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T23:43:12.064Z] [INFO] GET /css/components.css 304 3ms -[2025-12-30T23:43:12.065Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T23:43:12.066Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-30T23:43:12.068Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:43:12.090Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:43:12.095Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T23:43:12.097Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T23:43:12.099Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T23:43:12.100Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:43:12.109Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-30T23:43:12.121Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:43:12.126Z] [INFO] GET /js/app.js 304 3ms -[2025-12-30T23:43:12.213Z] [INFO] GET /js/api.js 304 2ms -[2025-12-30T23:43:12.214Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T23:43:12.215Z] [INFO] GET /js/store.js 304 2ms -[2025-12-30T23:43:12.217Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T23:43:12.219Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T23:43:12.221Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T23:43:12.241Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T23:43:12.244Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T23:43:12.248Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T23:43:12.250Z] [INFO] GET /js/list.js 304 3ms -[2025-12-30T23:43:12.254Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T23:43:12.255Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T23:43:12.271Z] [INFO] GET /js/proposals.js 304 0ms -[2025-12-30T23:43:12.274Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-30T23:43:12.277Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T23:43:12.278Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T23:43:12.298Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T23:43:12.344Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T23:43:12.348Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T23:43:12.352Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T23:43:12.388Z] [INFO] GET /api/admin/users 304 7ms -[2025-12-30T23:43:12.427Z] [INFO] GET /api/admin/upload-settings 304 7ms -[2025-12-30T23:43:12.650Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T23:43:13.918Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T23:43:20.177Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:43:50.293Z] [INFO] GET /api/health 200 4ms -[2025-12-30T23:44:04.117Z] [INFO] GET / 200 3ms -[2025-12-30T23:44:04.194Z] [INFO] GET /css/variables.css 200 5ms -[2025-12-30T23:44:04.222Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T23:44:04.249Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T23:44:04.252Z] [INFO] GET /css/board.css 200 5ms -[2025-12-30T23:44:04.254Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-30T23:44:04.262Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-30T23:44:04.266Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-30T23:44:04.267Z] [INFO] GET /css/list.css 200 7ms -[2025-12-30T23:44:04.281Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T23:44:04.299Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-30T23:44:04.307Z] [INFO] GET /css/gitea.css 200 6ms -[2025-12-30T23:44:04.312Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-30T23:44:04.319Z] [INFO] GET /js/app.js 200 8ms -[2025-12-30T23:44:04.322Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-30T23:44:04.387Z] [INFO] GET /js/store.js 200 7ms -[2025-12-30T23:44:04.391Z] [INFO] GET /js/board.js 200 8ms -[2025-12-30T23:44:04.395Z] [INFO] GET /js/api.js 200 10ms -[2025-12-30T23:44:04.399Z] [INFO] GET /js/sync.js 200 10ms -[2025-12-30T23:44:04.400Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-30T23:44:04.402Z] [INFO] GET /js/auth.js 200 5ms -[2025-12-30T23:44:04.417Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T23:44:04.433Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-30T23:44:04.439Z] [INFO] GET /js/list.js 200 9ms -[2025-12-30T23:44:04.440Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-30T23:44:04.454Z] [INFO] GET /js/undo.js 200 8ms -[2025-12-30T23:44:04.458Z] [INFO] GET /js/admin.js 200 9ms -[2025-12-30T23:44:04.460Z] [INFO] GET /js/proposals.js 200 8ms -[2025-12-30T23:44:04.464Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-30T23:44:04.468Z] [INFO] GET /js/gitea.js 200 2ms -[2025-12-30T23:44:04.476Z] [INFO] GET /js/knowledge.js 200 5ms -[2025-12-30T23:44:04.483Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T23:44:04.533Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T23:44:04.537Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T23:44:04.541Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T23:44:04.577Z] [INFO] GET /api/admin/users 304 5ms -[2025-12-30T23:44:04.609Z] [INFO] GET /api/admin/upload-settings 304 3ms -[2025-12-30T23:44:06.182Z] [INFO] Logout: admin -[2025-12-30T23:44:06.184Z] [INFO] POST /api/auth/logout 200 8ms -[2025-12-30T23:44:06.217Z] [INFO] GET / 304 1ms -[2025-12-30T23:44:06.257Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T23:44:06.258Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T23:44:06.260Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T23:44:06.262Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:44:06.263Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T23:44:06.269Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T23:44:06.282Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:44:06.286Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T23:44:06.291Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T23:44:06.292Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-30T23:44:06.294Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:44:06.296Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T23:44:06.311Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:44:06.321Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T23:44:06.360Z] [INFO] GET /js/store.js 304 4ms -[2025-12-30T23:44:06.361Z] [INFO] GET /js/auth.js 304 4ms -[2025-12-30T23:44:06.363Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-30T23:44:06.367Z] [INFO] GET /js/board.js 304 8ms -[2025-12-30T23:44:06.368Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T23:44:06.370Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T23:44:06.387Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T23:44:06.391Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T23:44:06.395Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T23:44:06.399Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-30T23:44:06.401Z] [INFO] GET /js/shortcuts.js 304 4ms -[2025-12-30T23:44:06.404Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T23:44:06.411Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T23:44:06.420Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T23:44:06.425Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T23:44:06.425Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T23:44:06.429Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T23:44:06.465Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T23:44:08.019Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T23:44:12.541Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T23:44:12.542Z] [INFO] POST /api/auth/login 200 496ms -[2025-12-30T23:44:12.587Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-30T23:44:12.619Z] [INFO] Socket connected: HG (XGGZVNfICdwvOrHVAAAN) -[2025-12-30T23:44:12.633Z] [INFO] GET /api/projects 304 9ms -[2025-12-30T23:44:12.689Z] [INFO] GET /api/tasks/project/2 304 25ms -[2025-12-30T23:44:12.690Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:44:12.695Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-30T23:44:12.700Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2025-12-30T23:44:12.706Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-30T23:44:12.757Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T23:44:12.814Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T23:44:12.854Z] [INFO] GET /api/knowledge/categories 304 4ms -[2025-12-30T23:44:15.111Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:44:15.437Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 8ms -[2025-12-30T23:44:16.442Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:44:20.374Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:44:22.538Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:44:23.805Z] [INFO] Knowledge-Kategorie aktualisiert: Claude&Codex: Nett-to-knows -[2025-12-30T23:44:23.810Z] [INFO] PUT /api/knowledge/categories/12 200 13ms -[2025-12-30T23:44:23.853Z] [INFO] GET /api/knowledge/categories 304 10ms -[2025-12-30T23:44:24.808Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:44:28.150Z] [INFO] POST /api/auth/refresh 200 16ms -[2025-12-30T23:44:29.817Z] [INFO] Knowledge-Kategorie gelöscht: Claude&Codex: Nett-to-knows -[2025-12-30T23:44:29.818Z] [INFO] DELETE /api/knowledge/categories/12 200 7ms -[2025-12-30T23:44:29.859Z] [INFO] GET /api/knowledge/categories 200 9ms -[2025-12-30T23:44:35.695Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:44:40.750Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:44:41.502Z] [INFO] Knowledge-Kategorie erstellt: Claude&Codex -[2025-12-30T23:44:41.504Z] [INFO] POST /api/knowledge/categories 201 15ms -[2025-12-30T23:44:41.544Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-30T23:44:42.495Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T23:44:47.279Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T23:44:47.282Z] [INFO] GET / 304 1ms -[2025-12-30T23:44:47.289Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T23:44:47.292Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T23:44:47.293Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T23:44:47.295Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:44:47.313Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:44:47.315Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T23:44:47.320Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-30T23:44:47.327Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T23:44:47.328Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T23:44:47.329Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:44:47.343Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:44:47.345Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T23:44:48.115Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:44:48.961Z] [INFO] GET / 200 5ms -[2025-12-30T23:44:49.027Z] [INFO] Socket disconnected: HG (XGGZVNfICdwvOrHVAAAN) -[2025-12-30T23:44:49.039Z] [INFO] GET /css/board.css 200 6ms -[2025-12-30T23:44:49.045Z] [INFO] GET /css/variables.css 200 9ms -[2025-12-30T23:44:49.049Z] [INFO] GET /css/base.css 200 11ms -[2025-12-30T23:44:49.052Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-30T23:44:49.054Z] [INFO] GET /css/components.css 200 7ms -[2025-12-30T23:44:49.056Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-30T23:44:49.084Z] [INFO] GET /css/list.css 200 8ms -[2025-12-30T23:44:49.087Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-30T23:44:49.097Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T23:44:49.105Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T23:44:49.108Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-30T23:44:49.110Z] [INFO] GET /css/knowledge.css 200 1ms -[2025-12-30T23:44:49.116Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-30T23:44:49.129Z] [INFO] GET /js/app.js 200 1ms -[2025-12-30T23:44:49.194Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T23:44:49.196Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-30T23:44:49.197Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-30T23:44:49.199Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-30T23:44:49.199Z] [INFO] GET /js/api.js 200 4ms -[2025-12-30T23:44:49.228Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-30T23:44:49.230Z] [INFO] GET /js/board.js 200 5ms -[2025-12-30T23:44:49.237Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-30T23:44:49.240Z] [INFO] GET /js/task-modal.js 200 6ms -[2025-12-30T23:44:49.245Z] [INFO] GET /js/list.js 200 9ms -[2025-12-30T23:44:49.247Z] [INFO] GET /js/undo.js 200 6ms -[2025-12-30T23:44:49.272Z] [INFO] GET /js/proposals.js 200 10ms -[2025-12-30T23:44:49.276Z] [INFO] GET /js/admin.js 200 10ms -[2025-12-30T23:44:49.282Z] [INFO] GET /js/notifications.js 200 7ms -[2025-12-30T23:44:49.283Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T23:44:49.285Z] [INFO] GET /js/knowledge.js 200 4ms -[2025-12-30T23:44:49.293Z] [INFO] GET /js/utils.js 200 1ms -[2025-12-30T23:44:49.340Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:44:49.349Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-30T23:44:49.352Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2025-12-30T23:44:49.385Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-30T23:44:49.414Z] [INFO] Socket connected: HG (nGma2S6ed28TLgNJAAAP) -[2025-12-30T23:44:49.420Z] [INFO] GET /api/projects 200 4ms -[2025-12-30T23:44:49.465Z] [INFO] GET /api/columns/2 200 8ms -[2025-12-30T23:44:49.472Z] [INFO] GET /api/labels/2 200 6ms -[2025-12-30T23:44:49.488Z] [INFO] GET /api/tasks/project/2 200 16ms -[2025-12-30T23:44:49.489Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:44:49.494Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms -[2025-12-30T23:44:49.527Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2025-12-30T23:44:49.571Z] [INFO] GET /api/notifications 200 4ms -[2025-12-30T23:44:49.613Z] [INFO] GET /api/knowledge/categories 200 11ms -[2025-12-30T23:44:50.490Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:44:51.104Z] [INFO] GET /sw.js 304 1ms -[2025-12-30T23:44:53.767Z] [INFO] GET /api/knowledge/entries?categoryId=13 200 4ms -[2025-12-30T23:44:54.775Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T23:44:58.450Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:44:59.585Z] [INFO] Knowledge-Kategorie aktualisiert: Claude&Codex -[2025-12-30T23:44:59.586Z] [INFO] PUT /api/knowledge/categories/13 200 7ms -[2025-12-30T23:44:59.625Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-30T23:45:00.598Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:45:20.633Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:45:50.726Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:46:20.818Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:46:50.918Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:46:53.374Z] [INFO] GET / 200 5ms -[2025-12-30T23:46:53.433Z] [INFO] Socket disconnected: HG (nGma2S6ed28TLgNJAAAP) -[2025-12-30T23:46:53.449Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-30T23:46:53.480Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T23:46:53.511Z] [INFO] GET /css/components.css 200 4ms -[2025-12-30T23:46:53.519Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-30T23:46:53.524Z] [INFO] GET /css/board.css 200 3ms -[2025-12-30T23:46:53.526Z] [INFO] GET /css/modal.css 200 4ms -[2025-12-30T23:46:53.527Z] [INFO] GET /css/list.css 200 4ms -[2025-12-30T23:46:53.545Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T23:46:53.556Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T23:46:53.578Z] [INFO] GET /css/gitea.css 200 5ms -[2025-12-30T23:46:53.582Z] [INFO] GET /css/notifications.css 200 7ms -[2025-12-30T23:46:53.585Z] [INFO] GET /css/knowledge.css 200 8ms -[2025-12-30T23:46:53.592Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-30T23:46:53.608Z] [INFO] GET /js/app.js 200 1ms -[2025-12-30T23:46:53.671Z] [INFO] GET /js/api.js 200 4ms -[2025-12-30T23:46:53.673Z] [INFO] GET /js/store.js 200 5ms -[2025-12-30T23:46:53.689Z] [INFO] GET /js/auth.js 200 13ms -[2025-12-30T23:46:53.697Z] [INFO] GET /js/sync.js 200 15ms -[2025-12-30T23:46:53.718Z] [INFO] GET /js/offline.js 200 10ms -[2025-12-30T23:46:53.723Z] [INFO] GET /js/board.js 200 12ms -[2025-12-30T23:46:53.726Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T23:46:53.731Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T23:46:53.747Z] [INFO] GET /js/list.js 200 1ms -[2025-12-30T23:46:53.751Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T23:46:53.756Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T23:46:53.757Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T23:46:53.764Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T23:46:53.777Z] [INFO] GET /js/notifications.js 200 1ms -[2025-12-30T23:46:53.781Z] [INFO] GET /js/gitea.js 200 1ms -[2025-12-30T23:46:53.788Z] [INFO] GET /js/knowledge.js 200 2ms -[2025-12-30T23:46:53.793Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T23:46:53.844Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-30T23:46:58.784Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T23:46:58.785Z] [INFO] POST /api/auth/login 200 520ms -[2025-12-30T23:46:58.827Z] [INFO] GET /api/auth/users 200 8ms -[2025-12-30T23:46:58.852Z] [INFO] Socket connected: HG (25KIJ6S9P1YX4NkjAAAR) -[2025-12-30T23:46:58.860Z] [INFO] GET /api/projects 200 5ms -[2025-12-30T23:46:58.890Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:46:58.896Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2025-12-30T23:46:58.901Z] [INFO] GET /api/columns/2 200 3ms -[2025-12-30T23:46:58.907Z] [INFO] GET /api/labels/2 200 5ms -[2025-12-30T23:46:58.937Z] [INFO] GET /api/tasks/project/2 200 29ms -[2025-12-30T23:46:58.997Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2025-12-30T23:46:59.035Z] [INFO] GET /api/notifications 200 7ms -[2025-12-30T23:46:59.070Z] [INFO] GET /api/knowledge/categories 200 4ms -[2025-12-30T23:47:01.075Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:47:21.027Z] [INFO] GET /api/health 200 5ms -[2025-12-30T23:47:37.813Z] [INFO] GET / 200 5ms -[2025-12-30T23:47:37.876Z] [INFO] Socket disconnected: HG (25KIJ6S9P1YX4NkjAAAR) -[2025-12-30T23:47:37.894Z] [INFO] GET /css/variables.css 200 5ms -[2025-12-30T23:47:37.901Z] [INFO] GET /css/board.css 200 8ms -[2025-12-30T23:47:37.905Z] [INFO] GET /css/base.css 200 8ms -[2025-12-30T23:47:37.911Z] [INFO] GET /css/modal.css 200 12ms -[2025-12-30T23:47:37.915Z] [INFO] GET /css/components.css 200 12ms -[2025-12-30T23:47:37.918Z] [INFO] GET /css/calendar.css 200 11ms -[2025-12-30T23:47:37.922Z] [INFO] GET /css/list.css 200 1ms -[2025-12-30T23:47:37.944Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T23:47:37.956Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-30T23:47:37.964Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T23:47:37.971Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T23:47:37.974Z] [INFO] GET /css/knowledge.css 200 6ms -[2025-12-30T23:47:37.976Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-30T23:47:37.984Z] [INFO] GET /js/app.js 200 1ms -[2025-12-30T23:47:38.060Z] [INFO] GET /js/api.js 200 13ms -[2025-12-30T23:47:38.064Z] [INFO] GET /js/store.js 200 14ms -[2025-12-30T23:47:38.066Z] [INFO] GET /js/offline.js 200 13ms -[2025-12-30T23:47:38.069Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-30T23:47:38.073Z] [INFO] GET /js/sync.js 200 10ms -[2025-12-30T23:47:38.095Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T23:47:38.097Z] [INFO] GET /js/board.js 200 5ms -[2025-12-30T23:47:38.101Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T23:47:38.103Z] [INFO] GET /js/list.js 200 3ms -[2025-12-30T23:47:38.106Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T23:47:38.117Z] [INFO] GET /js/undo.js 200 1ms -[2025-12-30T23:47:38.126Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T23:47:38.140Z] [INFO] GET /js/proposals.js 200 9ms -[2025-12-30T23:47:38.143Z] [INFO] GET /js/notifications.js 200 8ms -[2025-12-30T23:47:38.147Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T23:47:38.156Z] [INFO] GET /js/knowledge.js 200 3ms -[2025-12-30T23:47:38.161Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-30T23:47:38.212Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:47:38.222Z] [INFO] GET /api/auth/users 200 4ms -[2025-12-30T23:47:38.225Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2025-12-30T23:47:38.272Z] [INFO] GET /api/auth/users 200 8ms -[2025-12-30T23:47:38.295Z] [INFO] Socket connected: HG (2-qpiGCf3q-LZFFYAAAT) -[2025-12-30T23:47:38.311Z] [INFO] GET /api/projects 200 4ms -[2025-12-30T23:47:38.358Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2025-12-30T23:47:38.360Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:47:38.367Z] [INFO] GET /api/columns/2 200 5ms -[2025-12-30T23:47:38.397Z] [INFO] GET /api/tasks/project/2 200 25ms -[2025-12-30T23:47:38.403Z] [INFO] GET /api/labels/2 200 5ms -[2025-12-30T23:47:38.459Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2025-12-30T23:47:38.501Z] [INFO] GET /api/notifications 200 9ms -[2025-12-30T23:47:38.546Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-30T23:47:40.032Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T23:47:51.144Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:48:21.230Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:48:23.259Z] [INFO] GET / 304 0ms -[2025-12-30T23:48:23.301Z] [INFO] Socket disconnected: HG (2-qpiGCf3q-LZFFYAAAT) -[2025-12-30T23:48:23.312Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T23:48:23.316Z] [INFO] GET /css/base.css 304 1ms -[2025-12-30T23:48:23.319Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T23:48:23.321Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T23:48:23.323Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:48:23.324Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T23:48:23.344Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:48:23.351Z] [INFO] GET /css/proposals.css 304 3ms -[2025-12-30T23:48:23.356Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-30T23:48:23.359Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T23:48:23.362Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-30T23:48:23.364Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:48:23.378Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:48:23.385Z] [INFO] GET /js/app.js 304 0ms -[2025-12-30T23:48:23.429Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T23:48:23.431Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T23:48:23.432Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T23:48:23.436Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T23:48:23.438Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-30T23:48:23.440Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-30T23:48:23.458Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T23:48:23.463Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T23:48:23.464Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T23:48:23.466Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-30T23:48:23.468Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-30T23:48:23.482Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T23:48:23.494Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-30T23:48:23.499Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T23:48:23.500Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T23:48:23.501Z] [INFO] GET /js/knowledge.js 304 3ms -[2025-12-30T23:48:23.506Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T23:48:23.547Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T23:48:25.079Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T23:48:25.162Z] [INFO] GET / 200 5ms -[2025-12-30T23:48:25.235Z] [INFO] GET /css/base.css 200 8ms -[2025-12-30T23:48:25.239Z] [INFO] GET /css/variables.css 200 9ms -[2025-12-30T23:48:25.243Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-30T23:48:25.246Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-30T23:48:25.249Z] [INFO] GET /css/board.css 200 8ms -[2025-12-30T23:48:25.250Z] [INFO] GET /css/components.css 200 6ms -[2025-12-30T23:48:25.268Z] [INFO] GET /css/list.css 200 4ms -[2025-12-30T23:48:25.269Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T23:48:25.305Z] [INFO] GET /css/notifications.css 200 9ms -[2025-12-30T23:48:25.309Z] [INFO] GET /css/proposals.css 200 9ms -[2025-12-30T23:48:25.313Z] [INFO] GET /css/gitea.css 200 10ms -[2025-12-30T23:48:25.318Z] [INFO] GET /css/knowledge.css 200 10ms -[2025-12-30T23:48:25.319Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-30T23:48:25.334Z] [INFO] GET /js/app.js 200 2ms -[2025-12-30T23:48:25.570Z] [INFO] GET /js/auth.js 200 6ms -[2025-12-30T23:48:25.571Z] [INFO] GET /js/board.js 200 7ms -[2025-12-30T23:48:25.574Z] [INFO] GET /js/api.js 200 7ms -[2025-12-30T23:48:25.575Z] [INFO] GET /js/offline.js 200 7ms -[2025-12-30T23:48:25.578Z] [INFO] GET /js/store.js 200 9ms -[2025-12-30T23:48:25.581Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-30T23:48:25.605Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-30T23:48:25.608Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T23:48:25.609Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T23:48:25.611Z] [INFO] GET /js/list.js 200 0ms -[2025-12-30T23:48:25.620Z] [INFO] GET /js/undo.js 200 1ms -[2025-12-30T23:48:25.640Z] [INFO] GET /js/proposals.js 200 5ms -[2025-12-30T23:48:25.648Z] [INFO] GET /js/notifications.js 200 9ms -[2025-12-30T23:48:25.650Z] [INFO] GET /js/admin.js 200 8ms -[2025-12-30T23:48:25.654Z] [INFO] GET /js/gitea.js 200 8ms -[2025-12-30T23:48:25.658Z] [INFO] GET /js/knowledge.js 200 6ms -[2025-12-30T23:48:25.660Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T23:48:25.714Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2025-12-30T23:48:29.869Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T23:48:29.871Z] [INFO] POST /api/auth/login 200 519ms -[2025-12-30T23:48:29.912Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T23:48:29.942Z] [INFO] Socket connected: HG (KjY0kSqKLi_tymuHAAAV) -[2025-12-30T23:48:29.951Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T23:48:29.983Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:48:29.996Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2025-12-30T23:48:30.005Z] [INFO] GET /api/columns/2 304 8ms -[2025-12-30T23:48:30.012Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-30T23:48:30.033Z] [INFO] GET /api/tasks/project/2 304 20ms -[2025-12-30T23:48:30.075Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-30T23:48:30.113Z] [INFO] GET /api/notifications 304 7ms -[2025-12-30T23:48:30.151Z] [INFO] GET /api/knowledge/categories 304 6ms -[2025-12-30T23:48:31.970Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-30T23:48:42.897Z] [INFO] Socket disconnected: HG (KjY0kSqKLi_tymuHAAAV) -[2025-12-30T23:48:46.805Z] [INFO] GET / 200 4ms -[2025-12-30T23:48:46.872Z] [INFO] GET /css/variables.css 200 5ms -[2025-12-30T23:48:46.904Z] [INFO] GET /css/base.css 200 2ms -[2025-12-30T23:48:46.931Z] [INFO] GET /css/components.css 200 2ms -[2025-12-30T23:48:46.932Z] [INFO] GET /css/board.css 200 3ms -[2025-12-30T23:48:46.943Z] [INFO] GET /css/modal.css 200 7ms -[2025-12-30T23:48:46.945Z] [INFO] GET /css/list.css 200 7ms -[2025-12-30T23:48:46.946Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-30T23:48:46.951Z] [INFO] GET /css/calendar.css 200 10ms -[2025-12-30T23:48:46.966Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T23:48:46.977Z] [INFO] GET /css/notifications.css 200 1ms -[2025-12-30T23:48:46.986Z] [INFO] GET /css/gitea.css 200 1ms -[2025-12-30T23:48:46.991Z] [INFO] GET /css/knowledge.css 200 2ms -[2025-12-30T23:48:47.005Z] [INFO] GET /css/responsive.css 200 12ms -[2025-12-30T23:48:47.010Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T23:48:47.094Z] [INFO] GET /js/api.js 200 12ms -[2025-12-30T23:48:47.105Z] [INFO] GET /js/auth.js 200 20ms -[2025-12-30T23:48:47.111Z] [INFO] GET /js/store.js 200 23ms -[2025-12-30T23:48:47.112Z] [INFO] GET /js/sync.js 200 11ms -[2025-12-30T23:48:47.114Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-30T23:48:47.121Z] [INFO] GET /js/board.js 200 12ms -[2025-12-30T23:48:47.130Z] [INFO] GET /js/task-modal.js 200 1ms -[2025-12-30T23:48:47.132Z] [INFO] GET /js/calendar.js 200 1ms -[2025-12-30T23:48:47.139Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T23:48:47.141Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-30T23:48:47.152Z] [INFO] GET /js/list.js 200 5ms -[2025-12-30T23:48:47.156Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-30T23:48:47.160Z] [INFO] GET /js/proposals.js 200 2ms -[2025-12-30T23:48:47.170Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-30T23:48:47.171Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-30T23:48:47.173Z] [INFO] GET /js/knowledge.js 200 4ms -[2025-12-30T23:48:47.177Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T23:48:47.253Z] [INFO] GET /sw.js 200 4ms -[2025-12-30T23:48:47.254Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2025-12-30T23:48:47.297Z] [INFO] GET / 304 3ms -[2025-12-30T23:48:47.302Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-30T23:48:47.307Z] [INFO] GET /index.html 200 13ms -[2025-12-30T23:48:47.330Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T23:48:47.331Z] [INFO] GET /css/components.css 304 2ms -[2025-12-30T23:48:47.337Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T23:48:47.363Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-30T23:48:47.370Z] [INFO] GET /css/calendar.css 304 9ms -[2025-12-30T23:48:47.374Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:48:47.395Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T23:48:47.403Z] [INFO] GET /js/api.js 304 1ms -[2025-12-30T23:48:47.404Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-30T23:48:47.425Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T23:48:47.433Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-30T23:48:47.435Z] [INFO] GET /js/store.js 304 1ms -[2025-12-30T23:48:47.460Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T23:48:47.466Z] [INFO] GET /js/board.js 304 2ms -[2025-12-30T23:48:47.467Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-30T23:48:47.491Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-30T23:48:47.499Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T23:48:47.501Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-30T23:48:47.525Z] [INFO] GET /js/undo.js 304 3ms -[2025-12-30T23:48:47.530Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T23:48:47.535Z] [INFO] GET /js/tour.js 200 2ms -[2025-12-30T23:48:47.556Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T23:48:47.560Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-30T23:48:47.563Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T23:48:47.592Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:48:47.599Z] [INFO] GET /css/admin.css 304 5ms -[2025-12-30T23:48:47.602Z] [INFO] GET /js/knowledge.js 304 7ms -[2025-12-30T23:48:47.625Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T23:48:47.629Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T23:48:47.633Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:48:47.656Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T23:48:51.135Z] [INFO] GET /api/knowledge/categories 401 16ms -[2025-12-30T23:48:51.139Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-30T23:48:51.140Z] [INFO] POST /api/auth/login 200 527ms -[2025-12-30T23:48:51.179Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-30T23:48:51.208Z] [INFO] Socket connected: HG (L80IIFTzeULYjMfnAAAX) -[2025-12-30T23:48:51.219Z] [INFO] GET /api/projects 200 4ms -[2025-12-30T23:48:51.251Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:48:51.259Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2025-12-30T23:48:51.263Z] [INFO] GET /api/labels/2 200 3ms -[2025-12-30T23:48:51.278Z] [INFO] GET /api/tasks/project/2 200 13ms -[2025-12-30T23:48:51.285Z] [INFO] GET /api/columns/2 200 5ms -[2025-12-30T23:48:51.338Z] [INFO] GET /api/health 200 3ms -[2025-12-30T23:48:51.352Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 3ms -[2025-12-30T23:48:51.389Z] [INFO] GET /api/notifications 200 7ms -[2025-12-30T23:48:51.424Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-30T23:48:53.193Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:48:57.453Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-30T23:48:58.582Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:49:03.820Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-30T23:49:05.086Z] [INFO] PUT /api/knowledge/categories/13 200 7ms -[2025-12-30T23:49:05.084Z] [INFO] Knowledge-Kategorie aktualisiert: Claude&Codex -[2025-12-30T23:49:05.124Z] [INFO] GET /api/knowledge/categories 200 7ms -[2025-12-30T23:49:06.088Z] [INFO] POST /api/auth/refresh 200 4ms -[2025-12-30T23:49:21.435Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:49:24.109Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:49:25.563Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:49:44.381Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T23:49:55.983Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T23:49:56.060Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T23:49:56.063Z] [INFO] Datenbank initialisiert -[2025-12-30T23:49:56.066Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T23:49:56.067Z] [INFO] Umgebung: production -[2025-12-30T23:49:56.074Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T23:49:56.076Z] [INFO] Automatische Backups aktiviert -[2025-12-30T23:49:57.982Z] [INFO] Socket connected: HG (LFQr515JYAsgfAqyAAAD) -[2025-12-30T23:49:58.019Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:50:00.219Z] [INFO] GET /api/health 200 7ms -[2025-12-30T23:50:30.374Z] [INFO] GET /api/health 200 7ms -[2025-12-30T23:50:56.084Z] [INFO] Backup erstellt: backup_2025-12-30T23-50-56-080Z.db -[2025-12-30T23:50:56.087Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T15-00-43-220Z.db -[2025-12-30T23:50:56.088Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T23:51:00.511Z] [INFO] GET /api/health 200 5ms -[2025-12-30T23:51:30.630Z] [INFO] GET /api/health 200 4ms -[2025-12-30T23:51:32.581Z] [INFO] POST /api/auth/logout 401 8ms -[2025-12-30T23:52:00.751Z] [INFO] GET /api/health 200 3ms -[2025-12-30T23:52:30.858Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:52:32.553Z] [INFO] POST /api/auth/logout 401 4ms -[2025-12-30T23:53:00.963Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:53:22.035Z] [INFO] POST /api/auth/refresh 200 17ms -[2025-12-30T23:53:23.735Z] [INFO] Socket disconnected: HG (LFQr515JYAsgfAqyAAAD) -[2025-12-30T23:53:27.685Z] [INFO] GET / 304 8ms -[2025-12-30T23:53:27.738Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-30T23:53:27.771Z] [INFO] GET /css/base.css 304 3ms -[2025-12-30T23:53:27.795Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T23:53:27.798Z] [INFO] GET /css/board.css 304 1ms -[2025-12-30T23:53:27.806Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-30T23:53:27.808Z] [INFO] GET /css/list.css 304 1ms -[2025-12-30T23:53:27.811Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T23:53:27.823Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T23:53:27.827Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-30T23:53:27.834Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T23:53:27.837Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T23:53:27.842Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T23:53:27.845Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-30T23:53:27.859Z] [INFO] GET /js/app.js 304 1ms -[2025-12-30T23:53:27.901Z] [INFO] GET /js/api.js 304 3ms -[2025-12-30T23:53:27.904Z] [INFO] GET /js/store.js 304 5ms -[2025-12-30T23:53:27.908Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-30T23:53:27.911Z] [INFO] GET /js/board.js 304 1ms -[2025-12-30T23:53:27.914Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-30T23:53:27.916Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-30T23:53:27.929Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-30T23:53:27.933Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-30T23:53:27.938Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-30T23:53:27.940Z] [INFO] GET /js/list.js 304 1ms -[2025-12-30T23:53:27.943Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-30T23:53:27.945Z] [INFO] GET /js/undo.js 304 2ms -[2025-12-30T23:53:27.962Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T23:53:27.966Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-30T23:53:27.971Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-30T23:53:27.975Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-30T23:53:27.979Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T23:53:28.025Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:53:28.032Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T23:53:28.040Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2025-12-30T23:53:28.073Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-30T23:53:28.106Z] [INFO] Socket connected: HG (5O03Ox2_6TcIhGvFAAAF) -[2025-12-30T23:53:28.117Z] [INFO] GET /api/projects 304 6ms -[2025-12-30T23:53:28.148Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:53:28.164Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2025-12-30T23:53:28.184Z] [INFO] GET /api/tasks/project/2 200 19ms -[2025-12-30T23:53:28.193Z] [INFO] GET /api/columns/2 304 5ms -[2025-12-30T23:53:28.200Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-30T23:53:28.266Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2025-12-30T23:53:28.328Z] [INFO] GET /api/notifications 304 8ms -[2025-12-30T23:53:28.368Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-30T23:53:29.801Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T23:53:31.074Z] [INFO] GET /api/health 200 4ms -[2025-12-30T23:53:37.272Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:53:38.807Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 5ms -[2025-12-30T23:53:39.820Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:53:43.926Z] [INFO] Knowledge-Kategorie aktualisiert: Claude&Codex -[2025-12-30T23:53:43.928Z] [INFO] PUT /api/knowledge/categories/12 200 19ms -[2025-12-30T23:53:43.960Z] [INFO] GET /api/knowledge/categories 200 5ms -[2025-12-30T23:53:44.919Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-30T23:53:50.083Z] [INFO] Knowledge-Kategorie aktualisiert: Claude&Codex -[2025-12-30T23:53:50.084Z] [INFO] PUT /api/knowledge/categories/12 200 6ms -[2025-12-30T23:53:50.115Z] [INFO] GET /api/knowledge/categories 304 4ms -[2025-12-30T23:53:51.095Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-30T23:53:57.763Z] [INFO] GET / 304 3ms -[2025-12-30T23:53:57.776Z] [INFO] GET /css/board.css 304 3ms -[2025-12-30T23:53:57.779Z] [INFO] GET /css/variables.css 304 6ms -[2025-12-30T23:53:57.784Z] [INFO] GET /css/components.css 304 1ms -[2025-12-30T23:53:57.787Z] [INFO] GET /css/base.css 304 2ms -[2025-12-30T23:53:57.789Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:53:57.792Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-30T23:53:57.810Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T23:53:57.811Z] [INFO] GET /css/list.css 304 3ms -[2025-12-30T23:53:57.815Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-30T23:53:57.818Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-30T23:53:57.821Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-30T23:53:57.823Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-30T23:53:57.839Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-30T23:53:58.632Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-30T23:54:01.174Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:54:11.364Z] [INFO] GET / 200 12ms -[2025-12-30T23:54:11.429Z] [INFO] Socket disconnected: HG (5O03Ox2_6TcIhGvFAAAF) -[2025-12-30T23:54:11.442Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-30T23:54:11.454Z] [INFO] GET /css/modal.css 200 9ms -[2025-12-30T23:54:11.457Z] [INFO] GET /css/board.css 200 10ms -[2025-12-30T23:54:11.460Z] [INFO] GET /css/base.css 200 10ms -[2025-12-30T23:54:11.466Z] [INFO] GET /css/calendar.css 200 14ms -[2025-12-30T23:54:11.475Z] [INFO] GET /css/components.css 200 16ms -[2025-12-30T23:54:11.480Z] [INFO] GET /css/list.css 200 3ms -[2025-12-30T23:54:11.501Z] [INFO] GET /css/admin.css 200 4ms -[2025-12-30T23:54:11.508Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-30T23:54:11.524Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-30T23:54:11.531Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-30T23:54:11.534Z] [INFO] GET /css/knowledge.css 200 6ms -[2025-12-30T23:54:11.537Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-30T23:54:11.545Z] [INFO] GET /js/app.js 200 4ms -[2025-12-30T23:54:11.627Z] [INFO] GET /js/api.js 200 8ms -[2025-12-30T23:54:11.634Z] [INFO] GET /js/auth.js 200 11ms -[2025-12-30T23:54:11.635Z] [INFO] GET /js/offline.js 200 10ms -[2025-12-30T23:54:11.637Z] [INFO] GET /js/store.js 200 8ms -[2025-12-30T23:54:11.639Z] [INFO] GET /js/sync.js 200 9ms -[2025-12-30T23:54:11.668Z] [INFO] GET /js/board.js 200 4ms -[2025-12-30T23:54:11.671Z] [INFO] GET /js/task-modal.js 200 6ms -[2025-12-30T23:54:11.674Z] [INFO] GET /js/calendar.js 200 7ms -[2025-12-30T23:54:11.675Z] [INFO] GET /js/list.js 200 5ms -[2025-12-30T23:54:11.681Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-30T23:54:11.705Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-30T23:54:11.711Z] [INFO] GET /js/admin.js 200 7ms -[2025-12-30T23:54:11.716Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T23:54:11.725Z] [INFO] GET /js/notifications.js 200 3ms -[2025-12-30T23:54:11.737Z] [INFO] GET /js/knowledge.js 200 4ms -[2025-12-30T23:54:11.739Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-30T23:54:11.743Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T23:54:11.792Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:54:11.803Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-30T23:54:11.808Z] [INFO] GET /assets/icons/task.svg 200 13ms -[2025-12-30T23:54:11.845Z] [INFO] GET /api/auth/users 200 6ms -[2025-12-30T23:54:11.878Z] [INFO] Socket connected: HG (dVtriyEkfcRyMVbXAAAH) -[2025-12-30T23:54:11.886Z] [INFO] GET /api/projects 200 5ms -[2025-12-30T23:54:11.933Z] [INFO] GET /api/columns/2 200 12ms -[2025-12-30T23:54:11.950Z] [INFO] GET /api/tasks/project/2 200 16ms -[2025-12-30T23:54:11.954Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms -[2025-12-30T23:54:11.959Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:54:11.964Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-30T23:54:12.014Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 11ms -[2025-12-30T23:54:12.055Z] [INFO] GET /api/notifications 200 9ms -[2025-12-30T23:54:12.100Z] [INFO] GET /api/knowledge/categories 200 10ms -[2025-12-30T23:54:12.138Z] [INFO] GET /sw.js 304 3ms -[2025-12-30T23:54:12.187Z] [INFO] GET / 200 10ms -[2025-12-30T23:54:12.194Z] [INFO] GET /css/variables.css 200 14ms -[2025-12-30T23:54:12.196Z] [INFO] GET /index.html 200 17ms -[2025-12-30T23:54:12.224Z] [INFO] GET /css/base.css 200 3ms -[2025-12-30T23:54:12.229Z] [INFO] GET /css/components.css 200 3ms -[2025-12-30T23:54:12.233Z] [INFO] GET /css/board.css 200 2ms -[2025-12-30T23:54:12.259Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-30T23:54:12.264Z] [INFO] GET /css/calendar.css 200 2ms -[2025-12-30T23:54:12.285Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-30T23:54:12.292Z] [INFO] GET /js/app.js 200 3ms -[2025-12-30T23:54:12.297Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-30T23:54:12.315Z] [INFO] GET /js/api.js 200 1ms -[2025-12-30T23:54:12.324Z] [INFO] GET /js/auth.js 200 2ms -[2025-12-30T23:54:12.329Z] [INFO] GET /js/store.js 200 1ms -[2025-12-30T23:54:12.350Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-30T23:54:12.357Z] [INFO] GET /js/offline.js 200 2ms -[2025-12-30T23:54:12.362Z] [INFO] GET /js/board.js 200 3ms -[2025-12-30T23:54:12.384Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-30T23:54:12.393Z] [INFO] GET /js/calendar.js 200 3ms -[2025-12-30T23:54:12.397Z] [INFO] GET /js/list.js 200 1ms -[2025-12-30T23:54:12.417Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-30T23:54:12.426Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-30T23:54:12.431Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-30T23:54:12.455Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-30T23:54:12.462Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-30T23:54:12.468Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-30T23:54:12.487Z] [INFO] GET /js/gitea.js 200 2ms -[2025-12-30T23:54:12.496Z] [INFO] GET /js/knowledge.js 200 3ms -[2025-12-30T23:54:12.503Z] [INFO] GET /css/list.css 200 4ms -[2025-12-30T23:54:12.522Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-30T23:54:12.531Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-30T23:54:12.537Z] [INFO] GET /css/notifications.css 200 3ms -[2025-12-30T23:54:12.554Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-30T23:54:12.566Z] [INFO] GET /css/knowledge.css 200 3ms -[2025-12-30T23:54:14.579Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:54:21.797Z] [INFO] Knowledge-Kategorie aktualisiert: Claude&Codex -[2025-12-30T23:54:21.799Z] [INFO] PUT /api/knowledge/categories/12 200 5ms -[2025-12-30T23:54:21.833Z] [INFO] GET /api/knowledge/categories 200 5ms -[2025-12-30T23:54:22.804Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-30T23:54:31.271Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:55:01.375Z] [INFO] GET /api/health 200 3ms -[2025-12-30T23:55:31.479Z] [INFO] GET /api/health 200 6ms -[2025-12-30T23:55:33.961Z] [INFO] GET / 200 4ms -[2025-12-30T23:55:34.027Z] [INFO] Socket disconnected: HG (dVtriyEkfcRyMVbXAAAH) -[2025-12-30T23:55:34.031Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-30T23:55:34.068Z] [INFO] GET /css/base.css 200 8ms -[2025-12-30T23:55:34.111Z] [INFO] GET /css/board.css 200 11ms -[2025-12-30T23:55:34.113Z] [INFO] GET /css/components.css 200 11ms -[2025-12-30T23:55:34.125Z] [INFO] GET /css/calendar.css 200 16ms -[2025-12-30T23:55:34.137Z] [INFO] GET /css/modal.css 200 21ms -[2025-12-30T23:55:34.139Z] [INFO] GET /css/admin.css 200 20ms -[2025-12-30T23:55:34.141Z] [INFO] GET /css/list.css 200 7ms -[2025-12-30T23:55:34.166Z] [INFO] GET /css/proposals.css 200 5ms -[2025-12-30T23:55:34.169Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-30T23:55:34.179Z] [INFO] GET /css/gitea.css 200 5ms -[2025-12-30T23:55:34.181Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-30T23:55:34.184Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-30T23:55:34.201Z] [INFO] GET /js/app.js 200 6ms -[2025-12-30T23:55:34.287Z] [INFO] GET /js/store.js 200 9ms -[2025-12-30T23:55:34.298Z] [INFO] GET /js/api.js 200 13ms -[2025-12-30T23:55:34.299Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-30T23:55:34.301Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-30T23:55:34.305Z] [INFO] GET /js/offline.js 200 4ms -[2025-12-30T23:55:34.307Z] [INFO] GET /js/board.js 200 4ms -[2025-12-30T23:55:34.316Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-30T23:55:34.324Z] [INFO] GET /js/calendar.js 200 1ms -[2025-12-30T23:55:34.334Z] [INFO] GET /js/list.js 200 7ms -[2025-12-30T23:55:34.340Z] [INFO] GET /js/shortcuts.js 200 9ms -[2025-12-30T23:55:34.345Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-30T23:55:34.351Z] [INFO] GET /js/admin.js 200 4ms -[2025-12-30T23:55:34.358Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-30T23:55:34.368Z] [INFO] GET /js/gitea.js 200 7ms -[2025-12-30T23:55:34.372Z] [INFO] GET /js/notifications.js 200 9ms -[2025-12-30T23:55:34.378Z] [INFO] GET /js/knowledge.js 200 5ms -[2025-12-30T23:55:34.381Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-30T23:55:34.437Z] [INFO] POST /api/auth/refresh 200 4ms -[2025-12-30T23:55:34.446Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2025-12-30T23:55:34.449Z] [INFO] GET /api/auth/users 304 2ms -[2025-12-30T23:55:34.488Z] [INFO] GET /api/auth/users 304 6ms -[2025-12-30T23:55:34.530Z] [INFO] GET /api/projects 304 14ms -[2025-12-30T23:55:34.539Z] [INFO] Socket connected: HG (74jbMxZJMn5R0QAIAAAJ) -[2025-12-30T23:55:34.561Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-30T23:55:34.568Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2025-12-30T23:55:34.588Z] [INFO] GET /api/tasks/project/2 304 18ms -[2025-12-30T23:55:34.591Z] [INFO] GET /api/labels/2 304 21ms -[2025-12-30T23:55:34.594Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:55:34.641Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2025-12-30T23:55:34.682Z] [INFO] GET /api/notifications 304 9ms -[2025-12-30T23:55:34.720Z] [INFO] GET /api/knowledge/categories 304 6ms -[2025-12-30T23:55:34.758Z] [INFO] GET /sw.js 304 2ms -[2025-12-30T23:55:34.799Z] [INFO] GET /index.html 304 2ms -[2025-12-30T23:55:34.802Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-30T23:55:34.812Z] [INFO] GET / 304 2ms -[2025-12-30T23:55:34.834Z] [INFO] GET /css/base.css 304 5ms -[2025-12-30T23:55:34.845Z] [INFO] GET /css/components.css 304 4ms -[2025-12-30T23:55:34.849Z] [INFO] GET /css/board.css 304 2ms -[2025-12-30T23:55:34.863Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-30T23:55:34.878Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-30T23:55:34.882Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-30T23:55:34.896Z] [INFO] GET /js/app.js 304 2ms -[2025-12-30T23:55:34.909Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-30T23:55:34.921Z] [INFO] GET /js/api.js 304 6ms -[2025-12-30T23:55:34.927Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-30T23:55:34.945Z] [INFO] GET /js/store.js 304 3ms -[2025-12-30T23:55:34.954Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-30T23:55:34.963Z] [INFO] GET /js/offline.js 304 3ms -[2025-12-30T23:55:34.978Z] [INFO] GET /js/board.js 304 5ms -[2025-12-30T23:55:34.985Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-30T23:55:34.989Z] [INFO] GET /js/calendar.js 304 0ms -[2025-12-30T23:55:35.006Z] [INFO] GET /js/list.js 304 2ms -[2025-12-30T23:55:35.014Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-30T23:55:35.017Z] [INFO] GET /js/shortcuts.js 304 0ms -[2025-12-30T23:55:35.036Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-30T23:55:35.046Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-30T23:55:35.048Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-30T23:55:35.068Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-30T23:55:35.074Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-30T23:55:35.079Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-30T23:55:35.101Z] [INFO] GET /css/list.css 304 2ms -[2025-12-30T23:55:35.109Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-30T23:55:35.111Z] [INFO] GET /css/proposals.css 304 0ms -[2025-12-30T23:55:35.131Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-30T23:55:35.142Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-30T23:55:35.144Z] [INFO] GET /css/knowledge.css 304 3ms -[2025-12-30T23:55:36.821Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-30T23:55:38.629Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-30T23:56:01.587Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:56:31.700Z] [INFO] GET /api/health 200 3ms -[2025-12-30T23:57:01.810Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:57:31.916Z] [INFO] GET /api/health 200 1ms -[2025-12-30T23:58:02.055Z] [INFO] GET /api/health 200 7ms -[2025-12-30T23:58:17.462Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-30T23:58:40.108Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-30T23:58:40.191Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-30T23:58:40.199Z] [INFO] Umgebung: production -[2025-12-30T23:58:40.201Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-30T23:58:40.201Z] [INFO] Automatische Backups aktiviert -[2025-12-30T23:58:40.194Z] [INFO] Datenbank initialisiert -[2025-12-30T23:58:40.199Z] [INFO] Server läuft auf Port 3000 -[2025-12-30T23:58:44.365Z] [INFO] GET /api/health 200 21ms -[2025-12-30T23:58:49.949Z] [INFO] Socket connected: HG (PV7Jc-nlJmh8PkweAAAB) -[2025-12-30T23:58:50.012Z] [INFO] HG joined project:[object Object] -[2025-12-30T23:59:14.466Z] [INFO] GET /api/health 200 2ms -[2025-12-30T23:59:40.206Z] [INFO] Backup erstellt: backup_2025-12-30T23-59-40-203Z.db -[2025-12-30T23:59:40.208Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T15-07-45-965Z.db -[2025-12-30T23:59:40.210Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-30T23:59:44.568Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:00:14.730Z] [INFO] GET /api/health 200 6ms -[2025-12-31T00:00:44.897Z] [INFO] GET /api/health 200 13ms -[2025-12-31T00:01:15.004Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:01:45.131Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:02:15.250Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:02:45.385Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:03:15.493Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:03:45.600Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:04:15.709Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:04:45.802Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:05:15.927Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:05:46.044Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:06:08.030Z] [INFO] POST /api/auth/logout 401 8ms -[2025-12-31T00:06:08.065Z] [INFO] Socket disconnected: HG (PV7Jc-nlJmh8PkweAAAB) -[2025-12-31T00:06:16.173Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:06:46.289Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:07:16.412Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:07:46.512Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:08:10.553Z] [INFO] GET / 200 26ms -[2025-12-31T00:08:10.636Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-31T00:08:10.681Z] [INFO] GET /css/base.css 200 5ms -[2025-12-31T00:08:10.704Z] [INFO] GET /css/components.css 200 4ms -[2025-12-31T00:08:10.707Z] [INFO] GET /css/board.css 200 4ms -[2025-12-31T00:08:10.725Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-31T00:08:10.744Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-31T00:08:10.753Z] [INFO] GET /css/list.css 200 6ms -[2025-12-31T00:08:10.758Z] [INFO] GET /css/admin.css 200 8ms -[2025-12-31T00:08:10.765Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-31T00:08:10.767Z] [INFO] GET /css/proposals.css 200 5ms -[2025-12-31T00:08:10.776Z] [INFO] GET /css/gitea.css 200 5ms -[2025-12-31T00:08:10.784Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-31T00:08:10.795Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-31T00:08:10.809Z] [INFO] GET /js/app.js 200 15ms -[2025-12-31T00:08:10.911Z] [INFO] GET /js/api.js 200 21ms -[2025-12-31T00:08:10.916Z] [INFO] GET /js/store.js 200 21ms -[2025-12-31T00:08:10.920Z] [INFO] GET /js/auth.js 200 11ms -[2025-12-31T00:08:10.925Z] [INFO] GET /js/offline.js 200 11ms -[2025-12-31T00:08:10.928Z] [INFO] GET /js/sync.js 200 10ms -[2025-12-31T00:08:10.931Z] [INFO] GET /js/board.js 200 7ms -[2025-12-31T00:08:10.950Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-31T00:08:10.954Z] [INFO] GET /js/task-modal.js 200 7ms -[2025-12-31T00:08:10.956Z] [INFO] GET /js/list.js 200 9ms -[2025-12-31T00:08:10.962Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-31T00:08:10.963Z] [INFO] GET /js/undo.js 200 3ms -[2025-12-31T00:08:10.991Z] [INFO] GET /js/proposals.js 200 10ms -[2025-12-31T00:08:10.996Z] [INFO] GET /js/admin.js 200 12ms -[2025-12-31T00:08:11.005Z] [INFO] GET /js/gitea.js 200 11ms -[2025-12-31T00:08:11.008Z] [INFO] GET /js/knowledge.js 200 10ms -[2025-12-31T00:08:11.011Z] [INFO] GET /js/notifications.js 200 8ms -[2025-12-31T00:08:11.013Z] [INFO] GET /js/utils.js 200 6ms -[2025-12-31T00:08:11.063Z] [INFO] GET /assets/icons/task.svg 304 12ms -[2025-12-31T00:08:15.887Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-31T00:08:15.890Z] [INFO] POST /api/auth/login 200 597ms -[2025-12-31T00:08:15.932Z] [INFO] GET /api/auth/users 304 5ms -[2025-12-31T00:08:15.964Z] [INFO] Socket connected: HG (nvf-XqENhFUvdy47AAAD) -[2025-12-31T00:08:15.974Z] [INFO] GET /api/projects 304 6ms -[2025-12-31T00:08:16.021Z] [INFO] GET /api/labels/2 304 11ms -[2025-12-31T00:08:16.043Z] [INFO] GET /api/tasks/project/2 304 21ms -[2025-12-31T00:08:16.047Z] [INFO] GET /api/columns/2 304 3ms -[2025-12-31T00:08:16.050Z] [INFO] HG joined project:[object Object] -[2025-12-31T00:08:16.065Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2025-12-31T00:08:16.086Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-31T00:08:16.125Z] [INFO] GET /api/notifications 304 9ms -[2025-12-31T00:08:16.173Z] [INFO] GET /api/knowledge/categories 200 18ms -[2025-12-31T00:08:16.621Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:08:18.108Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:08:21.442Z] [INFO] Knowledge-Kategorie aktualisiert: Claude&Codex nett-to-know -[2025-12-31T00:08:21.444Z] [INFO] PUT /api/knowledge/categories/12 200 15ms -[2025-12-31T00:08:21.486Z] [INFO] GET /api/knowledge/categories 304 8ms -[2025-12-31T00:08:22.440Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T00:08:46.727Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:08:50.138Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T00:08:51.571Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:08:51.588Z] [INFO] GET /api/tasks/6 200 15ms -[2025-12-31T00:08:51.652Z] [INFO] GET /api/comments/6 200 8ms -[2025-12-31T00:08:51.658Z] [INFO] GET /api/subtasks/6 200 13ms -[2025-12-31T00:08:51.662Z] [INFO] GET /api/links/6 200 16ms -[2025-12-31T00:08:51.668Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-31T00:08:51.674Z] [INFO] GET /api/files/6 200 5ms -[2025-12-31T00:08:51.729Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM5NzMxLCJleHAiOjE3NjcxNDAzMzF9.1C1Bn4uQs7AGUV7ZqLckcTS5tnkFZmf6fM4txI7mvAU 200 21ms -[2025-12-31T00:08:51.731Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM5NzMxLCJleHAiOjE3NjcxNDAzMzF9.1C1Bn4uQs7AGUV7ZqLckcTS5tnkFZmf6fM4txI7mvAU 200 12ms -[2025-12-31T00:08:52.572Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:08:54.263Z] [INFO] PUT /api/subtasks/57 200 4ms -[2025-12-31T00:08:54.300Z] [INFO] PUT /api/subtasks/57/position 200 7ms -[2025-12-31T00:08:55.269Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-31T00:08:57.969Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-31T00:08:57.972Z] [INFO] PUT /api/tasks/6 200 15ms -[2025-12-31T00:08:58.010Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-31T00:08:58.013Z] [INFO] PUT /api/tasks/6 200 9ms -[2025-12-31T00:08:58.965Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T00:09:02.465Z] [INFO] GET /api/tasks/6 200 10ms -[2025-12-31T00:09:02.516Z] [INFO] GET /api/files/6 304 15ms -[2025-12-31T00:09:02.521Z] [INFO] GET /api/tasks/6/history 404 18ms -[2025-12-31T00:09:02.528Z] [INFO] GET /api/comments/6 304 24ms -[2025-12-31T00:09:02.540Z] [INFO] GET /api/links/6 304 35ms -[2025-12-31T00:09:02.544Z] [INFO] GET /api/subtasks/6 200 38ms -[2025-12-31T00:09:02.557Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM5NzM4LCJleHAiOjE3NjcxNDAzMzh9.uBTM-Qt8LpwpOrz0_PNqgf75Y6oGoqNBdSe76ldCohU 200 6ms -[2025-12-31T00:09:02.558Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTM5NzM4LCJleHAiOjE3NjcxNDAzMzh9.uBTM-Qt8LpwpOrz0_PNqgf75Y6oGoqNBdSe76ldCohU 200 10ms -[2025-12-31T00:09:03.474Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T00:09:10.149Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T00:09:11.522Z] [INFO] PUT /api/subtasks/56 200 6ms -[2025-12-31T00:09:12.625Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:09:12.850Z] [INFO] PUT /api/subtasks/56 200 8ms -[2025-12-31T00:09:12.889Z] [INFO] PUT /api/subtasks/56/position 200 8ms -[2025-12-31T00:09:13.854Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:09:16.835Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:09:21.728Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-31T00:09:21.730Z] [INFO] PUT /api/tasks/6 200 6ms -[2025-12-31T00:09:22.750Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:09:23.824Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T00:09:24.034Z] [INFO] GET / 200 8ms -[2025-12-31T00:09:26.208Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 6ms -[2025-12-31T00:09:27.106Z] [INFO] GET /css/variables.css 200 8ms -[2025-12-31T00:09:27.108Z] [INFO] GET /css/components.css 200 9ms -[2025-12-31T00:09:27.111Z] [INFO] GET /css/base.css 200 9ms -[2025-12-31T00:09:27.152Z] [INFO] GET /css/board.css 200 3ms -[2025-12-31T00:09:27.196Z] [INFO] GET /css/modal.css 200 6ms -[2025-12-31T00:09:27.206Z] [INFO] POST /api/auth/refresh 200 3ms -[2025-12-31T00:09:27.312Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-31T00:09:27.477Z] [INFO] GET /css/list.css 200 6ms -[2025-12-31T00:09:27.481Z] [INFO] GET /css/admin.css 200 6ms -[2025-12-31T00:09:27.532Z] [INFO] GET /css/proposals.css 200 5ms -[2025-12-31T00:09:27.617Z] [INFO] GET /css/notifications.css 200 3ms -[2025-12-31T00:09:27.837Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-31T00:09:27.846Z] [INFO] GET /css/knowledge.css 200 10ms -[2025-12-31T00:09:27.847Z] [INFO] GET /css/responsive.css 200 8ms -[2025-12-31T00:09:27.850Z] [INFO] GET /js/app.js 200 10ms -[2025-12-31T00:09:30.545Z] [INFO] GET /js/store.js 200 11ms -[2025-12-31T00:09:30.552Z] [INFO] GET /js/auth.js 200 14ms -[2025-12-31T00:09:30.555Z] [INFO] GET /js/sync.js 200 16ms -[2025-12-31T00:09:30.562Z] [INFO] GET /js/board.js 200 20ms -[2025-12-31T00:09:30.566Z] [INFO] GET /js/offline.js 200 19ms -[2025-12-31T00:09:30.568Z] [INFO] GET /js/api.js 200 12ms -[2025-12-31T00:09:31.049Z] [INFO] GET /js/calendar.js 200 12ms -[2025-12-31T00:09:31.063Z] [INFO] GET /js/shortcuts.js 200 19ms -[2025-12-31T00:09:31.065Z] [INFO] GET /js/task-modal.js 200 14ms -[2025-12-31T00:09:31.067Z] [INFO] GET /js/list.js 200 9ms -[2025-12-31T00:09:31.112Z] [INFO] Knowledge-Eintrag gelöscht: Testlink 2 -[2025-12-31T00:09:31.114Z] [INFO] DELETE /api/knowledge/entries/3 200 10ms -[2025-12-31T00:09:31.151Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 5ms -[2025-12-31T00:09:31.155Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-31T00:09:31.187Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-31T00:09:31.376Z] [INFO] GET /js/admin.js 200 5ms -[2025-12-31T00:09:31.430Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-31T00:09:31.446Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-31T00:09:31.465Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-31T00:09:31.489Z] [INFO] GET /js/knowledge.js 200 3ms -[2025-12-31T00:09:31.586Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-31T00:09:32.132Z] [INFO] GET /sw.js 200 5ms -[2025-12-31T00:09:32.413Z] [INFO] GET /css/variables.css 304 3ms -[2025-12-31T00:09:32.414Z] [INFO] GET / 304 3ms -[2025-12-31T00:09:32.421Z] [INFO] GET /index.html 200 14ms -[2025-12-31T00:09:32.687Z] [INFO] GET /css/base.css 304 3ms -[2025-12-31T00:09:32.692Z] [INFO] GET /css/components.css 304 3ms -[2025-12-31T00:09:32.747Z] [INFO] GET /css/board.css 304 3ms -[2025-12-31T00:09:32.973Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-31T00:09:32.976Z] [INFO] GET /css/calendar.css 304 4ms -[2025-12-31T00:09:33.064Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-31T00:09:33.248Z] [INFO] GET /js/app.js 304 4ms -[2025-12-31T00:09:33.254Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-31T00:09:33.323Z] [INFO] GET /js/api.js 304 1ms -[2025-12-31T00:09:33.407Z] [INFO] Knowledge-Eintrag gelöscht: Testlink -[2025-12-31T00:09:33.409Z] [INFO] DELETE /api/knowledge/entries/2 200 10ms -[2025-12-31T00:09:33.447Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 8ms -[2025-12-31T00:09:33.488Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-31T00:09:33.502Z] [INFO] GET /js/auth.js 304 3ms -[2025-12-31T00:09:33.506Z] [INFO] GET /js/store.js 304 2ms -[2025-12-31T00:09:33.564Z] [INFO] GET /js/sync.js 304 3ms -[2025-12-31T00:09:33.892Z] [INFO] GET /js/offline.js 304 5ms -[2025-12-31T00:09:33.893Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-31T00:09:33.898Z] [INFO] GET /js/board.js 304 3ms -[2025-12-31T00:09:34.286Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-31T00:09:34.289Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-31T00:09:34.293Z] [INFO] GET /js/list.js 304 3ms -[2025-12-31T00:09:34.648Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-31T00:09:34.655Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-31T00:09:34.657Z] [INFO] GET /js/tour.js 200 7ms -[2025-12-31T00:09:34.928Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-31T00:09:34.933Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-31T00:09:34.936Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-31T00:09:35.239Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 5ms -[2025-12-31T00:09:35.343Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-31T00:09:35.349Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-31T00:09:35.353Z] [INFO] GET /css/list.css 304 1ms -[2025-12-31T00:09:35.627Z] [INFO] GET /css/proposals.css 304 4ms -[2025-12-31T00:09:35.632Z] [INFO] GET /css/gitea.css 304 3ms -[2025-12-31T00:09:35.635Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-31T00:09:35.934Z] [INFO] GET /css/knowledge.css 304 3ms -[2025-12-31T00:09:36.081Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 5ms -[2025-12-31T00:09:36.556Z] [INFO] GET /api/knowledge/entries?categoryId=2 200 5ms -[2025-12-31T00:09:36.899Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 8ms -[2025-12-31T00:09:37.904Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-31T00:09:46.939Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:10:17.052Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:10:39.171Z] [INFO] GET / 200 3ms -[2025-12-31T00:10:39.444Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-31T00:10:39.459Z] [INFO] GET /css/components.css 200 4ms -[2025-12-31T00:10:39.464Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-31T00:10:39.464Z] [INFO] GET /css/base.css 200 7ms -[2025-12-31T00:10:39.465Z] [INFO] GET /css/board.css 200 7ms -[2025-12-31T00:10:39.467Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-31T00:10:39.490Z] [INFO] GET /css/list.css 200 2ms -[2025-12-31T00:10:39.499Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-31T00:10:39.506Z] [INFO] GET /css/proposals.css 200 1ms -[2025-12-31T00:10:39.528Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-31T00:10:39.529Z] [INFO] GET /css/gitea.css 200 4ms -[2025-12-31T00:10:39.537Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-31T00:10:39.541Z] [INFO] GET /css/knowledge.css 200 7ms -[2025-12-31T00:10:39.545Z] [INFO] GET /js/app.js 200 3ms -[2025-12-31T00:10:39.633Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-31T00:10:39.635Z] [INFO] GET /js/store.js 200 6ms -[2025-12-31T00:10:39.637Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-31T00:10:39.639Z] [INFO] GET /js/auth.js 200 7ms -[2025-12-31T00:10:39.642Z] [INFO] GET /js/board.js 200 6ms -[2025-12-31T00:10:39.643Z] [INFO] GET /js/api.js 200 3ms -[2025-12-31T00:10:39.675Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-31T00:10:39.683Z] [INFO] GET /js/calendar.js 200 4ms -[2025-12-31T00:10:39.685Z] [INFO] GET /js/list.js 200 4ms -[2025-12-31T00:10:39.692Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-31T00:10:39.693Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-31T00:10:39.710Z] [INFO] GET /js/admin.js 200 3ms -[2025-12-31T00:10:39.724Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-31T00:10:39.729Z] [INFO] GET /js/proposals.js 200 7ms -[2025-12-31T00:10:39.734Z] [INFO] GET /js/gitea.js 200 2ms -[2025-12-31T00:10:39.736Z] [INFO] GET /js/knowledge.js 200 3ms -[2025-12-31T00:10:39.741Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-31T00:10:40.002Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2025-12-31T00:10:40.070Z] [INFO] GET /sw.js 200 4ms -[2025-12-31T00:10:40.257Z] [INFO] GET / 200 13ms -[2025-12-31T00:10:40.262Z] [INFO] GET /css/variables.css 304 8ms -[2025-12-31T00:10:40.265Z] [INFO] GET /index.html 200 19ms -[2025-12-31T00:10:40.311Z] [INFO] GET /css/base.css 304 2ms -[2025-12-31T00:10:40.314Z] [INFO] GET /css/components.css 304 2ms -[2025-12-31T00:10:40.327Z] [INFO] GET /css/board.css 304 3ms -[2025-12-31T00:10:40.355Z] [INFO] GET /css/modal.css 304 0ms -[2025-12-31T00:10:40.357Z] [INFO] GET /css/calendar.css 304 0ms -[2025-12-31T00:10:40.362Z] [INFO] GET /css/responsive.css 304 0ms -[2025-12-31T00:10:40.396Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-31T00:10:40.401Z] [INFO] GET /js/app.js 304 2ms -[2025-12-31T00:10:40.405Z] [INFO] GET /js/api.js 304 2ms -[2025-12-31T00:10:40.439Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-31T00:10:40.444Z] [INFO] GET /js/store.js 304 1ms -[2025-12-31T00:10:40.447Z] [INFO] GET /js/sync.js 304 2ms -[2025-12-31T00:10:40.482Z] [INFO] GET /js/board.js 304 1ms -[2025-12-31T00:10:40.487Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-31T00:10:40.490Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-31T00:10:40.524Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-31T00:10:40.529Z] [INFO] GET /js/list.js 304 1ms -[2025-12-31T00:10:40.530Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-31T00:10:40.564Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-31T00:10:40.570Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-31T00:10:40.572Z] [INFO] GET /js/tour.js 200 4ms -[2025-12-31T00:10:40.613Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-31T00:10:40.614Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-31T00:10:40.615Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-31T00:10:40.663Z] [INFO] GET /css/list.css 304 2ms -[2025-12-31T00:10:40.667Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-31T00:10:40.670Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-31T00:10:40.709Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-31T00:10:40.710Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-31T00:10:40.713Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-31T00:10:40.753Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-31T00:10:42.286Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-31T00:10:42.287Z] [INFO] POST /api/auth/login 200 510ms -[2025-12-31T00:10:42.288Z] [INFO] GET / 200 205ms -[2025-12-31T00:10:42.351Z] [INFO] GET /api/auth/users 200 7ms -[2025-12-31T00:10:42.394Z] [INFO] Socket connected: HG (Jo9taBJQuByFQ3DqAAAF) -[2025-12-31T00:10:42.403Z] [INFO] GET /api/projects 200 5ms -[2025-12-31T00:10:42.456Z] [INFO] GET /api/columns/2 200 9ms -[2025-12-31T00:10:42.465Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2025-12-31T00:10:42.472Z] [INFO] GET /api/labels/2 200 5ms -[2025-12-31T00:10:42.486Z] [INFO] GET /api/tasks/project/2 200 18ms -[2025-12-31T00:10:42.487Z] [INFO] HG joined project:[object Object] -[2025-12-31T00:10:42.606Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2025-12-31T00:10:42.643Z] [INFO] GET / 200 5ms -[2025-12-31T00:10:42.657Z] [INFO] GET /api/notifications 200 6ms -[2025-12-31T00:10:42.659Z] [INFO] GET / 200 10ms -[2025-12-31T00:10:42.728Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-31T00:10:42.757Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-31T00:10:42.804Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-31T00:10:42.807Z] [INFO] GET /css/calendar.css 200 5ms -[2025-12-31T00:10:42.859Z] [INFO] GET /css/admin.css 200 4ms -[2025-12-31T00:10:42.861Z] [INFO] GET /css/proposals.css 200 5ms -[2025-12-31T00:10:42.875Z] [INFO] GET /css/responsive.css 200 4ms -[2025-12-31T00:10:42.887Z] [INFO] GET /css/list.css 200 4ms -[2025-12-31T00:10:42.888Z] [INFO] GET /css/components.css 200 5ms -[2025-12-31T00:10:42.889Z] [INFO] GET /css/admin.css 200 5ms -[2025-12-31T00:10:42.892Z] [INFO] GET /css/board.css 200 2ms -[2025-12-31T00:10:42.894Z] [INFO] GET /css/board.css 200 2ms -[2025-12-31T00:10:42.909Z] [INFO] GET /css/list.css 200 9ms -[2025-12-31T00:10:42.910Z] [INFO] GET /css/base.css 200 7ms -[2025-12-31T00:10:42.916Z] [INFO] GET /css/notifications.css 200 11ms -[2025-12-31T00:10:42.922Z] [INFO] GET /css/gitea.css 200 11ms -[2025-12-31T00:10:42.925Z] [INFO] GET /css/base.css 200 12ms -[2025-12-31T00:10:42.926Z] [INFO] GET /css/knowledge.css 200 12ms -[2025-12-31T00:10:42.928Z] [INFO] GET /css/proposals.css 200 13ms -[2025-12-31T00:10:42.934Z] [INFO] GET /css/modal.css 200 10ms -[2025-12-31T00:10:42.936Z] [INFO] GET /css/gitea.css 200 7ms -[2025-12-31T00:10:42.936Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-31T00:10:42.937Z] [INFO] GET /css/calendar.css 200 6ms -[2025-12-31T00:10:42.941Z] [INFO] GET /css/components.css 200 6ms -[2025-12-31T00:10:42.939Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-31T00:10:42.943Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-31T00:10:42.944Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-31T00:10:42.945Z] [INFO] GET /js/app.js 200 3ms -[2025-12-31T00:10:43.042Z] [INFO] GET /js/store.js 200 4ms -[2025-12-31T00:10:43.043Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-31T00:10:43.044Z] [INFO] GET /js/sync.js 200 4ms -[2025-12-31T00:10:43.046Z] [INFO] GET /js/api.js 200 5ms -[2025-12-31T00:10:43.048Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-31T00:10:43.051Z] [INFO] GET /js/admin.js 200 6ms -[2025-12-31T00:10:43.052Z] [INFO] GET /js/offline.js 200 5ms -[2025-12-31T00:10:43.053Z] [INFO] GET /js/notifications.js 200 4ms -[2025-12-31T00:10:43.054Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-31T00:10:43.056Z] [INFO] GET /js/list.js 200 4ms -[2025-12-31T00:10:43.057Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-31T00:10:43.076Z] [INFO] GET /js/task-modal.js 200 5ms -[2025-12-31T00:10:43.082Z] [INFO] GET /js/knowledge.js 200 1ms -[2025-12-31T00:10:43.107Z] [INFO] GET /js/auth.js 200 4ms -[2025-12-31T00:10:43.108Z] [INFO] GET /js/proposals.js 200 4ms -[2025-12-31T00:10:43.112Z] [INFO] GET /js/shortcuts.js 200 2ms -[2025-12-31T00:10:43.116Z] [INFO] GET /js/board.js 200 2ms -[2025-12-31T00:10:47.161Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:10:48.408Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:10:52.019Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 7ms -[2025-12-31T00:10:53.106Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:10:54.109Z] [INFO] GET /api/git/server/info 200 68ms -[2025-12-31T00:10:54.254Z] [INFO] GET /api/git/server/status 200 77ms -[2025-12-31T00:10:54.275Z] [INFO] GET /api/git/server/branches 200 18ms -[2025-12-31T00:10:54.295Z] [INFO] GET /api/git/server/commits?limit=10 200 19ms -[2025-12-31T00:10:54.526Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2025-12-31T00:10:56.797Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T00:10:59.391Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T00:11:09.566Z] [INFO] Socket disconnected: HG (Jo9taBJQuByFQ3DqAAAF) -[2025-12-31T00:11:17.292Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:11:47.427Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:12:17.539Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:12:47.639Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:13:17.212Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-31T00:13:17.214Z] [INFO] POST /api/auth/login 200 465ms -[2025-12-31T00:13:17.284Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-31T00:13:17.294Z] [INFO] Socket connected: MH (q3OjxlnLemJBTYOEAAAH) -[2025-12-31T00:13:17.332Z] [INFO] GET /api/projects 304 14ms -[2025-12-31T00:13:17.363Z] [INFO] MH joined project:[object Object] -[2025-12-31T00:13:17.377Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2025-12-31T00:13:17.382Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-31T00:13:17.398Z] [INFO] GET /api/tasks/project/2 200 15ms -[2025-12-31T00:13:17.403Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-31T00:13:17.444Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2025-12-31T00:13:17.470Z] [INFO] GET /api/knowledge/categories 200 4ms -[2025-12-31T00:13:17.752Z] [INFO] GET /api/health 200 5ms -[2025-12-31T00:13:19.607Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T00:13:19.720Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 5ms -[2025-12-31T00:13:20.736Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:13:47.858Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:14:17.969Z] [INFO] GET /api/health 200 6ms -[2025-12-31T00:14:48.095Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:15:18.199Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:15:48.304Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:16:18.424Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:16:48.548Z] [INFO] GET /api/health 200 7ms -[2025-12-31T00:17:11.270Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-31T00:17:16.830Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T00:17:18.644Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:17:23.439Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:17:33.007Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T00:17:33.591Z] [INFO] Knowledge-Eintrag erstellt: Notification Anleitung -[2025-12-31T00:17:33.593Z] [INFO] POST /api/knowledge/entries 201 13ms -[2025-12-31T00:17:33.625Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 7ms -[2025-12-31T00:17:33.658Z] [INFO] GET /api/knowledge/categories 200 7ms -[2025-12-31T00:17:34.589Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T00:17:36.313Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:17:47.394Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-31T00:17:48.738Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:18:18.831Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:18:47.018Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:18:48.930Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:19:19.038Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:19:22.505Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T00:19:36.212Z] [INFO] Logout: HG -[2025-12-31T00:19:36.215Z] [INFO] POST /api/auth/logout 200 11ms -[2025-12-31T00:19:36.242Z] [INFO] Socket disconnected: HG (nvf-XqENhFUvdy47AAAD) -[2025-12-31T00:19:49.140Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:20:19.242Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:20:49.374Z] [INFO] GET /api/health 200 5ms -[2025-12-31T00:21:01.819Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-31T00:21:01.820Z] [INFO] POST /api/auth/login 200 583ms -[2025-12-31T00:21:01.892Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-31T00:21:01.921Z] [INFO] Socket connected: HG (1GirrE3pXS8xVZ6JAAAJ) -[2025-12-31T00:21:01.961Z] [INFO] GET /api/projects 304 8ms -[2025-12-31T00:21:02.006Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2025-12-31T00:21:02.010Z] [INFO] HG joined project:[object Object] -[2025-12-31T00:21:02.029Z] [INFO] GET /api/tasks/project/2 200 18ms -[2025-12-31T00:21:02.034Z] [INFO] GET /api/columns/2 304 4ms -[2025-12-31T00:21:02.045Z] [INFO] GET /api/labels/2 304 5ms -[2025-12-31T00:21:02.093Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-31T00:21:02.126Z] [INFO] GET /api/knowledge/categories 200 3ms -[2025-12-31T00:21:07.483Z] [INFO] Socket disconnected: HG (1GirrE3pXS8xVZ6JAAAJ) -[2025-12-31T00:21:19.475Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:21:49.590Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:22:11.616Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:22:19.708Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:22:49.812Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:23:19.900Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:23:50.010Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:24:20.135Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:24:50.247Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:25:20.354Z] [INFO] GET /api/health 200 8ms -[2025-12-31T00:25:50.440Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:26:20.540Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:26:50.641Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:27:20.768Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:27:50.899Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:28:21.004Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:28:51.105Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:29:07.165Z] [INFO] SIGTERM empfangen, fahre herunter... -[2025-12-31T00:29:31.314Z] [INFO] Datenbank-Tabellen erstellt -[2025-12-31T00:29:31.186Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2025-12-31T00:29:31.329Z] [INFO] Umgebung: production -[2025-12-31T00:29:31.331Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2025-12-31T00:29:31.332Z] [INFO] Automatische Backups aktiviert -[2025-12-31T00:29:31.322Z] [INFO] Datenbank initialisiert -[2025-12-31T00:29:31.328Z] [INFO] Server läuft auf Port 3000 -[2025-12-31T00:29:35.221Z] [INFO] GET /api/health 200 14ms -[2025-12-31T00:29:39.534Z] [INFO] HEAD /js/mobile.js 200 4ms -[2025-12-31T00:29:43.816Z] [INFO] HEAD /css/mobile.css 200 2ms -[2025-12-31T00:29:49.359Z] [INFO] GET /index.html 200 14ms -[2025-12-31T00:30:05.348Z] [INFO] GET /api/health 200 7ms -[2025-12-31T00:30:26.427Z] [INFO] GET / 200 9ms -[2025-12-31T00:30:26.664Z] [INFO] GET /css/mobile.css 200 4ms -[2025-12-31T00:30:26.706Z] [INFO] GET /css/modal.css 304 5ms -[2025-12-31T00:30:26.736Z] [INFO] GET /css/base.css 304 2ms -[2025-12-31T00:30:26.752Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-31T00:30:26.757Z] [INFO] GET /css/admin.css 304 3ms -[2025-12-31T00:30:26.761Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-31T00:30:26.763Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-31T00:30:26.768Z] [INFO] GET /css/components.css 304 1ms -[2025-12-31T00:30:26.777Z] [INFO] GET /css/board.css 304 1ms -[2025-12-31T00:30:26.786Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-31T00:30:26.791Z] [INFO] GET /css/gitea.css 304 2ms -[2025-12-31T00:30:26.793Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-31T00:30:26.798Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-31T00:30:26.801Z] [INFO] GET /css/list.css 304 1ms -[2025-12-31T00:30:26.821Z] [INFO] GET /js/app.js 200 2ms -[2025-12-31T00:30:26.935Z] [INFO] GET /js/store.js 304 2ms -[2025-12-31T00:30:26.943Z] [INFO] GET /js/api.js 304 2ms -[2025-12-31T00:30:26.944Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-31T00:30:26.946Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-31T00:30:26.948Z] [INFO] GET /js/board.js 304 1ms -[2025-12-31T00:30:26.950Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-31T00:30:26.969Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-31T00:30:26.980Z] [INFO] GET /js/calendar.js 304 3ms -[2025-12-31T00:30:26.985Z] [INFO] GET /js/list.js 304 7ms -[2025-12-31T00:30:26.990Z] [INFO] GET /js/undo.js 304 4ms -[2025-12-31T00:30:26.994Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-31T00:30:26.996Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-31T00:30:27.006Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-31T00:30:27.021Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-31T00:30:27.022Z] [INFO] GET /js/mobile.js 200 7ms -[2025-12-31T00:30:27.026Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-31T00:30:27.030Z] [INFO] GET /js/knowledge.js 304 2ms -[2025-12-31T00:30:27.031Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-31T00:30:27.113Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2025-12-31T00:30:27.125Z] [INFO] GET /api/auth/users 401 7ms -[2025-12-31T00:30:28.680Z] [INFO] GET /sw.js 200 4ms -[2025-12-31T00:30:29.252Z] [INFO] GET / 304 104ms -[2025-12-31T00:30:29.416Z] [INFO] GET /css/variables.css 304 59ms -[2025-12-31T00:30:29.431Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-31T00:30:29.434Z] [INFO] POST /api/auth/login 200 600ms -[2025-12-31T00:30:29.437Z] [INFO] GET /css/base.css 304 19ms -[2025-12-31T00:30:29.440Z] [INFO] GET /index.html 200 187ms -[2025-12-31T00:30:29.455Z] [INFO] GET /css/components.css 304 2ms -[2025-12-31T00:30:29.490Z] [INFO] GET /css/board.css 304 3ms -[2025-12-31T00:30:29.505Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-31T00:30:29.509Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-31T00:30:29.512Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-31T00:30:29.531Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-31T00:30:29.554Z] [INFO] Socket connected: HG (af42kRlXRdhyaS3UAAAD) -[2025-12-31T00:30:29.564Z] [INFO] GET /js/utils.js 304 2ms -[2025-12-31T00:30:29.566Z] [INFO] GET /js/app.js 304 1ms -[2025-12-31T00:30:29.577Z] [INFO] GET /api/projects 304 8ms -[2025-12-31T00:30:29.581Z] [INFO] GET /js/api.js 304 1ms -[2025-12-31T00:30:29.600Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-31T00:30:29.608Z] [INFO] GET /js/store.js 304 1ms -[2025-12-31T00:30:29.624Z] [INFO] HG joined project:[object Object] -[2025-12-31T00:30:29.627Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-31T00:30:29.641Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2025-12-31T00:30:29.655Z] [INFO] GET /api/columns/2 304 6ms -[2025-12-31T00:30:29.680Z] [INFO] GET /api/tasks/project/2 304 24ms -[2025-12-31T00:30:29.694Z] [INFO] GET /api/labels/2 304 6ms -[2025-12-31T00:30:29.697Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-31T00:30:29.700Z] [INFO] GET /js/board.js 304 1ms -[2025-12-31T00:30:29.703Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-31T00:30:29.741Z] [INFO] GET /js/list.js 304 1ms -[2025-12-31T00:30:29.748Z] [INFO] GET /js/calendar.js 304 2ms -[2025-12-31T00:30:29.752Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-31T00:30:29.782Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-31T00:30:29.791Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-31T00:30:29.794Z] [INFO] GET /js/tour.js 304 2ms -[2025-12-31T00:30:29.802Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2025-12-31T00:30:29.821Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-31T00:30:29.836Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-31T00:30:29.840Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-31T00:30:29.853Z] [INFO] GET /api/notifications 304 7ms -[2025-12-31T00:30:29.858Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-31T00:30:29.879Z] [INFO] GET /js/mobile.js 304 2ms -[2025-12-31T00:30:29.882Z] [INFO] GET /css/list.css 304 1ms -[2025-12-31T00:30:29.912Z] [INFO] GET /api/knowledge/categories 200 10ms -[2025-12-31T00:30:29.916Z] [INFO] GET /css/mobile.css 304 2ms -[2025-12-31T00:30:29.921Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-31T00:30:29.925Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-31T00:30:29.958Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-31T00:30:29.966Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-31T00:30:29.970Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-31T00:30:30.817Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:30:31.336Z] [INFO] Backup erstellt: backup_2025-12-31T00-30-31-332Z.db -[2025-12-31T00:30:31.339Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T15-46-40-559Z.db -[2025-12-31T00:30:31.341Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2025-12-31T00:30:35.458Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:30:39.635Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T00:30:41.342Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:30:42.402Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T00:30:44.778Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:30:46.334Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:30:48.333Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T00:30:58.719Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T00:31:00.185Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T00:31:05.573Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:31:05.835Z] [INFO] Socket disconnected: HG (af42kRlXRdhyaS3UAAAD) -[2025-12-31T00:31:32.330Z] [INFO] GET / 200 8ms -[2025-12-31T00:31:32.389Z] [INFO] GET /css/variables.css 200 4ms -[2025-12-31T00:31:32.420Z] [INFO] GET /css/base.css 200 4ms -[2025-12-31T00:31:32.447Z] [INFO] GET /css/components.css 200 2ms -[2025-12-31T00:31:32.475Z] [INFO] GET /css/board.css 200 3ms -[2025-12-31T00:31:32.508Z] [INFO] GET /css/notifications.css 200 5ms -[2025-12-31T00:31:32.520Z] [INFO] GET /css/proposals.css 200 8ms -[2025-12-31T00:31:32.522Z] [INFO] GET /css/admin.css 200 9ms -[2025-12-31T00:31:32.526Z] [INFO] GET /css/list.css 200 11ms -[2025-12-31T00:31:32.528Z] [INFO] GET /css/calendar.css 200 12ms -[2025-12-31T00:31:32.531Z] [INFO] GET /css/modal.css 200 14ms -[2025-12-31T00:31:32.539Z] [INFO] GET /css/gitea.css 200 2ms -[2025-12-31T00:31:32.553Z] [INFO] GET /css/knowledge.css 200 3ms -[2025-12-31T00:31:32.562Z] [INFO] GET /css/responsive.css 200 6ms -[2025-12-31T00:31:32.589Z] [INFO] GET /css/mobile.css 200 3ms -[2025-12-31T00:31:32.589Z] [INFO] GET /js/app.js 200 2ms -[2025-12-31T00:31:32.665Z] [INFO] GET /js/store.js 200 2ms -[2025-12-31T00:31:32.666Z] [INFO] GET /js/api.js 200 3ms -[2025-12-31T00:31:32.671Z] [INFO] GET /js/auth.js 200 3ms -[2025-12-31T00:31:32.674Z] [INFO] GET /js/sync.js 200 5ms -[2025-12-31T00:31:32.681Z] [INFO] GET /js/offline.js 200 3ms -[2025-12-31T00:31:32.682Z] [INFO] GET /js/board.js 200 3ms -[2025-12-31T00:31:32.702Z] [INFO] GET /js/task-modal.js 200 4ms -[2025-12-31T00:31:32.709Z] [INFO] GET /js/list.js 200 5ms -[2025-12-31T00:31:32.710Z] [INFO] GET /js/shortcuts.js 200 5ms -[2025-12-31T00:31:32.712Z] [INFO] GET /js/calendar.js 200 5ms -[2025-12-31T00:31:32.714Z] [INFO] GET /js/undo.js 200 1ms -[2025-12-31T00:31:32.735Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-31T00:31:32.750Z] [INFO] GET /js/knowledge.js 200 11ms -[2025-12-31T00:31:32.757Z] [INFO] GET /js/mobile.js 200 12ms -[2025-12-31T00:31:32.760Z] [INFO] GET /js/proposals.js 200 12ms -[2025-12-31T00:31:32.762Z] [INFO] GET /js/notifications.js 200 8ms -[2025-12-31T00:31:32.763Z] [INFO] GET /js/gitea.js 200 5ms -[2025-12-31T00:31:32.767Z] [INFO] GET /js/utils.js 200 1ms -[2025-12-31T00:31:32.821Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2025-12-31T00:31:32.822Z] [INFO] GET /sw.js 200 5ms -[2025-12-31T00:31:32.867Z] [INFO] GET / 304 2ms -[2025-12-31T00:31:32.870Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-31T00:31:32.875Z] [INFO] GET /index.html 200 3ms -[2025-12-31T00:31:32.899Z] [INFO] GET /css/components.css 304 1ms -[2025-12-31T00:31:32.903Z] [INFO] GET /css/base.css 304 2ms -[2025-12-31T00:31:32.910Z] [INFO] GET /css/board.css 304 2ms -[2025-12-31T00:31:32.930Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-31T00:31:32.938Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-31T00:31:32.941Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-31T00:31:32.961Z] [INFO] GET /js/app.js 304 1ms -[2025-12-31T00:31:32.967Z] [INFO] GET /js/utils.js 304 0ms -[2025-12-31T00:31:32.969Z] [INFO] GET /js/api.js 304 1ms -[2025-12-31T00:31:32.991Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-31T00:31:32.998Z] [INFO] GET /js/store.js 304 1ms -[2025-12-31T00:31:33.001Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-31T00:31:33.019Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-31T00:31:33.028Z] [INFO] GET /js/board.js 304 1ms -[2025-12-31T00:31:33.032Z] [INFO] GET /js/task-modal.js 304 2ms -[2025-12-31T00:31:33.049Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-31T00:31:33.057Z] [INFO] GET /js/list.js 304 1ms -[2025-12-31T00:31:33.064Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-31T00:31:33.079Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-31T00:31:33.099Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-31T00:31:33.107Z] [INFO] GET /js/proposals.js 304 2ms -[2025-12-31T00:31:33.110Z] [INFO] GET /js/admin.js 304 2ms -[2025-12-31T00:31:33.128Z] [INFO] GET /js/notifications.js 304 2ms -[2025-12-31T00:31:33.137Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-31T00:31:33.141Z] [INFO] GET /js/gitea.js 304 1ms -[2025-12-31T00:31:33.158Z] [INFO] GET /js/mobile.js 304 1ms -[2025-12-31T00:31:33.171Z] [INFO] GET /css/list.css 304 1ms -[2025-12-31T00:31:33.174Z] [INFO] GET /css/mobile.css 304 1ms -[2025-12-31T00:31:33.190Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-31T00:31:33.207Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-31T00:31:33.215Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-31T00:31:33.222Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-31T00:31:33.240Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-31T00:31:35.678Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:31:37.919Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-31T00:31:37.920Z] [INFO] POST /api/auth/login 200 473ms -[2025-12-31T00:31:37.957Z] [INFO] GET /api/auth/users 200 5ms -[2025-12-31T00:31:37.990Z] [INFO] Socket connected: HG (IBrOrR3lvJWtdiyMAAAF) -[2025-12-31T00:31:37.997Z] [INFO] GET /api/projects 200 5ms -[2025-12-31T00:31:38.034Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2025-12-31T00:31:38.050Z] [INFO] GET /api/tasks/project/2 200 15ms -[2025-12-31T00:31:38.054Z] [INFO] GET /api/columns/2 200 18ms -[2025-12-31T00:31:38.059Z] [INFO] HG joined project:[object Object] -[2025-12-31T00:31:38.063Z] [INFO] GET /api/labels/2 200 6ms -[2025-12-31T00:31:38.123Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2025-12-31T00:31:38.160Z] [INFO] GET /api/notifications 200 5ms -[2025-12-31T00:31:38.197Z] [INFO] GET /api/knowledge/categories 200 7ms -[2025-12-31T00:31:42.834Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T00:31:43.836Z] [INFO] GET /api/git/server/info 200 59ms -[2025-12-31T00:31:43.898Z] [INFO] GET /api/git/server/branches 200 29ms -[2025-12-31T00:31:43.923Z] [INFO] GET /api/git/server/commits?limit=10 200 24ms -[2025-12-31T00:31:43.970Z] [INFO] GET /api/git/server/status 200 71ms -[2025-12-31T00:31:45.226Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T00:31:47.802Z] [INFO] Knowledge-Kategorie aktualisiert: Claude&Codex -[2025-12-31T00:31:47.804Z] [INFO] PUT /api/knowledge/categories/12 200 10ms -[2025-12-31T00:31:47.838Z] [INFO] GET /api/knowledge/categories 200 6ms -[2025-12-31T00:31:48.810Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:31:49.648Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 7ms -[2025-12-31T00:31:50.658Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-31T00:31:51.986Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T00:31:53.849Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T00:31:55.132Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:31:56.341Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:32:05.790Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:32:06.350Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T00:32:06.599Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 8ms -[2025-12-31T00:32:07.603Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T00:32:08.503Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 6ms -[2025-12-31T00:32:09.491Z] [INFO] GET /api/knowledge/entries?categoryId=2 200 2ms -[2025-12-31T00:32:10.433Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 8ms -[2025-12-31T00:32:12.286Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T00:32:13.101Z] [INFO] GET /api/tasks/6 200 9ms -[2025-12-31T00:32:13.140Z] [INFO] GET /api/subtasks/6 200 6ms -[2025-12-31T00:32:13.147Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-31T00:32:13.152Z] [INFO] GET /api/links/6 200 3ms -[2025-12-31T00:32:13.159Z] [INFO] GET /api/files/6 200 6ms -[2025-12-31T00:32:13.164Z] [INFO] GET /api/comments/6 200 5ms -[2025-12-31T00:32:13.206Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTQxMTMyLCJleHAiOjE3NjcxNDE3MzJ9.S_-fThn8-JutDNRUwb0BgVH0kUfmSFQBttoqz8oKdjI 200 12ms -[2025-12-31T00:32:13.212Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MTQxMTMyLCJleHAiOjE3NjcxNDE3MzJ9.S_-fThn8-JutDNRUwb0BgVH0kUfmSFQBttoqz8oKdjI 200 17ms -[2025-12-31T00:32:14.108Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T00:32:19.302Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-31T00:32:19.308Z] [INFO] PUT /api/tasks/6 200 14ms -[2025-12-31T00:32:20.309Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T00:32:21.051Z] [INFO] Socket disconnected: HG (IBrOrR3lvJWtdiyMAAAF) -[2025-12-31T00:32:32.522Z] [INFO] POST /api/auth/logout 401 4ms -[2025-12-31T00:32:35.878Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:33:05.976Z] [INFO] GET /api/health 200 5ms -[2025-12-31T00:33:36.095Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:34:06.195Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:34:36.322Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:35:06.416Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:35:36.528Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:36:06.623Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:36:36.724Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:37:06.860Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:37:36.980Z] [INFO] GET /api/health 200 4ms -[2025-12-31T00:38:07.090Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:38:37.202Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:39:07.294Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:39:37.389Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:40:07.479Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:40:37.567Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:41:07.663Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:41:37.765Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:42:07.853Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:42:37.967Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:43:08.065Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:43:38.182Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:44:08.273Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:44:38.380Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:45:08.482Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:45:38.585Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:46:08.679Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:46:38.771Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:47:08.868Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:47:38.958Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:48:09.047Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:48:39.166Z] [INFO] GET /api/health 200 5ms -[2025-12-31T00:49:09.266Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:49:39.365Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:50:09.467Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:50:39.581Z] [INFO] GET /api/health 200 5ms -[2025-12-31T00:51:09.663Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:51:39.772Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:52:09.874Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:52:39.968Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:53:10.069Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:53:40.174Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:54:10.263Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:54:40.385Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:55:10.490Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:55:40.628Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:56:10.713Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:56:40.810Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:57:10.906Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:57:41.006Z] [INFO] GET /api/health 200 3ms -[2025-12-31T00:58:11.104Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:58:41.209Z] [INFO] GET /api/health 200 2ms -[2025-12-31T00:59:11.303Z] [INFO] GET /api/health 200 1ms -[2025-12-31T00:59:41.395Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:00:11.506Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:00:41.592Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:01:11.710Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:01:41.787Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:02:11.873Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:02:41.988Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:03:12.090Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:03:42.199Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:04:12.286Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:04:42.385Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:05:12.490Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:05:42.576Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:06:12.679Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:06:42.779Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:07:12.897Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:07:42.993Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:08:13.104Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:08:43.208Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:09:13.311Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:09:43.398Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:10:13.505Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:10:43.648Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:11:13.772Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:11:43.841Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:12:13.946Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:12:44.063Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:13:14.165Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:13:44.262Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:14:14.362Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:14:44.447Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:15:14.553Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:15:44.667Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:16:14.777Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:16:44.879Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:17:14.998Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:17:45.114Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:18:15.199Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:18:45.290Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:19:15.389Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:19:45.498Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:20:15.581Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:20:45.701Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:21:15.814Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:21:45.914Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:22:16.010Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:22:46.109Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:23:16.195Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:23:46.312Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:24:16.403Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:24:46.498Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:25:16.598Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:25:46.703Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:26:16.784Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:26:46.893Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:27:16.979Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:27:47.079Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:28:17.179Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:28:47.276Z] [INFO] GET /api/health 200 4ms -[2025-12-31T01:29:17.392Z] [INFO] GET /api/health 200 4ms -[2025-12-31T01:29:47.506Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:30:17.626Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:30:47.713Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:31:17.817Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:31:47.930Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:32:18.022Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:32:48.112Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:33:18.212Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:33:48.324Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:34:18.436Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:34:48.541Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:35:18.623Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:35:48.723Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:36:18.816Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:36:48.910Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:37:19.009Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:37:49.116Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:38:19.226Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:38:49.354Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:39:19.459Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:39:49.565Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:40:19.665Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:40:49.748Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:41:19.852Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:41:49.951Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:42:20.037Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:42:50.165Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:43:20.272Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:43:50.376Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:44:20.474Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:44:50.582Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:45:20.680Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:45:50.774Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:46:20.891Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:46:50.990Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:47:21.091Z] [INFO] GET /api/health 200 3ms -[2025-12-31T01:47:51.179Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:48:21.277Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:48:51.375Z] [INFO] GET /api/health 200 4ms -[2025-12-31T01:49:21.468Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:49:51.578Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:50:21.687Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:50:51.798Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:51:21.898Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:51:51.984Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:52:22.088Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:52:52.169Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:53:22.258Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:53:52.368Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:54:22.483Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:54:52.578Z] [INFO] GET /api/health 200 4ms -[2025-12-31T01:55:22.670Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:55:52.753Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:56:22.842Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:56:52.952Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:57:23.035Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:57:53.131Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:58:23.237Z] [INFO] GET /api/health 200 1ms -[2025-12-31T01:58:53.329Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:59:23.426Z] [INFO] GET /api/health 200 2ms -[2025-12-31T01:59:53.527Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:00:23.671Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:00:53.767Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:01:23.865Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:01:53.971Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:02:24.091Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:02:54.192Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:03:24.321Z] [INFO] GET /api/health 200 6ms -[2025-12-31T02:03:54.424Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:04:24.523Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:04:54.629Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:05:24.715Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:05:54.828Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:06:24.938Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:06:55.024Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:07:25.131Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:07:55.225Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:08:25.324Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:08:55.423Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:09:25.523Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:09:55.618Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:10:25.729Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:10:55.837Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:11:25.941Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:11:56.034Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:12:26.143Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:12:31.565Z] [INFO] GET /.env 200 6ms -[2025-12-31T02:12:56.257Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:13:26.332Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:13:56.431Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:14:26.534Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:14:56.628Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:15:26.746Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:15:56.840Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:16:26.935Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:16:57.056Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:17:27.147Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:17:57.250Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:18:27.359Z] [INFO] GET /api/health 200 5ms -[2025-12-31T02:18:57.464Z] [INFO] GET /api/health 200 4ms -[2025-12-31T02:19:27.547Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:19:57.647Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:20:27.754Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:20:57.860Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:21:27.946Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:21:58.039Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:22:28.134Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:22:58.245Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:23:28.341Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:23:58.433Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:24:28.542Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:24:58.650Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:25:28.746Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:25:58.849Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:26:28.961Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:26:59.051Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:27:29.172Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:27:59.275Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:28:29.382Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:28:59.499Z] [INFO] GET /api/health 200 5ms -[2025-12-31T02:29:29.622Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:29:59.723Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:30:29.834Z] [INFO] GET /api/health 200 4ms -[2025-12-31T02:30:59.955Z] [INFO] GET /api/health 200 4ms -[2025-12-31T02:31:30.065Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:32:00.176Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:32:30.285Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:33:00.381Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:33:30.483Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:34:00.561Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:34:30.664Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:35:00.746Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:35:30.838Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:36:00.943Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:36:31.034Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:37:01.137Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:37:31.241Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:38:01.337Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:38:31.443Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:39:01.541Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:39:31.642Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:40:01.738Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:40:31.860Z] [INFO] GET /api/health 200 5ms -[2025-12-31T02:41:01.963Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:41:32.057Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:42:02.148Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:42:32.274Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:43:02.372Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:43:32.495Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:44:02.592Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:44:32.709Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:45:02.804Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:45:32.917Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:46:03.018Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:46:33.129Z] [INFO] GET /api/health 200 4ms -[2025-12-31T02:47:03.226Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:47:33.340Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:48:03.458Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:48:33.555Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:49:03.659Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:49:33.763Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:50:03.840Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:50:33.945Z] [INFO] GET /api/health 200 4ms -[2025-12-31T02:51:04.043Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:51:34.154Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:52:04.248Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:52:34.346Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:53:04.446Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:53:34.541Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:54:04.631Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:54:34.727Z] [INFO] GET /api/health 200 2ms -[2025-12-31T02:55:04.799Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:55:34.900Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:56:04.979Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:56:35.070Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:57:05.180Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:57:35.255Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:58:05.348Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:58:35.462Z] [INFO] GET /api/health 200 3ms -[2025-12-31T02:59:05.554Z] [INFO] GET /api/health 200 1ms -[2025-12-31T02:59:35.697Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:00:05.893Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:00:36.220Z] [INFO] GET /api/health 200 4ms -[2025-12-31T03:01:06.412Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:01:36.543Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:02:06.670Z] [INFO] GET /api/health 200 4ms -[2025-12-31T03:02:36.830Z] [INFO] GET /api/health 200 6ms -[2025-12-31T03:03:07.099Z] [INFO] GET /api/health 200 5ms -[2025-12-31T03:03:37.218Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:04:07.309Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:04:37.413Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:05:07.535Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:05:37.648Z] [INFO] GET /api/health 200 4ms -[2025-12-31T03:06:07.754Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:06:37.872Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:07:07.999Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:07:38.083Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:08:08.177Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:08:38.300Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:09:08.415Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:09:38.534Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:10:08.657Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:10:38.757Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:11:08.855Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:11:38.962Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:12:09.060Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:12:39.152Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:13:09.265Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:13:39.361Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:14:09.500Z] [INFO] GET /api/health 200 5ms -[2025-12-31T03:14:39.616Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:15:09.691Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:15:39.786Z] [INFO] GET /api/health 200 4ms -[2025-12-31T03:16:09.875Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:16:39.979Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:17:10.081Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:17:40.196Z] [INFO] GET /api/health 200 7ms -[2025-12-31T03:18:10.271Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:18:40.392Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:19:10.492Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:19:40.596Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:20:10.704Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:20:40.828Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:21:10.923Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:21:41.018Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:21:59.474Z] [INFO] GET / 200 45ms -[2025-12-31T03:22:11.126Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:22:41.228Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:23:11.337Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:23:41.454Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:24:11.577Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:24:41.704Z] [INFO] GET /api/health 200 6ms -[2025-12-31T03:25:11.824Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:25:41.907Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:26:12.024Z] [INFO] GET /api/health 200 4ms -[2025-12-31T03:26:42.111Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:27:12.222Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:27:42.310Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:28:12.401Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:28:42.520Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:29:12.615Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:29:42.729Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:30:12.825Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:30:42.924Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:31:13.013Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:31:43.100Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:32:13.211Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:32:43.322Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:33:13.424Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:33:43.516Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:34:13.617Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:34:43.718Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:35:13.831Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:35:43.968Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:36:14.069Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:36:44.204Z] [INFO] GET /api/health 200 4ms -[2025-12-31T03:37:14.316Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:37:44.411Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:38:14.517Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:38:44.625Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:39:14.738Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:39:44.836Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:40:14.929Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:40:45.020Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:41:15.142Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:41:45.233Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:42:15.358Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:42:45.476Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:43:15.620Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:43:45.741Z] [INFO] GET /api/health 200 5ms -[2025-12-31T03:44:15.857Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:44:45.967Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:45:16.074Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:45:46.197Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:46:16.312Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:46:46.418Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:47:16.493Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:47:46.572Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:48:16.650Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:48:46.751Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:49:16.847Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:49:46.811Z] [INFO] GET / 200 4ms -[2025-12-31T03:49:46.931Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:49:47.296Z] [INFO] GET //wp-includes/wlwmanifest.xml 200 10ms -[2025-12-31T03:49:47.555Z] [INFO] GET //xmlrpc.php?rsd 200 2ms -[2025-12-31T03:49:47.680Z] [INFO] GET / 200 4ms -[2025-12-31T03:49:47.806Z] [INFO] GET //blog/wp-includes/wlwmanifest.xml 200 4ms -[2025-12-31T03:49:47.929Z] [INFO] GET //web/wp-includes/wlwmanifest.xml 200 2ms -[2025-12-31T03:49:48.054Z] [INFO] GET //wordpress/wp-includes/wlwmanifest.xml 200 2ms -[2025-12-31T03:49:48.178Z] [INFO] GET //website/wp-includes/wlwmanifest.xml 200 3ms -[2025-12-31T03:49:48.303Z] [INFO] GET //wp/wp-includes/wlwmanifest.xml 200 3ms -[2025-12-31T03:49:48.426Z] [INFO] GET //news/wp-includes/wlwmanifest.xml 200 2ms -[2025-12-31T03:49:48.551Z] [INFO] GET //2018/wp-includes/wlwmanifest.xml 200 3ms -[2025-12-31T03:49:48.677Z] [INFO] GET //2019/wp-includes/wlwmanifest.xml 200 3ms -[2025-12-31T03:49:48.806Z] [INFO] GET //shop/wp-includes/wlwmanifest.xml 200 8ms -[2025-12-31T03:49:48.931Z] [INFO] GET //wp1/wp-includes/wlwmanifest.xml 200 4ms -[2025-12-31T03:49:49.056Z] [INFO] GET //test/wp-includes/wlwmanifest.xml 200 4ms -[2025-12-31T03:49:49.182Z] [INFO] GET //media/wp-includes/wlwmanifest.xml 200 5ms -[2025-12-31T03:49:49.326Z] [INFO] GET //wp2/wp-includes/wlwmanifest.xml 200 4ms -[2025-12-31T03:49:49.450Z] [INFO] GET //site/wp-includes/wlwmanifest.xml 200 3ms -[2025-12-31T03:49:49.574Z] [INFO] GET //cms/wp-includes/wlwmanifest.xml 200 2ms -[2025-12-31T03:49:49.698Z] [INFO] GET //sito/wp-includes/wlwmanifest.xml 200 3ms -[2025-12-31T03:50:17.024Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:50:47.113Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:51:17.217Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:51:47.316Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:52:17.422Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:52:47.543Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:53:17.651Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:53:47.747Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:54:17.853Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:54:47.937Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:55:18.040Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:55:48.134Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:56:18.224Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:56:48.329Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:57:18.455Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:57:48.551Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:58:18.649Z] [INFO] GET /api/health 200 2ms -[2025-12-31T03:58:48.739Z] [INFO] GET /api/health 200 1ms -[2025-12-31T03:59:18.839Z] [INFO] GET /api/health 200 3ms -[2025-12-31T03:59:48.978Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:00:19.077Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:00:49.173Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:01:19.275Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:01:49.367Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:02:19.472Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:02:49.596Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:03:19.686Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:03:49.785Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:04:19.894Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:04:49.980Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:05:20.084Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:05:50.185Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:06:20.266Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:06:50.364Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:07:20.463Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:07:50.541Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:08:20.634Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:08:50.748Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:09:20.847Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:09:50.948Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:10:21.037Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:10:51.127Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:11:21.221Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:11:51.323Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:12:21.428Z] [INFO] GET /api/health 200 5ms -[2025-12-31T04:12:51.527Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:13:21.640Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:13:51.715Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:14:21.812Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:14:51.924Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:15:22.028Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:15:52.127Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:16:22.248Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:16:52.350Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:17:22.442Z] [INFO] GET /api/health 200 3ms -[2025-12-31T04:17:52.534Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:18:22.632Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:18:52.743Z] [INFO] GET /api/health 200 4ms -[2025-12-31T04:19:22.844Z] [INFO] GET /api/health 200 6ms -[2025-12-31T04:19:52.939Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:20:23.040Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:20:53.154Z] [INFO] GET /api/health 200 3ms -[2025-12-31T04:21:23.249Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:21:53.333Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:22:23.429Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:22:53.526Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:23:23.646Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:23:53.759Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:24:23.855Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:24:53.950Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:25:24.052Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:25:54.149Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:26:24.254Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:26:54.372Z] [INFO] GET /api/health 200 3ms -[2025-12-31T04:27:24.474Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:27:54.569Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:28:24.672Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:28:54.793Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:29:24.890Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:29:55.016Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:30:25.104Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:30:55.221Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:31:25.329Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:31:55.421Z] [INFO] GET /api/health 200 4ms -[2025-12-31T04:32:25.517Z] [INFO] GET /api/health 200 0ms -[2025-12-31T04:32:55.613Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:33:25.702Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:33:55.781Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:34:25.878Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:34:55.978Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:35:26.094Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:35:56.192Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:36:26.282Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:36:56.398Z] [INFO] GET /api/health 200 3ms -[2025-12-31T04:37:26.493Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:37:56.599Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:38:26.715Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:38:56.811Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:39:26.908Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:39:38.827Z] [INFO] GET / 200 4ms -[2025-12-31T04:39:39.246Z] [INFO] GET /favicon.ico 200 4ms -[2025-12-31T04:39:39.263Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-31T04:39:57.035Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:40:27.145Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:40:57.257Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:41:27.367Z] [INFO] GET /api/health 200 3ms -[2025-12-31T04:41:57.473Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:42:27.563Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:42:57.655Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:43:27.738Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:43:57.839Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:44:27.960Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:44:58.060Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:45:28.157Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:45:58.265Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:46:28.345Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:46:58.440Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:47:28.549Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:47:58.657Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:48:28.762Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:48:58.881Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:49:28.966Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:49:59.066Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:50:29.156Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:50:59.254Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:51:29.347Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:51:59.438Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:52:29.530Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:52:59.645Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:53:29.727Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:53:47.027Z] [INFO] GET /.git/HEAD 200 7ms -[2025-12-31T04:53:59.849Z] [INFO] GET /api/health 200 3ms -[2025-12-31T04:54:29.959Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:55:00.053Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:55:30.152Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:56:00.246Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:56:30.344Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:57:00.443Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:57:30.561Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:58:00.677Z] [INFO] GET /api/health 200 3ms -[2025-12-31T04:58:30.774Z] [INFO] GET /api/health 200 2ms -[2025-12-31T04:59:00.879Z] [INFO] GET /api/health 200 1ms -[2025-12-31T04:59:30.965Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:00:01.066Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:00:31.173Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:01:01.275Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:01:31.374Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:02:01.474Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:02:31.559Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:03:01.665Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:03:31.763Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:04:01.863Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:04:31.947Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:05:02.049Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:05:32.150Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:06:02.249Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:06:32.356Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:07:02.453Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:07:32.546Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:08:02.668Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:08:32.767Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:09:02.873Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:09:32.978Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:10:03.063Z] [INFO] GET /api/health 200 3ms -[2025-12-31T05:10:33.173Z] [INFO] GET /api/health 200 3ms -[2025-12-31T05:11:03.286Z] [INFO] GET /api/health 200 5ms -[2025-12-31T05:11:33.382Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:12:03.470Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:12:33.567Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:13:03.672Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:13:33.769Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:14:03.878Z] [INFO] GET /api/health 200 3ms -[2025-12-31T05:14:33.989Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:15:04.072Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:15:34.178Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:16:04.276Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:16:34.372Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:17:04.472Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:17:34.567Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:18:04.665Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:18:34.751Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:19:04.865Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:19:34.984Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:20:05.098Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:20:35.189Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:21:05.299Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:21:35.410Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:22:05.504Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:22:35.601Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:23:05.681Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:23:35.784Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:24:05.875Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:24:35.957Z] [INFO] GET /api/health 200 3ms -[2025-12-31T05:25:06.054Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:25:36.140Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:26:06.230Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:26:36.340Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:27:06.438Z] [INFO] GET /api/health 200 4ms -[2025-12-31T05:27:36.540Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:28:06.656Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:28:36.759Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:29:06.862Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:29:36.977Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:30:07.102Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:30:37.210Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:31:07.300Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:31:37.400Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:32:07.497Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:32:37.578Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:33:07.680Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:33:37.794Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:34:07.900Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:34:37.983Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:35:08.095Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:35:38.189Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:36:08.297Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:36:38.401Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:37:08.482Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:37:38.579Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:38:08.690Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:38:38.800Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:39:08.893Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:39:39.000Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:40:09.129Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:40:39.223Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:41:09.304Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:41:39.399Z] [INFO] GET /api/health 200 4ms -[2025-12-31T05:42:09.504Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:42:39.602Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:43:09.684Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:43:39.808Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:44:09.908Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:44:40.009Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:45:10.104Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:45:40.207Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:46:10.294Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:46:40.410Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:47:10.523Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:47:40.605Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:48:10.700Z] [INFO] GET /api/health 200 5ms -[2025-12-31T05:48:40.828Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:49:10.935Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:49:41.032Z] [INFO] GET /api/health 200 3ms -[2025-12-31T05:50:11.136Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:50:41.229Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:51:11.328Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:51:41.428Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:52:11.557Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:52:41.646Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:53:11.753Z] [INFO] GET /api/health 200 4ms -[2025-12-31T05:53:41.869Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:54:11.950Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:54:42.069Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:55:12.200Z] [INFO] GET /api/health 200 5ms -[2025-12-31T05:55:42.313Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:56:12.425Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:56:42.524Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:57:12.635Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:57:42.720Z] [INFO] GET /api/health 200 3ms -[2025-12-31T05:58:12.821Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:58:42.938Z] [INFO] GET /api/health 200 1ms -[2025-12-31T05:59:13.036Z] [INFO] GET /api/health 200 2ms -[2025-12-31T05:59:43.134Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:00:13.228Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:00:43.323Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:01:13.415Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:01:43.506Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:02:13.598Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:02:43.696Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:03:13.782Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:03:43.888Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:04:13.985Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:04:44.074Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:05:14.183Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:05:44.289Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:06:14.399Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:06:44.508Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:07:14.612Z] [INFO] GET /api/health 200 4ms -[2025-12-31T06:07:44.721Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:08:14.831Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:08:44.942Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:09:15.053Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:09:45.147Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:10:15.267Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:10:45.370Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:11:15.477Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:11:45.581Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:12:15.666Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:12:45.752Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:13:15.831Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:13:45.928Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:14:16.037Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:14:46.134Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:15:16.242Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:15:46.333Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:16:16.428Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:16:46.532Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:17:16.621Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:17:46.729Z] [INFO] GET /api/health 200 4ms -[2025-12-31T06:18:16.837Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:18:46.951Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:19:17.032Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:19:47.129Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:20:17.224Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:20:47.328Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:21:17.408Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:21:47.524Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:22:17.631Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:22:47.725Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:23:17.817Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:23:47.917Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:24:18.036Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:24:48.119Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:25:18.226Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:25:48.325Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:26:18.422Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:26:48.529Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:27:18.628Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:27:48.714Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:28:18.796Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:28:48.894Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:29:18.993Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:29:49.110Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:30:19.212Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:30:49.312Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:31:19.433Z] [INFO] GET /api/health 200 6ms -[2025-12-31T06:31:49.547Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:32:19.654Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:32:49.747Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:33:19.829Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:33:49.933Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:34:20.039Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:34:50.160Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:35:20.256Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:35:50.339Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:36:20.445Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:36:50.539Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:37:20.636Z] [INFO] GET /api/health 200 6ms -[2025-12-31T06:37:50.750Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:38:20.843Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:38:50.941Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:39:21.050Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:39:51.139Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:40:21.238Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:40:51.337Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:41:21.433Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:41:51.558Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:42:21.660Z] [INFO] GET /api/health 200 5ms -[2025-12-31T06:42:51.751Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:43:21.842Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:43:51.935Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:44:22.029Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:44:52.135Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:45:22.212Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:45:52.321Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:46:22.410Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:46:52.517Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:47:22.604Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:47:52.716Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:48:22.806Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:48:52.901Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:49:23.014Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:49:53.115Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:50:23.227Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:50:53.313Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:51:23.415Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:51:53.510Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:52:23.616Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:52:53.735Z] [INFO] GET /api/health 200 4ms -[2025-12-31T06:53:23.838Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:53:53.941Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:54:24.034Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:54:54.151Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:55:24.239Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:55:54.348Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:56:24.461Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:56:54.581Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:57:24.686Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:57:54.790Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:58:24.885Z] [INFO] GET /api/health 200 2ms -[2025-12-31T06:58:54.984Z] [INFO] GET /api/health 200 3ms -[2025-12-31T06:59:25.089Z] [INFO] GET /api/health 200 1ms -[2025-12-31T06:59:55.164Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:00:25.268Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:00:55.341Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:01:25.424Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:01:55.521Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:02:25.630Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:02:55.733Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:03:25.825Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:03:55.945Z] [INFO] GET /api/health 200 4ms -[2025-12-31T07:04:26.080Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:04:56.180Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:05:26.260Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:05:56.353Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:06:26.466Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:06:56.570Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:07:26.667Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:07:56.761Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:08:26.857Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:08:56.959Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:09:27.081Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:09:57.217Z] [INFO] GET /api/health 200 4ms -[2025-12-31T07:10:27.312Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:10:57.415Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:11:27.530Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:11:57.617Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:12:27.722Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:12:57.808Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:13:27.917Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:13:58.031Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:14:28.136Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:14:58.242Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:15:28.349Z] [INFO] GET /api/health 200 4ms -[2025-12-31T07:15:58.448Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:16:28.575Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:16:58.668Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:17:28.760Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:17:58.850Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:18:28.954Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:18:59.055Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:19:29.141Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:19:59.251Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:20:29.365Z] [INFO] GET /api/health 200 6ms -[2025-12-31T07:20:59.453Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:21:29.541Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:21:59.637Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:22:29.726Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:22:59.859Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:23:29.949Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:24:00.044Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:24:30.127Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:25:00.218Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:25:30.315Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:26:00.432Z] [INFO] GET /api/health 200 5ms -[2025-12-31T07:26:30.562Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:27:00.676Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:27:30.776Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:28:00.862Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:28:30.950Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:29:01.059Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:29:31.153Z] [INFO] GET /api/health 200 0ms -[2025-12-31T07:30:01.244Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:30:31.335Z] [INFO] GET /api/health 200 5ms -[2025-12-31T07:31:01.414Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:31:31.487Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:32:01.614Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:32:31.703Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:33:01.793Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:33:31.899Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:34:01.993Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:34:32.102Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:35:02.215Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:35:32.321Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:36:02.407Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:36:32.495Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:37:02.589Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:37:32.689Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:38:02.803Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:38:32.910Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:39:03.020Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:39:33.119Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:40:03.206Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:40:33.316Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:41:03.428Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:41:33.518Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:42:03.613Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:42:33.704Z] [INFO] GET /api/health 200 4ms -[2025-12-31T07:43:03.807Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:43:33.908Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:44:03.994Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:44:34.090Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:45:04.184Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:45:34.279Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:46:04.386Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:46:34.496Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:47:04.621Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:47:34.728Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:48:04.831Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:48:34.941Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:49:05.024Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:49:35.125Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:50:05.225Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:50:35.339Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:51:05.465Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:51:35.571Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:52:05.663Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:52:35.780Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:53:05.881Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:53:35.988Z] [INFO] GET /api/health 200 7ms -[2025-12-31T07:54:06.093Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:54:36.187Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:55:06.304Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:55:36.433Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:56:06.536Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:56:36.645Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:57:06.749Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:57:36.843Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:58:06.949Z] [INFO] GET /api/health 200 1ms -[2025-12-31T07:58:37.064Z] [INFO] GET /api/health 200 3ms -[2025-12-31T07:59:07.160Z] [INFO] GET /api/health 200 2ms -[2025-12-31T07:59:37.248Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:00:07.322Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:00:37.432Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:01:07.530Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:01:37.624Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:02:07.732Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:02:37.852Z] [INFO] GET /api/health 200 4ms -[2025-12-31T08:03:07.931Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:03:38.034Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:04:08.136Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:04:38.249Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:05:08.337Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:05:38.433Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:06:08.511Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:06:38.604Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:07:08.698Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:07:38.783Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:08:08.890Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:08:38.991Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:09:09.082Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:09:39.181Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:10:09.303Z] [INFO] GET /api/health 200 5ms -[2025-12-31T08:10:39.393Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:11:09.515Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:11:39.604Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:12:09.694Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:12:39.809Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:13:09.916Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:13:40.020Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:14:10.138Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:14:40.210Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:15:10.301Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:15:40.398Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:16:10.502Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:16:40.640Z] [INFO] GET /api/health 200 7ms -[2025-12-31T08:17:10.739Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:17:40.848Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:18:10.945Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:18:41.053Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:19:11.134Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:19:41.228Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:20:11.325Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:20:41.411Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:21:11.507Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:21:41.610Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:22:11.693Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:22:41.802Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:23:11.907Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:23:42.004Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:24:12.117Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:24:42.228Z] [INFO] GET /api/health 200 5ms -[2025-12-31T08:25:12.328Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:25:42.415Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:26:12.510Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:26:42.604Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:27:12.714Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:27:42.808Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:28:12.909Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:28:43.020Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:29:13.129Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:29:43.248Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:30:13.344Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:30:43.449Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:31:13.547Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:31:43.633Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:32:13.746Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:32:43.860Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:33:13.961Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:33:44.072Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:34:14.163Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:34:44.277Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:35:14.358Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:35:44.449Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:36:14.540Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:36:44.669Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:37:14.761Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:37:44.889Z] [INFO] GET /api/health 200 4ms -[2025-12-31T08:38:14.980Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:38:45.097Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:39:15.214Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:39:45.332Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:40:15.452Z] [INFO] GET /api/health 200 5ms -[2025-12-31T08:40:45.555Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:41:15.649Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:41:45.771Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:42:15.865Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:42:45.990Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:43:16.093Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:43:46.183Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:44:16.288Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:44:46.389Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:45:16.504Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:45:46.611Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:46:16.707Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:46:46.803Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:47:16.893Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:47:47.000Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:48:17.093Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:48:47.181Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:49:17.290Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:49:47.383Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:50:17.515Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:50:47.629Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:51:17.749Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:51:47.847Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:52:17.967Z] [INFO] GET /api/health 200 5ms -[2025-12-31T08:52:48.077Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:53:18.190Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:53:48.305Z] [INFO] GET /api/health 200 4ms -[2025-12-31T08:54:18.417Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:54:48.534Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:55:18.640Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:55:48.736Z] [INFO] GET /api/health 200 3ms -[2025-12-31T08:56:18.823Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:56:48.937Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:57:19.029Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:57:49.120Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:58:19.211Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:58:49.313Z] [INFO] GET /api/health 200 2ms -[2025-12-31T08:59:19.401Z] [INFO] GET /api/health 200 1ms -[2025-12-31T08:59:49.520Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:00:19.605Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:00:49.688Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:00:52.163Z] [INFO] GET / 200 8ms -[2025-12-31T09:01:11.369Z] [INFO] GET /js/app.js 200 3ms -[2025-12-31T09:01:19.786Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:01:22.638Z] [INFO] POST / 200 5ms -[2025-12-31T09:01:42.084Z] [INFO] GET /js/app.js 200 3ms -[2025-12-31T09:01:49.874Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:01:51.213Z] [INFO] GET /.env 200 4ms -[2025-12-31T09:01:52.266Z] [INFO] GET /wp-config.php 200 5ms -[2025-12-31T09:01:52.394Z] [INFO] GET /.git/config 200 5ms -[2025-12-31T09:01:52.818Z] [INFO] GET /_profiler/phpinfo 200 3ms -[2025-12-31T09:01:52.891Z] [INFO] GET /phpinfo 200 5ms -[2025-12-31T09:01:53.865Z] [INFO] GET /.git/HEAD 200 4ms -[2025-12-31T09:01:54.246Z] [INFO] GET /admin/config?cmd=cat+/root/.aws/credentials 200 5ms -[2025-12-31T09:01:54.357Z] [INFO] GET /pms?module=logging&file_name=../../../../../../~/.aws/credentials&number_of_lines=10000 200 3ms -[2025-12-31T09:02:02.191Z] [INFO] GET /info.php 200 5ms -[2025-12-31T09:02:02.203Z] [INFO] GET /phpinfo.php 200 3ms -[2025-12-31T09:02:02.204Z] [INFO] GET /.aws/config 200 4ms -[2025-12-31T09:02:03.209Z] [INFO] GET /.aws/credentials 200 4ms -[2025-12-31T09:02:03.250Z] [INFO] GET /config.yml 200 5ms -[2025-12-31T09:02:03.256Z] [INFO] GET /config.yaml 200 7ms -[2025-12-31T09:02:03.646Z] [INFO] GET /home/user/.aws/credentials 200 5ms -[2025-12-31T09:02:03.647Z] [INFO] GET /config.json 200 4ms -[2025-12-31T09:02:04.720Z] [INFO] GET /phpinfo.php 200 3ms -[2025-12-31T09:02:04.860Z] [INFO] GET /.git/HEAD 200 4ms -[2025-12-31T09:02:05.149Z] [INFO] GET /info.php 200 4ms -[2025-12-31T09:02:09.985Z] [INFO] GET /.env.local 200 3ms -[2025-12-31T09:02:10.118Z] [INFO] GET /.env.production 200 5ms -[2025-12-31T09:02:10.358Z] [INFO] GET /api/.env 404 2ms -[2025-12-31T09:02:10.870Z] [INFO] GET /laravel/.env 200 4ms -[2025-12-31T09:02:19.965Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:02:50.054Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:03:20.157Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:03:50.253Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:04:20.349Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:04:50.437Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:05:20.537Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:05:50.641Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:06:20.747Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:06:50.864Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:07:20.968Z] [INFO] GET /api/health 200 5ms -[2025-12-31T09:07:51.086Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:08:21.173Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:08:51.290Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:09:21.399Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:09:51.513Z] [INFO] GET /api/health 200 4ms -[2025-12-31T09:10:21.614Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:10:51.718Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:11:21.828Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:11:51.919Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:12:22.016Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:12:52.114Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:13:22.216Z] [INFO] GET /api/health 200 3ms -[2025-12-31T09:13:52.307Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:14:22.427Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:14:52.540Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:15:22.628Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:15:52.747Z] [INFO] GET /api/health 200 4ms -[2025-12-31T09:16:22.858Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:16:52.961Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:17:23.067Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:17:53.160Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:18:23.253Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:18:53.350Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:19:23.439Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:19:53.534Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:20:23.638Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:20:53.749Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:21:23.857Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:21:53.958Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:22:24.071Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:22:54.202Z] [INFO] GET /api/health 200 4ms -[2025-12-31T09:23:24.314Z] [INFO] GET /api/health 200 4ms -[2025-12-31T09:23:54.437Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:24:24.541Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:24:54.654Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:25:24.742Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:25:54.855Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:26:24.940Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:26:55.056Z] [INFO] GET /api/health 200 4ms -[2025-12-31T09:27:25.191Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:27:55.275Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:28:25.384Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:28:55.472Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:29:25.568Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:29:55.663Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:30:25.752Z] [INFO] GET /api/health 200 3ms -[2025-12-31T09:30:55.865Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:31:25.975Z] [INFO] GET /api/health 200 8ms -[2025-12-31T09:31:56.066Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:32:26.150Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:32:56.240Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:33:26.342Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:33:56.431Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:34:26.524Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:34:56.628Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:35:26.731Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:35:56.842Z] [INFO] GET /api/health 200 3ms -[2025-12-31T09:36:26.949Z] [INFO] GET /api/health 200 4ms -[2025-12-31T09:36:57.044Z] [INFO] GET /api/health 200 3ms -[2025-12-31T09:37:27.147Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:37:57.264Z] [INFO] GET /api/health 200 3ms -[2025-12-31T09:38:27.375Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:38:57.474Z] [INFO] GET /api/health 200 6ms -[2025-12-31T09:39:27.579Z] [INFO] GET /api/health 200 3ms -[2025-12-31T09:39:57.672Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:40:27.779Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:40:57.897Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:41:28.035Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:41:58.137Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:42:28.246Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:42:58.339Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:43:28.445Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:43:58.548Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:44:28.639Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:44:58.743Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:45:28.841Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:45:58.932Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:46:29.023Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:46:59.140Z] [INFO] GET /api/health 200 3ms -[2025-12-31T09:47:29.251Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:47:59.369Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:48:29.481Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:48:59.580Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:49:29.721Z] [INFO] GET /api/health 200 4ms -[2025-12-31T09:49:59.814Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:50:29.897Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:50:59.994Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:51:30.120Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:52:00.250Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:52:30.351Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:53:00.453Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:53:30.546Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:53:57.834Z] [INFO] POST / 200 6ms -[2025-12-31T09:54:00.643Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:54:30.747Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:55:00.847Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:55:30.945Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:56:01.039Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:56:31.130Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:57:01.227Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:57:31.347Z] [INFO] GET /api/health 200 2ms -[2025-12-31T09:58:01.429Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:58:31.524Z] [INFO] GET /api/health 200 1ms -[2025-12-31T09:59:01.632Z] [INFO] GET /api/health 200 4ms -[2025-12-31T09:59:31.738Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:00:01.867Z] [INFO] GET /api/health 200 3ms -[2025-12-31T10:00:31.966Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:01:02.071Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:01:32.178Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:02:02.294Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:02:32.422Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:03:02.523Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:03:32.612Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:04:02.715Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:04:32.825Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:05:02.919Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:05:33.005Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:06:03.113Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:06:33.224Z] [INFO] GET /api/health 200 3ms -[2025-12-31T10:07:03.319Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:07:33.418Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:08:03.534Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:08:33.626Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:09:03.716Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:09:33.831Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:10:03.921Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:10:34.008Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:11:04.110Z] [INFO] GET /api/health 200 5ms -[2025-12-31T10:11:34.217Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:12:04.325Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:12:34.457Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:13:04.545Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:13:34.653Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:14:04.742Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:14:34.855Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:15:04.954Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:15:35.053Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:16:05.163Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:16:35.264Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:17:05.365Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:17:35.477Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:18:05.597Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:18:35.701Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:19:05.786Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:19:35.876Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:20:05.955Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:20:36.043Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:21:06.165Z] [INFO] GET /api/health 200 3ms -[2025-12-31T10:21:36.250Z] [INFO] GET /api/health 200 3ms -[2025-12-31T10:22:06.354Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:22:20.345Z] [INFO] GET /robots.txt 200 10ms -[2025-12-31T10:22:20.593Z] [INFO] GET /sitemap.xml 200 5ms -[2025-12-31T10:22:36.484Z] [INFO] GET /api/health 200 4ms -[2025-12-31T10:23:06.590Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:23:36.693Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:24:06.800Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:24:36.918Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:25:07.025Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:25:37.120Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:26:07.241Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:26:37.349Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:27:07.444Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:27:37.544Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:28:07.635Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:28:37.761Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:29:07.856Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:29:37.950Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:30:08.056Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:30:38.153Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:31:08.243Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:31:38.339Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:32:08.422Z] [INFO] GET /api/health 200 3ms -[2025-12-31T10:32:38.531Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:33:08.665Z] [INFO] GET /api/health 200 4ms -[2025-12-31T10:33:38.774Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:34:08.882Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:34:38.967Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:35:09.078Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:35:39.196Z] [INFO] GET /api/health 200 3ms -[2025-12-31T10:36:09.289Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:36:39.380Z] [INFO] GET /api/health 200 5ms -[2025-12-31T10:37:09.494Z] [INFO] GET /api/health 200 5ms -[2025-12-31T10:37:39.586Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:38:09.695Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:38:39.794Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:39:09.922Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:39:40.036Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:40:10.122Z] [INFO] GET /api/health 200 0ms -[2025-12-31T10:40:40.234Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:41:10.328Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:41:40.425Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:42:10.527Z] [INFO] GET /api/health 200 3ms -[2025-12-31T10:42:40.645Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:43:10.754Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:43:40.868Z] [INFO] GET /api/health 200 3ms -[2025-12-31T10:44:10.969Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:44:41.068Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:45:11.154Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:45:41.240Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:46:11.331Z] [INFO] GET /api/health 200 0ms -[2025-12-31T10:46:41.424Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:47:11.534Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:47:41.623Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:48:11.728Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:48:41.832Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:49:11.917Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:49:42.007Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:50:12.105Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:50:42.207Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:51:12.313Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:51:42.412Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:52:12.509Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:52:42.606Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:53:12.709Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:53:42.802Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:54:12.906Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:54:43.007Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:55:13.135Z] [INFO] GET /api/health 200 4ms -[2025-12-31T10:55:43.231Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:56:13.341Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:56:43.426Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:57:13.512Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:57:43.630Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:58:13.761Z] [INFO] GET /api/health 200 1ms -[2025-12-31T10:58:43.865Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:59:13.943Z] [INFO] GET /api/health 200 2ms -[2025-12-31T10:59:44.040Z] [INFO] GET /api/health 200 3ms -[2025-12-31T11:00:14.143Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:00:44.235Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:01:14.329Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:01:44.440Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:02:14.525Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:02:44.631Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:03:14.730Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:03:44.826Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:04:14.924Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:04:45.039Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:05:15.153Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:05:45.253Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:06:15.349Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:06:45.454Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:07:15.544Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:07:45.644Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:08:15.773Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:08:45.880Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:09:15.994Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:09:46.086Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:10:16.180Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:10:46.268Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:11:16.390Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:11:46.484Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:12:16.594Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:12:46.685Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:13:16.790Z] [INFO] GET /api/health 200 4ms -[2025-12-31T11:13:46.901Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:14:16.990Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:14:47.085Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:15:17.195Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:15:47.289Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:16:17.382Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:16:47.470Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:17:17.613Z] [INFO] GET /api/health 200 3ms -[2025-12-31T11:17:47.722Z] [INFO] GET /api/health 200 3ms -[2025-12-31T11:18:17.814Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:18:47.936Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:19:18.044Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:19:48.151Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:20:18.245Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:20:48.342Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:21:18.446Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:21:48.560Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:22:18.654Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:22:48.759Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:23:18.846Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:23:48.970Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:24:19.081Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:24:49.173Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:25:19.267Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:25:49.348Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:26:19.439Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:26:49.536Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:27:19.638Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:27:49.741Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:28:19.850Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:28:49.952Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:29:20.069Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:29:50.171Z] [INFO] GET /api/health 200 4ms -[2025-12-31T11:30:20.263Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:30:50.366Z] [INFO] GET /api/health 200 8ms -[2025-12-31T11:31:20.472Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:31:50.582Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:32:20.670Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:32:50.752Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:33:20.856Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:33:50.954Z] [INFO] GET /api/health 200 3ms -[2025-12-31T11:34:21.056Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:34:51.155Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:35:21.243Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:35:51.340Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:36:21.459Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:36:51.566Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:37:21.655Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:37:51.743Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:38:21.876Z] [INFO] GET /api/health 200 5ms -[2025-12-31T11:38:51.968Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:39:22.067Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:39:52.183Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:40:22.281Z] [INFO] GET /api/health 200 3ms -[2025-12-31T11:40:52.372Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:41:22.460Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:41:52.558Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:42:22.665Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:42:52.798Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:43:22.909Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:43:53.017Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:44:23.116Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:44:53.199Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:45:23.303Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:45:53.401Z] [INFO] GET /api/health 200 3ms -[2025-12-31T11:46:23.505Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:46:53.613Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:47:23.715Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:47:53.813Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:48:23.902Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:48:54.024Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:49:24.140Z] [INFO] GET /api/health 200 3ms -[2025-12-31T11:49:54.268Z] [INFO] GET /api/health 200 4ms -[2025-12-31T11:50:24.379Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:50:54.464Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:51:24.556Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:51:54.651Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:52:24.755Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:52:54.850Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:53:24.951Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:53:55.067Z] [INFO] GET /api/health 200 6ms -[2025-12-31T11:54:25.178Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:54:55.276Z] [INFO] GET /api/health 200 3ms -[2025-12-31T11:55:25.364Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:55:55.453Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:56:25.578Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:56:55.691Z] [INFO] GET /api/health 200 4ms -[2025-12-31T11:57:25.795Z] [INFO] GET /api/health 200 1ms -[2025-12-31T11:57:55.899Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:58:26.014Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:58:56.109Z] [INFO] GET /api/health 200 3ms -[2025-12-31T11:59:26.202Z] [INFO] GET /api/health 200 2ms -[2025-12-31T11:59:56.308Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:00:26.412Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:00:56.519Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:01:26.631Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:01:56.734Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:02:26.840Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:02:56.963Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:03:27.054Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:03:57.169Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:04:27.289Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:04:57.392Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:05:27.494Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:05:57.601Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:06:27.694Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:06:57.825Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:07:27.938Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:07:58.051Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:08:28.147Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:08:58.234Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:09:27.683Z] [INFO] GET /robots.txt 200 10ms -[2025-12-31T12:09:27.930Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-31T12:09:28.326Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:09:58.434Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:10:28.538Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:10:58.658Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:11:28.822Z] [INFO] GET /api/health 200 7ms -[2025-12-31T12:11:58.926Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:12:29.022Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:12:59.131Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:13:29.237Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:13:43.074Z] [INFO] GET /css/mobile.css 200 4ms -[2025-12-31T12:13:59.328Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:14:29.427Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:14:59.526Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:15:29.632Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:15:59.742Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:16:29.835Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:16:59.913Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:17:30.014Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:18:00.096Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:18:30.183Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:19:00.261Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:19:30.353Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:20:00.447Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:20:30.558Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:21:00.652Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:21:30.785Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:22:00.893Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:22:31.018Z] [INFO] GET /api/health 200 8ms -[2025-12-31T12:23:01.136Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:23:31.255Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:24:01.379Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:24:31.458Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:25:01.554Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:25:31.651Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:26:01.741Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:26:31.856Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:27:01.945Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:27:32.052Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:28:02.161Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:28:32.267Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:29:02.368Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:29:32.469Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:30:02.567Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:30:32.675Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:31:02.768Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:31:32.871Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:32:02.982Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:32:33.067Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:33:03.155Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:33:33.247Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:34:03.342Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:34:33.465Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:35:03.585Z] [INFO] GET /api/health 200 5ms -[2025-12-31T12:35:33.702Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:36:03.815Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:36:33.915Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:37:04.007Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:37:34.119Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:38:04.226Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:38:34.333Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:39:04.452Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:39:34.558Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:40:04.672Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:40:34.783Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:41:04.883Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:41:34.986Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:42:05.086Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:42:35.192Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:43:05.288Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:43:35.402Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:44:05.512Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:44:35.633Z] [INFO] GET /api/health 200 4ms -[2025-12-31T12:45:05.770Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:45:35.863Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:46:05.975Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:46:36.071Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:47:06.178Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:47:36.274Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:48:06.367Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:48:36.469Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:49:06.563Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:49:36.667Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:50:06.752Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:50:36.868Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:51:06.957Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:51:37.099Z] [INFO] GET /api/health 200 7ms -[2025-12-31T12:52:07.209Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:52:37.298Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:53:07.409Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:53:37.516Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:54:07.609Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:54:37.712Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:55:07.796Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:55:37.912Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:56:08.032Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:56:38.128Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:57:08.217Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:57:38.312Z] [INFO] GET /api/health 200 3ms -[2025-12-31T12:58:08.408Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:58:38.512Z] [INFO] GET /api/health 200 1ms -[2025-12-31T12:59:08.622Z] [INFO] GET /api/health 200 2ms -[2025-12-31T12:59:38.715Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:00:08.810Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:00:38.894Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:01:08.990Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:01:39.110Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:02:09.206Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:02:39.313Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:03:09.412Z] [INFO] GET /api/health 200 4ms -[2025-12-31T13:03:39.500Z] [INFO] GET /api/health 200 4ms -[2025-12-31T13:04:09.622Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:04:39.746Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:05:09.862Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:05:39.957Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:06:10.058Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:06:40.136Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:07:10.239Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:07:40.337Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:08:10.438Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:08:40.539Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:09:10.646Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:09:40.751Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:10:10.855Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:10:40.948Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:11:11.048Z] [INFO] GET /api/health 200 0ms -[2025-12-31T13:11:41.146Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:12:11.254Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:12:41.357Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:13:11.443Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:13:41.530Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:14:11.656Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:14:41.762Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:15:11.856Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:15:41.958Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:16:12.065Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:16:42.181Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:17:12.290Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:17:42.380Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:18:12.485Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:18:42.600Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:19:12.696Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:19:42.790Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:20:12.879Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:20:42.978Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:21:13.086Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:21:43.183Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:22:13.293Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:22:43.408Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:23:13.525Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:23:43.634Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:24:13.733Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:24:43.864Z] [INFO] GET /api/health 200 6ms -[2025-12-31T13:25:13.965Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:25:44.073Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:26:14.152Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:26:44.243Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:27:14.326Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:27:44.444Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:28:14.555Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:28:44.669Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:29:14.776Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:29:44.880Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:30:14.998Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:30:45.118Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:31:15.218Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:31:45.331Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:32:15.428Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:32:45.543Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:33:15.640Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:33:45.729Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:34:15.831Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:34:45.933Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:35:16.045Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:35:46.134Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:36:16.262Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:36:46.366Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:37:16.474Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:37:46.587Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:38:16.697Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:38:46.815Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:39:16.898Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:39:47.016Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:40:17.118Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:40:47.242Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:41:17.366Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:41:47.497Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:42:17.588Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:42:47.688Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:43:17.783Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:43:47.880Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:44:17.963Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:44:48.063Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:45:18.167Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:45:48.261Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:46:18.380Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:46:48.474Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:47:18.574Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:47:48.666Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:48:05.883Z] [INFO] GET / 200 8ms -[2025-12-31T13:48:05.967Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-31T13:48:06.000Z] [INFO] GET /css/base.css 200 2ms -[2025-12-31T13:48:06.023Z] [INFO] GET /css/board.css 200 3ms -[2025-12-31T13:48:06.028Z] [INFO] GET /css/components.css 200 7ms -[2025-12-31T13:48:06.037Z] [INFO] GET /css/list.css 200 7ms -[2025-12-31T13:48:06.038Z] [INFO] GET /css/calendar.css 200 7ms -[2025-12-31T13:48:06.039Z] [INFO] GET /css/admin.css 200 4ms -[2025-12-31T13:48:06.042Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-31T13:48:06.080Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-31T13:48:06.082Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-31T13:48:06.094Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-31T13:48:06.097Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-31T13:48:06.103Z] [INFO] GET /css/responsive.css 200 3ms -[2025-12-31T13:48:06.117Z] [INFO] GET /css/mobile.css 200 5ms -[2025-12-31T13:48:06.120Z] [INFO] GET /js/app.js 200 2ms -[2025-12-31T13:48:06.210Z] [INFO] GET /js/offline.js 200 6ms -[2025-12-31T13:48:06.214Z] [INFO] GET /js/api.js 200 8ms -[2025-12-31T13:48:06.219Z] [INFO] GET /js/store.js 200 11ms -[2025-12-31T13:48:06.222Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-31T13:48:06.224Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-31T13:48:06.225Z] [INFO] GET /js/board.js 200 5ms -[2025-12-31T13:48:06.251Z] [INFO] GET /js/task-modal.js 200 6ms -[2025-12-31T13:48:06.264Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-31T13:48:06.267Z] [INFO] GET /js/list.js 200 6ms -[2025-12-31T13:48:06.270Z] [INFO] GET /js/shortcuts.js 200 7ms -[2025-12-31T13:48:06.273Z] [INFO] GET /js/undo.js 200 7ms -[2025-12-31T13:48:06.274Z] [INFO] GET /js/admin.js 200 6ms -[2025-12-31T13:48:06.310Z] [INFO] GET /js/notifications.js 200 7ms -[2025-12-31T13:48:06.313Z] [INFO] GET /js/gitea.js 200 9ms -[2025-12-31T13:48:06.318Z] [INFO] GET /js/proposals.js 200 10ms -[2025-12-31T13:48:06.322Z] [INFO] GET /js/knowledge.js 200 6ms -[2025-12-31T13:48:06.324Z] [INFO] GET /js/mobile.js 200 4ms -[2025-12-31T13:48:06.327Z] [INFO] GET /js/utils.js 200 4ms -[2025-12-31T13:48:06.591Z] [INFO] GET /sw.js 200 3ms -[2025-12-31T13:48:06.601Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2025-12-31T13:48:06.636Z] [INFO] GET / 304 2ms -[2025-12-31T13:48:06.640Z] [INFO] GET /css/variables.css 304 1ms -[2025-12-31T13:48:06.642Z] [INFO] GET /index.html 200 5ms -[2025-12-31T13:48:06.667Z] [INFO] GET /css/base.css 304 1ms -[2025-12-31T13:48:06.669Z] [INFO] GET /css/components.css 304 1ms -[2025-12-31T13:48:06.680Z] [INFO] GET /css/board.css 304 2ms -[2025-12-31T13:48:06.729Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-31T13:48:06.737Z] [INFO] GET /css/responsive.css 304 3ms -[2025-12-31T13:48:06.738Z] [INFO] GET /css/modal.css 304 3ms -[2025-12-31T13:48:06.760Z] [INFO] GET /js/app.js 304 1ms -[2025-12-31T13:48:06.775Z] [INFO] GET /js/utils.js 304 3ms -[2025-12-31T13:48:06.777Z] [INFO] GET /js/api.js 304 4ms -[2025-12-31T13:48:06.792Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-31T13:48:06.832Z] [INFO] GET /js/offline.js 304 4ms -[2025-12-31T13:48:06.834Z] [INFO] GET /js/store.js 304 4ms -[2025-12-31T13:48:06.837Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-31T13:48:06.867Z] [INFO] GET /js/board.js 304 2ms -[2025-12-31T13:48:06.869Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-31T13:48:06.878Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-31T13:48:06.903Z] [INFO] GET /js/list.js 304 3ms -[2025-12-31T13:48:06.904Z] [INFO] GET /js/shortcuts.js 304 3ms -[2025-12-31T13:48:06.910Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-31T13:48:06.953Z] [INFO] GET /js/proposals.js 304 3ms -[2025-12-31T13:48:06.954Z] [INFO] GET /js/admin.js 304 3ms -[2025-12-31T13:48:06.960Z] [INFO] GET /js/tour.js 200 8ms -[2025-12-31T13:48:06.986Z] [INFO] GET /js/notifications.js 304 3ms -[2025-12-31T13:48:06.997Z] [INFO] GET /js/gitea.js 304 3ms -[2025-12-31T13:48:06.998Z] [INFO] GET /js/knowledge.js 304 3ms -[2025-12-31T13:48:07.051Z] [INFO] GET /css/mobile.css 304 2ms -[2025-12-31T13:48:07.052Z] [INFO] GET /css/list.css 304 2ms -[2025-12-31T13:48:07.054Z] [INFO] GET /js/mobile.js 304 1ms -[2025-12-31T13:48:07.079Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-31T13:48:07.092Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-31T13:48:07.094Z] [INFO] GET /css/notifications.css 304 1ms -[2025-12-31T13:48:07.107Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-31T13:48:07.121Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-31T13:48:09.870Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-31T13:48:09.872Z] [INFO] POST /api/auth/login 200 530ms -[2025-12-31T13:48:09.931Z] [INFO] GET /api/auth/users 200 9ms -[2025-12-31T13:48:09.963Z] [INFO] Socket connected: MH (Ak5cOpIoVlW-UspQAAAH) -[2025-12-31T13:48:09.972Z] [INFO] GET /api/projects 200 6ms -[2025-12-31T13:48:10.007Z] [INFO] MH joined project:[object Object] -[2025-12-31T13:48:10.032Z] [INFO] GET /api/tasks/project/2 200 24ms -[2025-12-31T13:48:10.037Z] [INFO] GET /api/labels/2 200 28ms -[2025-12-31T13:48:10.049Z] [INFO] GET /api/stats/dashboard?projectId=2 200 38ms -[2025-12-31T13:48:10.055Z] [INFO] GET /api/columns/2 200 16ms -[2025-12-31T13:48:10.114Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2025-12-31T13:48:10.161Z] [INFO] GET /api/notifications 200 9ms -[2025-12-31T13:48:10.208Z] [INFO] GET /api/knowledge/categories 200 8ms -[2025-12-31T13:48:18.750Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:48:26.207Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T13:48:27.380Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:48:42.116Z] [INFO] GET /api/tasks/24 200 10ms -[2025-12-31T13:48:42.173Z] [INFO] GET /api/comments/24 200 9ms -[2025-12-31T13:48:42.179Z] [INFO] GET /api/links/24 200 5ms -[2025-12-31T13:48:42.185Z] [INFO] GET /api/files/24 200 5ms -[2025-12-31T13:48:42.188Z] [INFO] GET /api/subtasks/24 200 3ms -[2025-12-31T13:48:42.191Z] [INFO] GET /api/tasks/24/history 404 2ms -[2025-12-31T13:48:43.111Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-31T13:48:43.690Z] [INFO] Aufgabe aktualisiert: Allgemein Website anpassen (ID: 24) -[2025-12-31T13:48:43.692Z] [INFO] PUT /api/tasks/24 200 7ms -[2025-12-31T13:48:44.714Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T13:48:48.842Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:49:02.445Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T13:49:03.892Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T13:49:05.108Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T13:49:07.073Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T13:49:07.132Z] [INFO] GET /api/tasks/6 200 10ms -[2025-12-31T13:49:07.178Z] [INFO] GET /api/files/6 200 5ms -[2025-12-31T13:49:07.185Z] [INFO] GET /api/links/6 200 5ms -[2025-12-31T13:49:07.194Z] [INFO] GET /api/subtasks/6 200 6ms -[2025-12-31T13:49:07.203Z] [INFO] GET /api/comments/6 200 5ms -[2025-12-31T13:49:07.210Z] [INFO] GET /api/tasks/6/history 404 5ms -[2025-12-31T13:49:07.236Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxODg5NDcsImV4cCI6MTc2NzE4OTU0N30.FznjY9rkXkjqq_l6fbVhWYpA9ucyPXszmOxzQlW-fxc 200 14ms -[2025-12-31T13:49:07.239Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxODg5NDcsImV4cCI6MTc2NzE4OTU0N30.FznjY9rkXkjqq_l6fbVhWYpA9ucyPXszmOxzQlW-fxc 200 10ms -[2025-12-31T13:49:08.153Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T13:49:18.939Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:49:24.752Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T13:49:26.428Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T13:49:42.756Z] [INFO] Subtask erstellt: Bei "Liste" unter der Spalte "zugewiesen". Den Namen hätte ich nicht asgeschrieben, vor allem, wenn dernicht zu 100% angezeigt werden kann in Task 6 -[2025-12-31T13:49:42.757Z] [INFO] POST /api/subtasks 201 11ms -[2025-12-31T13:49:43.761Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-31T13:49:43.997Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-31T13:49:44.002Z] [INFO] PUT /api/tasks/6 200 15ms -[2025-12-31T13:49:45.001Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T13:49:49.028Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:49:53.618Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T13:49:53.675Z] [INFO] GET /api/git/server/info 200 55ms -[2025-12-31T13:49:53.779Z] [INFO] GET /api/git/server/status 200 70ms -[2025-12-31T13:49:53.800Z] [INFO] GET /api/git/server/branches 200 19ms -[2025-12-31T13:49:53.818Z] [INFO] GET /api/git/server/commits?limit=10 200 17ms -[2025-12-31T13:49:54.424Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 496ms -[2025-12-31T13:49:54.970Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T13:49:59.949Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T13:49:59.969Z] [INFO] GET /api/git/server/info 304 18ms -[2025-12-31T13:50:00.031Z] [INFO] GET /api/git/server/branches 304 18ms -[2025-12-31T13:50:00.058Z] [INFO] GET /api/git/server/status 304 27ms -[2025-12-31T13:50:00.073Z] [INFO] GET /api/git/server/commits?limit=10 304 12ms -[2025-12-31T13:50:08.152Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 124ms -[2025-12-31T13:50:08.600Z] [INFO] GET /api/git/server/info 304 30ms -[2025-12-31T13:50:08.679Z] [INFO] GET /api/git/server/status 304 41ms -[2025-12-31T13:50:08.723Z] [INFO] GET /api/git/server/branches 304 31ms -[2025-12-31T13:50:08.742Z] [INFO] GET /api/git/server/commits?limit=10 304 16ms -[2025-12-31T13:50:10.222Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-31T13:50:10.952Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 7ms -[2025-12-31T13:50:11.968Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-31T13:50:13.392Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:50:15.231Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-31T13:50:15.712Z] [INFO] GET /api/knowledge/entries/5 200 7ms -[2025-12-31T13:50:19.144Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:50:19.636Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:50:21.981Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T13:50:24.696Z] [INFO] Knowledge-Eintrag aktualisiert: Claude Notification Anleitung -[2025-12-31T13:50:24.697Z] [INFO] PUT /api/knowledge/entries/5 200 11ms -[2025-12-31T13:50:24.745Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 9ms -[2025-12-31T13:50:24.790Z] [INFO] GET /api/knowledge/categories 304 9ms -[2025-12-31T13:50:25.682Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:50:29.692Z] [INFO] GET /api/git/server/info 304 26ms -[2025-12-31T13:50:29.756Z] [INFO] GET /api/git/server/branches 304 18ms -[2025-12-31T13:50:29.773Z] [INFO] GET /api/git/server/commits?limit=10 304 34ms -[2025-12-31T13:50:29.824Z] [INFO] GET /api/git/server/status 304 84ms -[2025-12-31T13:50:30.682Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-31T13:50:32.177Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2025-12-31T13:50:33.174Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T13:50:34.601Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-31T13:50:40.195Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:50:49.242Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:50:56.739Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T13:50:57.742Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:51:03.494Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T13:51:19.331Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:51:49.414Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:52:01.706Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:52:06.764Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T13:52:11.424Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T13:52:19.498Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:52:49.584Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:53:19.685Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:53:27.975Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-31T13:53:28.837Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T13:53:34.314Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-31T13:53:41.889Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T13:53:47.443Z] [INFO] Aufgabe erstellt: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) von MH -[2025-12-31T13:53:47.445Z] [INFO] POST /api/tasks 201 12ms -[2025-12-31T13:53:48.442Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T13:53:49.775Z] [INFO] GET /api/health 200 3ms -[2025-12-31T13:53:50.578Z] [INFO] GET /api/tasks/6 200 10ms -[2025-12-31T13:53:50.629Z] [INFO] GET /api/subtasks/6 200 8ms -[2025-12-31T13:53:50.665Z] [INFO] GET /api/links/6 304 4ms -[2025-12-31T13:53:50.679Z] [INFO] GET /api/files/6 304 5ms -[2025-12-31T13:53:50.695Z] [INFO] GET /api/comments/6 304 5ms -[2025-12-31T13:53:50.700Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-31T13:53:50.731Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxODkyMjgsImV4cCI6MTc2NzE4OTgyOH0.4YaIltE1ovcV9PTV_IDqPH93QhWhxRR0_Ei4a1D_BbA 200 10ms -[2025-12-31T13:53:50.733Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjcxODkyMjgsImV4cCI6MTc2NzE4OTgyOH0.4YaIltE1ovcV9PTV_IDqPH93QhWhxRR0_Ei4a1D_BbA 200 11ms -[2025-12-31T13:53:51.577Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:54:03.758Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:54:17.758Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T13:54:19.883Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:54:21.021Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T13:54:23.631Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T13:54:23.751Z] [INFO] Subtask erstellt: Verlinkungsmöglichkeit von Tasks mit Bereichen aus "Wissensmanagement" in Task 6 -[2025-12-31T13:54:23.753Z] [INFO] POST /api/subtasks 201 8ms -[2025-12-31T13:54:24.784Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T13:54:26.602Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-31T13:54:26.603Z] [INFO] PUT /api/tasks/6 200 8ms -[2025-12-31T13:54:27.628Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T13:54:49.980Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:55:20.081Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:55:50.162Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:56:20.253Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:56:50.356Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:57:20.471Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:57:50.570Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:58:20.666Z] [INFO] GET /api/health 200 1ms -[2025-12-31T13:58:50.760Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:59:20.874Z] [INFO] GET /api/health 200 2ms -[2025-12-31T13:59:50.983Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:00:21.082Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:00:51.190Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:01:21.300Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:01:51.431Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:02:21.563Z] [INFO] GET /api/health 200 5ms -[2025-12-31T14:02:51.689Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:03:21.794Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:03:51.901Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:04:21.998Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:04:26.203Z] [INFO] Logout: MH -[2025-12-31T14:04:26.204Z] [INFO] POST /api/auth/logout 200 12ms -[2025-12-31T14:04:26.242Z] [INFO] Socket disconnected: MH (Ak5cOpIoVlW-UspQAAAH) -[2025-12-31T14:04:52.103Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:05:22.174Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:05:52.301Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:06:22.393Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:06:52.508Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:07:22.600Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:07:52.696Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:08:22.786Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:08:52.887Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:09:22.979Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:09:53.067Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:10:23.162Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:10:53.265Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:11:23.358Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:11:53.444Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:12:23.564Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:12:53.690Z] [INFO] GET /api/health 200 4ms -[2025-12-31T14:13:23.791Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:13:53.909Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:14:24.032Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:14:54.152Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:15:24.266Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:15:54.400Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:16:24.511Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:16:54.636Z] [INFO] GET /api/health 200 8ms -[2025-12-31T14:17:24.729Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:17:54.833Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:18:24.953Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:18:55.064Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:19:25.169Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:19:55.283Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:20:25.370Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:20:55.491Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:21:25.600Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:21:55.687Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:22:25.794Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:22:55.905Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:23:26.016Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:23:56.108Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:24:26.230Z] [INFO] GET /api/health 200 5ms -[2025-12-31T14:24:56.348Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:25:26.443Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:25:56.544Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:26:26.652Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:26:56.765Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:27:26.858Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:27:56.959Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:28:27.045Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:28:57.166Z] [INFO] GET /api/health 200 4ms -[2025-12-31T14:29:27.264Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:29:57.359Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:30:27.454Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:30:57.546Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:31:27.649Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:31:57.747Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:32:27.852Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:32:57.952Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:33:28.060Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:33:58.169Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:34:28.246Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:34:58.347Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:35:28.457Z] [INFO] GET /api/health 200 5ms -[2025-12-31T14:35:58.560Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:36:28.660Z] [INFO] GET /api/health 200 7ms -[2025-12-31T14:36:58.774Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:37:28.893Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:37:58.986Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:38:29.090Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:38:59.204Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:39:29.307Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:39:59.433Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:40:29.528Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:40:59.639Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:41:29.749Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:41:59.845Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:42:29.942Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:43:00.042Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:43:30.136Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:44:00.213Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:44:30.309Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:45:00.396Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:45:30.492Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:46:00.590Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:46:30.697Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:47:00.799Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:47:30.883Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:48:00.972Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:48:31.067Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:49:01.172Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:49:31.267Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:50:01.352Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:50:31.446Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:51:01.546Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:51:31.625Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:52:01.712Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:52:31.802Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:53:01.906Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:53:32.005Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:54:02.089Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:54:32.192Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:55:02.304Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:55:32.428Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:56:02.529Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:56:32.658Z] [INFO] GET /api/health 200 8ms -[2025-12-31T14:57:02.775Z] [INFO] GET /api/health 200 3ms -[2025-12-31T14:57:32.878Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:58:02.980Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:58:33.098Z] [INFO] GET /api/health 200 2ms -[2025-12-31T14:59:03.203Z] [INFO] GET /api/health 200 1ms -[2025-12-31T14:59:33.303Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:00:03.438Z] [INFO] GET /api/health 200 7ms -[2025-12-31T15:00:33.550Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:01:03.635Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:01:33.756Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:02:03.859Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:02:33.955Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:03:04.046Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:03:34.155Z] [INFO] GET /api/health 200 4ms -[2025-12-31T15:04:04.288Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:04:34.398Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:05:04.497Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:05:34.584Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:06:04.691Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:06:34.785Z] [INFO] GET /api/health 200 0ms -[2025-12-31T15:07:04.897Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:07:35.005Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:08:05.121Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:08:35.220Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:09:05.307Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:09:35.421Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:10:05.503Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:10:35.610Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:11:05.703Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:11:35.802Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:12:05.911Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:12:36.029Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:13:06.139Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:13:36.241Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:14:06.355Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:14:36.454Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:15:06.549Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:15:36.659Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:16:06.741Z] [INFO] GET /api/health 200 0ms -[2025-12-31T15:16:36.840Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:17:06.953Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:17:37.055Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:18:07.158Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:18:37.278Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:19:07.370Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:19:37.465Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:20:07.569Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:20:37.675Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:21:07.785Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:21:37.898Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:22:08.016Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:22:38.105Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:23:08.191Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:23:38.286Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:24:08.382Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:24:38.478Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:25:08.591Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:25:38.696Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:26:08.808Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:26:38.901Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:27:09.020Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:27:39.111Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:28:09.201Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:28:39.288Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:29:09.392Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:29:39.522Z] [INFO] GET /api/health 200 7ms -[2025-12-31T15:30:09.641Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:30:39.736Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:31:09.835Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:31:39.944Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:32:10.050Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:32:40.149Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:33:10.255Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:33:40.336Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:34:10.433Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:34:40.526Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:35:10.615Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:35:40.724Z] [INFO] GET /api/health 200 0ms -[2025-12-31T15:36:10.827Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:36:40.916Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:37:11.007Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:37:41.099Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:38:11.198Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:38:41.309Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:39:11.418Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:39:41.513Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:39:56.324Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-31T15:39:56.325Z] [INFO] POST /api/auth/login 200 642ms -[2025-12-31T15:39:56.417Z] [INFO] GET /api/auth/users 304 7ms -[2025-12-31T15:39:56.465Z] [INFO] Socket connected: MH (tzOvbexQsINqzAMaAAAJ) -[2025-12-31T15:39:56.486Z] [INFO] GET /api/projects 200 4ms -[2025-12-31T15:39:56.531Z] [INFO] MH joined project:[object Object] -[2025-12-31T15:39:56.541Z] [INFO] GET /api/columns/2 304 8ms -[2025-12-31T15:39:56.549Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2025-12-31T15:39:56.577Z] [INFO] GET /api/tasks/project/2 200 16ms -[2025-12-31T15:39:56.582Z] [INFO] GET /api/labels/2 304 4ms -[2025-12-31T15:39:56.659Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2025-12-31T15:39:56.704Z] [INFO] GET /api/knowledge/categories 304 7ms -[2025-12-31T15:40:00.119Z] [INFO] GET /api/tasks/16 200 10ms -[2025-12-31T15:40:00.165Z] [INFO] GET /api/subtasks/16 200 5ms -[2025-12-31T15:40:00.176Z] [INFO] GET /api/links/16 200 5ms -[2025-12-31T15:40:00.181Z] [INFO] GET /api/tasks/16/history 404 3ms -[2025-12-31T15:40:00.185Z] [INFO] GET /api/comments/16 200 3ms -[2025-12-31T15:40:00.189Z] [INFO] GET /api/files/16 200 3ms -[2025-12-31T15:40:01.121Z] [INFO] POST /api/auth/refresh 200 14ms -[2025-12-31T15:40:04.604Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2025-12-31T15:40:04.605Z] [INFO] PUT /api/tasks/16 200 7ms -[2025-12-31T15:40:04.614Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-31T15:40:08.070Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2025-12-31T15:40:08.072Z] [INFO] PUT /api/tasks/16 200 11ms -[2025-12-31T15:40:08.081Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T15:40:11.638Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:40:13.210Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2025-12-31T15:40:13.212Z] [INFO] PUT /api/tasks/16 200 7ms -[2025-12-31T15:40:13.220Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T15:40:20.263Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T15:40:20.268Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2025-12-31T15:40:20.270Z] [INFO] PUT /api/tasks/16 200 5ms -[2025-12-31T15:40:26.018Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2025-12-31T15:40:26.019Z] [INFO] PUT /api/tasks/16 200 9ms -[2025-12-31T15:40:26.028Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-31T15:40:26.802Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2025-12-31T15:40:26.804Z] [INFO] PUT /api/tasks/16 200 11ms -[2025-12-31T15:40:27.820Z] [INFO] POST /api/auth/refresh 200 15ms -[2025-12-31T15:40:28.356Z] [INFO] GET /api/tasks/22 200 11ms -[2025-12-31T15:40:28.417Z] [INFO] GET /api/comments/22 200 8ms -[2025-12-31T15:40:28.423Z] [INFO] GET /api/subtasks/22 200 13ms -[2025-12-31T15:40:28.426Z] [INFO] GET /api/tasks/22/history 404 3ms -[2025-12-31T15:40:28.430Z] [INFO] GET /api/files/22 200 4ms -[2025-12-31T15:40:28.434Z] [INFO] GET /api/links/22 200 3ms -[2025-12-31T15:40:29.375Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T15:40:29.501Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2025-12-31T15:40:29.503Z] [INFO] PUT /api/tasks/22 200 8ms -[2025-12-31T15:40:30.401Z] [INFO] GET /api/tasks/22 200 12ms -[2025-12-31T15:40:30.459Z] [INFO] GET /api/links/22 304 9ms -[2025-12-31T15:40:30.463Z] [INFO] GET /api/files/22 304 12ms -[2025-12-31T15:40:30.470Z] [INFO] GET /api/subtasks/22 304 5ms -[2025-12-31T15:40:30.476Z] [INFO] GET /api/tasks/22/history 404 5ms -[2025-12-31T15:40:30.480Z] [INFO] GET /api/comments/22 304 4ms -[2025-12-31T15:40:31.394Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T15:40:36.537Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2025-12-31T15:40:36.539Z] [INFO] PUT /api/tasks/22 200 13ms -[2025-12-31T15:40:37.559Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T15:40:39.072Z] [INFO] GET /api/tasks/22 200 7ms -[2025-12-31T15:40:39.122Z] [INFO] GET /api/links/22 304 7ms -[2025-12-31T15:40:39.128Z] [INFO] GET /api/comments/22 304 5ms -[2025-12-31T15:40:39.134Z] [INFO] GET /api/tasks/22/history 404 4ms -[2025-12-31T15:40:39.138Z] [INFO] GET /api/files/22 304 4ms -[2025-12-31T15:40:39.143Z] [INFO] GET /api/subtasks/22 304 3ms -[2025-12-31T15:40:40.071Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-31T15:40:40.735Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2025-12-31T15:40:40.737Z] [INFO] PUT /api/tasks/22 200 11ms -[2025-12-31T15:40:41.712Z] [INFO] POST /api/auth/refresh 200 5ms -[2025-12-31T15:40:41.738Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:40:41.870Z] [INFO] GET /api/tasks/23 200 10ms -[2025-12-31T15:40:41.921Z] [INFO] GET /api/links/23 200 4ms -[2025-12-31T15:40:41.925Z] [INFO] GET /api/comments/23 200 8ms -[2025-12-31T15:40:41.930Z] [INFO] GET /api/subtasks/23 200 4ms -[2025-12-31T15:40:41.933Z] [INFO] GET /api/tasks/23/history 404 2ms -[2025-12-31T15:40:41.938Z] [INFO] GET /api/files/23 200 3ms -[2025-12-31T15:40:42.670Z] [INFO] Aufgabe aktualisiert: Finzamt Hilden (ID: 23) -[2025-12-31T15:40:42.672Z] [INFO] PUT /api/tasks/23 200 8ms -[2025-12-31T15:40:43.295Z] [INFO] GET /api/tasks/25 200 10ms -[2025-12-31T15:40:43.343Z] [INFO] GET /api/tasks/25/history 404 8ms -[2025-12-31T15:40:43.351Z] [INFO] GET /api/links/25 200 5ms -[2025-12-31T15:40:43.359Z] [INFO] GET /api/comments/25 200 6ms -[2025-12-31T15:40:43.366Z] [INFO] GET /api/files/25 200 5ms -[2025-12-31T15:40:43.371Z] [INFO] GET /api/subtasks/25 200 4ms -[2025-12-31T15:40:44.339Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T15:40:47.115Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2025-12-31T15:40:47.117Z] [INFO] PUT /api/tasks/25 200 11ms -[2025-12-31T15:40:48.975Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T15:41:11.827Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:41:41.916Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:42:12.051Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:42:42.151Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:43:12.252Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:43:42.367Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:44:12.491Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:44:29.022Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T15:44:42.605Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:45:12.694Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:45:42.807Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:46:12.908Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:46:42.994Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:47:13.113Z] [INFO] GET /api/health 200 4ms -[2025-12-31T15:47:43.220Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:48:13.328Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:48:43.419Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:49:13.525Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:49:43.635Z] [INFO] GET /api/health 200 4ms -[2025-12-31T15:50:13.751Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:50:43.838Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:51:13.962Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:51:44.082Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:52:14.183Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:52:44.284Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:53:14.386Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:53:44.505Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:54:14.590Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:54:44.696Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:55:04.048Z] [INFO] POST /api/auth/logout 401 7ms -[2025-12-31T15:55:04.082Z] [INFO] Socket disconnected: MH (tzOvbexQsINqzAMaAAAJ) -[2025-12-31T15:55:14.778Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:55:44.894Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:56:15.020Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:56:45.131Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:57:15.238Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:57:45.357Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:58:15.462Z] [INFO] GET /api/health 200 1ms -[2025-12-31T15:58:45.562Z] [INFO] GET /api/health 200 2ms -[2025-12-31T15:59:15.658Z] [INFO] GET /api/health 200 3ms -[2025-12-31T15:59:45.752Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:00:15.858Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:00:45.943Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:01:16.050Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:01:46.152Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:02:16.272Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:02:46.375Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:03:16.477Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:03:46.571Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:04:16.658Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:04:46.758Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:05:16.837Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:05:46.933Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:06:17.026Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:06:47.110Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:07:17.207Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:07:47.297Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:08:17.395Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:08:47.506Z] [INFO] GET /api/health 200 3ms -[2025-12-31T16:09:17.619Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:09:47.720Z] [INFO] GET /api/health 200 4ms -[2025-12-31T16:10:17.844Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:10:47.945Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:11:18.064Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:11:48.183Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:12:18.276Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:12:48.375Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:13:18.499Z] [INFO] GET /api/health 200 5ms -[2025-12-31T16:13:48.596Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:14:18.689Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:14:48.821Z] [INFO] GET /api/health 200 6ms -[2025-12-31T16:15:18.911Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:15:49.012Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:16:19.103Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:16:49.214Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:17:19.301Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:17:49.406Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:18:19.510Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:18:49.615Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:19:19.706Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:19:49.800Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:20:19.894Z] [INFO] GET /api/health 200 5ms -[2025-12-31T16:20:50.004Z] [INFO] GET /api/health 200 4ms -[2025-12-31T16:21:20.103Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:21:50.199Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:22:20.297Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:22:50.391Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:23:20.480Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:23:50.590Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:24:20.689Z] [INFO] GET /api/health 200 3ms -[2025-12-31T16:24:50.836Z] [INFO] GET /api/health 200 3ms -[2025-12-31T16:25:20.935Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:25:51.035Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:26:21.125Z] [INFO] GET /api/health 200 3ms -[2025-12-31T16:26:51.248Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:27:21.346Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:27:51.432Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:28:21.535Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:28:51.623Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:29:21.717Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:29:51.825Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:30:21.918Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:30:52.028Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:31:22.120Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:31:52.238Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:32:22.359Z] [INFO] GET /api/health 200 3ms -[2025-12-31T16:32:52.464Z] [INFO] GET /api/health 200 0ms -[2025-12-31T16:33:22.580Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:33:52.686Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:34:22.793Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:34:52.895Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:35:23.019Z] [INFO] GET /api/health 200 3ms -[2025-12-31T16:35:53.117Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:36:23.239Z] [INFO] GET /api/health 200 3ms -[2025-12-31T16:36:53.334Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:37:23.445Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:37:53.553Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:38:23.649Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:38:53.743Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:39:23.842Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:39:53.941Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:40:24.031Z] [INFO] GET /api/health 200 0ms -[2025-12-31T16:40:54.115Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:41:24.233Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:41:54.342Z] [INFO] GET /api/health 200 4ms -[2025-12-31T16:42:13.272Z] [INFO] GET / 200 5ms -[2025-12-31T16:42:23.625Z] [INFO] GET /js/app.js 200 2ms -[2025-12-31T16:42:24.429Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:42:25.134Z] [INFO] POST / 200 6ms -[2025-12-31T16:42:39.508Z] [INFO] GET /js/app.js 200 3ms -[2025-12-31T16:42:41.031Z] [INFO] GET /.env 200 5ms -[2025-12-31T16:42:41.304Z] [INFO] GET /wp-config.php 200 4ms -[2025-12-31T16:42:41.673Z] [INFO] GET /.git/HEAD 200 5ms -[2025-12-31T16:42:41.748Z] [INFO] GET /.git/config 200 24ms -[2025-12-31T16:42:46.200Z] [INFO] GET /admin/config?cmd=cat+/root/.aws/credentials 200 3ms -[2025-12-31T16:42:48.152Z] [INFO] GET /pms?module=logging&file_name=../../../../../../~/.aws/credentials&number_of_lines=10000 200 7ms -[2025-12-31T16:42:48.435Z] [INFO] GET /phpinfo 200 6ms -[2025-12-31T16:42:48.533Z] [INFO] GET /info.php 200 5ms -[2025-12-31T16:42:49.339Z] [INFO] GET /_profiler/phpinfo 200 2ms -[2025-12-31T16:42:49.735Z] [INFO] GET /phpinfo.php 200 5ms -[2025-12-31T16:42:49.738Z] [INFO] GET /.aws/config 200 7ms -[2025-12-31T16:42:51.959Z] [INFO] GET /.aws/credentials 200 2ms -[2025-12-31T16:42:52.461Z] [INFO] GET /config.yml 200 2ms -[2025-12-31T16:42:52.721Z] [INFO] GET /config.yaml 200 2ms -[2025-12-31T16:42:54.523Z] [INFO] GET /api/health 200 3ms -[2025-12-31T16:42:56.182Z] [INFO] GET /config.json 200 4ms -[2025-12-31T16:42:59.584Z] [INFO] GET /home/user/.aws/credentials 200 6ms -[2025-12-31T16:43:00.884Z] [INFO] GET /phpinfo 200 8ms -[2025-12-31T16:43:00.887Z] [INFO] GET /pms?module=logging&file_name=../../../../../../~/.aws/credentials&number_of_lines=10000 200 9ms -[2025-12-31T16:43:00.889Z] [INFO] GET /.env.local 200 6ms -[2025-12-31T16:43:01.636Z] [INFO] GET /.env.production 200 4ms -[2025-12-31T16:43:01.912Z] [INFO] GET /api/.env 404 1ms -[2025-12-31T16:43:02.741Z] [INFO] GET /laravel/.env 200 4ms -[2025-12-31T16:43:24.657Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:43:54.753Z] [INFO] GET /api/health 200 3ms -[2025-12-31T16:44:24.845Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:44:54.956Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:45:25.057Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:45:55.165Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:46:25.269Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:46:55.384Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:47:25.486Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:47:55.596Z] [INFO] GET /api/health 200 5ms -[2025-12-31T16:48:25.715Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:48:55.825Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:49:25.936Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:49:56.036Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:50:26.136Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:50:56.264Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:51:26.368Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:51:56.468Z] [INFO] GET /api/health 200 5ms -[2025-12-31T16:52:26.566Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:52:56.661Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:53:26.759Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:53:56.860Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:54:26.975Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:54:57.089Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:55:27.195Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:55:57.290Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:56:27.386Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:56:57.515Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:57:27.644Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:57:57.769Z] [INFO] GET /api/health 200 2ms -[2025-12-31T16:58:27.897Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:58:57.982Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:59:28.084Z] [INFO] GET /api/health 200 1ms -[2025-12-31T16:59:58.185Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:00:28.289Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:00:58.409Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:01:28.513Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:01:58.615Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:02:28.718Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:02:58.829Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:03:28.921Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:03:59.038Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:04:29.141Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:04:59.258Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:05:29.363Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:05:59.449Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:06:29.538Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:06:59.648Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:07:29.765Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:07:59.878Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:08:29.986Z] [INFO] GET /api/health 200 5ms -[2025-12-31T17:09:00.082Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:09:30.183Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:10:00.278Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:10:30.386Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:11:00.474Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:11:10.579Z] [INFO] GET / 200 6ms -[2025-12-31T17:11:10.661Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-31T17:11:10.697Z] [INFO] GET /css/base.css 200 4ms -[2025-12-31T17:11:10.737Z] [INFO] GET /css/components.css 200 6ms -[2025-12-31T17:11:10.740Z] [INFO] GET /css/board.css 200 5ms -[2025-12-31T17:11:10.771Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-31T17:11:10.772Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-31T17:11:10.805Z] [INFO] GET /css/list.css 200 2ms -[2025-12-31T17:11:10.827Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-31T17:11:10.844Z] [INFO] GET /css/notifications.css 200 6ms -[2025-12-31T17:11:10.846Z] [INFO] GET /css/proposals.css 200 4ms -[2025-12-31T17:11:10.894Z] [INFO] GET /css/gitea.css 200 4ms -[2025-12-31T17:11:10.902Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-31T17:11:10.906Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-31T17:11:10.936Z] [INFO] GET /css/mobile.css 200 2ms -[2025-12-31T17:11:10.955Z] [INFO] GET /js/app.js 200 4ms -[2025-12-31T17:11:11.035Z] [INFO] GET /js/api.js 200 6ms -[2025-12-31T17:11:11.038Z] [INFO] GET /js/store.js 200 8ms -[2025-12-31T17:11:11.042Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-31T17:11:11.074Z] [INFO] GET /js/sync.js 200 3ms -[2025-12-31T17:11:11.092Z] [INFO] GET /js/offline.js 200 2ms -[2025-12-31T17:11:11.104Z] [INFO] GET /js/board.js 200 7ms -[2025-12-31T17:11:11.112Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-31T17:11:11.130Z] [INFO] GET /js/calendar.js 200 1ms -[2025-12-31T17:11:11.152Z] [INFO] GET /js/list.js 200 3ms -[2025-12-31T17:11:11.153Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-31T17:11:11.172Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-31T17:11:11.192Z] [INFO] GET /js/admin.js 200 2ms -[2025-12-31T17:11:11.199Z] [INFO] GET /js/proposals.js 200 3ms -[2025-12-31T17:11:11.217Z] [INFO] GET /js/notifications.js 200 5ms -[2025-12-31T17:11:11.225Z] [INFO] GET /js/gitea.js 200 3ms -[2025-12-31T17:11:11.235Z] [INFO] GET /js/knowledge.js 200 3ms -[2025-12-31T17:11:11.264Z] [INFO] GET /js/utils.js 200 3ms -[2025-12-31T17:11:11.266Z] [INFO] GET /js/mobile.js 200 5ms -[2025-12-31T17:11:11.582Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2025-12-31T17:11:13.346Z] [INFO] GET /sw.js 200 4ms -[2025-12-31T17:11:13.445Z] [INFO] GET /sw.js 200 2ms -[2025-12-31T17:11:14.993Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2025-12-31T17:11:14.993Z] [INFO] POST /api/auth/login 200 606ms -[2025-12-31T17:11:15.044Z] [INFO] GET /api/auth/users 200 10ms -[2025-12-31T17:11:15.081Z] [INFO] GET /api/projects 200 6ms -[2025-12-31T17:11:15.088Z] [INFO] Socket connected: MH (v0eaCcGGf4OI7ud5AAAL) -[2025-12-31T17:11:15.141Z] [INFO] GET /api/tasks/project/2 200 25ms -[2025-12-31T17:11:15.145Z] [INFO] GET /api/stats/dashboard?projectId=2 200 27ms -[2025-12-31T17:11:15.149Z] [INFO] GET /api/columns/2 200 3ms -[2025-12-31T17:11:15.152Z] [INFO] GET /api/labels/2 200 3ms -[2025-12-31T17:11:15.181Z] [INFO] MH joined project:[object Object] -[2025-12-31T17:11:15.224Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2025-12-31T17:11:15.265Z] [INFO] GET /api/notifications 200 8ms -[2025-12-31T17:11:15.329Z] [INFO] GET /api/knowledge/categories 200 9ms -[2025-12-31T17:11:30.571Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:11:31.793Z] [INFO] GET /api/tasks/25 200 6ms -[2025-12-31T17:11:31.836Z] [INFO] GET /api/links/25 200 4ms -[2025-12-31T17:11:31.840Z] [INFO] GET /api/tasks/25/history 404 4ms -[2025-12-31T17:11:31.844Z] [INFO] GET /api/files/25 200 4ms -[2025-12-31T17:11:31.850Z] [INFO] GET /api/subtasks/25 200 5ms -[2025-12-31T17:11:31.854Z] [INFO] GET /api/comments/25 200 3ms -[2025-12-31T17:11:32.793Z] [INFO] POST /api/auth/refresh 200 6ms -[2025-12-31T17:11:35.630Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2025-12-31T17:11:35.632Z] [INFO] PUT /api/tasks/25 200 9ms -[2025-12-31T17:11:40.788Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2025-12-31T17:11:40.790Z] [INFO] PUT /api/tasks/25 200 7ms -[2025-12-31T17:11:46.361Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2025-12-31T17:11:46.364Z] [INFO] PUT /api/tasks/25 200 12ms -[2025-12-31T17:11:49.572Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T17:11:58.432Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T17:11:58.438Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2025-12-31T17:11:58.439Z] [INFO] PUT /api/tasks/25 200 6ms -[2025-12-31T17:12:00.667Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:12:01.050Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T17:12:01.060Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2025-12-31T17:12:01.061Z] [INFO] PUT /api/tasks/25 200 8ms -[2025-12-31T17:12:01.068Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2025-12-31T17:12:01.069Z] [INFO] PUT /api/tasks/25 200 6ms -[2025-12-31T17:12:02.093Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T17:12:30.795Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:13:00.900Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:13:31.011Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:14:01.116Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:14:31.212Z] [INFO] GET /api/health 200 4ms -[2025-12-31T17:15:01.321Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:15:31.436Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:16:01.551Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:16:25.846Z] [INFO] Socket disconnected: MH (v0eaCcGGf4OI7ud5AAAL) -[2025-12-31T17:16:31.635Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:17:01.773Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:17:31.898Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:18:01.992Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:18:32.093Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:19:02.199Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:19:32.306Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:20:02.388Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:20:32.473Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:21:02.563Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:21:32.665Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:22:02.758Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:22:32.893Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:23:02.986Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:23:33.096Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:24:03.189Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:24:33.293Z] [INFO] GET /api/health 200 4ms -[2025-12-31T17:25:03.416Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:25:33.525Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:26:03.632Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:26:33.712Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:27:03.808Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:27:33.901Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:28:04.010Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:28:34.119Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:29:04.221Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:29:34.318Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:30:04.416Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:30:34.517Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:31:04.627Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:31:34.762Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:32:04.855Z] [INFO] GET /api/health 200 0ms -[2025-12-31T17:32:34.950Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:33:05.048Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:33:35.141Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:34:05.243Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:34:35.351Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:35:05.435Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:35:35.521Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:36:05.613Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:36:35.737Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:37:05.846Z] [INFO] GET /api/health 200 4ms -[2025-12-31T17:37:35.958Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:38:06.060Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:38:36.161Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:39:06.254Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:39:36.371Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:40:06.471Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:40:36.566Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:41:06.659Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:41:36.768Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:42:06.847Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:42:36.955Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:43:07.053Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:43:37.163Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:44:07.281Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:44:37.390Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:45:07.501Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:45:37.604Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:46:07.724Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:46:37.835Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:47:07.936Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:47:38.050Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:48:08.176Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:48:38.280Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:49:08.368Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:49:38.488Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:50:08.576Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:50:38.673Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:51:08.773Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:51:38.866Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:52:08.988Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:52:39.090Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:53:09.193Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:53:39.301Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:54:09.407Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:54:39.499Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:55:09.610Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:55:39.712Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:56:09.812Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:56:39.920Z] [INFO] GET /api/health 200 3ms -[2025-12-31T17:57:10.023Z] [INFO] GET /api/health 200 2ms -[2025-12-31T17:57:40.125Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:58:10.244Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:58:40.346Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:59:10.448Z] [INFO] GET /api/health 200 1ms -[2025-12-31T17:59:40.556Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:00:10.669Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:00:40.783Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:01:10.871Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:01:40.974Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:02:11.075Z] [INFO] GET /api/health 200 4ms -[2025-12-31T18:02:41.182Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:03:11.283Z] [INFO] GET /api/health 200 3ms -[2025-12-31T18:03:41.390Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:04:11.486Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:04:41.573Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:05:11.672Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:05:41.779Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:06:11.867Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:06:41.971Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:07:12.093Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:07:42.166Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:08:12.255Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:08:42.374Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:09:12.503Z] [INFO] GET /api/health 200 4ms -[2025-12-31T18:09:42.608Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:10:12.710Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:10:42.800Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:11:12.891Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:11:42.985Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:12:13.075Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:12:43.175Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:13:13.284Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:13:43.395Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:14:13.483Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:14:43.597Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:15:13.694Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:15:43.803Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:16:13.937Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:16:44.035Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:17:14.136Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:17:44.229Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:18:14.336Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:18:44.422Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:19:14.522Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:19:44.630Z] [INFO] GET /api/health 200 3ms -[2025-12-31T18:20:14.743Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:20:44.855Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:21:14.962Z] [INFO] GET /api/health 200 3ms -[2025-12-31T18:21:45.086Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:22:15.185Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:22:45.287Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:23:15.401Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:23:45.535Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:24:15.644Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:24:45.743Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:25:15.848Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:25:45.942Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:26:16.048Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:26:46.139Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:27:16.240Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:27:46.360Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:28:16.451Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:28:46.539Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:29:16.648Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:29:46.740Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:30:16.832Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:30:46.933Z] [INFO] GET /api/health 200 3ms -[2025-12-31T18:31:17.027Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:31:47.106Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:32:17.211Z] [INFO] GET /api/health 200 3ms -[2025-12-31T18:32:47.340Z] [INFO] GET /api/health 200 6ms -[2025-12-31T18:33:17.471Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:33:47.569Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:34:17.708Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:34:47.803Z] [INFO] GET /api/health 200 3ms -[2025-12-31T18:35:17.905Z] [INFO] GET /api/health 200 3ms -[2025-12-31T18:35:47.997Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:36:18.101Z] [INFO] GET /api/health 200 4ms -[2025-12-31T18:36:48.196Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:37:18.302Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:37:48.409Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:38:18.503Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:38:48.608Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:39:18.707Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:39:48.798Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:40:18.888Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:40:48.998Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:41:19.102Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:41:49.221Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:42:19.323Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:42:49.415Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:43:19.510Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:43:49.606Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:44:19.688Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:44:49.818Z] [INFO] GET /api/health 200 5ms -[2025-12-31T18:45:19.925Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:45:50.015Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:46:20.123Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:46:50.219Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:47:20.322Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:47:50.416Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:48:20.499Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:48:50.621Z] [INFO] GET /api/health 200 3ms -[2025-12-31T18:49:20.731Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:49:50.837Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:50:20.925Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:50:51.021Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:51:21.129Z] [INFO] GET /api/health 200 0ms -[2025-12-31T18:51:51.221Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:52:21.339Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:52:51.451Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:53:21.536Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:53:51.640Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:54:21.731Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:54:51.830Z] [INFO] GET /api/health 200 3ms -[2025-12-31T18:55:21.935Z] [INFO] GET /api/health 200 4ms -[2025-12-31T18:55:52.034Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:56:22.137Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:56:52.243Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:57:22.328Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:57:52.436Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:58:22.531Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:58:52.622Z] [INFO] GET /api/health 200 1ms -[2025-12-31T18:59:22.727Z] [INFO] GET /api/health 200 2ms -[2025-12-31T18:59:52.821Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:00:22.936Z] [INFO] GET /api/health 200 6ms -[2025-12-31T19:00:53.029Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:01:23.118Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:01:53.248Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:02:23.332Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:02:53.419Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:03:23.527Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:03:53.621Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:04:23.703Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:04:53.793Z] [INFO] GET /api/health 200 3ms -[2025-12-31T19:05:23.899Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:05:54.012Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:06:24.131Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:06:54.253Z] [INFO] GET /api/health 200 3ms -[2025-12-31T19:07:24.339Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:07:54.433Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:08:24.534Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:08:54.632Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:09:24.728Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:09:54.831Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:10:24.945Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:10:55.054Z] [INFO] GET /api/health 200 3ms -[2025-12-31T19:11:25.151Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:11:55.237Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:12:25.341Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:12:55.445Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:13:25.534Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:13:55.655Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:14:25.756Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:14:55.882Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:15:25.989Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:15:56.104Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:16:26.202Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:16:56.302Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:17:26.426Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:17:56.531Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:18:26.649Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:18:56.755Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:19:26.870Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:19:56.954Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:20:27.045Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:20:57.139Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:21:27.247Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:21:57.329Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:22:27.425Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:22:57.528Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:23:27.619Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:23:57.731Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:24:27.831Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:24:57.909Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:25:28.004Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:25:58.102Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:26:28.203Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:26:58.306Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:27:28.389Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:27:58.509Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:28:28.608Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:28:58.705Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:29:28.798Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:29:58.901Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:30:28.993Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:30:59.093Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:31:29.222Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:31:59.330Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:32:29.422Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:32:59.536Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:33:29.626Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:33:59.739Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:34:29.825Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:34:59.944Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:35:30.054Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:36:00.153Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:36:30.242Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:37:00.372Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:37:30.493Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:38:00.584Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:38:30.673Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:39:00.770Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:39:30.854Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:40:00.964Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:40:31.067Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:41:01.169Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:41:31.262Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:42:01.361Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:42:31.459Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:43:01.559Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:43:31.646Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:44:01.723Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:44:31.830Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:45:01.936Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:45:32.028Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:46:02.128Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:46:32.237Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:47:02.340Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:47:32.473Z] [INFO] GET /api/health 200 3ms -[2025-12-31T19:48:02.608Z] [INFO] GET /api/health 200 3ms -[2025-12-31T19:48:32.718Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:49:02.816Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:49:32.907Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:50:02.988Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:50:33.101Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:51:03.224Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:51:33.302Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:52:03.380Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:52:33.493Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:53:03.604Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:53:33.698Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:54:03.805Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:54:33.899Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:55:03.989Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:55:34.082Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:56:04.175Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:56:34.251Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:57:04.333Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:57:34.438Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:58:04.530Z] [INFO] GET /api/health 200 0ms -[2025-12-31T19:58:34.619Z] [INFO] GET /api/health 200 2ms -[2025-12-31T19:59:04.723Z] [INFO] GET /api/health 200 1ms -[2025-12-31T19:59:34.806Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:00:04.914Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:00:35.002Z] [INFO] GET /api/health 200 4ms -[2025-12-31T20:01:05.082Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:01:35.179Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:02:05.267Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:02:35.351Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:03:05.431Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:03:35.552Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:04:05.673Z] [INFO] GET /api/health 200 5ms -[2025-12-31T20:04:35.775Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:05:05.862Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:05:35.979Z] [INFO] GET /api/health 200 4ms -[2025-12-31T20:06:06.114Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:06:36.203Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:07:06.300Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:07:36.418Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:08:06.529Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:08:36.625Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:09:06.718Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:09:36.840Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:10:06.935Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:10:37.033Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:11:07.138Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:11:37.239Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:12:07.337Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:12:37.436Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:13:07.519Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:13:37.620Z] [INFO] GET /api/health 200 3ms -[2025-12-31T20:14:07.724Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:14:37.862Z] [INFO] GET /api/health 200 3ms -[2025-12-31T20:15:07.981Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:15:38.112Z] [INFO] GET /api/health 200 4ms -[2025-12-31T20:16:08.250Z] [INFO] GET /api/health 200 9ms -[2025-12-31T20:16:38.347Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:17:08.439Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:17:38.544Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:18:08.642Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:18:38.754Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:19:08.857Z] [INFO] GET /api/health 200 0ms -[2025-12-31T20:19:38.946Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:20:09.027Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:20:39.120Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:21:09.226Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:21:39.351Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:22:09.464Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:22:39.575Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:23:09.661Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:23:39.755Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:24:09.885Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:24:39.969Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:25:10.091Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:25:40.194Z] [INFO] GET /api/health 200 4ms -[2025-12-31T20:26:10.315Z] [INFO] GET /api/health 200 3ms -[2025-12-31T20:26:40.419Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:27:10.509Z] [INFO] GET /api/health 200 3ms -[2025-12-31T20:27:40.601Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:28:10.691Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:28:40.801Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:29:10.896Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:29:40.992Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:30:11.099Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:30:41.203Z] [INFO] GET /api/health 200 0ms -[2025-12-31T20:31:11.303Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:31:41.405Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:32:11.509Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:32:41.619Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:33:11.723Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:33:41.822Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:34:11.915Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:34:42.008Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:35:12.102Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:35:42.212Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:36:12.330Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:36:42.418Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:37:12.546Z] [INFO] GET /api/health 200 3ms -[2025-12-31T20:37:42.635Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:38:12.715Z] [INFO] GET /api/health 200 0ms -[2025-12-31T20:38:42.810Z] [INFO] GET /api/health 200 6ms -[2025-12-31T20:39:12.908Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:39:43.018Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:40:13.105Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:40:43.184Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:41:13.299Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:41:43.423Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:42:13.519Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:42:43.606Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:43:13.706Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:43:43.813Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:44:13.899Z] [INFO] GET /api/health 200 0ms -[2025-12-31T20:44:44.012Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:45:14.106Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:45:44.213Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:46:14.321Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:46:44.427Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:47:14.524Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:47:44.647Z] [INFO] GET /api/health 200 4ms -[2025-12-31T20:48:14.781Z] [INFO] GET /api/health 200 3ms -[2025-12-31T20:48:44.887Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:49:14.992Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:49:45.106Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:50:15.188Z] [INFO] GET /api/health 200 0ms -[2025-12-31T20:50:45.276Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:51:15.412Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:51:45.499Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:52:15.598Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:52:45.706Z] [INFO] GET /api/health 200 3ms -[2025-12-31T20:53:15.796Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:53:45.889Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:54:15.980Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:54:46.078Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:55:16.188Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:55:46.274Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:56:16.372Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:56:46.469Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:57:16.558Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:57:46.662Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:58:16.773Z] [INFO] GET /api/health 200 1ms -[2025-12-31T20:58:46.865Z] [INFO] GET /api/health 200 2ms -[2025-12-31T20:59:16.953Z] [INFO] GET /api/health 200 3ms -[2025-12-31T20:59:47.046Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:00:17.158Z] [INFO] GET /api/health 200 4ms -[2025-12-31T21:00:47.266Z] [INFO] GET /api/health 200 5ms -[2025-12-31T21:01:17.375Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:01:47.477Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:02:17.573Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:02:47.663Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:03:17.769Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:03:47.877Z] [INFO] GET /api/health 200 4ms -[2025-12-31T21:04:18.010Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:04:48.125Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:05:18.217Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:05:48.322Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:06:18.428Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:06:48.531Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:07:18.625Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:07:48.732Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:08:18.827Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:08:48.939Z] [INFO] GET /api/health 200 5ms -[2025-12-31T21:09:19.040Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:09:49.142Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:10:19.241Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:10:49.342Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:11:19.429Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:11:49.525Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:12:19.620Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:12:49.717Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:13:19.813Z] [INFO] GET /api/health 200 5ms -[2025-12-31T21:13:49.897Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:14:20.001Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:14:50.126Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:15:20.239Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:15:50.331Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:16:20.428Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:16:50.515Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:17:20.605Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:17:50.709Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:18:20.810Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:18:50.937Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:19:21.024Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:19:51.123Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:20:21.223Z] [INFO] GET /api/health 200 5ms -[2025-12-31T21:20:51.338Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:21:21.423Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:21:51.528Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:22:21.634Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:22:51.741Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:23:21.835Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:23:51.936Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:24:22.035Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:24:52.140Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:25:22.234Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:25:52.327Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:26:22.440Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:26:52.541Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:27:22.639Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:27:52.742Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:28:22.839Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:28:52.926Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:29:23.023Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:29:53.127Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:30:23.220Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:30:53.320Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:31:23.418Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:31:53.528Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:32:23.625Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:32:53.741Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:33:23.844Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:33:53.963Z] [INFO] GET /api/health 200 4ms -[2025-12-31T21:34:24.077Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:34:54.198Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:35:24.286Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:35:54.385Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:36:24.499Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:36:54.617Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:37:24.711Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:37:54.814Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:38:24.930Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:38:55.024Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:39:25.123Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:39:55.232Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:40:25.351Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:40:55.456Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:41:25.556Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:41:55.642Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:42:25.754Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:42:55.849Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:43:25.978Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:43:56.076Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:44:26.176Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:44:56.299Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:45:26.396Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:45:56.493Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:46:13.697Z] [INFO] GET / 200 8ms -[2025-12-31T21:46:13.743Z] [INFO] GET /css/variables.css 200 2ms -[2025-12-31T21:46:13.770Z] [INFO] GET /css/gitea.css 200 6ms -[2025-12-31T21:46:13.792Z] [INFO] GET /css/knowledge.css 200 4ms -[2025-12-31T21:46:13.813Z] [INFO] GET /css/list.css 200 3ms -[2025-12-31T21:46:13.836Z] [INFO] GET /css/components.css 200 1ms -[2025-12-31T21:46:13.907Z] [INFO] GET /css/board.css 200 2ms -[2025-12-31T21:46:13.931Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-31T21:46:13.958Z] [INFO] GET /js/app.js 200 3ms -[2025-12-31T21:46:13.984Z] [INFO] GET /css/base.css 200 4ms -[2025-12-31T21:46:14.012Z] [INFO] GET /css/admin.css 200 7ms -[2025-12-31T21:46:14.033Z] [INFO] GET /css/proposals.css 200 3ms -[2025-12-31T21:46:14.056Z] [INFO] GET /css/notifications.css 200 3ms -[2025-12-31T21:46:14.077Z] [INFO] GET /css/mobile.css 200 3ms -[2025-12-31T21:46:14.104Z] [INFO] GET /js/lkk_ch.js 200 7ms -[2025-12-31T21:46:14.130Z] [INFO] GET /css/support_parent.css 200 5ms -[2025-12-31T21:46:14.167Z] [INFO] GET /css/calendar.css 200 1ms -[2025-12-31T21:46:14.196Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-31T21:46:14.222Z] [INFO] GET /js/twint_ch.js 200 4ms -[2025-12-31T21:46:14.476Z] [INFO] GET /css/modal.css 200 1ms -[2025-12-31T21:46:26.584Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:46:56.692Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:47:26.805Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:47:56.921Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:48:27.015Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:48:50.740Z] [INFO] GET /.git/config 200 5ms -[2025-12-31T21:48:57.106Z] [INFO] GET /api/health 200 0ms -[2025-12-31T21:49:27.204Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:49:57.292Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:50:27.397Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:50:57.496Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:51:27.601Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:51:57.744Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:52:27.829Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:52:57.920Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:53:28.030Z] [INFO] GET /api/health 200 3ms -[2025-12-31T21:53:58.138Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:54:28.231Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:54:58.328Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:55:28.449Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:55:58.561Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:56:28.663Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:56:58.756Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:57:28.867Z] [INFO] GET /api/health 200 5ms -[2025-12-31T21:57:58.961Z] [INFO] GET /api/health 200 2ms -[2025-12-31T21:58:29.064Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:58:59.153Z] [INFO] GET /api/health 200 1ms -[2025-12-31T21:59:29.243Z] [INFO] GET /api/health 200 0ms -[2025-12-31T21:59:59.342Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:00:29.437Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:00:59.529Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:01:29.620Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:01:59.711Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:02:29.822Z] [INFO] GET /api/health 200 3ms -[2025-12-31T22:02:59.917Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:03:30.022Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:04:00.108Z] [INFO] GET /api/health 200 0ms -[2025-12-31T22:04:30.204Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:05:00.319Z] [INFO] GET /api/health 200 0ms -[2025-12-31T22:05:30.422Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:06:00.515Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:06:30.603Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:07:00.705Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:07:30.805Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:08:00.901Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:08:31.002Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:09:01.130Z] [INFO] GET /api/health 200 5ms -[2025-12-31T22:09:31.257Z] [INFO] GET /api/health 200 6ms -[2025-12-31T22:10:01.376Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:10:31.472Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:11:01.587Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:11:31.706Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:12:01.808Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:12:31.914Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:13:02.045Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:13:32.133Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:14:02.227Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:14:32.322Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:15:02.445Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:15:32.550Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:16:02.649Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:16:32.740Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:17:02.852Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:17:32.950Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:18:03.046Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:18:33.137Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:19:03.235Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:19:33.326Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:20:03.404Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:20:33.499Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:21:03.623Z] [INFO] GET /api/health 200 3ms -[2025-12-31T22:21:33.740Z] [INFO] GET /api/health 200 4ms -[2025-12-31T22:22:03.854Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:22:34.007Z] [INFO] GET /api/health 200 4ms -[2025-12-31T22:23:04.127Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:23:34.219Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:24:04.312Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:24:34.424Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:25:04.512Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:25:34.611Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:26:04.717Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:26:34.838Z] [INFO] GET /api/health 200 4ms -[2025-12-31T22:27:04.954Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:27:35.054Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:28:05.164Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:28:35.252Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:29:05.364Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:29:35.464Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:30:05.550Z] [INFO] GET /api/health 200 3ms -[2025-12-31T22:30:35.658Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:31:05.751Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:31:35.866Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:32:05.977Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:32:36.066Z] [INFO] GET /api/health 200 0ms -[2025-12-31T22:33:06.158Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:33:36.265Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:34:06.376Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:34:36.476Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:35:06.575Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:35:36.677Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:36:06.771Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:36:36.876Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:37:06.995Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:37:37.085Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:38:07.210Z] [INFO] GET /api/health 200 3ms -[2025-12-31T22:38:37.327Z] [INFO] GET /api/health 200 3ms -[2025-12-31T22:39:07.425Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:39:37.523Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:40:07.642Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:40:37.746Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:41:07.850Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:41:37.927Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:42:08.046Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:42:38.158Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:43:08.258Z] [INFO] GET /api/health 200 3ms -[2025-12-31T22:43:38.332Z] [INFO] GET /api/health 200 0ms -[2025-12-31T22:44:08.421Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:44:38.524Z] [INFO] GET /api/health 200 3ms -[2025-12-31T22:45:08.613Z] [INFO] GET /api/health 200 3ms -[2025-12-31T22:45:38.687Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:46:08.793Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:46:38.900Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:47:09.006Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:47:39.108Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:48:09.214Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:48:39.342Z] [INFO] GET /api/health 200 6ms -[2025-12-31T22:49:09.438Z] [INFO] GET /api/health 200 3ms -[2025-12-31T22:49:39.541Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:50:09.622Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:50:39.711Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:51:09.847Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:51:39.952Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:52:10.053Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:52:40.128Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:53:10.211Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:53:40.324Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:54:10.428Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:54:40.525Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:55:10.613Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:55:40.714Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:56:10.814Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:56:40.925Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:57:11.028Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:57:41.137Z] [INFO] GET /api/health 200 4ms -[2025-12-31T22:58:11.221Z] [INFO] GET /api/health 200 2ms -[2025-12-31T22:58:41.317Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:59:11.428Z] [INFO] GET /api/health 200 1ms -[2025-12-31T22:59:41.539Z] [INFO] GET /api/health 200 3ms -[2025-12-31T23:00:11.645Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:00:41.764Z] [INFO] GET /api/health 200 3ms -[2025-12-31T23:01:11.846Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:01:41.927Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:02:12.021Z] [INFO] GET /api/health 200 0ms -[2025-12-31T23:02:42.110Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:03:12.230Z] [INFO] GET /api/health 200 3ms -[2025-12-31T23:03:42.357Z] [INFO] GET /api/health 200 4ms -[2025-12-31T23:04:12.473Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:04:42.565Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:05:12.649Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:05:42.757Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:06:12.852Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:06:42.965Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:07:13.075Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:07:43.156Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:08:13.253Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:08:43.355Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:09:13.451Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:09:43.553Z] [INFO] GET /api/health 200 3ms -[2025-12-31T23:10:13.681Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:10:43.797Z] [INFO] GET /api/health 200 5ms -[2025-12-31T23:11:13.917Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:11:44.009Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:12:14.107Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:12:44.194Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:13:14.289Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:13:44.378Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:14:14.455Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:14:44.551Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:15:14.634Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:15:44.714Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:16:14.806Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:16:44.885Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:17:14.992Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:17:45.083Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:18:15.199Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:18:45.310Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:19:15.436Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:19:45.535Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:20:15.660Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:20:45.753Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:21:15.869Z] [INFO] GET /api/health 200 5ms -[2025-12-31T23:21:45.966Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:22:16.079Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:22:46.171Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:23:16.272Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:23:46.372Z] [INFO] GET /api/health 200 3ms -[2025-12-31T23:24:16.475Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:24:46.592Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:25:16.684Z] [INFO] GET /api/health 200 0ms -[2025-12-31T23:25:46.798Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:26:16.931Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:26:47.025Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:27:17.130Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:27:47.249Z] [INFO] GET /api/health 200 4ms -[2025-12-31T23:28:17.350Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:28:47.465Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:29:17.570Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:29:47.663Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:30:17.771Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:30:47.860Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:31:17.940Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:31:48.044Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:32:18.147Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:32:48.250Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:33:18.349Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:33:48.459Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:34:18.557Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:34:48.656Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:35:18.758Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:35:48.853Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:36:18.960Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:36:49.071Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:37:19.159Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:37:49.266Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:38:19.381Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:38:49.510Z] [INFO] GET /api/health 200 7ms -[2025-12-31T23:39:19.587Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:39:49.679Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:40:19.796Z] [INFO] GET /api/health 200 3ms -[2025-12-31T23:40:49.927Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:41:20.031Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:41:50.140Z] [INFO] GET /api/health 200 3ms -[2025-12-31T23:42:20.226Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:42:50.315Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:43:20.413Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:43:36.916Z] [INFO] GET / 200 6ms -[2025-12-31T23:43:36.987Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-31T23:43:37.019Z] [INFO] GET /css/base.css 200 3ms -[2025-12-31T23:43:37.052Z] [INFO] GET /css/components.css 200 2ms -[2025-12-31T23:43:37.059Z] [INFO] GET /css/board.css 200 5ms -[2025-12-31T23:43:37.063Z] [INFO] GET /css/modal.css 200 5ms -[2025-12-31T23:43:37.065Z] [INFO] GET /css/calendar.css 200 3ms -[2025-12-31T23:43:37.066Z] [INFO] GET /css/list.css 200 2ms -[2025-12-31T23:43:37.071Z] [INFO] GET /css/admin.css 200 2ms -[2025-12-31T23:43:37.081Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-31T23:43:37.098Z] [INFO] GET /css/notifications.css 200 2ms -[2025-12-31T23:43:37.114Z] [INFO] GET /css/gitea.css 200 4ms -[2025-12-31T23:43:37.116Z] [INFO] GET /css/knowledge.css 200 5ms -[2025-12-31T23:43:37.124Z] [INFO] GET /css/responsive.css 200 5ms -[2025-12-31T23:43:37.129Z] [INFO] GET /css/mobile.css 200 4ms -[2025-12-31T23:43:37.131Z] [INFO] GET /js/app.js 200 4ms -[2025-12-31T23:43:37.289Z] [INFO] GET /js/store.js 200 7ms -[2025-12-31T23:43:37.293Z] [INFO] GET /js/api.js 200 8ms -[2025-12-31T23:43:37.295Z] [INFO] GET /js/auth.js 200 8ms -[2025-12-31T23:43:37.299Z] [INFO] GET /js/offline.js 200 8ms -[2025-12-31T23:43:37.302Z] [INFO] GET /js/sync.js 200 8ms -[2025-12-31T23:43:37.303Z] [INFO] GET /js/board.js 200 6ms -[2025-12-31T23:43:37.321Z] [INFO] GET /js/task-modal.js 200 3ms -[2025-12-31T23:43:37.329Z] [INFO] GET /js/list.js 200 5ms -[2025-12-31T23:43:37.332Z] [INFO] GET /js/calendar.js 200 6ms -[2025-12-31T23:43:37.334Z] [INFO] GET /js/shortcuts.js 200 4ms -[2025-12-31T23:43:37.358Z] [INFO] GET /js/undo.js 200 4ms -[2025-12-31T23:43:37.364Z] [INFO] GET /js/admin.js 200 7ms -[2025-12-31T23:43:37.372Z] [INFO] GET /js/proposals.js 200 11ms -[2025-12-31T23:43:37.376Z] [INFO] GET /js/notifications.js 200 8ms -[2025-12-31T23:43:37.379Z] [INFO] GET /js/gitea.js 200 9ms -[2025-12-31T23:43:37.381Z] [INFO] GET /js/knowledge.js 200 6ms -[2025-12-31T23:43:37.391Z] [INFO] GET /js/mobile.js 200 3ms -[2025-12-31T23:43:37.395Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-31T23:43:37.463Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-31T23:43:38.984Z] [INFO] GET /sw.js 200 3ms -[2025-12-31T23:43:39.032Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-31T23:43:39.034Z] [INFO] GET / 304 1ms -[2025-12-31T23:43:39.038Z] [INFO] GET /index.html 200 3ms -[2025-12-31T23:43:39.064Z] [INFO] GET /css/base.css 304 1ms -[2025-12-31T23:43:39.070Z] [INFO] GET /css/components.css 304 1ms -[2025-12-31T23:43:39.099Z] [INFO] GET /css/board.css 304 2ms -[2025-12-31T23:43:39.103Z] [INFO] GET /css/modal.css 304 2ms -[2025-12-31T23:43:39.107Z] [INFO] GET /css/calendar.css 304 2ms -[2025-12-31T23:43:39.134Z] [INFO] GET /js/app.js 304 2ms -[2025-12-31T23:43:39.137Z] [INFO] GET /css/responsive.css 304 2ms -[2025-12-31T23:43:39.139Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-31T23:43:39.169Z] [INFO] GET /js/api.js 304 3ms -[2025-12-31T23:43:39.170Z] [INFO] GET /js/auth.js 304 2ms -[2025-12-31T23:43:39.173Z] [INFO] GET /js/store.js 304 2ms -[2025-12-31T23:43:39.199Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-31T23:43:39.203Z] [INFO] GET /js/offline.js 304 1ms -[2025-12-31T23:43:39.204Z] [INFO] GET /js/board.js 304 2ms -[2025-12-31T23:43:39.232Z] [INFO] GET /js/task-modal.js 304 3ms -[2025-12-31T23:43:39.236Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-31T23:43:39.239Z] [INFO] GET /js/list.js 304 1ms -[2025-12-31T23:43:39.265Z] [INFO] GET /js/shortcuts.js 304 1ms -[2025-12-31T23:43:39.270Z] [INFO] GET /js/undo.js 304 1ms -[2025-12-31T23:43:39.274Z] [INFO] GET /js/tour.js 200 2ms -[2025-12-31T23:43:39.294Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-31T23:43:39.308Z] [INFO] GET /js/notifications.js 304 0ms -[2025-12-31T23:43:39.310Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-31T23:43:39.330Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-31T23:43:39.345Z] [INFO] GET /js/mobile.js 304 3ms -[2025-12-31T23:43:39.348Z] [INFO] GET /js/knowledge.js 304 1ms -[2025-12-31T23:43:39.364Z] [INFO] GET /css/list.css 304 1ms -[2025-12-31T23:43:39.376Z] [INFO] GET /css/mobile.css 304 1ms -[2025-12-31T23:43:39.380Z] [INFO] GET /css/admin.css 304 1ms -[2025-12-31T23:43:39.395Z] [INFO] GET /css/proposals.css 304 2ms -[2025-12-31T23:43:39.409Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-31T23:43:39.413Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-31T23:43:39.426Z] [INFO] GET /css/knowledge.css 304 2ms -[2025-12-31T23:43:41.921Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-31T23:43:41.922Z] [INFO] POST /api/auth/login 200 593ms -[2025-12-31T23:43:41.962Z] [INFO] GET /api/auth/users 304 8ms -[2025-12-31T23:43:42.001Z] [INFO] GET /api/projects 401 7ms -[2025-12-31T23:43:42.011Z] [INFO] Socket connected: HG (upp0rO5EW88l1cdPAAAN) -[2025-12-31T23:43:42.032Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2025-12-31T23:43:42.038Z] [INFO] Socket disconnected: HG (upp0rO5EW88l1cdPAAAN) -[2025-12-31T23:43:42.069Z] [INFO] GET /api/notifications 401 1ms -[2025-12-31T23:43:42.106Z] [INFO] GET /api/knowledge/categories 401 2ms -[2025-12-31T23:43:47.358Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-31T23:43:47.359Z] [INFO] POST /api/auth/login 200 682ms -[2025-12-31T23:43:47.395Z] [INFO] GET /api/auth/users 304 4ms -[2025-12-31T23:43:47.427Z] [INFO] Socket connected: HG (2Ai_1n1VBnVg1PduAAAP) -[2025-12-31T23:43:47.431Z] [INFO] GET /api/projects 401 7ms -[2025-12-31T23:43:47.463Z] [INFO] Socket disconnected: HG (2Ai_1n1VBnVg1PduAAAP) -[2025-12-31T23:43:47.464Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2025-12-31T23:43:47.505Z] [INFO] GET /api/knowledge/categories 401 2ms -[2025-12-31T23:43:50.515Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:43:52.966Z] [INFO] GET / 200 3ms -[2025-12-31T23:43:53.036Z] [INFO] GET /css/variables.css 200 3ms -[2025-12-31T23:43:53.069Z] [INFO] GET /css/base.css 200 2ms -[2025-12-31T23:43:53.101Z] [INFO] GET /css/components.css 200 4ms -[2025-12-31T23:43:53.104Z] [INFO] GET /css/board.css 200 5ms -[2025-12-31T23:43:53.107Z] [INFO] GET /css/calendar.css 200 2ms -[2025-12-31T23:43:53.111Z] [INFO] GET /css/list.css 200 4ms -[2025-12-31T23:43:53.112Z] [INFO] GET /css/admin.css 200 3ms -[2025-12-31T23:43:53.113Z] [INFO] GET /css/modal.css 200 3ms -[2025-12-31T23:43:53.143Z] [INFO] GET /css/proposals.css 200 2ms -[2025-12-31T23:43:53.162Z] [INFO] GET /css/notifications.css 200 4ms -[2025-12-31T23:43:53.166Z] [INFO] GET /css/gitea.css 200 3ms -[2025-12-31T23:43:53.171Z] [INFO] GET /css/knowledge.css 200 2ms -[2025-12-31T23:43:53.180Z] [INFO] GET /css/responsive.css 200 2ms -[2025-12-31T23:43:53.187Z] [INFO] GET /css/mobile.css 200 3ms -[2025-12-31T23:43:53.200Z] [INFO] GET /js/app.js 200 2ms -[2025-12-31T23:43:53.271Z] [INFO] GET /js/api.js 200 9ms -[2025-12-31T23:43:53.273Z] [INFO] GET /js/offline.js 200 10ms -[2025-12-31T23:43:53.276Z] [INFO] GET /js/auth.js 200 10ms -[2025-12-31T23:43:53.280Z] [INFO] GET /js/store.js 200 11ms -[2025-12-31T23:43:53.282Z] [INFO] GET /js/board.js 200 7ms -[2025-12-31T23:43:53.285Z] [INFO] GET /js/sync.js 200 7ms -[2025-12-31T23:43:53.299Z] [INFO] GET /js/task-modal.js 200 2ms -[2025-12-31T23:43:53.304Z] [INFO] GET /js/calendar.js 200 2ms -[2025-12-31T23:43:53.308Z] [INFO] GET /js/undo.js 200 2ms -[2025-12-31T23:43:53.309Z] [INFO] GET /js/shortcuts.js 200 3ms -[2025-12-31T23:43:53.312Z] [INFO] GET /js/list.js 200 1ms -[2025-12-31T23:43:53.328Z] [INFO] GET /js/admin.js 200 1ms -[2025-12-31T23:43:53.334Z] [INFO] GET /js/notifications.js 200 2ms -[2025-12-31T23:43:53.338Z] [INFO] GET /js/proposals.js 200 5ms -[2025-12-31T23:43:53.342Z] [INFO] GET /js/knowledge.js 200 6ms -[2025-12-31T23:43:53.344Z] [INFO] GET /js/gitea.js 200 7ms -[2025-12-31T23:43:53.348Z] [INFO] GET /js/mobile.js 200 3ms -[2025-12-31T23:43:53.354Z] [INFO] GET /js/utils.js 200 2ms -[2025-12-31T23:43:53.405Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2025-12-31T23:43:53.410Z] [INFO] GET /sw.js 200 1ms -[2025-12-31T23:43:53.448Z] [INFO] GET /css/variables.css 304 2ms -[2025-12-31T23:43:53.450Z] [INFO] GET / 304 2ms -[2025-12-31T23:43:53.452Z] [INFO] GET /index.html 200 7ms -[2025-12-31T23:43:53.480Z] [INFO] GET /css/base.css 304 1ms -[2025-12-31T23:43:53.484Z] [INFO] GET /css/board.css 304 1ms -[2025-12-31T23:43:53.488Z] [INFO] GET /css/components.css 304 1ms -[2025-12-31T23:43:53.511Z] [INFO] GET /css/modal.css 304 1ms -[2025-12-31T23:43:53.514Z] [INFO] GET /css/calendar.css 304 1ms -[2025-12-31T23:43:53.515Z] [INFO] GET /css/responsive.css 304 1ms -[2025-12-31T23:43:53.542Z] [INFO] GET /js/app.js 304 2ms -[2025-12-31T23:43:53.546Z] [INFO] GET /js/api.js 304 1ms -[2025-12-31T23:43:53.547Z] [INFO] GET /js/utils.js 304 1ms -[2025-12-31T23:43:53.576Z] [INFO] GET /js/auth.js 304 1ms -[2025-12-31T23:43:53.578Z] [INFO] GET /js/store.js 304 1ms -[2025-12-31T23:43:53.580Z] [INFO] GET /js/sync.js 304 1ms -[2025-12-31T23:43:53.609Z] [INFO] GET /js/offline.js 304 2ms -[2025-12-31T23:43:53.610Z] [INFO] GET /js/board.js 304 2ms -[2025-12-31T23:43:53.614Z] [INFO] GET /js/task-modal.js 304 1ms -[2025-12-31T23:43:53.637Z] [INFO] GET /js/calendar.js 304 1ms -[2025-12-31T23:43:53.641Z] [INFO] GET /js/list.js 304 1ms -[2025-12-31T23:43:53.648Z] [INFO] GET /js/shortcuts.js 304 2ms -[2025-12-31T23:43:53.667Z] [INFO] GET /js/undo.js 304 0ms -[2025-12-31T23:43:53.674Z] [INFO] GET /js/tour.js 200 3ms -[2025-12-31T23:43:53.679Z] [INFO] GET /js/admin.js 304 1ms -[2025-12-31T23:43:53.697Z] [INFO] GET /js/proposals.js 304 1ms -[2025-12-31T23:43:53.706Z] [INFO] GET /js/notifications.js 304 1ms -[2025-12-31T23:43:53.715Z] [INFO] GET /js/gitea.js 304 2ms -[2025-12-31T23:43:53.736Z] [INFO] GET /js/knowledge.js 304 8ms -[2025-12-31T23:43:53.744Z] [INFO] GET /js/mobile.js 304 7ms -[2025-12-31T23:43:53.754Z] [INFO] GET /css/list.css 304 1ms -[2025-12-31T23:43:53.770Z] [INFO] GET /css/mobile.css 304 4ms -[2025-12-31T23:43:53.777Z] [INFO] GET /css/admin.css 304 2ms -[2025-12-31T23:43:53.784Z] [INFO] GET /css/proposals.css 304 1ms -[2025-12-31T23:43:53.801Z] [INFO] GET /css/notifications.css 304 2ms -[2025-12-31T23:43:53.812Z] [INFO] GET /css/gitea.css 304 1ms -[2025-12-31T23:43:53.815Z] [INFO] GET /css/knowledge.css 304 1ms -[2025-12-31T23:43:59.322Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2025-12-31T23:43:59.323Z] [INFO] POST /api/auth/login 200 529ms -[2025-12-31T23:43:59.376Z] [INFO] GET /api/auth/users 200 8ms -[2025-12-31T23:43:59.420Z] [INFO] Socket connected: HG (Gzu4kEp335X67YGQAAAR) -[2025-12-31T23:43:59.424Z] [INFO] GET /api/projects 200 9ms -[2025-12-31T23:43:59.468Z] [INFO] GET /api/columns/2 200 10ms -[2025-12-31T23:43:59.478Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2025-12-31T23:43:59.495Z] [INFO] GET /api/tasks/project/2 200 17ms -[2025-12-31T23:43:59.499Z] [INFO] GET /api/labels/2 200 4ms -[2025-12-31T23:43:59.500Z] [INFO] HG joined project:[object Object] -[2025-12-31T23:43:59.564Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2025-12-31T23:43:59.600Z] [INFO] GET /api/notifications 200 7ms -[2025-12-31T23:43:59.639Z] [INFO] GET /api/knowledge/categories 200 7ms -[2025-12-31T23:44:10.028Z] [INFO] POST /api/auth/refresh 200 18ms -[2025-12-31T23:44:11.372Z] [INFO] POST /api/auth/refresh 200 13ms -[2025-12-31T23:44:15.440Z] [INFO] GET /api/tasks/6 200 14ms -[2025-12-31T23:44:15.477Z] [INFO] GET /api/subtasks/6 200 7ms -[2025-12-31T23:44:15.487Z] [INFO] GET /api/links/6 200 8ms -[2025-12-31T23:44:15.494Z] [INFO] GET /api/files/6 200 6ms -[2025-12-31T23:44:15.499Z] [INFO] GET /api/tasks/6/history 404 4ms -[2025-12-31T23:44:15.503Z] [INFO] GET /api/comments/6 200 4ms -[2025-12-31T23:44:15.547Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MjI0NjUxLCJleHAiOjE3NjcyMjUyNTF9.75516KSz1dzWivX51MVG0u9XZ758Dm__rlfChbP6yRA 200 19ms -[2025-12-31T23:44:15.550Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MjI0NjUxLCJleHAiOjE3NjcyMjUyNTF9.75516KSz1dzWivX51MVG0u9XZ758Dm__rlfChbP6yRA 200 15ms -[2025-12-31T23:44:16.440Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-31T23:44:20.615Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:44:21.904Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-31T23:44:21.908Z] [INFO] PUT /api/tasks/6 200 13ms -[2025-12-31T23:44:22.916Z] [INFO] POST /api/auth/refresh 200 12ms -[2025-12-31T23:44:24.500Z] [INFO] POST /api/auth/refresh 200 11ms -[2025-12-31T23:44:25.233Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 5ms -[2025-12-31T23:44:25.923Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 5ms -[2025-12-31T23:44:26.936Z] [INFO] POST /api/auth/refresh 200 8ms -[2025-12-31T23:44:28.840Z] [INFO] POST /api/auth/refresh 200 7ms -[2025-12-31T23:44:29.627Z] [INFO] GET /api/tasks/6 200 16ms -[2025-12-31T23:44:29.661Z] [INFO] GET /api/subtasks/6 304 4ms -[2025-12-31T23:44:29.667Z] [INFO] GET /api/files/6 304 4ms -[2025-12-31T23:44:29.671Z] [INFO] GET /api/links/6 304 7ms -[2025-12-31T23:44:29.675Z] [INFO] GET /api/comments/6 304 4ms -[2025-12-31T23:44:29.679Z] [INFO] GET /api/tasks/6/history 404 3ms -[2025-12-31T23:44:29.715Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MjI0NjY4LCJleHAiOjE3NjcyMjUyNjh9.ksGRCgItaGMhzxsMz36r0_JZvsP2mk7WOZI6YsnniGk 200 12ms -[2025-12-31T23:44:29.719Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MjI0NjY4LCJleHAiOjE3NjcyMjUyNjh9.ksGRCgItaGMhzxsMz36r0_JZvsP2mk7WOZI6YsnniGk 200 11ms -[2025-12-31T23:44:30.625Z] [INFO] POST /api/auth/refresh 200 9ms -[2025-12-31T23:44:34.283Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2025-12-31T23:44:34.285Z] [INFO] PUT /api/tasks/6 200 11ms -[2025-12-31T23:44:35.283Z] [INFO] POST /api/auth/refresh 200 10ms -[2025-12-31T23:44:40.278Z] [INFO] Socket disconnected: HG (Gzu4kEp335X67YGQAAAR) -[2025-12-31T23:44:50.758Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:45:20.869Z] [INFO] GET /api/health 200 5ms -[2025-12-31T23:45:50.957Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:46:21.066Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:46:51.163Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:47:21.260Z] [INFO] GET /api/health 200 0ms -[2025-12-31T23:47:41.766Z] [INFO] GET / 200 5ms -[2025-12-31T23:47:51.363Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:48:21.461Z] [INFO] GET /api/health 200 3ms -[2025-12-31T23:48:51.556Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:49:21.651Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:49:51.750Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:50:21.841Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:50:51.958Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:51:22.060Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:51:52.184Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:52:22.288Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:52:52.414Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:53:22.514Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:53:52.628Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:54:22.734Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:54:52.851Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:55:22.942Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:55:53.040Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:56:23.134Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:56:53.231Z] [INFO] GET /api/health 200 5ms -[2025-12-31T23:57:23.342Z] [INFO] GET /api/health 200 0ms -[2025-12-31T23:57:53.423Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:58:23.522Z] [INFO] GET /api/health 200 2ms -[2025-12-31T23:58:53.632Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:59:23.734Z] [INFO] GET /api/health 200 1ms -[2025-12-31T23:59:53.831Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:00:23.932Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:00:54.049Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:01:24.149Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:01:54.238Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:02:24.333Z] [INFO] GET /api/health 200 3ms -[2026-01-01T00:02:54.433Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:03:24.541Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:03:54.656Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:04:24.767Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:04:54.876Z] [INFO] GET /api/health 200 3ms -[2026-01-01T00:05:24.982Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:05:55.093Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:06:25.192Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:06:55.328Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:07:25.411Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:07:55.505Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:08:25.629Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:08:55.748Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:09:25.854Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:09:55.954Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:10:26.051Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:10:56.141Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:11:26.247Z] [INFO] GET /api/health 200 3ms -[2026-01-01T00:11:56.335Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:12:26.435Z] [INFO] GET /api/health 200 3ms -[2026-01-01T00:12:56.542Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:13:26.630Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:13:56.719Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:14:26.808Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:14:56.891Z] [INFO] GET /api/health 200 3ms -[2026-01-01T00:15:26.987Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:15:57.091Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:16:27.190Z] [INFO] GET /api/health 200 0ms -[2026-01-01T00:16:57.293Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:17:27.402Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:17:57.495Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:18:27.590Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:18:57.678Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:19:27.781Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:19:57.866Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:20:27.969Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:20:58.090Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:21:28.184Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:21:58.274Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:22:28.373Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:22:58.465Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:23:28.568Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:23:58.674Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:24:28.776Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:24:58.882Z] [INFO] GET /api/health 200 3ms -[2026-01-01T00:25:29.006Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:25:59.093Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:26:29.210Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:26:59.305Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:27:29.395Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:27:59.478Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:28:29.598Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:28:59.688Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:29:29.785Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:29:31.350Z] [INFO] Backup erstellt: backup_2026-01-01T00-29-31-332Z.db -[2026-01-01T00:29:31.353Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T15-49-37-399Z.db -[2026-01-01T00:29:59.909Z] [INFO] GET /api/health 200 4ms -[2026-01-01T00:30:30.011Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:31:00.119Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:31:30.215Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:32:00.308Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:32:30.400Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:33:00.502Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:33:30.600Z] [INFO] GET /api/health 200 3ms -[2026-01-01T00:34:00.690Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:34:30.786Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:35:00.861Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:35:30.959Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:36:01.088Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:36:31.191Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:37:01.289Z] [INFO] GET /api/health 200 5ms -[2026-01-01T00:37:31.379Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:38:01.471Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:38:31.572Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:39:01.687Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:39:31.785Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:40:01.903Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:40:32.010Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:41:02.106Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:41:32.225Z] [INFO] GET /api/health 200 6ms -[2026-01-01T00:42:02.332Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:42:32.444Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:43:02.542Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:43:32.660Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:44:02.768Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:44:32.874Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:45:02.966Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:45:23.837Z] [INFO] GET / 200 6ms -[2026-01-01T00:45:33.087Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:46:03.192Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:46:33.303Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:47:03.413Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:47:33.506Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:48:03.595Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:48:33.709Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:49:03.848Z] [INFO] GET /api/health 200 3ms -[2026-01-01T00:49:33.988Z] [INFO] GET /api/health 200 5ms -[2026-01-01T00:50:04.067Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:50:34.159Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:51:04.275Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:51:34.366Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:52:04.460Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:52:34.551Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:53:04.649Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:53:34.750Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:54:04.839Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:54:34.938Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:55:05.022Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:55:35.112Z] [INFO] GET /api/health 200 4ms -[2026-01-01T00:56:05.222Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:56:35.329Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:57:05.427Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:57:35.516Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:58:05.615Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:58:35.707Z] [INFO] GET /api/health 200 2ms -[2026-01-01T00:59:05.822Z] [INFO] GET /api/health 200 1ms -[2026-01-01T00:59:35.950Z] [INFO] GET /api/health 200 5ms -[2026-01-01T01:00:06.036Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:00:36.293Z] [INFO] GET /api/health 200 13ms -[2026-01-01T01:01:06.423Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:01:36.524Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:02:06.630Z] [INFO] GET /api/health 200 3ms -[2026-01-01T01:02:36.730Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:03:06.824Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:03:36.915Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:04:07.015Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:04:37.117Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:05:07.214Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:05:37.308Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:06:07.420Z] [INFO] GET /api/health 200 3ms -[2026-01-01T01:06:37.552Z] [INFO] GET /api/health 200 10ms -[2026-01-01T01:07:07.658Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:07:37.774Z] [INFO] GET /api/health 200 8ms -[2026-01-01T01:08:07.899Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:08:38.003Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:09:08.106Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:09:38.186Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:10:08.280Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:10:38.374Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:11:08.461Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:11:38.552Z] [INFO] GET /api/health 200 0ms -[2026-01-01T01:12:08.639Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:12:38.729Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:13:08.833Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:13:38.936Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:14:09.039Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:14:39.171Z] [INFO] GET /api/health 200 4ms -[2026-01-01T01:15:09.272Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:15:39.364Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:16:09.456Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:16:39.573Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:17:09.694Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:17:39.799Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:18:09.889Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:18:40.002Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:19:10.133Z] [INFO] GET /api/health 200 4ms -[2026-01-01T01:19:40.236Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:20:10.333Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:20:40.439Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:21:10.524Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:21:40.620Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:22:10.741Z] [INFO] GET /api/health 200 8ms -[2026-01-01T01:22:40.833Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:23:10.938Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:23:41.027Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:24:11.144Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:24:41.253Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:25:11.346Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:25:41.450Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:26:11.538Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:26:41.643Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:27:11.747Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:27:41.857Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:28:11.956Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:28:42.060Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:29:12.161Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:29:42.273Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:30:12.375Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:30:42.492Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:31:12.581Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:31:42.699Z] [INFO] GET /api/health 200 3ms -[2026-01-01T01:32:12.812Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:32:42.917Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:33:13.018Z] [INFO] GET /api/health 200 3ms -[2026-01-01T01:33:43.114Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:34:13.241Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:34:43.330Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:35:13.413Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:35:43.513Z] [INFO] GET /api/health 200 3ms -[2026-01-01T01:36:13.628Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:36:43.732Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:37:13.830Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:37:43.920Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:38:14.046Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:38:44.133Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:39:14.225Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:39:44.322Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:40:14.440Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:40:44.538Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:41:14.642Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:41:44.755Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:42:14.848Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:42:44.960Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:43:15.056Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:43:45.153Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:44:15.264Z] [INFO] GET /api/health 200 5ms -[2026-01-01T01:44:45.365Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:45:15.486Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:45:45.587Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:46:15.672Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:46:45.791Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:47:15.900Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:47:46.044Z] [INFO] GET /api/health 200 5ms -[2026-01-01T01:48:16.141Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:48:46.259Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:49:16.351Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:49:46.461Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:50:16.567Z] [INFO] GET /api/health 200 5ms -[2026-01-01T01:50:46.655Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:51:16.747Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:51:46.836Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:52:16.940Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:52:47.039Z] [INFO] GET /api/health 200 3ms -[2026-01-01T01:53:17.140Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:53:47.232Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:54:17.337Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:54:47.423Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:55:17.527Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:55:47.623Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:56:17.701Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:56:47.800Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:57:17.897Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:57:48.013Z] [INFO] GET /api/health 200 3ms -[2026-01-01T01:58:18.131Z] [INFO] GET /api/health 200 2ms -[2026-01-01T01:58:48.237Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:59:18.337Z] [INFO] GET /api/health 200 1ms -[2026-01-01T01:59:48.469Z] [INFO] GET /api/health 200 4ms -[2026-01-01T02:00:18.568Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:00:48.666Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:01:18.776Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:01:48.877Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:02:18.985Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:02:49.085Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:03:19.183Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:03:49.295Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:04:19.394Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:04:49.520Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:05:19.615Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:05:49.729Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:06:19.836Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:06:49.950Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:07:20.039Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:07:50.143Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:08:20.241Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:08:50.380Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:09:20.468Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:09:50.548Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:10:20.648Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:10:50.767Z] [INFO] GET /api/health 200 4ms -[2026-01-01T02:11:20.875Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:11:50.972Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:12:21.066Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:12:51.170Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:13:21.272Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:13:51.379Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:14:21.478Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:14:51.574Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:15:21.676Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:15:51.786Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:16:21.886Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:16:51.988Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:17:22.113Z] [INFO] GET /api/health 200 8ms -[2026-01-01T02:17:52.200Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:18:22.283Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:18:52.381Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:19:22.479Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:19:52.561Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:20:22.652Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:20:52.753Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:21:22.853Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:21:52.937Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:22:23.032Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:22:53.156Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:23:23.262Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:23:53.350Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:24:23.463Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:24:53.564Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:25:23.680Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:25:53.779Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:26:23.910Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:26:54.041Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:27:24.144Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:27:54.250Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:28:24.350Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:28:54.454Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:29:24.561Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:29:54.653Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:30:24.772Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:30:54.880Z] [INFO] GET /api/health 200 4ms -[2026-01-01T02:31:24.996Z] [INFO] GET /api/health 200 6ms -[2026-01-01T02:31:55.115Z] [INFO] GET /api/health 200 4ms -[2026-01-01T02:32:25.213Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:32:55.342Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:33:25.445Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:33:55.532Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:34:25.642Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:34:55.727Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:35:25.824Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:35:55.918Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:36:26.029Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:36:56.141Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:37:26.261Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:37:56.381Z] [INFO] GET /api/health 200 5ms -[2026-01-01T02:38:26.487Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:38:56.578Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:39:26.712Z] [INFO] GET /api/health 200 5ms -[2026-01-01T02:39:56.814Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:40:26.915Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:40:57.025Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:41:27.117Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:41:57.216Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:42:27.302Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:42:57.403Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:43:27.489Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:43:57.596Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:44:27.707Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:44:57.808Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:45:27.923Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:45:58.013Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:46:28.099Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:46:58.206Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:47:28.310Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:47:58.420Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:48:28.537Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:48:58.653Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:49:28.765Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:49:58.879Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:50:29.006Z] [INFO] GET /api/health 200 4ms -[2026-01-01T02:50:59.101Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:51:29.172Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:51:59.263Z] [INFO] GET /api/health 200 3ms -[2026-01-01T02:52:29.359Z] [INFO] GET /api/health 200 2ms -[2026-01-01T02:52:59.474Z] [INFO] GET /api/health 200 5ms -[2026-01-01T02:53:29.581Z] [INFO] GET /api/health 200 4ms -[2026-01-01T02:53:59.672Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:54:11.209Z] [INFO] GET / 200 7ms -[2026-01-01T02:54:29.759Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:54:59.852Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:55:29.941Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:56:00.032Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:56:30.111Z] [INFO] GET /api/health 200 5ms -[2026-01-01T02:57:00.196Z] [INFO] GET /api/health 200 4ms -[2026-01-01T02:57:30.269Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:58:00.349Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:58:30.449Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:59:00.538Z] [INFO] GET /api/health 200 1ms -[2026-01-01T02:59:30.657Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:00:00.753Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:00:31.311Z] [INFO] GET /api/health 200 135ms -[2026-01-01T03:01:01.523Z] [INFO] GET /api/health 200 6ms -[2026-01-01T03:01:31.681Z] [INFO] GET /api/health 200 11ms -[2026-01-01T03:02:01.801Z] [INFO] GET /api/health 200 4ms -[2026-01-01T03:02:31.925Z] [INFO] GET /api/health 200 4ms -[2026-01-01T03:03:02.108Z] [INFO] GET /api/health 200 5ms -[2026-01-01T03:03:32.266Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:04:02.433Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:04:32.544Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:05:02.634Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:05:32.738Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:06:02.485Z] [INFO] GET /robots.txt 200 51ms -[2026-01-01T03:06:02.751Z] [INFO] GET /sitemap.xml 200 8ms -[2026-01-01T03:06:02.846Z] [INFO] GET /api/health 200 0ms -[2026-01-01T03:06:32.937Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:07:03.035Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:07:33.127Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:08:03.226Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:08:33.340Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:09:03.440Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:09:33.527Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:10:03.636Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:10:33.727Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:11:03.827Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:11:33.915Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:12:04.026Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:12:34.123Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:13:04.209Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:13:34.329Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:14:04.454Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:14:34.571Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:15:04.665Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:15:34.780Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:16:04.869Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:16:34.963Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:17:05.077Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:17:35.179Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:18:05.313Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:18:35.438Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:19:05.562Z] [INFO] GET /api/health 200 6ms -[2026-01-01T03:19:35.680Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:20:05.766Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:20:35.851Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:21:05.965Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:21:36.054Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:22:06.174Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:22:36.266Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:23:06.354Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:23:36.452Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:24:06.549Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:24:36.669Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:25:06.753Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:25:36.861Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:26:06.951Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:26:37.054Z] [INFO] GET /api/health 200 6ms -[2026-01-01T03:27:07.148Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:27:37.243Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:28:07.342Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:28:37.443Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:29:07.540Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:29:37.624Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:30:07.709Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:30:37.812Z] [INFO] GET /api/health 200 0ms -[2026-01-01T03:31:07.930Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:31:38.012Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:32:08.120Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:32:38.234Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:33:08.320Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:33:38.431Z] [INFO] GET /api/health 200 0ms -[2026-01-01T03:34:08.530Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:34:38.625Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:35:08.733Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:35:38.855Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:36:08.944Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:36:39.044Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:37:09.142Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:37:39.254Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:38:09.354Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:38:39.466Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:39:09.593Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:39:39.702Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:40:09.813Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:40:39.911Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:41:09.992Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:41:40.086Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:42:10.189Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:42:40.285Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:43:10.368Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:43:40.478Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:44:10.571Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:44:40.669Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:45:10.771Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:45:40.869Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:46:10.968Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:46:41.044Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:47:11.140Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:47:41.227Z] [INFO] GET /api/health 200 3ms -[2026-01-01T03:48:11.305Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:48:41.396Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:49:11.482Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:49:41.559Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:50:11.648Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:50:41.731Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:51:11.824Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:51:41.896Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:52:11.978Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:52:42.057Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:53:12.156Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:53:42.257Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:54:12.353Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:54:42.445Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:55:12.553Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:55:42.662Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:56:12.745Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:56:42.835Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:57:12.934Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:57:43.063Z] [INFO] GET /api/health 200 1ms -[2026-01-01T03:58:13.168Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:58:43.281Z] [INFO] GET /api/health 200 2ms -[2026-01-01T03:59:13.385Z] [INFO] GET /api/health 200 4ms -[2026-01-01T03:59:43.507Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:00:13.603Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:00:43.706Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:01:13.810Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:01:43.913Z] [INFO] GET /api/health 200 0ms -[2026-01-01T04:02:14.006Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:02:44.131Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:03:14.244Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:03:44.340Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:04:14.442Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:04:44.542Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:05:14.643Z] [INFO] GET /api/health 200 4ms -[2026-01-01T04:05:44.737Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:06:14.829Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:06:44.931Z] [INFO] GET /api/health 200 3ms -[2026-01-01T04:07:15.054Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:07:45.152Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:08:15.263Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:08:45.373Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:09:15.482Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:09:45.580Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:10:15.672Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:10:45.785Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:11:15.902Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:11:45.997Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:12:16.104Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:12:46.188Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:13:16.279Z] [INFO] GET /api/health 200 0ms -[2026-01-01T04:13:46.383Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:14:16.467Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:14:46.559Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:15:16.638Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:15:46.746Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:16:16.848Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:16:46.962Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:17:17.058Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:17:47.149Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:18:17.242Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:18:47.350Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:19:17.476Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:19:47.589Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:20:17.684Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:20:47.775Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:21:17.871Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:21:47.975Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:22:18.086Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:22:48.166Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:23:18.276Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:23:48.397Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:24:18.491Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:24:48.597Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:25:18.685Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:25:48.793Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:26:18.882Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:26:48.971Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:27:19.077Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:27:49.159Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:28:19.245Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:28:49.372Z] [INFO] GET /api/health 200 3ms -[2026-01-01T04:29:19.479Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:29:49.576Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:30:19.678Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:30:49.780Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:31:19.878Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:31:49.976Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:32:20.076Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:32:50.164Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:33:20.283Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:33:50.392Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:34:20.499Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:34:50.591Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:35:20.699Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:35:50.793Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:36:20.891Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:36:50.986Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:37:21.083Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:37:51.199Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:38:21.306Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:38:51.401Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:39:21.500Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:39:51.597Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:40:21.708Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:40:51.794Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:41:21.890Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:41:51.988Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:42:22.092Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:42:52.208Z] [INFO] GET /api/health 200 3ms -[2026-01-01T04:43:22.314Z] [INFO] GET /api/health 200 3ms -[2026-01-01T04:43:52.420Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:44:22.512Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:44:52.609Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:45:22.717Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:45:52.808Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:46:22.894Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:46:52.986Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:47:23.094Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:47:53.192Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:48:23.293Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:48:53.409Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:49:23.508Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:49:53.615Z] [INFO] GET /api/health 200 9ms -[2026-01-01T04:50:23.731Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:50:53.833Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:51:23.920Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:51:54.025Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:52:24.131Z] [INFO] GET /api/health 200 4ms -[2026-01-01T04:52:54.241Z] [INFO] GET /api/health 200 3ms -[2026-01-01T04:53:24.351Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:53:54.464Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:54:24.557Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:54:54.660Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:55:24.767Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:55:54.856Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:56:24.964Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:56:55.069Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:57:25.175Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:57:55.299Z] [INFO] GET /api/health 200 3ms -[2026-01-01T04:58:25.408Z] [INFO] GET /api/health 200 2ms -[2026-01-01T04:58:55.501Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:59:25.600Z] [INFO] GET /api/health 200 1ms -[2026-01-01T04:59:55.706Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:00:25.787Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:00:55.901Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:01:26.001Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:01:56.114Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:02:26.220Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:02:56.339Z] [INFO] GET /api/health 200 8ms -[2026-01-01T05:03:26.442Z] [INFO] GET /api/health 200 3ms -[2026-01-01T05:03:56.545Z] [INFO] GET /api/health 200 3ms -[2026-01-01T05:04:26.658Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:04:56.772Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:05:26.857Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:05:56.945Z] [INFO] GET /api/health 200 0ms -[2026-01-01T05:06:27.057Z] [INFO] GET /api/health 200 3ms -[2026-01-01T05:06:57.148Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:07:27.244Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:07:57.339Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:08:27.439Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:08:57.536Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:09:27.631Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:09:57.726Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:10:27.808Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:10:57.900Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:11:27.996Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:11:58.102Z] [INFO] GET /api/health 200 3ms -[2026-01-01T05:12:28.202Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:12:58.302Z] [INFO] GET /api/health 200 3ms -[2026-01-01T05:13:28.396Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:13:58.489Z] [INFO] GET /api/health 200 0ms -[2026-01-01T05:14:28.591Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:14:58.692Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:15:28.802Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:15:58.911Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:16:29.003Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:16:59.099Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:17:29.215Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:17:59.298Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:18:29.394Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:18:59.488Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:19:29.608Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:19:59.693Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:20:29.786Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:20:59.897Z] [INFO] GET /api/health 200 5ms -[2026-01-01T05:21:29.983Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:22:00.094Z] [INFO] GET /api/health 200 3ms -[2026-01-01T05:22:30.203Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:23:00.333Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:23:30.437Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:24:00.532Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:24:30.630Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:25:00.728Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:25:30.816Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:26:00.915Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:26:31.005Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:27:01.121Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:27:31.230Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:28:01.322Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:28:31.415Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:29:01.509Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:29:31.612Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:30:01.724Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:30:31.824Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:31:01.920Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:31:32.028Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:32:02.134Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:32:32.251Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:33:02.341Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:33:32.433Z] [INFO] GET /api/health 200 0ms -[2026-01-01T05:34:02.552Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:34:32.644Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:35:02.736Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:35:32.833Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:36:02.929Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:36:33.014Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:37:03.103Z] [INFO] GET /api/health 200 0ms -[2026-01-01T05:37:33.196Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:38:03.296Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:38:33.398Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:39:03.504Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:39:33.589Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:40:03.687Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:40:33.788Z] [INFO] GET /api/health 200 4ms -[2026-01-01T05:41:03.895Z] [INFO] GET /api/health 200 3ms -[2026-01-01T05:41:33.987Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:42:04.095Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:42:34.204Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:43:04.317Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:43:34.420Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:44:04.501Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:44:34.605Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:45:04.713Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:45:34.812Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:46:04.927Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:46:35.036Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:47:05.127Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:47:35.220Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:48:05.350Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:48:35.445Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:49:05.557Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:49:35.667Z] [INFO] GET /api/health 200 3ms -[2026-01-01T05:50:05.753Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:50:35.860Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:51:05.951Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:51:36.070Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:52:06.159Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:52:36.269Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:53:06.366Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:53:36.473Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:54:06.561Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:54:36.658Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:55:06.764Z] [INFO] GET /api/health 200 3ms -[2026-01-01T05:55:36.849Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:56:06.966Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:56:37.057Z] [INFO] GET /api/health 200 4ms -[2026-01-01T05:57:07.148Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:57:37.235Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:58:07.334Z] [INFO] GET /api/health 200 8ms -[2026-01-01T05:58:37.427Z] [INFO] GET /api/health 200 1ms -[2026-01-01T05:59:07.507Z] [INFO] GET /api/health 200 2ms -[2026-01-01T05:59:37.614Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:00:07.692Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:00:37.787Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:01:07.863Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:01:37.968Z] [INFO] GET /api/health 200 0ms -[2026-01-01T06:02:08.091Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:02:38.181Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:03:08.277Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:03:38.380Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:04:08.503Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:04:38.610Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:05:08.726Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:05:38.829Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:06:08.927Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:06:39.024Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:07:09.146Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:07:39.240Z] [INFO] GET /api/health 200 3ms -[2026-01-01T06:08:09.342Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:08:39.466Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:09:09.572Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:09:39.674Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:10:09.770Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:10:39.868Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:11:09.989Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:11:40.100Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:12:10.204Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:12:40.312Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:13:10.423Z] [INFO] GET /api/health 200 3ms -[2026-01-01T06:13:40.529Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:14:10.627Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:14:40.718Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:15:10.799Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:15:40.914Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:16:11.028Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:16:41.113Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:17:11.223Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:17:41.317Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:18:11.420Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:18:41.533Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:19:11.620Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:19:41.715Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:20:11.818Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:20:41.923Z] [INFO] GET /api/health 200 4ms -[2026-01-01T06:21:12.044Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:21:42.129Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:22:12.210Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:22:42.306Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:23:12.398Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:23:42.471Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:24:12.568Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:24:42.685Z] [INFO] GET /api/health 200 3ms -[2026-01-01T06:25:12.776Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:25:42.873Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:26:12.945Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:26:43.040Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:27:13.163Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:27:43.265Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:28:13.389Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:28:43.474Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:29:13.580Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:29:43.664Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:30:13.770Z] [INFO] GET /api/health 200 0ms -[2026-01-01T06:30:43.866Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:31:13.977Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:31:44.077Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:32:14.175Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:32:44.256Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:33:14.368Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:33:44.473Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:34:14.566Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:34:44.651Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:35:14.767Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:35:44.883Z] [INFO] GET /api/health 200 3ms -[2026-01-01T06:36:15.013Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:36:45.115Z] [INFO] GET /api/health 200 3ms -[2026-01-01T06:37:15.216Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:37:45.309Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:38:15.398Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:38:45.512Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:39:15.603Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:39:45.695Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:40:15.778Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:40:45.870Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:41:15.948Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:41:46.049Z] [INFO] GET /api/health 200 3ms -[2026-01-01T06:42:16.157Z] [INFO] GET /api/health 200 3ms -[2026-01-01T06:42:46.260Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:43:16.351Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:43:46.449Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:44:16.548Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:44:46.656Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:45:16.742Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:45:46.826Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:46:16.918Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:46:47.012Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:47:17.113Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:47:47.205Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:48:17.293Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:48:47.398Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:49:17.501Z] [INFO] GET /api/health 200 3ms -[2026-01-01T06:49:47.578Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:50:17.679Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:50:47.780Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:51:17.887Z] [INFO] GET /api/health 200 7ms -[2026-01-01T06:51:48.004Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:52:18.111Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:52:48.214Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:53:18.297Z] [INFO] GET /api/health 200 0ms -[2026-01-01T06:53:48.387Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:54:18.468Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:54:48.537Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:55:18.644Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:55:48.736Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:56:18.853Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:56:48.952Z] [INFO] GET /api/health 200 3ms -[2026-01-01T06:57:19.067Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:57:49.174Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:58:19.277Z] [INFO] GET /api/health 200 2ms -[2026-01-01T06:58:49.353Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:59:19.445Z] [INFO] GET /api/health 200 1ms -[2026-01-01T06:59:49.537Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:00:19.612Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:00:49.719Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:01:19.800Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:01:49.912Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:02:20.007Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:02:50.113Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:03:20.198Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:03:50.308Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:04:20.439Z] [INFO] GET /api/health 200 5ms -[2026-01-01T07:04:50.547Z] [INFO] GET /api/health 200 3ms -[2026-01-01T07:05:20.638Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:05:50.747Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:06:20.863Z] [INFO] GET /api/health 200 3ms -[2026-01-01T07:06:50.962Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:07:21.063Z] [INFO] GET /api/health 200 3ms -[2026-01-01T07:07:51.178Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:08:21.273Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:08:51.381Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:09:21.493Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:09:51.613Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:10:21.699Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:10:51.820Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:11:21.927Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:11:52.018Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:12:22.114Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:12:52.219Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:13:22.297Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:13:52.418Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:14:22.515Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:14:52.620Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:15:22.730Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:15:52.836Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:16:22.932Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:16:53.025Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:17:23.117Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:17:53.227Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:18:23.321Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:18:53.404Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:19:23.507Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:19:53.594Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:20:23.706Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:20:53.801Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:21:23.909Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:21:54.017Z] [INFO] GET /api/health 200 3ms -[2026-01-01T07:22:24.104Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:22:54.212Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:23:24.327Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:23:54.430Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:24:24.537Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:24:54.640Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:25:24.726Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:25:54.824Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:26:24.914Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:26:55.015Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:27:25.111Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:27:55.235Z] [INFO] GET /api/health 200 3ms -[2026-01-01T07:28:25.339Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:28:55.454Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:29:25.557Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:29:55.651Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:30:25.748Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:30:55.829Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:31:25.924Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:31:56.035Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:32:26.112Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:32:56.188Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:33:26.292Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:33:56.410Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:34:26.497Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:34:56.594Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:35:26.706Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:35:56.815Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:36:26.929Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:36:57.048Z] [INFO] GET /api/health 200 0ms -[2026-01-01T07:37:27.168Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:37:57.249Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:38:27.347Z] [INFO] GET /api/health 200 0ms -[2026-01-01T07:38:57.443Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:39:27.554Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:39:57.680Z] [INFO] GET /api/health 200 3ms -[2026-01-01T07:40:27.814Z] [INFO] GET /api/health 200 4ms -[2026-01-01T07:40:57.921Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:41:19.848Z] [INFO] GET / 200 4ms -[2026-01-01T07:41:28.034Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:41:35.289Z] [INFO] GET /app.js 200 7ms -[2026-01-01T07:41:51.589Z] [INFO] GET /app.js 200 4ms -[2026-01-01T07:41:58.159Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:42:28.260Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:42:58.372Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:43:28.469Z] [INFO] GET /api/health 200 3ms -[2026-01-01T07:43:34.896Z] [INFO] GET / 200 2ms -[2026-01-01T07:43:38.842Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-01T07:43:58.553Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:44:28.658Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:44:58.791Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:45:28.885Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:45:58.987Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:46:29.093Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:46:59.182Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:47:29.289Z] [INFO] GET /api/health 200 5ms -[2026-01-01T07:47:59.429Z] [INFO] GET /api/health 200 3ms -[2026-01-01T07:48:29.542Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:48:59.633Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:49:29.751Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:49:59.847Z] [INFO] GET /api/health 200 5ms -[2026-01-01T07:50:29.964Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:51:00.071Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:51:30.157Z] [INFO] GET /api/health 200 0ms -[2026-01-01T07:52:00.276Z] [INFO] GET /api/health 200 4ms -[2026-01-01T07:52:30.378Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:53:00.497Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:53:30.577Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:54:00.682Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:54:30.806Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:55:00.918Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:55:31.041Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:56:01.139Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:56:31.249Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:57:01.356Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:57:31.444Z] [INFO] GET /api/health 200 1ms -[2026-01-01T07:58:01.543Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:58:31.643Z] [INFO] GET /api/health 200 0ms -[2026-01-01T07:59:01.736Z] [INFO] GET /api/health 200 2ms -[2026-01-01T07:59:31.830Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:00:01.922Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:00:32.017Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:01:02.112Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:01:32.203Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:02:02.312Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:02:32.418Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:03:02.524Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:03:32.616Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:04:02.702Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:04:32.790Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:05:02.883Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:05:32.975Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:06:03.077Z] [INFO] GET /api/health 200 3ms -[2026-01-01T08:06:33.168Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:07:03.279Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:07:33.374Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:08:03.472Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:08:33.584Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:09:03.674Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:09:33.800Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:10:03.892Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:10:33.979Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:11:04.095Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:11:34.194Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:12:04.296Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:12:34.376Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:13:04.481Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:13:34.565Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:14:04.665Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:14:34.774Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:15:04.876Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:15:34.992Z] [INFO] GET /api/health 200 0ms -[2026-01-01T08:16:05.110Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:16:35.216Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:17:05.309Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:17:35.397Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:18:05.515Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:18:35.609Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:19:05.709Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:19:35.808Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:20:05.934Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:20:36.023Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:21:06.132Z] [INFO] GET /api/health 200 3ms -[2026-01-01T08:21:36.236Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:22:06.363Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:22:36.462Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:23:06.563Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:23:36.683Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:24:06.798Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:24:36.893Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:25:07.019Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:25:37.162Z] [INFO] GET /api/health 200 3ms -[2026-01-01T08:26:07.258Z] [INFO] GET /api/health 200 3ms -[2026-01-01T08:26:37.369Z] [INFO] GET /api/health 200 3ms -[2026-01-01T08:27:07.496Z] [INFO] GET /api/health 200 3ms -[2026-01-01T08:27:37.610Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:28:07.702Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:28:37.796Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:29:07.892Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:29:37.994Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:30:08.105Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:30:38.207Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:31:08.323Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:31:38.411Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:32:08.494Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:32:38.615Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:33:08.727Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:33:38.834Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:34:08.935Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:34:39.029Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:35:09.124Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:35:39.235Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:36:09.330Z] [INFO] GET /api/health 200 0ms -[2026-01-01T08:36:39.435Z] [INFO] GET /api/health 200 0ms -[2026-01-01T08:37:09.546Z] [INFO] GET /api/health 200 3ms -[2026-01-01T08:37:39.633Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:38:09.724Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:38:39.821Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:39:09.912Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:39:40.033Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:40:10.137Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:40:40.247Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:41:10.355Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:41:40.443Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:42:10.544Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:42:40.627Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:43:10.731Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:43:40.813Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:44:10.908Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:44:41.014Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:45:11.117Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:45:41.220Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:46:11.313Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:46:41.407Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:47:11.512Z] [INFO] GET /api/health 200 0ms -[2026-01-01T08:47:41.625Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:48:11.731Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:48:41.849Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:49:11.928Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:49:42.033Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:50:12.136Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:50:42.234Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:51:12.343Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:51:42.453Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:52:12.553Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:52:42.670Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:53:12.780Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:53:42.876Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:54:12.992Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:54:43.136Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:55:13.255Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:55:43.364Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:56:13.477Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:56:43.571Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:57:13.672Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:57:43.768Z] [INFO] GET /api/health 200 0ms -[2026-01-01T08:58:13.892Z] [INFO] GET /api/health 200 1ms -[2026-01-01T08:58:44.011Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:59:14.122Z] [INFO] GET /api/health 200 2ms -[2026-01-01T08:59:44.248Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:00:14.355Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:00:44.456Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:01:14.576Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:01:44.673Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:02:14.796Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:02:44.905Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:03:14.985Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:03:45.081Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:04:15.183Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:04:45.271Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:05:15.366Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:05:45.461Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:06:15.559Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:06:45.665Z] [INFO] GET /api/health 200 0ms -[2026-01-01T09:07:15.765Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:07:45.896Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:08:16.009Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:08:46.120Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:09:16.208Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:09:46.302Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:10:16.389Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:10:46.486Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:11:16.593Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:11:46.704Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:12:16.785Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:12:46.905Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:13:16.998Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:13:47.111Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:14:17.207Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:14:47.318Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:15:17.421Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:15:47.521Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:16:17.623Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:16:47.713Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:17:17.803Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:17:47.899Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:18:18.002Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:18:48.097Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:19:18.192Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:19:48.292Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:20:18.397Z] [INFO] GET /api/health 200 3ms -[2026-01-01T09:20:48.487Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:21:18.571Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:21:48.657Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:22:18.743Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:22:48.849Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:23:18.939Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:23:49.058Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:24:19.162Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:24:49.275Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:25:19.366Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:25:49.487Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:26:19.591Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:26:49.700Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:27:19.797Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:27:49.916Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:28:20.017Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:28:50.103Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:29:20.222Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:29:50.337Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:30:20.438Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:30:50.541Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:31:20.644Z] [INFO] GET /api/health 200 3ms -[2026-01-01T09:31:50.744Z] [INFO] GET /api/health 200 3ms -[2026-01-01T09:32:20.840Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:32:50.940Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:33:21.050Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:33:51.141Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:34:21.243Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:34:51.332Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:35:21.437Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:35:51.557Z] [INFO] GET /api/health 200 3ms -[2026-01-01T09:36:21.663Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:36:51.762Z] [INFO] GET /api/health 200 3ms -[2026-01-01T09:37:21.858Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:37:51.962Z] [INFO] GET /api/health 200 0ms -[2026-01-01T09:38:22.071Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:38:52.172Z] [INFO] GET /api/health 200 3ms -[2026-01-01T09:39:22.263Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:39:52.362Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:40:22.464Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:40:52.557Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:41:22.666Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:41:52.744Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:42:22.846Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:42:52.958Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:43:23.060Z] [INFO] GET /api/health 200 3ms -[2026-01-01T09:43:53.156Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:44:23.252Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:44:53.369Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:45:23.479Z] [INFO] GET /api/health 200 0ms -[2026-01-01T09:45:53.576Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:46:23.665Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:46:53.790Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:47:23.886Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:47:53.985Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:48:24.083Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:48:54.170Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:49:24.283Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:49:54.364Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:50:24.441Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:50:54.547Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:51:24.639Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:51:54.724Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:52:24.820Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:52:54.928Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:53:25.043Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:53:55.135Z] [INFO] GET /api/health 200 0ms -[2026-01-01T09:54:25.242Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:54:55.340Z] [INFO] GET /api/health 200 0ms -[2026-01-01T09:55:25.440Z] [INFO] GET /api/health 200 3ms -[2026-01-01T09:55:55.538Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:56:25.646Z] [INFO] GET /api/health 200 2ms -[2026-01-01T09:56:55.741Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:57:25.846Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:57:55.966Z] [INFO] GET /api/health 200 3ms -[2026-01-01T09:58:26.084Z] [INFO] GET /api/health 200 0ms -[2026-01-01T09:58:56.183Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:59:26.271Z] [INFO] GET /api/health 200 1ms -[2026-01-01T09:59:56.362Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:00:26.479Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:00:56.569Z] [INFO] GET /api/health 200 3ms -[2026-01-01T10:01:26.666Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:01:56.759Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:02:26.863Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:02:56.968Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:03:27.078Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:03:57.195Z] [INFO] GET /api/health 200 3ms -[2026-01-01T10:04:27.310Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:04:57.407Z] [INFO] GET /api/health 200 3ms -[2026-01-01T10:05:27.530Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:05:57.619Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:06:27.730Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:06:57.831Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:07:27.953Z] [INFO] GET /api/health 200 3ms -[2026-01-01T10:07:58.049Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:08:28.158Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:08:58.290Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:09:28.404Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:09:58.496Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:10:28.597Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:10:58.702Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:11:28.818Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:11:58.928Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:12:29.023Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:12:59.127Z] [INFO] GET /api/health 200 3ms -[2026-01-01T10:13:29.249Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:13:59.346Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:14:29.448Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:14:59.589Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:15:29.677Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:15:59.783Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:16:29.893Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:16:59.997Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:17:30.126Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:18:00.214Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:18:30.302Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:19:00.398Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:19:30.503Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:20:00.623Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:20:30.702Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:21:00.805Z] [INFO] GET /api/health 200 3ms -[2026-01-01T10:21:30.909Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:22:01.025Z] [INFO] GET /api/health 200 0ms -[2026-01-01T10:22:16.600Z] [INFO] GET / 200 7ms -[2026-01-01T10:22:16.616Z] [INFO] GET /robots.txt 200 5ms -[2026-01-01T10:22:19.571Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-01T10:22:24.993Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-01T10:22:31.128Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:23:01.228Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:23:31.328Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:24:01.441Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:24:31.563Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:25:01.667Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:25:31.757Z] [INFO] GET /api/health 200 0ms -[2026-01-01T10:26:01.857Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:26:31.957Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:27:02.053Z] [INFO] GET /api/health 200 0ms -[2026-01-01T10:27:32.169Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:28:02.268Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:28:32.368Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:28:43.700Z] [INFO] GET / 200 4ms -[2026-01-01T10:28:44.119Z] [INFO] GET //wp-includes/wlwmanifest.xml 200 2ms -[2026-01-01T10:28:44.337Z] [INFO] GET //xmlrpc.php?rsd 200 4ms -[2026-01-01T10:28:44.515Z] [INFO] GET / 200 4ms -[2026-01-01T10:28:44.746Z] [INFO] GET //blog/wp-includes/wlwmanifest.xml 200 6ms -[2026-01-01T10:28:44.868Z] [INFO] GET //web/wp-includes/wlwmanifest.xml 200 2ms -[2026-01-01T10:28:45.119Z] [INFO] GET //wordpress/wp-includes/wlwmanifest.xml 200 6ms -[2026-01-01T10:28:45.289Z] [INFO] GET //website/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T10:28:45.479Z] [INFO] GET //wp/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-01T10:28:45.639Z] [INFO] GET //news/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-01T10:28:45.776Z] [INFO] GET //2018/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T10:28:46.052Z] [INFO] GET //2019/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-01T10:28:46.216Z] [INFO] GET //shop/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-01T10:28:46.338Z] [INFO] GET //wp1/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T10:28:46.590Z] [INFO] GET //test/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-01T10:28:46.775Z] [INFO] GET //media/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T10:28:46.888Z] [INFO] GET //wp2/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-01T10:28:47.178Z] [INFO] GET //site/wp-includes/wlwmanifest.xml 200 7ms -[2026-01-01T10:28:47.388Z] [INFO] GET //cms/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-01T10:28:47.501Z] [INFO] GET //sito/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-01T10:29:02.471Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:29:32.577Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:30:02.680Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:30:32.796Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:31:02.893Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:31:32.981Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:32:03.067Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:32:33.157Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:33:03.259Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:33:33.356Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:34:03.446Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:34:33.574Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:35:03.676Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:35:33.771Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:36:03.850Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:36:33.941Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:37:04.043Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:37:34.159Z] [INFO] GET /api/health 200 6ms -[2026-01-01T10:38:04.254Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:38:34.375Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:39:04.466Z] [INFO] GET /api/health 200 3ms -[2026-01-01T10:39:34.556Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:40:04.651Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:40:34.745Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:41:04.863Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:41:34.954Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:42:05.051Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:42:35.135Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:43:05.248Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:43:35.372Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:44:05.484Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:44:35.571Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:45:05.668Z] [INFO] GET /api/health 200 0ms -[2026-01-01T10:45:35.790Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:46:05.888Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:46:35.980Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:47:06.101Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:47:36.196Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:48:06.315Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:48:36.415Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:49:06.507Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:49:36.592Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:50:06.689Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:50:36.787Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:51:06.876Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:51:36.978Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:52:07.107Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:52:37.202Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:53:07.286Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:53:37.415Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:54:07.506Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:54:37.617Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:55:07.713Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:55:37.823Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:56:07.929Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:56:38.037Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:57:08.115Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:57:38.214Z] [INFO] GET /api/health 200 2ms -[2026-01-01T10:58:08.303Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:58:38.425Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:59:08.526Z] [INFO] GET /api/health 200 1ms -[2026-01-01T10:59:38.645Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:00:08.737Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:00:38.844Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:01:08.928Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:01:39.028Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:02:09.127Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:02:39.214Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:03:09.298Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:03:39.409Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:04:09.499Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:04:39.612Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:05:09.710Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:05:39.802Z] [INFO] GET /api/health 200 4ms -[2026-01-01T11:06:09.926Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:06:40.020Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:07:10.129Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:07:40.230Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:08:10.352Z] [INFO] GET /api/health 200 3ms -[2026-01-01T11:08:40.459Z] [INFO] GET /api/health 200 4ms -[2026-01-01T11:09:10.560Z] [INFO] GET /api/health 200 3ms -[2026-01-01T11:09:40.672Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:10:10.793Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:10:40.894Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:11:10.981Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:11:41.075Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:12:11.184Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:12:41.293Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:13:11.374Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:13:41.473Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:14:11.578Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:14:41.683Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:15:11.774Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:15:41.876Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:16:11.967Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:16:42.064Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:17:12.163Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:17:42.264Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:18:12.358Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:18:42.446Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:19:12.550Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:19:42.656Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:20:12.756Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:20:42.870Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:21:12.966Z] [INFO] GET /api/health 200 0ms -[2026-01-01T11:21:43.087Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:22:13.197Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:22:43.300Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:23:13.409Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:23:43.504Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:24:13.609Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:24:43.731Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:25:13.828Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:25:43.937Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:26:14.042Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:26:44.150Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:27:14.238Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:27:44.323Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:28:14.429Z] [INFO] GET /api/health 200 0ms -[2026-01-01T11:28:44.503Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:29:14.590Z] [INFO] GET /api/health 200 3ms -[2026-01-01T11:29:44.696Z] [INFO] GET /api/health 200 3ms -[2026-01-01T11:30:14.792Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:30:44.888Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:31:14.988Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:31:45.089Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:32:15.212Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:32:45.307Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:33:15.400Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:33:45.496Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:34:15.596Z] [INFO] GET /api/health 200 0ms -[2026-01-01T11:34:45.684Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:35:15.782Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:35:45.870Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:36:15.988Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:36:46.104Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:37:16.208Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:37:46.329Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:38:16.428Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:38:46.534Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:39:16.619Z] [INFO] GET /api/health 200 5ms -[2026-01-01T11:39:46.720Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:40:16.833Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:40:46.912Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:41:17.004Z] [INFO] GET /api/health 200 0ms -[2026-01-01T11:41:47.097Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:42:17.207Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:42:47.311Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:43:17.395Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:43:47.499Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:44:17.598Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:44:47.704Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:45:17.814Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:45:47.936Z] [INFO] GET /api/health 200 3ms -[2026-01-01T11:46:18.044Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:46:48.142Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:47:18.230Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:47:48.333Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:48:18.432Z] [INFO] GET /api/health 200 0ms -[2026-01-01T11:48:48.535Z] [INFO] GET /api/health 200 4ms -[2026-01-01T11:49:12.957Z] [INFO] GET / 200 6ms -[2026-01-01T11:49:18.617Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:49:48.721Z] [INFO] GET /api/health 200 3ms -[2026-01-01T11:50:18.808Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:50:48.926Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:51:19.011Z] [INFO] GET /api/health 200 3ms -[2026-01-01T11:51:49.110Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:52:19.194Z] [INFO] GET /api/health 200 0ms -[2026-01-01T11:52:49.291Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:53:19.396Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:53:49.497Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:54:19.609Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:54:49.701Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:55:19.793Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:55:49.893Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:56:19.980Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:56:50.088Z] [INFO] GET /api/health 200 2ms -[2026-01-01T11:57:20.184Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:57:50.289Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:58:20.388Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:58:50.497Z] [INFO] GET /api/health 200 1ms -[2026-01-01T11:59:20.609Z] [INFO] GET /api/health 200 3ms -[2026-01-01T11:59:50.696Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:00:20.791Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:00:50.888Z] [INFO] GET /api/health 200 0ms -[2026-01-01T12:01:21.003Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:01:51.097Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:02:21.178Z] [INFO] GET /api/health 200 0ms -[2026-01-01T12:02:51.278Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:03:21.373Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:03:51.469Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:04:21.550Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:04:51.670Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:05:21.777Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:05:51.866Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:06:21.973Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:06:52.077Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:07:22.162Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:07:52.283Z] [INFO] GET /api/health 200 3ms -[2026-01-01T12:08:22.386Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:08:52.467Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:09:22.569Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:09:52.653Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:10:22.771Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:10:52.859Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:11:22.983Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:11:53.092Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:12:23.187Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:12:53.279Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:13:23.379Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:13:53.480Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:14:23.583Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:14:53.684Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:15:23.783Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:15:53.901Z] [INFO] GET /api/health 200 0ms -[2026-01-01T12:16:24.012Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:16:54.096Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:17:24.178Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:17:54.262Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:18:24.348Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:18:54.432Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:19:24.515Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:19:54.624Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:20:24.733Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:20:54.847Z] [INFO] GET /api/health 200 4ms -[2026-01-01T12:21:24.961Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:21:55.054Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:22:25.136Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:22:55.233Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:23:25.346Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:23:55.446Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:24:25.562Z] [INFO] GET /api/health 200 3ms -[2026-01-01T12:24:55.667Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:25:25.758Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:25:55.870Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:26:25.972Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:26:56.084Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:27:26.192Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:27:56.288Z] [INFO] GET /api/health 200 3ms -[2026-01-01T12:28:26.380Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:28:56.474Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:29:26.559Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:29:56.660Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:30:26.777Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:30:56.871Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:31:26.966Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:31:57.050Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:32:27.152Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:32:57.271Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:33:27.358Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:33:57.472Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:34:27.571Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:34:57.676Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:35:27.788Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:35:57.892Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:36:27.990Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:36:58.109Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:37:28.224Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:37:58.315Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:38:28.416Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:38:58.516Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:39:28.628Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:39:58.720Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:40:28.817Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:40:58.914Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:41:29.020Z] [INFO] GET /api/health 200 3ms -[2026-01-01T12:41:59.127Z] [INFO] GET /api/health 200 3ms -[2026-01-01T12:42:29.233Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:42:59.339Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:43:29.435Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:43:59.540Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:44:29.666Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:44:59.780Z] [INFO] GET /api/health 200 3ms -[2026-01-01T12:45:29.881Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:45:59.992Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:46:30.087Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:47:00.183Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:47:30.293Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:48:00.391Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:48:30.488Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:49:00.596Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:49:30.698Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:50:00.826Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:50:30.932Z] [INFO] GET /api/health 200 0ms -[2026-01-01T12:51:01.050Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:51:31.154Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:52:01.241Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:52:31.345Z] [INFO] GET /api/health 200 4ms -[2026-01-01T12:53:01.465Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:53:31.561Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:54:01.652Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:54:31.751Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:55:01.847Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:55:31.952Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:56:02.048Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:56:32.148Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:57:02.249Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:57:32.346Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:58:02.446Z] [INFO] GET /api/health 200 2ms -[2026-01-01T12:58:32.540Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:59:02.639Z] [INFO] GET /api/health 200 1ms -[2026-01-01T12:59:32.753Z] [INFO] GET /api/health 200 3ms -[2026-01-01T13:00:02.857Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:00:32.954Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:01:03.080Z] [INFO] GET /api/health 200 0ms -[2026-01-01T13:01:33.195Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:02:03.301Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:02:33.400Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:03:03.491Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:03:33.612Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:04:03.719Z] [INFO] GET /api/health 200 0ms -[2026-01-01T13:04:33.813Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:05:03.945Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:05:34.059Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:06:04.165Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:06:34.257Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:07:04.367Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:07:34.458Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:08:04.556Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:08:34.675Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:09:04.770Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:09:34.876Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:10:04.968Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:10:35.071Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:11:05.168Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:11:35.262Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:12:05.362Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:12:35.448Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:13:05.549Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:13:35.653Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:14:05.769Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:14:35.870Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:15:05.971Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:15:36.086Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:16:06.181Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:16:36.283Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:17:06.381Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:17:36.471Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:18:06.576Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:18:36.675Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:19:06.804Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:19:36.922Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:20:07.022Z] [INFO] GET /api/health 200 3ms -[2026-01-01T13:20:37.120Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:21:07.214Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:21:37.320Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:22:07.416Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:22:37.519Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:23:07.605Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:23:37.712Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:24:07.819Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:24:37.911Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:25:08.014Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:25:38.144Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:26:08.248Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:26:38.336Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:27:08.435Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:27:38.534Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:28:08.628Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:28:38.750Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:29:08.842Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:29:38.942Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:30:09.053Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:30:39.155Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:31:09.245Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:31:39.370Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:32:09.463Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:32:39.560Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:33:09.655Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:33:39.763Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:34:09.844Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:34:39.932Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:35:10.035Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:35:40.152Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:36:10.265Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:36:40.362Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:37:10.464Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:37:40.570Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:38:10.666Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:38:40.779Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:39:10.869Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:39:40.953Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:40:11.051Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:40:41.152Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:41:11.284Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:41:41.381Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:42:11.480Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:42:41.570Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:43:11.703Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:43:41.811Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:44:11.911Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:44:42.015Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:45:12.119Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:45:42.194Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:46:12.285Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:46:42.386Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:47:12.501Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:47:42.597Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:48:12.693Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:48:42.784Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:49:12.878Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:49:42.984Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:50:13.099Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:50:43.197Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:51:13.312Z] [INFO] GET /api/health 200 3ms -[2026-01-01T13:51:43.451Z] [INFO] GET /api/health 200 4ms -[2026-01-01T13:52:13.579Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:52:43.675Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:53:13.783Z] [INFO] GET /api/health 200 3ms -[2026-01-01T13:53:43.876Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:54:13.962Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:54:44.058Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:55:14.158Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:55:44.260Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:56:14.356Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:56:44.469Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:57:14.561Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:57:44.642Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:58:14.755Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:58:44.855Z] [INFO] GET /api/health 200 1ms -[2026-01-01T13:59:14.967Z] [INFO] GET /api/health 200 2ms -[2026-01-01T13:59:45.082Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:00:15.186Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:00:45.286Z] [INFO] GET /api/health 200 0ms -[2026-01-01T14:01:15.387Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:01:45.493Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:02:15.611Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:02:45.705Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:03:15.813Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:03:45.921Z] [INFO] GET /api/health 200 0ms -[2026-01-01T14:04:16.035Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:04:46.132Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:05:16.233Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:05:46.325Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:06:16.427Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:06:46.530Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:07:16.615Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:07:46.712Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:08:16.807Z] [INFO] GET /api/health 200 0ms -[2026-01-01T14:08:46.906Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:09:17.014Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:09:47.112Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:10:17.202Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:10:47.294Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:11:17.388Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:11:47.479Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:12:17.558Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:12:47.664Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:13:17.759Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:13:47.845Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:14:17.975Z] [INFO] GET /api/health 200 3ms -[2026-01-01T14:14:48.080Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:15:18.168Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:15:48.274Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:16:18.361Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:16:48.469Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:17:18.568Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:17:48.663Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:18:18.764Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:18:48.858Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:19:18.957Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:19:49.062Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:20:19.187Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:20:49.288Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:21:19.375Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:21:49.495Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:22:19.588Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:22:49.696Z] [INFO] GET /api/health 200 0ms -[2026-01-01T14:23:19.805Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:23:49.879Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:24:19.983Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:24:50.099Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:25:20.190Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:25:50.304Z] [INFO] GET /api/health 200 3ms -[2026-01-01T14:26:20.413Z] [INFO] GET /api/health 200 3ms -[2026-01-01T14:26:50.531Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:27:20.629Z] [INFO] GET /api/health 200 3ms -[2026-01-01T14:27:50.748Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:28:20.843Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:28:50.938Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:29:21.051Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:29:51.148Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:30:21.219Z] [INFO] GET /api/health 200 0ms -[2026-01-01T14:30:51.321Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:31:21.435Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:31:51.533Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:32:21.622Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:32:51.713Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:33:21.802Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:33:51.895Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:34:21.988Z] [INFO] GET /api/health 200 3ms -[2026-01-01T14:34:52.071Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:35:22.188Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:35:52.280Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:36:22.374Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:36:52.485Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:37:22.591Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:37:52.684Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:38:22.775Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:38:52.890Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:39:22.997Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:39:53.088Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:40:23.181Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:40:53.288Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:41:23.393Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:41:53.486Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:42:23.576Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:42:53.666Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:43:23.753Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:43:53.843Z] [INFO] GET /api/health 200 3ms -[2026-01-01T14:44:23.944Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:44:54.028Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:45:24.109Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:45:54.188Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:46:24.275Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:46:54.377Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:47:24.471Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:47:54.544Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:48:24.644Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:48:54.726Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:49:24.825Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:49:54.925Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:50:25.033Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:50:55.118Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:51:25.211Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:51:55.324Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:52:25.416Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:52:55.522Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:53:25.628Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:53:55.747Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:54:25.851Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:54:55.939Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:55:26.030Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:55:56.148Z] [INFO] GET /api/health 200 3ms -[2026-01-01T14:56:26.249Z] [INFO] GET /api/health 200 4ms -[2026-01-01T14:56:56.349Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:57:26.458Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:57:56.564Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:58:26.646Z] [INFO] GET /api/health 200 1ms -[2026-01-01T14:58:56.746Z] [INFO] GET /api/health 200 0ms -[2026-01-01T14:59:26.849Z] [INFO] GET /api/health 200 2ms -[2026-01-01T14:59:56.954Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:00:27.068Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:00:57.172Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:01:27.285Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:01:57.376Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:02:27.476Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:02:57.585Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:03:27.670Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:03:57.753Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:04:27.831Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:04:57.957Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:05:28.055Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:05:58.158Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:06:28.278Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:06:58.406Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:07:28.498Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:07:58.611Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:08:28.721Z] [INFO] GET /api/health 200 4ms -[2026-01-01T15:08:58.824Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:09:28.920Z] [INFO] GET /api/health 200 3ms -[2026-01-01T15:09:59.013Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:10:29.143Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:10:59.248Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:11:29.342Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:11:59.435Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:12:29.538Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:12:59.634Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:13:29.752Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:13:59.858Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:14:29.818Z] [INFO] GET /.env 200 9ms -[2026-01-01T15:14:29.956Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:15:00.073Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:15:30.151Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:16:00.252Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:16:30.348Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:17:00.457Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:17:30.558Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:18:00.664Z] [INFO] GET /api/health 200 3ms -[2026-01-01T15:18:30.765Z] [INFO] GET /api/health 200 4ms -[2026-01-01T15:19:00.902Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:19:31.002Z] [INFO] GET /api/health 200 3ms -[2026-01-01T15:20:01.106Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:20:31.199Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:21:01.300Z] [INFO] GET /api/health 200 0ms -[2026-01-01T15:21:31.404Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:22:01.494Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:22:31.602Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:23:01.689Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:23:31.788Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:24:01.882Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:24:31.993Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:25:02.082Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:25:32.177Z] [INFO] GET /api/health 200 3ms -[2026-01-01T15:26:02.280Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:26:32.389Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:27:02.484Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:27:32.590Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:28:02.686Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:28:32.770Z] [INFO] GET /api/health 200 0ms -[2026-01-01T15:29:02.867Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:29:32.997Z] [INFO] GET /api/health 200 4ms -[2026-01-01T15:30:03.096Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:30:33.180Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:31:03.296Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:31:33.400Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:31:37.496Z] [INFO] GET / 200 6ms -[2026-01-01T15:31:37.553Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-01T15:31:37.557Z] [INFO] GET /css/base.css 304 0ms -[2026-01-01T15:31:37.582Z] [INFO] GET /css/components.css 304 0ms -[2026-01-01T15:31:37.589Z] [INFO] GET /css/board.css 304 1ms -[2026-01-01T15:31:37.603Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-01T15:31:37.604Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-01T15:31:37.611Z] [INFO] GET /css/list.css 304 2ms -[2026-01-01T15:31:37.614Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-01T15:31:37.615Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-01T15:31:37.617Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-01T15:31:37.627Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-01T15:31:37.627Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-01T15:31:37.637Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-01T15:31:37.640Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-01T15:31:37.644Z] [INFO] GET /js/app.js 200 2ms -[2026-01-01T15:31:37.726Z] [INFO] GET /js/api.js 304 5ms -[2026-01-01T15:31:37.728Z] [INFO] GET /js/store.js 304 3ms -[2026-01-01T15:31:37.732Z] [INFO] GET /js/board.js 304 2ms -[2026-01-01T15:31:37.734Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-01T15:31:37.736Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-01T15:31:37.738Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-01T15:31:37.748Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-01T15:31:37.750Z] [INFO] GET /js/calendar.js 304 0ms -[2026-01-01T15:31:37.753Z] [INFO] GET /js/list.js 304 1ms -[2026-01-01T15:31:37.755Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-01T15:31:37.757Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-01T15:31:37.763Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-01T15:31:37.774Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-01T15:31:37.775Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-01T15:31:37.777Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-01T15:31:37.778Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-01T15:31:37.781Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-01T15:31:37.789Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-01T15:31:38.122Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-01T15:31:39.705Z] [INFO] GET /sw.js 200 5ms -[2026-01-01T15:31:39.761Z] [INFO] GET / 304 1ms -[2026-01-01T15:31:39.766Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-01T15:31:39.770Z] [INFO] GET /index.html 200 7ms -[2026-01-01T15:31:39.787Z] [INFO] GET /css/base.css 304 1ms -[2026-01-01T15:31:39.792Z] [INFO] GET /css/components.css 304 2ms -[2026-01-01T15:31:39.808Z] [INFO] GET /sw.js 304 2ms -[2026-01-01T15:31:39.817Z] [INFO] GET /css/board.css 304 3ms -[2026-01-01T15:31:39.821Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-01T15:31:39.822Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-01T15:31:39.839Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-01T15:31:39.847Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-01T15:31:39.849Z] [INFO] GET /js/app.js 304 2ms -[2026-01-01T15:31:39.863Z] [INFO] GET /js/api.js 304 1ms -[2026-01-01T15:31:39.874Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-01T15:31:39.876Z] [INFO] GET /js/store.js 304 3ms -[2026-01-01T15:31:39.887Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-01T15:31:39.899Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-01T15:31:39.904Z] [INFO] GET /js/board.js 304 2ms -[2026-01-01T15:31:39.908Z] [INFO] GET /js/task-modal.js 304 0ms -[2026-01-01T15:31:39.923Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-01T15:31:39.926Z] [INFO] GET /js/list.js 304 1ms -[2026-01-01T15:31:39.931Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-01T15:31:39.956Z] [INFO] GET /js/tour.js 304 1ms -[2026-01-01T15:31:39.958Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-01T15:31:39.960Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-01T15:31:39.980Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-01T15:31:39.986Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-01T15:31:39.987Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-01T15:31:40.010Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-01T15:31:40.012Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-01T15:31:40.015Z] [INFO] GET /css/list.css 304 2ms -[2026-01-01T15:31:40.034Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-01T15:31:40.038Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-01T15:31:40.042Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-01T15:31:40.057Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-01T15:31:40.061Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-01T15:31:40.064Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-01T15:32:03.488Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:32:24.619Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-01T15:32:24.621Z] [INFO] POST /api/auth/login 200 674ms -[2026-01-01T15:32:24.655Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-01T15:32:24.680Z] [INFO] Socket connected: MH (zRA1KCxfsURL-PMXAAAT) -[2026-01-01T15:32:24.692Z] [INFO] GET /api/projects 200 7ms -[2026-01-01T15:32:24.725Z] [INFO] MH joined project:[object Object] -[2026-01-01T15:32:24.733Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-01T15:32:24.740Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-01T15:32:24.745Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-01T15:32:24.762Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-01T15:32:24.823Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-01T15:32:24.867Z] [INFO] GET /api/notifications 304 10ms -[2026-01-01T15:32:24.902Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-01T15:32:32.011Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-01T15:32:32.813Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 8ms -[2026-01-01T15:32:33.581Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:32:33.828Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-01T15:33:03.678Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:33:33.779Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:33:45.433Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-01T15:34:03.886Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:34:33.971Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:35:04.080Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:35:34.194Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:36:04.290Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:36:34.376Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:37:04.471Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:37:34.558Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:38:04.655Z] [INFO] GET /api/health 200 3ms -[2026-01-01T15:38:34.748Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:39:04.824Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:39:34.917Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:40:05.013Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:40:35.101Z] [INFO] GET /api/health 200 4ms -[2026-01-01T15:41:05.219Z] [INFO] GET /api/health 200 4ms -[2026-01-01T15:41:35.325Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:42:05.428Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:42:35.561Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:43:05.672Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:43:35.774Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:44:05.886Z] [INFO] GET /api/health 200 0ms -[2026-01-01T15:44:24.479Z] [INFO] POST /api/auth/logout 401 9ms -[2026-01-01T15:44:24.510Z] [INFO] Socket disconnected: MH (zRA1KCxfsURL-PMXAAAT) -[2026-01-01T15:44:35.998Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:45:06.103Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:45:36.207Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:46:06.291Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:46:36.380Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:47:06.478Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:47:36.605Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:47:58.098Z] [INFO] GET / 200 3ms -[2026-01-01T15:47:58.579Z] [INFO] GET //wp-includes/wlwmanifest.xml 200 6ms -[2026-01-01T15:47:58.825Z] [INFO] GET //xmlrpc.php?rsd 200 7ms -[2026-01-01T15:47:58.951Z] [INFO] GET / 200 5ms -[2026-01-01T15:47:59.077Z] [INFO] GET //blog/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T15:47:59.202Z] [INFO] GET //web/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-01T15:47:59.329Z] [INFO] GET //wordpress/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T15:47:59.452Z] [INFO] GET //website/wp-includes/wlwmanifest.xml 200 2ms -[2026-01-01T15:47:59.580Z] [INFO] GET //wp/wp-includes/wlwmanifest.xml 200 6ms -[2026-01-01T15:47:59.708Z] [INFO] GET //news/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T15:47:59.836Z] [INFO] GET //2018/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-01T15:47:59.962Z] [INFO] GET //2019/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-01T15:48:00.089Z] [INFO] GET //shop/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T15:48:00.212Z] [INFO] GET //wp1/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-01T15:48:00.348Z] [INFO] GET //test/wp-includes/wlwmanifest.xml 200 2ms -[2026-01-01T15:48:00.477Z] [INFO] GET //media/wp-includes/wlwmanifest.xml 200 6ms -[2026-01-01T15:48:00.605Z] [INFO] GET //wp2/wp-includes/wlwmanifest.xml 200 7ms -[2026-01-01T15:48:00.733Z] [INFO] GET //site/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T15:48:00.883Z] [INFO] GET //cms/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-01T15:48:01.011Z] [INFO] GET //sito/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-01T15:48:06.701Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:48:36.793Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:49:06.914Z] [INFO] GET /api/health 200 0ms -[2026-01-01T15:49:37.004Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:50:07.108Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:50:37.212Z] [INFO] GET /api/health 200 4ms -[2026-01-01T15:51:07.295Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:51:37.387Z] [INFO] GET /api/health 200 3ms -[2026-01-01T15:52:07.498Z] [INFO] GET /api/health 200 3ms -[2026-01-01T15:52:37.580Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:53:07.698Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:53:37.777Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:54:07.885Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:54:37.983Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:55:08.100Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:55:38.200Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:56:08.295Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:56:38.380Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:57:08.490Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:57:38.625Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:58:08.751Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:58:38.853Z] [INFO] GET /api/health 200 2ms -[2026-01-01T15:59:08.944Z] [INFO] GET /api/health 200 1ms -[2026-01-01T15:59:39.061Z] [INFO] GET /api/health 200 3ms -[2026-01-01T16:00:09.153Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:00:39.270Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:01:09.366Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:01:39.455Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:02:09.556Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:02:39.679Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:03:09.804Z] [INFO] GET /api/health 200 3ms -[2026-01-01T16:03:39.913Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:04:10.012Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:04:40.094Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:05:10.180Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:05:40.284Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:06:10.391Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:06:40.504Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:07:10.603Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:07:40.694Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:08:10.791Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:08:40.891Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:09:10.987Z] [INFO] GET /api/health 200 3ms -[2026-01-01T16:09:41.087Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:10:11.178Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:10:41.292Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:11:11.401Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:11:41.491Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:12:11.598Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:12:41.690Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:13:11.794Z] [INFO] GET /api/health 200 3ms -[2026-01-01T16:13:41.889Z] [INFO] GET /api/health 200 3ms -[2026-01-01T16:14:12.025Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:14:42.118Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:15:12.214Z] [INFO] GET /api/health 200 4ms -[2026-01-01T16:15:42.326Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:16:12.420Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:16:42.502Z] [INFO] GET /api/health 200 3ms -[2026-01-01T16:17:12.594Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:17:42.731Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:18:12.836Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:18:42.929Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:19:13.047Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:19:43.130Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:20:13.235Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:20:43.334Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:21:13.424Z] [INFO] GET /api/health 200 3ms -[2026-01-01T16:21:43.528Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:22:13.632Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:22:43.735Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:23:13.842Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:23:43.942Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:24:14.049Z] [INFO] GET /api/health 200 0ms -[2026-01-01T16:24:44.183Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:25:14.290Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:25:44.401Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:26:14.490Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:26:44.577Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:27:14.681Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:27:44.789Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:28:14.890Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:28:45.002Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:29:15.098Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:29:45.210Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:30:15.308Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:30:45.400Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:31:15.489Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:31:45.576Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:32:15.681Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:32:45.775Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:33:15.873Z] [INFO] GET /api/health 200 3ms -[2026-01-01T16:33:45.962Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:34:16.046Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:34:46.128Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:35:16.222Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:35:46.305Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:36:16.395Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:36:46.517Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:37:16.613Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:37:46.716Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:38:16.820Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:38:46.935Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:39:17.035Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:39:47.130Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:40:17.235Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:40:47.325Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:41:17.409Z] [INFO] GET /api/health 200 0ms -[2026-01-01T16:41:47.511Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:42:17.604Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:42:47.699Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:43:17.783Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:43:47.880Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:44:17.966Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:44:48.044Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:45:18.132Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:45:48.252Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:46:18.351Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:46:48.459Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:47:18.558Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:47:48.667Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:48:18.776Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:48:48.855Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:49:18.964Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:49:49.071Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:50:19.178Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:50:49.284Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:51:19.396Z] [INFO] GET /api/health 200 5ms -[2026-01-01T16:51:49.516Z] [INFO] GET /api/health 200 3ms -[2026-01-01T16:52:19.617Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:52:49.707Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:53:19.797Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:53:49.883Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:54:19.981Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:54:50.094Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:55:20.179Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:55:50.269Z] [INFO] GET /api/health 200 2ms -[2026-01-01T16:56:20.360Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:56:50.459Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:57:20.567Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:57:50.683Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:58:20.799Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:58:50.901Z] [INFO] GET /api/health 200 0ms -[2026-01-01T16:59:21.023Z] [INFO] GET /api/health 200 1ms -[2026-01-01T16:59:51.121Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:00:21.234Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:00:51.331Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:01:21.442Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:01:51.541Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:02:21.627Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:02:51.739Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:03:21.850Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:03:51.966Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:04:22.069Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:04:52.166Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:05:22.279Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:05:52.388Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:06:22.487Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:06:52.586Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:07:22.675Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:07:52.791Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:08:22.894Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:08:52.997Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:09:23.096Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:09:53.202Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:10:23.298Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:10:53.420Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:11:21.333Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-01T17:11:21.334Z] [INFO] POST /api/auth/login 200 672ms -[2026-01-01T17:11:21.400Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-01T17:11:21.418Z] [INFO] Socket connected: MH (7uuwCyteSS7JBbBrAAAV) -[2026-01-01T17:11:21.435Z] [INFO] GET /api/projects 304 5ms -[2026-01-01T17:11:21.462Z] [INFO] MH joined project:[object Object] -[2026-01-01T17:11:21.475Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-01T17:11:21.481Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-01T17:11:21.495Z] [INFO] GET /api/tasks/project/2 304 12ms -[2026-01-01T17:11:21.498Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-01T17:11:21.537Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-01T17:11:21.567Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-01T17:11:23.517Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:11:39.465Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-01T17:11:40.561Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-01T17:11:46.033Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-01T17:11:49.019Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-01T17:11:51.168Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-01T17:11:53.388Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-01T17:11:53.610Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:11:54.483Z] [INFO] Knowledge-Eintrag erstellt: Codex Notification Anleitung -[2026-01-01T17:11:54.485Z] [INFO] POST /api/knowledge/entries 201 25ms -[2026-01-01T17:11:54.514Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 3ms -[2026-01-01T17:11:54.546Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-01T17:11:55.465Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-01T17:11:56.851Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-01T17:12:01.244Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-01T17:12:07.565Z] [INFO] GET /api/tasks/25 200 14ms -[2026-01-01T17:12:07.601Z] [INFO] GET /api/subtasks/25 200 7ms -[2026-01-01T17:12:07.605Z] [INFO] GET /api/links/25 200 10ms -[2026-01-01T17:12:07.609Z] [INFO] GET /api/files/25 200 4ms -[2026-01-01T17:12:07.612Z] [INFO] GET /api/tasks/25/history 404 3ms -[2026-01-01T17:12:07.616Z] [INFO] GET /api/comments/25 200 3ms -[2026-01-01T17:12:08.568Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-01T17:12:10.450Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-01T17:12:18.765Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-01T17:12:18.772Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2026-01-01T17:12:18.773Z] [INFO] PUT /api/tasks/25 200 6ms -[2026-01-01T17:12:19.850Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2026-01-01T17:12:19.851Z] [INFO] PUT /api/tasks/25 200 5ms -[2026-01-01T17:12:20.872Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-01T17:12:23.710Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:12:53.795Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:13:23.915Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:13:54.013Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:14:24.129Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:14:54.221Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:15:24.322Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:15:54.419Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:16:24.532Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:16:54.624Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:17:24.729Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:17:54.822Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:18:24.912Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:18:55.030Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:19:25.119Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:19:55.223Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:20:25.346Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:20:55.467Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:21:25.567Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:21:55.685Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:22:24.549Z] [INFO] POST /api/auth/logout 401 3ms -[2026-01-01T17:22:24.572Z] [INFO] Socket disconnected: MH (7uuwCyteSS7JBbBrAAAV) -[2026-01-01T17:22:25.788Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:22:55.885Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:23:25.998Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:23:56.114Z] [INFO] GET /api/health 200 3ms -[2026-01-01T17:24:26.220Z] [INFO] GET /api/health 200 3ms -[2026-01-01T17:24:56.318Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:25:26.414Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:25:56.507Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:26:26.598Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:26:56.685Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:27:26.774Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:27:56.881Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:28:26.991Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:28:57.084Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:29:27.201Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:29:57.286Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:30:27.384Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:30:57.493Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:31:27.594Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:31:57.683Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:32:27.789Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:32:57.900Z] [INFO] GET /api/health 200 0ms -[2026-01-01T17:33:28.011Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:33:58.113Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:34:28.211Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:34:58.315Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:35:28.424Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:35:58.529Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:36:28.618Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:36:58.714Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:37:28.804Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:37:58.895Z] [INFO] GET /api/health 200 3ms -[2026-01-01T17:38:29.002Z] [INFO] GET /api/health 200 0ms -[2026-01-01T17:38:59.090Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:39:29.190Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:39:59.289Z] [INFO] GET /api/health 200 3ms -[2026-01-01T17:40:29.389Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:40:59.488Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:41:29.579Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:41:59.692Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:42:29.792Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:42:59.887Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:43:29.993Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:44:00.104Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:44:30.212Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:45:00.300Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:45:30.401Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:46:00.484Z] [INFO] GET /api/health 200 4ms -[2026-01-01T17:46:30.589Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:47:00.686Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:47:30.781Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:48:00.895Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:48:30.997Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:49:01.096Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:49:31.203Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:50:01.307Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:50:31.403Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:51:01.509Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:51:31.618Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:52:01.732Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:52:31.826Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:53:01.908Z] [INFO] GET /api/health 200 0ms -[2026-01-01T17:53:31.999Z] [INFO] GET /api/health 200 2ms -[2026-01-01T17:54:02.097Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:54:32.199Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:55:02.304Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:55:32.410Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:56:02.518Z] [INFO] GET /api/health 200 3ms -[2026-01-01T17:56:07.482Z] [INFO] GET / 200 6ms -[2026-01-01T17:56:08.443Z] [INFO] GET /.env 200 6ms -[2026-01-01T17:56:08.924Z] [INFO] GET /.remote 200 3ms -[2026-01-01T17:56:09.255Z] [INFO] GET /.local 200 9ms -[2026-01-01T17:56:09.587Z] [INFO] GET /.production 200 7ms -[2026-01-01T17:56:09.921Z] [INFO] GET //vendor/.env 200 5ms -[2026-01-01T17:56:10.247Z] [INFO] GET //lib/.env 200 3ms -[2026-01-01T17:56:10.573Z] [INFO] GET //lab/.env 200 4ms -[2026-01-01T17:56:10.897Z] [INFO] GET //cronlab/.env 200 2ms -[2026-01-01T17:56:11.228Z] [INFO] GET //cron/.env 200 6ms -[2026-01-01T17:56:11.557Z] [INFO] GET //core/.env 200 4ms -[2026-01-01T17:56:11.885Z] [INFO] GET //core/app/.env 200 4ms -[2026-01-01T17:56:12.213Z] [INFO] GET //core/Datavase/.env 200 5ms -[2026-01-01T17:56:12.545Z] [INFO] GET //database/.env 200 8ms -[2026-01-01T17:56:12.886Z] [INFO] GET //config/.env 200 19ms -[2026-01-01T17:56:13.215Z] [INFO] GET //assets/.env 200 5ms -[2026-01-01T17:56:13.549Z] [INFO] GET //app/.env 200 4ms -[2026-01-01T17:56:13.879Z] [INFO] GET //apps/.env 200 5ms -[2026-01-01T17:56:14.211Z] [INFO] GET //uploads/.env 200 8ms -[2026-01-01T17:56:14.542Z] [INFO] GET //sitemaps/.env 200 5ms -[2026-01-01T17:56:14.882Z] [INFO] GET //saas/.env 200 5ms -[2026-01-01T17:56:15.208Z] [INFO] GET //api/.env 200 4ms -[2026-01-01T17:56:15.541Z] [INFO] GET //psnlink/.env 200 3ms -[2026-01-01T17:56:15.871Z] [INFO] GET //exapi/.env 200 5ms -[2026-01-01T17:56:16.199Z] [INFO] GET //site/.env 200 4ms -[2026-01-01T17:56:16.525Z] [INFO] GET //admin/.env 200 5ms -[2026-01-01T17:56:16.859Z] [INFO] GET //web/.env 200 8ms -[2026-01-01T17:56:17.190Z] [INFO] GET //public/.env 200 4ms -[2026-01-01T17:56:17.516Z] [INFO] GET //en/.env 200 3ms -[2026-01-01T17:56:17.849Z] [INFO] GET //tools/.env 200 4ms -[2026-01-01T17:56:18.181Z] [INFO] GET //v1/.env 200 5ms -[2026-01-01T17:56:18.507Z] [INFO] GET //v2/.env 200 4ms -[2026-01-01T17:56:18.838Z] [INFO] GET //administrator/.env 200 4ms -[2026-01-01T17:56:19.189Z] [INFO] GET //laravel/.env 200 3ms -[2026-01-01T17:56:20.297Z] [INFO] GET /phpinfo.php 200 3ms -[2026-01-01T17:56:20.782Z] [INFO] GET /info.php 200 3ms -[2026-01-01T17:56:21.118Z] [INFO] GET /php.php 200 5ms -[2026-01-01T17:56:21.451Z] [INFO] GET /i.php 200 4ms -[2026-01-01T17:56:21.789Z] [INFO] GET /pinfo.php 200 4ms -[2026-01-01T17:56:22.121Z] [INFO] GET /test.php 200 4ms -[2026-01-01T17:56:22.454Z] [INFO] GET /temp.php 200 8ms -[2026-01-01T17:56:22.787Z] [INFO] GET /time.php 200 5ms -[2026-01-01T17:56:23.122Z] [INFO] GET /infos.php 200 6ms -[2026-01-01T17:56:23.452Z] [INFO] GET /infophp.php 200 4ms -[2026-01-01T17:56:23.783Z] [INFO] GET /php-info.php 200 3ms -[2026-01-01T17:56:24.129Z] [INFO] GET /phpversion.php 200 5ms -[2026-01-01T17:56:24.466Z] [INFO] GET /old_phpinfo.php 200 5ms -[2026-01-01T17:56:24.803Z] [INFO] GET /linusadmin-phpinfo.php 200 3ms -[2026-01-01T17:56:25.140Z] [INFO] GET /_profiler/phpinfo 200 3ms -[2026-01-01T17:56:25.471Z] [INFO] GET /_environment 200 2ms -[2026-01-01T17:56:25.804Z] [INFO] GET /webroot/index.php/_environment 200 3ms -[2026-01-01T17:56:26.133Z] [INFO] GET /phpinfo 200 4ms -[2026-01-01T17:56:26.471Z] [INFO] GET /admin/phpinfo.php 200 5ms -[2026-01-01T17:56:26.803Z] [INFO] GET /admin/info.php 200 4ms -[2026-01-01T17:56:27.142Z] [INFO] GET /admin/php.php 200 5ms -[2026-01-01T17:56:27.481Z] [INFO] GET /test/phpinfo.php 200 5ms -[2026-01-01T17:56:27.825Z] [INFO] GET /test/info.php 200 4ms -[2026-01-01T17:56:28.218Z] [INFO] GET /test/php.php 200 8ms -[2026-01-01T17:56:28.549Z] [INFO] GET /dev/phpinfo.php 200 4ms -[2026-01-01T17:56:28.877Z] [INFO] GET /dev/info.php 200 3ms -[2026-01-01T17:56:29.207Z] [INFO] GET /dev/php.php 200 3ms -[2026-01-01T17:56:29.535Z] [INFO] GET /development/phpinfo.php 200 3ms -[2026-01-01T17:56:29.863Z] [INFO] GET /development/info.php 200 4ms -[2026-01-01T17:56:30.201Z] [INFO] GET /api/phpinfo.php 404 1ms -[2026-01-01T17:56:30.516Z] [INFO] GET /api/info.php 404 2ms -[2026-01-01T17:56:30.837Z] [INFO] GET /backend/phpinfo.php 200 5ms -[2026-01-01T17:56:31.177Z] [INFO] GET /backend/info.php 200 5ms -[2026-01-01T17:56:31.515Z] [INFO] GET /server/phpinfo.php 200 6ms -[2026-01-01T17:56:31.910Z] [INFO] GET /server/info.php 200 4ms -[2026-01-01T17:56:32.250Z] [INFO] GET /laravel/phpinfo.php 200 6ms -[2026-01-01T17:56:32.593Z] [INFO] GET /laravel/info.php 200 7ms -[2026-01-01T17:56:32.645Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:56:32.922Z] [INFO] GET /dashboard/phpinfo.php 200 4ms -[2026-01-01T17:56:33.701Z] [INFO] GET /dashboard/info.php 200 5ms -[2026-01-01T17:56:34.189Z] [INFO] GET /config.php 200 4ms -[2026-01-01T17:56:34.526Z] [INFO] GET /configuration.php 200 6ms -[2026-01-01T17:56:34.857Z] [INFO] GET /config.inc.php 200 3ms -[2026-01-01T17:56:35.353Z] [INFO] GET /config.json 200 4ms -[2026-01-01T17:56:35.727Z] [INFO] GET /config.yml 200 7ms -[2026-01-01T17:56:36.068Z] [INFO] GET /config.yaml 200 6ms -[2026-01-01T17:56:36.405Z] [INFO] GET /app/config.php 200 3ms -[2026-01-01T17:56:36.738Z] [INFO] GET /includes/config.php 200 4ms -[2026-01-01T17:56:37.069Z] [INFO] GET /admin/config.php 200 3ms -[2026-01-01T17:56:37.399Z] [INFO] GET /api/config.php 404 2ms -[2026-01-01T17:56:37.719Z] [INFO] GET /core/config.php 200 3ms -[2026-01-01T17:56:38.055Z] [INFO] GET /database/config.php 200 5ms -[2026-01-01T17:56:38.396Z] [INFO] GET /db/config.php 200 5ms -[2026-01-01T17:56:38.734Z] [INFO] GET /conf/config.php 200 5ms -[2026-01-01T17:56:39.071Z] [INFO] GET /database.php 200 4ms -[2026-01-01T17:56:39.407Z] [INFO] GET /db.php 200 3ms -[2026-01-01T17:56:39.738Z] [INFO] GET /db_config.php 200 4ms -[2026-01-01T17:56:40.075Z] [INFO] GET /database.yml 200 7ms -[2026-01-01T17:56:40.419Z] [INFO] GET /db/database.yml 200 5ms -[2026-01-01T17:56:40.759Z] [INFO] GET /config/database.yml 200 5ms -[2026-01-01T17:56:41.090Z] [INFO] GET /config/database.php 200 4ms -[2026-01-01T17:56:41.424Z] [INFO] GET /.env 200 3ms -[2026-01-01T17:56:41.770Z] [INFO] GET /.remote 200 4ms -[2026-01-01T17:56:42.113Z] [INFO] GET /.local 200 5ms -[2026-01-01T17:56:42.440Z] [INFO] GET /.production 200 4ms -[2026-01-01T17:56:42.774Z] [INFO] GET /.env.backup 200 4ms -[2026-01-01T17:56:43.109Z] [INFO] GET /.env.save 200 6ms -[2026-01-01T17:56:43.447Z] [INFO] GET /.env.old 200 6ms -[2026-01-01T17:56:43.779Z] [INFO] GET /.env.prod 200 4ms -[2026-01-01T17:56:44.119Z] [INFO] GET /.env.dev 200 4ms -[2026-01-01T17:56:44.458Z] [INFO] GET /vendor/.env 200 3ms -[2026-01-01T17:56:44.790Z] [INFO] GET /lib/.env 200 4ms -[2026-01-01T17:56:45.127Z] [INFO] GET /lab/.env 200 4ms -[2026-01-01T17:56:45.455Z] [INFO] GET /cronlab/.env 200 4ms -[2026-01-01T17:56:45.795Z] [INFO] GET /cron/.env 200 4ms -[2026-01-01T17:56:46.133Z] [INFO] GET /core/.env 200 6ms -[2026-01-01T17:56:46.470Z] [INFO] GET /core/app/.env 200 5ms -[2026-01-01T17:56:46.809Z] [INFO] GET /core/Datavase/.env 200 2ms -[2026-01-01T17:56:47.139Z] [INFO] GET /database/.env 200 4ms -[2026-01-01T17:56:47.470Z] [INFO] GET /config/.env 200 4ms -[2026-01-01T17:56:47.811Z] [INFO] GET /assets/.env 200 7ms -[2026-01-01T17:56:48.145Z] [INFO] GET /app/.env 200 5ms -[2026-01-01T17:56:48.478Z] [INFO] GET /apps/.env 200 4ms -[2026-01-01T17:56:48.810Z] [INFO] GET /uploads/.env 401 2ms -[2026-01-01T17:56:49.130Z] [INFO] GET /sitemaps/.env 200 5ms -[2026-01-01T17:56:49.468Z] [INFO] GET /saas/.env 200 4ms -[2026-01-01T17:56:49.805Z] [INFO] GET /api/.env 404 2ms -[2026-01-01T17:56:50.123Z] [INFO] GET /psnlink/.env 200 4ms -[2026-01-01T17:56:50.452Z] [INFO] GET /exapi/.env 200 3ms -[2026-01-01T17:56:50.781Z] [INFO] GET /site/.env 200 5ms -[2026-01-01T17:56:51.117Z] [INFO] GET /admin/.env 200 4ms -[2026-01-01T17:56:51.448Z] [INFO] GET /web/.env 200 3ms -[2026-01-01T17:56:51.781Z] [INFO] GET /public/.env 200 3ms -[2026-01-01T17:56:52.115Z] [INFO] GET /en/.env 200 4ms -[2026-01-01T17:56:52.443Z] [INFO] GET /tools/.env 200 2ms -[2026-01-01T17:56:52.771Z] [INFO] GET /v1/.env 200 4ms -[2026-01-01T17:56:53.101Z] [INFO] GET /v2/.env 200 4ms -[2026-01-01T17:56:53.434Z] [INFO] GET /administrator/.env 200 4ms -[2026-01-01T17:56:53.768Z] [INFO] GET /laravel/.env 200 4ms -[2026-01-01T17:56:54.099Z] [INFO] GET /storage/logs/laravel.log 200 6ms -[2026-01-01T17:56:54.433Z] [INFO] GET /bootstrap/cache/config.php 200 4ms -[2026-01-01T17:56:54.767Z] [INFO] GET /wp-config.php 200 3ms -[2026-01-01T17:56:55.106Z] [INFO] GET /wp-config.php.bak 200 6ms -[2026-01-01T17:56:55.433Z] [INFO] GET /wp-config.php.old 200 2ms -[2026-01-01T17:56:55.773Z] [INFO] GET /wp-config.php.save 200 6ms -[2026-01-01T17:56:56.105Z] [INFO] GET /wp-config.php~ 200 3ms -[2026-01-01T17:56:56.432Z] [INFO] GET /wp-config.txt 200 3ms -[2026-01-01T17:56:56.766Z] [INFO] GET /backup.sql 200 3ms -[2026-01-01T17:56:57.111Z] [INFO] GET /database.sql 200 4ms -[2026-01-01T17:56:57.442Z] [INFO] GET /db.sql 200 4ms -[2026-01-01T17:56:57.821Z] [INFO] GET /dump.sql 200 4ms -[2026-01-01T17:56:58.152Z] [INFO] GET /backup.zip 200 5ms -[2026-01-01T17:56:58.509Z] [INFO] GET /backup.tar.gz 200 4ms -[2026-01-01T17:56:58.842Z] [INFO] GET /site.zip 200 4ms -[2026-01-01T17:56:59.260Z] [INFO] GET /www.zip 200 7ms -[2026-01-01T17:56:59.597Z] [INFO] GET /config.bak 200 6ms -[2026-01-01T17:56:59.934Z] [INFO] GET /config.old 200 2ms -[2026-01-01T17:57:00.269Z] [INFO] GET /config.save 200 2ms -[2026-01-01T17:57:00.600Z] [INFO] GET /config~ 200 4ms -[2026-01-01T17:57:00.933Z] [INFO] GET /debug.log 200 4ms -[2026-01-01T17:57:01.269Z] [INFO] GET /error.log 200 5ms -[2026-01-01T17:57:01.599Z] [INFO] GET /errors.log 200 3ms -[2026-01-01T17:57:01.928Z] [INFO] GET /debug.txt 200 4ms -[2026-01-01T17:57:02.280Z] [INFO] GET /error_log 200 5ms -[2026-01-01T17:57:02.621Z] [INFO] GET /php_errors.log 200 4ms -[2026-01-01T17:57:02.749Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:57:02.953Z] [INFO] GET /php_error.log 200 4ms -[2026-01-01T17:57:03.292Z] [INFO] GET /.aws/credentials 200 4ms -[2026-01-01T17:57:03.630Z] [INFO] GET /.aws/config 200 3ms -[2026-01-01T17:57:03.962Z] [INFO] GET /aws.json 200 4ms -[2026-01-01T17:57:04.296Z] [INFO] GET /aws-config.json 200 4ms -[2026-01-01T17:57:04.628Z] [INFO] GET /.s3cfg 200 5ms -[2026-01-01T17:57:04.960Z] [INFO] GET /s3.yml 200 4ms -[2026-01-01T17:57:05.297Z] [INFO] GET /.gcloud/credentials 200 9ms -[2026-01-01T17:57:05.626Z] [INFO] GET /gcp-credentials.json 200 4ms -[2026-01-01T17:57:05.966Z] [INFO] GET /azure.json 200 3ms -[2026-01-01T17:57:06.301Z] [INFO] GET /.azure/credentials 200 5ms -[2026-01-01T17:57:06.638Z] [INFO] GET /credentials.json 200 6ms -[2026-01-01T17:57:06.985Z] [INFO] GET /secrets.json 200 10ms -[2026-01-01T17:57:07.324Z] [INFO] GET /keys.json 200 5ms -[2026-01-01T17:57:07.655Z] [INFO] GET /tokens.json 200 3ms -[2026-01-01T17:57:07.989Z] [INFO] GET /api_keys.json 200 5ms -[2026-01-01T17:57:08.321Z] [INFO] GET /apikeys.json 200 4ms -[2026-01-01T17:57:08.655Z] [INFO] GET /api-keys.json 200 6ms -[2026-01-01T17:57:08.986Z] [INFO] GET /docker-compose.yml 200 4ms -[2026-01-01T17:57:09.328Z] [INFO] GET /docker-compose.yaml 200 5ms -[2026-01-01T17:57:09.662Z] [INFO] GET /.dockerenv 200 4ms -[2026-01-01T17:57:09.997Z] [INFO] GET /Dockerfile 200 2ms -[2026-01-01T17:57:10.329Z] [INFO] GET /.docker/config.json 200 3ms -[2026-01-01T17:57:10.663Z] [INFO] GET /kubernetes.yml 200 4ms -[2026-01-01T17:57:11.004Z] [INFO] GET /k8s.yaml 200 2ms -[2026-01-01T17:57:11.342Z] [INFO] GET /.git/config 200 3ms -[2026-01-01T17:57:11.677Z] [INFO] GET /.git/HEAD 200 7ms -[2026-01-01T17:57:12.009Z] [INFO] GET /.gitconfig 200 4ms -[2026-01-01T17:57:12.344Z] [INFO] GET /settings.php 200 4ms -[2026-01-01T17:57:12.676Z] [INFO] GET /settings.json 200 4ms -[2026-01-01T17:57:13.006Z] [INFO] GET /app.json 200 5ms -[2026-01-01T17:57:13.352Z] [INFO] GET /app.yml 200 2ms -[2026-01-01T17:57:13.688Z] [INFO] GET /parameters.yml 200 3ms -[2026-01-01T17:57:14.019Z] [INFO] GET /parameters.json 200 5ms -[2026-01-01T17:57:14.361Z] [INFO] GET /.htaccess 200 4ms -[2026-01-01T17:57:14.690Z] [INFO] GET /web.config 200 3ms -[2026-01-01T17:57:15.040Z] [INFO] GET /crossdomain.xml 200 5ms -[2026-01-01T17:57:15.850Z] [INFO] GET / 200 4ms -[2026-01-01T17:57:16.330Z] [INFO] GET /js/app.js 200 5ms -[2026-01-01T17:57:32.862Z] [INFO] GET /api/health 200 0ms -[2026-01-01T17:58:02.958Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:58:33.071Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:59:03.174Z] [INFO] GET /api/health 200 1ms -[2026-01-01T17:59:33.305Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:00:03.395Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:00:33.480Z] [INFO] GET /api/health 200 0ms -[2026-01-01T18:01:03.590Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:01:33.677Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:02:03.755Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:02:33.846Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:03:03.940Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:03:34.035Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:04:04.124Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:04:34.218Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:05:04.302Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:05:34.384Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:06:04.493Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:06:34.585Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:07:04.679Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:07:34.776Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:08:04.880Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:08:34.986Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:09:05.081Z] [INFO] GET /api/health 200 3ms -[2026-01-01T18:09:35.194Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:10:05.305Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:10:35.400Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:11:05.489Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:11:35.586Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:12:05.700Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:12:35.784Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:13:05.874Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:13:35.978Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:14:06.118Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:14:36.228Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:15:06.319Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:15:36.428Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:16:06.531Z] [INFO] GET /api/health 200 0ms -[2026-01-01T18:16:36.628Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:17:06.745Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:17:36.843Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:18:06.948Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:18:37.038Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:19:07.139Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:19:37.237Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:20:07.345Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:20:37.459Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:21:07.547Z] [INFO] GET /api/health 200 0ms -[2026-01-01T18:21:37.647Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:22:07.757Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:22:37.855Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:23:07.958Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:23:38.070Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:24:08.187Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:24:38.306Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:25:08.390Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:25:38.496Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:26:08.601Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:26:38.701Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:27:08.819Z] [INFO] GET /api/health 200 3ms -[2026-01-01T18:27:38.917Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:28:09.026Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:28:39.110Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:29:09.206Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:29:39.319Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:30:09.426Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:30:39.533Z] [INFO] GET /api/health 200 4ms -[2026-01-01T18:31:09.653Z] [INFO] GET /api/health 200 4ms -[2026-01-01T18:31:39.734Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:32:09.839Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:32:39.938Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:33:10.039Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:33:40.151Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:34:10.253Z] [INFO] GET /api/health 200 4ms -[2026-01-01T18:34:40.340Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:35:10.449Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:35:40.579Z] [INFO] GET /api/health 200 3ms -[2026-01-01T18:36:10.712Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:36:40.819Z] [INFO] GET /api/health 200 3ms -[2026-01-01T18:37:10.902Z] [INFO] GET /api/health 200 0ms -[2026-01-01T18:37:41.006Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:38:11.103Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:38:41.194Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:39:11.296Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:39:41.404Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:40:11.497Z] [INFO] GET /api/health 200 3ms -[2026-01-01T18:40:41.587Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:41:11.703Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:41:41.794Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:42:11.895Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:42:42.001Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:43:12.111Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:43:42.202Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:44:12.298Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:44:42.403Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:45:12.495Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:45:42.594Z] [INFO] GET /api/health 200 0ms -[2026-01-01T18:46:12.698Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:46:42.785Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:47:12.884Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:47:42.982Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:48:13.090Z] [INFO] GET /api/health 200 0ms -[2026-01-01T18:48:43.177Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:49:13.280Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:49:43.379Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:50:13.512Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:50:43.615Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:51:13.705Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:51:43.829Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:52:13.936Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:52:44.045Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:53:14.126Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:53:44.211Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:54:14.328Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:54:44.421Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:55:14.521Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:55:44.605Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:56:14.709Z] [INFO] GET /api/health 200 2ms -[2026-01-01T18:56:44.815Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:57:14.925Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:57:45.022Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:58:15.119Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:58:45.243Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:59:15.340Z] [INFO] GET /api/health 200 1ms -[2026-01-01T18:59:45.439Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:00:15.563Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:00:45.666Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:01:15.767Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:01:45.879Z] [INFO] GET /api/health 200 3ms -[2026-01-01T19:02:15.976Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:02:46.076Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:03:16.181Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:03:46.268Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:04:16.383Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:04:46.475Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:05:16.560Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:05:46.647Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:06:16.730Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:06:46.844Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:07:16.974Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:07:47.074Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:08:17.187Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:08:47.290Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:09:17.392Z] [INFO] GET /api/health 200 3ms -[2026-01-01T19:09:47.498Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:10:17.616Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:10:47.740Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:11:17.840Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:11:47.942Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:12:18.041Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:12:48.139Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:13:18.227Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:13:48.330Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:14:18.428Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:14:48.543Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:15:18.623Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:15:48.742Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:16:18.828Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:16:48.945Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:17:19.058Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:17:49.169Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:18:19.263Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:18:49.385Z] [INFO] GET /api/health 200 3ms -[2026-01-01T19:19:19.514Z] [INFO] GET /api/health 200 3ms -[2026-01-01T19:19:49.621Z] [INFO] GET /api/health 200 3ms -[2026-01-01T19:20:19.723Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:20:49.835Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:21:19.942Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:21:50.073Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:22:20.171Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:22:50.270Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:23:20.376Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:23:50.466Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:24:20.567Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:24:50.687Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:25:20.783Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:25:50.867Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:26:20.952Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:26:51.033Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:27:21.128Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:27:51.219Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:28:21.326Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:28:51.427Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:29:21.527Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:29:51.635Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:30:21.729Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:30:51.821Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:31:21.914Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:31:52.031Z] [INFO] GET /api/health 200 5ms -[2026-01-01T19:32:22.134Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:32:52.243Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:33:22.345Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:33:52.440Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:34:22.542Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:34:52.654Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:35:22.744Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:35:52.832Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:36:22.931Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:36:53.020Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:37:23.116Z] [INFO] GET /api/health 200 3ms -[2026-01-01T19:37:53.210Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:38:23.324Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:38:53.422Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:39:23.547Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:39:53.641Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:40:23.746Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:40:53.834Z] [INFO] GET /api/health 200 0ms -[2026-01-01T19:41:23.935Z] [INFO] GET /api/health 200 0ms -[2026-01-01T19:41:54.050Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:42:24.142Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:42:54.233Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:43:24.343Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:43:54.472Z] [INFO] GET /api/health 200 5ms -[2026-01-01T19:44:24.590Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:44:54.683Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:45:24.816Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:45:54.918Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:46:25.022Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:46:55.104Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:47:25.194Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:47:55.294Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:48:25.387Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:48:55.490Z] [INFO] GET /api/health 200 0ms -[2026-01-01T19:49:25.587Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:49:55.676Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:50:25.769Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:50:55.870Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:51:25.957Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:51:56.064Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:52:26.149Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:52:56.260Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:53:26.340Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:53:56.435Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:54:26.540Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:54:56.649Z] [INFO] GET /api/health 200 0ms -[2026-01-01T19:55:26.752Z] [INFO] GET /api/health 200 2ms -[2026-01-01T19:55:56.835Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:56:26.946Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:56:57.046Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:57:27.129Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:57:57.235Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:58:27.342Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:58:57.454Z] [INFO] GET /api/health 200 1ms -[2026-01-01T19:59:27.550Z] [INFO] GET /api/health 200 0ms -[2026-01-01T19:59:57.655Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:00:27.739Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:00:57.832Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:01:27.930Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:01:58.025Z] [INFO] GET /api/health 200 3ms -[2026-01-01T20:02:28.128Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:02:58.220Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:03:28.300Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:03:58.383Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:04:28.477Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:04:58.571Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:05:28.672Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:05:58.773Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:06:28.869Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:06:58.967Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:07:29.074Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:07:59.166Z] [INFO] GET /api/health 200 0ms -[2026-01-01T20:08:29.254Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:08:59.384Z] [INFO] GET /api/health 200 3ms -[2026-01-01T20:09:29.501Z] [INFO] GET /api/health 200 4ms -[2026-01-01T20:09:59.608Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:10:29.693Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:10:59.796Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:11:29.905Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:11:59.996Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:12:30.119Z] [INFO] GET /api/health 200 3ms -[2026-01-01T20:13:00.223Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:13:30.322Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:14:00.429Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:14:30.534Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:15:00.634Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:15:30.728Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:16:00.848Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:16:30.955Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:17:01.050Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:17:31.145Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:18:01.228Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:18:31.318Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:19:01.415Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:19:31.519Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:20:01.627Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:20:31.725Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:21:01.829Z] [INFO] GET /api/health 200 3ms -[2026-01-01T20:21:31.913Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:22:02.007Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:22:32.101Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:23:02.220Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:23:32.318Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:23:50.273Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-01T20:23:50.274Z] [INFO] POST /api/auth/login 200 670ms -[2026-01-01T20:23:50.333Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-01T20:23:50.353Z] [INFO] Socket connected: MH (Vlh3qnFF9izTmXPvAAAX) -[2026-01-01T20:23:50.375Z] [INFO] GET /api/projects 304 7ms -[2026-01-01T20:23:50.400Z] [INFO] MH joined project:[object Object] -[2026-01-01T20:23:50.409Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-01T20:23:50.412Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-01T20:23:50.429Z] [INFO] GET /api/tasks/project/2 200 13ms -[2026-01-01T20:23:50.435Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-01T20:23:50.494Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-01T20:23:50.531Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-01T20:23:54.691Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-01T20:23:56.774Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-01T20:23:57.294Z] [INFO] Aufgabe erstellt: WSL (ID: 26) von MH -[2026-01-01T20:23:57.295Z] [INFO] POST /api/tasks 201 7ms -[2026-01-01T20:23:58.301Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-01T20:24:00.117Z] [INFO] Socket disconnected: MH (Vlh3qnFF9izTmXPvAAAX) -[2026-01-01T20:24:02.422Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:24:32.516Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:25:02.618Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:25:32.709Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:26:02.800Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:26:32.888Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:27:02.993Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:27:33.075Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:28:03.173Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:28:33.276Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:29:03.355Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:29:33.450Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:30:03.555Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:30:33.660Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:31:03.756Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:31:33.841Z] [INFO] GET /api/health 200 0ms -[2026-01-01T20:32:03.943Z] [INFO] GET /api/health 200 3ms -[2026-01-01T20:32:34.047Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:33:04.158Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:33:34.254Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:34:04.351Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:34:34.466Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:35:04.582Z] [INFO] GET /api/health 200 0ms -[2026-01-01T20:35:34.688Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:36:04.783Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:36:34.875Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:37:04.988Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:37:35.094Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:38:05.197Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:38:35.280Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:39:05.382Z] [INFO] GET /api/health 200 0ms -[2026-01-01T20:39:35.485Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:40:05.612Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:40:35.715Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:41:05.827Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:41:35.932Z] [INFO] GET /api/health 200 4ms -[2026-01-01T20:42:06.048Z] [INFO] GET /api/health 200 3ms -[2026-01-01T20:42:36.130Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:43:06.231Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:43:36.352Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:44:06.431Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:44:36.535Z] [INFO] GET /api/health 200 0ms -[2026-01-01T20:45:06.644Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:45:36.737Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:46:06.842Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:46:36.951Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:47:07.060Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:47:37.160Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:48:07.274Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:48:37.375Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:49:07.477Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:49:37.569Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:50:07.667Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:50:37.764Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:51:07.865Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:51:37.976Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:52:08.114Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:52:38.212Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:53:08.351Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:53:38.478Z] [INFO] GET /api/health 200 0ms -[2026-01-01T20:54:08.573Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:54:38.685Z] [INFO] GET /api/health 200 0ms -[2026-01-01T20:55:08.781Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:55:38.873Z] [INFO] GET /api/health 200 3ms -[2026-01-01T20:56:08.978Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:56:39.076Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:57:09.186Z] [INFO] GET /api/health 200 1ms -[2026-01-01T20:57:39.305Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:58:09.412Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:58:39.507Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:59:09.609Z] [INFO] GET /api/health 200 2ms -[2026-01-01T20:59:39.691Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:00:09.781Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:00:39.878Z] [INFO] GET /api/health 200 0ms -[2026-01-01T21:01:09.966Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:01:40.062Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:02:10.156Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:02:40.269Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:03:10.397Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:03:40.507Z] [INFO] GET /api/health 200 4ms -[2026-01-01T21:04:10.619Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:04:40.718Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:05:10.818Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:05:40.930Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:06:11.018Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:06:41.119Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:07:11.213Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:07:41.318Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:08:11.405Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:08:41.501Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:09:11.605Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:09:41.700Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:10:11.794Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:10:41.895Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:11:11.978Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:11:42.064Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:12:12.185Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:12:42.281Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:13:12.409Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:13:42.524Z] [INFO] GET /api/health 200 0ms -[2026-01-01T21:14:12.631Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:14:42.740Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:15:12.850Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:15:42.960Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:16:13.059Z] [INFO] GET /api/health 200 3ms -[2026-01-01T21:16:43.175Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:17:13.282Z] [INFO] GET /api/health 200 3ms -[2026-01-01T21:17:43.411Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:18:13.518Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:18:43.611Z] [INFO] GET /api/health 200 3ms -[2026-01-01T21:19:13.714Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:19:43.823Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:20:13.928Z] [INFO] GET /api/health 200 0ms -[2026-01-01T21:20:44.033Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:21:14.135Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:21:44.251Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:22:14.353Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:22:44.446Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:23:14.529Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:23:44.633Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:24:14.743Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:24:44.859Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:25:14.961Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:25:45.069Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:26:15.174Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:26:45.279Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:27:15.376Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:27:45.484Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:28:15.592Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:28:45.689Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:29:15.792Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:29:45.893Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:30:15.976Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:30:46.088Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:31:16.199Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:31:46.294Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:32:16.378Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:32:46.484Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:33:16.582Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:33:46.697Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:34:16.809Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:34:46.915Z] [INFO] GET /api/health 200 0ms -[2026-01-01T21:35:17.025Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:35:47.119Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:36:17.209Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:36:47.303Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:37:17.387Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:37:47.484Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:38:17.597Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:38:47.720Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:39:17.823Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:39:47.910Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:40:18.018Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:40:48.117Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:41:18.215Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:41:48.316Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:42:18.385Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:42:48.476Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:43:18.598Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:43:48.702Z] [INFO] GET /api/health 200 3ms -[2026-01-01T21:44:18.801Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:44:48.910Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:45:19.004Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:45:49.125Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:46:19.238Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:46:49.341Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:47:19.420Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:47:49.511Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:48:19.612Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:48:49.711Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:49:19.809Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:49:49.928Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:50:20.012Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:50:50.090Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:51:20.179Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:51:50.291Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:52:20.409Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:52:50.512Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:53:20.619Z] [INFO] GET /api/health 200 3ms -[2026-01-01T21:53:50.724Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:54:20.811Z] [INFO] GET /api/health 200 3ms -[2026-01-01T21:54:50.923Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:55:21.033Z] [INFO] GET /api/health 200 3ms -[2026-01-01T21:55:51.141Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:56:21.222Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:56:51.318Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:57:21.416Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:57:51.519Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:58:21.627Z] [INFO] GET /api/health 200 1ms -[2026-01-01T21:58:51.715Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:59:21.817Z] [INFO] GET /api/health 200 2ms -[2026-01-01T21:59:51.939Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:00:22.021Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:00:52.128Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:01:22.228Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:01:52.329Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:02:22.423Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:02:52.535Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:03:22.629Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:03:52.717Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:04:22.816Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:04:52.922Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:05:22.997Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:05:53.098Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:06:23.190Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:06:53.272Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:07:23.374Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:07:53.478Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:08:23.574Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:08:53.686Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:09:23.775Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:09:53.873Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:10:23.961Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:10:54.065Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:11:24.173Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:11:54.304Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:12:24.402Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:12:54.518Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:13:24.625Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:13:54.755Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:14:24.851Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:14:54.942Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:15:25.039Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:15:55.133Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:16:25.221Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:16:55.316Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:17:25.425Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:17:55.518Z] [INFO] GET /api/health 200 0ms -[2026-01-01T22:18:25.605Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:18:55.692Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:19:25.779Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:19:55.862Z] [INFO] GET /api/health 200 0ms -[2026-01-01T22:20:25.968Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:20:56.044Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:21:26.137Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:21:56.227Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:22:26.304Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:22:56.382Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:23:26.477Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:23:56.553Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:24:26.661Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:24:56.740Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:25:26.837Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:25:56.922Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:26:27.017Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:26:57.117Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:27:27.223Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:27:57.331Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:28:27.423Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:28:57.532Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:29:27.643Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:29:57.738Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:30:27.834Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:30:57.948Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:31:28.036Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:31:58.131Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:32:28.245Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:32:58.343Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:33:28.442Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:33:58.550Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:34:28.646Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:34:58.742Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:35:28.833Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:35:58.933Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:36:29.037Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:36:59.149Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:37:29.235Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:37:59.334Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:38:29.429Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:38:59.534Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:39:29.653Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:39:59.743Z] [INFO] GET /api/health 200 5ms -[2026-01-01T22:40:29.848Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:40:59.960Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:41:30.069Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:42:00.176Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:42:30.279Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:43:00.384Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:43:30.492Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:44:00.580Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:44:30.667Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:45:00.787Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:45:30.906Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:46:01.051Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:46:31.157Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:47:01.251Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:47:31.348Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:48:01.433Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:48:31.527Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:49:01.620Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:49:31.726Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:50:01.812Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:50:31.895Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:51:01.994Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:51:32.112Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:52:02.194Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:52:32.293Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:53:02.378Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:53:32.482Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:54:02.576Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:54:32.675Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:55:02.777Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:55:32.887Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:56:02.981Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:56:33.078Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:57:03.172Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:57:33.276Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:58:03.410Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:58:33.539Z] [INFO] GET /api/health 200 1ms -[2026-01-01T22:59:03.626Z] [INFO] GET /api/health 200 2ms -[2026-01-01T22:59:33.721Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:00:03.821Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:00:33.923Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:01:04.016Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:01:34.114Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:02:04.203Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:02:34.315Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:03:04.407Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:03:34.492Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:04:04.602Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:04:34.684Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:05:04.766Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:05:34.873Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:06:04.964Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:06:35.050Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:07:05.167Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:07:35.244Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:08:05.342Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:08:35.451Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:09:05.540Z] [INFO] GET /api/health 200 3ms -[2026-01-01T23:09:35.638Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:10:05.747Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:10:35.843Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:11:05.940Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:11:36.040Z] [INFO] GET /api/health 200 3ms -[2026-01-01T23:12:06.141Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:12:36.242Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:13:06.353Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:13:36.466Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:14:06.569Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:14:36.663Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:15:06.754Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:15:36.831Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:16:06.914Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:16:37.007Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:17:07.093Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:17:37.173Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:18:07.271Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:18:37.374Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:19:07.484Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:19:37.572Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:20:07.660Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:20:37.743Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:21:07.836Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:21:37.936Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:22:08.033Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:22:38.124Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:23:08.234Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:23:38.335Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:24:08.432Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:24:38.519Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:25:08.623Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:25:38.709Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:26:08.799Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:26:38.897Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:27:08.990Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:27:39.070Z] [INFO] GET /api/health 200 3ms -[2026-01-01T23:28:09.163Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:28:39.261Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:29:09.383Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:29:39.496Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:30:09.581Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:30:39.668Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:31:09.770Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:31:39.893Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:32:09.991Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:32:40.103Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:33:10.205Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:33:40.301Z] [INFO] GET /api/health 200 0ms -[2026-01-01T23:34:10.400Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:34:40.528Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:35:10.633Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:35:40.724Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:36:10.814Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:36:40.911Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:37:11.001Z] [INFO] GET /api/health 200 0ms -[2026-01-01T23:37:41.089Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:38:11.181Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:38:41.300Z] [INFO] GET /api/health 200 3ms -[2026-01-01T23:39:11.398Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:39:41.482Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:40:11.579Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:40:41.691Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:41:11.777Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:41:41.876Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:42:11.980Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:42:42.074Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:43:12.181Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:43:42.269Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:44:12.375Z] [INFO] GET /api/health 200 3ms -[2026-01-01T23:44:42.479Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:45:12.562Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:45:42.646Z] [INFO] GET /api/health 200 3ms -[2026-01-01T23:46:12.755Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:46:42.848Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:47:12.940Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:47:43.030Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:48:13.120Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:48:43.205Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:49:13.299Z] [INFO] GET /api/health 200 0ms -[2026-01-01T23:49:43.402Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:50:13.506Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:50:43.601Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:51:13.707Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:51:43.805Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:52:13.909Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:52:44.015Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:53:14.114Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:53:44.211Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:54:14.304Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:54:44.393Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:55:14.494Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:55:44.633Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:56:14.754Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:56:44.852Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:57:14.966Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:57:45.094Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:58:15.210Z] [INFO] GET /api/health 200 0ms -[2026-01-01T23:58:45.329Z] [INFO] GET /api/health 200 1ms -[2026-01-01T23:59:15.442Z] [INFO] GET /api/health 200 2ms -[2026-01-01T23:59:45.544Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:00:15.645Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:00:45.760Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:01:15.837Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:01:45.926Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:02:16.033Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:02:46.146Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:03:16.280Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:03:46.379Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:04:16.483Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:04:46.594Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:05:16.694Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:05:46.786Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:06:16.887Z] [INFO] GET /api/health 200 3ms -[2026-01-02T00:06:47.027Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:07:17.143Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:07:47.268Z] [INFO] GET /api/health 200 3ms -[2026-01-02T00:08:17.365Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:08:47.463Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:09:17.576Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:09:47.689Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:10:17.785Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:10:47.894Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:11:18.010Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:11:48.128Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:12:18.240Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:12:48.350Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:13:18.464Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:13:48.556Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:14:18.644Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:14:48.738Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:15:18.843Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:15:48.956Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:16:19.053Z] [INFO] GET /api/health 200 3ms -[2026-01-02T00:16:49.135Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:17:19.213Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:17:49.306Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:18:19.392Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:18:49.484Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:19:19.565Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:19:49.655Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:20:19.739Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:20:49.833Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:21:19.925Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:21:50.027Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:22:20.150Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:22:50.269Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:23:20.371Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:23:50.486Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:24:20.583Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:24:50.673Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:25:20.771Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:25:50.894Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:26:20.980Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:26:51.078Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:27:21.166Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:27:51.263Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:28:21.350Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:28:51.439Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:29:21.555Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:29:31.349Z] [INFO] Backup erstellt: backup_2026-01-02T00-29-31-333Z.db -[2026-01-02T00:29:31.351Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T17-18-57-244Z.db -[2026-01-02T00:29:51.658Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:30:21.748Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:30:51.848Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:31:21.953Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:31:52.100Z] [INFO] GET /api/health 200 3ms -[2026-01-02T00:32:22.203Z] [INFO] GET /api/health 200 5ms -[2026-01-02T00:32:52.313Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:33:22.406Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:33:52.513Z] [INFO] GET /api/health 200 3ms -[2026-01-02T00:34:22.602Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:34:52.700Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:35:22.793Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:35:52.881Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:36:22.983Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:36:53.075Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:37:23.189Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:37:53.272Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:38:23.367Z] [INFO] GET /api/health 200 4ms -[2026-01-02T00:38:53.466Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:39:23.561Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:39:53.660Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:40:23.753Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:40:53.853Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:41:23.963Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:41:54.076Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:42:24.164Z] [INFO] GET /api/health 200 4ms -[2026-01-02T00:42:54.267Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:43:24.374Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:43:54.474Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:44:24.570Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:44:54.675Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:45:24.780Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:45:54.878Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:46:24.980Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:46:55.081Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:47:25.185Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:47:55.305Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:48:25.437Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:48:55.545Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:49:25.632Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:49:55.744Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:50:25.847Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:50:55.937Z] [INFO] GET /api/health 200 3ms -[2026-01-02T00:51:26.026Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:51:56.135Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:52:26.222Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:52:56.322Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:53:26.431Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:53:56.542Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:54:26.644Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:54:56.749Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:55:26.854Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:55:56.952Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:56:27.047Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:56:57.140Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:57:27.241Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:57:57.334Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:58:27.426Z] [INFO] GET /api/health 200 0ms -[2026-01-02T00:58:57.532Z] [INFO] GET /api/health 200 1ms -[2026-01-02T00:59:27.008Z] [INFO] GET /robots.txt 200 7ms -[2026-01-02T00:59:27.261Z] [INFO] GET /sitemap.xml 200 4ms -[2026-01-02T00:59:27.628Z] [INFO] GET /api/health 200 2ms -[2026-01-02T00:59:57.744Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:00:27.824Z] [INFO] GET /api/health 200 0ms -[2026-01-02T01:00:57.922Z] [INFO] GET /api/health 200 3ms -[2026-01-02T01:01:28.034Z] [INFO] GET /api/health 200 0ms -[2026-01-02T01:01:58.138Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:02:28.219Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:02:58.326Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:03:28.441Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:03:58.541Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:04:28.649Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:04:58.783Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:05:28.890Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:05:58.987Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:06:29.074Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:06:59.163Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:07:29.240Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:07:59.343Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:08:29.446Z] [INFO] GET /api/health 200 3ms -[2026-01-02T01:08:59.547Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:09:29.638Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:09:59.744Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:10:29.847Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:10:59.951Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:11:30.035Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:12:00.142Z] [INFO] GET /api/health 200 7ms -[2026-01-02T01:12:30.252Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:13:00.355Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:13:30.460Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:14:00.563Z] [INFO] GET /api/health 200 4ms -[2026-01-02T01:14:30.657Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:15:00.739Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:15:30.841Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:16:00.930Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:16:31.035Z] [INFO] GET /api/health 200 0ms -[2026-01-02T01:17:01.150Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:17:31.242Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:18:01.344Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:18:31.444Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:19:01.566Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:19:31.677Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:20:01.773Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:20:31.872Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:21:01.971Z] [INFO] GET /api/health 200 0ms -[2026-01-02T01:21:32.081Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:22:02.176Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:22:32.288Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:23:02.375Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:23:32.498Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:24:02.604Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:24:32.734Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:25:02.827Z] [INFO] GET /api/health 200 3ms -[2026-01-02T01:25:32.938Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:26:03.035Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:26:33.148Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:27:03.262Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:27:33.355Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:28:03.459Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:28:33.572Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:29:03.659Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:29:33.754Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:30:03.868Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:30:33.966Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:31:04.086Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:31:34.175Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:32:04.278Z] [INFO] GET /api/health 200 3ms -[2026-01-02T01:32:34.380Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:33:04.485Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:33:34.593Z] [INFO] GET /api/health 200 0ms -[2026-01-02T01:34:04.684Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:34:34.775Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:35:04.871Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:35:34.965Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:36:05.061Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:36:35.158Z] [INFO] GET /api/health 200 0ms -[2026-01-02T01:37:05.248Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:37:35.343Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:38:05.446Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:38:35.554Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:39:05.659Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:39:35.760Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:40:05.836Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:40:35.934Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:41:06.025Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:41:36.117Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:42:06.215Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:42:36.311Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:43:06.402Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:43:36.494Z] [INFO] GET /api/health 200 0ms -[2026-01-02T01:44:06.605Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:44:36.705Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:45:06.813Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:45:36.911Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:46:07.003Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:46:37.114Z] [INFO] GET /api/health 200 4ms -[2026-01-02T01:47:07.224Z] [INFO] GET /api/health 200 5ms -[2026-01-02T01:47:37.330Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:48:07.443Z] [INFO] GET /api/health 200 3ms -[2026-01-02T01:48:37.551Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:49:07.664Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:49:37.768Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:50:07.864Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:50:37.954Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:51:08.058Z] [INFO] GET /api/health 200 0ms -[2026-01-02T01:51:38.151Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:52:08.239Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:52:38.336Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:53:08.429Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:53:38.515Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:54:08.609Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:54:38.691Z] [INFO] GET /api/health 200 0ms -[2026-01-02T01:55:08.787Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:55:38.906Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:56:08.992Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:56:39.103Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:57:09.235Z] [INFO] GET /api/health 200 2ms -[2026-01-02T01:57:39.320Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:58:09.400Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:58:39.494Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:59:09.606Z] [INFO] GET /api/health 200 1ms -[2026-01-02T01:59:39.715Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:00:09.849Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:00:39.971Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:01:10.075Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:01:40.202Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:02:10.309Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:02:40.415Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:03:10.507Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:03:40.606Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:04:10.713Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:04:40.816Z] [INFO] GET /api/health 200 0ms -[2026-01-02T02:05:10.927Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:05:41.022Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:06:11.127Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:06:41.246Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:07:11.339Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:07:41.436Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:08:11.520Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:08:41.620Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:09:11.736Z] [INFO] GET /api/health 200 5ms -[2026-01-02T02:09:41.859Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:10:11.977Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:10:42.070Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:11:12.176Z] [INFO] GET /api/health 200 0ms -[2026-01-02T02:11:42.280Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:12:12.393Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:12:42.511Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:13:12.620Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:13:42.718Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:14:12.817Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:14:42.921Z] [INFO] GET /api/health 200 3ms -[2026-01-02T02:15:13.010Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:15:43.106Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:16:13.205Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:16:43.291Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:17:13.415Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:17:43.517Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:18:13.629Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:18:43.726Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:19:13.819Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:19:43.920Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:20:14.053Z] [INFO] GET /api/health 200 4ms -[2026-01-02T02:20:44.137Z] [INFO] GET /api/health 200 3ms -[2026-01-02T02:21:14.227Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:21:44.331Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:22:14.447Z] [INFO] GET /api/health 200 3ms -[2026-01-02T02:22:44.562Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:23:14.653Z] [INFO] GET /api/health 200 3ms -[2026-01-02T02:23:44.757Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:24:14.850Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:24:44.960Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:25:15.061Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:25:45.161Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:26:15.282Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:26:45.401Z] [INFO] GET /api/health 200 0ms -[2026-01-02T02:27:15.500Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:27:45.636Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:28:15.752Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:28:45.866Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:29:15.969Z] [INFO] GET /api/health 200 3ms -[2026-01-02T02:29:46.078Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:30:16.174Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:30:46.268Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:31:16.380Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:31:46.467Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:32:16.551Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:32:46.658Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:33:16.752Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:33:46.869Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:34:16.970Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:34:47.062Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:35:17.149Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:35:47.253Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:36:17.350Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:36:47.445Z] [INFO] GET /api/health 200 3ms -[2026-01-02T02:37:17.536Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:37:47.635Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:38:17.729Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:38:47.820Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:39:17.917Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:39:48.034Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:40:18.127Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:40:48.219Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:41:18.301Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:41:48.434Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:42:18.542Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:42:48.635Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:43:18.733Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:43:48.834Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:44:18.930Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:44:49.013Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:45:19.091Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:45:49.184Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:46:19.271Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:46:49.380Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:47:19.475Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:47:49.578Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:48:19.686Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:48:49.797Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:49:19.896Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:49:50.000Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:50:20.105Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:50:50.204Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:51:20.312Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:51:50.408Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:52:20.502Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:52:50.597Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:53:20.692Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:53:50.782Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:54:20.875Z] [INFO] GET /api/health 200 2ms -[2026-01-02T02:54:50.955Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:55:21.065Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:55:51.164Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:56:21.254Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:56:51.354Z] [INFO] GET /api/health 200 0ms -[2026-01-02T02:57:21.428Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:57:51.504Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:58:21.591Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:58:51.666Z] [INFO] GET /api/health 200 1ms -[2026-01-02T02:59:21.739Z] [INFO] GET /api/health 200 0ms -[2026-01-02T02:59:51.842Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:00:22.442Z] [INFO] GET /api/health 200 154ms -[2026-01-02T03:00:52.602Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:01:22.725Z] [INFO] GET /api/health 200 8ms -[2026-01-02T03:01:53.130Z] [INFO] GET /api/health 200 5ms -[2026-01-02T03:02:23.275Z] [INFO] GET /api/health 200 4ms -[2026-01-02T03:02:53.414Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:03:23.596Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:03:53.868Z] [INFO] GET /api/health 200 6ms -[2026-01-02T03:04:24.020Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:04:54.265Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:05:24.526Z] [INFO] GET /api/health 200 10ms -[2026-01-02T03:05:54.793Z] [INFO] GET /api/health 200 7ms -[2026-01-02T03:06:25.008Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:06:55.201Z] [INFO] GET /api/health 200 6ms -[2026-01-02T03:07:25.299Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:07:55.438Z] [INFO] GET /api/health 200 13ms -[2026-01-02T03:08:25.547Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:08:55.644Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:09:25.761Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:09:55.866Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:10:25.980Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:10:56.073Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:11:26.182Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:11:56.286Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:12:26.412Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:12:56.528Z] [INFO] GET /api/health 200 5ms -[2026-01-02T03:13:26.628Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:13:56.732Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:14:26.824Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:14:56.932Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:15:27.023Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:15:57.109Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:16:27.201Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:16:57.328Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:17:27.433Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:17:57.521Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:18:27.619Z] [INFO] GET /api/health 200 4ms -[2026-01-02T03:18:57.724Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:19:27.843Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:19:57.964Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:20:28.068Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:20:58.181Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:21:28.326Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:21:58.431Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:22:28.528Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:22:58.626Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:23:28.742Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:23:58.832Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:24:28.924Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:24:59.042Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:25:29.151Z] [INFO] GET /api/health 200 4ms -[2026-01-02T03:25:59.250Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:26:29.346Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:26:59.472Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:27:29.584Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:27:59.664Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:28:29.765Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:28:59.885Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:29:29.983Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:30:00.085Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:30:30.187Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:31:00.314Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:31:30.415Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:32:00.510Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:32:30.597Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:33:00.706Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:33:30.821Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:34:00.914Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:34:31.002Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:35:01.119Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:35:31.230Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:36:01.327Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:36:31.420Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:37:01.515Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:37:31.612Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:38:01.731Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:38:31.834Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:39:01.950Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:39:32.051Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:40:02.132Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:40:32.228Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:41:02.330Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:41:32.432Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:42:02.533Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:42:32.633Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:43:02.744Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:43:32.830Z] [INFO] GET /api/health 200 0ms -[2026-01-02T03:44:02.911Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:44:33.020Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:45:03.123Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:45:33.231Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:46:03.350Z] [INFO] GET /api/health 200 9ms -[2026-01-02T03:46:33.441Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:47:03.566Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:47:33.645Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:48:03.722Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:48:33.801Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:49:03.913Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:49:34.030Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:50:04.121Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:50:34.199Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:51:04.290Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:51:34.396Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:52:04.480Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:52:34.566Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:53:04.649Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:53:34.760Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:54:04.865Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:54:34.984Z] [INFO] GET /api/health 200 5ms -[2026-01-02T03:55:05.105Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:55:35.228Z] [INFO] GET /api/health 200 0ms -[2026-01-02T03:56:05.326Z] [INFO] GET /api/health 200 2ms -[2026-01-02T03:56:35.429Z] [INFO] GET /api/health 200 4ms -[2026-01-02T03:57:05.548Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:57:35.674Z] [INFO] GET /api/health 200 3ms -[2026-01-02T03:58:05.777Z] [INFO] GET /api/health 200 0ms -[2026-01-02T03:58:35.865Z] [INFO] GET /api/health 200 10ms -[2026-01-02T03:59:05.974Z] [INFO] GET /api/health 200 1ms -[2026-01-02T03:59:36.064Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:00:06.165Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:00:36.267Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:01:06.375Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:01:36.476Z] [INFO] GET /api/health 200 0ms -[2026-01-02T04:02:06.594Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:02:36.685Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:03:06.783Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:03:36.903Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:04:06.984Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:04:37.084Z] [INFO] GET /api/health 200 7ms -[2026-01-02T04:05:07.179Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:05:37.269Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:06:07.384Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:06:37.503Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:07:07.604Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:07:37.692Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:08:07.799Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:08:37.897Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:09:07.999Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:09:38.080Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:10:08.167Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:10:38.258Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:11:08.359Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:11:38.471Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:12:08.588Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:12:38.692Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:13:08.782Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:13:38.882Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:14:08.962Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:14:39.055Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:15:09.146Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:15:39.257Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:16:09.340Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:16:39.441Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:17:09.543Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:17:39.642Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:18:09.743Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:18:39.829Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:19:09.924Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:19:40.010Z] [INFO] GET /api/health 200 0ms -[2026-01-02T04:20:10.105Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:20:40.211Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:21:10.308Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:21:40.407Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:22:10.503Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:22:40.599Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:23:10.699Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:23:40.795Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:24:10.894Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:24:40.991Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:25:11.097Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:25:41.203Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:26:11.302Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:26:41.402Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:27:11.501Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:27:41.589Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:28:11.697Z] [INFO] GET /api/health 200 0ms -[2026-01-02T04:28:41.815Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:29:11.927Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:29:42.021Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:30:12.123Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:30:42.212Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:31:12.320Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:31:42.442Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:32:12.536Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:32:42.658Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:33:12.805Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:33:42.897Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:34:12.984Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:34:43.096Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:35:13.184Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:35:43.275Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:36:13.374Z] [INFO] GET /api/health 200 4ms -[2026-01-02T04:36:43.487Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:37:13.606Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:37:43.692Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:38:13.796Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:38:43.897Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:39:13.993Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:39:44.109Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:40:14.255Z] [INFO] GET /api/health 200 4ms -[2026-01-02T04:40:44.364Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:41:14.481Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:41:44.600Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:42:14.697Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:42:44.787Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:43:14.889Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:43:44.971Z] [INFO] GET /api/health 200 0ms -[2026-01-02T04:44:15.068Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:44:45.185Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:45:15.284Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:45:45.362Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:46:15.498Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:46:45.592Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:47:15.684Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:47:45.779Z] [INFO] GET /api/health 200 3ms -[2026-01-02T04:48:15.886Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:48:45.993Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:49:16.102Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:49:46.190Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:50:16.307Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:50:46.422Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:51:16.525Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:51:46.630Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:52:16.740Z] [INFO] GET /api/health 200 0ms -[2026-01-02T04:52:46.831Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:53:16.927Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:53:47.010Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:54:17.096Z] [INFO] GET /api/health 200 0ms -[2026-01-02T04:54:47.190Z] [INFO] GET /api/health 200 5ms -[2026-01-02T04:55:17.275Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:55:47.362Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:56:17.454Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:56:47.563Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:57:17.643Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:57:47.765Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:58:17.875Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:58:47.977Z] [INFO] GET /api/health 200 2ms -[2026-01-02T04:59:18.089Z] [INFO] GET /api/health 200 1ms -[2026-01-02T04:59:48.192Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:00:18.297Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:00:48.401Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:01:18.520Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:01:48.614Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:02:18.706Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:02:48.798Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:03:18.903Z] [INFO] GET /api/health 200 0ms -[2026-01-02T05:03:48.996Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:04:19.106Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:04:49.198Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:05:19.305Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:05:49.401Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:06:19.502Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:06:49.626Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:07:19.722Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:07:49.834Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:08:19.919Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:08:50.009Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:09:20.114Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:09:50.217Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:10:20.326Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:10:50.457Z] [INFO] GET /api/health 200 5ms -[2026-01-02T05:11:20.553Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:11:50.642Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:12:20.749Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:12:50.876Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:13:20.983Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:13:51.092Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:14:21.191Z] [INFO] GET /api/health 200 5ms -[2026-01-02T05:14:51.293Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:15:21.384Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:15:51.486Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:16:21.577Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:16:51.686Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:17:21.797Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:17:51.896Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:18:21.982Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:18:52.077Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:19:22.178Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:19:52.269Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:20:22.357Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:20:52.457Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:21:22.549Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:21:52.655Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:22:22.767Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:22:52.860Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:23:22.957Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:23:53.073Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:24:23.178Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:24:53.280Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:25:23.386Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:25:53.496Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:26:23.589Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:26:53.691Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:27:23.786Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:27:53.896Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:28:23.985Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:28:54.090Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:29:24.185Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:29:54.285Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:30:24.386Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:30:54.500Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:31:24.609Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:31:54.707Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:32:24.826Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:32:54.929Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:33:25.036Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:33:55.141Z] [INFO] GET /api/health 200 0ms -[2026-01-02T05:34:25.255Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:34:55.370Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:35:25.474Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:35:55.574Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:36:25.671Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:36:55.758Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:37:25.853Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:37:55.962Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:38:26.065Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:38:56.157Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:39:26.259Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:39:56.361Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:40:26.452Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:40:56.569Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:41:26.677Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:41:56.783Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:42:26.882Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:42:56.984Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:43:27.090Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:43:57.170Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:44:27.283Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:44:57.375Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:45:27.461Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:45:57.582Z] [INFO] GET /api/health 200 4ms -[2026-01-02T05:46:27.699Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:46:57.826Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:47:27.901Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:47:58.007Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:48:28.124Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:48:58.209Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:49:28.325Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:49:58.430Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:50:28.538Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:50:58.658Z] [INFO] GET /api/health 200 3ms -[2026-01-02T05:51:28.757Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:51:58.860Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:52:28.961Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:52:59.061Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:53:29.152Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:53:59.254Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:54:29.368Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:54:59.480Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:55:29.595Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:55:59.700Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:56:29.820Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:56:59.909Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:57:30.004Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:58:00.084Z] [INFO] GET /api/health 200 1ms -[2026-01-02T05:58:30.184Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:59:00.269Z] [INFO] GET /api/health 200 2ms -[2026-01-02T05:59:30.360Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:00:00.434Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:00:30.543Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:01:00.616Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:01:30.709Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:02:00.800Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:02:30.898Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:03:00.995Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:03:31.085Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:04:01.173Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:04:31.267Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:05:01.363Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:05:31.452Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:06:01.546Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:06:31.642Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:07:01.726Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:07:31.825Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:08:01.938Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:08:32.049Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:09:02.163Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:09:32.256Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:10:02.355Z] [INFO] GET /api/health 200 6ms -[2026-01-02T06:10:32.450Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:11:02.535Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:11:32.636Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:12:02.732Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:12:32.823Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:13:02.942Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:13:33.032Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:14:03.133Z] [INFO] GET /api/health 200 4ms -[2026-01-02T06:14:33.235Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:15:03.341Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:15:33.451Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:16:03.539Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:16:33.635Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:17:03.737Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:17:33.818Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:18:03.919Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:18:34.021Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:19:04.134Z] [INFO] GET /api/health 200 0ms -[2026-01-02T06:19:34.257Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:20:04.361Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:20:34.477Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:21:04.576Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:21:34.654Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:22:04.745Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:22:34.829Z] [INFO] GET /api/health 200 5ms -[2026-01-02T06:23:04.907Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:23:35.011Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:24:05.126Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:24:35.210Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:25:05.313Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:25:35.428Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:26:05.532Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:26:35.631Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:27:05.718Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:27:35.840Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:28:05.942Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:28:36.060Z] [INFO] GET /api/health 200 5ms -[2026-01-02T06:29:06.170Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:29:36.265Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:30:06.372Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:30:36.476Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:31:06.573Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:31:36.701Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:32:06.802Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:32:36.898Z] [INFO] GET /api/health 200 3ms -[2026-01-02T06:33:06.985Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:33:37.078Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:34:07.177Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:34:37.286Z] [INFO] GET /api/health 200 3ms -[2026-01-02T06:35:07.367Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:35:37.469Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:36:07.564Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:36:37.656Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:37:07.774Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:37:37.894Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:38:07.991Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:38:38.085Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:39:08.186Z] [INFO] GET /api/health 200 3ms -[2026-01-02T06:39:38.280Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:40:08.385Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:40:38.461Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:41:08.548Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:41:38.645Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:42:08.745Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:42:38.847Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:43:08.950Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:43:39.062Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:44:09.151Z] [INFO] GET /api/health 200 3ms -[2026-01-02T06:44:39.229Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:45:09.320Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:45:39.410Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:46:09.506Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:46:39.606Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:47:09.722Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:47:39.809Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:48:09.909Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:48:40.000Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:49:10.104Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:49:40.201Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:50:10.293Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:50:40.372Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:51:10.467Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:51:40.565Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:52:10.685Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:52:40.788Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:53:10.895Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:53:41.007Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:54:11.100Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:54:41.186Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:55:11.281Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:55:41.375Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:56:11.463Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:56:41.573Z] [INFO] GET /api/health 200 2ms -[2026-01-02T06:57:11.675Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:57:41.776Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:58:11.876Z] [INFO] GET /api/health 200 1ms -[2026-01-02T06:58:41.997Z] [INFO] GET /api/health 200 3ms -[2026-01-02T06:59:12.083Z] [INFO] GET /api/health 200 3ms -[2026-01-02T06:59:42.176Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:00:12.264Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:00:42.377Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:01:12.474Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:01:42.560Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:02:12.656Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:02:42.757Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:03:12.878Z] [INFO] GET /api/health 200 4ms -[2026-01-02T07:03:42.985Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:04:13.102Z] [INFO] GET /api/health 200 3ms -[2026-01-02T07:04:43.213Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:05:13.313Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:05:43.404Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:06:13.487Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:06:43.582Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:07:13.664Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:07:43.761Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:08:13.858Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:08:43.943Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:09:14.034Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:09:44.139Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:10:14.238Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:10:44.343Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:11:14.441Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:11:44.531Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:12:14.622Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:12:44.724Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:13:14.823Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:13:44.933Z] [INFO] GET /api/health 200 4ms -[2026-01-02T07:14:15.014Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:14:45.130Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:15:15.216Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:15:45.347Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:16:15.452Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:16:45.609Z] [INFO] GET /api/health 200 4ms -[2026-01-02T07:17:15.710Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:17:45.803Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:18:15.908Z] [INFO] GET /api/health 200 3ms -[2026-01-02T07:18:46.031Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:19:16.130Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:19:46.213Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:20:16.309Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:20:46.416Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:21:16.539Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:21:46.643Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:22:16.753Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:22:46.874Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:23:16.989Z] [INFO] GET /api/health 200 3ms -[2026-01-02T07:23:47.095Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:24:17.181Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:24:47.290Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:25:17.384Z] [INFO] GET /api/health 200 3ms -[2026-01-02T07:25:47.497Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:26:17.617Z] [INFO] GET /api/health 200 17ms -[2026-01-02T07:26:47.709Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:27:17.804Z] [INFO] GET /api/health 200 0ms -[2026-01-02T07:27:47.902Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:28:17.991Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:28:48.098Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:29:18.196Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:29:48.289Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:30:18.390Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:30:48.494Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:31:18.611Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:31:48.737Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:32:18.825Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:32:48.905Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:33:18.995Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:33:49.088Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:34:19.171Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:34:49.271Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:35:19.376Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:35:49.480Z] [INFO] GET /api/health 200 0ms -[2026-01-02T07:36:19.564Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:36:49.656Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:37:19.754Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:37:49.843Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:38:19.942Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:38:50.062Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:39:20.174Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:39:50.281Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:40:20.378Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:40:50.490Z] [INFO] GET /api/health 200 4ms -[2026-01-02T07:41:20.590Z] [INFO] GET /api/health 200 3ms -[2026-01-02T07:41:50.693Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:42:20.805Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:42:50.911Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:43:21.013Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:43:51.094Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:44:21.193Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:44:51.298Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:45:21.401Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:45:51.495Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:46:21.609Z] [INFO] GET /api/health 200 4ms -[2026-01-02T07:46:51.719Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:47:21.827Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:47:51.919Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:48:22.030Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:48:52.110Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:49:22.206Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:49:52.299Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:50:22.399Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:50:52.503Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:51:22.619Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:51:52.717Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:52:22.815Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:52:52.915Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:53:23.014Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:53:53.110Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:54:23.227Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:54:53.323Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:55:23.416Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:55:53.527Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:56:23.635Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:56:53.736Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:57:23.843Z] [INFO] GET /api/health 200 2ms -[2026-01-02T07:57:53.942Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:58:24.045Z] [INFO] GET /api/health 200 6ms -[2026-01-02T07:58:54.146Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:59:24.251Z] [INFO] GET /api/health 200 1ms -[2026-01-02T07:59:54.366Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:00:24.456Z] [INFO] GET /api/health 200 0ms -[2026-01-02T08:00:54.573Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:01:24.671Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:01:54.766Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:02:24.855Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:02:54.963Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:03:25.051Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:03:55.139Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:04:25.225Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:04:55.338Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:05:25.440Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:05:55.544Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:06:25.659Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:06:55.751Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:07:25.862Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:07:55.983Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:08:26.093Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:08:56.196Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:09:26.300Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:09:56.401Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:10:26.508Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:10:56.600Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:11:26.684Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:11:56.783Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:12:26.874Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:12:56.976Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:13:27.094Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:13:57.187Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:14:27.278Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:14:57.396Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:15:27.483Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:15:57.595Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:16:27.733Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:16:57.850Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:17:27.975Z] [INFO] GET /api/health 200 3ms -[2026-01-02T08:17:58.089Z] [INFO] GET /api/health 200 3ms -[2026-01-02T08:18:28.183Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:18:58.289Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:19:28.389Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:19:58.475Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:20:28.581Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:20:58.670Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:21:28.780Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:21:58.882Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:22:28.976Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:22:59.083Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:23:29.188Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:23:59.277Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:24:29.368Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:24:59.466Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:25:29.560Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:25:59.646Z] [INFO] GET /api/health 200 0ms -[2026-01-02T08:26:29.753Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:26:59.863Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:27:29.955Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:28:00.043Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:28:30.155Z] [INFO] GET /api/health 200 3ms -[2026-01-02T08:29:00.290Z] [INFO] GET /api/health 200 3ms -[2026-01-02T08:29:30.390Z] [INFO] GET /api/health 200 4ms -[2026-01-02T08:30:00.490Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:30:30.587Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:31:00.691Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:31:30.793Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:32:00.910Z] [INFO] GET /api/health 200 7ms -[2026-01-02T08:32:31.032Z] [INFO] GET /api/health 200 3ms -[2026-01-02T08:33:01.137Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:33:31.233Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:34:01.330Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:34:31.409Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:35:01.499Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:35:31.596Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:36:01.689Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:36:31.802Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:37:01.882Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:37:31.982Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:38:02.078Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:38:32.186Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:39:02.282Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:39:32.379Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:40:02.463Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:40:32.579Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:41:02.678Z] [INFO] GET /api/health 200 0ms -[2026-01-02T08:41:32.778Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:42:02.868Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:42:32.978Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:43:03.065Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:43:33.157Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:44:03.260Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:44:33.349Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:45:03.452Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:45:33.563Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:46:03.666Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:46:33.762Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:47:03.883Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:47:33.993Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:48:04.107Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:48:34.215Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:49:04.330Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:49:34.436Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:50:04.547Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:50:34.640Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:51:04.728Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:51:34.824Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:52:04.911Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:52:35.030Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:53:05.142Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:53:35.268Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:54:05.386Z] [INFO] GET /api/health 200 4ms -[2026-01-02T08:54:35.465Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:55:05.577Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:55:35.677Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:56:05.781Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:56:35.894Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:57:05.987Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:57:36.096Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:58:06.195Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:58:36.301Z] [INFO] GET /api/health 200 2ms -[2026-01-02T08:59:06.401Z] [INFO] GET /api/health 200 1ms -[2026-01-02T08:59:36.497Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:00:06.597Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:00:36.695Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:01:06.828Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:01:36.918Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:02:07.034Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:02:37.124Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:03:07.242Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:03:37.346Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:04:07.429Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:04:37.525Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:05:07.631Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:05:37.733Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:06:07.828Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:06:37.916Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:07:08.045Z] [INFO] GET /api/health 200 5ms -[2026-01-02T09:07:38.149Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:08:08.271Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:08:38.367Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:09:08.456Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:09:38.544Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:10:08.632Z] [INFO] GET /api/health 200 0ms -[2026-01-02T09:10:38.725Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:11:08.821Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:11:38.925Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:12:09.021Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:12:39.119Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:13:09.219Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:13:39.323Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:14:09.413Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:14:39.516Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:15:09.601Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:15:39.695Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:16:09.812Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:16:39.918Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:17:10.006Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:17:40.096Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:18:10.184Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:18:40.280Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:19:10.385Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:19:40.467Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:20:10.571Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:20:40.679Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:21:10.771Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:21:40.871Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:22:10.964Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:22:41.069Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:23:11.179Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:23:41.266Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:24:11.393Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:24:41.486Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:25:11.591Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:25:41.679Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:26:11.793Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:26:41.886Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:27:11.976Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:27:42.076Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:28:12.184Z] [INFO] GET /api/health 200 4ms -[2026-01-02T09:28:42.311Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:29:12.448Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:29:42.582Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:30:12.680Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:30:42.781Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:31:12.880Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:31:42.966Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:32:13.055Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:32:43.146Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:33:13.258Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:33:43.379Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:34:13.482Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:34:43.591Z] [INFO] GET /api/health 200 3ms -[2026-01-02T09:35:13.692Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:35:43.789Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:36:13.888Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:36:43.982Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:37:14.093Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:37:44.191Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:38:14.282Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:38:44.371Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:39:14.453Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:39:44.547Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:40:14.652Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:40:44.767Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:41:14.876Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:41:44.989Z] [INFO] GET /api/health 200 4ms -[2026-01-02T09:42:15.102Z] [INFO] GET /api/health 200 4ms -[2026-01-02T09:42:45.208Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:43:15.300Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:43:45.423Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:44:15.537Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:44:45.624Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:45:15.731Z] [INFO] GET /api/health 200 3ms -[2026-01-02T09:45:45.841Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:46:15.936Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:46:46.026Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:47:16.137Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:47:46.246Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:48:16.384Z] [INFO] GET /api/health 200 3ms -[2026-01-02T09:48:46.484Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:49:16.612Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:49:46.703Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:50:16.809Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:50:46.910Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:51:17.041Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:51:47.167Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:52:17.274Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:52:47.393Z] [INFO] GET /api/health 200 3ms -[2026-01-02T09:53:17.490Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:53:47.589Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:54:17.690Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:54:47.796Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:55:17.893Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:55:48.000Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:56:18.100Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:56:48.191Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:57:18.306Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:57:48.407Z] [INFO] GET /api/health 200 2ms -[2026-01-02T09:58:18.520Z] [INFO] GET /api/health 200 3ms -[2026-01-02T09:58:48.618Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:59:18.713Z] [INFO] GET /api/health 200 1ms -[2026-01-02T09:59:48.817Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:00:18.903Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:00:39.054Z] [INFO] GET / 200 10ms -[2026-01-02T10:00:39.227Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-02T10:00:39.232Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T10:00:39.270Z] [INFO] GET /css/components.css 200 4ms -[2026-01-02T10:00:39.272Z] [INFO] GET /css/board.css 200 5ms -[2026-01-02T10:00:39.293Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-02T10:00:39.295Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-02T10:00:39.308Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T10:00:39.318Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-02T10:00:39.320Z] [INFO] GET /css/list.css 200 5ms -[2026-01-02T10:00:39.336Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-02T10:00:39.345Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-02T10:00:39.348Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-02T10:00:39.351Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-02T10:00:39.390Z] [INFO] GET /css/mobile.css 200 16ms -[2026-01-02T10:00:39.393Z] [INFO] GET /js/app.js 200 5ms -[2026-01-02T10:00:39.489Z] [INFO] GET /js/api.js 200 8ms -[2026-01-02T10:00:39.491Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-02T10:00:39.493Z] [INFO] GET /js/store.js 200 10ms -[2026-01-02T10:00:39.500Z] [INFO] GET /js/board.js 200 3ms -[2026-01-02T10:00:39.501Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-02T10:00:39.503Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-02T10:00:39.525Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-02T10:00:39.527Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T10:00:39.539Z] [INFO] GET /js/list.js 200 5ms -[2026-01-02T10:00:39.541Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-02T10:00:39.542Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-02T10:00:39.547Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T10:00:39.554Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-02T10:00:39.557Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-02T10:00:39.569Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-02T10:00:39.579Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-02T10:00:39.580Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-02T10:00:39.581Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-02T10:00:39.712Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-02T10:00:39.713Z] [INFO] GET /sw.js 200 3ms -[2026-01-02T10:00:39.816Z] [INFO] GET / 304 2ms -[2026-01-02T10:00:39.818Z] [INFO] GET /index.html 200 5ms -[2026-01-02T10:00:39.852Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T10:00:39.854Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T10:00:39.879Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T10:00:39.890Z] [INFO] GET /css/board.css 304 2ms -[2026-01-02T10:00:39.892Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T10:00:39.909Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T10:00:39.920Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T10:00:39.923Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T10:00:39.939Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T10:00:39.959Z] [INFO] GET /js/auth.js 304 0ms -[2026-01-02T10:00:39.960Z] [INFO] GET /js/api.js 304 1ms -[2026-01-02T10:00:39.978Z] [INFO] GET /js/store.js 304 0ms -[2026-01-02T10:00:39.994Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T10:00:39.995Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T10:00:40.009Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T10:00:40.024Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-02T10:00:40.028Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T10:00:40.039Z] [INFO] GET /js/list.js 304 2ms -[2026-01-02T10:00:40.053Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T10:00:40.057Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T10:00:40.071Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-02T10:00:40.084Z] [INFO] GET /js/admin.js 304 0ms -[2026-01-02T10:00:40.091Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T10:00:40.100Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T10:00:40.114Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T10:00:40.119Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T10:00:40.130Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T10:00:40.147Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T10:00:40.148Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T10:00:40.156Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T10:00:40.182Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T10:00:40.182Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T10:00:40.185Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T10:00:40.215Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-02T10:00:48.991Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:01:05.030Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-02T10:01:05.031Z] [INFO] POST /api/auth/login 200 665ms -[2026-01-02T10:01:05.094Z] [INFO] GET /api/auth/users 200 15ms -[2026-01-02T10:01:05.125Z] [INFO] Socket connected: MH (5A_4BPePIrcPDEcIAAAZ) -[2026-01-02T10:01:05.133Z] [INFO] GET /api/projects 200 5ms -[2026-01-02T10:01:05.184Z] [INFO] MH joined project:[object Object] -[2026-01-02T10:01:05.196Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2026-01-02T10:01:05.216Z] [INFO] GET /api/tasks/project/2 200 29ms -[2026-01-02T10:01:05.226Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-02T10:01:05.230Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-02T10:01:05.301Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2026-01-02T10:01:05.336Z] [INFO] GET /api/notifications 200 7ms -[2026-01-02T10:01:05.379Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-02T10:01:19.095Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:01:23.976Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T10:01:25.525Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T10:01:27.313Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T10:01:36.949Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:01:38.211Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T10:01:45.690Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T10:01:49.196Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:02:16.172Z] [INFO] Socket disconnected: MH (5A_4BPePIrcPDEcIAAAZ) -[2026-01-02T10:02:19.294Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:02:20.073Z] [INFO] GET / 304 1ms -[2026-01-02T10:02:20.128Z] [INFO] GET /css/variables.css 304 0ms -[2026-01-02T10:02:20.158Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T10:02:20.191Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T10:02:20.197Z] [INFO] GET /css/board.css 304 2ms -[2026-01-02T10:02:20.202Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T10:02:20.204Z] [INFO] GET /css/modal.css 304 5ms -[2026-01-02T10:02:20.207Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T10:02:20.210Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T10:02:20.218Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T10:02:20.233Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T10:02:20.235Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T10:02:20.236Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-02T10:02:20.238Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T10:02:20.246Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T10:02:20.264Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T10:02:20.335Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T10:02:20.336Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T10:02:20.338Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T10:02:20.340Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-02T10:02:20.342Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T10:02:20.344Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T10:02:20.360Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-02T10:02:20.364Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T10:02:20.367Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T10:02:20.370Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-02T10:02:20.372Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T10:02:20.373Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T10:02:20.389Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T10:02:20.395Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-02T10:02:20.398Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T10:02:20.401Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T10:02:20.403Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T10:02:20.405Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T10:02:20.458Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-02T10:02:21.976Z] [INFO] GET /sw.js 304 1ms -[2026-01-02T10:02:24.781Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T10:02:24.783Z] [INFO] POST /api/auth/login 200 629ms -[2026-01-02T10:02:24.830Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-02T10:02:24.861Z] [INFO] Socket connected: HG (m6a6tFejgLuDGVd4AAAb) -[2026-01-02T10:02:24.870Z] [INFO] GET /api/projects 401 6ms -[2026-01-02T10:02:24.901Z] [INFO] GET /api/proposals?sort=date&archived=0 401 1ms -[2026-01-02T10:02:24.903Z] [INFO] Socket disconnected: HG (m6a6tFejgLuDGVd4AAAb) -[2026-01-02T10:02:24.933Z] [INFO] GET /api/notifications 401 1ms -[2026-01-02T10:02:24.960Z] [INFO] GET /api/knowledge/categories 401 1ms -[2026-01-02T10:02:26.258Z] [INFO] GET / 200 5ms -[2026-01-02T10:02:26.344Z] [INFO] GET /css/base.css 200 10ms -[2026-01-02T10:02:26.345Z] [INFO] GET /css/components.css 200 10ms -[2026-01-02T10:02:26.346Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-02T10:02:26.348Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-02T10:02:26.349Z] [INFO] GET /css/board.css 200 8ms -[2026-01-02T10:02:26.351Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-02T10:02:26.374Z] [INFO] GET /css/list.css 200 3ms -[2026-01-02T10:02:26.379Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T10:02:26.395Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-02T10:02:26.402Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-02T10:02:26.408Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-02T10:02:26.410Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-02T10:02:26.415Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-02T10:02:26.420Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T10:02:26.431Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T10:02:26.518Z] [INFO] GET /js/api.js 200 3ms -[2026-01-02T10:02:26.526Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-02T10:02:26.529Z] [INFO] GET /js/store.js 200 6ms -[2026-01-02T10:02:26.533Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-02T10:02:26.533Z] [INFO] GET /js/board.js 200 5ms -[2026-01-02T10:02:26.534Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-02T10:02:26.553Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T10:02:26.563Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T10:02:26.565Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-02T10:02:26.567Z] [INFO] GET /js/list.js 200 3ms -[2026-01-02T10:02:26.569Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-02T10:02:26.585Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-02T10:02:26.589Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-02T10:02:26.593Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-02T10:02:26.595Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-02T10:02:26.600Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-02T10:02:26.602Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-02T10:02:26.618Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-02T10:02:26.664Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-02T10:02:29.947Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T10:02:29.947Z] [INFO] POST /api/auth/login 200 579ms -[2026-01-02T10:02:29.991Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-02T10:02:30.023Z] [INFO] Socket connected: HG (Y65bsFubxAOKuz2MAAAd) -[2026-01-02T10:02:30.031Z] [INFO] GET /api/projects 401 5ms -[2026-01-02T10:02:30.063Z] [INFO] Socket disconnected: HG (Y65bsFubxAOKuz2MAAAd) -[2026-01-02T10:02:30.067Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2026-01-02T10:02:30.109Z] [INFO] GET /api/notifications 401 2ms -[2026-01-02T10:02:30.155Z] [INFO] GET /api/knowledge/categories 401 2ms -[2026-01-02T10:02:35.715Z] [INFO] GET / 200 4ms -[2026-01-02T10:02:35.788Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T10:02:35.817Z] [INFO] GET /css/base.css 200 3ms -[2026-01-02T10:02:35.859Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-02T10:02:35.860Z] [INFO] GET /css/board.css 200 7ms -[2026-01-02T10:02:35.863Z] [INFO] GET /css/components.css 200 6ms -[2026-01-02T10:02:35.864Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-02T10:02:35.865Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T10:02:35.868Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-02T10:02:35.891Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-02T10:02:35.897Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-02T10:02:35.914Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-02T10:02:35.918Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-02T10:02:35.927Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-02T10:02:35.931Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-02T10:02:35.934Z] [INFO] GET /js/app.js 200 2ms -[2026-01-02T10:02:36.002Z] [INFO] GET /js/store.js 200 7ms -[2026-01-02T10:02:36.004Z] [INFO] GET /js/api.js 200 8ms -[2026-01-02T10:02:36.006Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-02T10:02:36.010Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-02T10:02:36.013Z] [INFO] GET /js/board.js 200 10ms -[2026-01-02T10:02:36.016Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-02T10:02:36.036Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T10:02:36.046Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-02T10:02:36.048Z] [INFO] GET /js/list.js 200 7ms -[2026-01-02T10:02:36.052Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-02T10:02:36.054Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T10:02:36.065Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-02T10:02:36.068Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-02T10:02:36.079Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-02T10:02:36.080Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-02T10:02:36.081Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-02T10:02:36.088Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-02T10:02:36.095Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T10:02:36.164Z] [INFO] GET /sw.js 200 4ms -[2026-01-02T10:02:36.167Z] [INFO] GET /assets/icons/task.svg 200 12ms -[2026-01-02T10:02:36.206Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-02T10:02:36.207Z] [INFO] GET / 304 1ms -[2026-01-02T10:02:36.209Z] [INFO] GET /index.html 200 5ms -[2026-01-02T10:02:36.236Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T10:02:36.240Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T10:02:36.244Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T10:02:36.271Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T10:02:36.274Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T10:02:36.276Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T10:02:36.302Z] [INFO] GET /js/app.js 304 2ms -[2026-01-02T10:02:36.306Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-02T10:02:36.322Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T10:02:36.334Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T10:02:36.338Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T10:02:36.353Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T10:02:36.365Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T10:02:36.370Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T10:02:36.385Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T10:02:36.395Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T10:02:36.399Z] [INFO] GET /js/list.js 304 0ms -[2026-01-02T10:02:36.413Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-02T10:02:36.427Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T10:02:36.431Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-02T10:02:36.444Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-02T10:02:36.461Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-02T10:02:36.462Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T10:02:36.472Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T10:02:36.491Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T10:02:36.495Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T10:02:36.500Z] [INFO] GET /css/list.css 304 2ms -[2026-01-02T10:02:36.527Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-02T10:02:36.528Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-02T10:02:36.531Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T10:02:36.558Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T10:02:36.559Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T10:02:36.559Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-02T10:02:45.414Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T10:02:45.415Z] [INFO] POST /api/auth/login 200 621ms -[2026-01-02T10:02:45.463Z] [INFO] GET /api/auth/users 200 8ms -[2026-01-02T10:02:45.491Z] [INFO] Socket connected: HG (HphjokV_Q_TiEfERAAAf) -[2026-01-02T10:02:45.501Z] [INFO] GET /api/projects 200 6ms -[2026-01-02T10:02:45.533Z] [INFO] HG joined project:[object Object] -[2026-01-02T10:02:45.547Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-02T10:02:45.554Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-02T10:02:45.570Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-02T10:02:45.573Z] [INFO] GET /api/labels/2 200 18ms -[2026-01-02T10:02:45.644Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2026-01-02T10:02:45.684Z] [INFO] GET /api/notifications 200 6ms -[2026-01-02T10:02:45.724Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-02T10:02:49.387Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:02:53.417Z] [INFO] GET /api/git/server/info 200 90ms -[2026-01-02T10:02:53.482Z] [INFO] GET /api/git/server/branches 200 31ms -[2026-01-02T10:02:53.537Z] [INFO] GET /api/git/server/status 200 85ms -[2026-01-02T10:02:53.552Z] [INFO] GET /api/git/server/commits?limit=10 200 68ms -[2026-01-02T10:02:54.342Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T10:03:00.084Z] [INFO] Socket connected: MH (mh9z3gLssc3M-4FqAAAi) -[2026-01-02T10:03:00.156Z] [INFO] MH joined project:[object Object] -[2026-01-02T10:03:03.312Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T10:03:06.642Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 329ms -[2026-01-02T10:03:07.325Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T10:03:09.191Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:03:10.228Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:03:10.632Z] [INFO] GET /api/tasks/26 200 9ms -[2026-01-02T10:03:10.682Z] [INFO] GET /api/subtasks/26 200 8ms -[2026-01-02T10:03:10.688Z] [INFO] GET /api/links/26 200 13ms -[2026-01-02T10:03:10.694Z] [INFO] GET /api/files/26 200 5ms -[2026-01-02T10:03:10.712Z] [INFO] GET /api/comments/26 200 4ms -[2026-01-02T10:03:10.727Z] [INFO] GET /api/tasks/26/history 404 6ms -[2026-01-02T10:03:11.628Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T10:03:13.191Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-02T10:03:14.454Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:03:15.113Z] [INFO] Aufgabe aktualisiert: WSL (ID: 26) -[2026-01-02T10:03:15.115Z] [INFO] PUT /api/tasks/26 200 11ms -[2026-01-02T10:03:16.094Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T10:03:19.478Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:03:30.706Z] [INFO] GET / 304 1ms -[2026-01-02T10:03:30.738Z] [INFO] Socket disconnected: MH (mh9z3gLssc3M-4FqAAAi) -[2026-01-02T10:03:30.760Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T10:03:30.761Z] [INFO] GET /css/base.css 304 2ms -[2026-01-02T10:03:30.768Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-02T10:03:30.777Z] [INFO] GET /css/variables.css 304 5ms -[2026-01-02T10:03:30.778Z] [INFO] GET /css/calendar.css 304 4ms -[2026-01-02T10:03:30.781Z] [INFO] GET /css/board.css 304 6ms -[2026-01-02T10:03:30.793Z] [INFO] GET /css/list.css 304 5ms -[2026-01-02T10:03:30.797Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T10:03:30.816Z] [INFO] GET /css/proposals.css 304 4ms -[2026-01-02T10:03:30.820Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T10:03:30.822Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T10:03:30.824Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T10:03:30.826Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T10:03:30.827Z] [INFO] GET /css/mobile.css 304 0ms -[2026-01-02T10:03:30.851Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T10:03:30.907Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T10:03:30.911Z] [INFO] GET /js/store.js 304 6ms -[2026-01-02T10:03:30.913Z] [INFO] GET /js/sync.js 304 7ms -[2026-01-02T10:03:30.917Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-02T10:03:30.919Z] [INFO] GET /js/auth.js 304 0ms -[2026-01-02T10:03:30.921Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T10:03:30.938Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-02T10:03:30.941Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T10:03:30.943Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T10:03:30.949Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T10:03:30.950Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T10:03:30.952Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T10:03:30.973Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T10:03:30.975Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T10:03:30.997Z] [INFO] GET /js/gitea.js 304 3ms -[2026-01-02T10:03:30.998Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T10:03:31.002Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-02T10:03:31.004Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T10:03:31.054Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T10:03:31.072Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-02T10:03:31.079Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-02T10:03:31.133Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-02T10:03:31.160Z] [INFO] Socket connected: MH (eeIpFQ-3RxA-mBY3AAAk) -[2026-01-02T10:03:31.175Z] [INFO] GET /api/projects 304 10ms -[2026-01-02T10:03:31.241Z] [INFO] GET /api/tasks/project/2 200 25ms -[2026-01-02T10:03:31.247Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-02T10:03:31.255Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-02T10:03:31.261Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-02T10:03:31.262Z] [INFO] MH joined project:[object Object] -[2026-01-02T10:03:31.322Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-02T10:03:31.358Z] [INFO] GET /api/notifications 304 7ms -[2026-01-02T10:03:31.405Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-02T10:03:32.892Z] [INFO] GET /sw.js 304 0ms -[2026-01-02T10:03:44.381Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:03:46.427Z] [INFO] GET /api/git/server/info 304 24ms -[2026-01-02T10:03:46.494Z] [INFO] GET /api/git/server/status 304 32ms -[2026-01-02T10:03:46.510Z] [INFO] GET /api/git/server/commits?limit=10 304 15ms -[2026-01-02T10:03:46.527Z] [INFO] GET /api/git/server/branches 304 16ms -[2026-01-02T10:03:47.407Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T10:03:49.574Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:03:50.274Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T10:03:56.014Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T10:03:56.816Z] [INFO] POST /api/git/server/push 200 287ms -[2026-01-02T10:03:56.865Z] [INFO] GET /api/git/server/branches 304 19ms -[2026-01-02T10:03:56.893Z] [INFO] GET /api/git/server/commits?limit=10 304 26ms -[2026-01-02T10:03:56.940Z] [INFO] GET /api/git/server/status 304 45ms -[2026-01-02T10:03:57.436Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:03:57.539Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:03:58.989Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T10:04:06.390Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:04:08.331Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T10:04:09.709Z] [INFO] Aufgabe erstellt: WSL abklären, welche Integrationsform (ID: 27) von MH -[2026-01-02T10:04:09.716Z] [INFO] Benachrichtigung erstellt: task:assigned für User 1 -[2026-01-02T10:04:09.718Z] [INFO] POST /api/tasks 201 17ms -[2026-01-02T10:04:10.692Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:04:17.993Z] [INFO] GET /api/tasks/20 200 8ms -[2026-01-02T10:04:18.040Z] [INFO] GET /api/subtasks/20 200 8ms -[2026-01-02T10:04:18.047Z] [INFO] GET /api/comments/20 200 5ms -[2026-01-02T10:04:18.056Z] [INFO] GET /api/files/20 200 5ms -[2026-01-02T10:04:18.061Z] [INFO] GET /api/links/20 200 4ms -[2026-01-02T10:04:18.065Z] [INFO] GET /api/tasks/20/history 404 4ms -[2026-01-02T10:04:18.988Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T10:04:19.689Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:04:28.902Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:04:29.153Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 8ms -[2026-01-02T10:04:30.032Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 8ms -[2026-01-02T10:04:31.028Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T10:04:32.668Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T10:04:35.270Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:04:39.531Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T10:04:41.835Z] [INFO] GET /api/knowledge/entries/5 200 10ms -[2026-01-02T10:04:48.297Z] [INFO] Aufgabe aktualisiert: Antwort von FYRST - Namensänderung (ID: 20) -[2026-01-02T10:04:48.298Z] [INFO] PUT /api/tasks/20 200 13ms -[2026-01-02T10:04:48.377Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T10:04:49.304Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:04:49.787Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:04:52.672Z] [INFO] GET /api/tasks/20 200 12ms -[2026-01-02T10:04:52.744Z] [INFO] GET /api/subtasks/20 304 6ms -[2026-01-02T10:04:52.750Z] [INFO] GET /api/files/20 304 11ms -[2026-01-02T10:04:52.756Z] [INFO] GET /api/comments/20 304 5ms -[2026-01-02T10:04:52.763Z] [INFO] GET /api/tasks/20/history 404 5ms -[2026-01-02T10:04:52.768Z] [INFO] GET /api/links/20 304 9ms -[2026-01-02T10:04:53.678Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T10:04:55.112Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:04:58.709Z] [INFO] Aufgabe archiviert: Antwort von FYRST - Namensänderung -[2026-01-02T10:04:58.711Z] [INFO] PUT /api/tasks/20/archive 200 10ms -[2026-01-02T10:04:58.777Z] [INFO] Aufgabe aktualisiert: Antwort von FYRST - Namensänderung (ID: 20) -[2026-01-02T10:04:58.779Z] [INFO] PUT /api/tasks/20 200 4ms -[2026-01-02T10:04:59.714Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T10:04:59.818Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 8ms -[2026-01-02T10:05:00.839Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:05:03.327Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T10:05:05.598Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:05:10.948Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:05:12.622Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:05:19.893Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:05:49.984Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:06:20.075Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:06:41.642Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-02T10:06:42.117Z] [INFO] GET /api/git/server/info 304 25ms -[2026-01-02T10:06:42.196Z] [INFO] GET /api/git/server/status 304 46ms -[2026-01-02T10:06:42.221Z] [INFO] GET /api/git/server/branches 304 16ms -[2026-01-02T10:06:42.235Z] [INFO] GET /api/git/server/commits?limit=10 304 13ms -[2026-01-02T10:06:44.682Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:06:46.445Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:06:49.051Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T10:06:50.159Z] [INFO] GET /api/health 200 0ms -[2026-01-02T10:07:07.071Z] [INFO] Socket disconnected: MH (eeIpFQ-3RxA-mBY3AAAk) -[2026-01-02T10:07:20.248Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:07:50.364Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:08:08.665Z] [INFO] GET /api/git/server/info 304 19ms -[2026-01-02T10:08:08.724Z] [INFO] GET /api/git/server/status 304 32ms -[2026-01-02T10:08:08.780Z] [INFO] GET /api/git/server/branches 304 17ms -[2026-01-02T10:08:08.797Z] [INFO] GET /api/git/server/commits?limit=10 304 14ms -[2026-01-02T10:08:08.826Z] [INFO] GET /api/git/server/info 304 17ms -[2026-01-02T10:08:08.869Z] [INFO] GET /api/git/server/branches 304 12ms -[2026-01-02T10:08:08.901Z] [INFO] GET /api/git/server/status 304 31ms -[2026-01-02T10:08:08.917Z] [INFO] GET /api/git/server/commits?limit=10 304 47ms -[2026-01-02T10:08:09.828Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T10:08:11.339Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T10:08:20.471Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:08:50.573Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:09:20.679Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:09:50.778Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:10:20.879Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:10:51.000Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:11:09.219Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T10:11:10.853Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T10:11:12.089Z] [INFO] GET /api/knowledge/entries/5 304 9ms -[2026-01-02T10:11:16.477Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:11:17.704Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T10:11:19.142Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T10:11:21.122Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:11:24.066Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T10:11:24.714Z] [INFO] GET /api/knowledge/entries/6 200 9ms -[2026-01-02T10:11:27.923Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T10:11:29.067Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T10:11:30.660Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T10:11:51.214Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:11:51.795Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T10:12:21.302Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:12:47.055Z] [INFO] Socket connected: MH (HR_Yjczpgx7EgtU5AAAm) -[2026-01-02T10:12:47.118Z] [INFO] MH joined project:[object Object] -[2026-01-02T10:12:48.614Z] [INFO] GET /api/tasks/6 200 14ms -[2026-01-02T10:12:48.702Z] [INFO] GET /api/links/6 200 9ms -[2026-01-02T10:12:48.707Z] [INFO] GET /api/subtasks/6 200 14ms -[2026-01-02T10:12:48.742Z] [INFO] GET /api/files/6 200 10ms -[2026-01-02T10:12:48.749Z] [INFO] GET /api/comments/6 200 6ms -[2026-01-02T10:12:48.755Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-02T10:12:48.815Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNDg3NjgsImV4cCI6MTc2NzM0OTM2OH0.x5Ie49x8s1PNe5CCaXCrBFiOJ1QN3TGQzRIImyp78_o 200 15ms -[2026-01-02T10:12:48.817Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNDg3NjgsImV4cCI6MTc2NzM0OTM2OH0.x5Ie49x8s1PNe5CCaXCrBFiOJ1QN3TGQzRIImyp78_o 200 18ms -[2026-01-02T10:12:49.631Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:12:51.377Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:12:54.861Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:12:58.812Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T10:13:02.428Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T10:13:05.495Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:13:06.025Z] [INFO] Subtask erstellt: Mobile Ansicht, seitwärts scrollen ist hakelig in Task 6 -[2026-01-02T10:13:06.026Z] [INFO] POST /api/subtasks 201 7ms -[2026-01-02T10:13:07.005Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T10:13:13.095Z] [INFO] Socket disconnected: MH (HR_Yjczpgx7EgtU5AAAm) -[2026-01-02T10:13:21.491Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:13:21.682Z] [INFO] Socket connected: MH (C6eMGAIEKQTPZMiBAAAo) -[2026-01-02T10:13:21.746Z] [INFO] MH joined project:[object Object] -[2026-01-02T10:13:22.519Z] [INFO] Socket disconnected: MH (C6eMGAIEKQTPZMiBAAAo) -[2026-01-02T10:13:51.593Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:14:21.703Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:14:51.821Z] [INFO] GET /api/health 200 3ms -[2026-01-02T10:15:21.916Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:15:51.995Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:16:22.085Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:16:52.175Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:17:22.265Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:17:41.771Z] [INFO] GET /api/git/server/info 304 24ms -[2026-01-02T10:17:41.844Z] [INFO] GET /api/git/server/status 304 38ms -[2026-01-02T10:17:41.886Z] [INFO] GET /api/git/server/branches 304 16ms -[2026-01-02T10:17:41.903Z] [INFO] GET /api/git/server/commits?limit=10 304 16ms -[2026-01-02T10:17:42.608Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T10:17:52.384Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:18:22.477Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:18:52.575Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:19:22.668Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:19:52.748Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:20:22.833Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:20:52.934Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:21:23.055Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:21:53.175Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:22:23.284Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:22:53.378Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:23:23.495Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:23:53.593Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:24:23.704Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:24:53.814Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:25:23.905Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:25:54.030Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:26:24.140Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:26:54.233Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:27:24.347Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:27:40.625Z] [INFO] Logout: HG -[2026-01-02T10:27:40.627Z] [INFO] POST /api/auth/logout 200 11ms -[2026-01-02T10:27:40.657Z] [INFO] Socket disconnected: HG (HphjokV_Q_TiEfERAAAf) -[2026-01-02T10:27:54.432Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:28:24.538Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:28:54.641Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:29:24.739Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:29:54.858Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:30:24.966Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:30:55.071Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:31:25.159Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:31:55.240Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:32:25.339Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:32:55.455Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:33:25.565Z] [INFO] GET /api/health 200 0ms -[2026-01-02T10:33:55.693Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:34:25.789Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:34:28.663Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-02T10:34:28.776Z] [INFO] GET /api/auth/users 401 9ms -[2026-01-02T10:34:30.128Z] [INFO] GET /sw.js 304 1ms -[2026-01-02T10:34:35.547Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-02T10:34:35.548Z] [INFO] POST /api/auth/login 200 669ms -[2026-01-02T10:34:35.697Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-02T10:34:35.757Z] [INFO] Socket connected: MH (sFMLTtQ7akA7P2TnAAAq) -[2026-01-02T10:34:35.860Z] [INFO] GET /api/projects 200 7ms -[2026-01-02T10:34:35.928Z] [INFO] MH joined project:[object Object] -[2026-01-02T10:34:35.944Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-02T10:34:35.949Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-02T10:34:36.027Z] [INFO] GET /api/tasks/project/2 200 25ms -[2026-01-02T10:34:36.032Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T10:34:36.157Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-02T10:34:36.276Z] [INFO] GET /api/notifications 304 6ms -[2026-01-02T10:34:36.322Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-02T10:34:55.893Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:35:25.987Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:35:26.396Z] [INFO] Socket disconnected: MH (sFMLTtQ7akA7P2TnAAAq) -[2026-01-02T10:35:56.082Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:36:26.167Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:36:56.244Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:37:26.325Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:37:56.440Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:38:26.554Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:38:56.652Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:39:26.776Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:39:56.880Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:40:26.992Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:40:57.085Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:41:27.192Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:41:51.186Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T10:41:51.187Z] [INFO] POST /api/auth/login 200 592ms -[2026-01-02T10:41:51.281Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T10:41:51.288Z] [INFO] Socket connected: HG (eR59og_-gUw2_yPuAAAs) -[2026-01-02T10:41:51.327Z] [INFO] GET /api/projects 200 5ms -[2026-01-02T10:41:51.363Z] [INFO] HG joined project:[object Object] -[2026-01-02T10:41:51.376Z] [INFO] GET /api/stats/dashboard?projectId=2 200 12ms -[2026-01-02T10:41:51.382Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-02T10:41:51.419Z] [INFO] GET /api/tasks/project/2 200 27ms -[2026-01-02T10:41:51.423Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-02T10:41:51.511Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-02T10:41:51.550Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-02T10:41:57.283Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:42:07.104Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T10:42:27.387Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:42:57.543Z] [INFO] GET /api/health 200 6ms -[2026-01-02T10:43:27.635Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:43:57.782Z] [INFO] GET /api/health 200 6ms -[2026-01-02T10:44:27.899Z] [INFO] GET /api/health 200 6ms -[2026-01-02T10:44:58.026Z] [INFO] GET /api/health 200 6ms -[2026-01-02T10:45:28.141Z] [INFO] GET /api/health 200 3ms -[2026-01-02T10:45:58.250Z] [INFO] GET /api/health 200 4ms -[2026-01-02T10:46:28.364Z] [INFO] GET /api/health 200 3ms -[2026-01-02T10:46:58.473Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:47:28.560Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:47:58.662Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:48:28.755Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:48:58.854Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:49:28.943Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:49:59.040Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:50:29.125Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:50:59.224Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:51:29.321Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:51:59.407Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:52:04.931Z] [INFO] Logout: HG -[2026-01-02T10:52:04.935Z] [INFO] POST /api/auth/logout 200 33ms -[2026-01-02T10:52:04.971Z] [INFO] Socket disconnected: HG (eR59og_-gUw2_yPuAAAs) -[2026-01-02T10:52:29.512Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:52:59.607Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:53:29.702Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:53:59.823Z] [INFO] GET /api/health 200 3ms -[2026-01-02T10:54:29.925Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:55:00.049Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:55:30.139Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:56:00.231Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:56:30.321Z] [INFO] GET /api/health 200 3ms -[2026-01-02T10:57:00.402Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:57:30.488Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:58:00.619Z] [INFO] GET /api/health 200 2ms -[2026-01-02T10:58:30.707Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:59:00.793Z] [INFO] GET /api/health 200 1ms -[2026-01-02T10:59:30.893Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:00:00.995Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:00:31.093Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:01:01.215Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:01:31.309Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:02:01.427Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:02:31.523Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:03:01.651Z] [INFO] GET /api/health 200 5ms -[2026-01-02T11:03:31.760Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:04:01.872Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:04:32.010Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:05:02.094Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:05:32.220Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:06:02.321Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:06:32.442Z] [INFO] GET /api/health 200 4ms -[2026-01-02T11:07:02.541Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:07:32.670Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:08:02.765Z] [INFO] GET /api/health 200 0ms -[2026-01-02T11:08:32.863Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:09:02.969Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:09:33.067Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:10:03.166Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:10:33.280Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:11:03.390Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:11:33.495Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:12:03.576Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:12:33.655Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:13:03.748Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:13:26.165Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T11:13:26.269Z] [INFO] Umgebung: production -[2026-01-02T11:13:26.270Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T11:13:26.260Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T11:13:26.269Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T11:13:26.263Z] [INFO] Datenbank initialisiert -[2026-01-02T11:13:26.270Z] [INFO] Automatische Backups aktiviert -[2026-01-02T11:13:30.316Z] [INFO] GET /api/health 200 14ms -[2026-01-02T11:14:00.413Z] [INFO] GET /api/health 200 5ms -[2026-01-02T11:14:26.280Z] [INFO] Backup erstellt: backup_2026-01-02T11-14-26-276Z.db -[2026-01-02T11:14:26.286Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T17-40-24-207Z.db -[2026-01-02T11:14:26.288Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T11:14:30.546Z] [INFO] GET /api/health 200 4ms -[2026-01-02T11:15:00.668Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:15:30.790Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:16:00.914Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:16:31.034Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:17:01.141Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:17:31.243Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:18:01.334Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:18:31.440Z] [INFO] GET /api/health 200 4ms -[2026-01-02T11:19:01.550Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:19:31.641Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:20:01.743Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:20:31.853Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:21:01.961Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:21:32.071Z] [INFO] GET /api/health 200 5ms -[2026-01-02T11:22:02.172Z] [INFO] GET /api/health 200 5ms -[2026-01-02T11:22:32.267Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:23:02.363Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:23:32.476Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:24:02.581Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:24:32.689Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:25:02.792Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:25:32.889Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:26:02.999Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:26:33.090Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:27:03.174Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:27:33.251Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:28:03.334Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:28:33.436Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:29:03.525Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:29:33.619Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:30:03.707Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:30:33.794Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:31:03.890Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:31:34.008Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:32:04.110Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:32:34.232Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:33:04.351Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:33:34.447Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:34:04.540Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:34:34.641Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:35:04.757Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:35:34.855Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:36:04.959Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:36:35.058Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:37:05.152Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:37:35.260Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:38:05.378Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:38:35.478Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:38:51.715Z] [INFO] GET / 200 18ms -[2026-01-02T11:39:05.576Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:39:18.134Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T11:39:18.137Z] [INFO] POST /api/auth/login 200 531ms -[2026-01-02T11:39:18.233Z] [INFO] GET /api/auth/users 304 15ms -[2026-01-02T11:39:18.247Z] [INFO] Socket connected: HG (99OarpC-Pg1wrPgyAAAB) -[2026-01-02T11:39:18.288Z] [INFO] GET /api/projects 304 12ms -[2026-01-02T11:39:18.344Z] [INFO] HG joined project:[object Object] -[2026-01-02T11:39:18.355Z] [INFO] GET /api/columns/2 304 10ms -[2026-01-02T11:39:18.364Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-02T11:39:18.377Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-02T11:39:18.404Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-02T11:39:18.454Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-02T11:39:18.504Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-02T11:39:19.755Z] [INFO] GET / 200 4ms -[2026-01-02T11:39:19.833Z] [INFO] Socket disconnected: HG (99OarpC-Pg1wrPgyAAAB) -[2026-01-02T11:39:19.843Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-02T11:39:19.847Z] [INFO] GET /css/board.css 200 9ms -[2026-01-02T11:39:19.852Z] [INFO] GET /css/base.css 200 11ms -[2026-01-02T11:39:19.856Z] [INFO] GET /css/components.css 200 11ms -[2026-01-02T11:39:19.860Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-02T11:39:19.862Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-02T11:39:19.874Z] [INFO] GET /css/list.css 200 3ms -[2026-01-02T11:39:19.883Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T11:39:19.904Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T11:39:19.911Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-02T11:39:19.917Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-02T11:39:19.925Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-02T11:39:19.941Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-02T11:39:19.944Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-02T11:39:19.948Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-02T11:39:19.974Z] [INFO] GET /js/app.js 200 8ms -[2026-01-02T11:39:20.074Z] [INFO] GET /js/api.js 200 7ms -[2026-01-02T11:39:20.078Z] [INFO] GET /js/store.js 200 9ms -[2026-01-02T11:39:20.087Z] [INFO] GET /js/board.js 200 10ms -[2026-01-02T11:39:20.088Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-02T11:39:20.091Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-02T11:39:20.092Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-02T11:39:20.115Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T11:39:20.124Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-02T11:39:20.138Z] [INFO] GET /js/list.js 200 17ms -[2026-01-02T11:39:20.141Z] [INFO] GET /js/shortcuts.js 200 19ms -[2026-01-02T11:39:20.144Z] [INFO] GET /js/undo.js 200 15ms -[2026-01-02T11:39:20.151Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T11:39:20.153Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T11:39:20.158Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-02T11:39:20.168Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-02T11:39:20.175Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-02T11:39:20.176Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-02T11:39:20.183Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T11:39:20.187Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-02T11:39:20.239Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-02T11:39:24.174Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 6ms -[2026-01-02T11:39:24.254Z] [INFO] GET /css/board.css 304 4ms -[2026-01-02T11:39:24.256Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-02T11:39:24.261Z] [INFO] GET /css/base.css 304 3ms -[2026-01-02T11:39:24.260Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-02T11:39:24.264Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T11:39:24.267Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T11:39:24.286Z] [INFO] GET /css/list.css 304 2ms -[2026-01-02T11:39:24.287Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T11:39:24.289Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T11:39:24.292Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T11:39:24.295Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-02T11:39:24.296Z] [INFO] GET /css/gitea.css 304 0ms -[2026-01-02T11:39:24.314Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T11:39:24.316Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T11:39:24.317Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-02T11:39:24.320Z] [INFO] GET /js/app.js 304 0ms -[2026-01-02T11:39:24.355Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T11:39:24.356Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-02T11:39:24.364Z] [INFO] GET /js/store.js 304 3ms -[2026-01-02T11:39:24.365Z] [INFO] GET /js/board.js 304 4ms -[2026-01-02T11:39:24.367Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T11:39:24.372Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T11:39:24.384Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T11:39:24.390Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-02T11:39:24.396Z] [INFO] GET /js/list.js 304 2ms -[2026-01-02T11:39:24.398Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T11:39:24.401Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T11:39:24.403Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T11:39:24.418Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-02T11:39:24.425Z] [INFO] GET /js/notifications.js 304 4ms -[2026-01-02T11:39:24.431Z] [INFO] GET /js/gitea.js 304 3ms -[2026-01-02T11:39:24.433Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-02T11:39:24.437Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-02T11:39:24.439Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T11:39:24.446Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T11:39:24.487Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-02T11:39:26.024Z] [INFO] GET /sw.js 200 4ms -[2026-01-02T11:39:26.068Z] [INFO] GET / 304 2ms -[2026-01-02T11:39:26.071Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-02T11:39:26.072Z] [INFO] GET /index.html 200 8ms -[2026-01-02T11:39:26.098Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T11:39:26.104Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T11:39:26.134Z] [INFO] GET /css/board.css 304 2ms -[2026-01-02T11:39:26.136Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-02T11:39:26.142Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T11:39:26.169Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-02T11:39:26.173Z] [INFO] GET /js/app.js 304 2ms -[2026-01-02T11:39:26.180Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T11:39:26.204Z] [INFO] GET /js/api.js 304 4ms -[2026-01-02T11:39:26.206Z] [INFO] GET /js/auth.js 304 4ms -[2026-01-02T11:39:26.210Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T11:39:26.232Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T11:39:26.235Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T11:39:26.239Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T11:39:26.267Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-02T11:39:26.268Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-02T11:39:26.272Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T11:39:26.299Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-02T11:39:26.302Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T11:39:26.307Z] [INFO] GET /js/tour.js 304 2ms -[2026-01-02T11:39:26.328Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T11:39:26.334Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T11:39:26.346Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T11:39:26.360Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T11:39:26.364Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T11:39:26.376Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-02T11:39:26.399Z] [INFO] GET /js/mobile.js 304 3ms -[2026-01-02T11:39:26.401Z] [INFO] GET /css/list.css 304 4ms -[2026-01-02T11:39:26.404Z] [INFO] GET /css/mobile.css 304 0ms -[2026-01-02T11:39:26.434Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T11:39:26.435Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T11:39:26.436Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-02T11:39:26.471Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T11:39:26.473Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-02T11:39:26.476Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-02T11:39:27.700Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 304 2ms -[2026-01-02T11:39:27.743Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T11:39:27.751Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T11:39:27.750Z] [INFO] GET /css/components.css 304 4ms -[2026-01-02T11:39:27.752Z] [INFO] GET /css/modal.css 304 0ms -[2026-01-02T11:39:27.754Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T11:39:27.755Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T11:39:27.776Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T11:39:27.779Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T11:39:27.781Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T11:39:27.783Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T11:39:27.787Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T11:39:27.788Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-02T11:39:27.807Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T11:39:27.811Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-02T11:39:27.817Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-02T11:39:27.822Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T11:39:27.863Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T11:39:27.867Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T11:39:27.871Z] [INFO] GET /js/store.js 304 2ms -[2026-01-02T11:39:27.874Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T11:39:27.877Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T11:39:27.879Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T11:39:27.894Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T11:39:27.900Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-02T11:39:27.904Z] [INFO] GET /js/list.js 304 2ms -[2026-01-02T11:39:27.909Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T11:39:27.911Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T11:39:27.913Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T11:39:27.925Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-02T11:39:27.929Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-02T11:39:27.938Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T11:39:27.942Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T11:39:27.946Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-02T11:39:27.948Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T11:39:27.955Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T11:39:27.996Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-02T11:39:29.522Z] [INFO] GET /sw.js 304 2ms -[2026-01-02T11:39:35.698Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:39:41.955Z] [INFO] GET / 304 2ms -[2026-01-02T11:39:42.009Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-02T11:39:42.016Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T11:39:42.019Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T11:39:42.021Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T11:39:42.024Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T11:39:42.026Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T11:39:42.035Z] [INFO] GET /css/list.css 304 0ms -[2026-01-02T11:39:42.045Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T11:39:42.046Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T11:39:42.054Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-02T11:39:42.057Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T11:39:42.061Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T11:39:42.065Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-02T11:39:42.074Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T11:39:42.075Z] [INFO] GET /css/mobile.css 304 0ms -[2026-01-02T11:39:42.084Z] [INFO] GET /js/app.js 304 2ms -[2026-01-02T11:39:42.171Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T11:39:42.174Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-02T11:39:42.179Z] [INFO] GET /js/store.js 304 2ms -[2026-01-02T11:39:42.181Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T11:39:42.183Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T11:39:42.185Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T11:39:42.206Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T11:39:42.208Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T11:39:42.211Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-02T11:39:42.227Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T11:39:42.230Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T11:39:42.233Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T11:39:42.239Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-02T11:39:42.240Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-02T11:39:42.244Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T11:39:42.258Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T11:39:42.265Z] [INFO] GET /js/coding.js 304 4ms -[2026-01-02T11:39:42.268Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T11:39:42.270Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T11:39:42.312Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-02T11:39:43.834Z] [INFO] GET /sw.js 304 2ms -[2026-01-02T11:39:48.170Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 304 2ms -[2026-01-02T11:39:48.225Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T11:39:48.227Z] [INFO] GET /css/base.css 304 7ms -[2026-01-02T11:39:48.232Z] [INFO] GET /css/modal.css 304 4ms -[2026-01-02T11:39:48.238Z] [INFO] GET /css/components.css 304 4ms -[2026-01-02T11:39:48.240Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T11:39:48.241Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T11:39:48.253Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T11:39:48.254Z] [INFO] GET /css/admin.css 304 0ms -[2026-01-02T11:39:48.257Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T11:39:48.272Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-02T11:39:48.276Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-02T11:39:48.280Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T11:39:48.283Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T11:39:48.286Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T11:39:48.288Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T11:39:48.305Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T11:39:48.339Z] [INFO] GET /js/store.js 304 2ms -[2026-01-02T11:39:48.343Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T11:39:48.347Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-02T11:39:48.349Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T11:39:48.352Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T11:39:48.354Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T11:39:48.362Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T11:39:48.371Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T11:39:48.375Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T11:39:48.377Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-02T11:39:48.382Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T11:39:48.385Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T11:39:48.388Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T11:39:48.396Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T11:39:48.402Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T11:39:48.405Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T11:39:48.411Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T11:39:48.413Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-02T11:39:48.417Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T11:39:48.456Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-02T11:39:50.042Z] [INFO] GET /sw.js 304 2ms -[2026-01-02T11:40:05.790Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:40:35.911Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:41:06.017Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:41:36.117Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:42:06.238Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:42:36.324Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:43:06.406Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:43:36.509Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:44:00.923Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T11:44:01.010Z] [INFO] Umgebung: production -[2026-01-02T11:44:01.011Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T11:44:01.011Z] [INFO] Automatische Backups aktiviert -[2026-01-02T11:44:01.004Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T11:44:01.006Z] [INFO] Datenbank initialisiert -[2026-01-02T11:44:01.010Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T11:44:04.813Z] [INFO] GET /api/health 200 13ms -[2026-01-02T11:44:21.621Z] [INFO] HEAD / 200 8ms -[2026-01-02T11:44:34.892Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:45:01.021Z] [INFO] Backup erstellt: backup_2026-01-02T11-45-01-017Z.db -[2026-01-02T11:45:01.030Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T11:45:01.028Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T19-06-40-235Z.db -[2026-01-02T11:45:04.975Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:45:35.070Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:46:05.179Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:46:35.279Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:46:49.601Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 9ms -[2026-01-02T11:46:49.677Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-02T11:46:49.726Z] [INFO] GET /css/base.css 200 5ms -[2026-01-02T11:46:49.764Z] [INFO] GET /css/board.css 200 14ms -[2026-01-02T11:46:49.767Z] [INFO] GET /css/components.css 200 12ms -[2026-01-02T11:46:49.771Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-02T11:46:49.777Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-02T11:46:49.784Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-02T11:46:49.786Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T11:46:49.827Z] [INFO] GET /css/proposals.css 200 10ms -[2026-01-02T11:46:49.834Z] [INFO] GET /css/notifications.css 200 13ms -[2026-01-02T11:46:49.838Z] [INFO] GET /css/coding.css 200 13ms -[2026-01-02T11:46:49.841Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-02T11:46:49.844Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-02T11:46:49.845Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-02T11:46:49.884Z] [INFO] GET /css/mobile.css 200 16ms -[2026-01-02T11:46:49.888Z] [INFO] GET /js/app.js 200 6ms -[2026-01-02T11:46:49.957Z] [INFO] GET /js/api.js 200 7ms -[2026-01-02T11:46:49.959Z] [INFO] GET /js/store.js 200 5ms -[2026-01-02T11:46:49.965Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-02T11:46:49.968Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-02T11:46:49.971Z] [INFO] GET /js/board.js 200 8ms -[2026-01-02T11:46:49.974Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-02T11:46:49.997Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-02T11:46:50.004Z] [INFO] GET /js/calendar.js 200 12ms -[2026-01-02T11:46:50.008Z] [INFO] GET /js/list.js 200 9ms -[2026-01-02T11:46:50.010Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-02T11:46:50.021Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T11:46:50.025Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-02T11:46:50.035Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T11:46:50.044Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-02T11:46:50.048Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-02T11:46:50.050Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-02T11:46:50.055Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-02T11:46:50.062Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T11:46:50.066Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T11:46:50.145Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-02T11:46:50.152Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-02T11:46:50.157Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-02T11:46:50.208Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T11:46:50.245Z] [INFO] Socket connected: HG (fqK9yvev8gMa0e6FAAAB) -[2026-01-02T11:46:50.252Z] [INFO] GET /api/projects 304 4ms -[2026-01-02T11:46:50.295Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-02T11:46:50.324Z] [INFO] GET /api/tasks/project/2 304 28ms -[2026-01-02T11:46:50.330Z] [INFO] GET /api/columns/2 304 30ms -[2026-01-02T11:46:50.337Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-02T11:46:50.340Z] [INFO] HG joined project:[object Object] -[2026-01-02T11:46:50.376Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-02T11:46:50.415Z] [INFO] GET /api/notifications 200 9ms -[2026-01-02T11:46:50.458Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-02T11:46:52.260Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T11:46:53.693Z] [INFO] GET /api/coding/directories 200 5ms -[2026-01-02T11:46:54.703Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T11:46:57.914Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T11:47:01.980Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T11:47:05.363Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:47:35.481Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:48:05.608Z] [INFO] GET /api/health 200 4ms -[2026-01-02T11:48:15.686Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T11:48:35.722Z] [INFO] GET /api/health 200 10ms -[2026-01-02T11:49:05.837Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:49:35.940Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:50:06.023Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:50:33.057Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T11:50:53.450Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T11:50:53.558Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T11:50:53.561Z] [INFO] Datenbank initialisiert -[2026-01-02T11:50:53.566Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T11:50:53.568Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T11:50:53.568Z] [INFO] Automatische Backups aktiviert -[2026-01-02T11:50:53.567Z] [INFO] Umgebung: production -[2026-01-02T11:50:57.445Z] [INFO] GET /api/health 200 14ms -[2026-01-02T11:50:57.719Z] [INFO] Socket connected: HG (IMZfMGdC06902yWxAAAB) -[2026-01-02T11:50:57.781Z] [INFO] HG joined project:[object Object] -[2026-01-02T11:51:27.548Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:51:53.577Z] [INFO] Backup erstellt: backup_2026-01-02T11-51-53-574Z.db -[2026-01-02T11:51:53.580Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T19-29-46-667Z.db -[2026-01-02T11:51:53.581Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T11:51:57.647Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:52:05.635Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-02T11:52:06.826Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 16ms -[2026-01-02T11:52:06.890Z] [INFO] Socket disconnected: HG (IMZfMGdC06902yWxAAAB) -[2026-01-02T11:52:06.896Z] [INFO] GET /css/base.css 304 2ms -[2026-01-02T11:52:06.897Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-02T11:52:06.931Z] [INFO] GET /css/components.css 304 4ms -[2026-01-02T11:52:06.937Z] [INFO] GET /css/board.css 304 2ms -[2026-01-02T11:52:06.961Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T11:52:06.971Z] [INFO] GET /css/calendar.css 304 3ms -[2026-01-02T11:52:06.980Z] [INFO] GET /css/admin.css 304 7ms -[2026-01-02T11:52:06.982Z] [INFO] GET /css/list.css 304 4ms -[2026-01-02T11:52:06.984Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T11:52:06.987Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T11:52:06.991Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T11:52:07.010Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-02T11:52:07.013Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-02T11:52:07.017Z] [INFO] GET /css/knowledge.css 304 5ms -[2026-01-02T11:52:07.018Z] [INFO] GET /css/mobile.css 304 4ms -[2026-01-02T11:52:07.022Z] [INFO] GET /js/app.js 304 2ms -[2026-01-02T11:52:07.071Z] [INFO] GET /js/offline.js 304 7ms -[2026-01-02T11:52:07.072Z] [INFO] GET /js/store.js 304 6ms -[2026-01-02T11:52:07.073Z] [INFO] GET /js/sync.js 304 5ms -[2026-01-02T11:52:07.076Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T11:52:07.079Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T11:52:07.081Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T11:52:07.104Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-02T11:52:07.110Z] [INFO] GET /js/calendar.js 304 5ms -[2026-01-02T11:52:07.112Z] [INFO] GET /js/list.js 304 5ms -[2026-01-02T11:52:07.115Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-02T11:52:07.118Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T11:52:07.120Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T11:52:07.132Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T11:52:07.141Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-02T11:52:07.146Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T11:52:07.150Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T11:52:07.152Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T11:52:07.154Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-02T11:52:07.169Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T11:52:07.229Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T11:52:07.237Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-02T11:52:07.244Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-02T11:52:07.288Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-02T11:52:07.312Z] [INFO] Socket connected: HG (v-R8Nlmaw8EoErXBAAAD) -[2026-01-02T11:52:07.334Z] [INFO] GET /api/projects 304 12ms -[2026-01-02T11:52:07.368Z] [INFO] HG joined project:[object Object] -[2026-01-02T11:52:07.377Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-02T11:52:07.387Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-02T11:52:07.419Z] [INFO] GET /api/tasks/project/2 304 31ms -[2026-01-02T11:52:07.426Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-02T11:52:07.467Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-02T11:52:07.505Z] [INFO] GET /api/notifications 304 8ms -[2026-01-02T11:52:07.550Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-02T11:52:08.819Z] [INFO] GET /api/coding/directories 304 5ms -[2026-01-02T11:52:09.025Z] [INFO] GET /sw.js 200 3ms -[2026-01-02T11:52:09.072Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-02T11:52:09.073Z] [INFO] GET /index.html 200 11ms -[2026-01-02T11:52:09.076Z] [INFO] GET / 200 11ms -[2026-01-02T11:52:09.104Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T11:52:09.108Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T11:52:09.130Z] [INFO] GET /css/board.css 304 0ms -[2026-01-02T11:52:09.133Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T11:52:09.139Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T11:52:09.163Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-02T11:52:09.182Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T11:52:09.186Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T11:52:09.195Z] [INFO] GET /js/api.js 304 1ms -[2026-01-02T11:52:09.213Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T11:52:09.226Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T11:52:09.230Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T11:52:09.244Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T11:52:09.255Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T11:52:09.265Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T11:52:09.278Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T11:52:09.287Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T11:52:09.299Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T11:52:09.312Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T11:52:09.316Z] [INFO] GET /js/tour.js 304 1ms -[2026-01-02T11:52:09.330Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T11:52:09.342Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T11:52:09.347Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T11:52:09.358Z] [INFO] GET /js/gitea.js 304 0ms -[2026-01-02T11:52:09.374Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T11:52:09.377Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-02T11:52:09.391Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T11:52:09.409Z] [INFO] GET /css/list.css 304 2ms -[2026-01-02T11:52:09.426Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T11:52:09.435Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T11:52:09.441Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T11:52:09.457Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T11:52:09.474Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-02T11:52:09.484Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T11:52:09.500Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T11:52:10.591Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T11:52:13.146Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-02T11:52:15.605Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T11:52:20.835Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T11:52:23.263Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T11:52:27.751Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:52:28.503Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T11:52:30.774Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T11:52:34.575Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T11:52:42.138Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T11:52:57.836Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:53:00.246Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T11:53:01.439Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T11:53:04.066Z] [INFO] Coding-Verzeichnis erstellt: TaskMate (C:\Users\hendr\Desktop\IntelSight\Projektablage\TaskMate) -[2026-01-02T11:53:04.068Z] [INFO] POST /api/coding/directories 201 11ms -[2026-01-02T11:53:04.103Z] [INFO] GET /api/coding/directories 200 7ms -[2026-01-02T11:53:04.144Z] [INFO] GET /api/coding/directories/1/status 200 11ms -[2026-01-02T11:53:05.067Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T11:53:05.602Z] [INFO] POST /api/coding/launch/claude/1 200 7ms -[2026-01-02T11:53:06.609Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T11:53:08.860Z] [INFO] GET /api/coding/directories/1/status 304 7ms -[2026-01-02T11:53:11.828Z] [INFO] POST /api/coding/launch/codex/1 200 10ms -[2026-01-02T11:53:12.674Z] [INFO] POST /api/coding/launch/claude/1 200 3ms -[2026-01-02T11:53:13.101Z] [INFO] POST /api/coding/launch/codex/1 200 7ms -[2026-01-02T11:53:13.430Z] [INFO] POST /api/coding/launch/claude/1 200 6ms -[2026-01-02T11:53:15.218Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T11:53:16.234Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T11:53:19.327Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T11:53:27.948Z] [INFO] GET /api/health 200 3ms -[2026-01-02T11:53:38.867Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T11:53:58.074Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:54:08.862Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T11:54:28.189Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:54:38.865Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T11:54:58.298Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:55:08.869Z] [INFO] GET /api/coding/directories/1/status 304 4ms -[2026-01-02T11:55:28.402Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:55:38.863Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T11:55:58.503Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:56:08.859Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T11:56:28.610Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:56:38.858Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T11:56:58.715Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:57:08.854Z] [INFO] GET /api/coding/directories/1/status 304 5ms -[2026-01-02T11:57:28.821Z] [INFO] GET /api/health 200 4ms -[2026-01-02T11:57:38.862Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T11:57:58.923Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:58:08.848Z] [INFO] GET /api/coding/directories/1/status 304 4ms -[2026-01-02T11:58:29.057Z] [INFO] GET /api/health 200 2ms -[2026-01-02T11:58:38.855Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T11:58:59.198Z] [INFO] GET /api/health 200 4ms -[2026-01-02T11:59:08.856Z] [INFO] GET /api/coding/directories/1/status 304 7ms -[2026-01-02T11:59:29.309Z] [INFO] GET /api/health 200 1ms -[2026-01-02T11:59:38.863Z] [INFO] GET /api/coding/directories/1/status 304 5ms -[2026-01-02T11:59:59.397Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:00:08.847Z] [INFO] GET /api/coding/directories/1/status 304 3ms -[2026-01-02T12:00:29.492Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:00:38.847Z] [INFO] GET /api/coding/directories/1/status 304 5ms -[2026-01-02T12:00:59.602Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:01:08.853Z] [INFO] GET /api/coding/directories/1/status 304 4ms -[2026-01-02T12:01:29.726Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:01:38.854Z] [INFO] GET /api/coding/directories/1/status 304 5ms -[2026-01-02T12:01:59.835Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:02:08.853Z] [INFO] GET /api/coding/directories/1/status 304 10ms -[2026-01-02T12:02:29.956Z] [INFO] GET /api/health 200 4ms -[2026-01-02T12:02:38.848Z] [INFO] GET /api/coding/directories/1/status 304 7ms -[2026-01-02T12:03:00.073Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:03:08.850Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T12:03:30.203Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:03:38.857Z] [INFO] GET /api/coding/directories/1/status 304 16ms -[2026-01-02T12:04:00.290Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:04:08.852Z] [INFO] GET /api/coding/directories/1/status 304 3ms -[2026-01-02T12:04:30.409Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:04:38.847Z] [INFO] GET /api/coding/directories/1/status 304 10ms -[2026-01-02T12:05:00.519Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:05:08.840Z] [INFO] GET /api/coding/directories/1/status 304 4ms -[2026-01-02T12:05:30.629Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:05:38.856Z] [INFO] GET /api/coding/directories/1/status 304 6ms -[2026-01-02T12:06:00.740Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:06:08.849Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T12:06:30.866Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:06:38.853Z] [INFO] GET /api/coding/directories/1/status 304 4ms -[2026-01-02T12:07:00.970Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:07:08.838Z] [INFO] GET /api/coding/directories/1/status 304 6ms -[2026-01-02T12:07:31.067Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:07:38.845Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T12:08:01.155Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:08:08.840Z] [INFO] GET /api/coding/directories/1/status 304 6ms -[2026-01-02T12:08:31.232Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:08:38.854Z] [INFO] GET /api/coding/directories/1/status 304 13ms -[2026-01-02T12:09:01.310Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:09:08.846Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T12:09:31.435Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:09:38.836Z] [INFO] GET /api/coding/directories/1/status 304 5ms -[2026-01-02T12:10:01.528Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:10:08.848Z] [INFO] GET /api/coding/directories/1/status 304 10ms -[2026-01-02T12:10:31.647Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:10:38.848Z] [INFO] GET /api/coding/directories/1/status 304 11ms -[2026-01-02T12:11:01.762Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:11:08.843Z] [INFO] GET /api/coding/directories/1/status 304 10ms -[2026-01-02T12:11:31.895Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:11:38.835Z] [INFO] GET /api/coding/directories/1/status 304 4ms -[2026-01-02T12:12:02.002Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:12:08.836Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T12:12:32.116Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:12:38.837Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T12:13:02.216Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:13:08.837Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T12:13:32.315Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:13:38.844Z] [INFO] GET /api/coding/directories/1/status 304 15ms -[2026-01-02T12:14:02.428Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:14:08.831Z] [INFO] GET /api/coding/directories/1/status 304 7ms -[2026-01-02T12:14:32.556Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:14:38.833Z] [INFO] GET /api/coding/directories/1/status 304 6ms -[2026-01-02T12:15:02.655Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:15:08.833Z] [INFO] GET /api/coding/directories/1/status 304 5ms -[2026-01-02T12:15:32.764Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:15:38.893Z] [INFO] GET /api/coding/directories/1/status 304 7ms -[2026-01-02T12:16:02.850Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:16:08.827Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T12:16:32.952Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:16:38.829Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T12:17:03.031Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:17:08.829Z] [INFO] GET /api/coding/directories/1/status 304 5ms -[2026-01-02T12:17:33.144Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:17:39.629Z] [INFO] GET /api/coding/directories/1/status 304 6ms -[2026-01-02T12:18:03.265Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:18:09.623Z] [INFO] GET /api/coding/directories/1/status 304 4ms -[2026-01-02T12:18:33.388Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:19:03.491Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:19:04.622Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T12:19:33.603Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:20:03.710Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:20:04.617Z] [INFO] GET /api/coding/directories/1/status 304 3ms -[2026-01-02T12:20:33.813Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:21:03.921Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:21:04.627Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T12:21:34.090Z] [INFO] GET /api/health 200 4ms -[2026-01-02T12:22:04.244Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:22:04.614Z] [INFO] GET /api/coding/directories/1/status 304 5ms -[2026-01-02T12:22:34.367Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:23:04.471Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:23:04.620Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T12:23:34.570Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:24:04.635Z] [INFO] GET /api/coding/directories/1/status 304 14ms -[2026-01-02T12:24:04.672Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:24:34.770Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:25:04.618Z] [INFO] GET /api/coding/directories/1/status 304 7ms -[2026-01-02T12:25:04.863Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:25:34.953Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:26:04.618Z] [INFO] GET /api/coding/directories/1/status 304 10ms -[2026-01-02T12:26:05.061Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:26:35.157Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:27:04.625Z] [INFO] GET /api/coding/directories/1/status 304 9ms -[2026-01-02T12:27:05.260Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:27:35.365Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:28:04.620Z] [INFO] GET /api/coding/directories/1/status 304 10ms -[2026-01-02T12:28:05.468Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:28:35.577Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:29:04.624Z] [INFO] GET /api/coding/directories/1/status 304 12ms -[2026-01-02T12:29:05.671Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:29:22.328Z] [INFO] GET /api/coding/directories/1/status 304 8ms -[2026-01-02T12:29:30.953Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T12:29:32.318Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T12:29:32.855Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-02T12:29:34.529Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T12:29:35.767Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 17ms -[2026-01-02T12:29:35.770Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:29:36.758Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T12:29:38.647Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 7ms -[2026-01-02T12:29:39.142Z] [INFO] GET /api/knowledge/entries?categoryId=2 200 6ms -[2026-01-02T12:29:40.319Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 4ms -[2026-01-02T12:29:40.863Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 6ms -[2026-01-02T12:29:41.872Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T12:29:42.700Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 4ms -[2026-01-02T12:29:43.108Z] [INFO] GET /api/knowledge/entries?categoryId=2 304 6ms -[2026-01-02T12:29:44.119Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T12:29:44.399Z] [INFO] PUT /api/notifications/8/read 200 13ms -[2026-01-02T12:29:46.222Z] [INFO] GET /api/tasks/27 200 12ms -[2026-01-02T12:29:46.264Z] [INFO] GET /api/subtasks/27 200 6ms -[2026-01-02T12:29:46.298Z] [INFO] GET /api/links/27 200 5ms -[2026-01-02T12:29:46.317Z] [INFO] GET /api/files/27 200 4ms -[2026-01-02T12:29:46.323Z] [INFO] GET /api/comments/27 200 4ms -[2026-01-02T12:29:46.329Z] [INFO] GET /api/tasks/27/history 404 4ms -[2026-01-02T12:29:47.117Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T12:29:50.353Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-02T12:29:50.356Z] [INFO] PUT /api/tasks/27 200 9ms -[2026-01-02T12:29:51.371Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-02T12:30:05.857Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:30:35.970Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:31:06.079Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:31:36.182Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:32:06.302Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:32:36.412Z] [INFO] GET /api/health 200 4ms -[2026-01-02T12:33:06.517Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:33:36.626Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:34:06.726Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:34:36.838Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:35:06.971Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:35:37.066Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:36:07.161Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:36:37.295Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:37:07.425Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:37:37.538Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:37:59.067Z] [INFO] GET /robots.txt 200 8ms -[2026-01-02T12:38:07.642Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:38:37.742Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:39:07.853Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:39:37.945Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:40:04.771Z] [INFO] POST /api/auth/logout 401 6ms -[2026-01-02T12:40:04.802Z] [INFO] Socket disconnected: HG (v-R8Nlmaw8EoErXBAAAD) -[2026-01-02T12:40:08.041Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:40:38.130Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:41:08.243Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:41:38.353Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:42:08.456Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:42:38.550Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:43:08.643Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:43:38.753Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:44:08.834Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:44:38.928Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:45:09.026Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:45:39.122Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:46:09.223Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:46:39.326Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:47:09.414Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:47:39.529Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:48:09.630Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:48:39.712Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:49:09.810Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:49:39.934Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:50:10.058Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:50:40.174Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:51:10.278Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:51:40.376Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:52:10.474Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:52:40.559Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:53:10.652Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:53:40.759Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:54:10.853Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:54:40.968Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:55:11.072Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:55:41.193Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:56:11.301Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:56:41.402Z] [INFO] GET /api/health 200 3ms -[2026-01-02T12:57:11.516Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:57:41.625Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:58:03.856Z] [INFO] GET /robots.txt 200 4ms -[2026-01-02T12:58:04.103Z] [INFO] GET /sitemap.xml 200 5ms -[2026-01-02T12:58:11.728Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:58:41.824Z] [INFO] GET /api/health 200 1ms -[2026-01-02T12:59:11.918Z] [INFO] GET /api/health 200 2ms -[2026-01-02T12:59:42.007Z] [INFO] GET /api/health 200 0ms -[2026-01-02T13:00:12.109Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:00:42.220Z] [INFO] GET /api/health 200 4ms -[2026-01-02T13:01:12.310Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:01:42.417Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:02:12.527Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:02:42.621Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:03:12.740Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:03:42.833Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:04:12.935Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:04:43.046Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:05:13.163Z] [INFO] GET /api/health 200 4ms -[2026-01-02T13:05:43.276Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:06:13.371Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:06:43.493Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:07:13.586Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:07:43.694Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:08:13.785Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:08:43.889Z] [INFO] GET /api/health 200 5ms -[2026-01-02T13:09:13.987Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:09:44.106Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:10:14.212Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:10:44.325Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:11:14.427Z] [INFO] GET /api/health 200 0ms -[2026-01-02T13:11:44.524Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:12:14.654Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:12:44.734Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:13:14.857Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:13:44.959Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:14:15.057Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:14:45.147Z] [INFO] GET /api/health 200 4ms -[2026-01-02T13:15:15.247Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:15:45.355Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:16:15.463Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:16:45.560Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:17:15.648Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:17:45.754Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:18:15.856Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:18:45.947Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:19:16.055Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:19:46.161Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:20:16.263Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:20:46.354Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:21:16.452Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:21:46.563Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:22:16.658Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:22:26.265Z] [INFO] POST /api/auth/logout 401 5ms -[2026-01-02T13:22:29.125Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-02T13:22:29.126Z] [INFO] POST /api/auth/login 200 507ms -[2026-01-02T13:22:29.195Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T13:22:29.257Z] [INFO] Socket connected: MH (YoAHb8kGUroLLO9JAAAH) -[2026-01-02T13:22:29.333Z] [INFO] GET /api/projects 304 10ms -[2026-01-02T13:22:29.480Z] [INFO] MH joined project:[object Object] -[2026-01-02T13:22:29.496Z] [INFO] GET /api/stats/dashboard?projectId=2 304 13ms -[2026-01-02T13:22:29.540Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-02T13:22:29.560Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-02T13:22:29.589Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-02T13:22:29.678Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-02T13:22:29.729Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-02T13:22:46.758Z] [INFO] GET /api/health 200 7ms -[2026-01-02T13:22:51.143Z] [INFO] Socket disconnected: MH (YoAHb8kGUroLLO9JAAAH) -[2026-01-02T13:22:55.723Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 7ms -[2026-01-02T13:22:55.805Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T13:22:55.844Z] [INFO] GET /css/base.css 200 6ms -[2026-01-02T13:22:55.867Z] [INFO] GET /css/components.css 200 3ms -[2026-01-02T13:22:55.870Z] [INFO] GET /css/board.css 200 4ms -[2026-01-02T13:22:55.874Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-02T13:22:55.877Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-02T13:22:55.880Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T13:22:55.894Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-02T13:22:55.903Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T13:22:55.911Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-02T13:22:55.928Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-02T13:22:55.930Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-02T13:22:55.935Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-02T13:22:55.937Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-02T13:22:55.942Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T13:22:55.966Z] [INFO] GET /js/app.js 200 2ms -[2026-01-02T13:22:56.060Z] [INFO] GET /js/auth.js 200 15ms -[2026-01-02T13:22:56.063Z] [INFO] GET /js/store.js 200 15ms -[2026-01-02T13:22:56.065Z] [INFO] GET /js/api.js 200 18ms -[2026-01-02T13:22:56.068Z] [INFO] GET /js/sync.js 200 17ms -[2026-01-02T13:22:56.071Z] [INFO] GET /js/board.js 200 16ms -[2026-01-02T13:22:56.072Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-02T13:22:56.096Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-02T13:22:56.101Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-02T13:22:56.103Z] [INFO] GET /js/list.js 200 5ms -[2026-01-02T13:22:56.107Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-02T13:22:56.108Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-02T13:22:56.121Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-02T13:22:56.138Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-02T13:22:56.146Z] [INFO] GET /js/notifications.js 200 13ms -[2026-01-02T13:22:56.148Z] [INFO] GET /js/gitea.js 200 13ms -[2026-01-02T13:22:56.156Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-02T13:22:56.163Z] [INFO] GET /js/coding.js 200 11ms -[2026-01-02T13:22:56.166Z] [INFO] GET /js/mobile.js 200 12ms -[2026-01-02T13:22:56.169Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T13:22:56.220Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-02T13:22:57.754Z] [INFO] GET /sw.js 200 4ms -[2026-01-02T13:23:00.164Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T13:23:00.166Z] [INFO] POST /api/auth/login 200 484ms -[2026-01-02T13:23:00.204Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-02T13:23:00.231Z] [INFO] Socket connected: HG (mR0X6OgZh5AVpZHhAAAJ) -[2026-01-02T13:23:00.241Z] [INFO] GET /api/projects 200 6ms -[2026-01-02T13:23:00.268Z] [INFO] HG joined project:[object Object] -[2026-01-02T13:23:00.279Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-02T13:23:00.286Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-02T13:23:00.290Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-02T13:23:00.306Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-02T13:23:00.382Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-02T13:23:00.422Z] [INFO] GET /api/notifications 200 4ms -[2026-01-02T13:23:00.479Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-02T13:23:16.830Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:23:46.931Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:23:51.850Z] [INFO] Socket connected: MH (y2MTzrBVbtwnnVSCAAAM) -[2026-01-02T13:23:51.991Z] [INFO] MH joined project:[object Object] -[2026-01-02T13:23:53.802Z] [INFO] GET /api/tasks/9 200 8ms -[2026-01-02T13:23:53.844Z] [INFO] GET /api/subtasks/9 200 8ms -[2026-01-02T13:23:53.851Z] [INFO] GET /api/links/9 200 6ms -[2026-01-02T13:23:53.876Z] [INFO] GET /api/files/9 200 12ms -[2026-01-02T13:23:53.887Z] [INFO] GET /api/comments/9 200 9ms -[2026-01-02T13:23:53.893Z] [INFO] GET /api/tasks/9/history 404 4ms -[2026-01-02T13:23:53.935Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjAxNDksImV4cCI6MTc2NzM2MDc0OX0.X-jTbBTClRc_7XoU9lZ-QCh7HOuaK1KKsXPdL0D4scM 200 18ms -[2026-01-02T13:23:53.940Z] [INFO] GET /api/files/preview/5?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjAxNDksImV4cCI6MTc2NzM2MDc0OX0.X-jTbBTClRc_7XoU9lZ-QCh7HOuaK1KKsXPdL0D4scM 200 19ms -[2026-01-02T13:23:53.943Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjAxNDksImV4cCI6MTc2NzM2MDc0OX0.X-jTbBTClRc_7XoU9lZ-QCh7HOuaK1KKsXPdL0D4scM 200 12ms -[2026-01-02T13:23:53.945Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjAxNDksImV4cCI6MTc2NzM2MDc0OX0.X-jTbBTClRc_7XoU9lZ-QCh7HOuaK1KKsXPdL0D4scM 200 11ms -[2026-01-02T13:23:54.831Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T13:23:58.479Z] [INFO] Socket disconnected: MH (y2MTzrBVbtwnnVSCAAAM) -[2026-01-02T13:24:17.044Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:24:47.145Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:25:17.280Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:25:47.380Z] [INFO] GET /api/health 200 4ms -[2026-01-02T13:26:17.469Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:26:47.560Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:27:17.669Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:27:47.761Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:28:17.857Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:28:47.950Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:29:18.085Z] [INFO] GET /api/health 200 4ms -[2026-01-02T13:29:37.300Z] [INFO] GET /api/tasks/7 200 14ms -[2026-01-02T13:29:37.342Z] [INFO] GET /api/subtasks/7 200 8ms -[2026-01-02T13:29:37.374Z] [INFO] GET /api/links/7 200 6ms -[2026-01-02T13:29:37.403Z] [INFO] GET /api/files/7 200 5ms -[2026-01-02T13:29:37.411Z] [INFO] GET /api/comments/7 200 6ms -[2026-01-02T13:29:37.416Z] [INFO] GET /api/tasks/7/history 404 3ms -[2026-01-02T13:29:38.221Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T13:29:39.801Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2026-01-02T13:29:39.805Z] [INFO] PUT /api/tasks/7 200 15ms -[2026-01-02T13:29:40.802Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T13:29:42.411Z] [INFO] GET /api/tasks/9 200 8ms -[2026-01-02T13:29:42.451Z] [INFO] GET /api/subtasks/9 200 4ms -[2026-01-02T13:29:42.459Z] [INFO] GET /api/links/9 200 8ms -[2026-01-02T13:29:42.469Z] [INFO] GET /api/tasks/9/history 404 17ms -[2026-01-02T13:29:42.474Z] [INFO] GET /api/files/9 200 12ms -[2026-01-02T13:29:42.480Z] [INFO] GET /api/comments/9 200 5ms -[2026-01-02T13:29:42.521Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MzYwNTgwLCJleHAiOjE3NjczNjExODB9.Jsa3zvPRXsqMNNb--UMqQRabeCY75Za9uyh8b5e4vcQ 200 16ms -[2026-01-02T13:29:42.525Z] [INFO] GET /api/files/preview/5?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MzYwNTgwLCJleHAiOjE3NjczNjExODB9.Jsa3zvPRXsqMNNb--UMqQRabeCY75Za9uyh8b5e4vcQ 200 15ms -[2026-01-02T13:29:42.532Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MzYwNTgwLCJleHAiOjE3NjczNjExODB9.Jsa3zvPRXsqMNNb--UMqQRabeCY75Za9uyh8b5e4vcQ 200 16ms -[2026-01-02T13:29:42.533Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MzYwNTgwLCJleHAiOjE3NjczNjExODB9.Jsa3zvPRXsqMNNb--UMqQRabeCY75Za9uyh8b5e4vcQ 200 18ms -[2026-01-02T13:29:43.421Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T13:29:48.009Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2026-01-02T13:29:48.011Z] [INFO] PUT /api/tasks/9 200 12ms -[2026-01-02T13:29:48.173Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:29:49.011Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T13:29:55.251Z] [INFO] GET /api/tasks/6 200 18ms -[2026-01-02T13:29:55.288Z] [INFO] GET /api/subtasks/6 200 5ms -[2026-01-02T13:29:55.293Z] [INFO] GET /api/links/6 200 4ms -[2026-01-02T13:29:55.297Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-02T13:29:55.302Z] [INFO] GET /api/files/6 200 4ms -[2026-01-02T13:29:55.307Z] [INFO] GET /api/comments/6 200 4ms -[2026-01-02T13:29:55.352Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MzYwNTg5LCJleHAiOjE3NjczNjExODl9.ddBr--aa1cclqxKs8c7p75BsfToigtE2reZQdZrwIsE 200 8ms -[2026-01-02T13:29:55.353Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3MzYwNTg5LCJleHAiOjE3NjczNjExODl9.ddBr--aa1cclqxKs8c7p75BsfToigtE2reZQdZrwIsE 200 16ms -[2026-01-02T13:29:56.245Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T13:30:00.790Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-02T13:30:00.792Z] [INFO] PUT /api/tasks/6 200 8ms -[2026-01-02T13:30:01.792Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T13:30:18.262Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:30:48.357Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:31:05.105Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T13:31:27.408Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T13:31:27.531Z] [INFO] Migration: claude_instructions Spalte zu coding_directories hinzugefuegt -[2026-01-02T13:31:27.541Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T13:31:27.542Z] [INFO] Umgebung: production -[2026-01-02T13:31:27.543Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T13:31:27.543Z] [INFO] Automatische Backups aktiviert -[2026-01-02T13:31:27.532Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T13:31:27.536Z] [INFO] Datenbank initialisiert -[2026-01-02T13:31:29.083Z] [INFO] GET / 200 17ms -[2026-01-02T13:31:29.167Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T13:31:29.171Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T13:31:29.198Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T13:31:29.216Z] [INFO] GET /css/board.css 304 4ms -[2026-01-02T13:31:29.252Z] [INFO] GET /css/modal.css 304 5ms -[2026-01-02T13:31:29.256Z] [INFO] GET /css/calendar.css 304 7ms -[2026-01-02T13:31:29.258Z] [INFO] GET /css/admin.css 304 4ms -[2026-01-02T13:31:29.264Z] [INFO] GET /css/list.css 304 2ms -[2026-01-02T13:31:29.269Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-02T13:31:29.270Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-02T13:31:29.292Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-02T13:31:29.301Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-02T13:31:29.304Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-02T13:31:29.306Z] [INFO] GET /css/responsive.css 304 6ms -[2026-01-02T13:31:29.312Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T13:31:29.320Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T13:31:29.361Z] [INFO] GET /js/store.js 304 2ms -[2026-01-02T13:31:29.364Z] [INFO] GET /js/auth.js 304 4ms -[2026-01-02T13:31:29.365Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T13:31:29.368Z] [INFO] GET /js/board.js 304 2ms -[2026-01-02T13:31:29.370Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T13:31:29.372Z] [INFO] GET /js/api.js 304 1ms -[2026-01-02T13:31:29.394Z] [INFO] GET /js/list.js 304 2ms -[2026-01-02T13:31:29.399Z] [INFO] GET /js/task-modal.js 304 4ms -[2026-01-02T13:31:29.400Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-02T13:31:29.403Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-02T13:31:29.405Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T13:31:29.406Z] [INFO] GET /js/admin.js 304 0ms -[2026-01-02T13:31:29.419Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T13:31:29.428Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T13:31:29.430Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T13:31:29.433Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T13:31:29.437Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-02T13:31:29.440Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-02T13:31:29.449Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T13:31:29.542Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-02T13:31:29.550Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T13:31:29.554Z] [INFO] GET /assets/icons/task.svg 200 11ms -[2026-01-02T13:31:29.590Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-02T13:31:29.634Z] [INFO] GET /api/projects 304 11ms -[2026-01-02T13:31:29.648Z] [INFO] Socket connected: HG (YazKiTFKseHlm0IvAAAB) -[2026-01-02T13:31:29.675Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-02T13:31:29.699Z] [INFO] GET /api/tasks/project/2 200 23ms -[2026-01-02T13:31:29.706Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-02T13:31:29.709Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-02T13:31:29.711Z] [INFO] HG joined project:[object Object] -[2026-01-02T13:31:29.772Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-02T13:31:29.810Z] [INFO] GET /api/notifications 304 9ms -[2026-01-02T13:31:29.858Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-02T13:31:31.289Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:31:31.317Z] [INFO] GET /sw.js 200 2ms -[2026-01-02T13:31:31.359Z] [INFO] GET / 304 2ms -[2026-01-02T13:31:31.364Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-02T13:31:31.368Z] [INFO] GET /index.html 200 10ms -[2026-01-02T13:31:31.390Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T13:31:31.394Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T13:31:31.420Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T13:31:31.424Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T13:31:31.429Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T13:31:31.451Z] [INFO] GET /js/app.js 304 2ms -[2026-01-02T13:31:31.452Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-02T13:31:31.463Z] [INFO] GET /js/utils.js 304 4ms -[2026-01-02T13:31:31.486Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-02T13:31:31.487Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T13:31:31.494Z] [INFO] GET /js/store.js 304 2ms -[2026-01-02T13:31:31.518Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T13:31:31.521Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T13:31:31.525Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T13:31:31.558Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-02T13:31:31.565Z] [INFO] GET /js/task-modal.js 304 9ms -[2026-01-02T13:31:31.568Z] [INFO] GET /js/list.js 304 7ms -[2026-01-02T13:31:31.590Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T13:31:31.597Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T13:31:31.602Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-02T13:31:31.634Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-02T13:31:31.649Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-02T13:31:31.650Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-02T13:31:31.668Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T13:31:31.682Z] [INFO] GET /js/coding.js 304 4ms -[2026-01-02T13:31:31.691Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T13:31:31.700Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T13:31:31.714Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T13:31:31.719Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T13:31:31.733Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-02T13:31:31.745Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T13:31:31.749Z] [INFO] GET /css/notifications.css 304 0ms -[2026-01-02T13:31:31.772Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T13:31:31.775Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T13:31:31.779Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-02T13:31:35.637Z] [INFO] GET /api/coding/directories 200 12ms -[2026-01-02T13:31:35.681Z] [INFO] GET /api/coding/directories/1/status 200 14ms -[2026-01-02T13:31:36.644Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T13:31:43.397Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T13:31:45.222Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T13:32:01.403Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:32:27.552Z] [INFO] Backup erstellt: backup_2026-01-02T13-32-27-545Z.db -[2026-01-02T13:32:27.559Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T19-33-35-814Z.db -[2026-01-02T13:32:27.561Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T13:32:31.526Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:33:01.622Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:33:31.710Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:34:01.802Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:34:31.919Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:35:02.006Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:35:32.107Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:36:02.217Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:36:32.307Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:37:02.409Z] [INFO] GET /api/health 200 7ms -[2026-01-02T13:37:32.531Z] [INFO] GET /api/health 200 4ms -[2026-01-02T13:38:02.632Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:38:32.729Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:39:02.852Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:39:32.983Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:40:03.069Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:40:33.164Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:40:40.829Z] [INFO] GET / 200 7ms -[2026-01-02T13:40:40.897Z] [INFO] Socket disconnected: HG (YazKiTFKseHlm0IvAAAB) -[2026-01-02T13:40:40.907Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-02T13:40:40.943Z] [INFO] GET /css/base.css 200 8ms -[2026-01-02T13:40:40.971Z] [INFO] GET /css/components.css 200 4ms -[2026-01-02T13:40:40.987Z] [INFO] GET /css/board.css 200 5ms -[2026-01-02T13:40:40.991Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-02T13:40:40.997Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-02T13:40:40.998Z] [INFO] GET /css/list.css 200 5ms -[2026-01-02T13:40:41.011Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-02T13:40:41.026Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T13:40:41.034Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-02T13:40:41.047Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-02T13:40:41.049Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-02T13:40:41.059Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-02T13:40:41.061Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-02T13:40:41.063Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-02T13:40:41.076Z] [INFO] GET /js/app.js 200 2ms -[2026-01-02T13:40:41.156Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-02T13:40:41.159Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-02T13:40:41.160Z] [INFO] GET /js/store.js 200 9ms -[2026-01-02T13:40:41.163Z] [INFO] GET /js/board.js 200 13ms -[2026-01-02T13:40:41.166Z] [INFO] GET /js/offline.js 200 13ms -[2026-01-02T13:40:41.168Z] [INFO] GET /js/api.js 200 10ms -[2026-01-02T13:40:41.185Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T13:40:41.193Z] [INFO] GET /js/list.js 200 4ms -[2026-01-02T13:40:41.196Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T13:40:41.201Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-02T13:40:41.202Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T13:40:41.203Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T13:40:41.219Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-02T13:40:41.230Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-02T13:40:41.236Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-02T13:40:41.239Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-02T13:40:41.243Z] [INFO] GET /js/knowledge.js 200 9ms -[2026-01-02T13:40:41.245Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-02T13:40:41.249Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T13:40:41.292Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-02T13:40:41.297Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-02T13:40:41.311Z] [INFO] GET /api/auth/users 304 15ms -[2026-01-02T13:40:41.353Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-02T13:40:41.389Z] [INFO] Socket connected: HG (WtCw2wHnGej--CP1AAAD) -[2026-01-02T13:40:41.404Z] [INFO] GET /api/projects 304 10ms -[2026-01-02T13:40:41.434Z] [INFO] HG joined project:[object Object] -[2026-01-02T13:40:41.459Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-02T13:40:41.463Z] [INFO] GET /api/columns/2 304 23ms -[2026-01-02T13:40:41.466Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-02T13:40:41.470Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2026-01-02T13:40:41.510Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-02T13:40:41.550Z] [INFO] GET /api/notifications 304 8ms -[2026-01-02T13:40:41.593Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-02T13:40:42.717Z] [INFO] GET /api/coding/directories 304 7ms -[2026-01-02T13:40:42.757Z] [INFO] GET /api/coding/directories/1/status 304 7ms -[2026-01-02T13:40:43.720Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T13:40:45.507Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T13:40:50.066Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T13:40:57.562Z] [INFO] GET / 304 2ms -[2026-01-02T13:40:57.620Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-02T13:40:57.631Z] [INFO] GET /css/calendar.css 304 3ms -[2026-01-02T13:40:57.633Z] [INFO] GET /css/board.css 304 4ms -[2026-01-02T13:40:57.636Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-02T13:40:57.638Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T13:40:57.642Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T13:40:57.649Z] [INFO] GET /css/list.css 304 0ms -[2026-01-02T13:40:57.662Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T13:40:57.670Z] [INFO] GET /css/proposals.css 304 4ms -[2026-01-02T13:40:57.674Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-02T13:40:57.676Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-02T13:40:57.677Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T13:40:57.682Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-02T13:40:57.692Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T13:40:57.704Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T13:40:57.712Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T13:40:57.779Z] [INFO] GET /js/store.js 304 3ms -[2026-01-02T13:40:57.782Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T13:40:57.786Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T13:40:57.792Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-02T13:40:57.793Z] [INFO] GET /js/board.js 304 2ms -[2026-01-02T13:40:57.796Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T13:40:57.807Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T13:40:57.811Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-02T13:40:57.814Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T13:40:57.824Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T13:40:57.828Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T13:40:57.835Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T13:40:57.840Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T13:40:57.853Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T13:40:57.856Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T13:40:57.857Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T13:40:57.858Z] [INFO] GET /js/coding.js 304 0ms -[2026-01-02T13:40:57.863Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T13:40:57.867Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T13:40:57.905Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T13:40:57.912Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T13:40:57.913Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-02T13:40:57.956Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-02T13:40:57.999Z] [INFO] Socket connected: HG (SjmUSi954k5vaCMhAAAF) -[2026-01-02T13:40:58.009Z] [INFO] GET /api/projects 304 6ms -[2026-01-02T13:40:58.059Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2026-01-02T13:40:58.064Z] [INFO] GET /api/columns/2 304 17ms -[2026-01-02T13:40:58.088Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-02T13:40:58.093Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T13:40:58.096Z] [INFO] HG joined project:[object Object] -[2026-01-02T13:40:58.138Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-02T13:40:58.185Z] [INFO] GET /api/notifications 304 9ms -[2026-01-02T13:40:58.230Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-02T13:40:59.481Z] [INFO] GET /api/coding/directories 304 6ms -[2026-01-02T13:40:59.534Z] [INFO] GET /api/coding/directories/1/status 304 19ms -[2026-01-02T13:40:59.692Z] [INFO] GET /sw.js 304 3ms -[2026-01-02T13:41:00.490Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T13:41:02.987Z] [INFO] Coding-Verzeichnis gelöscht: TaskMate -[2026-01-02T13:41:02.989Z] [INFO] DELETE /api/coding/directories/1 200 10ms -[2026-01-02T13:41:03.028Z] [INFO] GET /api/coding/directories 200 9ms -[2026-01-02T13:41:03.263Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:41:04.730Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T13:41:06.105Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T13:41:07.588Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T13:41:10.758Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T13:41:12.066Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T13:41:13.499Z] [INFO] GET /api/coding/directories/1/status 404 7ms -[2026-01-02T13:41:17.848Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T13:41:19.868Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T13:41:33.369Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:41:43.505Z] [INFO] GET /api/coding/directories/1/status 404 8ms -[2026-01-02T13:42:03.496Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:42:13.514Z] [INFO] GET /api/coding/directories/1/status 404 8ms -[2026-01-02T13:42:33.586Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:42:43.509Z] [INFO] GET /api/coding/directories/1/status 404 12ms -[2026-01-02T13:43:03.676Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:43:13.367Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T13:43:13.496Z] [INFO] GET /api/coding/directories/1/status 404 7ms -[2026-01-02T13:43:33.781Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:43:43.506Z] [INFO] GET /api/coding/directories/1/status 404 6ms -[2026-01-02T13:44:03.900Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:44:34.011Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:45:04.110Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:45:04.566Z] [INFO] GET /api/coding/directories/1/status 404 5ms -[2026-01-02T13:45:34.196Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:46:04.319Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:46:04.569Z] [INFO] GET /api/coding/directories/1/status 404 8ms -[2026-01-02T13:46:34.418Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:47:04.503Z] [INFO] GET /api/coding/directories/1/status 404 6ms -[2026-01-02T13:47:04.531Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:47:34.642Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:48:04.497Z] [INFO] GET /api/coding/directories/1/status 404 7ms -[2026-01-02T13:48:04.729Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:48:34.840Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:49:04.510Z] [INFO] GET /api/coding/directories/1/status 404 9ms -[2026-01-02T13:49:04.929Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:49:35.025Z] [INFO] GET /api/health 200 5ms -[2026-01-02T13:50:04.504Z] [INFO] GET /api/coding/directories/1/status 404 10ms -[2026-01-02T13:50:05.112Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:50:35.225Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:51:04.500Z] [INFO] GET /api/coding/directories/1/status 404 7ms -[2026-01-02T13:51:05.318Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:51:35.426Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:52:04.499Z] [INFO] GET /api/coding/directories/1/status 404 7ms -[2026-01-02T13:52:05.514Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:52:35.620Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:53:04.490Z] [INFO] GET /api/coding/directories/1/status 404 6ms -[2026-01-02T13:53:05.725Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:53:10.940Z] [INFO] Logout: HG -[2026-01-02T13:53:10.941Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-02T13:53:10.970Z] [INFO] Socket disconnected: HG (SjmUSi954k5vaCMhAAAF) -[2026-01-02T13:53:35.819Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:54:04.490Z] [INFO] GET /api/coding/directories/1/status 401 2ms -[2026-01-02T13:54:04.519Z] [INFO] Socket disconnected: HG (WtCw2wHnGej--CP1AAAD) -[2026-01-02T13:54:05.919Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:54:36.023Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:55:04.489Z] [INFO] GET /api/coding/directories/1/status 401 2ms -[2026-01-02T13:55:06.126Z] [INFO] GET /api/health 200 3ms -[2026-01-02T13:55:36.221Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:56:04.501Z] [INFO] GET /api/coding/directories/1/status 401 5ms -[2026-01-02T13:56:06.335Z] [INFO] GET /api/health 200 4ms -[2026-01-02T13:56:36.434Z] [INFO] GET /api/health 200 6ms -[2026-01-02T13:57:04.477Z] [INFO] GET /api/coding/directories/1/status 401 1ms -[2026-01-02T13:57:06.537Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:57:36.635Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:58:04.483Z] [INFO] GET /api/coding/directories/1/status 401 3ms -[2026-01-02T13:58:06.715Z] [INFO] GET /api/health 200 4ms -[2026-01-02T13:58:36.826Z] [INFO] GET /api/health 200 1ms -[2026-01-02T13:59:04.482Z] [INFO] GET /api/coding/directories/1/status 401 1ms -[2026-01-02T13:59:06.925Z] [INFO] GET /api/health 200 2ms -[2026-01-02T13:59:37.033Z] [INFO] GET /api/health 200 4ms -[2026-01-02T14:00:04.485Z] [INFO] GET /api/coding/directories/1/status 401 2ms -[2026-01-02T14:00:07.120Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:00:37.208Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:01:04.486Z] [INFO] GET /api/coding/directories/1/status 401 4ms -[2026-01-02T14:01:07.310Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:01:37.439Z] [INFO] GET /api/health 200 4ms -[2026-01-02T14:02:04.495Z] [INFO] GET /api/coding/directories/1/status 401 4ms -[2026-01-02T14:02:07.553Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:02:37.660Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:03:04.478Z] [INFO] GET /api/coding/directories/1/status 401 3ms -[2026-01-02T14:03:07.751Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:03:37.852Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:04:04.472Z] [INFO] GET /api/coding/directories/1/status 401 2ms -[2026-01-02T14:04:07.940Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:04:38.034Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:05:04.478Z] [INFO] GET /api/coding/directories/1/status 401 3ms -[2026-01-02T14:05:08.139Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:05:38.259Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:06:04.471Z] [INFO] GET /api/coding/directories/1/status 401 1ms -[2026-01-02T14:06:08.350Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:06:38.437Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:07:04.467Z] [INFO] GET /api/coding/directories/1/status 401 1ms -[2026-01-02T14:07:08.531Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:07:38.623Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:08:04.470Z] [INFO] GET /api/coding/directories/1/status 401 2ms -[2026-01-02T14:08:08.749Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:08:38.856Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:09:04.467Z] [INFO] GET /api/coding/directories/1/status 401 1ms -[2026-01-02T14:09:08.976Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:09:39.082Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:10:04.487Z] [INFO] GET /api/coding/directories/1/status 401 2ms -[2026-01-02T14:10:09.179Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:10:39.279Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:11:04.468Z] [INFO] GET /api/coding/directories/1/status 401 1ms -[2026-01-02T14:11:09.371Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:11:39.476Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:12:04.462Z] [INFO] GET /api/coding/directories/1/status 401 2ms -[2026-01-02T14:12:09.584Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:12:39.681Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:13:04.468Z] [INFO] GET /api/coding/directories/1/status 401 1ms -[2026-01-02T14:13:09.779Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:13:38.331Z] [INFO] GET /api/coding/directories/1/status 401 2ms -[2026-01-02T14:13:39.876Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:13:42.717Z] [INFO] GET /api/coding/directories/1/status 401 2ms -[2026-01-02T14:14:09.974Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:14:40.092Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:15:10.205Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:15:40.309Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:16:10.415Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:16:40.529Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:17:10.649Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:17:40.754Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:18:10.864Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:18:40.956Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:19:11.037Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:19:41.139Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:20:11.222Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:20:41.330Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:21:11.422Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:21:56.277Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T14:21:56.384Z] [INFO] Umgebung: production -[2026-01-02T14:21:56.386Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T14:21:56.387Z] [INFO] Automatische Backups aktiviert -[2026-01-02T14:21:56.374Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T14:21:56.378Z] [INFO] Datenbank initialisiert -[2026-01-02T14:21:56.384Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T14:22:00.214Z] [INFO] GET /api/health 200 17ms -[2026-01-02T14:22:30.337Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:22:56.410Z] [INFO] Backup erstellt: backup_2026-01-02T14-22-56-406Z.db -[2026-01-02T14:22:56.414Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T19-38-46-453Z.db -[2026-01-02T14:22:56.416Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T14:23:00.457Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:23:30.563Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:24:00.678Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:24:30.771Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:25:00.873Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:25:30.988Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:26:01.109Z] [INFO] GET /api/health 200 5ms -[2026-01-02T14:26:26.180Z] [INFO] GET / 200 18ms -[2026-01-02T14:26:26.271Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-02T14:26:26.305Z] [INFO] GET /css/base.css 200 5ms -[2026-01-02T14:26:26.351Z] [INFO] GET /css/components.css 200 6ms -[2026-01-02T14:26:26.362Z] [INFO] GET /css/board.css 200 5ms -[2026-01-02T14:26:26.370Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-02T14:26:26.371Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-02T14:26:26.376Z] [INFO] GET /css/list.css 200 3ms -[2026-01-02T14:26:26.407Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-02T14:26:26.419Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-02T14:26:26.434Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-02T14:26:26.437Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-02T14:26:26.440Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-02T14:26:26.443Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-02T14:26:26.445Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-02T14:26:26.450Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-02T14:26:26.478Z] [INFO] GET /js/app.js 200 11ms -[2026-01-02T14:26:26.559Z] [INFO] GET /js/api.js 200 8ms -[2026-01-02T14:26:26.565Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-02T14:26:26.569Z] [INFO] GET /js/store.js 200 12ms -[2026-01-02T14:26:26.573Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-02T14:26:26.575Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-02T14:26:26.577Z] [INFO] GET /js/board.js 200 6ms -[2026-01-02T14:26:26.591Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-02T14:26:26.597Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-02T14:26:26.604Z] [INFO] GET /js/list.js 200 6ms -[2026-01-02T14:26:26.607Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-02T14:26:26.621Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-02T14:26:26.623Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T14:26:26.631Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-02T14:26:26.634Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-02T14:26:26.639Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-02T14:26:26.642Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-02T14:26:26.656Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-02T14:26:26.657Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-02T14:26:26.671Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-02T14:26:26.726Z] [INFO] GET /assets/icons/task.svg 200 16ms -[2026-01-02T14:26:26.728Z] [INFO] GET /sw.js 200 5ms -[2026-01-02T14:26:26.768Z] [INFO] GET /index.html 200 5ms -[2026-01-02T14:26:26.777Z] [INFO] GET / 304 3ms -[2026-01-02T14:26:26.788Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T14:26:26.804Z] [INFO] GET /css/base.css 304 2ms -[2026-01-02T14:26:26.808Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T14:26:26.819Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T14:26:26.834Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-02T14:26:26.841Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T14:26:26.850Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T14:26:26.865Z] [INFO] GET /js/app.js 304 2ms -[2026-01-02T14:26:26.875Z] [INFO] GET /js/utils.js 304 4ms -[2026-01-02T14:26:26.881Z] [INFO] GET /js/api.js 304 1ms -[2026-01-02T14:26:26.897Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T14:26:26.907Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T14:26:26.916Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T14:26:26.930Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T14:26:26.945Z] [INFO] GET /js/board.js 304 4ms -[2026-01-02T14:26:26.950Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T14:26:26.961Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-02T14:26:26.978Z] [INFO] GET /js/list.js 304 2ms -[2026-01-02T14:26:26.988Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T14:26:26.991Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T14:26:27.013Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-02T14:26:27.023Z] [INFO] GET /js/admin.js 304 3ms -[2026-01-02T14:26:27.027Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-02T14:26:27.046Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T14:26:27.050Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T14:26:27.064Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T14:26:27.081Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-02T14:26:27.091Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-02T14:26:27.097Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T14:26:27.108Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T14:26:27.122Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T14:26:27.129Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T14:26:27.138Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T14:26:27.151Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T14:26:27.159Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T14:26:27.167Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-02T14:26:30.674Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T14:26:30.677Z] [INFO] POST /api/auth/login 200 495ms -[2026-01-02T14:26:30.726Z] [INFO] GET /api/auth/users 200 8ms -[2026-01-02T14:26:30.761Z] [INFO] Socket connected: HG (Wf_9E-4NabCZESnUAAAB) -[2026-01-02T14:26:30.774Z] [INFO] GET /api/projects 200 7ms -[2026-01-02T14:26:30.842Z] [INFO] GET /api/tasks/project/2 200 35ms -[2026-01-02T14:26:30.847Z] [INFO] HG joined project:[object Object] -[2026-01-02T14:26:30.858Z] [INFO] GET /api/stats/dashboard?projectId=2 200 44ms -[2026-01-02T14:26:30.865Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-02T14:26:30.875Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-02T14:26:30.927Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 11ms -[2026-01-02T14:26:30.969Z] [INFO] GET /api/notifications 200 11ms -[2026-01-02T14:26:31.017Z] [INFO] GET /api/knowledge/categories 200 12ms -[2026-01-02T14:26:31.203Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:26:32.413Z] [INFO] GET /api/coding/directories 200 10ms -[2026-01-02T14:26:33.428Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T14:26:34.504Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T14:26:35.820Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T14:26:39.702Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T14:26:46.310Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T14:26:53.788Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T14:26:55.661Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T14:27:01.299Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:27:14.896Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T14:27:19.784Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T14:27:23.241Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T14:27:31.418Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:28:01.507Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:28:31.640Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:28:32.325Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T14:28:35.607Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T14:28:38.974Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T14:28:42.217Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T14:28:44.874Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T14:29:01.754Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:29:31.880Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:30:02.005Z] [INFO] GET /api/health 200 5ms -[2026-01-02T14:30:32.114Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:31:02.210Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:31:32.298Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:32:02.393Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:32:32.503Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:33:02.617Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:33:32.738Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:34:02.848Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:34:32.966Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:35:03.077Z] [INFO] GET /api/health 200 6ms -[2026-01-02T14:35:33.210Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:36:03.309Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:36:33.413Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:37:03.522Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:37:33.635Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:38:03.753Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:38:33.872Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:38:42.016Z] [INFO] Logout: HG -[2026-01-02T14:38:42.018Z] [INFO] POST /api/auth/logout 200 15ms -[2026-01-02T14:38:42.054Z] [INFO] Socket disconnected: HG (Wf_9E-4NabCZESnUAAAB) -[2026-01-02T14:39:03.958Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:39:34.073Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:40:04.161Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:40:34.272Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:41:35.860Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T14:41:35.980Z] [INFO] Umgebung: production -[2026-01-02T14:41:35.982Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T14:41:35.982Z] [INFO] Automatische Backups aktiviert -[2026-01-02T14:41:35.967Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T14:41:35.971Z] [INFO] Datenbank initialisiert -[2026-01-02T14:41:35.979Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T14:41:39.606Z] [INFO] GET /api/health 200 16ms -[2026-01-02T14:42:09.728Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:42:35.988Z] [INFO] Backup erstellt: backup_2026-01-02T14-42-35-985Z.db -[2026-01-02T14:42:35.991Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T19-46-07-663Z.db -[2026-01-02T14:42:35.992Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T14:42:39.835Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:43:09.940Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:43:40.051Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:44:10.159Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:44:40.238Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:45:10.329Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:45:40.426Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:46:10.535Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:46:40.624Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:47:10.725Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:47:40.811Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:47:50.803Z] [INFO] GET / 200 14ms -[2026-01-02T14:47:50.881Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T14:47:50.911Z] [INFO] GET /css/base.css 200 2ms -[2026-01-02T14:47:50.949Z] [INFO] GET /css/board.css 200 3ms -[2026-01-02T14:47:50.951Z] [INFO] GET /css/components.css 200 6ms -[2026-01-02T14:47:50.970Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-02T14:47:50.972Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-02T14:47:50.974Z] [INFO] GET /css/list.css 200 5ms -[2026-01-02T14:47:50.982Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T14:47:50.990Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-02T14:47:51.002Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-02T14:47:51.006Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-02T14:47:51.010Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-02T14:47:51.019Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-02T14:47:51.025Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-02T14:47:51.034Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-02T14:47:51.048Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T14:47:51.113Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-02T14:47:51.116Z] [INFO] GET /js/api.js 200 5ms -[2026-01-02T14:47:51.119Z] [INFO] GET /js/store.js 200 7ms -[2026-01-02T14:47:51.123Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-02T14:47:51.124Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-02T14:47:51.127Z] [INFO] GET /js/board.js 200 6ms -[2026-01-02T14:47:51.150Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-02T14:47:51.152Z] [INFO] GET /js/list.js 200 4ms -[2026-01-02T14:47:51.153Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T14:47:51.155Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-02T14:47:51.156Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T14:47:51.185Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T14:47:51.187Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-02T14:47:51.190Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-02T14:47:51.192Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-02T14:47:51.193Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T14:47:51.206Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-02T14:47:51.216Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-02T14:47:51.217Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-02T14:47:51.268Z] [INFO] GET /assets/icons/task.svg 200 14ms -[2026-01-02T14:47:55.105Z] [INFO] GET /robots.txt 200 4ms -[2026-01-02T14:47:55.801Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T14:47:55.802Z] [INFO] POST /api/auth/login 200 497ms -[2026-01-02T14:47:55.803Z] [INFO] GET /css/coding.css 200 184ms -[2026-01-02T14:47:55.853Z] [INFO] GET /api/auth/users 304 18ms -[2026-01-02T14:47:55.889Z] [INFO] Socket connected: HG (bLumdd_C_a1UCr0wAAAB) -[2026-01-02T14:47:55.900Z] [INFO] GET /api/projects 304 6ms -[2026-01-02T14:47:55.936Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-02T14:47:55.948Z] [INFO] HG joined project:[object Object] -[2026-01-02T14:47:55.945Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-02T14:47:55.974Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-02T14:47:55.980Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-02T14:47:56.022Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-02T14:47:56.055Z] [INFO] GET /api/notifications 304 6ms -[2026-01-02T14:47:56.103Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-02T14:47:57.639Z] [INFO] GET /api/coding/directories 304 4ms -[2026-01-02T14:47:58.652Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T14:47:59.976Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T14:48:03.587Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T14:48:06.187Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T14:48:10.616Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T14:48:10.901Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:48:12.719Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T14:48:41.015Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:49:00.715Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T14:49:02.178Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-02T14:49:02.711Z] [INFO] GET /api/coding/directories 304 6ms -[2026-01-02T14:49:04.336Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T14:49:05.546Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T14:49:08.396Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T14:49:11.108Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:49:41.203Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:50:11.305Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:50:41.417Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:51:11.510Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:51:41.666Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:51:50.347Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T14:52:35.136Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T14:52:35.239Z] [INFO] Umgebung: production -[2026-01-02T14:52:35.241Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T14:52:35.242Z] [INFO] Automatische Backups aktiviert -[2026-01-02T14:52:35.229Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T14:52:35.233Z] [INFO] Datenbank initialisiert -[2026-01-02T14:52:35.238Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T14:52:39.122Z] [INFO] GET /api/health 200 18ms -[2026-01-02T14:52:43.492Z] [INFO] Socket connected: HG (fh3VMinq954b7-IaAAAB) -[2026-01-02T14:52:43.588Z] [INFO] HG joined project:[object Object] -[2026-01-02T14:53:09.237Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:53:09.954Z] [INFO] GET / 200 18ms -[2026-01-02T14:53:10.033Z] [INFO] Socket disconnected: HG (fh3VMinq954b7-IaAAAB) -[2026-01-02T14:53:10.039Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T14:53:10.048Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T14:53:10.050Z] [INFO] GET /css/components.css 200 4ms -[2026-01-02T14:53:10.079Z] [INFO] GET /css/board.css 200 4ms -[2026-01-02T14:53:10.107Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-02T14:53:10.117Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-02T14:53:10.119Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T14:53:10.132Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T14:53:10.152Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-02T14:53:10.156Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-02T14:53:10.160Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-02T14:53:10.173Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-02T14:53:10.179Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-02T14:53:10.183Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-02T14:53:10.196Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-02T14:53:10.201Z] [INFO] GET /js/app.js 200 6ms -[2026-01-02T14:53:10.277Z] [INFO] GET /js/store.js 200 5ms -[2026-01-02T14:53:10.280Z] [INFO] GET /js/api.js 200 6ms -[2026-01-02T14:53:10.301Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-02T14:53:10.303Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-02T14:53:10.305Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-02T14:53:10.308Z] [INFO] GET /js/board.js 200 8ms -[2026-01-02T14:53:10.313Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-02T14:53:10.314Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-02T14:53:10.334Z] [INFO] GET /js/list.js 200 3ms -[2026-01-02T14:53:10.342Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-02T14:53:10.344Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T14:53:10.350Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T14:53:10.351Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T14:53:10.380Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-02T14:53:10.382Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-02T14:53:10.385Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-02T14:53:10.386Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-02T14:53:10.388Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-02T14:53:10.389Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-02T14:53:10.494Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T14:53:10.501Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T14:53:10.511Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-02T14:53:10.539Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T14:53:10.582Z] [INFO] Socket connected: HG (YBWW8YiG2Tj3oi0rAAAD) -[2026-01-02T14:53:10.596Z] [INFO] GET /api/projects 304 9ms -[2026-01-02T14:53:10.630Z] [INFO] HG joined project:[object Object] -[2026-01-02T14:53:10.646Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-02T14:53:10.671Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-02T14:53:10.675Z] [INFO] GET /api/columns/2 304 27ms -[2026-01-02T14:53:10.680Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T14:53:10.748Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-02T14:53:10.794Z] [INFO] GET /api/notifications 304 12ms -[2026-01-02T14:53:10.847Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-02T14:53:12.286Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-02T14:53:15.613Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T14:53:17.436Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T14:53:20.229Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T14:53:24.606Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T14:53:35.249Z] [INFO] Backup erstellt: backup_2026-01-02T14-53-35-246Z.db -[2026-01-02T14:53:35.252Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T19-53-18-432Z.db -[2026-01-02T14:53:35.254Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T14:53:39.364Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:54:09.458Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:54:39.553Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:54:48.077Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T14:54:50.105Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T14:54:53.350Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-02T14:54:53.351Z] [INFO] Coding-Anwendung erstellt: TaskMate (/home/claude-dev/TaskMate) -[2026-01-02T14:54:53.353Z] [INFO] POST /api/coding/directories 201 12ms -[2026-01-02T14:54:53.390Z] [INFO] GET /api/coding/directories 200 6ms -[2026-01-02T14:54:53.436Z] [INFO] GET /api/coding/directories/2/status 200 12ms -[2026-01-02T14:54:54.361Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T14:54:55.331Z] [INFO] POST /api/coding/launch/claude/2 400 6ms -[2026-01-02T14:54:56.346Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-02T14:54:57.186Z] [INFO] POST /api/coding/launch/claude/2 400 5ms -[2026-01-02T14:54:58.199Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T14:55:01.812Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T14:55:09.650Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:55:12.339Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T14:55:39.788Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:55:42.340Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T14:56:09.921Z] [INFO] GET /api/health 200 4ms -[2026-01-02T14:56:10.043Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T14:56:12.409Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T14:56:13.412Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T14:56:40.033Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:56:42.317Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T14:57:10.142Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:57:12.328Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T14:57:35.043Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T14:57:40.239Z] [INFO] GET /api/health 200 1ms -[2026-01-02T14:57:42.321Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T14:58:10.367Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:58:12.323Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T14:58:40.462Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:58:42.324Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T14:58:57.749Z] [INFO] GET / 200 5ms -[2026-01-02T14:58:57.828Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T14:58:57.860Z] [INFO] GET /css/base.css 200 5ms -[2026-01-02T14:58:57.871Z] [INFO] GET /css/components.css 200 1ms -[2026-01-02T14:58:57.881Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-02T14:58:57.885Z] [INFO] GET /css/board.css 200 7ms -[2026-01-02T14:58:57.888Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-02T14:58:57.889Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-02T14:58:57.891Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T14:58:57.952Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-02T14:58:57.954Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-02T14:58:57.962Z] [INFO] GET /css/notifications.css 200 12ms -[2026-01-02T14:58:57.965Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-02T14:58:57.968Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-02T14:58:57.969Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-02T14:58:57.972Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-02T14:58:57.983Z] [INFO] GET /js/app.js 200 5ms -[2026-01-02T14:58:58.037Z] [INFO] GET /js/store.js 200 7ms -[2026-01-02T14:58:58.040Z] [INFO] GET /js/api.js 200 8ms -[2026-01-02T14:58:58.043Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-02T14:58:58.048Z] [INFO] GET /js/board.js 200 9ms -[2026-01-02T14:58:58.050Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-02T14:58:58.051Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-02T14:58:58.064Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-02T14:58:58.066Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-02T14:58:58.069Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T14:58:58.077Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-02T14:58:58.094Z] [INFO] GET /js/app.js 200 9ms -[2026-01-02T14:58:58.097Z] [INFO] GET /js/shortcuts.js 200 10ms -[2026-01-02T14:58:58.102Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-02T14:58:58.106Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-02T14:58:58.113Z] [INFO] GET /js/proposals.js 200 15ms -[2026-01-02T14:58:58.116Z] [INFO] GET /js/notifications.js 200 16ms -[2026-01-02T14:58:58.123Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-02T14:58:58.127Z] [INFO] GET /js/store.js 200 6ms -[2026-01-02T14:58:58.132Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-02T14:58:58.136Z] [INFO] GET /js/api.js 200 12ms -[2026-01-02T14:58:58.149Z] [INFO] GET /js/coding.js 200 23ms -[2026-01-02T14:58:58.150Z] [INFO] GET /js/auth.js 200 19ms -[2026-01-02T14:58:58.156Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-02T14:58:58.157Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-02T14:58:58.159Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-02T14:58:58.167Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-02T14:58:58.183Z] [INFO] GET /js/calendar.js 200 10ms -[2026-01-02T14:58:58.187Z] [INFO] GET /js/list.js 200 8ms -[2026-01-02T14:58:58.189Z] [INFO] GET /js/board.js 200 7ms -[2026-01-02T14:58:58.190Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-02T14:58:58.193Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-02T14:58:58.336Z] [INFO] GET /sw.js 200 4ms -[2026-01-02T14:58:58.340Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-02T14:58:58.370Z] [INFO] GET / 304 2ms -[2026-01-02T14:58:58.371Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T14:58:58.377Z] [INFO] GET /index.html 200 6ms -[2026-01-02T14:58:58.394Z] [INFO] GET /css/base.css 304 2ms -[2026-01-02T14:58:58.398Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T14:58:58.401Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T14:58:58.417Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-02T14:58:58.428Z] [INFO] GET /css/responsive.css 304 8ms -[2026-01-02T14:58:58.430Z] [INFO] GET /css/calendar.css 304 5ms -[2026-01-02T14:58:58.443Z] [INFO] GET /js/app.js 304 3ms -[2026-01-02T14:58:58.451Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-02T14:58:58.453Z] [INFO] GET /js/api.js 304 1ms -[2026-01-02T14:58:58.468Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T14:58:58.472Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T14:58:58.476Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T14:58:58.497Z] [INFO] GET /js/board.js 304 4ms -[2026-01-02T14:58:58.498Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-02T14:58:58.501Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T14:58:58.520Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T14:58:58.523Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-02T14:58:58.529Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T14:58:58.536Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-02T14:58:58.539Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-02T14:58:58.542Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-02T14:58:58.544Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-02T14:58:58.545Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-02T14:58:58.547Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-02T14:58:58.550Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T14:58:58.551Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-02T14:58:58.563Z] [INFO] GET /js/admin.js 304 3ms -[2026-01-02T14:58:58.570Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-02T14:58:58.575Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-02T14:58:58.577Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T14:58:58.579Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T14:58:58.581Z] [INFO] GET /sw.js 200 1ms -[2026-01-02T14:58:58.583Z] [INFO] GET /js/gitea.js 304 0ms -[2026-01-02T14:58:58.598Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T14:58:58.603Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-02T14:58:58.606Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T14:58:58.627Z] [INFO] GET /css/list.css 304 3ms -[2026-01-02T14:58:58.633Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-02T14:58:58.634Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T14:58:58.654Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T14:58:58.658Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T14:58:58.660Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T14:58:58.681Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T14:58:58.683Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-02T14:59:01.599Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-02T14:59:01.600Z] [INFO] POST /api/auth/login 200 548ms -[2026-01-02T14:59:01.637Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-02T14:59:01.673Z] [INFO] GET /api/projects 200 10ms -[2026-01-02T14:59:01.678Z] [INFO] Socket connected: MH (zzNQHe9IkLwHcKFiAAAF) -[2026-01-02T14:59:01.703Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-02T14:59:01.709Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-02T14:59:01.728Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-02T14:59:01.731Z] [INFO] MH joined project:[object Object] -[2026-01-02T14:59:01.738Z] [INFO] GET /api/columns/2 200 9ms -[2026-01-02T14:59:01.797Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 10ms -[2026-01-02T14:59:01.826Z] [INFO] GET /api/notifications 200 7ms -[2026-01-02T14:59:01.865Z] [INFO] GET /api/knowledge/categories 200 10ms -[2026-01-02T14:59:04.850Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T14:59:07.401Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T14:59:09.406Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T14:59:10.546Z] [INFO] GET /api/health 200 2ms -[2026-01-02T14:59:12.413Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T14:59:13.524Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T14:59:17.830Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T14:59:22.526Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T14:59:40.644Z] [INFO] GET /api/health 200 3ms -[2026-01-02T14:59:41.171Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T14:59:42.405Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T14:59:44.479Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T14:59:50.468Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T15:00:00.182Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T15:00:03.138Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T15:00:06.518Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T15:00:10.747Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:00:17.467Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T15:00:17.766Z] [INFO] Knowledge-Kategorie erstellt: Design - CD -[2026-01-02T15:00:17.768Z] [INFO] POST /api/knowledge/categories 201 11ms -[2026-01-02T15:00:17.807Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-02T15:00:18.766Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-02T15:00:40.843Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:01:04.480Z] [INFO] GET /api/coding/directories/2/status 304 15ms -[2026-01-02T15:01:10.948Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:01:12.327Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T15:01:41.064Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:01:42.325Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T15:02:11.163Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:02:12.326Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:02:14.078Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T15:02:14.125Z] [INFO] GET /api/knowledge/entries?categoryId=13 200 8ms -[2026-01-02T15:02:15.122Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T15:02:21.446Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T15:02:25.757Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T15:02:29.880Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T15:02:33.886Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T15:02:34.533Z] [INFO] Knowledge-Eintrag erstellt: Farben -[2026-01-02T15:02:34.534Z] [INFO] POST /api/knowledge/entries 201 9ms -[2026-01-02T15:02:34.565Z] [INFO] GET /api/knowledge/entries?categoryId=13 200 6ms -[2026-01-02T15:02:34.599Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-02T15:02:35.551Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-02T15:02:41.282Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:02:42.317Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:03:11.383Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:03:12.317Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:03:41.473Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:03:42.330Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T15:04:08.001Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T15:04:10.317Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T15:04:11.561Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:04:12.399Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:04:13.391Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T15:04:41.684Z] [INFO] GET /api/health 200 3ms -[2026-01-02T15:04:42.418Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T15:05:11.791Z] [INFO] GET /api/health 200 3ms -[2026-01-02T15:05:35.626Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:05:41.885Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:05:42.102Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T15:05:42.317Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:05:48.491Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T15:06:33.846Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T15:06:33.960Z] [INFO] Umgebung: production -[2026-01-02T15:06:33.961Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T15:06:33.949Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T15:06:33.953Z] [INFO] Datenbank initialisiert -[2026-01-02T15:06:33.959Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T15:06:33.962Z] [INFO] Automatische Backups aktiviert -[2026-01-02T15:06:37.845Z] [INFO] GET /api/health 200 15ms -[2026-01-02T15:06:40.071Z] [INFO] Socket connected: MH (oUGTWLl0uJuRUGHyAAAB) -[2026-01-02T15:06:40.193Z] [INFO] MH joined project:[object Object] -[2026-01-02T15:06:42.317Z] [INFO] GET /api/coding/directories/2/status 200 12ms -[2026-01-02T15:07:07.981Z] [INFO] GET /api/health 200 4ms -[2026-01-02T15:07:12.316Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:07:33.970Z] [INFO] Backup erstellt: backup_2026-01-02T15-07-33-966Z.db -[2026-01-02T15:07:33.976Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T19-58-16-797Z.db -[2026-01-02T15:07:33.978Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T15:07:38.090Z] [INFO] GET /api/health 200 4ms -[2026-01-02T15:07:42.313Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:08:08.202Z] [INFO] GET /api/health 200 4ms -[2026-01-02T15:08:12.320Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:08:38.324Z] [INFO] GET /api/health 200 4ms -[2026-01-02T15:08:42.310Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T15:09:00.469Z] [INFO] GET / 200 18ms -[2026-01-02T15:09:00.557Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T15:09:00.596Z] [INFO] GET /css/base.css 200 6ms -[2026-01-02T15:09:00.638Z] [INFO] GET /css/components.css 200 7ms -[2026-01-02T15:09:00.650Z] [INFO] GET /css/board.css 200 8ms -[2026-01-02T15:09:00.654Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-02T15:09:00.658Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-02T15:09:00.662Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-02T15:09:00.664Z] [INFO] GET /css/list.css 200 7ms -[2026-01-02T15:09:00.706Z] [INFO] GET /css/notifications.css 200 11ms -[2026-01-02T15:09:00.708Z] [INFO] GET /css/proposals.css 200 11ms -[2026-01-02T15:09:00.712Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-02T15:09:00.716Z] [INFO] GET /css/coding.css 200 12ms -[2026-01-02T15:09:00.718Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-02T15:09:00.720Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-02T15:09:00.755Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-02T15:09:00.758Z] [INFO] GET /js/app.js 200 7ms -[2026-01-02T15:09:00.826Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-02T15:09:00.829Z] [INFO] GET /js/api.js 200 7ms -[2026-01-02T15:09:00.830Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-02T15:09:00.835Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-02T15:09:00.836Z] [INFO] GET /js/board.js 200 8ms -[2026-01-02T15:09:00.837Z] [INFO] GET /js/store.js 200 6ms -[2026-01-02T15:09:00.858Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-02T15:09:00.869Z] [INFO] GET /js/list.js 200 6ms -[2026-01-02T15:09:00.871Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-02T15:09:00.872Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-02T15:09:00.874Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-02T15:09:00.891Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T15:09:00.897Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-02T15:09:00.907Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-02T15:09:00.918Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-02T15:09:00.920Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-02T15:09:00.924Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-02T15:09:00.929Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-02T15:09:00.930Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-02T15:09:00.993Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T15:09:01.002Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T15:09:01.004Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-02T15:09:01.041Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T15:09:01.068Z] [INFO] Socket connected: HG (9xdpYJ1IRjlBJdqrAAAF) -[2026-01-02T15:09:01.082Z] [INFO] GET /api/projects 304 7ms -[2026-01-02T15:09:01.121Z] [INFO] HG joined project:[object Object] -[2026-01-02T15:09:01.139Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2026-01-02T15:09:01.166Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-02T15:09:01.174Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-02T15:09:01.181Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-02T15:09:01.230Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-02T15:09:01.274Z] [INFO] GET /api/notifications 304 10ms -[2026-01-02T15:09:01.318Z] [INFO] GET /api/knowledge/categories 200 11ms -[2026-01-02T15:09:02.607Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-02T15:09:02.663Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:09:03.609Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T15:09:05.061Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T15:09:08.424Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:09:08.623Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T15:09:32.657Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:09:38.535Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:10:02.646Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T15:10:08.650Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:10:24.986Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T15:10:32.649Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:10:34.578Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T15:10:38.795Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:11:02.648Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T15:11:08.898Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:11:32.655Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:11:38.993Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:12:02.652Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:12:09.107Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:12:32.663Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T15:12:39.224Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:13:02.644Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T15:13:09.319Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:13:14.100Z] [INFO] POST /api/auth/logout 401 5ms -[2026-01-02T15:13:14.138Z] [INFO] Socket disconnected: MH (oUGTWLl0uJuRUGHyAAAB) -[2026-01-02T15:13:32.647Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T15:13:39.436Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:14:02.708Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:14:09.539Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:14:32.647Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:14:39.637Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:15:02.653Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:15:09.781Z] [INFO] GET /api/health 200 4ms -[2026-01-02T15:15:32.646Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:15:39.910Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:16:02.653Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T15:16:10.017Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:16:32.645Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:16:40.113Z] [INFO] GET /api/health 200 4ms -[2026-01-02T15:17:02.641Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:17:10.206Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:17:32.646Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:17:40.311Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:18:02.637Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:18:10.438Z] [INFO] GET /api/health 200 3ms -[2026-01-02T15:18:32.640Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:18:40.546Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:19:02.642Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:19:10.637Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:19:32.640Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:19:40.738Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:20:02.639Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:20:10.852Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:20:32.642Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T15:20:40.947Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:20:53.643Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-02T15:20:53.645Z] [INFO] POST /api/auth/login 200 557ms -[2026-01-02T15:20:53.746Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-02T15:20:53.784Z] [INFO] Socket connected: MH (1iwGF_4zkjWdEUKhAAAH) -[2026-01-02T15:20:53.827Z] [INFO] GET /api/projects 304 11ms -[2026-01-02T15:20:53.878Z] [INFO] MH joined project:[object Object] -[2026-01-02T15:20:53.901Z] [INFO] GET /api/stats/dashboard?projectId=2 304 14ms -[2026-01-02T15:20:53.908Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-02T15:20:53.932Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-02T15:20:53.939Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-02T15:20:53.996Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-02T15:20:54.045Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-02T15:20:58.342Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T15:21:01.037Z] [INFO] GET /api/tasks/9 200 12ms -[2026-01-02T15:21:01.088Z] [INFO] GET /api/subtasks/9 200 10ms -[2026-01-02T15:21:01.096Z] [INFO] GET /api/links/9 200 6ms -[2026-01-02T15:21:01.105Z] [INFO] GET /api/tasks/9/history 404 7ms -[2026-01-02T15:21:01.114Z] [INFO] GET /api/files/9 200 14ms -[2026-01-02T15:21:01.129Z] [INFO] GET /api/comments/9 200 13ms -[2026-01-02T15:21:01.179Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjcyNTgsImV4cCI6MTc2NzM2Nzg1OH0.bYLVAuycFRdK9EUhR8wnHKySRGFUbcPZ8izqvYejdaY 200 34ms -[2026-01-02T15:21:01.181Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjcyNTgsImV4cCI6MTc2NzM2Nzg1OH0.bYLVAuycFRdK9EUhR8wnHKySRGFUbcPZ8izqvYejdaY 200 34ms -[2026-01-02T15:21:01.182Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjcyNTgsImV4cCI6MTc2NzM2Nzg1OH0.bYLVAuycFRdK9EUhR8wnHKySRGFUbcPZ8izqvYejdaY 200 22ms -[2026-01-02T15:21:01.185Z] [INFO] GET /api/files/preview/5?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjcyNTgsImV4cCI6MTc2NzM2Nzg1OH0.bYLVAuycFRdK9EUhR8wnHKySRGFUbcPZ8izqvYejdaY 200 15ms -[2026-01-02T15:21:02.045Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T15:21:02.647Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T15:21:11.057Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:21:13.523Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjcyNjIsImV4cCI6MTc2NzM2Nzg2Mn0.uj69Os5uaLhoAJnjbeONrmp-gIupECKF5cYuuOfZimU 200 10ms -[2026-01-02T15:21:14.545Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T15:21:32.630Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:21:36.693Z] [INFO] Socket disconnected: MH (1iwGF_4zkjWdEUKhAAAH) -[2026-01-02T15:21:41.175Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:22:02.636Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:22:11.277Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:22:32.633Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:22:41.376Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:23:02.636Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T15:23:11.483Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:23:32.636Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:23:41.579Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:24:02.631Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:24:11.686Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:24:32.634Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:24:41.803Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:25:02.625Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T15:25:11.905Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:25:32.636Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:25:42.036Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:26:02.629Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:26:12.156Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:26:32.632Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:26:42.240Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:27:02.632Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:27:12.363Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:27:32.633Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:27:42.468Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:28:02.632Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:28:12.566Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:28:32.625Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:28:42.675Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:29:02.625Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T15:29:12.782Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:29:32.628Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:29:42.900Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:30:02.638Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:30:12.989Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:30:32.620Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:30:43.089Z] [INFO] GET /api/health 200 3ms -[2026-01-02T15:31:02.626Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:31:13.205Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:31:32.617Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:31:43.310Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:32:02.621Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T15:32:13.406Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:32:32.622Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:32:43.524Z] [INFO] GET /api/health 200 7ms -[2026-01-02T15:33:02.618Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:33:13.640Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:33:27.682Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T15:33:32.627Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:33:34.413Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T15:33:35.665Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T15:33:39.809Z] [INFO] GET / 304 3ms -[2026-01-02T15:33:39.846Z] [INFO] Socket disconnected: HG (9xdpYJ1IRjlBJdqrAAAF) -[2026-01-02T15:33:39.858Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T15:33:39.887Z] [INFO] GET /css/base.css 304 2ms -[2026-01-02T15:33:39.917Z] [INFO] GET /css/board.css 304 2ms -[2026-01-02T15:33:39.919Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T15:33:39.922Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T15:33:39.926Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T15:33:39.934Z] [INFO] GET /css/list.css 304 3ms -[2026-01-02T15:33:39.939Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-02T15:33:39.947Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T15:33:39.951Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-02T15:33:39.956Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-02T15:33:39.958Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T15:33:39.962Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T15:33:39.968Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-02T15:33:39.976Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T15:33:39.985Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T15:33:40.026Z] [INFO] GET /js/store.js 304 3ms -[2026-01-02T15:33:40.030Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-02T15:33:40.034Z] [INFO] GET /js/board.js 304 3ms -[2026-01-02T15:33:40.037Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T15:33:40.040Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T15:33:40.042Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T15:33:40.065Z] [INFO] GET /js/task-modal.js 304 7ms -[2026-01-02T15:33:40.069Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-02T15:33:40.073Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T15:33:40.074Z] [INFO] GET /js/shortcuts.js 304 0ms -[2026-01-02T15:33:40.077Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T15:33:40.078Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T15:33:40.095Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-02T15:33:40.099Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T15:33:40.103Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T15:33:40.106Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T15:33:40.108Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-02T15:33:40.114Z] [INFO] GET /js/mobile.js 304 3ms -[2026-01-02T15:33:40.126Z] [INFO] GET /js/utils.js 304 3ms -[2026-01-02T15:33:40.170Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T15:33:40.174Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-02T15:33:40.179Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-02T15:33:40.224Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-02T15:33:40.258Z] [INFO] Socket connected: HG (jLmPr_2vY_dmQVKgAAAJ) -[2026-01-02T15:33:40.270Z] [INFO] GET /api/projects 304 7ms -[2026-01-02T15:33:40.308Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-02T15:33:40.314Z] [INFO] HG joined project:[object Object] -[2026-01-02T15:33:40.313Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-02T15:33:40.321Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-02T15:33:40.341Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-02T15:33:40.387Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-02T15:33:40.429Z] [INFO] GET /api/notifications 304 10ms -[2026-01-02T15:33:40.468Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-02T15:33:41.905Z] [INFO] GET /sw.js 200 4ms -[2026-01-02T15:33:41.947Z] [INFO] GET / 304 2ms -[2026-01-02T15:33:41.953Z] [INFO] GET /css/variables.css 304 5ms -[2026-01-02T15:33:41.955Z] [INFO] GET /index.html 200 13ms -[2026-01-02T15:33:41.984Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T15:33:41.989Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T15:33:42.012Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T15:33:42.017Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T15:33:42.021Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T15:33:42.055Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T15:33:42.058Z] [INFO] GET /js/app.js 304 2ms -[2026-01-02T15:33:42.063Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-02T15:33:42.090Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T15:33:42.091Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-02T15:33:42.096Z] [INFO] GET /js/store.js 304 2ms -[2026-01-02T15:33:42.127Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T15:33:42.129Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-02T15:33:42.137Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T15:33:42.155Z] [INFO] GET /api/coding/directories 304 5ms -[2026-01-02T15:33:42.166Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-02T15:33:42.169Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T15:33:42.172Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T15:33:42.194Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T15:33:42.199Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T15:33:42.200Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T15:33:42.205Z] [INFO] GET /js/tour.js 304 0ms -[2026-01-02T15:33:42.234Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-02T15:33:42.237Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T15:33:42.251Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-02T15:33:42.279Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T15:33:42.283Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T15:33:42.286Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-02T15:33:42.312Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T15:33:42.315Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T15:33:42.321Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T15:33:42.348Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T15:33:42.353Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T15:33:42.365Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-02T15:33:42.384Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-02T15:33:42.390Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-02T15:33:42.397Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-02T15:33:43.168Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T15:33:43.732Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:34:12.369Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:34:13.837Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:34:42.354Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:34:43.940Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:35:12.365Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:35:14.030Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:35:42.354Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:35:44.124Z] [INFO] GET /api/health 200 3ms -[2026-01-02T15:36:12.353Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T15:36:14.220Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:36:42.354Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:36:44.309Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:37:14.430Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:37:44.541Z] [INFO] GET /api/health 200 3ms -[2026-01-02T15:38:04.437Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:38:14.654Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:38:44.763Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:39:04.367Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:39:14.871Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:39:44.969Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:40:04.357Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T15:40:15.087Z] [INFO] GET /api/health 200 4ms -[2026-01-02T15:40:45.182Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:41:04.378Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T15:41:15.289Z] [INFO] GET /api/health 200 3ms -[2026-01-02T15:41:45.413Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:42:04.369Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:42:15.532Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:42:45.646Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:43:04.350Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:43:15.745Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:43:45.835Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:44:04.542Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:44:15.965Z] [INFO] GET /api/health 200 4ms -[2026-01-02T15:44:46.064Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:45:04.351Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:45:16.171Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:45:46.262Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:46:04.354Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:46:16.361Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:46:46.490Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:47:04.358Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:47:16.588Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:47:46.694Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:48:04.352Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T15:48:16.790Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:48:46.905Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:49:04.351Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:49:17.004Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:49:47.103Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:50:04.365Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T15:50:13.120Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:50:17.197Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:50:42.338Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T15:50:47.284Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:51:12.346Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:51:17.407Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:51:47.511Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:52:04.342Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T15:52:17.605Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:52:47.716Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:53:04.332Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T15:53:17.830Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:53:47.932Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:54:04.330Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T15:54:18.032Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:54:48.143Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:55:04.337Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:55:18.234Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:55:48.333Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:55:52.587Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-02T15:55:52.601Z] [INFO] GET /api/auth/users 401 7ms -[2026-01-02T15:55:54.140Z] [INFO] GET /sw.js 200 2ms -[2026-01-02T15:55:54.268Z] [INFO] GET / 200 6ms -[2026-01-02T15:55:54.272Z] [INFO] GET /index.html 200 8ms -[2026-01-02T15:55:54.323Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-02T15:55:54.328Z] [INFO] GET /css/base.css 304 6ms -[2026-01-02T15:55:54.342Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T15:55:54.415Z] [INFO] GET /css/board.css 304 2ms -[2026-01-02T15:55:54.421Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T15:55:54.425Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-02T15:55:54.457Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-02T15:55:54.461Z] [INFO] GET /js/app.js 200 5ms -[2026-01-02T15:55:54.465Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T15:55:54.498Z] [INFO] GET /js/api.js 200 3ms -[2026-01-02T15:55:54.503Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T15:55:54.535Z] [INFO] GET /js/store.js 304 2ms -[2026-01-02T15:55:54.536Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T15:55:54.538Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T15:55:54.577Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T15:55:54.588Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-02T15:55:54.596Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-02T15:55:54.616Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T15:55:54.638Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T15:55:54.641Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-02T15:55:54.667Z] [INFO] GET /js/tour.js 304 2ms -[2026-01-02T15:55:54.676Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-02T15:55:54.679Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T15:55:54.714Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T15:55:54.715Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T15:55:54.717Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T15:55:54.758Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-02T15:55:54.760Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T15:55:54.773Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T15:55:54.800Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T15:55:54.801Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-02T15:55:54.813Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T15:55:54.837Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-02T15:55:54.843Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-02T15:55:54.847Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T15:55:54.879Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-02T15:55:57.690Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-02T15:55:57.691Z] [INFO] POST /api/auth/login 200 468ms -[2026-01-02T15:55:57.761Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T15:55:57.800Z] [INFO] Socket connected: MH (sZsuSFKh4QZrq2k_AAAL) -[2026-01-02T15:55:57.811Z] [INFO] GET /api/projects 304 7ms -[2026-01-02T15:55:57.864Z] [INFO] MH joined project:[object Object] -[2026-01-02T15:55:57.875Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-02T15:55:57.881Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-02T15:55:57.895Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-02T15:55:57.910Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-02T15:55:57.999Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-02T15:55:58.050Z] [INFO] GET /api/notifications 304 7ms -[2026-01-02T15:55:58.125Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-02T15:56:04.339Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:56:09.129Z] [INFO] GET /api/tasks/7 200 13ms -[2026-01-02T15:56:09.185Z] [INFO] GET /api/subtasks/7 200 9ms -[2026-01-02T15:56:09.198Z] [INFO] GET /api/links/7 200 9ms -[2026-01-02T15:56:09.217Z] [INFO] GET /api/files/7 200 6ms -[2026-01-02T15:56:09.222Z] [INFO] GET /api/comments/7 200 3ms -[2026-01-02T15:56:09.228Z] [INFO] GET /api/tasks/7/history 404 5ms -[2026-01-02T15:56:10.155Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T15:56:13.959Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2026-01-02T15:56:13.961Z] [INFO] PUT /api/tasks/7 200 12ms -[2026-01-02T15:56:14.982Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-02T15:56:18.426Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:56:26.400Z] [INFO] GET /api/tasks/9 200 5ms -[2026-01-02T15:56:26.458Z] [INFO] GET /api/tasks/9/history 404 8ms -[2026-01-02T15:56:26.475Z] [INFO] GET /api/subtasks/9 304 10ms -[2026-01-02T15:56:26.482Z] [INFO] GET /api/links/9 304 6ms -[2026-01-02T15:56:26.492Z] [INFO] GET /api/comments/9 304 7ms -[2026-01-02T15:56:26.496Z] [INFO] GET /api/files/9 304 3ms -[2026-01-02T15:56:26.559Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjkzNzQsImV4cCI6MTc2NzM2OTk3NH0.RuTeeyQlRs7joliGfAudbVccp4N4roxjfTpCEcLoGiE 200 12ms -[2026-01-02T15:56:26.563Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjkzNzQsImV4cCI6MTc2NzM2OTk3NH0.RuTeeyQlRs7joliGfAudbVccp4N4roxjfTpCEcLoGiE 200 13ms -[2026-01-02T15:56:26.565Z] [INFO] GET /api/files/preview/5?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjkzNzQsImV4cCI6MTc2NzM2OTk3NH0.RuTeeyQlRs7joliGfAudbVccp4N4roxjfTpCEcLoGiE 200 12ms -[2026-01-02T15:56:26.567Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjkzNzQsImV4cCI6MTc2NzM2OTk3NH0.RuTeeyQlRs7joliGfAudbVccp4N4roxjfTpCEcLoGiE 200 10ms -[2026-01-02T15:56:27.405Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T15:56:33.458Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2026-01-02T15:56:33.460Z] [INFO] PUT /api/tasks/9 200 9ms -[2026-01-02T15:56:34.461Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T15:56:36.223Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T15:56:39.904Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T15:56:42.123Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T15:56:45.258Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T15:56:48.518Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:56:55.040Z] [INFO] GET /api/tasks/1 200 12ms -[2026-01-02T15:56:55.086Z] [INFO] GET /api/subtasks/1 200 3ms -[2026-01-02T15:56:55.092Z] [INFO] GET /api/links/1 200 5ms -[2026-01-02T15:56:55.112Z] [INFO] GET /api/tasks/1/history 404 3ms -[2026-01-02T15:56:55.116Z] [INFO] GET /api/files/1 200 7ms -[2026-01-02T15:56:55.121Z] [INFO] GET /api/comments/1 200 8ms -[2026-01-02T15:56:56.053Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T15:57:03.005Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-02T15:57:03.007Z] [INFO] PUT /api/tasks/1 200 12ms -[2026-01-02T15:57:03.997Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T15:57:04.336Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T15:57:13.212Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T15:57:18.607Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:57:22.547Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T15:57:25.668Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T15:57:26.918Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T15:57:28.989Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T15:57:33.499Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T15:57:37.395Z] [INFO] Aufgabe erstellt: Kreditkarte bei amazon einbinden mit richtiger Rechnungsadresse (ID: 28) von MH -[2026-01-02T15:57:37.396Z] [INFO] POST /api/tasks 201 5ms -[2026-01-02T15:57:38.405Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T15:57:46.238Z] [INFO] GET /api/tasks/4 200 11ms -[2026-01-02T15:57:46.307Z] [INFO] GET /api/subtasks/4 200 12ms -[2026-01-02T15:57:46.321Z] [INFO] GET /api/links/4 200 12ms -[2026-01-02T15:57:46.326Z] [INFO] GET /api/comments/4 200 4ms -[2026-01-02T15:57:46.330Z] [INFO] GET /api/files/4 200 3ms -[2026-01-02T15:57:46.335Z] [INFO] GET /api/tasks/4/history 404 4ms -[2026-01-02T15:57:47.238Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T15:57:48.701Z] [INFO] GET /api/health 200 4ms -[2026-01-02T15:57:50.861Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2026-01-02T15:57:50.864Z] [INFO] PUT /api/tasks/4 200 15ms -[2026-01-02T15:57:51.855Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T15:57:54.359Z] [INFO] GET /api/tasks/9 200 13ms -[2026-01-02T15:57:54.417Z] [INFO] GET /api/links/9 304 7ms -[2026-01-02T15:57:54.423Z] [INFO] GET /api/subtasks/9 304 5ms -[2026-01-02T15:57:54.428Z] [INFO] GET /api/files/9 304 4ms -[2026-01-02T15:57:54.433Z] [INFO] GET /api/tasks/9/history 404 4ms -[2026-01-02T15:57:54.438Z] [INFO] GET /api/comments/9 304 4ms -[2026-01-02T15:57:54.495Z] [INFO] GET /api/files/preview/6?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjk0NzEsImV4cCI6MTc2NzM3MDA3MX0.S5jF9l4-9_qExS4eM1IWyIg9NFJLt0tkuFUSpy6qKI0 200 11ms -[2026-01-02T15:57:54.509Z] [INFO] GET /api/files/preview/4?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjk0NzEsImV4cCI6MTc2NzM3MDA3MX0.S5jF9l4-9_qExS4eM1IWyIg9NFJLt0tkuFUSpy6qKI0 200 15ms -[2026-01-02T15:57:54.511Z] [INFO] GET /api/files/preview/3?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjk0NzEsImV4cCI6MTc2NzM3MDA3MX0.S5jF9l4-9_qExS4eM1IWyIg9NFJLt0tkuFUSpy6qKI0 200 9ms -[2026-01-02T15:57:54.513Z] [INFO] GET /api/files/preview/5?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczNjk0NzEsImV4cCI6MTc2NzM3MDA3MX0.S5jF9l4-9_qExS4eM1IWyIg9NFJLt0tkuFUSpy6qKI0 200 7ms -[2026-01-02T15:57:55.367Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T15:57:59.772Z] [INFO] Aufgabe archiviert: Logofarbgebung - Ist irgendwas davon ansprechend genug? -[2026-01-02T15:57:59.774Z] [INFO] PUT /api/tasks/9/archive 200 5ms -[2026-01-02T15:57:59.832Z] [INFO] Aufgabe aktualisiert: Logofarbgebung - Ist irgendwas davon ansprechend genug? (ID: 9) -[2026-01-02T15:57:59.833Z] [INFO] PUT /api/tasks/9 200 5ms -[2026-01-02T15:58:00.779Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T15:58:04.335Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T15:58:14.033Z] [INFO] Socket disconnected: MH (sZsuSFKh4QZrq2k_AAAL) -[2026-01-02T15:58:18.789Z] [INFO] GET /api/health 200 2ms -[2026-01-02T15:58:48.902Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:59:04.334Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T15:59:18.988Z] [INFO] GET /api/health 200 1ms -[2026-01-02T15:59:49.098Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:00:04.334Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T16:00:19.190Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:00:49.291Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:01:04.325Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T16:01:19.382Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:01:49.487Z] [INFO] GET /api/health 200 3ms -[2026-01-02T16:02:04.335Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T16:02:19.577Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:02:49.681Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:03:04.343Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T16:03:19.788Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:03:49.891Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:04:04.328Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T16:04:19.987Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:04:50.074Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:05:04.324Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T16:05:20.168Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:05:50.252Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:06:04.319Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T16:06:20.355Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:06:50.451Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:07:04.332Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T16:07:20.536Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:07:50.644Z] [INFO] GET /api/health 200 0ms -[2026-01-02T16:08:04.320Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:08:20.746Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:08:50.860Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:09:04.312Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T16:09:20.945Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:09:51.050Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:10:04.312Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T16:10:21.151Z] [INFO] GET /api/health 200 3ms -[2026-01-02T16:10:51.241Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:11:04.316Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T16:11:21.329Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:11:51.433Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:12:04.316Z] [INFO] GET /api/coding/directories/2/status 304 15ms -[2026-01-02T16:12:21.538Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:12:51.633Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:13:04.320Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:13:21.771Z] [INFO] GET /api/health 200 4ms -[2026-01-02T16:13:51.878Z] [INFO] GET /api/health 200 3ms -[2026-01-02T16:14:04.386Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T16:14:21.965Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:14:52.080Z] [INFO] GET /api/health 200 3ms -[2026-01-02T16:15:04.304Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T16:15:22.194Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:15:52.293Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:16:04.317Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T16:16:22.399Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:16:52.487Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:17:04.314Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T16:17:22.606Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:17:52.711Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:18:04.307Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T16:18:22.801Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:18:52.913Z] [INFO] GET /api/health 200 3ms -[2026-01-02T16:19:04.302Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T16:19:23.025Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:19:53.119Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:20:04.296Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T16:20:23.227Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:20:53.344Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:21:04.305Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T16:21:23.455Z] [INFO] GET /api/health 200 3ms -[2026-01-02T16:21:53.553Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:22:04.303Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:22:23.650Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:22:53.761Z] [INFO] GET /api/health 200 4ms -[2026-01-02T16:23:04.307Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T16:23:23.877Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:23:53.997Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:24:04.303Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:24:24.100Z] [INFO] GET /api/health 200 3ms -[2026-01-02T16:24:54.225Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:25:04.305Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T16:25:24.343Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:25:54.444Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:26:04.306Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:26:24.556Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:26:54.643Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:27:04.305Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T16:27:24.735Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:27:54.850Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:28:04.311Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:28:24.945Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:28:55.047Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:29:04.293Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:29:25.141Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:29:55.239Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:30:04.290Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T16:30:25.323Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:30:55.423Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:31:04.290Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T16:31:25.536Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:31:55.642Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:32:04.295Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T16:32:25.730Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:32:55.832Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:33:04.287Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T16:33:25.929Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:33:56.041Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:34:04.292Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T16:34:26.164Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:34:56.307Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:35:04.290Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T16:35:26.410Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:35:56.518Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:36:04.280Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:36:26.631Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:36:56.728Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:37:04.277Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T16:37:26.826Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:37:56.904Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:38:04.280Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:38:27.016Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:38:57.112Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:39:04.278Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T16:39:27.214Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:39:57.304Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:40:04.283Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T16:40:27.393Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:40:57.491Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:41:04.281Z] [INFO] GET /api/coding/directories/2/status 304 14ms -[2026-01-02T16:41:27.600Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:41:57.695Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:42:04.290Z] [INFO] GET /api/coding/directories/2/status 304 14ms -[2026-01-02T16:42:27.792Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:42:57.903Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:43:04.271Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:43:28.023Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:43:58.124Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:44:04.344Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T16:44:28.208Z] [INFO] GET /api/health 200 3ms -[2026-01-02T16:44:58.327Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:45:04.274Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T16:45:28.420Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:45:58.520Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:46:04.272Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:46:28.618Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:46:58.718Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:47:04.269Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T16:47:28.826Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:47:58.950Z] [INFO] GET /api/health 200 3ms -[2026-01-02T16:48:04.270Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T16:48:29.070Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:48:59.168Z] [INFO] GET /api/health 200 4ms -[2026-01-02T16:49:04.262Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:49:29.265Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:49:59.359Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:50:04.253Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T16:50:29.469Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:50:59.590Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:51:04.257Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T16:51:29.696Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:51:59.802Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:52:04.268Z] [INFO] GET /api/coding/directories/2/status 304 15ms -[2026-01-02T16:52:29.936Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:53:00.046Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:53:04.260Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T16:53:30.142Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:54:00.252Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:54:04.253Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T16:54:30.339Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:55:00.431Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:55:04.267Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T16:55:30.547Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:56:00.647Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:56:04.278Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T16:56:30.753Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:57:00.853Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:57:04.259Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T16:57:30.953Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:58:01.078Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:58:04.246Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T16:58:31.168Z] [INFO] GET /api/health 200 2ms -[2026-01-02T16:59:01.273Z] [INFO] GET /api/health 200 1ms -[2026-01-02T16:59:04.251Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T16:59:31.395Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:00:01.487Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:00:04.242Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T17:00:31.563Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:01:01.668Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:01:04.256Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T17:01:31.755Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:02:01.857Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:02:04.253Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T17:02:31.981Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:03:02.077Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:03:04.245Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T17:03:32.161Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:04:02.260Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:04:04.241Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T17:04:19.772Z] [INFO] GET / 200 5ms -[2026-01-02T17:04:25.599Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-02T17:04:27.958Z] [INFO] GET /favicon.ico 200 6ms -[2026-01-02T17:04:32.362Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:05:02.448Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:05:04.237Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:05:32.546Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:06:02.651Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:06:04.237Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T17:06:32.748Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:07:02.852Z] [INFO] GET /api/health 200 3ms -[2026-01-02T17:07:04.244Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T17:07:32.959Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:08:03.051Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:08:04.227Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T17:08:33.142Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:09:03.241Z] [INFO] GET /api/health 200 4ms -[2026-01-02T17:09:04.250Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T17:09:33.369Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:10:03.489Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:10:04.244Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T17:10:33.605Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:11:03.707Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:11:04.232Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T17:11:33.807Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:12:03.916Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:12:04.234Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T17:12:34.029Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:13:04.127Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:13:04.236Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T17:13:34.224Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:14:04.310Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:14:04.337Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:14:34.423Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:15:04.232Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T17:15:04.522Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:15:34.634Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:16:04.284Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T17:16:04.750Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:16:34.863Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:17:04.285Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T17:17:04.963Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:17:35.071Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:18:04.269Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T17:18:05.164Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:18:35.268Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:19:04.277Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:19:05.356Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:19:35.451Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:20:04.266Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T17:20:05.542Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:20:35.629Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:21:04.270Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T17:21:05.720Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:21:35.815Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:22:04.276Z] [INFO] GET /api/coding/directories/2/status 304 14ms -[2026-01-02T17:22:05.926Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:22:36.029Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:23:04.264Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:23:06.120Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:23:36.233Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:24:04.267Z] [INFO] GET /api/coding/directories/2/status 304 16ms -[2026-01-02T17:24:06.327Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:24:36.432Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:25:04.261Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T17:25:06.527Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:25:36.647Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:26:04.256Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T17:26:06.744Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:26:36.849Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:27:04.271Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T17:27:06.962Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:27:37.063Z] [INFO] GET /api/health 200 4ms -[2026-01-02T17:28:04.276Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:28:07.148Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:28:37.241Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:29:04.262Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T17:29:07.339Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:29:37.425Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:30:04.250Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:30:07.512Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:30:37.625Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:31:04.260Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T17:31:07.730Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:31:37.825Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:32:04.246Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T17:32:07.934Z] [INFO] GET /api/health 200 3ms -[2026-01-02T17:32:38.033Z] [INFO] GET /api/health 200 3ms -[2026-01-02T17:33:04.250Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T17:33:08.120Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:33:38.210Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:34:04.245Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T17:34:08.314Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:34:38.419Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:35:04.250Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T17:35:08.518Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:35:38.612Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:36:04.242Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:36:08.706Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:36:38.795Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:37:04.258Z] [INFO] GET /api/coding/directories/2/status 304 18ms -[2026-01-02T17:37:08.884Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:37:38.981Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:38:04.311Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T17:38:09.076Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:38:39.174Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:39:04.236Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T17:39:09.281Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:39:39.377Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:40:04.230Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T17:40:09.481Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:40:39.573Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:41:04.250Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T17:41:09.662Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:41:39.764Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:42:04.259Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T17:42:09.848Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:42:39.930Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:43:04.234Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T17:43:10.037Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:43:40.155Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:44:04.295Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:44:10.261Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:44:40.364Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:45:04.243Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:45:10.444Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:45:40.545Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:46:04.243Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T17:46:10.647Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:46:40.741Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:47:04.235Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T17:47:10.861Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:47:40.976Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:48:04.236Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T17:48:11.088Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:48:41.202Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:49:04.225Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:49:11.326Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:49:41.415Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:50:04.232Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T17:50:11.517Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:50:41.596Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:51:04.221Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:51:11.705Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:51:41.784Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:52:04.235Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T17:52:11.885Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:52:32.163Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T17:52:35.108Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T17:52:41.982Z] [INFO] GET /api/health 200 3ms -[2026-01-02T17:52:42.173Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:53:12.093Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:53:12.169Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T17:53:42.195Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:54:04.173Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:54:12.307Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:54:42.402Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:55:04.186Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T17:55:12.532Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:55:42.620Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:56:04.169Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T17:56:12.715Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:56:42.829Z] [INFO] GET /api/health 200 3ms -[2026-01-02T17:57:04.187Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T17:57:12.944Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:57:43.022Z] [INFO] GET /api/health 200 1ms -[2026-01-02T17:58:04.177Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T17:58:13.137Z] [INFO] GET /api/health 200 2ms -[2026-01-02T17:58:31.902Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T17:58:44.036Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T17:58:44.122Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T17:58:44.125Z] [INFO] Datenbank initialisiert -[2026-01-02T17:58:44.128Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T17:58:44.128Z] [INFO] Umgebung: production -[2026-01-02T17:58:44.129Z] [INFO] Automatische Backups aktiviert -[2026-01-02T17:58:44.129Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T17:58:47.921Z] [INFO] GET /api/health 200 8ms -[2026-01-02T17:59:04.185Z] [INFO] GET /api/coding/directories/2/status 304 18ms -[2026-01-02T17:59:18.028Z] [INFO] GET /api/health 200 3ms -[2026-01-02T17:59:44.155Z] [INFO] Backup erstellt: backup_2026-01-02T17-59-44-150Z.db -[2026-01-02T17:59:44.160Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T19-59-31-325Z.db -[2026-01-02T17:59:44.162Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T17:59:48.123Z] [INFO] GET /api/health 200 5ms -[2026-01-02T18:00:04.164Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T18:00:18.224Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:00:48.331Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:01:04.178Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:01:18.425Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:01:48.501Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:02:04.181Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T18:02:18.605Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:02:48.716Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:03:04.169Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T18:03:18.807Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:03:48.898Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:04:04.165Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T18:04:19.012Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:04:49.119Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:05:04.160Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:05:19.212Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:05:49.332Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:06:04.158Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:06:19.426Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:06:49.540Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:07:04.173Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T18:07:19.624Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:07:49.746Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:08:04.165Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T18:08:19.838Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:08:49.922Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:09:04.151Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T18:09:20.025Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:09:50.130Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:10:04.160Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:10:20.218Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:10:50.305Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:11:04.157Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T18:11:20.429Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:11:50.528Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:12:04.156Z] [INFO] GET /api/coding/directories/2/status 304 14ms -[2026-01-02T18:12:20.620Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:12:50.720Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:13:04.159Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:13:20.818Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:13:50.920Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:14:04.205Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T18:14:21.015Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:14:51.121Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:15:04.155Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T18:15:21.212Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:15:51.341Z] [INFO] GET /api/health 200 4ms -[2026-01-02T18:16:04.150Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T18:16:21.453Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:16:51.569Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:17:04.158Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:17:21.661Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:17:51.777Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:18:04.159Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:18:21.895Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:18:52.000Z] [INFO] GET /api/health 200 4ms -[2026-01-02T18:19:04.136Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T18:19:22.115Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:19:52.221Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:20:04.137Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T18:20:22.299Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:20:52.409Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:21:04.142Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:21:22.511Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:21:52.616Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:22:04.143Z] [INFO] GET /api/coding/directories/2/status 304 14ms -[2026-01-02T18:22:22.727Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:22:52.831Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:23:04.140Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T18:23:22.935Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:23:53.040Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:24:04.147Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T18:24:23.136Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:24:53.237Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:25:04.128Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T18:25:23.377Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:25:53.482Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:26:04.142Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:26:23.575Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:26:53.674Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:27:04.135Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T18:27:23.763Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:27:53.869Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:28:04.137Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:28:23.957Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:28:54.061Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:29:04.139Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T18:29:24.146Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:29:54.243Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:30:04.139Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T18:30:24.336Z] [INFO] GET /api/health 200 5ms -[2026-01-02T18:30:54.440Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:31:04.132Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T18:31:24.562Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:31:54.670Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:32:04.149Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T18:32:24.753Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:32:54.878Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:33:04.157Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:33:24.981Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:33:55.085Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:34:04.133Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:34:25.220Z] [INFO] GET /api/health 200 4ms -[2026-01-02T18:34:55.333Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:35:04.130Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:35:25.437Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:35:55.539Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:36:04.129Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:36:25.639Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:36:55.744Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:37:04.124Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T18:37:25.860Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:37:55.961Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:38:04.116Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T18:38:26.064Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:38:56.173Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:39:04.118Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T18:39:26.273Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:39:56.369Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:40:04.104Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T18:40:26.459Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:40:56.578Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:41:04.115Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:41:26.680Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:41:56.782Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:42:04.125Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T18:42:26.882Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:42:56.977Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:43:04.120Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:43:27.073Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:43:57.188Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:44:04.174Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T18:44:27.285Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:44:57.389Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:45:04.112Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T18:45:27.502Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:45:57.593Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:46:04.109Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:46:27.692Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:46:57.806Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:47:04.122Z] [INFO] GET /api/coding/directories/2/status 304 15ms -[2026-01-02T18:47:27.912Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:47:58.021Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:48:04.106Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:48:28.103Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:48:58.196Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:49:04.106Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:49:28.296Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:49:58.394Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:50:04.103Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T18:50:28.506Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:50:58.608Z] [INFO] GET /api/health 200 3ms -[2026-01-02T18:51:04.100Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T18:51:28.730Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:51:58.833Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:52:04.114Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T18:52:28.922Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:52:59.023Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:53:04.104Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T18:53:29.119Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:53:59.228Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:54:04.103Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T18:54:29.328Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:54:59.432Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:55:04.093Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:55:29.545Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:55:59.666Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:56:04.098Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T18:56:29.762Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:56:59.884Z] [INFO] GET /api/health 200 4ms -[2026-01-02T18:57:04.106Z] [INFO] GET /api/coding/directories/2/status 304 17ms -[2026-01-02T18:57:19.173Z] [INFO] GET / 200 17ms -[2026-01-02T18:57:29.986Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:57:58.157Z] [INFO] GET /robots.txt 200 13ms -[2026-01-02T18:57:58.414Z] [INFO] GET /sitemap.xml 200 5ms -[2026-01-02T18:58:00.100Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:58:04.100Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T18:58:30.224Z] [INFO] GET /api/health 200 2ms -[2026-01-02T18:59:00.313Z] [INFO] GET /api/health 200 1ms -[2026-01-02T18:59:04.099Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T18:59:30.433Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:00:00.526Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:00:04.088Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T19:00:30.625Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:01:00.717Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:01:04.089Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:01:30.810Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:02:00.926Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:02:04.089Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:02:31.019Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:03:01.134Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:03:04.092Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:03:31.233Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:04:01.346Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:04:04.084Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T19:04:31.436Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:05:01.522Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:05:04.091Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T19:05:31.599Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:06:01.685Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:06:04.078Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T19:06:31.787Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:07:01.873Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:07:04.092Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T19:07:31.962Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:07:38.558Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T19:07:42.066Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T19:08:02.068Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:08:12.078Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:08:32.167Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:09:02.280Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:09:04.078Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T19:09:32.384Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:10:02.480Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:10:04.083Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T19:10:32.584Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:11:02.689Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:11:04.070Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T19:11:32.792Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:12:02.885Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:12:04.078Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T19:12:33.000Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:13:03.088Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:13:04.070Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T19:13:33.183Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:14:03.286Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:14:04.290Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T19:14:33.371Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:15:03.474Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:15:04.074Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T19:15:33.584Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:16:03.689Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:16:04.061Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T19:16:33.798Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:17:03.899Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:17:04.072Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:17:34.003Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:18:04.060Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:18:04.099Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:18:34.211Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:19:04.069Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T19:19:04.307Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:19:34.416Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:20:04.064Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T19:20:04.510Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:20:34.605Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:21:04.062Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T19:21:04.706Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:21:34.800Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:22:04.061Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T19:22:04.904Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:22:35.008Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:23:04.061Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T19:23:05.110Z] [INFO] GET /api/health 200 4ms -[2026-01-02T19:23:35.222Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:24:04.072Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T19:24:05.344Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:24:35.477Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:25:04.055Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T19:25:05.570Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:25:35.665Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:26:04.054Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:26:05.751Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:26:35.850Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:27:04.075Z] [INFO] GET /api/coding/directories/2/status 304 15ms -[2026-01-02T19:27:05.946Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:27:36.048Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:28:04.047Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:28:06.141Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:28:36.265Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:29:04.054Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:29:06.363Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:29:36.474Z] [INFO] GET /api/health 200 4ms -[2026-01-02T19:30:04.046Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:30:06.581Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:30:36.673Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:31:04.052Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T19:31:06.793Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:31:36.895Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:32:04.058Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T19:32:06.984Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:32:37.112Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:33:04.062Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:33:07.232Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:33:37.328Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:34:04.058Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:34:07.427Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:34:37.542Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:35:04.046Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:35:07.641Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:35:37.740Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:36:04.054Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T19:36:07.845Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:36:37.978Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:36:48.881Z] [INFO] GET / 200 6ms -[2026-01-02T19:36:48.958Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-02T19:36:49.001Z] [INFO] GET /css/base.css 200 9ms -[2026-01-02T19:36:49.008Z] [INFO] GET /css/components.css 200 12ms -[2026-01-02T19:36:49.015Z] [INFO] GET /css/board.css 200 16ms -[2026-01-02T19:36:49.021Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-02T19:36:49.023Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-02T19:36:49.026Z] [INFO] GET /css/list.css 200 10ms -[2026-01-02T19:36:49.030Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-02T19:36:49.060Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-02T19:36:49.061Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-02T19:36:49.063Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-02T19:36:49.066Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-02T19:36:49.067Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-02T19:36:49.075Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-02T19:36:49.116Z] [INFO] GET /css/mobile.css 200 21ms -[2026-01-02T19:36:49.119Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T19:36:49.181Z] [INFO] GET /js/store.js 200 5ms -[2026-01-02T19:36:49.185Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-02T19:36:49.192Z] [INFO] GET /js/board.js 200 12ms -[2026-01-02T19:36:49.195Z] [INFO] GET /js/api.js 200 12ms -[2026-01-02T19:36:49.197Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-02T19:36:49.198Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-02T19:36:49.212Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-02T19:36:49.219Z] [INFO] GET /js/app.js 200 4ms -[2026-01-02T19:36:49.221Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-02T19:36:49.234Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T19:36:49.235Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-02T19:36:49.246Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T19:36:49.250Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-02T19:36:49.260Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-02T19:36:49.271Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-02T19:36:49.277Z] [INFO] GET /js/auth.js 304 4ms -[2026-01-02T19:36:49.280Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T19:36:49.282Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-02T19:36:49.298Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-02T19:36:49.300Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-02T19:36:49.301Z] [INFO] GET /js/board.js 304 2ms -[2026-01-02T19:36:49.302Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-02T19:36:49.306Z] [INFO] GET /js/api.js 200 5ms -[2026-01-02T19:36:49.307Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T19:36:49.308Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-02T19:36:49.309Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T19:36:49.313Z] [INFO] GET /js/calendar.js 304 0ms -[2026-01-02T19:36:49.315Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T19:36:49.335Z] [INFO] GET /js/list.js 304 0ms -[2026-01-02T19:36:49.554Z] [INFO] GET /sw.js 200 3ms -[2026-01-02T19:36:49.564Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-02T19:36:49.608Z] [INFO] GET / 304 2ms -[2026-01-02T19:36:49.612Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T19:36:49.614Z] [INFO] GET /index.html 200 11ms -[2026-01-02T19:36:49.633Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T19:36:49.637Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T19:36:49.643Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T19:36:49.658Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-02T19:36:49.662Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T19:36:49.687Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T19:36:49.701Z] [INFO] GET /js/app.js 304 5ms -[2026-01-02T19:36:49.704Z] [INFO] GET /js/utils.js 304 5ms -[2026-01-02T19:36:49.708Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-02T19:36:49.711Z] [INFO] GET /js/api.js 304 1ms -[2026-01-02T19:36:49.719Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T19:36:49.723Z] [INFO] GET /js/undo.js 304 3ms -[2026-01-02T19:36:49.725Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-02T19:36:49.726Z] [INFO] GET /js/notifications.js 304 4ms -[2026-01-02T19:36:49.736Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-02T19:36:49.737Z] [INFO] GET /js/store.js 304 3ms -[2026-01-02T19:36:49.739Z] [INFO] GET /js/auth.js 304 0ms -[2026-01-02T19:36:49.741Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T19:36:49.743Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T19:36:49.749Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T19:36:49.749Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-02T19:36:49.752Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-02T19:36:49.769Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T19:36:49.771Z] [INFO] GET /sw.js 200 6ms -[2026-01-02T19:36:49.774Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-02T19:36:49.775Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T19:36:49.806Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-02T19:36:49.811Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T19:36:49.813Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T19:36:49.840Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T19:36:49.846Z] [INFO] GET /js/tour.js 200 5ms -[2026-01-02T19:36:49.855Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T19:36:49.868Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-02T19:36:49.872Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T19:36:49.879Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T19:36:49.900Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T19:36:49.903Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-02T19:36:49.906Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T19:36:49.926Z] [INFO] GET /css/list.css 304 2ms -[2026-01-02T19:36:49.929Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T19:36:49.932Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T19:36:49.951Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T19:36:49.958Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-02T19:36:49.975Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T19:36:49.978Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T19:36:49.983Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-02T19:37:04.040Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T19:37:08.074Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:37:38.182Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:38:04.037Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T19:38:08.278Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:38:38.385Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:39:04.042Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T19:39:08.493Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:39:38.597Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:40:04.040Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T19:40:08.689Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:40:38.790Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:41:04.036Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T19:41:08.886Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:41:38.990Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:42:04.040Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T19:42:09.087Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:42:39.190Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:43:04.034Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:43:09.293Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:43:39.391Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:44:04.084Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:44:09.482Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:44:39.581Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:45:04.026Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:45:09.710Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:45:39.838Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:46:04.033Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T19:46:09.929Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:46:40.042Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:47:04.028Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:47:10.124Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:47:40.222Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:48:04.022Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T19:48:10.331Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:48:40.453Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:49:04.024Z] [INFO] GET /api/coding/directories/2/status 304 2ms -[2026-01-02T19:49:10.561Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:49:40.662Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:50:04.022Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T19:50:10.761Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:50:40.865Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:51:04.020Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:51:10.948Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:51:41.039Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:52:04.022Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T19:52:11.128Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:52:41.217Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:53:04.028Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T19:53:11.324Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:53:41.430Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:54:04.007Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T19:54:11.538Z] [INFO] GET /api/health 200 3ms -[2026-01-02T19:54:41.635Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:55:04.016Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T19:55:11.738Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:55:41.815Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:56:04.024Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T19:56:11.908Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:56:41.998Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:57:04.012Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T19:57:12.109Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:57:42.216Z] [INFO] GET /api/health 200 1ms -[2026-01-02T19:58:04.009Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T19:58:12.330Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:58:42.404Z] [INFO] GET /api/health 200 0ms -[2026-01-02T19:59:04.012Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T19:59:12.498Z] [INFO] GET /api/health 200 2ms -[2026-01-02T19:59:42.615Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:00:04.011Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:00:12.705Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:00:42.819Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:01:04.012Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:01:12.915Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:01:43.030Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:02:04.017Z] [INFO] GET /api/coding/directories/2/status 304 16ms -[2026-01-02T20:02:13.129Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:02:43.242Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:03:04.011Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:03:13.334Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:03:43.435Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:04:04.009Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:04:13.539Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:04:43.635Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:05:04.011Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:05:13.732Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:05:43.821Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:06:04.010Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:06:13.947Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:06:44.042Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:07:03.995Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T20:07:14.143Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:07:44.243Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:08:04.005Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T20:08:14.326Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:08:44.420Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:09:03.991Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:09:14.514Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:09:44.619Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:10:03.999Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:10:14.733Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:10:44.857Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:11:04.015Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:11:14.954Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:11:45.059Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:12:03.990Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:12:15.181Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:12:45.289Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:13:03.995Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T20:13:15.397Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:13:45.541Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:14:04.056Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:14:15.644Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:14:45.737Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:15:03.982Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:15:15.834Z] [INFO] GET /api/health 200 0ms -[2026-01-02T20:15:17.219Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:15:41.828Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:15:45.933Z] [INFO] GET /api/health 200 5ms -[2026-01-02T20:16:11.822Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:16:16.021Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:16:41.819Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:16:46.123Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:17:11.818Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:17:16.224Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:17:41.826Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:17:46.351Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:18:11.821Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:18:16.448Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:18:41.827Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:18:46.546Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:19:11.823Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T20:19:16.663Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:19:41.818Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:19:46.756Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:20:11.815Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:20:16.886Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:20:41.826Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T20:20:47.014Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:21:11.825Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:21:17.124Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:21:41.812Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:21:47.212Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:22:02.801Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T20:22:09.555Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T20:22:11.811Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:22:14.215Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T20:22:17.300Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:22:31.228Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T20:22:34.459Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T20:22:41.811Z] [INFO] GET /api/coding/directories/2/status 304 2ms -[2026-01-02T20:22:45.977Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T20:22:47.395Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:22:47.892Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T20:22:52.859Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T20:23:00.336Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T20:23:08.667Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T20:23:09.410Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-02T20:23:09.410Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-02T20:23:09.412Z] [INFO] PUT /api/coding/directories/2 200 12ms -[2026-01-02T20:23:09.454Z] [INFO] GET /api/coding/directories 200 10ms -[2026-01-02T20:23:09.492Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:23:10.419Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T20:23:11.813Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:23:17.519Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:23:41.806Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:23:47.619Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:24:11.810Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:24:17.693Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:24:23.494Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T20:24:41.814Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:24:47.796Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:25:11.813Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:25:17.905Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:25:41.815Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:25:48.012Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:26:11.878Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:26:18.128Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:26:41.811Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:26:43.033Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T20:26:48.226Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:26:56.122Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T20:27:11.804Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T20:27:14.418Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T20:27:16.973Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T20:27:18.337Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:27:41.973Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:27:48.437Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:28:11.976Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T20:28:18.551Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:28:41.824Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T20:28:48.658Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:29:11.821Z] [INFO] GET /api/coding/directories/2/status 304 14ms -[2026-01-02T20:29:18.747Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:29:41.804Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:29:48.864Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:30:11.809Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:30:15.000Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T20:30:15.084Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T20:30:15.087Z] [INFO] Datenbank initialisiert -[2026-01-02T20:30:15.091Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T20:30:15.091Z] [INFO] Umgebung: production -[2026-01-02T20:30:15.093Z] [INFO] Automatische Backups aktiviert -[2026-01-02T20:30:15.093Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T20:30:18.951Z] [INFO] GET /api/health 200 13ms -[2026-01-02T20:30:41.811Z] [INFO] GET /api/coding/directories/2/status 304 17ms -[2026-01-02T20:30:49.046Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:31:11.804Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:31:15.100Z] [INFO] Backup erstellt: backup_2026-01-02T20-31-15-097Z.db -[2026-01-02T20:31:15.105Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T20-16-29-171Z.db -[2026-01-02T20:31:15.107Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T20:31:19.142Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:31:41.810Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T20:31:49.241Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:32:11.803Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:32:19.335Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:32:41.807Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:32:49.432Z] [INFO] GET /api/health 200 4ms -[2026-01-02T20:33:11.801Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T20:33:19.544Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:33:41.806Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:33:49.656Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:34:11.816Z] [INFO] GET /api/coding/directories/2/status 304 18ms -[2026-01-02T20:34:19.754Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:34:41.805Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:34:49.860Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:35:11.802Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:35:19.955Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:35:41.798Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:35:50.060Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:36:11.812Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T20:36:12.555Z] [INFO] GET / 200 9ms -[2026-01-02T20:36:12.627Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-02T20:36:12.660Z] [INFO] GET /css/base.css 200 6ms -[2026-01-02T20:36:12.712Z] [INFO] GET /css/components.css 200 21ms -[2026-01-02T20:36:12.716Z] [INFO] GET /css/board.css 200 18ms -[2026-01-02T20:36:12.724Z] [INFO] GET /css/modal.css 200 20ms -[2026-01-02T20:36:12.727Z] [INFO] GET /css/calendar.css 200 22ms -[2026-01-02T20:36:12.734Z] [INFO] GET /css/list.css 200 24ms -[2026-01-02T20:36:12.739Z] [INFO] GET /css/admin.css 200 20ms -[2026-01-02T20:36:12.766Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-02T20:36:12.789Z] [INFO] GET /css/notifications.css 200 12ms -[2026-01-02T20:36:12.793Z] [INFO] GET /css/gitea.css 200 13ms -[2026-01-02T20:36:12.797Z] [INFO] GET /css/responsive.css 200 13ms -[2026-01-02T20:36:12.801Z] [INFO] GET /css/knowledge.css 200 14ms -[2026-01-02T20:36:12.804Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-02T20:36:12.808Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-02T20:36:12.830Z] [INFO] GET /js/app.js 200 7ms -[2026-01-02T20:36:12.909Z] [INFO] GET /js/api.js 200 12ms -[2026-01-02T20:36:12.913Z] [INFO] GET /js/store.js 200 14ms -[2026-01-02T20:36:12.915Z] [INFO] GET /js/sync.js 200 15ms -[2026-01-02T20:36:12.918Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-02T20:36:12.921Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-02T20:36:12.924Z] [INFO] GET /js/board.js 200 8ms -[2026-01-02T20:36:12.953Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-02T20:36:12.954Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-02T20:36:12.974Z] [INFO] GET /js/list.js 200 6ms -[2026-01-02T20:36:12.976Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-02T20:36:12.981Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-02T20:36:12.986Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-02T20:36:12.989Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T20:36:12.995Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-02T20:36:13.004Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-02T20:36:13.008Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-02T20:36:13.019Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-02T20:36:13.022Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-02T20:36:13.025Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-02T20:36:13.085Z] [INFO] GET /api/auth/users 304 12ms -[2026-01-02T20:36:13.112Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T20:36:13.117Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-02T20:36:13.137Z] [INFO] GET /api/auth/users 304 15ms -[2026-01-02T20:36:13.172Z] [INFO] Socket connected: HG (RWlpG15teTPC8KyXAAAB) -[2026-01-02T20:36:13.179Z] [INFO] GET /api/projects 304 4ms -[2026-01-02T20:36:13.230Z] [INFO] GET /api/labels/2 304 15ms -[2026-01-02T20:36:13.243Z] [INFO] GET /api/stats/dashboard?projectId=2 304 20ms -[2026-01-02T20:36:13.248Z] [INFO] HG joined project:[object Object] -[2026-01-02T20:36:13.254Z] [INFO] GET /api/columns/2 304 10ms -[2026-01-02T20:36:13.276Z] [INFO] GET /api/tasks/project/2 200 31ms -[2026-01-02T20:36:13.327Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-02T20:36:13.365Z] [INFO] GET /api/notifications 304 7ms -[2026-01-02T20:36:13.398Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-02T20:36:14.636Z] [INFO] GET /api/coding/directories 304 7ms -[2026-01-02T20:36:14.670Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:36:15.648Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T20:36:20.138Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:36:21.384Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T20:36:22.772Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T20:36:30.332Z] [INFO] GET / 200 3ms -[2026-01-02T20:36:30.386Z] [INFO] Socket disconnected: HG (RWlpG15teTPC8KyXAAAB) -[2026-01-02T20:36:30.398Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-02T20:36:30.403Z] [INFO] GET /css/components.css 200 3ms -[2026-01-02T20:36:30.404Z] [INFO] GET /css/base.css 200 3ms -[2026-01-02T20:36:30.405Z] [INFO] GET /css/board.css 200 3ms -[2026-01-02T20:36:30.408Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-02T20:36:30.409Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-02T20:36:30.442Z] [INFO] GET /css/list.css 200 8ms -[2026-01-02T20:36:30.448Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-02T20:36:30.455Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T20:36:30.466Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-02T20:36:30.478Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-02T20:36:30.480Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-02T20:36:30.482Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-02T20:36:30.493Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-02T20:36:30.500Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T20:36:30.510Z] [INFO] GET /js/app.js 200 2ms -[2026-01-02T20:36:30.582Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-02T20:36:30.584Z] [INFO] GET /js/store.js 200 12ms -[2026-01-02T20:36:30.587Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-02T20:36:30.591Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-02T20:36:30.592Z] [INFO] GET /js/board.js 200 7ms -[2026-01-02T20:36:30.594Z] [INFO] GET /js/api.js 200 6ms -[2026-01-02T20:36:30.615Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-02T20:36:30.617Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-02T20:36:30.621Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T20:36:30.626Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-02T20:36:30.627Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-02T20:36:30.654Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-02T20:36:30.661Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-02T20:36:30.662Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-02T20:36:30.664Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-02T20:36:30.666Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-02T20:36:30.673Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-02T20:36:30.686Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T20:36:30.694Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-02T20:36:30.739Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T20:36:30.749Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-02T20:36:30.744Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-02T20:36:30.786Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-02T20:36:30.821Z] [INFO] GET /api/projects 304 6ms -[2026-01-02T20:36:30.828Z] [INFO] Socket connected: HG (Ygp_rzXSqG16VUFXAAAD) -[2026-01-02T20:36:30.854Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-02T20:36:30.859Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T20:36:30.864Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-02T20:36:30.866Z] [INFO] HG joined project:[object Object] -[2026-01-02T20:36:30.883Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-02T20:36:30.924Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-02T20:36:30.960Z] [INFO] GET /api/notifications 304 5ms -[2026-01-02T20:36:30.993Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-02T20:36:32.300Z] [INFO] GET /api/coding/directories 304 6ms -[2026-01-02T20:36:32.335Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:36:33.314Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T20:36:43.489Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T20:36:44.979Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T20:36:45.866Z] [INFO] Socket disconnected: HG (Ygp_rzXSqG16VUFXAAAD) -[2026-01-02T20:36:50.231Z] [INFO] GET / 304 2ms -[2026-01-02T20:36:50.253Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:36:50.291Z] [INFO] GET /css/base.css 304 3ms -[2026-01-02T20:36:50.297Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-02T20:36:50.300Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T20:36:50.303Z] [INFO] GET /css/board.css 304 2ms -[2026-01-02T20:36:50.308Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T20:36:50.311Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T20:36:50.320Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T20:36:50.330Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T20:36:50.331Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T20:36:50.337Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T20:36:50.339Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T20:36:50.341Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-02T20:36:50.344Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-02T20:36:50.361Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-02T20:36:50.374Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T20:36:50.399Z] [INFO] GET /js/app.js 304 3ms -[2026-01-02T20:36:50.453Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T20:36:50.456Z] [INFO] GET /js/store.js 304 4ms -[2026-01-02T20:36:50.458Z] [INFO] GET /js/api.js 304 3ms -[2026-01-02T20:36:50.460Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T20:36:50.463Z] [INFO] GET /js/board.js 304 2ms -[2026-01-02T20:36:50.464Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T20:36:50.485Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T20:36:50.486Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T20:36:50.490Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T20:36:50.491Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T20:36:50.494Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T20:36:50.497Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T20:36:50.514Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T20:36:50.515Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T20:36:50.521Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T20:36:50.522Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T20:36:50.525Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-02T20:36:50.528Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T20:36:50.544Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T20:36:50.588Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T20:36:50.598Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-02T20:36:50.597Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T20:36:50.640Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-02T20:36:50.682Z] [INFO] GET /api/projects 304 9ms -[2026-01-02T20:36:50.688Z] [INFO] Socket connected: HG (rGRV79QWXbbOg-0sAAAF) -[2026-01-02T20:36:50.723Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-02T20:36:50.731Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-02T20:36:50.740Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-02T20:36:50.758Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-02T20:36:50.761Z] [INFO] HG joined project:[object Object] -[2026-01-02T20:36:50.805Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-02T20:36:50.850Z] [INFO] GET /api/notifications 304 6ms -[2026-01-02T20:36:50.889Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-02T20:36:52.313Z] [INFO] GET /api/coding/directories 304 8ms -[2026-01-02T20:36:52.351Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:36:52.381Z] [INFO] GET /sw.js 304 2ms -[2026-01-02T20:36:53.320Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T20:36:59.329Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T20:37:06.393Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T20:37:08.866Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-02T20:37:08.867Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-02T20:37:08.870Z] [INFO] PUT /api/coding/directories/2 200 16ms -[2026-01-02T20:37:08.901Z] [INFO] GET /api/coding/directories 200 5ms -[2026-01-02T20:37:08.937Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:37:09.864Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T20:37:13.956Z] [INFO] GET / 200 4ms -[2026-01-02T20:37:14.016Z] [INFO] Socket disconnected: HG (rGRV79QWXbbOg-0sAAAF) -[2026-01-02T20:37:14.028Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T20:37:14.039Z] [INFO] GET /css/base.css 200 6ms -[2026-01-02T20:37:14.042Z] [INFO] GET /css/components.css 200 6ms -[2026-01-02T20:37:14.046Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-02T20:37:14.049Z] [INFO] GET /css/board.css 200 8ms -[2026-01-02T20:37:14.054Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-02T20:37:14.057Z] [INFO] GET /css/list.css 200 1ms -[2026-01-02T20:37:14.079Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T20:37:14.093Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-02T20:37:14.099Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-02T20:37:14.110Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-02T20:37:14.114Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-02T20:37:14.117Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-02T20:37:14.120Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-02T20:37:14.127Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-02T20:37:14.142Z] [INFO] GET /js/app.js 200 2ms -[2026-01-02T20:37:14.235Z] [INFO] GET /js/api.js 200 10ms -[2026-01-02T20:37:14.237Z] [INFO] GET /js/store.js 200 10ms -[2026-01-02T20:37:14.243Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-02T20:37:14.246Z] [INFO] GET /js/sync.js 200 13ms -[2026-01-02T20:37:14.248Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-02T20:37:14.250Z] [INFO] GET /js/board.js 200 5ms -[2026-01-02T20:37:14.269Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-02T20:37:14.275Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-02T20:37:14.277Z] [INFO] GET /js/list.js 200 5ms -[2026-01-02T20:37:14.287Z] [INFO] GET /js/shortcuts.js 200 11ms -[2026-01-02T20:37:14.289Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-02T20:37:14.299Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-02T20:37:14.300Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-02T20:37:14.306Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-02T20:37:14.310Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-02T20:37:14.315Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-02T20:37:14.330Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-02T20:37:14.333Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-02T20:37:14.334Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-02T20:37:14.381Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T20:37:14.385Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-02T20:37:14.389Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T20:37:14.427Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T20:37:14.465Z] [INFO] Socket connected: HG (eYIql28Nvj4bnGToAAAH) -[2026-01-02T20:37:14.482Z] [INFO] GET /api/projects 304 8ms -[2026-01-02T20:37:14.517Z] [INFO] HG joined project:[object Object] -[2026-01-02T20:37:14.529Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-02T20:37:14.549Z] [INFO] GET /api/tasks/project/2 304 18ms -[2026-01-02T20:37:14.554Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T20:37:14.561Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-02T20:37:14.603Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-02T20:37:14.641Z] [INFO] GET /api/notifications 304 7ms -[2026-01-02T20:37:14.682Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-02T20:37:16.493Z] [INFO] GET /api/coding/directories 304 7ms -[2026-01-02T20:37:16.533Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:37:17.491Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T20:37:20.340Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:37:20.765Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T20:37:46.537Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:37:50.442Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:38:16.546Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:38:20.535Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:38:46.541Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:38:50.629Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:39:16.539Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T20:39:20.736Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:39:46.534Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:39:50.832Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:40:16.542Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:40:20.933Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:40:46.532Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:40:51.046Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:41:16.529Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:41:21.151Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:41:46.534Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:41:51.253Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:42:16.529Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:42:21.366Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:42:46.534Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:42:51.470Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:43:16.547Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:43:21.572Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:43:46.524Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:43:51.659Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:44:16.610Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T20:44:21.756Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:44:46.533Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:44:51.849Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:45:16.521Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:45:21.978Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:45:46.538Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:45:52.086Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:46:16.528Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:46:22.174Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:46:46.526Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:46:52.283Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:47:16.530Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:47:22.394Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:47:46.529Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:47:52.516Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:48:16.520Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:48:22.609Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:48:46.528Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T20:48:52.707Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:49:16.536Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T20:49:22.805Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:49:46.532Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:49:52.911Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:50:16.529Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:50:23.019Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:50:46.533Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:50:53.113Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:51:16.519Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:51:23.198Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:51:46.515Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T20:51:53.303Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:52:16.525Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:52:23.395Z] [INFO] GET /api/health 200 5ms -[2026-01-02T20:52:46.524Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:52:53.500Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:53:16.529Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T20:53:23.621Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:53:46.516Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:53:53.729Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:54:16.523Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T20:54:23.820Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:54:46.516Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:54:53.935Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:55:16.514Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:55:24.018Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:55:46.508Z] [INFO] GET /api/coding/directories/2/status 304 2ms -[2026-01-02T20:55:54.133Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:56:16.520Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T20:56:24.244Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:56:46.518Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T20:56:54.337Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:57:16.512Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:57:24.445Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:57:46.513Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T20:57:54.555Z] [INFO] GET /api/health 200 3ms -[2026-01-02T20:58:16.515Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T20:58:24.673Z] [INFO] GET /api/health 200 2ms -[2026-01-02T20:58:46.513Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T20:58:54.760Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:59:16.514Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:59:24.854Z] [INFO] GET /api/health 200 1ms -[2026-01-02T20:59:46.508Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T20:59:54.968Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:00:16.509Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T21:00:25.085Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:00:46.508Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T21:00:55.181Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:01:16.517Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T21:01:25.274Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:01:46.502Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T21:01:55.378Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:02:16.510Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T21:02:25.464Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:02:46.501Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T21:02:55.546Z] [INFO] GET /api/health 200 3ms -[2026-01-02T21:03:16.911Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T21:03:25.660Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:03:46.944Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T21:03:55.769Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:04:25.851Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:04:55.975Z] [INFO] GET /api/health 200 3ms -[2026-01-02T21:05:03.986Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T21:05:26.061Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:05:56.161Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:06:03.908Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T21:06:26.256Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:06:56.347Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:07:03.932Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T21:07:26.458Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:07:56.553Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:08:03.914Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T21:08:26.654Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:08:56.752Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:09:03.918Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T21:09:26.865Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:09:56.970Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:10:03.921Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T21:10:27.076Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:10:57.161Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:11:03.911Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:11:27.255Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:11:57.345Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:12:03.910Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T21:12:27.437Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:12:57.526Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:13:03.901Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T21:13:16.500Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T21:13:27.673Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:13:46.901Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T21:13:57.822Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:14:16.973Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T21:14:27.943Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:14:58.060Z] [INFO] GET /api/health 200 3ms -[2026-01-02T21:15:03.921Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T21:15:28.170Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:15:58.254Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:16:03.908Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:16:28.355Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:16:58.467Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:17:03.898Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T21:17:28.568Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:17:58.691Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:18:03.902Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T21:18:28.791Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:18:58.889Z] [INFO] GET /api/health 200 4ms -[2026-01-02T21:19:03.905Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:19:28.986Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:19:59.076Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:20:03.901Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T21:20:29.185Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:20:59.292Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:21:03.896Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T21:21:29.379Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:21:59.488Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:22:03.889Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T21:22:29.593Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:22:59.707Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:23:03.893Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T21:23:29.813Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:23:59.916Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:24:03.893Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T21:24:30.019Z] [INFO] GET /api/health 200 9ms -[2026-01-02T21:25:00.111Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:25:03.890Z] [INFO] GET /api/coding/directories/2/status 304 14ms -[2026-01-02T21:25:30.214Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:25:50.578Z] [INFO] GET / 200 6ms -[2026-01-02T21:25:50.642Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-02T21:25:50.716Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T21:25:50.781Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T21:25:50.824Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-02T21:25:50.850Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-02T21:25:50.877Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-02T21:25:50.982Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T21:25:51.015Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-02T21:25:51.042Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-02T21:25:51.299Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-02T21:25:51.338Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-02T21:25:51.400Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-02T21:25:51.430Z] [INFO] GET /css/support_parent.css 200 7ms -[2026-01-02T21:25:51.489Z] [INFO] GET /js/twint_ch.js 200 6ms -[2026-01-02T21:25:51.633Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T21:25:51.665Z] [INFO] GET /js/app.js 200 5ms -[2026-01-02T21:25:51.697Z] [INFO] GET /js/lkk_ch.js 200 5ms -[2026-01-02T21:25:51.726Z] [INFO] GET /css/components.css 200 4ms -[2026-01-02T21:25:51.750Z] [INFO] GET /css/board.css 200 4ms -[2026-01-02T21:25:51.816Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-02T21:26:00.311Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:26:03.891Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T21:26:30.407Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:27:00.505Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:27:03.889Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T21:27:30.607Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:28:00.741Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:28:03.880Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T21:28:30.835Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:29:00.945Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:29:03.876Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:29:31.064Z] [INFO] GET /api/health 200 4ms -[2026-01-02T21:30:01.186Z] [INFO] GET /api/health 200 5ms -[2026-01-02T21:30:03.880Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T21:30:31.290Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:31:01.390Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:31:03.874Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T21:31:31.509Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:32:01.615Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:32:03.889Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T21:32:31.728Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:32:39.247Z] [INFO] GET / 200 3ms -[2026-01-02T21:32:39.310Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-02T21:32:39.317Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T21:32:39.332Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T21:32:39.338Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T21:32:39.345Z] [INFO] GET /css/board.css 304 0ms -[2026-01-02T21:32:39.353Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T21:32:39.361Z] [INFO] GET /css/list.css 304 3ms -[2026-01-02T21:32:39.363Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-02T21:32:39.364Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T21:32:39.367Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T21:32:39.370Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T21:32:39.375Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T21:32:39.380Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T21:32:39.390Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T21:32:39.392Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T21:32:39.399Z] [INFO] GET /js/app.js 200 2ms -[2026-01-02T21:32:39.472Z] [INFO] GET /js/store.js 304 3ms -[2026-01-02T21:32:39.475Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T21:32:39.479Z] [INFO] GET /js/board.js 304 2ms -[2026-01-02T21:32:39.482Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T21:32:39.485Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-02T21:32:39.487Z] [INFO] GET /js/api.js 200 4ms -[2026-01-02T21:32:39.495Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T21:32:39.499Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T21:32:39.510Z] [INFO] GET /js/shortcuts.js 304 4ms -[2026-01-02T21:32:39.513Z] [INFO] GET /js/list.js 304 4ms -[2026-01-02T21:32:39.517Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T21:32:39.520Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T21:32:39.526Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-02T21:32:39.538Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-02T21:32:39.541Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T21:32:39.544Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T21:32:39.546Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T21:32:39.549Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-02T21:32:39.557Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-02T21:32:39.781Z] [INFO] GET /api/auth/users 401 7ms -[2026-01-02T21:32:39.857Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-02T21:32:41.429Z] [INFO] GET /sw.js 200 4ms -[2026-01-02T21:32:41.479Z] [INFO] GET / 304 6ms -[2026-01-02T21:32:41.481Z] [INFO] GET /css/variables.css 304 6ms -[2026-01-02T21:32:41.485Z] [INFO] GET /index.html 200 14ms -[2026-01-02T21:32:41.505Z] [INFO] GET /css/base.css 304 2ms -[2026-01-02T21:32:41.509Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T21:32:41.512Z] [INFO] GET /sw.js 304 2ms -[2026-01-02T21:32:41.527Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T21:32:41.529Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T21:32:41.531Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T21:32:41.551Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-02T21:32:41.555Z] [INFO] GET /js/app.js 304 2ms -[2026-01-02T21:32:41.559Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-02T21:32:41.585Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-02T21:32:41.586Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T21:32:41.587Z] [INFO] GET /js/store.js 304 2ms -[2026-01-02T21:32:41.616Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T21:32:41.621Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T21:32:41.623Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T21:32:41.639Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T21:32:41.645Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T21:32:41.648Z] [INFO] GET /js/list.js 304 2ms -[2026-01-02T21:32:41.663Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T21:32:41.667Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T21:32:41.674Z] [INFO] GET /js/tour.js 304 2ms -[2026-01-02T21:32:41.687Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T21:32:41.692Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-02T21:32:41.696Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T21:32:41.714Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T21:32:41.718Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-02T21:32:41.722Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T21:32:41.741Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T21:32:41.744Z] [INFO] GET /css/list.css 304 2ms -[2026-01-02T21:32:41.747Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T21:32:41.766Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T21:32:41.769Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T21:32:41.771Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T21:32:41.789Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-02T21:32:41.793Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-02T21:32:41.828Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T21:32:45.809Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-02T21:32:45.813Z] [INFO] POST /api/auth/login 200 518ms -[2026-01-02T21:32:45.846Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T21:32:45.870Z] [INFO] Socket connected: MH (37XzzlZOgvHOKpqWAAAJ) -[2026-01-02T21:32:45.880Z] [INFO] GET /api/projects 200 6ms -[2026-01-02T21:32:45.904Z] [INFO] MH joined project:[object Object] -[2026-01-02T21:32:45.927Z] [INFO] GET /api/tasks/project/2 200 20ms -[2026-01-02T21:32:45.938Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-02T21:32:45.946Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-02T21:32:45.953Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-02T21:32:45.999Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-02T21:32:46.031Z] [INFO] GET /api/notifications 304 7ms -[2026-01-02T21:32:46.062Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-02T21:32:57.638Z] [INFO] GET /api/tasks/26 200 9ms -[2026-01-02T21:32:57.672Z] [INFO] GET /api/subtasks/26 200 7ms -[2026-01-02T21:32:57.680Z] [INFO] GET /api/tasks/26/history 404 7ms -[2026-01-02T21:32:57.686Z] [INFO] GET /api/links/26 200 5ms -[2026-01-02T21:32:57.691Z] [INFO] GET /api/comments/26 200 5ms -[2026-01-02T21:32:57.694Z] [INFO] GET /api/files/26 200 3ms -[2026-01-02T21:32:58.657Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T21:33:01.823Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:33:02.730Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T21:33:02.743Z] [INFO] Aufgabe aktualisiert: CodeMate (ID: 26) -[2026-01-02T21:33:02.747Z] [INFO] PUT /api/tasks/26 200 15ms -[2026-01-02T21:33:03.885Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T21:33:05.537Z] [INFO] Aufgabe aktualisiert: CodeMate (ID: 26) -[2026-01-02T21:33:05.539Z] [INFO] PUT /api/tasks/26 200 11ms -[2026-01-02T21:33:06.545Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T21:33:31.923Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:34:02.032Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:34:03.877Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T21:34:32.126Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:34:52.094Z] [INFO] GET /api/tasks/7 200 9ms -[2026-01-02T21:34:52.132Z] [INFO] GET /api/subtasks/7 200 7ms -[2026-01-02T21:34:52.158Z] [INFO] GET /api/links/7 200 5ms -[2026-01-02T21:34:52.171Z] [INFO] GET /api/files/7 200 5ms -[2026-01-02T21:34:52.181Z] [INFO] GET /api/comments/7 200 7ms -[2026-01-02T21:34:52.185Z] [INFO] GET /api/tasks/7/history 404 10ms -[2026-01-02T21:34:53.047Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T21:34:59.230Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T21:34:59.956Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2026-01-02T21:34:59.958Z] [INFO] PUT /api/tasks/7 200 13ms -[2026-01-02T21:35:01.463Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2026-01-02T21:35:01.465Z] [INFO] PUT /api/tasks/7 200 6ms -[2026-01-02T21:35:02.229Z] [INFO] GET /api/health 200 0ms -[2026-01-02T21:35:02.473Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T21:35:03.886Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:35:32.329Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:36:02.452Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:36:03.893Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T21:36:32.551Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:37:02.657Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:37:03.871Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T21:37:32.755Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:38:02.850Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:38:03.865Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T21:38:22.969Z] [INFO] GET /api/tasks/6 200 8ms -[2026-01-02T21:38:23.016Z] [INFO] GET /api/subtasks/6 200 4ms -[2026-01-02T21:38:23.049Z] [INFO] GET /api/links/6 304 7ms -[2026-01-02T21:38:23.061Z] [INFO] GET /api/files/6 304 5ms -[2026-01-02T21:38:23.065Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-02T21:38:23.069Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-02T21:38:23.095Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczODk3MDIsImV4cCI6MTc2NzM5MDMwMn0.DagEDl-e3XIk8bUSwOaGeoA3G3OSaFzZxrxp-p-pCqA 200 11ms -[2026-01-02T21:38:23.098Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJNSCIsImRpc3BsYXlOYW1lIjoiTW9uYW1pIiwiY29sb3IiOiIjMDAzYjk5Iiwicm9sZSI6InVzZXIiLCJwZXJtaXNzaW9ucyI6WyJnZW5laG1pZ3VuZyJdLCJpYXQiOjE3NjczODk3MDIsImV4cCI6MTc2NzM5MDMwMn0.DagEDl-e3XIk8bUSwOaGeoA3G3OSaFzZxrxp-p-pCqA 200 14ms -[2026-01-02T21:38:23.919Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T21:38:32.951Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:38:43.505Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-02T21:38:43.510Z] [INFO] PUT /api/tasks/6 200 15ms -[2026-01-02T21:38:44.501Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T21:38:53.253Z] [INFO] Socket disconnected: MH (37XzzlZOgvHOKpqWAAAJ) -[2026-01-02T21:39:03.057Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:39:03.873Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T21:39:33.170Z] [INFO] GET /api/health 200 3ms -[2026-01-02T21:40:03.281Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:40:03.863Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T21:40:33.384Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:41:03.476Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:41:03.874Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:41:33.567Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:42:03.031Z] [INFO] GET / 200 5ms -[2026-01-02T21:42:03.673Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:42:03.860Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:42:33.774Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:43:03.869Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T21:43:03.871Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:43:33.980Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:44:03.921Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:44:04.068Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:44:34.155Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:45:03.867Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T21:45:04.253Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:45:34.362Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:46:03.851Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T21:46:04.457Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:46:34.561Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:47:03.851Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T21:47:04.663Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:47:34.770Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:48:03.853Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T21:48:04.879Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:48:34.982Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:49:03.852Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T21:49:05.080Z] [INFO] GET /api/health 200 0ms -[2026-01-02T21:49:35.160Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:50:03.862Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T21:50:05.278Z] [INFO] GET /api/health 200 3ms -[2026-01-02T21:50:35.381Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:51:03.854Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T21:51:05.473Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:51:35.581Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:52:03.859Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:52:05.686Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:52:35.797Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:53:03.849Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T21:53:05.904Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:53:36.006Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:54:03.848Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T21:54:06.100Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:54:36.188Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:55:03.844Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T21:55:06.287Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:55:36.379Z] [INFO] GET /api/health 200 3ms -[2026-01-02T21:56:03.854Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T21:56:06.473Z] [INFO] GET /api/health 200 3ms -[2026-01-02T21:56:36.576Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:57:03.854Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T21:57:06.678Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:57:36.782Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:58:03.843Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T21:58:06.880Z] [INFO] GET /api/health 200 3ms -[2026-01-02T21:58:36.988Z] [INFO] GET /api/health 200 1ms -[2026-01-02T21:59:03.843Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T21:59:07.089Z] [INFO] GET /api/health 200 2ms -[2026-01-02T21:59:37.218Z] [INFO] GET /api/health 200 3ms -[2026-01-02T22:00:03.844Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:00:07.333Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:00:37.423Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:01:03.849Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:01:07.532Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:01:37.645Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:02:03.845Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:02:07.746Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:02:37.842Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:03:03.841Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:03:07.944Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:03:38.046Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:04:03.834Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T22:04:08.153Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:04:38.271Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:05:03.831Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:05:08.364Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:05:38.465Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:06:03.829Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T22:06:08.571Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:06:38.682Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:07:03.834Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T22:07:08.790Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:07:38.884Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:08:03.835Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:08:08.976Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:08:39.096Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:09:03.831Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T22:09:09.190Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:09:39.272Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:10:03.839Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T22:10:09.379Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:10:39.482Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:11:03.831Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:11:09.600Z] [INFO] GET /api/health 200 3ms -[2026-01-02T22:11:39.699Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:12:03.828Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:12:09.786Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:12:39.898Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:13:03.826Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T22:13:10.006Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:13:40.108Z] [INFO] GET /api/health 200 4ms -[2026-01-02T22:14:03.913Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T22:14:10.228Z] [INFO] GET /api/health 200 3ms -[2026-01-02T22:14:40.366Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:15:03.819Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T22:15:10.488Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:15:40.592Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:16:03.833Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:16:10.708Z] [INFO] GET /api/health 200 3ms -[2026-01-02T22:16:40.804Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:17:03.821Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T22:17:10.890Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:17:40.999Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:18:03.818Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:18:11.099Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:18:41.194Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:19:03.830Z] [INFO] GET /api/coding/directories/2/status 304 3ms -[2026-01-02T22:19:11.319Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:19:41.415Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:20:03.817Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T22:20:11.525Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:20:41.602Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:21:03.816Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T22:21:11.729Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:21:41.824Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:22:03.822Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T22:22:11.915Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:22:41.988Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:23:03.809Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T22:23:12.082Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:23:42.179Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:24:03.801Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T22:24:12.264Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:24:42.351Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:25:03.802Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T22:25:12.437Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:25:42.529Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:26:03.812Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T22:26:12.645Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:26:42.747Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:27:03.809Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T22:27:12.847Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:27:42.960Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:28:03.815Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T22:28:13.072Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:28:43.181Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:29:03.809Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T22:29:13.290Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:29:43.393Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:30:03.805Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:30:13.490Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:30:43.608Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:31:03.803Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:31:13.703Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:31:43.820Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:32:03.796Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T22:32:13.918Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:32:44.006Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:33:03.804Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:33:14.109Z] [INFO] GET /api/health 200 3ms -[2026-01-02T22:33:44.230Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:34:03.806Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:34:14.332Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:34:44.427Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:35:03.808Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T22:35:14.548Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:35:44.661Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:36:03.812Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T22:36:14.766Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:36:44.879Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:37:03.796Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:37:14.995Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:37:45.088Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:38:03.793Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:38:15.193Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:38:45.272Z] [INFO] GET /api/health 200 0ms -[2026-01-02T22:39:03.788Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:39:15.359Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:39:45.474Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:40:03.797Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T22:40:15.574Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:40:45.673Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:41:03.795Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T22:41:15.769Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:41:45.878Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:42:03.778Z] [INFO] GET /api/coding/directories/2/status 304 2ms -[2026-01-02T22:42:15.980Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:42:46.079Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:43:03.785Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T22:43:16.184Z] [INFO] GET /api/health 200 3ms -[2026-01-02T22:43:46.306Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:44:03.864Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T22:44:16.439Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:44:46.564Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:45:03.812Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T22:45:16.669Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:45:46.761Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:46:03.770Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T22:46:16.872Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:46:46.977Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:47:03.777Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:47:17.083Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:47:47.191Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:48:00.198Z] [INFO] GET / 200 4ms -[2026-01-02T22:48:03.789Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T22:48:17.292Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:48:47.396Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:49:03.776Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:49:17.485Z] [INFO] GET /api/health 200 3ms -[2026-01-02T22:49:47.603Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:50:03.779Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:50:17.714Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:50:47.836Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:51:03.767Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:51:17.938Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:51:48.021Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:52:03.780Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T22:52:18.126Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:52:48.237Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:53:03.762Z] [INFO] GET /api/coding/directories/2/status 304 4ms -[2026-01-02T22:53:18.343Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:53:48.438Z] [INFO] GET /api/health 200 4ms -[2026-01-02T22:54:03.777Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:54:18.528Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:54:48.613Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:55:03.774Z] [INFO] GET /api/coding/directories/2/status 304 13ms -[2026-01-02T22:55:18.699Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:55:48.782Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:56:03.769Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:56:18.888Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:56:48.986Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:57:03.764Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T22:57:19.112Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:57:49.212Z] [INFO] GET /api/health 200 1ms -[2026-01-02T22:58:03.766Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T22:58:19.312Z] [INFO] GET /api/health 200 2ms -[2026-01-02T22:58:31.284Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:00:50.181Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:00:50.281Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:00:50.291Z] [INFO] Umgebung: development -[2026-01-02T23:00:50.293Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:00:50.294Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:00:50.286Z] [INFO] Datenbank initialisiert -[2026-01-02T23:00:50.291Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:01:35.352Z] [INFO] GET / 200 15ms -[2026-01-02T23:01:35.435Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-02T23:01:35.466Z] [INFO] GET /css/base.css 200 3ms -[2026-01-02T23:01:35.510Z] [INFO] GET /css/components.css 200 7ms -[2026-01-02T23:01:35.518Z] [INFO] GET /css/board.css 200 13ms -[2026-01-02T23:01:35.520Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-02T23:01:35.524Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-02T23:01:35.527Z] [INFO] GET /css/list.css 200 11ms -[2026-01-02T23:01:35.529Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-02T23:01:35.545Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T23:01:35.564Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-02T23:01:35.583Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-02T23:01:35.585Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-02T23:01:35.589Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-02T23:01:35.592Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-02T23:01:35.597Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T23:01:35.623Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T23:01:35.721Z] [INFO] GET /js/api.js 200 9ms -[2026-01-02T23:01:35.726Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-02T23:01:35.730Z] [INFO] GET /js/store.js 200 12ms -[2026-01-02T23:01:35.734Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-02T23:01:35.737Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-02T23:01:35.740Z] [INFO] GET /js/board.js 200 7ms -[2026-01-02T23:01:35.752Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-02T23:01:35.751Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-02T23:01:35.755Z] [INFO] GET /js/list.js 200 1ms -[2026-01-02T23:01:35.763Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-02T23:01:35.772Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-02T23:01:35.787Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-02T23:01:35.791Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-02T23:01:35.795Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-02T23:01:35.800Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-02T23:01:35.803Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-02T23:01:35.805Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-02T23:01:35.816Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T23:01:35.824Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T23:01:35.908Z] [INFO] POST /api/auth/refresh 401 16ms -[2026-01-02T23:01:35.916Z] [INFO] GET /api/auth/users 401 6ms -[2026-01-02T23:01:35.921Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2026-01-02T23:01:39.822Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T23:01:39.824Z] [INFO] POST /api/auth/login 200 482ms -[2026-01-02T23:01:39.856Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T23:01:39.900Z] [INFO] GET /api/projects 304 14ms -[2026-01-02T23:01:39.914Z] [INFO] Socket connected: HG (6MZtGjFo8Xi4jBhhAAAB) -[2026-01-02T23:01:39.960Z] [INFO] GET /api/tasks/project/2 200 32ms -[2026-01-02T23:01:39.964Z] [INFO] GET /api/stats/dashboard?projectId=2 304 31ms -[2026-01-02T23:01:39.970Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T23:01:39.973Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:01:39.977Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-02T23:01:40.038Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2026-01-02T23:01:40.076Z] [INFO] GET /api/notifications 304 8ms -[2026-01-02T23:01:40.112Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-02T23:01:45.543Z] [INFO] GET /api/coding/directories 304 13ms -[2026-01-02T23:01:45.580Z] [INFO] GET /api/coding/directories/2/status 200 5ms -[2026-01-02T23:01:46.550Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:01:50.303Z] [INFO] Backup erstellt: backup_2026-01-02T23-01-50-298Z.db -[2026-01-02T23:01:50.307Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T20-19-11-288Z.db -[2026-01-02T23:01:50.309Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:01:54.301Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:01:55.481Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:01:57.540Z] [INFO] GET / 200 8ms -[2026-01-02T23:02:01.721Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:02:02.881Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T23:02:05.454Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:02:15.577Z] [INFO] GET /api/coding/directories/2/status 304 5ms -[2026-01-02T23:02:45.587Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T23:02:50.110Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T23:02:52.943Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T23:03:13.661Z] [INFO] POST /api/auth/refresh 200 32ms -[2026-01-02T23:03:15.590Z] [INFO] GET /api/coding/directories/2/status 304 12ms -[2026-01-02T23:03:18.718Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:03:20.442Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:03:37.864Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:03:39.177Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:03:45.589Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T23:04:11.370Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:04:15.586Z] [INFO] GET /api/coding/directories/2/status 304 7ms -[2026-01-02T23:04:45.588Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T23:05:15.600Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T23:05:30.706Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:06:01.715Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:06:01.794Z] [INFO] Umgebung: development -[2026-01-02T23:06:01.796Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:06:01.796Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:06:01.786Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:06:01.789Z] [INFO] Datenbank initialisiert -[2026-01-02T23:06:01.794Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:06:05.951Z] [INFO] Socket connected: HG (L3ckRASoJnExzLD7AAAB) -[2026-01-02T23:06:06.015Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:06:15.594Z] [INFO] GET /api/coding/directories/2/status 200 15ms -[2026-01-02T23:06:20.467Z] [INFO] GET / 200 14ms -[2026-01-02T23:06:20.530Z] [INFO] Socket disconnected: HG (L3ckRASoJnExzLD7AAAB) -[2026-01-02T23:06:20.540Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-02T23:06:20.546Z] [INFO] GET /css/base.css 200 2ms -[2026-01-02T23:06:20.570Z] [INFO] GET /css/components.css 200 2ms -[2026-01-02T23:06:20.576Z] [INFO] GET /css/board.css 200 2ms -[2026-01-02T23:06:20.602Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-02T23:06:20.605Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-02T23:06:20.608Z] [INFO] GET /css/list.css 200 5ms -[2026-01-02T23:06:20.614Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-02T23:06:20.632Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-02T23:06:20.638Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-02T23:06:20.642Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-02T23:06:20.655Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-02T23:06:20.660Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-02T23:06:20.664Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-02T23:06:20.669Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-02T23:06:20.693Z] [INFO] GET /js/app.js 200 6ms -[2026-01-02T23:06:20.754Z] [INFO] GET /js/store.js 200 4ms -[2026-01-02T23:06:20.766Z] [INFO] GET /js/api.js 200 8ms -[2026-01-02T23:06:20.767Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-02T23:06:20.769Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-02T23:06:20.770Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-02T23:06:20.782Z] [INFO] GET /js/board.js 200 2ms -[2026-01-02T23:06:20.797Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-02T23:06:20.803Z] [INFO] GET /js/list.js 200 4ms -[2026-01-02T23:06:20.805Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-02T23:06:20.806Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-02T23:06:20.810Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-02T23:06:20.833Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T23:06:20.841Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-02T23:06:20.846Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-02T23:06:20.849Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-02T23:06:20.851Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-02T23:06:20.875Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-02T23:06:20.878Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-02T23:06:20.884Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-02T23:06:20.938Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:06:20.948Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-02T23:06:20.951Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-02T23:06:20.991Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-02T23:06:21.019Z] [INFO] Socket connected: HG (ee4lkrG-QTndebObAAAD) -[2026-01-02T23:06:21.028Z] [INFO] GET /api/projects 304 6ms -[2026-01-02T23:06:21.060Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:06:21.078Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2026-01-02T23:06:21.096Z] [INFO] GET /api/columns/2 304 27ms -[2026-01-02T23:06:21.119Z] [INFO] GET /api/tasks/project/2 304 35ms -[2026-01-02T23:06:21.128Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-02T23:06:21.174Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-02T23:06:21.214Z] [INFO] GET /api/notifications 304 9ms -[2026-01-02T23:06:21.253Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-02T23:06:22.517Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-02T23:06:22.554Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T23:06:24.455Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T23:06:26.865Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:06:34.360Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:06:41.963Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:06:52.555Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T23:07:01.803Z] [INFO] Backup erstellt: backup_2026-01-02T23-07-01-800Z.db -[2026-01-02T23:07:01.807Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T20-28-48-898Z.db -[2026-01-02T23:07:01.808Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:07:22.577Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T23:07:52.566Z] [INFO] GET /api/coding/directories/2/status 304 6ms -[2026-01-02T23:07:53.035Z] [INFO] GET /api/coding/directories 401 2ms -[2026-01-02T23:08:22.567Z] [INFO] GET /api/coding/directories/2/status 304 11ms -[2026-01-02T23:08:52.564Z] [INFO] GET /api/coding/directories/2/status 304 9ms -[2026-01-02T23:09:00.568Z] [INFO] GET / 200 5ms -[2026-01-02T23:09:00.639Z] [INFO] Socket disconnected: HG (ee4lkrG-QTndebObAAAD) -[2026-01-02T23:09:00.644Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T23:09:00.676Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T23:09:00.708Z] [INFO] GET /css/components.css 200 5ms -[2026-01-02T23:09:00.712Z] [INFO] GET /css/board.css 200 7ms -[2026-01-02T23:09:00.719Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-02T23:09:00.724Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-02T23:09:00.726Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T23:09:00.727Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-02T23:09:00.742Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-02T23:09:00.783Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-02T23:09:00.785Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-02T23:09:00.784Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-02T23:09:00.788Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-02T23:09:00.793Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-02T23:09:00.806Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T23:09:00.826Z] [INFO] GET /js/app.js 200 5ms -[2026-01-02T23:09:00.916Z] [INFO] GET /js/api.js 200 9ms -[2026-01-02T23:09:00.917Z] [INFO] GET /js/store.js 200 8ms -[2026-01-02T23:09:00.923Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-02T23:09:00.927Z] [INFO] GET /js/board.js 200 13ms -[2026-01-02T23:09:00.930Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-02T23:09:00.932Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-02T23:09:00.951Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T23:09:00.953Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-02T23:09:00.958Z] [INFO] GET /js/list.js 200 3ms -[2026-01-02T23:09:00.959Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-02T23:09:00.963Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-02T23:09:00.964Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-02T23:09:00.982Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T23:09:00.987Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-02T23:09:00.993Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-02T23:09:00.995Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-02T23:09:00.996Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-02T23:09:00.998Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-02T23:09:01.010Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T23:09:01.046Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:09:01.051Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-02T23:09:01.057Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-02T23:09:01.097Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T23:09:01.128Z] [INFO] Socket connected: HG (upMkjCOE0WBDEMvgAAAF) -[2026-01-02T23:09:01.140Z] [INFO] GET /api/projects 304 8ms -[2026-01-02T23:09:01.174Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:09:01.184Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-02T23:09:01.191Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-02T23:09:01.211Z] [INFO] GET /api/columns/2 304 18ms -[2026-01-02T23:09:01.208Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-02T23:09:01.249Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-02T23:09:01.291Z] [INFO] GET /api/notifications 304 5ms -[2026-01-02T23:09:01.339Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-02T23:09:02.694Z] [INFO] GET /api/coding/directories 304 15ms -[2026-01-02T23:09:02.730Z] [INFO] GET /api/coding/directories/2/status 304 10ms -[2026-01-02T23:09:03.702Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:09:04.745Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:09:07.173Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:09:08.595Z] [INFO] Socket disconnected: HG (upMkjCOE0WBDEMvgAAAF) -[2026-01-02T23:09:12.074Z] [INFO] GET / 304 2ms -[2026-01-02T23:09:12.134Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T23:09:12.137Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T23:09:12.141Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T23:09:12.144Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-02T23:09:12.147Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T23:09:12.150Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-02T23:09:12.165Z] [INFO] GET /css/list.css 304 2ms -[2026-01-02T23:09:12.168Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T23:09:12.181Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T23:09:12.186Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T23:09:12.195Z] [INFO] GET /css/coding.css 304 5ms -[2026-01-02T23:09:12.198Z] [INFO] GET /css/gitea.css 304 6ms -[2026-01-02T23:09:12.203Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T23:09:12.207Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-02T23:09:12.209Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-02T23:09:12.229Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T23:09:12.276Z] [INFO] GET /js/store.js 304 4ms -[2026-01-02T23:09:12.278Z] [INFO] GET /js/sync.js 304 5ms -[2026-01-02T23:09:12.281Z] [INFO] GET /js/auth.js 304 7ms -[2026-01-02T23:09:12.285Z] [INFO] GET /js/api.js 304 10ms -[2026-01-02T23:09:12.290Z] [INFO] GET /js/board.js 304 6ms -[2026-01-02T23:09:12.293Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T23:09:12.311Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-02T23:09:12.320Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T23:09:12.325Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T23:09:12.328Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T23:09:12.330Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T23:09:12.333Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-02T23:09:12.342Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-02T23:09:12.347Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T23:09:12.354Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T23:09:12.358Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T23:09:12.358Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-02T23:09:12.363Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T23:09:12.370Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T23:09:12.412Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:09:12.415Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-02T23:09:12.419Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T23:09:12.461Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-02T23:09:12.493Z] [INFO] Socket connected: HG (N6VejW8VhpGHthkoAAAH) -[2026-01-02T23:09:12.502Z] [INFO] GET /api/projects 304 6ms -[2026-01-02T23:09:12.539Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:09:12.562Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-02T23:09:12.567Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-02T23:09:12.572Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T23:09:12.576Z] [INFO] GET /api/stats/dashboard?projectId=2 304 2ms -[2026-01-02T23:09:12.617Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-02T23:09:12.656Z] [INFO] GET /api/notifications 304 8ms -[2026-01-02T23:09:12.699Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-02T23:09:14.097Z] [INFO] GET /api/coding/directories 304 5ms -[2026-01-02T23:09:14.138Z] [INFO] GET /api/coding/directories/2/status 304 8ms -[2026-01-02T23:09:14.156Z] [INFO] GET /sw.js 200 6ms -[2026-01-02T23:09:14.198Z] [INFO] GET / 304 2ms -[2026-01-02T23:09:14.201Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-02T23:09:14.204Z] [INFO] GET /index.html 200 10ms -[2026-01-02T23:09:14.227Z] [INFO] GET /css/base.css 304 0ms -[2026-01-02T23:09:14.232Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T23:09:14.263Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T23:09:14.270Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-02T23:09:14.273Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T23:09:14.308Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-02T23:09:14.313Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T23:09:14.316Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T23:09:14.338Z] [INFO] GET /js/api.js 304 1ms -[2026-01-02T23:09:14.344Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T23:09:14.350Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T23:09:14.369Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T23:09:14.378Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T23:09:14.383Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T23:09:14.399Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-02T23:09:14.409Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T23:09:14.416Z] [INFO] GET /js/list.js 304 2ms -[2026-01-02T23:09:14.430Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-02T23:09:14.438Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T23:09:14.449Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-02T23:09:14.462Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T23:09:14.466Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T23:09:14.483Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-02T23:09:14.492Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T23:09:14.497Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T23:09:14.512Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-02T23:09:14.522Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T23:09:14.531Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T23:09:14.543Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T23:09:14.553Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T23:09:14.559Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T23:09:14.572Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T23:09:14.580Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T23:09:14.589Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T23:09:14.604Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T23:09:15.935Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:09:20.367Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:09:30.419Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T23:09:31.579Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:09:33.059Z] [INFO] Coding-Anwendung gelöscht: TaskMate -[2026-01-02T23:09:33.061Z] [INFO] DELETE /api/coding/directories/2 200 10ms -[2026-01-02T23:09:33.099Z] [INFO] GET /api/coding/directories 200 7ms -[2026-01-02T23:09:37.372Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:09:40.867Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:09:45.466Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:09:47.655Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-02T23:09:47.656Z] [INFO] Coding-Anwendung erstellt: TaskMate (/home/claude-dev/TaskMate) -[2026-01-02T23:09:47.657Z] [INFO] POST /api/coding/directories 201 12ms -[2026-01-02T23:09:47.694Z] [INFO] GET /api/coding/directories 200 6ms -[2026-01-02T23:09:47.736Z] [INFO] GET /api/coding/directories/3/status 200 11ms -[2026-01-02T23:09:48.654Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:09:50.395Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T23:09:53.434Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:10:01.955Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T23:10:06.057Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:10:14.138Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-02T23:10:44.140Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-02T23:11:14.135Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-02T23:11:24.416Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:11:50.202Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:11:50.307Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:11:50.313Z] [INFO] Umgebung: development -[2026-01-02T23:11:50.314Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:11:50.314Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:11:50.309Z] [INFO] Datenbank initialisiert -[2026-01-02T23:11:50.312Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:11:51.902Z] [INFO] Socket connected: HG (M_2hhhqeCZeYvIpjAAAB) -[2026-01-02T23:11:51.974Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:12:14.169Z] [INFO] GET /api/coding/directories/3/status 200 21ms -[2026-01-02T23:12:44.135Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-02T23:12:50.323Z] [INFO] Backup erstellt: backup_2026-01-02T23-12-50-315Z.db -[2026-01-02T23:12:50.327Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T21-02-40-899Z.db -[2026-01-02T23:12:50.328Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:13:12.891Z] [INFO] GET / 200 11ms -[2026-01-02T23:13:12.959Z] [INFO] Socket disconnected: HG (M_2hhhqeCZeYvIpjAAAB) -[2026-01-02T23:13:12.968Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T23:13:13.002Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T23:13:13.051Z] [INFO] GET /css/board.css 200 13ms -[2026-01-02T23:13:13.053Z] [INFO] GET /css/modal.css 200 13ms -[2026-01-02T23:13:13.056Z] [INFO] GET /css/list.css 200 13ms -[2026-01-02T23:13:13.058Z] [INFO] GET /css/components.css 200 14ms -[2026-01-02T23:13:13.061Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-02T23:13:13.064Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-02T23:13:13.097Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-02T23:13:13.100Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-02T23:13:13.110Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-02T23:13:13.118Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-02T23:13:13.123Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-02T23:13:13.133Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-02T23:13:13.148Z] [INFO] GET /css/mobile.css 200 12ms -[2026-01-02T23:13:13.152Z] [INFO] GET /js/app.js 200 5ms -[2026-01-02T23:13:13.229Z] [INFO] GET /js/store.js 200 6ms -[2026-01-02T23:13:13.234Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-02T23:13:13.239Z] [INFO] GET /js/api.js 200 12ms -[2026-01-02T23:13:13.242Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-02T23:13:13.245Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-02T23:13:13.247Z] [INFO] GET /js/board.js 200 6ms -[2026-01-02T23:13:13.260Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T23:13:13.268Z] [INFO] GET /js/list.js 200 3ms -[2026-01-02T23:13:13.274Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-02T23:13:13.276Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T23:13:13.279Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-02T23:13:13.293Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T23:13:13.298Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-02T23:13:13.303Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-02T23:13:13.310Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-02T23:13:13.312Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-02T23:13:13.316Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-02T23:13:13.330Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-02T23:13:13.332Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-02T23:13:13.417Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-02T23:13:13.423Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-02T23:13:13.431Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-02T23:13:13.467Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T23:13:13.499Z] [INFO] Socket connected: HG (lYN7nPqPT48ocLJhAAAD) -[2026-01-02T23:13:13.518Z] [INFO] GET /api/projects 304 14ms -[2026-01-02T23:13:13.550Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:13:13.565Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-02T23:13:13.571Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-02T23:13:13.590Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-02T23:13:13.595Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T23:13:13.641Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-02T23:13:13.695Z] [INFO] GET /api/notifications 304 7ms -[2026-01-02T23:13:13.727Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-02T23:13:14.851Z] [INFO] GET /api/coding/directories 304 6ms -[2026-01-02T23:13:14.884Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-02T23:13:15.859Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T23:13:16.875Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:13:27.950Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:13:29.491Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:13:31.749Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-02T23:13:31.750Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-02T23:13:31.752Z] [INFO] PUT /api/coding/directories/3 200 11ms -[2026-01-02T23:13:31.789Z] [INFO] GET /api/coding/directories 200 5ms -[2026-01-02T23:13:31.825Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-02T23:13:33.465Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T23:13:38.553Z] [INFO] GET / 200 6ms -[2026-01-02T23:13:38.612Z] [INFO] Socket disconnected: HG (lYN7nPqPT48ocLJhAAAD) -[2026-01-02T23:13:38.627Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T23:13:38.634Z] [INFO] GET /css/base.css 200 5ms -[2026-01-02T23:13:38.646Z] [INFO] GET /css/components.css 200 13ms -[2026-01-02T23:13:38.652Z] [INFO] GET /css/board.css 200 14ms -[2026-01-02T23:13:38.653Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-02T23:13:38.655Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-02T23:13:38.671Z] [INFO] GET /css/list.css 200 7ms -[2026-01-02T23:13:38.673Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-02T23:13:38.701Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T23:13:38.712Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-02T23:13:38.713Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-02T23:13:38.714Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-02T23:13:38.716Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-02T23:13:38.723Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-02T23:13:38.733Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T23:13:38.755Z] [INFO] GET /js/app.js 200 6ms -[2026-01-02T23:13:38.830Z] [INFO] GET /js/store.js 200 7ms -[2026-01-02T23:13:38.838Z] [INFO] GET /js/board.js 200 6ms -[2026-01-02T23:13:38.841Z] [INFO] GET /js/api.js 200 7ms -[2026-01-02T23:13:38.843Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-02T23:13:38.847Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-02T23:13:38.850Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-02T23:13:38.859Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-02T23:13:38.873Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-02T23:13:38.879Z] [INFO] GET /js/list.js 200 3ms -[2026-01-02T23:13:38.880Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-02T23:13:38.881Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-02T23:13:38.894Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-02T23:13:38.896Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T23:13:38.912Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-02T23:13:38.914Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-02T23:13:38.916Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-02T23:13:38.921Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-02T23:13:38.929Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T23:13:38.930Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T23:13:39.017Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:13:39.021Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-02T23:13:39.025Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T23:13:39.062Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T23:13:39.097Z] [INFO] Socket connected: HG (pXjZ8gMwUupEBMLCAAAF) -[2026-01-02T23:13:39.104Z] [INFO] GET /api/projects 304 14ms -[2026-01-02T23:13:39.145Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-02T23:13:39.153Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-02T23:13:39.173Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-02T23:13:39.178Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T23:13:39.179Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:13:39.222Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-02T23:13:39.264Z] [INFO] GET /api/notifications 304 11ms -[2026-01-02T23:13:39.300Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-02T23:13:40.494Z] [INFO] GET /api/coding/directories 304 4ms -[2026-01-02T23:13:40.539Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-02T23:13:42.303Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T23:13:52.236Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T23:13:52.242Z] [INFO] GET /css/base.css 304 3ms -[2026-01-02T23:13:52.249Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T23:13:52.251Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T23:13:52.254Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T23:13:52.257Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T23:13:52.266Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T23:13:52.270Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T23:13:52.291Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-02T23:13:52.293Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-02T23:13:52.297Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-02T23:13:52.298Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T23:13:52.300Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T23:13:52.302Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T23:13:52.323Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T23:13:53.088Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:13:54.691Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:14:10.543Z] [INFO] GET /api/coding/directories/3/status 200 10ms -[2026-01-02T23:14:13.907Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T23:14:28.901Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:14:40.537Z] [INFO] GET /api/coding/directories/3/status 200 6ms -[2026-01-02T23:15:10.558Z] [INFO] GET /api/coding/directories/3/status 200 14ms -[2026-01-02T23:15:11.996Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:15:23.281Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:15:23.346Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:15:23.348Z] [INFO] Datenbank initialisiert -[2026-01-02T23:15:23.351Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:15:23.351Z] [INFO] Umgebung: development -[2026-01-02T23:15:23.353Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:15:23.353Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:15:25.443Z] [INFO] Socket connected: HG (chnvtlaWzxpId4hkAAAB) -[2026-01-02T23:15:25.519Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:15:40.567Z] [INFO] GET /api/coding/directories/3/status 200 16ms -[2026-01-02T23:16:10.539Z] [INFO] GET /api/coding/directories/3/status 200 6ms -[2026-01-02T23:16:23.358Z] [INFO] Backup erstellt: backup_2026-01-02T23-16-23-355Z.db -[2026-01-02T23:16:23.360Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T21-11-21-710Z.db -[2026-01-02T23:16:23.362Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:16:24.012Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:16:35.113Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:16:35.159Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:16:35.161Z] [INFO] Datenbank initialisiert -[2026-01-02T23:16:35.164Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:16:35.164Z] [INFO] Umgebung: development -[2026-01-02T23:16:35.165Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:16:35.165Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:16:35.336Z] [INFO] Socket connected: HG (ZORRoFz7gVkJkrATAAAB) -[2026-01-02T23:16:35.376Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:16:40.550Z] [INFO] GET /api/coding/directories/3/status 200 17ms -[2026-01-02T23:17:10.540Z] [INFO] GET /api/coding/directories/3/status 200 10ms -[2026-01-02T23:17:35.180Z] [INFO] Backup erstellt: backup_2026-01-02T23-17-35-175Z.db -[2026-01-02T23:17:35.185Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T21-21-34-750Z.db -[2026-01-02T23:17:35.189Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:17:40.536Z] [INFO] GET /api/coding/directories/3/status 200 9ms -[2026-01-02T23:18:10.545Z] [INFO] GET /api/coding/directories/3/status 200 9ms -[2026-01-02T23:18:40.535Z] [INFO] GET /api/coding/directories/3/status 200 5ms -[2026-01-02T23:19:10.534Z] [INFO] GET /api/coding/directories/3/status 200 7ms -[2026-01-02T23:19:19.317Z] [INFO] GET / 200 12ms -[2026-01-02T23:19:19.382Z] [INFO] Socket disconnected: HG (ZORRoFz7gVkJkrATAAAB) -[2026-01-02T23:19:19.395Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-02T23:19:19.429Z] [INFO] GET /css/base.css 200 6ms -[2026-01-02T23:19:19.460Z] [INFO] GET /css/board.css 200 5ms -[2026-01-02T23:19:19.466Z] [INFO] GET /css/components.css 200 9ms -[2026-01-02T23:19:19.470Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-02T23:19:19.474Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-02T23:19:19.475Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-02T23:19:19.476Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T23:19:19.525Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-02T23:19:19.538Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-02T23:19:19.542Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-02T23:19:19.545Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-02T23:19:19.548Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-02T23:19:19.549Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-02T23:19:19.554Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-02T23:19:19.585Z] [INFO] GET /js/app.js 200 5ms -[2026-01-02T23:19:19.642Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-02T23:19:19.645Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-02T23:19:19.650Z] [INFO] GET /js/api.js 200 10ms -[2026-01-02T23:19:19.651Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-02T23:19:19.652Z] [INFO] GET /js/store.js 200 5ms -[2026-01-02T23:19:19.674Z] [INFO] GET /js/board.js 200 5ms -[2026-01-02T23:19:19.676Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-02T23:19:19.682Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T23:19:19.686Z] [INFO] GET /js/list.js 200 5ms -[2026-01-02T23:19:19.689Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-02T23:19:19.707Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-02T23:19:19.712Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-02T23:19:19.716Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-02T23:19:19.722Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-02T23:19:19.724Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-02T23:19:19.733Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-02T23:19:19.742Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-02T23:19:19.744Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-02T23:19:19.748Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T23:19:19.808Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:19:19.817Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-02T23:19:19.821Z] [INFO] GET /assets/icons/task.svg 200 11ms -[2026-01-02T23:19:19.863Z] [INFO] GET /api/auth/users 200 9ms -[2026-01-02T23:19:19.888Z] [INFO] Socket connected: HG (_q_iveDf8n7Qdy7OAAAD) -[2026-01-02T23:19:19.899Z] [INFO] GET /api/projects 200 4ms -[2026-01-02T23:19:19.948Z] [INFO] GET /api/stats/dashboard?projectId=2 200 9ms -[2026-01-02T23:19:19.949Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:19:19.957Z] [INFO] GET /api/labels/2 200 6ms -[2026-01-02T23:19:19.962Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-02T23:19:20.007Z] [INFO] GET /api/tasks/project/2 200 44ms -[2026-01-02T23:19:20.051Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-02T23:19:20.097Z] [INFO] GET /api/notifications 200 13ms -[2026-01-02T23:19:20.139Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-02T23:19:21.749Z] [INFO] GET /api/coding/directories 200 6ms -[2026-01-02T23:19:21.784Z] [INFO] GET /api/coding/directories/3/status 200 5ms -[2026-01-02T23:19:23.705Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:19:25.610Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:19:36.090Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T23:19:37.244Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:19:51.795Z] [INFO] GET /api/coding/directories/3/status 200 6ms -[2026-01-02T23:20:05.235Z] [INFO] GET / 200 4ms -[2026-01-02T23:20:05.296Z] [INFO] Socket disconnected: HG (_q_iveDf8n7Qdy7OAAAD) -[2026-01-02T23:20:05.321Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-02T23:20:05.324Z] [INFO] GET /css/base.css 200 7ms -[2026-01-02T23:20:05.328Z] [INFO] GET /css/components.css 200 9ms -[2026-01-02T23:20:05.331Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-02T23:20:05.332Z] [INFO] GET /css/board.css 200 7ms -[2026-01-02T23:20:05.333Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-02T23:20:05.351Z] [INFO] GET /css/list.css 200 2ms -[2026-01-02T23:20:05.359Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-02T23:20:05.383Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-02T23:20:05.388Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-02T23:20:05.390Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-02T23:20:05.397Z] [INFO] GET /css/coding.css 200 12ms -[2026-01-02T23:20:05.401Z] [INFO] GET /css/knowledge.css 200 14ms -[2026-01-02T23:20:05.406Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-02T23:20:05.429Z] [INFO] GET /css/mobile.css 200 11ms -[2026-01-02T23:20:05.434Z] [INFO] GET /js/app.js 200 5ms -[2026-01-02T23:20:05.511Z] [INFO] GET /js/api.js 200 10ms -[2026-01-02T23:20:05.515Z] [INFO] GET /js/store.js 200 11ms -[2026-01-02T23:20:05.527Z] [INFO] GET /js/auth.js 200 19ms -[2026-01-02T23:20:05.531Z] [INFO] GET /js/offline.js 200 14ms -[2026-01-02T23:20:05.532Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-02T23:20:05.552Z] [INFO] GET /js/board.js 200 7ms -[2026-01-02T23:20:05.560Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T23:20:05.563Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-02T23:20:05.569Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T23:20:05.571Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-02T23:20:05.587Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-02T23:20:05.594Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-02T23:20:05.598Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-02T23:20:05.602Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-02T23:20:05.605Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-02T23:20:05.607Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-02T23:20:05.623Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-02T23:20:05.630Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-02T23:20:05.632Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-02T23:20:05.708Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:20:05.727Z] [INFO] GET /api/auth/users 200 8ms -[2026-01-02T23:20:05.734Z] [INFO] GET /assets/icons/task.svg 200 17ms -[2026-01-02T23:20:05.774Z] [INFO] GET /api/auth/users 200 12ms -[2026-01-02T23:20:05.796Z] [INFO] Socket connected: HG (xfK6c6CovU6vkdS_AAAF) -[2026-01-02T23:20:05.812Z] [INFO] GET /api/projects 200 6ms -[2026-01-02T23:20:05.848Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:20:05.867Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-02T23:20:05.871Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-02T23:20:05.873Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-02T23:20:05.877Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-02T23:20:05.930Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 11ms -[2026-01-02T23:20:05.980Z] [INFO] GET /api/notifications 200 17ms -[2026-01-02T23:20:06.015Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-02T23:20:07.070Z] [INFO] GET /api/coding/directories 200 11ms -[2026-01-02T23:20:07.124Z] [INFO] GET /api/coding/directories/3/status 200 19ms -[2026-01-02T23:20:08.834Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-02T23:20:10.277Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:20:38.430Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:20:38.482Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:20:38.488Z] [INFO] Umgebung: development -[2026-01-02T23:20:38.489Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:20:38.484Z] [INFO] Datenbank initialisiert -[2026-01-02T23:20:38.488Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:20:38.489Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:20:46.173Z] [INFO] Socket connected: HG (wmD-dFLOcwrGb82sAAAB) -[2026-01-02T23:20:46.221Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:20:50.176Z] [INFO] GET /api/health 200 10ms -[2026-01-02T23:21:07.122Z] [INFO] GET /api/coding/directories/3/status 200 15ms -[2026-01-02T23:21:37.121Z] [INFO] GET /api/coding/directories/3/status 200 10ms -[2026-01-02T23:21:38.497Z] [INFO] Backup erstellt: backup_2026-01-02T23-21-38-490Z.db -[2026-01-02T23:21:38.500Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T21-25-58-826Z.db -[2026-01-02T23:21:38.501Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:21:39.326Z] [INFO] GET / 200 19ms -[2026-01-02T23:21:39.392Z] [INFO] Socket disconnected: HG (wmD-dFLOcwrGb82sAAAB) -[2026-01-02T23:21:39.400Z] [INFO] GET /css/base.css 200 5ms -[2026-01-02T23:21:39.401Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-02T23:21:39.441Z] [INFO] GET /css/components.css 200 12ms -[2026-01-02T23:21:39.446Z] [INFO] GET /css/board.css 200 9ms -[2026-01-02T23:21:39.471Z] [INFO] GET /css/list.css 200 8ms -[2026-01-02T23:21:39.475Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-02T23:21:39.479Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-02T23:21:39.482Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-02T23:21:39.485Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-02T23:21:39.487Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-02T23:21:39.504Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-02T23:21:39.516Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-02T23:21:39.525Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-02T23:21:39.536Z] [INFO] GET /css/knowledge.css 200 15ms -[2026-01-02T23:21:39.539Z] [INFO] GET /css/mobile.css 200 16ms -[2026-01-02T23:21:39.546Z] [INFO] GET /js/app.js 200 5ms -[2026-01-02T23:21:39.626Z] [INFO] GET /js/store.js 200 10ms -[2026-01-02T23:21:39.634Z] [INFO] GET /js/api.js 200 10ms -[2026-01-02T23:21:39.641Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-02T23:21:39.647Z] [INFO] GET /js/sync.js 200 17ms -[2026-01-02T23:21:39.649Z] [INFO] GET /js/offline.js 200 16ms -[2026-01-02T23:21:39.657Z] [INFO] GET /js/board.js 200 3ms -[2026-01-02T23:21:39.664Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T23:21:39.671Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-02T23:21:39.676Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-02T23:21:39.681Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T23:21:39.685Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-02T23:21:39.693Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-02T23:21:39.702Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-02T23:21:39.708Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-02T23:21:39.709Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-02T23:21:39.722Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-02T23:21:39.726Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-02T23:21:39.728Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-02T23:21:39.734Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-02T23:21:39.801Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T23:21:39.807Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-02T23:21:39.811Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-02T23:21:39.853Z] [INFO] GET /api/auth/users 200 8ms -[2026-01-02T23:21:39.886Z] [INFO] Socket connected: HG (AugDl2c5UO1snhvYAAAD) -[2026-01-02T23:21:39.902Z] [INFO] GET /api/projects 200 9ms -[2026-01-02T23:21:39.935Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:21:39.940Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-02T23:21:39.959Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-02T23:21:39.965Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-02T23:21:39.977Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-02T23:21:40.007Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-02T23:21:40.046Z] [INFO] GET /api/notifications 200 6ms -[2026-01-02T23:21:40.081Z] [INFO] GET /api/knowledge/categories 200 3ms -[2026-01-02T23:21:44.277Z] [INFO] GET / 200 3ms -[2026-01-02T23:21:44.335Z] [INFO] Socket disconnected: HG (AugDl2c5UO1snhvYAAAD) -[2026-01-02T23:21:44.350Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-02T23:21:44.365Z] [INFO] GET /css/base.css 200 13ms -[2026-01-02T23:21:44.370Z] [INFO] GET /css/modal.css 200 15ms -[2026-01-02T23:21:44.372Z] [INFO] GET /css/board.css 200 16ms -[2026-01-02T23:21:44.373Z] [INFO] GET /css/components.css 200 14ms -[2026-01-02T23:21:44.378Z] [INFO] GET /css/calendar.css 200 14ms -[2026-01-02T23:21:44.388Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T23:21:44.402Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T23:21:44.422Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-02T23:21:44.426Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-02T23:21:44.435Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-02T23:21:44.436Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-02T23:21:44.438Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-02T23:21:44.452Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-02T23:21:44.456Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-02T23:21:44.465Z] [INFO] GET /js/app.js 200 1ms -[2026-01-02T23:21:44.560Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-02T23:21:44.561Z] [INFO] GET /js/store.js 200 7ms -[2026-01-02T23:21:44.562Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-02T23:21:44.564Z] [INFO] GET /js/api.js 200 6ms -[2026-01-02T23:21:44.565Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-02T23:21:44.595Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-02T23:21:44.598Z] [INFO] GET /js/board.js 200 5ms -[2026-01-02T23:21:44.604Z] [INFO] GET /js/list.js 200 7ms -[2026-01-02T23:21:44.607Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-02T23:21:44.608Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T23:21:44.627Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-02T23:21:44.629Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T23:21:44.632Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-02T23:21:44.635Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-02T23:21:44.636Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-02T23:21:44.643Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-02T23:21:44.657Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-02T23:21:44.661Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-02T23:21:44.667Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-02T23:21:44.711Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:21:44.719Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-02T23:21:44.721Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-02T23:21:44.758Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-02T23:21:44.788Z] [INFO] Socket connected: HG (To7lH3z3UrKwpBhsAAAF) -[2026-01-02T23:21:44.797Z] [INFO] GET /api/projects 200 5ms -[2026-01-02T23:21:44.831Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:21:44.840Z] [INFO] GET /api/columns/2 200 7ms -[2026-01-02T23:21:44.859Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-02T23:21:44.868Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-02T23:21:44.872Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-02T23:21:44.924Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 11ms -[2026-01-02T23:21:44.964Z] [INFO] GET /api/notifications 200 9ms -[2026-01-02T23:21:44.998Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-02T23:21:47.544Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:21:47.544Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:21:47.545Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:21:47.544Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:21:47.545Z] [INFO] readCLAUDEmd: Successfully read 6827 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:21:47.547Z] [INFO] GET /api/coding/directories 200 6ms -[2026-01-02T23:21:47.594Z] [INFO] GET /api/coding/directories/3/status 200 9ms -[2026-01-02T23:21:48.563Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:21:52.487Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T23:21:53.870Z] [INFO] Coding-Anwendung gelöscht: TaskMate -[2026-01-02T23:21:53.872Z] [INFO] DELETE /api/coding/directories/3 200 10ms -[2026-01-02T23:21:53.906Z] [INFO] GET /api/coding/directories 200 5ms -[2026-01-02T23:21:59.675Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:22:05.582Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-02T23:22:05.583Z] [INFO] Coding-Anwendung erstellt: TaskMate (/home/claude-dev/TaskMate) -[2026-01-02T23:22:05.583Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:22:05.584Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:22:05.586Z] [INFO] POST /api/coding/directories 201 13ms -[2026-01-02T23:22:05.624Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:22:05.626Z] [INFO] readCLAUDEmd: Successfully read 6827 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:22:05.627Z] [INFO] GET /api/coding/directories 200 8ms -[2026-01-02T23:22:05.625Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:22:05.625Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:22:05.625Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:22:05.665Z] [INFO] GET /api/coding/directories/4/status 200 8ms -[2026-01-02T23:22:06.583Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:22:09.800Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:22:17.590Z] [INFO] GET /api/coding/directories/4/status 200 12ms -[2026-01-02T23:22:47.597Z] [INFO] GET /api/coding/directories/4/status 200 11ms -[2026-01-02T23:23:17.600Z] [INFO] GET /api/coding/directories/4/status 200 12ms -[2026-01-02T23:23:26.133Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:23:46.240Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:23:46.327Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:23:46.333Z] [INFO] Umgebung: development -[2026-01-02T23:23:46.335Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:23:46.335Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:23:46.329Z] [INFO] Datenbank initialisiert -[2026-01-02T23:23:46.333Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:23:47.622Z] [INFO] GET /api/coding/directories/4/status 200 27ms -[2026-01-02T23:23:52.409Z] [INFO] Socket connected: HG (iLyt9LJ2ql-jygxeAAAB) -[2026-01-02T23:23:52.483Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:24:17.594Z] [INFO] GET /api/coding/directories/4/status 200 11ms -[2026-01-02T23:24:46.346Z] [INFO] Backup erstellt: backup_2026-01-02T23-24-46-340Z.db -[2026-01-02T23:24:46.349Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T21-34-50-446Z.db -[2026-01-02T23:24:46.351Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:24:47.588Z] [INFO] GET /api/coding/directories/4/status 200 10ms -[2026-01-02T23:25:12.791Z] [INFO] GET / 200 13ms -[2026-01-02T23:25:12.857Z] [INFO] Socket disconnected: HG (iLyt9LJ2ql-jygxeAAAB) -[2026-01-02T23:25:12.867Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-02T23:25:12.900Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T23:25:12.938Z] [INFO] GET /css/components.css 200 7ms -[2026-01-02T23:25:12.942Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-02T23:25:12.947Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-02T23:25:12.950Z] [INFO] GET /css/board.css 200 10ms -[2026-01-02T23:25:12.951Z] [INFO] GET /css/list.css 200 6ms -[2026-01-02T23:25:12.955Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T23:25:12.969Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-02T23:25:12.982Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-02T23:25:12.997Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-02T23:25:12.999Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-02T23:25:13.006Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-02T23:25:13.009Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-02T23:25:13.010Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-02T23:25:13.026Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T23:25:13.121Z] [INFO] GET /js/store.js 200 9ms -[2026-01-02T23:25:13.122Z] [INFO] GET /js/api.js 200 9ms -[2026-01-02T23:25:13.125Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-02T23:25:13.128Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-02T23:25:13.130Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-02T23:25:13.158Z] [INFO] GET /js/board.js 200 7ms -[2026-01-02T23:25:13.160Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-02T23:25:13.163Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-02T23:25:13.165Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-02T23:25:13.172Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T23:25:13.203Z] [INFO] GET /js/admin.js 200 10ms -[2026-01-02T23:25:13.207Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-02T23:25:13.213Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T23:25:13.240Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-02T23:25:13.241Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-02T23:25:13.256Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-02T23:25:13.279Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-02T23:25:13.283Z] [INFO] GET /js/mobile.js 200 10ms -[2026-01-02T23:25:13.285Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-02T23:25:13.455Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:25:13.462Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-02T23:25:13.466Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-02T23:25:13.506Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-02T23:25:13.537Z] [INFO] Socket connected: HG (CnzFddWhSBLkxKe7AAAD) -[2026-01-02T23:25:13.545Z] [INFO] GET /api/projects 200 5ms -[2026-01-02T23:25:13.583Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:25:13.596Z] [INFO] GET /api/columns/2 200 11ms -[2026-01-02T23:25:13.607Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-02T23:25:13.625Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-02T23:25:13.629Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-02T23:25:13.682Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 10ms -[2026-01-02T23:25:13.725Z] [INFO] GET /api/notifications 200 6ms -[2026-01-02T23:25:13.767Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-02T23:25:13.952Z] [INFO] GET / 200 3ms -[2026-01-02T23:25:13.982Z] [INFO] Socket disconnected: HG (CnzFddWhSBLkxKe7AAAD) -[2026-01-02T23:25:14.008Z] [INFO] GET /css/board.css 200 9ms -[2026-01-02T23:25:14.014Z] [INFO] GET /css/components.css 200 12ms -[2026-01-02T23:25:14.017Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-02T23:25:14.020Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-02T23:25:14.023Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-02T23:25:14.025Z] [INFO] GET /css/base.css 200 6ms -[2026-01-02T23:25:14.037Z] [INFO] GET /css/list.css 200 1ms -[2026-01-02T23:25:14.042Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-02T23:25:14.053Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T23:25:14.055Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-02T23:25:14.057Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-02T23:25:14.067Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-02T23:25:14.075Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-02T23:25:14.078Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-02T23:25:14.087Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T23:25:14.094Z] [INFO] GET /js/app.js 200 2ms -[2026-01-02T23:25:14.160Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-02T23:25:14.162Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-02T23:25:14.165Z] [INFO] GET /js/store.js 200 4ms -[2026-01-02T23:25:14.167Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-02T23:25:14.168Z] [INFO] GET /js/api.js 200 2ms -[2026-01-02T23:25:14.189Z] [INFO] GET /js/board.js 200 2ms -[2026-01-02T23:25:14.194Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-02T23:25:14.200Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-02T23:25:14.203Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T23:25:14.221Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-02T23:25:14.223Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-02T23:25:14.231Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-02T23:25:14.232Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-02T23:25:14.237Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-02T23:25:14.250Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-02T23:25:14.253Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-02T23:25:14.259Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-02T23:25:14.260Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T23:25:14.262Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-02T23:25:14.322Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:25:14.330Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-02T23:25:14.334Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-02T23:25:14.379Z] [INFO] GET /api/auth/users 200 9ms -[2026-01-02T23:25:14.403Z] [INFO] Socket connected: HG (9wM012ffEfhnCgmzAAAF) -[2026-01-02T23:25:14.417Z] [INFO] GET /api/projects 200 7ms -[2026-01-02T23:25:14.457Z] [INFO] GET /api/columns/2 200 10ms -[2026-01-02T23:25:14.463Z] [INFO] GET /api/labels/2 200 14ms -[2026-01-02T23:25:14.481Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-02T23:25:14.487Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:25:14.493Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-02T23:25:14.551Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 13ms -[2026-01-02T23:25:14.584Z] [INFO] GET /api/notifications 200 4ms -[2026-01-02T23:25:14.619Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-02T23:25:15.874Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:25:15.874Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:25:15.874Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:25:15.875Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:25:15.876Z] [INFO] readCLAUDEmd: Successfully read 6827 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:25:15.878Z] [INFO] GET /api/coding/directories 200 12ms -[2026-01-02T23:25:15.926Z] [INFO] GET /api/coding/directories/4/status 200 13ms -[2026-01-02T23:25:16.874Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:25:21.900Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:25:27.853Z] [INFO] GET / 200 4ms -[2026-01-02T23:25:27.919Z] [INFO] Socket disconnected: HG (9wM012ffEfhnCgmzAAAF) -[2026-01-02T23:25:27.945Z] [INFO] GET /css/base.css 200 7ms -[2026-01-02T23:25:27.948Z] [INFO] GET /css/board.css 200 7ms -[2026-01-02T23:25:27.952Z] [INFO] GET /css/components.css 200 8ms -[2026-01-02T23:25:27.953Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-02T23:25:27.956Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-02T23:25:27.959Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-02T23:25:27.973Z] [INFO] GET /css/list.css 200 2ms -[2026-01-02T23:25:27.988Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-02T23:25:28.010Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-02T23:25:28.015Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-02T23:25:28.017Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-02T23:25:28.019Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-02T23:25:28.023Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-02T23:25:28.025Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-02T23:25:28.037Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T23:25:28.052Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T23:25:28.134Z] [INFO] GET /js/api.js 200 12ms -[2026-01-02T23:25:28.137Z] [INFO] GET /js/auth.js 200 14ms -[2026-01-02T23:25:28.140Z] [INFO] GET /js/store.js 200 14ms -[2026-01-02T23:25:28.142Z] [INFO] GET /js/offline.js 200 14ms -[2026-01-02T23:25:28.150Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-02T23:25:28.165Z] [INFO] GET /js/board.js 200 3ms -[2026-01-02T23:25:28.172Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-02T23:25:28.173Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-02T23:25:28.193Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-02T23:25:28.198Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T23:25:28.208Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-02T23:25:28.210Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-02T23:25:28.221Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-02T23:25:28.226Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-02T23:25:28.229Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-02T23:25:28.241Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-02T23:25:28.243Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-02T23:25:28.250Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T23:25:28.255Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T23:25:28.345Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:25:28.352Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-02T23:25:28.358Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-02T23:25:28.390Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-02T23:25:28.421Z] [INFO] Socket connected: HG (V06XhITm3vEPp6ouAAAH) -[2026-01-02T23:25:28.430Z] [INFO] GET /api/projects 200 5ms -[2026-01-02T23:25:28.494Z] [INFO] GET /api/tasks/project/2 200 30ms -[2026-01-02T23:25:28.498Z] [INFO] GET /api/labels/2 200 32ms -[2026-01-02T23:25:28.503Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-02T23:25:28.504Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:25:28.509Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-02T23:25:28.552Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2026-01-02T23:25:28.593Z] [INFO] GET /api/notifications 200 8ms -[2026-01-02T23:25:28.629Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-02T23:25:29.750Z] [INFO] Socket disconnected: HG (V06XhITm3vEPp6ouAAAH) -[2026-01-02T23:25:36.439Z] [INFO] GET / 200 4ms -[2026-01-02T23:25:36.511Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-02T23:25:36.541Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T23:25:36.572Z] [INFO] GET /css/components.css 200 2ms -[2026-01-02T23:25:36.583Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-02T23:25:36.589Z] [INFO] GET /css/board.css 200 9ms -[2026-01-02T23:25:36.592Z] [INFO] GET /css/list.css 200 11ms -[2026-01-02T23:25:36.593Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-02T23:25:36.594Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T23:25:36.608Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T23:25:36.626Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-02T23:25:36.642Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-02T23:25:36.646Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-02T23:25:36.652Z] [INFO] GET /css/knowledge.css 200 13ms -[2026-01-02T23:25:36.658Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-02T23:25:36.664Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-02T23:25:36.672Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T23:25:36.742Z] [INFO] GET /js/api.js 200 8ms -[2026-01-02T23:25:36.746Z] [INFO] GET /js/store.js 200 9ms -[2026-01-02T23:25:36.750Z] [INFO] GET /js/board.js 200 10ms -[2026-01-02T23:25:36.756Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-02T23:25:36.758Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-02T23:25:36.760Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-02T23:25:36.775Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-02T23:25:36.780Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-02T23:25:36.786Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T23:25:36.793Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-02T23:25:36.795Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-02T23:25:36.805Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T23:25:36.808Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-02T23:25:36.810Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-02T23:25:36.816Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-02T23:25:36.819Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-02T23:25:36.823Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-02T23:25:36.831Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-02T23:25:36.835Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-02T23:25:36.889Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-02T23:25:36.897Z] [INFO] GET /sw.js 200 6ms -[2026-01-02T23:25:36.937Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-02T23:25:36.939Z] [INFO] GET / 304 5ms -[2026-01-02T23:25:36.944Z] [INFO] GET /index.html 200 2ms -[2026-01-02T23:25:36.968Z] [INFO] GET /css/components.css 304 1ms -[2026-01-02T23:25:36.969Z] [INFO] GET /css/base.css 304 2ms -[2026-01-02T23:25:36.976Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T23:25:36.998Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T23:25:37.001Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T23:25:37.007Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T23:25:37.028Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T23:25:37.030Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T23:25:37.037Z] [INFO] GET /js/api.js 304 2ms -[2026-01-02T23:25:37.059Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T23:25:37.061Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T23:25:37.065Z] [INFO] GET /js/sync.js 304 0ms -[2026-01-02T23:25:37.092Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T23:25:37.093Z] [INFO] GET /js/offline.js 304 0ms -[2026-01-02T23:25:37.096Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T23:25:37.120Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T23:25:37.132Z] [INFO] GET /js/list.js 304 3ms -[2026-01-02T23:25:37.133Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-02T23:25:37.150Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T23:25:37.164Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T23:25:37.169Z] [INFO] GET /js/tour.js 200 4ms -[2026-01-02T23:25:37.185Z] [INFO] GET /js/proposals.js 304 5ms -[2026-01-02T23:25:37.194Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T23:25:37.202Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T23:25:37.216Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-02T23:25:37.224Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-02T23:25:37.233Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T23:25:37.246Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T23:25:37.254Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T23:25:37.262Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T23:25:37.277Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T23:25:37.284Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-02T23:25:37.293Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T23:25:37.309Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-02T23:25:37.314Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-02T23:25:42.244Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-02T23:25:42.246Z] [INFO] POST /api/auth/login 200 495ms -[2026-01-02T23:25:42.289Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-02T23:25:42.312Z] [INFO] Socket connected: HG (Cf0lrQvIL_ZxrSvpAAAJ) -[2026-01-02T23:25:42.329Z] [INFO] GET /api/projects 200 9ms -[2026-01-02T23:25:42.359Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:25:42.367Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-02T23:25:42.373Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-02T23:25:42.396Z] [INFO] GET /api/tasks/project/2 200 22ms -[2026-01-02T23:25:42.399Z] [INFO] GET /api/labels/2 200 24ms -[2026-01-02T23:25:42.470Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2026-01-02T23:25:42.511Z] [INFO] GET /api/notifications 200 9ms -[2026-01-02T23:25:42.548Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-02T23:25:43.900Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:25:43.901Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:25:43.901Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:25:43.901Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:25:43.901Z] [INFO] readCLAUDEmd: Successfully read 6827 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:25:43.903Z] [INFO] GET /api/coding/directories 200 7ms -[2026-01-02T23:25:43.941Z] [INFO] GET /api/coding/directories/4/status 200 8ms -[2026-01-02T23:25:45.882Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:25:48.754Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:25:50.445Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:25:53.078Z] [INFO] GET / 200 3ms -[2026-01-02T23:25:53.132Z] [INFO] Socket disconnected: HG (Cf0lrQvIL_ZxrSvpAAAJ) -[2026-01-02T23:25:53.146Z] [INFO] GET /css/base.css 200 5ms -[2026-01-02T23:25:53.148Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-02T23:25:53.148Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-02T23:25:53.151Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-02T23:25:53.160Z] [INFO] GET /css/board.css 200 5ms -[2026-01-02T23:25:53.161Z] [INFO] GET /css/components.css 200 4ms -[2026-01-02T23:25:53.182Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T23:25:53.184Z] [INFO] GET /css/list.css 200 4ms -[2026-01-02T23:25:53.205Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-02T23:25:53.207Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-02T23:25:53.212Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-02T23:25:53.219Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-02T23:25:53.220Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-02T23:25:53.221Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-02T23:25:53.239Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T23:25:53.245Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T23:25:53.309Z] [INFO] GET /js/store.js 200 7ms -[2026-01-02T23:25:53.318Z] [INFO] GET /js/api.js 200 12ms -[2026-01-02T23:25:53.322Z] [INFO] GET /js/board.js 200 9ms -[2026-01-02T23:25:53.327Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-02T23:25:53.329Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-02T23:25:53.333Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-02T23:25:53.340Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-02T23:25:53.348Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-02T23:25:53.357Z] [INFO] GET /js/list.js 200 3ms -[2026-01-02T23:25:53.359Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-02T23:25:53.372Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T23:25:53.375Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-02T23:25:53.380Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-02T23:25:53.393Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-02T23:25:53.395Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-02T23:25:53.397Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-02T23:25:53.405Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-02T23:25:53.408Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-02T23:25:53.413Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T23:25:53.463Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:25:53.467Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-02T23:25:53.471Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T23:25:53.514Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T23:25:53.546Z] [INFO] Socket connected: HG (wOy_TSP5gDPF03ZaAAAL) -[2026-01-02T23:25:53.554Z] [INFO] GET /api/projects 304 5ms -[2026-01-02T23:25:53.587Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:25:53.612Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-02T23:25:53.617Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-02T23:25:53.624Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2026-01-02T23:25:53.627Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-02T23:25:53.671Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-02T23:25:53.710Z] [INFO] GET /api/notifications 304 7ms -[2026-01-02T23:25:53.744Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-02T23:25:55.741Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:25:55.742Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:25:55.742Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:25:55.742Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:25:55.742Z] [INFO] readCLAUDEmd: Successfully read 6827 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:25:55.744Z] [INFO] GET /api/coding/directories 304 7ms -[2026-01-02T23:25:55.779Z] [INFO] GET /api/coding/directories/4/status 304 4ms -[2026-01-02T23:25:57.410Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:26:10.950Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:26:14.398Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:26:17.870Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:26:25.786Z] [INFO] GET /api/coding/directories/4/status 304 7ms -[2026-01-02T23:26:55.799Z] [INFO] GET /api/coding/directories/4/status 304 10ms -[2026-01-02T23:27:25.802Z] [INFO] GET /api/coding/directories/4/status 304 18ms -[2026-01-02T23:27:41.484Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:28:01.835Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:28:01.960Z] [INFO] Umgebung: development -[2026-01-02T23:28:01.962Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:28:01.962Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:28:01.952Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:28:01.955Z] [INFO] Datenbank initialisiert -[2026-01-02T23:28:01.960Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:28:09.399Z] [INFO] Socket connected: HG (QJH6l3VEd1aoGPo9AAAB) -[2026-01-02T23:28:09.453Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:28:25.801Z] [INFO] GET /api/coding/directories/4/status 200 15ms -[2026-01-02T23:28:55.803Z] [INFO] GET /api/coding/directories/4/status 304 9ms -[2026-01-02T23:29:01.971Z] [INFO] Backup erstellt: backup_2026-01-02T23-29-01-964Z.db -[2026-01-02T23:29:01.975Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T21-58-47-741Z.db -[2026-01-02T23:29:01.978Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:29:20.948Z] [INFO] GET / 200 19ms -[2026-01-02T23:29:21.016Z] [INFO] Socket disconnected: HG (QJH6l3VEd1aoGPo9AAAB) -[2026-01-02T23:29:21.027Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-02T23:29:21.029Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T23:29:21.067Z] [INFO] GET /css/components.css 200 9ms -[2026-01-02T23:29:21.070Z] [INFO] GET /css/board.css 200 9ms -[2026-01-02T23:29:21.085Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-02T23:29:21.089Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-02T23:29:21.094Z] [INFO] GET /css/list.css 200 6ms -[2026-01-02T23:29:21.096Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T23:29:21.100Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T23:29:21.129Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-02T23:29:21.134Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-02T23:29:21.138Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-02T23:29:21.140Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-02T23:29:21.146Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-02T23:29:21.147Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-02T23:29:21.175Z] [INFO] GET /js/app.js 200 4ms -[2026-01-02T23:29:21.292Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-02T23:29:21.296Z] [INFO] GET /js/api.js 200 9ms -[2026-01-02T23:29:21.301Z] [INFO] GET /js/store.js 200 10ms -[2026-01-02T23:29:21.306Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-02T23:29:21.309Z] [INFO] GET /js/board.js 200 10ms -[2026-01-02T23:29:21.311Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-02T23:29:21.321Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T23:29:21.324Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-02T23:29:21.325Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T23:29:21.339Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-02T23:29:21.345Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-02T23:29:21.348Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T23:29:21.359Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-02T23:29:21.361Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T23:29:21.370Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-02T23:29:21.380Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-02T23:29:21.382Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-02T23:29:21.386Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T23:29:21.390Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T23:29:21.455Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:29:21.462Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T23:29:21.472Z] [INFO] GET /assets/icons/task.svg 200 16ms -[2026-01-02T23:29:21.507Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-02T23:29:21.535Z] [INFO] Socket connected: HG (NRHVhn6cvfXkQ5b5AAAD) -[2026-01-02T23:29:21.552Z] [INFO] GET /api/projects 304 12ms -[2026-01-02T23:29:21.598Z] [INFO] GET /api/columns/2 304 13ms -[2026-01-02T23:29:21.608Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-02T23:29:21.613Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T23:29:21.615Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:29:21.637Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-02T23:29:21.683Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-02T23:29:21.723Z] [INFO] GET /api/notifications 304 9ms -[2026-01-02T23:29:21.759Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-02T23:29:22.748Z] [INFO] GET / 200 5ms -[2026-01-02T23:29:22.808Z] [INFO] Socket disconnected: HG (NRHVhn6cvfXkQ5b5AAAD) -[2026-01-02T23:29:22.822Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-02T23:29:22.823Z] [INFO] GET /css/base.css 200 5ms -[2026-01-02T23:29:22.828Z] [INFO] GET /css/components.css 200 7ms -[2026-01-02T23:29:22.832Z] [INFO] GET /css/board.css 200 8ms -[2026-01-02T23:29:22.833Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-02T23:29:22.836Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-02T23:29:22.851Z] [INFO] GET /css/list.css 200 1ms -[2026-01-02T23:29:22.857Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-02T23:29:22.890Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-02T23:29:22.896Z] [INFO] GET /css/notifications.css 200 11ms -[2026-01-02T23:29:22.910Z] [INFO] GET /css/gitea.css 200 21ms -[2026-01-02T23:29:22.913Z] [INFO] GET /css/knowledge.css 200 14ms -[2026-01-02T23:29:22.915Z] [INFO] GET /css/coding.css 200 13ms -[2026-01-02T23:29:22.918Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-02T23:29:22.922Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T23:29:22.939Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T23:29:23.005Z] [INFO] GET /js/store.js 200 12ms -[2026-01-02T23:29:23.009Z] [INFO] GET /js/board.js 200 13ms -[2026-01-02T23:29:23.012Z] [INFO] GET /js/api.js 200 11ms -[2026-01-02T23:29:23.019Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-02T23:29:23.021Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-02T23:29:23.022Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-02T23:29:23.034Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T23:29:23.046Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T23:29:23.057Z] [INFO] GET /js/list.js 200 6ms -[2026-01-02T23:29:23.059Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-02T23:29:23.060Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-02T23:29:23.066Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-02T23:29:23.068Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T23:29:23.073Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-02T23:29:23.089Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-02T23:29:23.100Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-02T23:29:23.103Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-02T23:29:23.105Z] [INFO] GET /js/mobile.js 200 8ms -[2026-01-02T23:29:23.108Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-02T23:29:23.145Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-02T23:29:23.159Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:29:23.165Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-02T23:29:23.206Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-02T23:29:23.229Z] [INFO] Socket connected: HG (w4NPne7J3L4UyjPTAAAF) -[2026-01-02T23:29:23.238Z] [INFO] GET /api/projects 304 3ms -[2026-01-02T23:29:23.268Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:29:23.279Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-02T23:29:23.296Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-02T23:29:23.302Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-02T23:29:23.306Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-02T23:29:23.341Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-02T23:29:23.376Z] [INFO] GET /api/notifications 304 4ms -[2026-01-02T23:29:23.407Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-02T23:29:24.460Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:29:24.460Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:29:24.461Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:29:24.461Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:29:24.462Z] [INFO] readCLAUDEmd: Successfully read 6827 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:29:24.464Z] [INFO] GET /api/coding/directories 304 13ms -[2026-01-02T23:29:24.497Z] [INFO] GET /api/coding/directories/4/status 304 4ms -[2026-01-02T23:29:26.090Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-02T23:29:46.650Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:29:54.523Z] [INFO] GET /api/coding/directories/4/status 304 10ms -[2026-01-02T23:30:09.544Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:30:24.514Z] [INFO] GET /api/coding/directories/4/status 304 10ms -[2026-01-02T23:30:26.115Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:30:46.764Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-02T23:30:46.764Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-02T23:30:46.765Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:30:46.765Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:30:46.767Z] [INFO] PUT /api/coding/directories/4 200 12ms -[2026-01-02T23:30:46.803Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:30:46.803Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:30:46.804Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:30:46.804Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:30:46.804Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:30:46.806Z] [INFO] GET /api/coding/directories 200 9ms -[2026-01-02T23:30:46.842Z] [INFO] GET /api/coding/directories/4/status 304 5ms -[2026-01-02T23:30:48.756Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:30:54.503Z] [INFO] GET /api/coding/directories/4/status 304 6ms -[2026-01-02T23:30:57.172Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:30:59.290Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:31:24.506Z] [INFO] GET /api/coding/directories/4/status 304 8ms -[2026-01-02T23:31:54.516Z] [INFO] GET /api/coding/directories/4/status 304 10ms -[2026-01-02T23:32:24.500Z] [INFO] GET /api/coding/directories/4/status 304 6ms -[2026-01-02T23:32:54.504Z] [INFO] GET /api/coding/directories/4/status 304 10ms -[2026-01-02T23:33:24.502Z] [INFO] GET /api/coding/directories/4/status 304 7ms -[2026-01-02T23:33:54.500Z] [INFO] GET /api/coding/directories/4/status 304 4ms -[2026-01-02T23:34:24.517Z] [INFO] GET /api/coding/directories/4/status 304 12ms -[2026-01-02T23:34:54.504Z] [INFO] GET /api/coding/directories/4/status 304 4ms -[2026-01-02T23:35:24.498Z] [INFO] GET /api/coding/directories/4/status 304 5ms -[2026-01-02T23:35:54.503Z] [INFO] GET /api/coding/directories/4/status 304 9ms -[2026-01-02T23:36:10.719Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:36:31.463Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:36:31.588Z] [INFO] Umgebung: development -[2026-01-02T23:36:31.591Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:36:31.591Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:36:31.578Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:36:31.582Z] [INFO] Datenbank initialisiert -[2026-01-02T23:36:31.588Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:36:34.736Z] [INFO] Socket connected: HG (HQrpQUKU0ezKxqh9AAAB) -[2026-01-02T23:36:34.828Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:36:54.528Z] [INFO] GET /api/coding/directories/4/status 200 20ms -[2026-01-02T23:37:20.955Z] [INFO] GET / 200 19ms -[2026-01-02T23:37:21.473Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-02T23:37:21.726Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T23:37:21.983Z] [INFO] GET /css/components.css 200 5ms -[2026-01-02T23:37:22.271Z] [INFO] GET /css/board.css 200 6ms -[2026-01-02T23:37:22.372Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-02T23:37:22.376Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-02T23:37:22.431Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-02T23:37:22.432Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-02T23:37:22.757Z] [INFO] GET /css/list.css 200 5ms -[2026-01-02T23:37:22.788Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-02T23:37:22.815Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-02T23:37:22.860Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-02T23:37:22.960Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-02T23:37:23.027Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-02T23:37:23.050Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-02T23:37:23.164Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T23:37:24.070Z] [INFO] GET /js/store.js 200 6ms -[2026-01-02T23:37:24.075Z] [INFO] GET /js/api.js 200 7ms -[2026-01-02T23:37:24.443Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-02T23:37:24.495Z] [INFO] GET /api/coding/directories/4/status 304 10ms -[2026-01-02T23:37:24.535Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-02T23:37:24.833Z] [INFO] GET /js/board.js 200 6ms -[2026-01-02T23:37:25.099Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-02T23:37:25.209Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-02T23:37:25.533Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-02T23:37:25.535Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-02T23:37:25.538Z] [INFO] GET /js/list.js 200 7ms -[2026-01-02T23:37:25.613Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-02T23:37:25.616Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-02T23:37:25.617Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-02T23:37:25.862Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-02T23:37:25.910Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-02T23:37:25.976Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-02T23:37:25.978Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-02T23:37:25.982Z] [INFO] GET /js/mobile.js 200 9ms -[2026-01-02T23:37:26.055Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-02T23:37:26.492Z] [INFO] GET / 200 4ms -[2026-01-02T23:37:26.554Z] [INFO] Socket disconnected: HG (HQrpQUKU0ezKxqh9AAAB) -[2026-01-02T23:37:26.561Z] [INFO] GET /css/base.css 200 2ms -[2026-01-02T23:37:26.562Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T23:37:26.597Z] [INFO] GET /css/components.css 200 7ms -[2026-01-02T23:37:26.600Z] [INFO] GET /css/board.css 200 6ms -[2026-01-02T23:37:26.629Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-02T23:37:26.631Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-02T23:37:26.636Z] [INFO] GET /css/list.css 200 3ms -[2026-01-02T23:37:26.639Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-02T23:37:26.648Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-02T23:37:26.650Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-02T23:37:26.680Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-02T23:37:26.683Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-02T23:37:26.687Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-02T23:37:26.692Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-02T23:37:26.704Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-02T23:37:26.716Z] [INFO] GET /js/app.js 200 6ms -[2026-01-02T23:37:26.783Z] [INFO] GET /js/board.js 200 7ms -[2026-01-02T23:37:26.784Z] [INFO] GET /js/api.js 200 7ms -[2026-01-02T23:37:26.787Z] [INFO] GET /js/store.js 200 9ms -[2026-01-02T23:37:26.797Z] [INFO] GET /js/auth.js 200 18ms -[2026-01-02T23:37:26.801Z] [INFO] GET /js/sync.js 200 20ms -[2026-01-02T23:37:26.802Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-02T23:37:26.816Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-02T23:37:26.817Z] [INFO] GET /js/list.js 200 2ms -[2026-01-02T23:37:26.824Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-02T23:37:26.825Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-02T23:37:26.828Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-02T23:37:26.845Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-02T23:37:26.859Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-02T23:37:26.862Z] [INFO] GET /js/proposals.js 200 11ms -[2026-01-02T23:37:26.863Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-02T23:37:26.865Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-02T23:37:26.867Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-02T23:37:26.891Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-02T23:37:26.896Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-02T23:37:26.967Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-02T23:37:26.974Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T23:37:26.979Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-02T23:37:27.020Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-02T23:37:27.040Z] [INFO] Socket connected: HG (C0RkiZB3Za7tlXhMAAAD) -[2026-01-02T23:37:27.073Z] [INFO] GET /api/projects 304 12ms -[2026-01-02T23:37:27.113Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:37:27.126Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-02T23:37:27.133Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-02T23:37:27.153Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-02T23:37:27.157Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-02T23:37:27.195Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-02T23:37:27.232Z] [INFO] GET /api/notifications 304 8ms -[2026-01-02T23:37:27.278Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-02T23:37:28.585Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:37:28.585Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:37:28.587Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:37:28.585Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:37:28.586Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:37:28.589Z] [INFO] GET /api/coding/directories 304 9ms -[2026-01-02T23:37:28.628Z] [INFO] GET /api/coding/directories/4/status 304 5ms -[2026-01-02T23:37:30.313Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:37:31.597Z] [INFO] Backup erstellt: backup_2026-01-02T23-37-31-592Z.db -[2026-01-02T23:37:31.601Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T22-13-57-741Z.db -[2026-01-02T23:37:31.602Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:37:31.832Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:37:32.549Z] [INFO] GET /sw.js 200 4ms -[2026-01-02T23:37:34.095Z] [INFO] GET / 304 3ms -[2026-01-02T23:37:34.101Z] [INFO] GET /index.html 200 4ms -[2026-01-02T23:37:34.688Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-02T23:37:34.760Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T23:37:35.114Z] [INFO] GET /css/components.css 304 3ms -[2026-01-02T23:37:35.682Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T23:37:35.796Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-02T23:37:35.799Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-02T23:37:36.008Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T23:37:36.234Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T23:37:36.266Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T23:37:36.356Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:37:36.361Z] [INFO] GET /js/api.js 304 1ms -[2026-01-02T23:37:36.712Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T23:37:36.725Z] [INFO] GET /js/store.js 304 0ms -[2026-01-02T23:37:36.970Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-02T23:37:37.043Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T23:37:37.166Z] [INFO] GET /js/board.js 304 1ms -[2026-01-02T23:37:37.272Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-02T23:37:37.321Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T23:37:37.488Z] [INFO] GET /js/list.js 304 3ms -[2026-01-02T23:37:37.590Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T23:37:37.939Z] [INFO] GET /js/tour.js 200 4ms -[2026-01-02T23:37:37.962Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T23:37:38.008Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T23:37:38.396Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T23:37:38.443Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T23:37:38.460Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T23:37:38.487Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:37:38.733Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-02T23:37:38.760Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-02T23:37:39.022Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-02T23:37:39.108Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T23:37:39.186Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-02T23:37:39.280Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T23:37:39.385Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T23:37:39.487Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-02T23:37:39.545Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-02T23:37:39.678Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-02T23:37:39.777Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T23:37:58.627Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:37:58.633Z] [INFO] GET /api/coding/directories/4/status 304 5ms -[2026-01-02T23:37:59.878Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:38:01.035Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:38:04.994Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:38:28.633Z] [INFO] GET /api/coding/directories/4/status 304 6ms -[2026-01-02T23:38:58.637Z] [INFO] GET /api/coding/directories/4/status 304 5ms -[2026-01-02T23:39:07.326Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:39:22.705Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T23:39:28.645Z] [INFO] GET /api/coding/directories/4/status 304 7ms -[2026-01-02T23:39:58.632Z] [INFO] GET /api/coding/directories/4/status 304 7ms -[2026-01-02T23:40:28.715Z] [INFO] GET /api/coding/directories/4/status 304 8ms -[2026-01-02T23:40:58.711Z] [INFO] GET /api/coding/directories/4/status 304 12ms -[2026-01-02T23:41:24.596Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:41:35.959Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:41:36.013Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:41:36.015Z] [INFO] Datenbank initialisiert -[2026-01-02T23:41:36.018Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:41:36.019Z] [INFO] Umgebung: development -[2026-01-02T23:41:36.020Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:41:36.020Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:41:36.775Z] [INFO] Socket connected: HG (Ki_5uv_Prgrq6ACeAAAB) -[2026-01-02T23:41:36.831Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:42:03.727Z] [INFO] GET /api/coding/directories/4/status 304 22ms -[2026-01-02T23:42:36.036Z] [INFO] Backup erstellt: backup_2026-01-02T23-42-36-026Z.db -[2026-01-02T23:42:36.039Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T22-17-46-503Z.db -[2026-01-02T23:42:36.041Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:43:03.718Z] [INFO] GET /api/coding/directories/4/status 304 11ms -[2026-01-02T23:43:34.864Z] [INFO] GET /api/coding/directories/4/status 304 9ms -[2026-01-02T23:43:40.031Z] [INFO] GET / 200 12ms -[2026-01-02T23:43:40.090Z] [INFO] Socket disconnected: HG (Ki_5uv_Prgrq6ACeAAAB) -[2026-01-02T23:43:40.099Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-02T23:43:40.133Z] [INFO] GET /css/base.css 200 4ms -[2026-01-02T23:43:40.165Z] [INFO] GET /css/components.css 200 6ms -[2026-01-02T23:43:40.183Z] [INFO] GET /css/board.css 200 10ms -[2026-01-02T23:43:40.193Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-02T23:43:40.195Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-02T23:43:40.197Z] [INFO] GET /css/list.css 200 7ms -[2026-01-02T23:43:40.200Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-02T23:43:40.204Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-02T23:43:40.236Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-02T23:43:40.245Z] [INFO] GET /css/gitea.css 200 12ms -[2026-01-02T23:43:40.251Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-02T23:43:40.253Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-02T23:43:40.255Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-02T23:43:40.257Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-02T23:43:40.276Z] [INFO] GET /js/app.js 200 3ms -[2026-01-02T23:43:40.362Z] [INFO] GET /js/store.js 200 11ms -[2026-01-02T23:43:40.366Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-02T23:43:40.369Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-02T23:43:40.373Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-02T23:43:40.374Z] [INFO] GET /js/api.js 200 7ms -[2026-01-02T23:43:40.376Z] [INFO] GET /js/board.js 200 5ms -[2026-01-02T23:43:40.390Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-02T23:43:40.405Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-02T23:43:40.409Z] [INFO] GET /js/list.js 200 8ms -[2026-01-02T23:43:40.416Z] [INFO] GET /js/shortcuts.js 200 9ms -[2026-01-02T23:43:40.419Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-02T23:43:40.423Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-02T23:43:40.435Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-02T23:43:40.436Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-02T23:43:40.443Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-02T23:43:40.449Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-02T23:43:40.456Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-02T23:43:40.458Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-02T23:43:40.468Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T23:43:40.539Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:43:40.551Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-02T23:43:40.559Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-02T23:43:40.599Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-02T23:43:40.634Z] [INFO] Socket connected: HG (yYBjmxeaOrMfkCKhAAAD) -[2026-01-02T23:43:40.652Z] [INFO] GET /api/projects 304 13ms -[2026-01-02T23:43:40.688Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:43:40.713Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-02T23:43:40.718Z] [INFO] GET /api/stats/dashboard?projectId=2 304 26ms -[2026-01-02T23:43:40.721Z] [INFO] GET /api/columns/2 304 28ms -[2026-01-02T23:43:40.725Z] [INFO] GET /api/labels/2 304 31ms -[2026-01-02T23:43:40.765Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-02T23:43:40.808Z] [INFO] GET /api/notifications 304 11ms -[2026-01-02T23:43:40.847Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-02T23:43:42.111Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:43:42.112Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:43:42.112Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:43:42.113Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:43:42.114Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:43:42.116Z] [INFO] GET /api/coding/directories 304 13ms -[2026-01-02T23:43:42.153Z] [INFO] GET /api/coding/directories/4/status 304 6ms -[2026-01-02T23:43:43.915Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:43:46.379Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-02T23:43:55.592Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:43:59.864Z] [INFO] GET / 200 3ms -[2026-01-02T23:43:59.924Z] [INFO] Socket disconnected: HG (yYBjmxeaOrMfkCKhAAAD) -[2026-01-02T23:43:59.936Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-02T23:43:59.966Z] [INFO] GET /css/base.css 200 3ms -[2026-01-02T23:43:59.996Z] [INFO] GET /css/components.css 200 3ms -[2026-01-02T23:44:00.014Z] [INFO] GET /css/board.css 200 7ms -[2026-01-02T23:44:00.020Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-02T23:44:00.026Z] [INFO] GET /css/calendar.css 200 14ms -[2026-01-02T23:44:00.032Z] [INFO] GET /css/list.css 200 14ms -[2026-01-02T23:44:00.036Z] [INFO] GET /css/admin.css 200 13ms -[2026-01-02T23:44:00.042Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-02T23:44:00.063Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-02T23:44:00.067Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-02T23:44:00.077Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-02T23:44:00.081Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-02T23:44:00.084Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-02T23:44:00.085Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-02T23:44:00.101Z] [INFO] GET /js/app.js 200 4ms -[2026-01-02T23:44:00.168Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-02T23:44:00.169Z] [INFO] GET /js/api.js 200 6ms -[2026-01-02T23:44:00.172Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-02T23:44:00.174Z] [INFO] GET /js/store.js 200 8ms -[2026-01-02T23:44:00.176Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-02T23:44:00.177Z] [INFO] GET /js/board.js 200 4ms -[2026-01-02T23:44:00.200Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-02T23:44:00.203Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T23:44:00.209Z] [INFO] GET /js/list.js 200 5ms -[2026-01-02T23:44:00.211Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T23:44:00.212Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-02T23:44:00.233Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-02T23:44:00.239Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-02T23:44:00.247Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-02T23:44:00.248Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-02T23:44:00.250Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-02T23:44:00.254Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-02T23:44:00.262Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T23:44:00.267Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-02T23:44:00.312Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-02T23:44:00.317Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T23:44:00.319Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-02T23:44:00.359Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-02T23:44:00.385Z] [INFO] Socket connected: HG (gXf7kVIG7GyVnilSAAAF) -[2026-01-02T23:44:00.396Z] [INFO] GET /api/projects 304 6ms -[2026-01-02T23:44:00.432Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-02T23:44:00.446Z] [INFO] GET /api/tasks/project/2 304 18ms -[2026-01-02T23:44:00.448Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:44:00.453Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-02T23:44:00.458Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-02T23:44:00.512Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-02T23:44:00.552Z] [INFO] GET /api/notifications 304 10ms -[2026-01-02T23:44:00.602Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-02T23:44:01.324Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:44:01.325Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:44:01.325Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:44:01.325Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:44:01.326Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:44:01.330Z] [INFO] GET /api/coding/directories 304 16ms -[2026-01-02T23:44:01.363Z] [INFO] GET /api/coding/directories/4/status 304 5ms -[2026-01-02T23:44:06.967Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:44:10.624Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:44:12.203Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-02T23:44:13.768Z] [INFO] Socket disconnected: HG (gXf7kVIG7GyVnilSAAAF) -[2026-01-02T23:44:16.020Z] [INFO] GET / 304 1ms -[2026-01-02T23:44:16.074Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T23:44:16.079Z] [INFO] GET /css/base.css 304 2ms -[2026-01-02T23:44:16.083Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T23:44:16.086Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T23:44:16.087Z] [INFO] GET /css/components.css 304 0ms -[2026-01-02T23:44:16.089Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-02T23:44:16.101Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T23:44:16.106Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T23:44:16.116Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T23:44:16.123Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T23:44:16.125Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-02T23:44:16.128Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T23:44:16.130Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T23:44:16.133Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T23:44:16.141Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T23:44:16.158Z] [INFO] GET /js/app.js 304 1ms -[2026-01-02T23:44:16.217Z] [INFO] GET /js/store.js 304 3ms -[2026-01-02T23:44:16.221Z] [INFO] GET /js/board.js 304 2ms -[2026-01-02T23:44:16.226Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-02T23:44:16.231Z] [INFO] GET /js/api.js 304 4ms -[2026-01-02T23:44:16.234Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-02T23:44:16.236Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-02T23:44:16.244Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-02T23:44:16.252Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-02T23:44:16.257Z] [INFO] GET /js/list.js 304 1ms -[2026-01-02T23:44:16.259Z] [INFO] GET /js/shortcuts.js 304 0ms -[2026-01-02T23:44:16.263Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-02T23:44:16.273Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-02T23:44:16.279Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T23:44:16.282Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-02T23:44:16.284Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T23:44:16.293Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T23:44:16.302Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-02T23:44:16.303Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-02T23:44:16.306Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-02T23:44:16.349Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:44:16.356Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T23:44:16.358Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-02T23:44:16.395Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T23:44:16.426Z] [INFO] Socket connected: HG (Q5yPPFNxG5_4yfbxAAAH) -[2026-01-02T23:44:16.434Z] [INFO] GET /api/projects 304 5ms -[2026-01-02T23:44:16.468Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:44:16.478Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-02T23:44:16.494Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-02T23:44:16.499Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T23:44:16.501Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-02T23:44:16.550Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-02T23:44:16.583Z] [INFO] GET /api/notifications 304 4ms -[2026-01-02T23:44:16.618Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-02T23:44:18.112Z] [INFO] GET /sw.js 200 5ms -[2026-01-02T23:44:18.152Z] [INFO] GET / 304 2ms -[2026-01-02T23:44:18.155Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-02T23:44:18.158Z] [INFO] GET /index.html 200 7ms -[2026-01-02T23:44:18.183Z] [INFO] GET /css/components.css 304 2ms -[2026-01-02T23:44:18.186Z] [INFO] GET / 200 6ms -[2026-01-02T23:44:18.198Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T23:44:18.211Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T23:44:18.215Z] [INFO] Socket disconnected: HG (Q5yPPFNxG5_4yfbxAAAH) -[2026-01-02T23:44:18.243Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-02T23:44:18.245Z] [INFO] GET /css/base.css 200 10ms -[2026-01-02T23:44:18.247Z] [INFO] GET /css/board.css 200 10ms -[2026-01-02T23:44:18.250Z] [INFO] GET /css/components.css 200 8ms -[2026-01-02T23:44:18.252Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-02T23:44:18.255Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-02T23:44:18.277Z] [INFO] GET /css/list.css 200 3ms -[2026-01-02T23:44:18.288Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-02T23:44:18.288Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-02T23:44:18.297Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-02T23:44:18.312Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-02T23:44:18.316Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-02T23:44:18.323Z] [INFO] GET /css/knowledge.css 200 12ms -[2026-01-02T23:44:18.330Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-02T23:44:18.334Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-02T23:44:18.343Z] [INFO] GET /js/app.js 200 2ms -[2026-01-02T23:44:18.350Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-02T23:44:18.351Z] [INFO] GET /css/modal.css 304 0ms -[2026-01-02T23:44:18.357Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T23:44:18.381Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-02T23:44:18.382Z] [INFO] GET /js/app.js 304 2ms -[2026-01-02T23:44:18.385Z] [INFO] GET /js/api.js 304 1ms -[2026-01-02T23:44:18.410Z] [INFO] GET /js/store.js 200 6ms -[2026-01-02T23:44:18.414Z] [INFO] GET /js/api.js 200 7ms -[2026-01-02T23:44:18.418Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-02T23:44:18.422Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-02T23:44:18.422Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-02T23:44:18.424Z] [INFO] GET /js/board.js 200 4ms -[2026-01-02T23:44:18.443Z] [INFO] GET /js/list.js 200 3ms -[2026-01-02T23:44:18.444Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-02T23:44:18.453Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-02T23:44:18.454Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-02T23:44:18.456Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-02T23:44:18.474Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-02T23:44:18.475Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-02T23:44:18.481Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-02T23:44:18.483Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-02T23:44:18.485Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-02T23:44:18.486Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-02T23:44:18.508Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-02T23:44:18.510Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-02T23:44:18.514Z] [INFO] GET /js/store.js 304 1ms -[2026-01-02T23:44:18.515Z] [INFO] GET /js/sync.js 304 0ms -[2026-01-02T23:44:18.517Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-02T23:44:18.554Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:44:18.568Z] [INFO] GET /js/offline.js 304 8ms -[2026-01-02T23:44:18.573Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-02T23:44:18.575Z] [INFO] GET /js/board.js 304 5ms -[2026-01-02T23:44:18.580Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-02T23:44:18.582Z] [INFO] GET /js/task-modal.js 304 4ms -[2026-01-02T23:44:18.597Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-02T23:44:18.611Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T23:44:18.612Z] [INFO] GET /js/list.js 304 6ms -[2026-01-02T23:44:18.615Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-02T23:44:18.623Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-02T23:44:18.643Z] [INFO] Socket connected: HG (lYJsN0-5i_GI25qgAAAJ) -[2026-01-02T23:44:18.646Z] [INFO] GET /js/tour.js 304 1ms -[2026-01-02T23:44:18.654Z] [INFO] GET /api/projects 304 5ms -[2026-01-02T23:44:18.655Z] [INFO] GET /js/admin.js 304 5ms -[2026-01-02T23:44:18.658Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-02T23:44:18.677Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-02T23:44:18.684Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-02T23:44:18.685Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-02T23:44:18.715Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2026-01-02T23:44:18.721Z] [INFO] GET /api/columns/2 304 17ms -[2026-01-02T23:44:18.725Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:44:18.741Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-02T23:44:18.745Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T23:44:18.751Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-02T23:44:18.752Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-02T23:44:18.752Z] [INFO] GET /css/list.css 304 1ms -[2026-01-02T23:44:18.779Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-02T23:44:18.782Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T23:44:18.784Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-02T23:44:18.786Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-02T23:44:18.814Z] [INFO] GET /api/notifications 304 4ms -[2026-01-02T23:44:18.816Z] [INFO] GET /css/notifications.css 304 5ms -[2026-01-02T23:44:18.818Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-02T23:44:18.819Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-02T23:44:18.851Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-02T23:44:18.859Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-02T23:44:19.724Z] [INFO] GET / 200 4ms -[2026-01-02T23:44:19.775Z] [INFO] Socket disconnected: HG (lYJsN0-5i_GI25qgAAAJ) -[2026-01-02T23:44:19.796Z] [INFO] GET /css/board.css 200 8ms -[2026-01-02T23:44:19.798Z] [INFO] GET /css/base.css 200 9ms -[2026-01-02T23:44:19.802Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-02T23:44:19.804Z] [INFO] GET /css/components.css 200 12ms -[2026-01-02T23:44:19.806Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-02T23:44:19.807Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-02T23:44:19.827Z] [INFO] GET /css/list.css 200 1ms -[2026-01-02T23:44:19.832Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-02T23:44:19.847Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-02T23:44:19.863Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-02T23:44:19.868Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-02T23:44:19.870Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-02T23:44:19.872Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-02T23:44:19.875Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-02T23:44:19.878Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-02T23:44:19.898Z] [INFO] GET /js/app.js 200 2ms -[2026-01-02T23:44:19.989Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-02T23:44:19.991Z] [INFO] GET /js/board.js 200 11ms -[2026-01-02T23:44:19.996Z] [INFO] GET /js/store.js 200 10ms -[2026-01-02T23:44:19.998Z] [INFO] GET /js/api.js 200 10ms -[2026-01-02T23:44:19.999Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-02T23:44:20.001Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-02T23:44:20.020Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-02T23:44:20.026Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-02T23:44:20.033Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-02T23:44:20.035Z] [INFO] GET /js/list.js 200 4ms -[2026-01-02T23:44:20.036Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-02T23:44:20.047Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-02T23:44:20.049Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-02T23:44:20.056Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-02T23:44:20.062Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-02T23:44:20.066Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-02T23:44:20.067Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-02T23:44:20.076Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-02T23:44:20.077Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-02T23:44:20.134Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-02T23:44:20.140Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-02T23:44:20.143Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-02T23:44:20.189Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-02T23:44:20.216Z] [INFO] Socket connected: HG (7aa1i0zg92FNW_GyAAAL) -[2026-01-02T23:44:20.227Z] [INFO] GET /api/projects 304 7ms -[2026-01-02T23:44:20.264Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-02T23:44:20.270Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2026-01-02T23:44:20.271Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:44:20.291Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-02T23:44:20.296Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-02T23:44:20.340Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-02T23:44:20.374Z] [INFO] GET /api/notifications 304 5ms -[2026-01-02T23:44:20.421Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-02T23:44:21.472Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:44:21.473Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-02T23:44:21.473Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-02T23:44:21.474Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-02T23:44:21.475Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-02T23:44:21.476Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-02T23:44:21.509Z] [INFO] GET /api/coding/directories/4/status 304 4ms -[2026-01-02T23:44:23.205Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:44:25.514Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-02T23:44:51.520Z] [INFO] GET /api/coding/directories/4/status 304 5ms -[2026-01-02T23:44:52.418Z] [INFO] GET / 304 3ms -[2026-01-02T23:44:52.420Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-02T23:44:52.423Z] [INFO] GET /css/base.css 304 1ms -[2026-01-02T23:44:52.426Z] [INFO] GET /css/board.css 304 1ms -[2026-01-02T23:44:52.432Z] [INFO] GET /css/components.css 304 5ms -[2026-01-02T23:44:52.433Z] [INFO] GET /css/modal.css 304 4ms -[2026-01-02T23:44:52.448Z] [INFO] GET /css/calendar.css 304 3ms -[2026-01-02T23:44:52.461Z] [INFO] GET /css/list.css 304 10ms -[2026-01-02T23:44:52.467Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-02T23:44:52.470Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-02T23:44:52.471Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-02T23:44:52.479Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-02T23:44:52.481Z] [INFO] GET /css/coding.css 304 3ms -[2026-01-02T23:44:52.488Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-02T23:44:52.492Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-02T23:44:52.496Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-02T23:44:53.248Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-02T23:44:54.807Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-02T23:44:56.067Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-02T23:45:21.524Z] [INFO] GET /api/coding/directories/4/status 200 10ms -[2026-01-02T23:45:33.014Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-02T23:45:53.735Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-02T23:45:53.811Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-02T23:45:53.813Z] [INFO] Datenbank initialisiert -[2026-01-02T23:45:53.817Z] [INFO] Umgebung: development -[2026-01-02T23:45:53.819Z] [INFO] Automatische Backups aktiviert -[2026-01-02T23:45:53.819Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-02T23:45:53.817Z] [INFO] Server läuft auf Port 3000 -[2026-01-02T23:45:55.882Z] [INFO] Socket connected: HG (o3K2lQc9hq1XLE2yAAAB) -[2026-01-02T23:45:55.926Z] [INFO] HG joined project:[object Object] -[2026-01-02T23:46:21.545Z] [INFO] GET /api/coding/directories/4/status 200 19ms -[2026-01-02T23:46:51.519Z] [INFO] GET /api/coding/directories/4/status 200 8ms -[2026-01-02T23:46:53.828Z] [INFO] Backup erstellt: backup_2026-01-02T23-46-53-821Z.db -[2026-01-02T23:46:53.835Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T22-25-15-289Z.db -[2026-01-02T23:46:53.837Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-02T23:47:21.549Z] [INFO] GET /api/coding/directories/4/status 200 11ms -[2026-01-02T23:47:51.515Z] [INFO] GET /api/coding/directories/4/status 200 5ms -[2026-01-02T23:47:54.852Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T00:35:49.045Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T00:35:49.115Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T00:35:49.125Z] [INFO] Umgebung: development -[2026-01-03T00:35:49.127Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T00:35:49.127Z] [INFO] Automatische Backups aktiviert -[2026-01-03T00:35:49.118Z] [INFO] Datenbank initialisiert -[2026-01-03T00:35:49.124Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T00:35:53.705Z] [INFO] Socket connected: HG (sCi8LwQjmWoxLcxhAAAB) -[2026-01-03T00:35:53.765Z] [INFO] HG joined project:[object Object] -[2026-01-03T00:36:27.132Z] [INFO] POST /api/auth/refresh 200 37ms -[2026-01-03T00:36:30.504Z] [INFO] GET / 200 15ms -[2026-01-03T00:36:30.575Z] [INFO] Socket disconnected: HG (sCi8LwQjmWoxLcxhAAAB) -[2026-01-03T00:36:30.585Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T00:36:30.587Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T00:36:30.613Z] [INFO] GET /css/components.css 200 2ms -[2026-01-03T00:36:30.630Z] [INFO] GET /css/board.css 200 4ms -[2026-01-03T00:36:30.643Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T00:36:30.655Z] [INFO] GET /css/list.css 200 10ms -[2026-01-03T00:36:30.657Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T00:36:30.661Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-03T00:36:30.662Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T00:36:30.684Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T00:36:30.691Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-03T00:36:30.693Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T00:36:30.698Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T00:36:30.707Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T00:36:30.724Z] [INFO] GET /css/mobile.css 200 15ms -[2026-01-03T00:36:30.730Z] [INFO] GET /js/app.js 200 3ms -[2026-01-03T00:36:30.818Z] [INFO] GET /js/auth.js 200 13ms -[2026-01-03T00:36:30.819Z] [INFO] GET /js/board.js 200 12ms -[2026-01-03T00:36:30.820Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-03T00:36:30.821Z] [INFO] GET /js/store.js 200 12ms -[2026-01-03T00:36:30.825Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-03T00:36:30.826Z] [INFO] GET /js/api.js 200 10ms -[2026-01-03T00:36:30.860Z] [INFO] GET /js/task-modal.js 200 10ms -[2026-01-03T00:36:30.868Z] [INFO] GET /js/calendar.js 200 11ms -[2026-01-03T00:36:30.872Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-03T00:36:30.873Z] [INFO] GET /js/list.js 200 10ms -[2026-01-03T00:36:30.874Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-03T00:36:30.879Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-03T00:36:30.900Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-03T00:36:30.914Z] [INFO] GET /js/knowledge.js 200 10ms -[2026-01-03T00:36:30.919Z] [INFO] GET /js/gitea.js 200 12ms -[2026-01-03T00:36:30.923Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-03T00:36:30.924Z] [INFO] GET /js/coding.js 200 12ms -[2026-01-03T00:36:30.925Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-03T00:36:30.930Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T00:36:30.989Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:36:31.001Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-03T00:36:31.005Z] [INFO] GET /assets/icons/task.svg 200 14ms -[2026-01-03T00:36:31.036Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-03T00:36:31.071Z] [INFO] GET /api/projects 200 6ms -[2026-01-03T00:36:31.077Z] [INFO] Socket connected: HG (KyobXmXSl8mCf-ZJAAAD) -[2026-01-03T00:36:31.113Z] [INFO] GET /api/stats/dashboard?projectId=1 304 9ms -[2026-01-03T00:36:31.119Z] [INFO] GET /api/labels/1 200 13ms -[2026-01-03T00:36:31.124Z] [INFO] GET /api/tasks/project/1 304 4ms -[2026-01-03T00:36:31.129Z] [INFO] GET /api/columns/1 200 4ms -[2026-01-03T00:36:31.136Z] [INFO] HG joined project:[object Object] -[2026-01-03T00:36:31.168Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 9ms -[2026-01-03T00:36:31.211Z] [INFO] GET /api/notifications 200 13ms -[2026-01-03T00:36:31.251Z] [INFO] GET /api/knowledge/categories 200 10ms -[2026-01-03T00:36:33.199Z] [INFO] HG left project:[object Object] -[2026-01-03T00:36:33.200Z] [INFO] HG joined project:[object Object] -[2026-01-03T00:36:33.214Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-03T00:36:33.223Z] [INFO] GET /api/labels/2 200 6ms -[2026-01-03T00:36:33.227Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-03T00:36:33.249Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-03T00:36:34.220Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T00:36:47.523Z] [INFO] GET /api/tasks/21 200 15ms -[2026-01-03T00:36:47.570Z] [INFO] GET /api/subtasks/21 200 7ms -[2026-01-03T00:36:47.577Z] [INFO] GET /api/links/21 200 13ms -[2026-01-03T00:36:47.581Z] [INFO] GET /api/files/21 200 10ms -[2026-01-03T00:36:47.587Z] [INFO] GET /api/tasks/21/history 404 5ms -[2026-01-03T00:36:47.593Z] [INFO] GET /api/comments/21 200 5ms -[2026-01-03T00:36:48.274Z] [INFO] Aufgabe aktualisiert: Antwort von IHK - Namensänderung (ID: 21) -[2026-01-03T00:36:48.278Z] [INFO] PUT /api/tasks/21 200 21ms -[2026-01-03T00:36:49.132Z] [INFO] Backup erstellt: backup_2026-01-03T00-36-49-128Z.db -[2026-01-03T00:36:49.137Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T22-28-58-230Z.db -[2026-01-03T00:36:49.139Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T00:36:49.276Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-03T00:36:55.177Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T00:36:55.281Z] [INFO] Farbe geändert: HG -> #F59E0B -[2026-01-03T00:36:55.283Z] [INFO] PUT /api/auth/color 200 6ms -[2026-01-03T00:36:56.293Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:36:58.947Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:36:59.850Z] [INFO] GET / 304 4ms -[2026-01-03T00:36:59.883Z] [INFO] Socket disconnected: HG (KyobXmXSl8mCf-ZJAAAD) -[2026-01-03T00:36:59.892Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T00:36:59.900Z] [INFO] GET /css/base.css 304 6ms -[2026-01-03T00:36:59.905Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T00:36:59.910Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T00:36:59.913Z] [INFO] GET /css/modal.css 304 4ms -[2026-01-03T00:36:59.916Z] [INFO] GET /css/calendar.css 304 5ms -[2026-01-03T00:36:59.920Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T00:36:59.929Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T00:36:59.938Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T00:36:59.940Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T00:36:59.942Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T00:36:59.946Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T00:36:59.950Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T00:36:59.955Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T00:36:59.968Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-03T00:36:59.974Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T00:37:00.014Z] [INFO] GET /js/auth.js 304 6ms -[2026-01-03T00:37:00.016Z] [INFO] GET /js/store.js 304 6ms -[2026-01-03T00:37:00.021Z] [INFO] GET /js/api.js 304 4ms -[2026-01-03T00:37:00.030Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T00:37:00.034Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T00:37:00.040Z] [INFO] GET /js/board.js 304 3ms -[2026-01-03T00:37:00.048Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T00:37:00.056Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-03T00:37:00.061Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T00:37:00.063Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-03T00:37:00.065Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T00:37:00.068Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T00:37:00.076Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T00:37:00.089Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T00:37:00.091Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T00:37:00.094Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T00:37:00.099Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T00:37:00.101Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T00:37:00.102Z] [INFO] GET /js/utils.js 304 0ms -[2026-01-03T00:37:00.140Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T00:37:00.149Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-03T00:37:00.151Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T00:37:00.190Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-03T00:37:00.218Z] [INFO] Socket connected: HG (qbJDgmuHopVVG9lEAAAF) -[2026-01-03T00:37:00.229Z] [INFO] GET /api/projects 304 7ms -[2026-01-03T00:37:00.270Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-03T00:37:00.275Z] [INFO] HG joined project:[object Object] -[2026-01-03T00:37:00.282Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-03T00:37:00.288Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-03T00:37:00.307Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-03T00:37:00.374Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2026-01-03T00:37:00.416Z] [INFO] GET /api/notifications 304 8ms -[2026-01-03T00:37:00.456Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-03T00:37:01.881Z] [INFO] GET /sw.js 200 6ms -[2026-01-03T00:37:01.919Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T00:37:01.918Z] [INFO] GET / 304 3ms -[2026-01-03T00:37:01.926Z] [INFO] GET /index.html 200 5ms -[2026-01-03T00:37:01.948Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T00:37:01.951Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T00:37:01.978Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T00:37:01.982Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T00:37:01.986Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T00:37:02.008Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T00:37:02.012Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T00:37:02.020Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T00:37:02.037Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T00:37:02.042Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T00:37:02.051Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T00:37:02.068Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T00:37:02.076Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T00:37:02.080Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T00:37:02.098Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T00:37:02.108Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-03T00:37:02.113Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T00:37:02.129Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T00:37:02.138Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T00:37:02.146Z] [INFO] GET /js/tour.js 304 1ms -[2026-01-03T00:37:02.160Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-03T00:37:02.167Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T00:37:02.177Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T00:37:02.189Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T00:37:02.193Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T00:37:02.207Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T00:37:02.215Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T00:37:02.224Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T00:37:02.238Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T00:37:02.241Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T00:37:02.259Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T00:37:02.271Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T00:37:02.272Z] [INFO] GET /css/notifications.css 304 0ms -[2026-01-03T00:37:02.288Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T00:37:02.301Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T00:37:07.942Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:37:07.944Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:37:07.944Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T00:37:07.944Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T00:37:07.945Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T00:37:07.947Z] [INFO] GET /api/coding/directories 200 15ms -[2026-01-03T00:37:07.987Z] [INFO] GET /api/coding/directories/3/status 200 10ms -[2026-01-03T00:37:08.953Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T00:37:11.055Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:37:12.268Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 588ms -[2026-01-03T00:37:13.394Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T00:37:14.520Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T00:37:16.641Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T00:37:16.642Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:37:16.642Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:37:16.641Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T00:37:16.643Z] [INFO] PUT /api/coding/directories/3 200 7ms -[2026-01-03T00:37:16.676Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:37:16.677Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:37:16.677Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T00:37:16.677Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T00:37:16.678Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T00:37:16.679Z] [INFO] GET /api/coding/directories 200 9ms -[2026-01-03T00:37:16.717Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T00:37:17.655Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:37:37.993Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T00:38:07.984Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T00:38:33.416Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T00:38:38.133Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:38:39.319Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T00:38:39.773Z] [INFO] GET /api/knowledge/entries?categoryId=13 200 11ms -[2026-01-03T00:38:41.725Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-03T00:38:42.456Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 11ms -[2026-01-03T00:38:43.460Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:38:43.621Z] [INFO] GET /api/knowledge/entries?categoryId=13 304 8ms -[2026-01-03T00:38:44.039Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 11ms -[2026-01-03T00:38:45.036Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T00:38:48.265Z] [INFO] GET /api/tasks/6 200 17ms -[2026-01-03T00:38:48.304Z] [INFO] GET /api/subtasks/6 200 8ms -[2026-01-03T00:38:48.339Z] [INFO] GET /api/links/6 200 11ms -[2026-01-03T00:38:48.379Z] [INFO] GET /api/files/6 200 15ms -[2026-01-03T00:38:48.388Z] [INFO] GET /api/tasks/6/history 404 22ms -[2026-01-03T00:38:48.407Z] [INFO] GET /api/comments/6 200 10ms -[2026-01-03T00:38:48.430Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAwNzI1LCJleHAiOjE3Njc0MDEzMjV9.nE-WFkPNruxdBTCRdTsave6kLxUmA0uLqnNC5gyBdn8 200 20ms -[2026-01-03T00:38:48.434Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAwNzI1LCJleHAiOjE3Njc0MDEzMjV9.nE-WFkPNruxdBTCRdTsave6kLxUmA0uLqnNC5gyBdn8 200 14ms -[2026-01-03T00:38:49.258Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T00:39:05.552Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-03T00:39:05.554Z] [INFO] PUT /api/tasks/6 200 14ms -[2026-01-03T00:39:07.542Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:39:32.331Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T00:39:34.107Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:40:08.967Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:40:08.968Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:40:08.968Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T00:40:08.968Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T00:40:08.969Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T00:40:08.970Z] [INFO] GET /api/coding/directories 304 15ms -[2026-01-03T00:40:09.009Z] [INFO] GET /api/coding/directories/3/status 304 3ms -[2026-01-03T00:40:10.081Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 127ms -[2026-01-03T00:40:10.973Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T00:40:18.447Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T00:40:18.448Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T00:40:18.448Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:40:18.448Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:40:18.450Z] [INFO] PUT /api/coding/directories/3 200 11ms -[2026-01-03T00:40:18.495Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:40:18.496Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:40:18.496Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T00:40:18.496Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T00:40:18.497Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T00:40:18.498Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-03T00:40:18.532Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T00:40:19.450Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T00:40:20.286Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 118ms -[2026-01-03T00:40:21.182Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T00:40:22.673Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T00:40:27.392Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:40:39.023Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T00:40:48.807Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T00:40:51.246Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T00:40:53.829Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-03T00:40:55.992Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:40:58.556Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T00:41:04.242Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T00:41:05.631Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T00:41:10.525Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-03T00:41:13.768Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-03T00:41:17.336Z] [INFO] GET /api/tasks/6 200 7ms -[2026-01-03T00:41:17.394Z] [INFO] GET /api/subtasks/6 304 9ms -[2026-01-03T00:41:17.438Z] [INFO] GET /api/links/6 304 9ms -[2026-01-03T00:41:17.450Z] [INFO] GET /api/files/6 304 4ms -[2026-01-03T00:41:17.464Z] [INFO] GET /api/comments/6 304 7ms -[2026-01-03T00:41:17.472Z] [INFO] GET /api/tasks/6/history 404 6ms -[2026-01-03T00:41:17.491Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAwODczLCJleHAiOjE3Njc0MDE0NzN9.cuY-nqXcbKEezmplP1JXSfmVrMJ_MFuQD59yJc0jpk8 200 6ms -[2026-01-03T00:41:17.492Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAwODczLCJleHAiOjE3Njc0MDE0NzN9.cuY-nqXcbKEezmplP1JXSfmVrMJ_MFuQD59yJc0jpk8 200 8ms -[2026-01-03T00:41:18.355Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-03T00:41:33.831Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-03T00:41:34.001Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-03T00:41:34.004Z] [INFO] PUT /api/tasks/6 200 13ms -[2026-01-03T00:41:35.002Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T00:43:00.823Z] [INFO] GET / 200 6ms -[2026-01-03T00:43:00.898Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:43:00.901Z] [INFO] Socket disconnected: HG (qbJDgmuHopVVG9lEAAAF) -[2026-01-03T00:43:00.964Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-03T00:43:00.972Z] [INFO] GET /css/base.css 200 2ms -[2026-01-03T00:43:00.976Z] [INFO] GET /css/components.css 200 3ms -[2026-01-03T00:43:00.985Z] [INFO] GET /css/board.css 200 4ms -[2026-01-03T00:43:01.001Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T00:43:01.007Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-03T00:43:01.021Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T00:43:01.038Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T00:43:01.039Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T00:43:01.051Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T00:43:01.056Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T00:43:01.067Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T00:43:01.072Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T00:43:01.087Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T00:43:01.086Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-03T00:43:01.110Z] [INFO] GET /js/app.js 200 5ms -[2026-01-03T00:43:01.189Z] [INFO] GET /js/auth.js 200 20ms -[2026-01-03T00:43:01.200Z] [INFO] GET /js/store.js 200 29ms -[2026-01-03T00:43:01.203Z] [INFO] GET /js/sync.js 200 20ms -[2026-01-03T00:43:01.206Z] [INFO] GET /js/api.js 200 13ms -[2026-01-03T00:43:01.239Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-03T00:43:01.242Z] [INFO] GET /js/board.js 200 11ms -[2026-01-03T00:43:01.244Z] [INFO] GET /js/task-modal.js 200 10ms -[2026-01-03T00:43:01.246Z] [INFO] GET /js/calendar.js 200 11ms -[2026-01-03T00:43:01.277Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-03T00:43:01.281Z] [INFO] GET /js/list.js 200 8ms -[2026-01-03T00:43:01.288Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-03T00:43:01.300Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-03T00:43:01.309Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-03T00:43:01.316Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T00:43:01.322Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-03T00:43:01.332Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-03T00:43:01.343Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-03T00:43:01.351Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-03T00:43:01.355Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T00:43:01.392Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T00:43:01.397Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T00:43:01.402Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T00:43:01.441Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-03T00:43:01.482Z] [INFO] Socket connected: HG (s8nkhWlHA_SGmQ8fAAAH) -[2026-01-03T00:43:01.491Z] [INFO] GET /api/projects 304 6ms -[2026-01-03T00:43:01.536Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-03T00:43:01.543Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-03T00:43:01.545Z] [INFO] HG joined project:[object Object] -[2026-01-03T00:43:01.565Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-03T00:43:01.570Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-03T00:43:01.605Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-03T00:43:01.643Z] [INFO] GET /api/notifications 304 8ms -[2026-01-03T00:43:01.678Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-03T00:43:03.705Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:43:07.546Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:43:13.313Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T00:43:19.482Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T00:50:14.848Z] [INFO] GET / 200 16ms -[2026-01-03T00:50:14.916Z] [INFO] Socket disconnected: HG (s8nkhWlHA_SGmQ8fAAAH) -[2026-01-03T00:50:14.925Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-03T00:50:14.969Z] [INFO] GET /css/base.css 200 9ms -[2026-01-03T00:50:14.988Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T00:50:14.999Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T00:50:15.003Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-03T00:50:15.026Z] [INFO] GET /css/modal.css 200 28ms -[2026-01-03T00:50:15.028Z] [INFO] GET /css/list.css 200 27ms -[2026-01-03T00:50:15.030Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-03T00:50:15.037Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T00:50:15.053Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T00:50:15.059Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-03T00:50:15.062Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T00:50:15.065Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T00:50:15.068Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-03T00:50:15.085Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T00:50:15.104Z] [INFO] GET /js/app.js 200 5ms -[2026-01-03T00:50:15.185Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-03T00:50:15.189Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-03T00:50:15.193Z] [INFO] GET /js/store.js 200 11ms -[2026-01-03T00:50:15.197Z] [INFO] GET /js/api.js 200 10ms -[2026-01-03T00:50:15.199Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-03T00:50:15.201Z] [INFO] GET /js/board.js 200 6ms -[2026-01-03T00:50:15.222Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-03T00:50:15.229Z] [INFO] GET /js/calendar.js 200 10ms -[2026-01-03T00:50:15.234Z] [INFO] GET /js/list.js 200 6ms -[2026-01-03T00:50:15.242Z] [INFO] GET /js/undo.js 200 9ms -[2026-01-03T00:50:15.246Z] [INFO] GET /js/shortcuts.js 200 10ms -[2026-01-03T00:50:15.256Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-03T00:50:15.266Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T00:50:15.267Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-03T00:50:15.279Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-03T00:50:15.282Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-03T00:50:15.285Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-03T00:50:15.289Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-03T00:50:15.297Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T00:50:15.359Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T00:50:15.365Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T00:50:15.370Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T00:50:15.405Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-03T00:50:15.443Z] [INFO] Socket connected: HG (CqH3ok6FDtZUKzdTAAAJ) -[2026-01-03T00:50:15.454Z] [INFO] GET /api/projects 304 7ms -[2026-01-03T00:50:15.515Z] [INFO] GET /api/tasks/project/2 304 25ms -[2026-01-03T00:50:15.518Z] [INFO] GET /api/columns/2 304 27ms -[2026-01-03T00:50:15.519Z] [INFO] HG joined project:[object Object] -[2026-01-03T00:50:15.522Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T00:50:15.528Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-03T00:50:15.565Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-03T00:50:15.614Z] [INFO] GET /api/notifications 304 8ms -[2026-01-03T00:50:15.651Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-03T00:50:18.156Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:50:21.897Z] [INFO] GET /api/tasks/6 200 9ms -[2026-01-03T00:50:21.931Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-03T00:50:21.936Z] [INFO] GET /api/subtasks/6 304 4ms -[2026-01-03T00:50:21.940Z] [INFO] GET /api/files/6 304 3ms -[2026-01-03T00:50:21.946Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-03T00:50:21.949Z] [INFO] GET /api/links/6 304 2ms -[2026-01-03T00:50:21.988Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAxNDE4LCJleHAiOjE3Njc0MDIwMTh9.6LpB6ckOOlcqgVHxkHksSd2CUrPvNV88mr93H-62-s8 200 9ms -[2026-01-03T00:50:21.990Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAxNDE4LCJleHAiOjE3Njc0MDIwMTh9.6LpB6ckOOlcqgVHxkHksSd2CUrPvNV88mr93H-62-s8 200 18ms -[2026-01-03T00:50:22.899Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:50:29.526Z] [INFO] PUT /api/subtasks/58 200 19ms -[2026-01-03T00:50:29.572Z] [INFO] PUT /api/subtasks/58/position 200 17ms -[2026-01-03T00:50:30.516Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T00:50:46.343Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-03T00:50:46.346Z] [INFO] PUT /api/tasks/6 200 13ms -[2026-01-03T00:50:47.340Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-03T00:50:48.388Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T00:50:53.264Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 7ms -[2026-01-03T00:50:54.268Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:50:59.104Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:50:59.579Z] [INFO] GET /api/tasks/6 200 4ms -[2026-01-03T00:50:59.633Z] [INFO] GET /api/subtasks/6 200 14ms -[2026-01-03T00:50:59.644Z] [INFO] GET /api/files/6 304 9ms -[2026-01-03T00:50:59.652Z] [INFO] GET /api/links/6 304 16ms -[2026-01-03T00:50:59.657Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-03T00:50:59.661Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-03T00:50:59.698Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAxNDU5LCJleHAiOjE3Njc0MDIwNTl9.TSvmrDzn3p0N6Cf99dgW_ITBc6qE8zbglEYz_2_ZoKk 200 9ms -[2026-01-03T00:50:59.700Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAxNDU5LCJleHAiOjE3Njc0MDIwNTl9.TSvmrDzn3p0N6Cf99dgW_ITBc6qE8zbglEYz_2_ZoKk 200 19ms -[2026-01-03T00:51:00.588Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T00:51:15.780Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-03T00:51:15.782Z] [INFO] PUT /api/tasks/6 200 6ms -[2026-01-03T00:51:16.780Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T00:51:23.451Z] [INFO] GET /api/tasks/11 200 20ms -[2026-01-03T00:51:23.488Z] [INFO] GET /api/files/11 200 5ms -[2026-01-03T00:51:23.494Z] [INFO] GET /api/links/11 200 5ms -[2026-01-03T00:51:23.499Z] [INFO] GET /api/subtasks/11 200 4ms -[2026-01-03T00:51:23.501Z] [INFO] GET /api/comments/11 200 5ms -[2026-01-03T00:51:23.504Z] [INFO] GET /api/tasks/11/history 404 2ms -[2026-01-03T00:51:24.447Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T00:51:27.671Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-03T00:51:27.674Z] [INFO] PUT /api/tasks/11 200 11ms -[2026-01-03T00:51:28.680Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:51:30.540Z] [INFO] GET /api/tasks/6 200 8ms -[2026-01-03T00:51:30.580Z] [INFO] GET /api/subtasks/6 304 9ms -[2026-01-03T00:51:30.586Z] [INFO] GET /api/links/6 304 6ms -[2026-01-03T00:51:30.591Z] [INFO] GET /api/files/6 304 4ms -[2026-01-03T00:51:30.595Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-03T00:51:30.600Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-03T00:51:30.630Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAxNDg4LCJleHAiOjE3Njc0MDIwODh9._03PKdlHrurFqFmZEvZZhyeRRJQBf2QggdMyB0kkOHQ 200 7ms -[2026-01-03T00:51:30.633Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAxNDg4LCJleHAiOjE3Njc0MDIwODh9._03PKdlHrurFqFmZEvZZhyeRRJQBf2QggdMyB0kkOHQ 200 7ms -[2026-01-03T00:51:31.558Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:51:41.508Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDAxNDkxLCJleHAiOjE3Njc0MDIwOTF9.HFDvoofFxrZ33Jwhm1fiGGi0esROa7jbSY3u3pJTdLY 200 17ms -[2026-01-03T00:51:42.472Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T00:51:43.628Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-03T00:51:43.631Z] [INFO] PUT /api/tasks/6 200 15ms -[2026-01-03T00:51:44.638Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-03T00:51:44.757Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-03T00:51:45.369Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:51:45.369Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T00:51:45.369Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T00:51:45.370Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T00:51:45.371Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T00:51:45.374Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-03T00:51:45.407Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T00:51:46.375Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T00:52:15.422Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T00:52:25.374Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 269ms -[2026-01-03T00:52:25.488Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 68ms -[2026-01-03T00:52:26.122Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T00:52:33.015Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 109ms -[2026-01-03T00:52:33.908Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T00:52:45.430Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T00:53:15.433Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T00:53:19.942Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T00:53:45.420Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T00:54:15.425Z] [INFO] GET /api/coding/directories/3/status 304 3ms -[2026-01-03T00:54:45.427Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T00:55:15.428Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T00:55:45.408Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T00:56:15.409Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T00:56:45.430Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T00:57:15.612Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T00:57:45.608Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T00:59:03.694Z] [INFO] GET /api/coding/directories/3/status 304 21ms -[2026-01-03T00:59:19.168Z] [INFO] GET /robots.txt 200 14ms -[2026-01-03T00:59:19.427Z] [INFO] GET /sitemap.xml 200 5ms -[2026-01-03T01:00:03.598Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T01:00:16.679Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T01:00:25.927Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T01:00:27.410Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T01:00:29.141Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T01:00:45.407Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T01:00:58.377Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:00:58.377Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:00:58.378Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T01:00:58.378Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T01:00:58.380Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T01:00:58.384Z] [INFO] GET /api/coding/directories 304 26ms -[2026-01-03T01:00:58.426Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T01:00:59.057Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 167ms -[2026-01-03T01:00:59.890Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T01:01:28.438Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T01:01:58.441Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T01:02:28.435Z] [INFO] GET /api/coding/directories/3/status 304 12ms -[2026-01-03T01:02:58.428Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T01:03:28.600Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T01:03:58.599Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T01:04:28.427Z] [INFO] GET /api/coding/directories/3/status 304 12ms -[2026-01-03T01:04:33.246Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T01:04:58.609Z] [INFO] GET /api/coding/directories/3/status 304 14ms -[2026-01-03T01:05:28.594Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T01:06:03.591Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T01:07:03.580Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T01:07:41.591Z] [INFO] GET / 200 110ms -[2026-01-03T01:07:46.318Z] [INFO] GET / 200 109ms -[2026-01-03T01:07:52.697Z] [INFO] GET /favicon.ico 200 112ms -[2026-01-03T01:08:03.583Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T01:08:04.663Z] [INFO] GET /security.txt 200 112ms -[2026-01-03T01:08:10.506Z] [INFO] GET /assets/icons/task.svg 200 109ms -[2026-01-03T01:08:36.687Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T01:08:48.906Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T01:08:49.025Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T01:08:49.031Z] [INFO] Datenbank initialisiert -[2026-01-03T01:08:49.040Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T01:08:49.040Z] [INFO] Umgebung: development -[2026-01-03T01:08:49.048Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T01:08:49.048Z] [INFO] Automatische Backups aktiviert -[2026-01-03T01:09:03.606Z] [INFO] GET /api/coding/directories/3/status 304 26ms -[2026-01-03T01:09:49.077Z] [INFO] Backup erstellt: backup_2026-01-03T01-09-49-073Z.db -[2026-01-03T01:09:49.080Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T22-45-53-182Z.db -[2026-01-03T01:09:49.081Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T22-31-21-332Z.db -[2026-01-03T01:09:49.083Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T01:10:03.602Z] [INFO] GET /api/coding/directories/3/status 304 17ms -[2026-01-03T01:11:03.584Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T01:11:10.763Z] [INFO] GET / 200 16ms -[2026-01-03T01:11:10.838Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T01:11:10.873Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T01:11:10.911Z] [INFO] GET /css/components.css 200 11ms -[2026-01-03T01:11:10.915Z] [INFO] GET /css/board.css 200 10ms -[2026-01-03T01:11:10.918Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-03T01:11:10.922Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-03T01:11:10.927Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T01:11:10.934Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T01:11:10.960Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T01:11:10.975Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-03T01:11:10.980Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T01:11:10.984Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T01:11:10.986Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T01:11:10.991Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T01:11:10.998Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T01:11:11.013Z] [INFO] GET /js/app.js 200 3ms -[2026-01-03T01:11:11.088Z] [INFO] GET /js/store.js 200 6ms -[2026-01-03T01:11:11.095Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-03T01:11:11.101Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-03T01:11:11.103Z] [INFO] GET /js/api.js 200 12ms -[2026-01-03T01:11:11.105Z] [INFO] GET /js/board.js 200 8ms -[2026-01-03T01:11:11.107Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-03T01:11:11.121Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T01:11:11.126Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T01:11:11.135Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-03T01:11:11.140Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-03T01:11:11.142Z] [INFO] GET /js/list.js 200 4ms -[2026-01-03T01:11:11.157Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-03T01:11:11.160Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-03T01:11:11.164Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-03T01:11:11.167Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-03T01:11:11.171Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-03T01:11:11.177Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-03T01:11:11.186Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-03T01:11:11.195Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-03T01:11:11.273Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T01:11:11.278Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T01:11:11.284Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T01:11:11.321Z] [INFO] GET /api/auth/users 401 7ms -[2026-01-03T01:11:11.358Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2026-01-03T01:11:11.387Z] [INFO] GET /api/notifications 401 2ms -[2026-01-03T01:11:11.420Z] [INFO] GET /api/knowledge/categories 401 2ms -[2026-01-03T01:11:23.635Z] [INFO] GET / 304 3ms -[2026-01-03T01:11:23.691Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T01:11:23.692Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T01:11:23.694Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T01:11:23.697Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T01:11:23.698Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T01:11:23.700Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T01:11:23.725Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T01:11:23.728Z] [INFO] GET /css/admin.css 304 4ms -[2026-01-03T01:11:23.735Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T01:11:23.736Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T01:11:23.737Z] [INFO] GET /css/proposals.css 304 4ms -[2026-01-03T01:11:23.740Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T01:11:23.760Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T01:11:23.767Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T01:11:23.770Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T01:11:23.774Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T01:11:23.862Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T01:11:23.865Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T01:11:23.869Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T01:11:23.872Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T01:11:23.876Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T01:11:23.878Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T01:11:23.893Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T01:11:23.895Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T01:11:23.898Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T01:11:23.901Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T01:11:23.905Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T01:11:23.911Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T01:11:23.919Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T01:11:23.923Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T01:11:23.927Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T01:11:23.929Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T01:11:23.931Z] [INFO] GET /js/coding.js 304 0ms -[2026-01-03T01:11:23.941Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T01:11:23.944Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T01:11:23.987Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T01:11:25.537Z] [INFO] GET /sw.js 200 5ms -[2026-01-03T01:11:25.573Z] [INFO] GET / 304 2ms -[2026-01-03T01:11:25.580Z] [INFO] GET /index.html 304 1ms -[2026-01-03T01:11:25.582Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T01:11:25.602Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T01:11:25.612Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T01:11:25.615Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T01:11:25.648Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T01:11:25.652Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T01:11:25.655Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T01:11:25.677Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T01:11:25.687Z] [INFO] GET /js/utils.js 304 3ms -[2026-01-03T01:11:25.692Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T01:11:25.705Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T01:11:25.713Z] [INFO] GET /js/store.js 304 0ms -[2026-01-03T01:11:25.724Z] [INFO] GET /js/sync.js 304 0ms -[2026-01-03T01:11:25.733Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T01:11:25.744Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T01:11:25.755Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T01:11:25.764Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T01:11:25.777Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T01:11:25.793Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T01:11:25.795Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T01:11:25.807Z] [INFO] GET /js/tour.js 304 2ms -[2026-01-03T01:11:25.825Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-03T01:11:25.827Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-03T01:11:25.839Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-03T01:11:25.861Z] [INFO] GET /js/gitea.js 304 3ms -[2026-01-03T01:11:25.862Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-03T01:11:25.868Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T01:11:25.896Z] [INFO] GET /js/mobile.js 304 3ms -[2026-01-03T01:11:25.897Z] [INFO] GET /css/list.css 304 3ms -[2026-01-03T01:11:25.901Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T01:11:25.935Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T01:11:25.937Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T01:11:25.940Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T01:11:25.968Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T01:11:25.973Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T01:11:25.976Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T01:11:29.086Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T01:11:29.088Z] [INFO] POST /api/auth/login 200 495ms -[2026-01-03T01:11:29.126Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-03T01:11:29.155Z] [INFO] Socket connected: HG (T5tTuK3WpkbTsr1eAAAE) -[2026-01-03T01:11:29.163Z] [INFO] GET /api/projects 401 2ms -[2026-01-03T01:11:29.197Z] [INFO] Socket disconnected: HG (T5tTuK3WpkbTsr1eAAAE) -[2026-01-03T01:11:29.203Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2026-01-03T01:11:29.241Z] [INFO] GET /api/notifications 401 3ms -[2026-01-03T01:11:29.278Z] [INFO] GET /api/knowledge/categories 401 3ms -[2026-01-03T01:14:14.218Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T01:14:14.257Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T01:14:14.258Z] [INFO] Datenbank initialisiert -[2026-01-03T01:14:14.262Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T01:14:14.262Z] [INFO] Umgebung: development -[2026-01-03T01:14:14.263Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T01:14:14.263Z] [INFO] Automatische Backups aktiviert -[2026-01-03T01:14:33.537Z] [INFO] GET / 200 15ms -[2026-01-03T01:14:33.616Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T01:14:33.652Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T01:14:33.683Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T01:14:33.687Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T01:14:33.696Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T01:14:33.699Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T01:14:33.703Z] [INFO] GET /css/list.css 200 9ms -[2026-01-03T01:14:33.704Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-03T01:14:33.730Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T01:14:33.737Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T01:14:33.739Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-03T01:14:33.744Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T01:14:33.745Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T01:14:33.749Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T01:14:33.759Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T01:14:33.781Z] [INFO] GET /js/app.js 200 14ms -[2026-01-03T01:14:33.864Z] [INFO] GET /js/api.js 200 10ms -[2026-01-03T01:14:33.871Z] [INFO] GET /js/store.js 200 10ms -[2026-01-03T01:14:33.872Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-03T01:14:33.874Z] [INFO] GET /js/board.js 200 7ms -[2026-01-03T01:14:33.879Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-03T01:14:33.880Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-03T01:14:33.894Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T01:14:33.902Z] [INFO] GET /js/list.js 200 2ms -[2026-01-03T01:14:33.908Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-03T01:14:33.914Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T01:14:33.916Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-03T01:14:33.927Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-03T01:14:33.929Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-03T01:14:33.933Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-03T01:14:33.950Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-03T01:14:33.958Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-03T01:14:33.961Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-03T01:14:33.966Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-03T01:14:33.968Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-03T01:14:34.031Z] [INFO] GET /assets/icons/task.svg 304 11ms -[2026-01-03T01:14:38.333Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T01:14:38.337Z] [INFO] POST /api/auth/login 200 508ms -[2026-01-03T01:14:38.382Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T01:14:38.417Z] [INFO] Socket connected: HG (_pkFmB0CrC9MHi2vAAAB) -[2026-01-03T01:14:38.425Z] [INFO] GET /api/projects 401 3ms -[2026-01-03T01:14:38.452Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2026-01-03T01:14:38.463Z] [INFO] Socket disconnected: HG (_pkFmB0CrC9MHi2vAAAB) -[2026-01-03T01:14:38.480Z] [INFO] GET /api/notifications 401 2ms -[2026-01-03T01:14:38.511Z] [INFO] GET /api/knowledge/categories 401 1ms -[2026-01-03T01:14:57.141Z] [INFO] GET / 304 2ms -[2026-01-03T01:14:57.199Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-03T01:14:57.206Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T01:14:57.211Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T01:14:57.214Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T01:14:57.217Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T01:14:57.219Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T01:14:57.228Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T01:14:57.240Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T01:14:57.246Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T01:14:57.249Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T01:14:57.253Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T01:14:57.257Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T01:14:57.259Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T01:14:57.267Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T01:14:57.270Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T01:14:57.281Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T01:14:57.342Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T01:14:57.346Z] [INFO] GET /js/store.js 304 3ms -[2026-01-03T01:14:57.350Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T01:14:57.354Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T01:14:57.360Z] [INFO] GET /js/board.js 304 4ms -[2026-01-03T01:14:57.363Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T01:14:57.373Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T01:14:57.378Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T01:14:57.383Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T01:14:57.388Z] [INFO] GET /js/shortcuts.js 304 4ms -[2026-01-03T01:14:57.394Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T01:14:57.396Z] [INFO] GET /js/admin.js 304 3ms -[2026-01-03T01:14:57.402Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T01:14:57.406Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T01:14:57.412Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T01:14:57.421Z] [INFO] GET /js/knowledge.js 304 4ms -[2026-01-03T01:14:57.426Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-03T01:14:57.428Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T01:14:57.431Z] [INFO] GET /js/utils.js 304 0ms -[2026-01-03T01:14:57.488Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T01:14:59.003Z] [INFO] GET /sw.js 304 1ms -[2026-01-03T01:15:01.170Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T01:15:01.171Z] [INFO] POST /api/auth/login 200 460ms -[2026-01-03T01:15:01.218Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-03T01:15:01.251Z] [INFO] Socket connected: HG (uUpEVygoOJgghW_-AAAD) -[2026-01-03T01:15:01.263Z] [INFO] GET /api/projects 401 7ms -[2026-01-03T01:15:01.294Z] [INFO] Socket disconnected: HG (uUpEVygoOJgghW_-AAAD) -[2026-01-03T01:15:01.300Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2026-01-03T01:15:01.340Z] [INFO] GET /api/notifications 401 2ms -[2026-01-03T01:15:01.371Z] [INFO] GET /api/knowledge/categories 401 1ms -[2026-01-03T01:15:14.269Z] [INFO] Backup erstellt: backup_2026-01-03T01-15-14-265Z.db -[2026-01-03T01:15:14.274Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T23-28-12-894Z.db -[2026-01-03T01:15:14.276Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T01:15:18.772Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T01:15:18.773Z] [INFO] POST /api/auth/login 200 491ms -[2026-01-03T01:15:18.825Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-03T01:15:18.848Z] [INFO] Socket connected: HG (DHS24FpLREmMRGYBAAAF) -[2026-01-03T01:15:18.861Z] [INFO] GET /api/projects 401 5ms -[2026-01-03T01:15:18.895Z] [INFO] Socket disconnected: HG (DHS24FpLREmMRGYBAAAF) -[2026-01-03T01:15:18.900Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2026-01-03T01:15:18.933Z] [INFO] GET /api/knowledge/categories 401 1ms -[2026-01-03T01:18:02.131Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T01:18:02.197Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T01:18:02.200Z] [INFO] Datenbank initialisiert -[2026-01-03T01:18:02.203Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T01:18:02.203Z] [INFO] Umgebung: development -[2026-01-03T01:18:02.204Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T01:18:02.205Z] [INFO] Automatische Backups aktiviert -[2026-01-03T01:19:02.239Z] [INFO] Backup erstellt: backup_2026-01-03T01-19-02-236Z.db -[2026-01-03T01:19:02.241Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T23-50-56-080Z.db -[2026-01-03T01:19:02.245Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T01:20:13.189Z] [INFO] GET / 200 25ms -[2026-01-03T01:20:13.264Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T01:20:13.294Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T01:20:13.323Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T01:20:13.332Z] [INFO] GET /css/board.css 200 12ms -[2026-01-03T01:20:13.335Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-03T01:20:13.339Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-03T01:20:13.343Z] [INFO] GET /css/list.css 200 9ms -[2026-01-03T01:20:13.346Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-03T01:20:13.377Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T01:20:13.391Z] [INFO] GET /css/notifications.css 200 12ms -[2026-01-03T01:20:13.392Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-03T01:20:13.395Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-03T01:20:13.398Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-03T01:20:13.400Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-03T01:20:13.409Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T01:20:13.430Z] [INFO] GET /js/app.js 200 6ms -[2026-01-03T01:20:13.506Z] [INFO] GET /js/api.js 200 8ms -[2026-01-03T01:20:13.511Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-03T01:20:13.514Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-03T01:20:13.517Z] [INFO] GET /js/store.js 200 8ms -[2026-01-03T01:20:13.521Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-03T01:20:13.525Z] [INFO] GET /js/board.js 200 9ms -[2026-01-03T01:20:13.543Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-03T01:20:13.545Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-03T01:20:13.550Z] [INFO] GET /js/list.js 200 10ms -[2026-01-03T01:20:13.553Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-03T01:20:13.556Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-03T01:20:13.575Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-03T01:20:13.586Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-03T01:20:13.588Z] [INFO] GET /js/proposals.js 200 9ms -[2026-01-03T01:20:13.591Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-03T01:20:13.592Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-03T01:20:13.595Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-03T01:20:13.603Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-03T01:20:13.617Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-03T01:20:13.663Z] [INFO] GET /assets/icons/task.svg 304 10ms -[2026-01-03T01:20:17.984Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T01:20:17.990Z] [INFO] POST /api/auth/login 200 537ms -[2026-01-03T01:20:18.036Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T01:20:18.079Z] [INFO] Socket connected: HG (QDAYQ06Bqex3PBIcAAAB) -[2026-01-03T01:20:18.088Z] [INFO] GET /api/projects 401 5ms -[2026-01-03T01:20:18.129Z] [INFO] Socket disconnected: HG (QDAYQ06Bqex3PBIcAAAB) -[2026-01-03T01:20:18.131Z] [INFO] GET /api/proposals?sort=date&archived=0 401 6ms -[2026-01-03T01:20:18.165Z] [INFO] GET /api/notifications 401 1ms -[2026-01-03T01:20:18.194Z] [INFO] GET /api/knowledge/categories 401 2ms -[2026-01-03T01:20:27.265Z] [INFO] GET / 304 2ms -[2026-01-03T01:20:27.324Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T01:20:27.330Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T01:20:27.333Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T01:20:27.336Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T01:20:27.338Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T01:20:27.340Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T01:20:27.350Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T01:20:27.361Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T01:20:27.366Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T01:20:27.371Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T01:20:27.374Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T01:20:27.379Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T01:20:27.382Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T01:20:27.394Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T01:20:27.401Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T01:20:27.405Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T01:20:27.463Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T01:20:27.467Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T01:20:27.472Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T01:20:27.476Z] [INFO] GET /js/board.js 304 6ms -[2026-01-03T01:20:27.479Z] [INFO] GET /js/offline.js 304 6ms -[2026-01-03T01:20:27.483Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T01:20:27.488Z] [INFO] GET /js/task-modal.js 304 0ms -[2026-01-03T01:20:27.497Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T01:20:27.502Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T01:20:27.503Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T01:20:27.506Z] [INFO] GET /js/undo.js 304 0ms -[2026-01-03T01:20:27.512Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T01:20:27.516Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T01:20:27.526Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-03T01:20:27.537Z] [INFO] GET /js/knowledge.js 304 5ms -[2026-01-03T01:20:27.539Z] [INFO] GET /js/gitea.js 304 5ms -[2026-01-03T01:20:27.545Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-03T01:20:27.548Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T01:20:27.550Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T01:20:27.592Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T01:20:28.656Z] [INFO] GET / 200 3ms -[2026-01-03T01:20:28.736Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T01:20:28.745Z] [INFO] GET /css/board.css 200 12ms -[2026-01-03T01:20:28.752Z] [INFO] GET /css/calendar.css 200 17ms -[2026-01-03T01:20:28.761Z] [INFO] GET /css/base.css 200 21ms -[2026-01-03T01:20:28.762Z] [INFO] GET /css/components.css 200 15ms -[2026-01-03T01:20:28.765Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-03T01:20:28.773Z] [INFO] GET /css/list.css 200 7ms -[2026-01-03T01:20:28.792Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T01:20:28.801Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T01:20:28.804Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T01:20:28.806Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T01:20:28.820Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T01:20:28.822Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T01:20:28.823Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T01:20:28.827Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-03T01:20:28.836Z] [INFO] GET /js/app.js 200 3ms -[2026-01-03T01:20:28.939Z] [INFO] GET /js/api.js 200 5ms -[2026-01-03T01:20:28.944Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-03T01:20:28.949Z] [INFO] GET /js/board.js 200 9ms -[2026-01-03T01:20:28.950Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-03T01:20:28.952Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-03T01:20:28.957Z] [INFO] GET /js/store.js 200 6ms -[2026-01-03T01:20:28.965Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T01:20:28.970Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-03T01:20:28.996Z] [INFO] GET /js/list.js 200 3ms -[2026-01-03T01:20:29.006Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-03T01:20:29.010Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-03T01:20:29.013Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-03T01:20:29.015Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-03T01:20:29.016Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T01:20:29.025Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-03T01:20:29.038Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-03T01:20:29.043Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T01:20:29.045Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-03T01:20:29.049Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-03T01:20:29.086Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T01:20:29.114Z] [INFO] GET /sw.js 304 7ms -[2026-01-03T01:20:30.070Z] [INFO] GET / 200 3ms -[2026-01-03T01:20:30.137Z] [INFO] GET /css/components.css 200 3ms -[2026-01-03T01:20:30.140Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T01:20:30.144Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T01:20:30.147Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T01:20:30.148Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T01:20:30.149Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-03T01:20:30.178Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T01:20:30.179Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T01:20:30.188Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-03T01:20:30.198Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-03T01:20:30.204Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T01:20:30.211Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T01:20:30.215Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T01:20:30.217Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-03T01:20:30.225Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-03T01:20:30.242Z] [INFO] GET /js/app.js 200 3ms -[2026-01-03T01:20:30.339Z] [INFO] GET /js/board.js 200 3ms -[2026-01-03T01:20:30.340Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-03T01:20:30.343Z] [INFO] GET /js/store.js 200 5ms -[2026-01-03T01:20:30.346Z] [INFO] GET /js/api.js 200 7ms -[2026-01-03T01:20:30.348Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-03T01:20:30.349Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-03T01:20:30.370Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T01:20:30.372Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-03T01:20:30.380Z] [INFO] GET /js/list.js 200 6ms -[2026-01-03T01:20:30.388Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-03T01:20:30.390Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-03T01:20:30.404Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-03T01:20:30.406Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-03T01:20:30.409Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-03T01:20:30.417Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-03T01:20:30.426Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-03T01:20:30.428Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-03T01:20:30.434Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-03T01:20:30.440Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-03T01:20:30.485Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T01:20:34.535Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T01:20:34.536Z] [INFO] POST /api/auth/login 200 433ms -[2026-01-03T01:20:34.577Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T01:20:34.606Z] [INFO] Socket connected: HG (SQ2Vfelg3i1LfwCeAAAD) -[2026-01-03T01:20:34.616Z] [INFO] GET /api/projects 401 4ms -[2026-01-03T01:20:34.644Z] [INFO] Socket disconnected: HG (SQ2Vfelg3i1LfwCeAAAD) -[2026-01-03T01:20:34.647Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2026-01-03T01:20:34.677Z] [INFO] GET /api/notifications 401 2ms -[2026-01-03T01:20:34.710Z] [INFO] GET /api/knowledge/categories 401 2ms -[2026-01-03T01:21:53.214Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T01:21:53.253Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T01:21:53.255Z] [INFO] Datenbank initialisiert -[2026-01-03T01:21:53.258Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T01:21:53.258Z] [INFO] Umgebung: development -[2026-01-03T01:21:53.260Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T01:21:53.260Z] [INFO] Automatische Backups aktiviert -[2026-01-03T01:22:16.050Z] [INFO] GET / 200 14ms -[2026-01-03T01:22:16.125Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T01:22:16.160Z] [INFO] GET /css/base.css 200 3ms -[2026-01-03T01:22:16.177Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T01:22:16.188Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-03T01:22:16.191Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T01:22:16.193Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T01:22:16.200Z] [INFO] GET /css/list.css 200 6ms -[2026-01-03T01:22:16.202Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-03T01:22:16.251Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-03T01:22:16.256Z] [INFO] GET /css/proposals.css 200 11ms -[2026-01-03T01:22:16.258Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-03T01:22:16.261Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T01:22:16.264Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T01:22:16.291Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-03T01:22:16.304Z] [INFO] GET /css/mobile.css 200 15ms -[2026-01-03T01:22:16.305Z] [INFO] GET /js/app.js 200 12ms -[2026-01-03T01:22:16.393Z] [INFO] GET /js/store.js 200 10ms -[2026-01-03T01:22:16.395Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-03T01:22:16.398Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-03T01:22:16.401Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-03T01:22:16.404Z] [INFO] GET /js/api.js 200 8ms -[2026-01-03T01:22:16.406Z] [INFO] GET /js/board.js 200 7ms -[2026-01-03T01:22:16.424Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-03T01:22:16.430Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T01:22:16.432Z] [INFO] GET /js/list.js 200 4ms -[2026-01-03T01:22:16.433Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-03T01:22:16.434Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-03T01:22:16.459Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-03T01:22:16.466Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-03T01:22:16.471Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-03T01:22:16.476Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-03T01:22:16.477Z] [INFO] GET /js/knowledge.js 200 9ms -[2026-01-03T01:22:16.479Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-03T01:22:16.488Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-03T01:22:16.501Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-03T01:22:16.549Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2026-01-03T01:22:21.829Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T01:22:21.834Z] [INFO] POST /api/auth/login 200 537ms -[2026-01-03T01:22:21.880Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-03T01:22:21.908Z] [INFO] Socket connected: HG (vpa7ZzAiQx356z6-AAAB) -[2026-01-03T01:22:21.916Z] [INFO] GET /api/projects 401 3ms -[2026-01-03T01:22:21.952Z] [INFO] GET /api/proposals?sort=date&archived=0 401 3ms -[2026-01-03T01:22:21.957Z] [INFO] Socket disconnected: HG (vpa7ZzAiQx356z6-AAAB) -[2026-01-03T01:22:21.983Z] [INFO] GET /api/notifications 401 3ms -[2026-01-03T01:22:22.014Z] [INFO] GET /api/knowledge/categories 401 1ms -[2026-01-03T01:22:37.703Z] [INFO] GET / 200 5ms -[2026-01-03T01:22:37.771Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-03T01:22:37.808Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T01:22:37.842Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T01:22:37.845Z] [INFO] GET /css/components.css 200 11ms -[2026-01-03T01:22:37.847Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-03T01:22:37.851Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-03T01:22:37.855Z] [INFO] GET /css/list.css 200 6ms -[2026-01-03T01:22:37.856Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T01:22:37.893Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-03T01:22:37.896Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-03T01:22:37.903Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-03T01:22:37.906Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T01:22:37.907Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T01:22:37.911Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-03T01:22:37.927Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-03T01:22:37.932Z] [INFO] GET /js/app.js 200 4ms -[2026-01-03T01:22:38.007Z] [INFO] GET /js/api.js 200 7ms -[2026-01-03T01:22:38.012Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-03T01:22:38.015Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-03T01:22:38.018Z] [INFO] GET /js/board.js 200 7ms -[2026-01-03T01:22:38.019Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-03T01:22:38.020Z] [INFO] GET /js/store.js 200 4ms -[2026-01-03T01:22:38.032Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-03T01:22:38.038Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-03T01:22:38.046Z] [INFO] GET /js/list.js 200 2ms -[2026-01-03T01:22:38.056Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-03T01:22:38.057Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-03T01:22:38.062Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-03T01:22:38.066Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-03T01:22:38.071Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-03T01:22:38.076Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-03T01:22:38.087Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-03T01:22:38.091Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-03T01:22:38.093Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-03T01:22:38.099Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T01:22:38.149Z] [INFO] GET /sw.js 200 4ms -[2026-01-03T01:22:38.157Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T01:22:38.187Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T01:22:38.193Z] [INFO] GET / 304 2ms -[2026-01-03T01:22:38.196Z] [INFO] GET /index.html 200 7ms -[2026-01-03T01:22:38.220Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T01:22:38.226Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T01:22:38.229Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T01:22:38.249Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T01:22:38.260Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T01:22:38.265Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T01:22:38.280Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T01:22:38.289Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T01:22:38.299Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T01:22:38.312Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T01:22:38.320Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T01:22:38.329Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T01:22:38.344Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T01:22:38.350Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T01:22:38.362Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T01:22:38.375Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T01:22:38.379Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T01:22:38.393Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T01:22:38.402Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T01:22:38.414Z] [INFO] GET /js/tour.js 200 4ms -[2026-01-03T01:22:38.438Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T01:22:38.448Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-03T01:22:38.451Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T01:22:38.468Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T01:22:38.475Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T01:22:38.480Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T01:22:38.498Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T01:22:38.504Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T01:22:38.510Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T01:22:38.530Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T01:22:38.535Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T01:22:38.542Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T01:22:38.562Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T01:22:38.571Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T01:22:38.575Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T01:22:42.445Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T01:22:42.446Z] [INFO] POST /api/auth/login 200 443ms -[2026-01-03T01:22:42.486Z] [INFO] GET /api/auth/users 200 8ms -[2026-01-03T01:22:42.512Z] [INFO] Socket connected: HG (ODX3FxSYE-3bG-AUAAAD) -[2026-01-03T01:22:42.520Z] [INFO] GET /api/projects 200 5ms -[2026-01-03T01:22:42.563Z] [INFO] GET /api/columns/2 200 8ms -[2026-01-03T01:22:42.572Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-03T01:22:42.575Z] [INFO] HG joined project:[object Object] -[2026-01-03T01:22:42.595Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-03T01:22:42.600Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-03T01:22:42.670Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-03T01:22:42.712Z] [INFO] GET /api/notifications 200 10ms -[2026-01-03T01:22:42.759Z] [INFO] GET /api/knowledge/categories 200 14ms -[2026-01-03T01:22:46.997Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:46.998Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T01:22:46.997Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:46.999Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T01:22:47.002Z] [INFO] GET /api/coding/directories 200 16ms -[2026-01-03T01:22:46.999Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T01:22:47.049Z] [INFO] GET /api/coding/directories/3/status 200 12ms -[2026-01-03T01:22:48.004Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T01:22:48.547Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 358ms -[2026-01-03T01:22:48.666Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 85ms -[2026-01-03T01:22:49.192Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T01:22:53.266Z] [INFO] Backup erstellt: backup_2026-01-03T01-22-53-262Z.db -[2026-01-03T01:22:53.270Z] [INFO] Altes Backup gelöscht: backup_2025-12-30T23-59-40-203Z.db -[2026-01-03T01:22:53.272Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T01:22:53.283Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T01:22:53.283Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T01:22:53.284Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:53.284Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:53.287Z] [INFO] PUT /api/coding/directories/3 200 12ms -[2026-01-03T01:22:53.321Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:53.321Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:53.321Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T01:22:53.322Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T01:22:53.327Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T01:22:53.329Z] [INFO] GET /api/coding/directories 304 13ms -[2026-01-03T01:22:53.368Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T01:22:55.095Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T01:22:56.861Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 119ms -[2026-01-03T01:22:58.886Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T01:22:58.885Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T01:22:58.887Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:58.887Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:58.889Z] [INFO] PUT /api/coding/directories/3 200 12ms -[2026-01-03T01:22:58.929Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:58.929Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T01:22:58.930Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T01:22:58.930Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T01:22:58.931Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T01:22:58.932Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-03T01:22:58.971Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T01:22:59.880Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T01:23:00.908Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T01:23:02.084Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 108ms -[2026-01-03T01:23:02.986Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T01:23:04.860Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T01:23:06.286Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T01:23:09.383Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T01:23:12.344Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T01:23:13.428Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-03T01:23:13.653Z] [INFO] Socket disconnected: HG (ODX3FxSYE-3bG-AUAAAD) -[2026-01-03T01:45:36.934Z] [INFO] GET / 200 9ms -[2026-01-03T01:45:37.519Z] [INFO] POST / 200 5ms -[2026-01-03T02:44:55.477Z] [INFO] POST / 200 9ms -[2026-01-03T02:54:00.276Z] [INFO] GET / 200 4ms -[2026-01-03T02:57:12.049Z] [INFO] GET / 200 16ms -[2026-01-03T02:57:15.130Z] [INFO] GET / 200 15ms -[2026-01-03T02:57:15.451Z] [INFO] GET /assets/icons/task.svg 200 15ms -[2026-01-03T02:57:15.581Z] [INFO] GET /favicon.ico 200 15ms -[2026-01-03T02:57:21.422Z] [INFO] GET /sitemap.xml 200 35ms -[2026-01-03T03:55:22.845Z] [INFO] GET / 200 169ms -[2026-01-03T03:55:29.695Z] [INFO] GET / 200 108ms -[2026-01-03T03:55:32.103Z] [INFO] GET /assets/icons/task.svg 200 121ms -[2026-01-03T03:55:32.928Z] [INFO] GET /favicon.ico 200 128ms -[2026-01-03T03:55:48.488Z] [INFO] GET /security.txt 200 109ms -[2026-01-03T03:55:49.793Z] [INFO] GET /assets/icons/task.svg 200 121ms -[2026-01-03T03:55:51.003Z] [INFO] GET /favicon.ico 200 107ms -[2026-01-03T04:36:53.292Z] [INFO] GET / 200 7ms -[2026-01-03T05:42:31.157Z] [INFO] POST / 200 7ms -[2026-01-03T06:21:26.346Z] [INFO] GET / 200 7ms -[2026-01-03T06:21:26.406Z] [INFO] GET / 304 4ms -[2026-01-03T06:21:26.527Z] [INFO] GET /css/base.css 304 3ms -[2026-01-03T06:21:26.530Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T06:21:26.561Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T06:21:26.563Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T06:21:26.580Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T06:21:26.582Z] [INFO] GET /css/calendar.css 304 0ms -[2026-01-03T06:21:26.588Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T06:21:26.593Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T06:21:26.598Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T06:21:26.599Z] [INFO] GET /css/list.css 200 5ms -[2026-01-03T06:21:26.603Z] [INFO] GET /css/gitea.css 304 0ms -[2026-01-03T06:21:26.617Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T06:21:26.618Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-03T06:21:26.627Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T06:21:26.628Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-03T06:21:26.648Z] [INFO] GET /js/app.js 304 3ms -[2026-01-03T06:21:26.700Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T06:21:26.704Z] [INFO] GET /js/api.js 304 3ms -[2026-01-03T06:21:26.705Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-03T06:21:26.706Z] [INFO] GET /js/offline.js 304 4ms -[2026-01-03T06:21:26.706Z] [INFO] GET /js/board.js 304 3ms -[2026-01-03T06:21:26.708Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T06:21:26.733Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T06:21:26.738Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-03T06:21:26.744Z] [INFO] GET /js/list.js 200 3ms -[2026-01-03T06:21:26.749Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-03T06:21:26.750Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T06:21:26.752Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T06:21:26.759Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T06:21:26.768Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T06:21:26.774Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T06:21:26.775Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T06:21:26.779Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-03T06:21:26.785Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T06:21:26.787Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T06:21:26.849Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T06:21:26.930Z] [INFO] GET /api/auth/users 401 72ms -[2026-01-03T06:21:28.415Z] [INFO] GET /sw.js 200 3ms -[2026-01-03T06:21:28.543Z] [INFO] GET / 304 2ms -[2026-01-03T06:21:28.545Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T06:21:28.548Z] [INFO] GET /index.html 200 6ms -[2026-01-03T06:21:28.576Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T06:21:28.580Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T06:21:28.602Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T06:21:28.610Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T06:21:28.624Z] [INFO] GET /css/calendar.css 304 8ms -[2026-01-03T06:21:28.632Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T06:21:28.642Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T06:21:28.650Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T06:21:28.656Z] [INFO] GET /js/api.js 304 0ms -[2026-01-03T06:21:28.672Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T06:21:28.675Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T06:21:28.684Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T06:21:28.701Z] [INFO] GET /js/offline.js 304 0ms -[2026-01-03T06:21:28.706Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T06:21:28.720Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T06:21:28.730Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T06:21:28.741Z] [INFO] GET /js/list.js 304 4ms -[2026-01-03T06:21:28.751Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-03T06:21:28.756Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T06:21:28.780Z] [INFO] GET /js/tour.js 304 5ms -[2026-01-03T06:21:28.784Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-03T06:21:28.788Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-03T06:21:28.815Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-03T06:21:28.822Z] [INFO] GET /js/gitea.js 304 3ms -[2026-01-03T06:21:28.824Z] [INFO] GET /js/knowledge.js 304 4ms -[2026-01-03T06:21:28.841Z] [INFO] GET /js/coding.js 304 0ms -[2026-01-03T06:21:28.852Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T06:21:28.856Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T06:21:28.867Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T06:21:28.884Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T06:21:28.887Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T06:21:28.894Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T06:21:28.915Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T06:21:28.924Z] [INFO] GET /css/knowledge.css 304 6ms -[2026-01-03T06:21:28.926Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-03T06:22:02.855Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-03T06:22:02.858Z] [INFO] POST /api/auth/login 200 931ms -[2026-01-03T06:22:02.959Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T06:22:02.980Z] [INFO] Socket connected: MH (YL7_pfsPH9kDFUXaAAAF) -[2026-01-03T06:22:03.022Z] [INFO] GET /api/projects 304 14ms -[2026-01-03T06:22:03.079Z] [INFO] GET /api/columns/2 304 14ms -[2026-01-03T06:22:03.088Z] [INFO] GET /api/stats/dashboard?projectId=2 304 16ms -[2026-01-03T06:22:03.111Z] [INFO] GET /api/tasks/project/2 200 22ms -[2026-01-03T06:22:03.113Z] [INFO] MH joined project:[object Object] -[2026-01-03T06:22:03.122Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-03T06:22:03.219Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 2ms -[2026-01-03T06:22:03.271Z] [INFO] GET /api/notifications 304 13ms -[2026-01-03T06:22:03.325Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-03T06:22:27.692Z] [INFO] Socket disconnected: MH (YL7_pfsPH9kDFUXaAAAF) -[2026-01-03T06:26:18.619Z] [INFO] GET / 200 9ms -[2026-01-03T08:40:27.064Z] [INFO] POST / 200 6ms -[2026-01-03T09:21:15.220Z] [INFO] GET / 200 106ms -[2026-01-03T09:21:20.693Z] [INFO] GET / 200 100ms -[2026-01-03T09:21:22.637Z] [INFO] GET /assets/icons/task.svg 200 103ms -[2026-01-03T09:21:23.381Z] [INFO] GET /favicon.ico 200 103ms -[2026-01-03T09:21:27.802Z] [INFO] GET /wiki 200 104ms -[2026-01-03T09:26:06.351Z] [INFO] HEAD / 200 2ms -[2026-01-03T09:26:06.633Z] [INFO] GET / 206 15ms -[2026-01-03T09:26:06.743Z] [INFO] HEAD /_next 200 9ms -[2026-01-03T09:26:06.960Z] [INFO] POST / 200 4ms -[2026-01-03T09:26:07.646Z] [INFO] POST /_next 200 2ms -[2026-01-03T11:21:24.475Z] [INFO] POST / 200 7ms -[2026-01-03T11:53:34.084Z] [INFO] GET / 200 8ms -[2026-01-03T11:53:36.259Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-03T12:15:15.296Z] [INFO] GET / 200 9ms -[2026-01-03T12:17:04.545Z] [INFO] GET / 200 3ms -[2026-01-03T13:40:07.276Z] [INFO] HEAD / 200 5ms -[2026-01-03T13:40:07.362Z] [INFO] GET / 206 6ms -[2026-01-03T13:40:07.517Z] [INFO] HEAD /_next 200 2ms -[2026-01-03T13:40:07.563Z] [INFO] POST / 200 3ms -[2026-01-03T13:40:07.645Z] [INFO] POST /_next 200 6ms -[2026-01-03T14:07:25.726Z] [INFO] GET / 200 6ms -[2026-01-03T14:14:46.270Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-03T14:28:08.943Z] [INFO] POST / 200 4ms -[2026-01-03T16:18:17.081Z] [INFO] POST / 200 6ms -[2026-01-03T16:37:47.330Z] [INFO] HEAD /src/universalTouchGamepad.js 200 6ms -[2026-01-03T17:11:06.476Z] [INFO] GET /robots.txt 200 17ms -[2026-01-03T17:11:06.721Z] [INFO] GET /sitemap.xml 200 4ms -[2026-01-03T18:17:25.841Z] [INFO] POST / 200 9ms -[2026-01-03T18:34:32.322Z] [INFO] POST / 200 8ms -[2026-01-03T18:34:33.421Z] [INFO] POST /_next 200 5ms -[2026-01-03T18:34:33.470Z] [INFO] POST /api 200 5ms -[2026-01-03T18:34:33.519Z] [INFO] POST /_next/server 200 6ms -[2026-01-03T18:34:33.564Z] [INFO] POST /app 200 4ms -[2026-01-03T18:34:33.609Z] [INFO] POST /api/route 404 3ms -[2026-01-03T18:52:44.167Z] [INFO] GET / 200 7ms -[2026-01-03T19:22:11.902Z] [INFO] GET / 200 8ms -[2026-01-03T19:22:11.986Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T19:22:12.025Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T19:22:12.040Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T19:22:12.052Z] [INFO] GET /css/board.css 200 6ms -[2026-01-03T19:22:12.056Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T19:22:12.062Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T19:22:12.065Z] [INFO] GET /css/list.css 200 7ms -[2026-01-03T19:22:12.067Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-03T19:22:12.104Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T19:22:12.111Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-03T19:22:12.117Z] [INFO] GET /css/gitea.css 200 14ms -[2026-01-03T19:22:12.126Z] [INFO] GET /css/coding.css 200 11ms -[2026-01-03T19:22:12.130Z] [INFO] GET /css/knowledge.css 200 12ms -[2026-01-03T19:22:12.142Z] [INFO] GET /css/responsive.css 200 22ms -[2026-01-03T19:22:12.162Z] [INFO] GET /css/mobile.css 200 24ms -[2026-01-03T19:22:12.167Z] [INFO] GET /js/app.js 200 4ms -[2026-01-03T19:22:12.247Z] [INFO] GET /js/store.js 200 7ms -[2026-01-03T19:22:12.249Z] [INFO] GET /js/api.js 200 7ms -[2026-01-03T19:22:12.250Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-03T19:22:12.260Z] [INFO] GET /js/auth.js 200 14ms -[2026-01-03T19:22:12.265Z] [INFO] GET /js/board.js 200 15ms -[2026-01-03T19:22:12.268Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-03T19:22:12.282Z] [INFO] GET /js/list.js 200 1ms -[2026-01-03T19:22:12.284Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-03T19:22:12.285Z] [INFO] GET /js/task-modal.js 200 9ms -[2026-01-03T19:22:12.307Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-03T19:22:12.318Z] [INFO] GET /js/undo.js 200 16ms -[2026-01-03T19:22:12.328Z] [INFO] GET /js/proposals.js 200 13ms -[2026-01-03T19:22:12.330Z] [INFO] GET /js/admin.js 200 9ms -[2026-01-03T19:22:12.332Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-03T19:22:12.339Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-03T19:22:12.351Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-03T19:22:12.352Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-03T19:22:12.360Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-03T19:22:12.364Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-03T19:22:12.407Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T19:22:12.415Z] [INFO] GET /sw.js 200 3ms -[2026-01-03T19:22:12.460Z] [INFO] GET / 304 4ms -[2026-01-03T19:22:12.463Z] [INFO] GET /css/variables.css 304 5ms -[2026-01-03T19:22:12.468Z] [INFO] GET /index.html 200 11ms -[2026-01-03T19:22:12.495Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T19:22:12.500Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T19:22:12.512Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T19:22:12.536Z] [INFO] GET /css/modal.css 304 4ms -[2026-01-03T19:22:12.546Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T19:22:12.551Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T19:22:12.571Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T19:22:12.578Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T19:22:12.595Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T19:22:12.600Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T19:22:12.609Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T19:22:12.626Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T19:22:12.635Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T19:22:12.648Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T19:22:12.664Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T19:22:12.667Z] [INFO] GET /js/task-modal.js 304 0ms -[2026-01-03T19:22:12.692Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T19:22:12.697Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T19:22:12.710Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T19:22:12.728Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T19:22:12.731Z] [INFO] GET /js/tour.js 200 5ms -[2026-01-03T19:22:12.744Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T19:22:12.760Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T19:22:12.764Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T19:22:12.773Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T19:22:12.790Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T19:22:12.798Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T19:22:12.805Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T19:22:12.821Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T19:22:12.830Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T19:22:12.835Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T19:22:12.852Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T19:22:12.867Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T19:22:12.870Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T19:22:12.882Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T19:22:13.727Z] [INFO] GET / 200 4ms -[2026-01-03T19:22:19.099Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T19:22:19.100Z] [INFO] POST /api/auth/login 200 573ms -[2026-01-03T19:22:19.139Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-03T19:22:19.179Z] [INFO] GET /api/projects 200 6ms -[2026-01-03T19:22:19.187Z] [INFO] Socket connected: HG (xp4MrPawhTAxXHqTAAAH) -[2026-01-03T19:22:19.212Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-03T19:22:19.217Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-03T19:22:19.239Z] [INFO] GET /api/tasks/project/2 200 22ms -[2026-01-03T19:22:19.242Z] [INFO] HG joined project:[object Object] -[2026-01-03T19:22:19.255Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-03T19:22:19.327Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 11ms -[2026-01-03T19:22:19.367Z] [INFO] GET /api/notifications 200 7ms -[2026-01-03T19:22:19.411Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-03T19:22:50.286Z] [INFO] GET /api/tasks/6 200 26ms -[2026-01-03T19:22:50.333Z] [INFO] GET /api/subtasks/6 200 8ms -[2026-01-03T19:22:50.346Z] [INFO] GET /api/files/6 200 10ms -[2026-01-03T19:22:50.354Z] [INFO] GET /api/links/6 200 7ms -[2026-01-03T19:22:50.362Z] [INFO] GET /api/comments/6 200 14ms -[2026-01-03T19:22:50.370Z] [INFO] GET /api/tasks/6/history 404 13ms -[2026-01-03T19:22:50.400Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDY4MTM5LCJleHAiOjE3Njc0Njg3Mzl9.S34naUyoRY4ltVfi0w_lUbt3OlkKARKXa1t1HWaqVLU 200 17ms -[2026-01-03T19:22:50.402Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDY4MTM5LCJleHAiOjE3Njc0Njg3Mzl9.S34naUyoRY4ltVfi0w_lUbt3OlkKARKXa1t1HWaqVLU 200 11ms -[2026-01-03T19:22:51.225Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T19:22:56.032Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-03T19:22:56.038Z] [INFO] PUT /api/tasks/6 200 27ms -[2026-01-03T19:22:57.026Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T19:22:58.005Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-03T19:22:58.886Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T19:22:58.887Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T19:22:58.887Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T19:22:58.887Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T19:22:58.890Z] [INFO] readCLAUDEmd: Successfully read 6806 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T19:22:58.891Z] [INFO] GET /api/coding/directories 200 13ms -[2026-01-03T19:22:58.940Z] [INFO] GET /api/coding/directories/3/status 200 7ms -[2026-01-03T19:22:59.887Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T19:23:02.754Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T19:23:28.941Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T19:23:58.998Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T19:24:28.947Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T19:24:58.932Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:25:28.936Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:25:58.947Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T19:26:28.939Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:26:58.939Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:27:28.947Z] [INFO] GET /api/coding/directories/3/status 304 16ms -[2026-01-03T19:27:58.930Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T19:28:28.935Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T19:28:47.686Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T19:29:17.961Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T19:30:08.216Z] [INFO] GET /api/tasks/22 200 13ms -[2026-01-03T19:30:08.254Z] [INFO] GET /api/subtasks/22 200 4ms -[2026-01-03T19:30:08.298Z] [INFO] GET /api/links/22 200 15ms -[2026-01-03T19:30:08.318Z] [INFO] GET /api/files/22 200 7ms -[2026-01-03T19:30:08.329Z] [INFO] GET /api/comments/22 200 7ms -[2026-01-03T19:30:08.334Z] [INFO] GET /api/tasks/22/history 404 11ms -[2026-01-03T19:30:09.169Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T19:30:18.386Z] [INFO] PUT /api/tasks/22 200 11ms -[2026-01-03T19:30:18.383Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2026-01-03T19:30:19.402Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T19:30:20.691Z] [INFO] GET /api/tasks/16 200 6ms -[2026-01-03T19:30:20.735Z] [INFO] GET /api/subtasks/16 200 10ms -[2026-01-03T19:30:20.743Z] [INFO] GET /api/links/16 200 6ms -[2026-01-03T19:30:20.747Z] [INFO] GET /api/files/16 200 9ms -[2026-01-03T19:30:20.751Z] [INFO] GET /api/tasks/16/history 404 3ms -[2026-01-03T19:30:20.758Z] [INFO] GET /api/comments/16 200 4ms -[2026-01-03T19:30:21.705Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T19:30:28.304Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-03T19:30:28.306Z] [INFO] PUT /api/tasks/16 200 11ms -[2026-01-03T19:30:29.314Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T19:30:45.310Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T19:31:01.411Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T19:31:04.264Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T19:31:08.450Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T19:31:12.204Z] [INFO] GET /api/tasks/16 200 9ms -[2026-01-03T19:31:12.243Z] [INFO] GET /api/links/16 304 9ms -[2026-01-03T19:31:12.251Z] [INFO] GET /api/subtasks/16 304 7ms -[2026-01-03T19:31:12.257Z] [INFO] GET /api/files/16 304 5ms -[2026-01-03T19:31:12.262Z] [INFO] GET /api/comments/16 304 4ms -[2026-01-03T19:31:12.265Z] [INFO] GET /api/tasks/16/history 404 3ms -[2026-01-03T19:31:12.972Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-03T19:31:12.974Z] [INFO] PUT /api/tasks/16 200 6ms -[2026-01-03T19:31:14.799Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T19:31:16.978Z] [INFO] GET /api/tasks/26 200 5ms -[2026-01-03T19:31:17.019Z] [INFO] GET /api/subtasks/26 200 7ms -[2026-01-03T19:31:17.030Z] [INFO] GET /api/files/26 200 16ms -[2026-01-03T19:31:17.035Z] [INFO] GET /api/links/26 200 12ms -[2026-01-03T19:31:17.039Z] [INFO] GET /api/tasks/26/history 404 8ms -[2026-01-03T19:31:17.043Z] [INFO] GET /api/comments/26 200 4ms -[2026-01-03T19:31:17.991Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T19:31:19.287Z] [INFO] Aufgabe aktualisiert: CodeMate (ID: 26) -[2026-01-03T19:31:19.289Z] [INFO] PUT /api/tasks/26 200 8ms -[2026-01-03T19:31:20.297Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T19:31:44.578Z] [INFO] GET /api/tasks/26 200 5ms -[2026-01-03T19:31:44.626Z] [INFO] GET /api/subtasks/26 304 13ms -[2026-01-03T19:31:44.635Z] [INFO] GET /api/comments/26 304 7ms -[2026-01-03T19:31:44.642Z] [INFO] GET /api/links/26 304 5ms -[2026-01-03T19:31:44.645Z] [INFO] GET /api/files/26 304 7ms -[2026-01-03T19:31:44.650Z] [INFO] GET /api/tasks/26/history 404 4ms -[2026-01-03T19:31:45.581Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T19:31:47.313Z] [INFO] Aufgabe aktualisiert: CodeMate (ID: 26) -[2026-01-03T19:31:47.315Z] [INFO] PUT /api/tasks/26 200 10ms -[2026-01-03T19:31:48.321Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T19:32:00.526Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T19:32:00.527Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T19:32:00.527Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T19:32:00.527Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T19:32:00.528Z] [INFO] readCLAUDEmd: Successfully read 9359 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T19:32:00.531Z] [INFO] GET /api/coding/directories 200 11ms -[2026-01-03T19:32:00.574Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T19:32:01.529Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T19:32:03.086Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 252ms -[2026-01-03T19:32:03.206Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 78ms -[2026-01-03T19:32:03.855Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T19:32:09.979Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T19:32:11.048Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T19:32:12.806Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T19:32:17.703Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T19:32:30.589Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T19:33:00.587Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:33:30.589Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T19:34:00.604Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:34:30.586Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:35:00.580Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T19:35:30.603Z] [INFO] GET /api/coding/directories/3/status 304 12ms -[2026-01-03T19:36:00.593Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T19:36:30.587Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:37:00.576Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T19:37:30.584Z] [INFO] GET /api/coding/directories/3/status 304 16ms -[2026-01-03T19:38:00.586Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T19:38:30.581Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:39:00.588Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T19:39:30.578Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T19:40:00.574Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T19:40:30.570Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T19:41:00.583Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:41:30.574Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:42:00.574Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T19:42:30.573Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:42:39.927Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T19:43:00.569Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:43:30.589Z] [INFO] GET /api/coding/directories/3/status 304 12ms -[2026-01-03T19:43:37.615Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T19:43:39.495Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T19:43:40.878Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T19:43:41.773Z] [INFO] GET /api/tasks/6 200 16ms -[2026-01-03T19:43:41.818Z] [INFO] GET /api/subtasks/6 304 10ms -[2026-01-03T19:43:41.853Z] [INFO] GET /api/links/6 304 9ms -[2026-01-03T19:43:41.869Z] [INFO] GET /api/files/6 304 5ms -[2026-01-03T19:43:41.874Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-03T19:43:41.881Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-03T19:43:41.919Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDY5NDIwLCJleHAiOjE3Njc0NzAwMjB9.2b866wV3z9NHlVy-u7yOkjSsItV1Iz4Dd8AD8pAMbbs 200 17ms -[2026-01-03T19:43:41.925Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDY5NDIwLCJleHAiOjE3Njc0NzAwMjB9.2b866wV3z9NHlVy-u7yOkjSsItV1Iz4Dd8AD8pAMbbs 200 15ms -[2026-01-03T19:43:42.553Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-03T19:43:42.555Z] [INFO] PUT /api/tasks/6 200 11ms -[2026-01-03T19:43:43.349Z] [INFO] GET /api/tasks/7 200 7ms -[2026-01-03T19:43:43.393Z] [INFO] GET /api/subtasks/7 200 9ms -[2026-01-03T19:43:43.399Z] [INFO] GET /api/tasks/7/history 404 5ms -[2026-01-03T19:43:43.405Z] [INFO] GET /api/links/7 200 4ms -[2026-01-03T19:43:43.410Z] [INFO] GET /api/files/7 200 4ms -[2026-01-03T19:43:43.416Z] [INFO] GET /api/comments/7 200 5ms -[2026-01-03T19:43:43.835Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2026-01-03T19:43:43.838Z] [INFO] PUT /api/tasks/7 200 12ms -[2026-01-03T19:43:44.847Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T19:43:45.568Z] [INFO] GET /api/tasks/26 200 11ms -[2026-01-03T19:43:45.608Z] [INFO] GET /api/links/26 304 7ms -[2026-01-03T19:43:45.612Z] [INFO] GET /api/subtasks/26 304 10ms -[2026-01-03T19:43:45.618Z] [INFO] GET /api/comments/26 304 16ms -[2026-01-03T19:43:45.623Z] [INFO] GET /api/tasks/26/history 404 4ms -[2026-01-03T19:43:45.627Z] [INFO] GET /api/files/26 304 3ms -[2026-01-03T19:43:46.228Z] [INFO] Aufgabe aktualisiert: CodeMate (ID: 26) -[2026-01-03T19:43:46.232Z] [INFO] PUT /api/tasks/26 200 10ms -[2026-01-03T19:43:47.234Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T19:43:50.173Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T19:43:50.173Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T19:43:50.173Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T19:43:50.173Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T19:43:50.174Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T19:43:50.175Z] [INFO] GET /api/coding/directories 200 6ms -[2026-01-03T19:43:50.249Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:43:51.183Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T19:43:52.046Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 106ms -[2026-01-03T19:43:53.920Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T19:44:20.249Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T19:44:50.398Z] [INFO] GET /api/coding/directories/3/status 304 92ms -[2026-01-03T19:45:20.261Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T19:45:50.259Z] [INFO] GET /api/coding/directories/3/status 304 13ms -[2026-01-03T19:46:20.264Z] [INFO] GET /api/coding/directories/3/status 304 15ms -[2026-01-03T19:46:50.245Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:47:15.438Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T19:47:27.719Z] [INFO] Datenbank initialisiert -[2026-01-03T19:47:27.724Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T19:47:27.724Z] [INFO] Umgebung: development -[2026-01-03T19:47:27.726Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T19:47:27.727Z] [INFO] Automatische Backups aktiviert -[2026-01-03T19:47:27.715Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T19:47:27.614Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T19:47:50.259Z] [INFO] GET /api/coding/directories/3/status 200 16ms -[2026-01-03T19:48:20.246Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:48:27.734Z] [INFO] Backup erstellt: backup_2026-01-03T19-48-27-728Z.db -[2026-01-03T19:48:27.738Z] [INFO] Altes Backup gelöscht: backup_2025-12-31T00-30-31-332Z.db -[2026-01-03T19:48:27.741Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T19:48:50.251Z] [INFO] GET /api/coding/directories/3/status 304 16ms -[2026-01-03T19:49:20.253Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T19:49:50.246Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:50:20.246Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:50:50.247Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T19:51:20.237Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T19:51:50.243Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T19:52:02.792Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T19:52:02.837Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T19:52:02.839Z] [INFO] Datenbank initialisiert -[2026-01-03T19:52:02.842Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T19:52:02.842Z] [INFO] Umgebung: development -[2026-01-03T19:52:02.843Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T19:52:02.843Z] [INFO] Automatische Backups aktiviert -[2026-01-03T19:52:20.326Z] [INFO] GET /api/coding/directories/3/status 304 21ms -[2026-01-03T19:52:50.249Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T19:53:02.855Z] [INFO] Backup erstellt: backup_2026-01-03T19-53-02-852Z.db -[2026-01-03T19:53:02.858Z] [INFO] Altes Backup gelöscht: backup_2026-01-01T00-29-31-332Z.db -[2026-01-03T19:53:02.859Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T19:53:20.236Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T19:53:50.293Z] [INFO] GET /api/coding/directories/3/status 304 18ms -[2026-01-03T19:54:20.244Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T19:54:50.237Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T19:55:20.254Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T19:55:50.238Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:56:20.236Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T19:56:31.958Z] [INFO] GET / 200 17ms -[2026-01-03T19:56:32.049Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T19:56:32.079Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T19:56:32.116Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T19:56:32.146Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T19:56:32.150Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-03T19:56:32.151Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-03T19:56:32.153Z] [INFO] GET /css/list.css 200 9ms -[2026-01-03T19:56:32.155Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-03T19:56:32.170Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T19:56:32.195Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-03T19:56:32.203Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-03T19:56:32.208Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T19:56:32.212Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-03T19:56:32.214Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T19:56:32.216Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T19:56:32.248Z] [INFO] GET /js/app.js 200 9ms -[2026-01-03T19:56:32.331Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-03T19:56:32.336Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-03T19:56:32.340Z] [INFO] GET /js/api.js 200 10ms -[2026-01-03T19:56:32.343Z] [INFO] GET /js/board.js 200 9ms -[2026-01-03T19:56:32.345Z] [INFO] GET /js/store.js 200 7ms -[2026-01-03T19:56:32.350Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-03T19:56:32.363Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T19:56:32.371Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-03T19:56:32.388Z] [INFO] GET /js/list.js 200 8ms -[2026-01-03T19:56:32.391Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-03T19:56:32.394Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-03T19:56:32.404Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-03T19:56:32.407Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-03T19:56:32.422Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T19:56:32.425Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-03T19:56:32.428Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-03T19:56:32.429Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-03T19:56:32.435Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-03T19:56:32.439Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T19:56:32.525Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T19:56:32.529Z] [INFO] GET /assets/icons/task.svg 304 53ms -[2026-01-03T19:56:32.533Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-03T19:56:32.572Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T19:56:32.605Z] [INFO] GET /api/projects 304 5ms -[2026-01-03T19:56:32.620Z] [INFO] Socket connected: HG (qZRwlCFpi478oHCDAAAB) -[2026-01-03T19:56:32.637Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T19:56:32.661Z] [INFO] GET /api/tasks/project/2 200 23ms -[2026-01-03T19:56:32.667Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-03T19:56:32.672Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-03T19:56:32.676Z] [INFO] HG joined project:[object Object] -[2026-01-03T19:56:32.712Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-03T19:56:32.756Z] [INFO] GET /api/notifications 304 9ms -[2026-01-03T19:56:32.792Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-03T19:56:34.167Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T19:56:34.167Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T19:56:34.167Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T19:56:34.167Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T19:56:34.168Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T19:56:34.169Z] [INFO] GET /api/coding/directories 304 6ms -[2026-01-03T19:56:34.208Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T19:56:35.174Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T19:56:36.441Z] [INFO] Logout: HG -[2026-01-03T19:56:36.442Z] [INFO] POST /api/auth/logout 200 7ms -[2026-01-03T19:56:36.446Z] [INFO] Logout: HG -[2026-01-03T19:56:36.447Z] [INFO] POST /api/auth/logout 200 3ms -[2026-01-03T19:56:36.476Z] [INFO] Socket disconnected: HG (qZRwlCFpi478oHCDAAAB) -[2026-01-03T19:56:41.734Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T19:56:41.736Z] [INFO] POST /api/auth/login 200 505ms -[2026-01-03T19:56:41.776Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T19:56:41.807Z] [INFO] Socket connected: HG (JwQmp_vTrIKnUukXAAAD) -[2026-01-03T19:56:41.818Z] [INFO] GET /api/projects 304 7ms -[2026-01-03T19:56:41.850Z] [INFO] HG joined project:[object Object] -[2026-01-03T19:56:41.853Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-03T19:56:41.859Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-03T19:56:41.865Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T19:56:41.879Z] [INFO] GET /api/tasks/project/2 304 13ms -[2026-01-03T19:56:41.915Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 2ms -[2026-01-03T19:56:41.950Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-03T19:57:04.220Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T19:57:34.215Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T19:58:04.211Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T19:58:34.216Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T19:59:04.215Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T19:59:34.227Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T20:00:04.203Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T20:00:34.210Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T20:01:04.207Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T20:01:34.212Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T20:02:04.204Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T20:02:34.210Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T20:02:55.245Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T20:02:56.607Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T20:03:00.515Z] [INFO] GET / 200 5ms -[2026-01-03T20:03:00.588Z] [INFO] Socket disconnected: HG (JwQmp_vTrIKnUukXAAAD) -[2026-01-03T20:03:00.598Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-03T20:03:00.625Z] [INFO] GET /css/base.css 200 2ms -[2026-01-03T20:03:00.660Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T20:03:00.675Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-03T20:03:00.678Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T20:03:00.681Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-03T20:03:00.683Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T20:03:00.685Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T20:03:00.696Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-03T20:03:00.729Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T20:03:00.739Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-03T20:03:00.745Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-03T20:03:00.746Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T20:03:00.748Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-03T20:03:00.758Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T20:03:00.770Z] [INFO] GET /js/app.js 200 2ms -[2026-01-03T20:03:00.835Z] [INFO] GET /js/api.js 200 9ms -[2026-01-03T20:03:00.838Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-03T20:03:00.839Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-03T20:03:00.842Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-03T20:03:00.846Z] [INFO] GET /js/board.js 200 9ms -[2026-01-03T20:03:00.848Z] [INFO] GET /js/store.js 200 7ms -[2026-01-03T20:03:00.864Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T20:03:00.873Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-03T20:03:00.874Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-03T20:03:00.879Z] [INFO] GET /js/list.js 200 7ms -[2026-01-03T20:03:00.884Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-03T20:03:00.900Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-03T20:03:00.904Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-03T20:03:00.911Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-03T20:03:00.912Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-03T20:03:00.914Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-03T20:03:00.918Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-03T20:03:00.933Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-03T20:03:00.942Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-03T20:03:00.986Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T20:03:00.990Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T20:03:00.994Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T20:03:01.040Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-03T20:03:01.064Z] [INFO] Socket connected: HG (qiiTb7oNxzoorlzlAAAF) -[2026-01-03T20:03:01.074Z] [INFO] GET /api/projects 304 6ms -[2026-01-03T20:03:01.103Z] [INFO] HG joined project:[object Object] -[2026-01-03T20:03:01.118Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-03T20:03:01.131Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-03T20:03:01.134Z] [INFO] GET /api/columns/2 304 23ms -[2026-01-03T20:03:01.136Z] [INFO] GET /api/labels/2 304 23ms -[2026-01-03T20:03:01.181Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-03T20:03:01.216Z] [INFO] GET /api/notifications 304 6ms -[2026-01-03T20:03:01.259Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-03T20:04:50.071Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T20:04:55.699Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T20:04:59.793Z] [INFO] GET / 200 5ms -[2026-01-03T20:04:59.858Z] [INFO] Socket disconnected: HG (qiiTb7oNxzoorlzlAAAF) -[2026-01-03T20:04:59.868Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-03T20:04:59.903Z] [INFO] GET /css/base.css 200 3ms -[2026-01-03T20:04:59.936Z] [INFO] GET /css/components.css 200 2ms -[2026-01-03T20:04:59.938Z] [INFO] GET /css/board.css 200 3ms -[2026-01-03T20:04:59.943Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-03T20:04:59.952Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-03T20:04:59.959Z] [INFO] GET /css/list.css 200 9ms -[2026-01-03T20:04:59.965Z] [INFO] GET /css/admin.css 200 10ms -[2026-01-03T20:04:59.970Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-03T20:04:59.991Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-03T20:05:00.004Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-03T20:05:00.006Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-03T20:05:00.008Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T20:05:00.008Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-03T20:05:00.010Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-03T20:05:00.036Z] [INFO] GET /js/app.js 200 3ms -[2026-01-03T20:05:00.091Z] [INFO] GET /js/store.js 200 1ms -[2026-01-03T20:05:00.105Z] [INFO] GET /js/api.js 200 8ms -[2026-01-03T20:05:00.107Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-03T20:05:00.109Z] [INFO] GET /js/board.js 200 13ms -[2026-01-03T20:05:00.111Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-03T20:05:00.115Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-03T20:05:00.132Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T20:05:00.137Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T20:05:00.140Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-03T20:05:00.141Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-03T20:05:00.145Z] [INFO] GET /js/list.js 200 2ms -[2026-01-03T20:05:00.163Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-03T20:05:00.164Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-03T20:05:00.169Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-03T20:05:00.173Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-03T20:05:00.176Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-03T20:05:00.178Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-03T20:05:00.192Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-03T20:05:00.197Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T20:05:00.237Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T20:05:00.241Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T20:05:00.244Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-03T20:05:00.284Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-03T20:05:00.306Z] [INFO] Socket connected: HG (HwtvoutovU8J30TkAAAH) -[2026-01-03T20:05:00.316Z] [INFO] GET /api/projects 304 4ms -[2026-01-03T20:05:00.347Z] [INFO] HG joined project:[object Object] -[2026-01-03T20:05:00.354Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-03T20:05:00.359Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-03T20:05:00.363Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-03T20:05:00.380Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-03T20:05:00.417Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-03T20:05:00.452Z] [INFO] GET /api/notifications 304 4ms -[2026-01-03T20:05:00.500Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-03T20:05:22.360Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T20:05:33.763Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:05:33.826Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:05:33.828Z] [INFO] Datenbank initialisiert -[2026-01-03T20:05:33.831Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:05:33.831Z] [INFO] Umgebung: development -[2026-01-03T20:05:33.833Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:05:33.833Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:05:35.980Z] [INFO] Socket connected: HG (a6omnMOWO7EDMOa5AAAB) -[2026-01-03T20:05:36.027Z] [INFO] HG joined project:[object Object] -[2026-01-03T20:05:37.763Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T20:06:27.800Z] [INFO] GET / 200 18ms -[2026-01-03T20:06:27.864Z] [INFO] Socket disconnected: HG (a6omnMOWO7EDMOa5AAAB) -[2026-01-03T20:06:27.874Z] [INFO] GET /css/base.css 200 3ms -[2026-01-03T20:06:27.876Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T20:06:27.906Z] [INFO] GET /css/components.css 200 3ms -[2026-01-03T20:06:27.910Z] [INFO] GET /css/board.css 200 2ms -[2026-01-03T20:06:27.936Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-03T20:06:27.943Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T20:06:27.956Z] [INFO] GET /css/list.css 200 10ms -[2026-01-03T20:06:27.960Z] [INFO] GET /css/proposals.css 200 11ms -[2026-01-03T20:06:27.962Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-03T20:06:27.965Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-03T20:06:27.969Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T20:06:27.985Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T20:06:27.993Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T20:06:28.005Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-03T20:06:28.009Z] [INFO] GET /css/responsive.css 200 12ms -[2026-01-03T20:06:28.013Z] [INFO] GET /js/app.js 200 5ms -[2026-01-03T20:06:28.085Z] [INFO] GET /js/store.js 200 7ms -[2026-01-03T20:06:28.087Z] [INFO] GET /js/api.js 200 8ms -[2026-01-03T20:06:28.095Z] [INFO] GET /js/offline.js 200 13ms -[2026-01-03T20:06:28.097Z] [INFO] GET /js/auth.js 200 17ms -[2026-01-03T20:06:28.101Z] [INFO] GET /js/board.js 200 17ms -[2026-01-03T20:06:28.108Z] [INFO] GET /js/sync.js 200 16ms -[2026-01-03T20:06:28.120Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T20:06:28.123Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-03T20:06:28.128Z] [INFO] GET /js/list.js 200 2ms -[2026-01-03T20:06:28.133Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-03T20:06:28.140Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-03T20:06:28.154Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-03T20:06:28.156Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-03T20:06:28.158Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T20:06:28.160Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-03T20:06:28.163Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-03T20:06:28.183Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-03T20:06:28.183Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-03T20:06:28.188Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T20:06:28.225Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T20:06:28.232Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-03T20:06:28.237Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T20:06:28.271Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-03T20:06:28.312Z] [INFO] GET /api/projects 304 9ms -[2026-01-03T20:06:28.324Z] [INFO] Socket connected: HG (C81XFGo3qZ0X0iXYAAAD) -[2026-01-03T20:06:28.346Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-03T20:06:28.355Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-03T20:06:28.376Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-03T20:06:28.379Z] [INFO] GET /api/labels/2 304 22ms -[2026-01-03T20:06:28.381Z] [INFO] HG joined project:[object Object] -[2026-01-03T20:06:28.424Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-03T20:06:28.473Z] [INFO] GET /api/notifications 304 9ms -[2026-01-03T20:06:28.513Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-03T20:06:33.836Z] [INFO] Backup erstellt: backup_2026-01-03T20-06-33-833Z.db -[2026-01-03T20:06:33.838Z] [INFO] Altes Backup gelöscht: backup_2026-01-02T00-29-31-333Z.db -[2026-01-03T20:06:33.839Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:11:07.012Z] [INFO] POST /api/auth/refresh 200 25ms -[2026-01-03T20:11:19.950Z] [INFO] GET /api/tasks/6 200 42ms -[2026-01-03T20:11:19.989Z] [INFO] GET /api/subtasks/6 304 6ms -[2026-01-03T20:11:20.034Z] [INFO] GET /api/links/6 304 15ms -[2026-01-03T20:11:20.061Z] [INFO] GET /api/files/6 304 8ms -[2026-01-03T20:11:20.072Z] [INFO] GET /api/comments/6 304 8ms -[2026-01-03T20:11:20.076Z] [INFO] GET /api/tasks/6/history 404 9ms -[2026-01-03T20:11:20.109Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDcxMDY3LCJleHAiOjE3Njc0NzE2Njd9.brnrGZaRxnuNpaxkyCBxc5fv-sWUOZNhyq2qNmRD5WA 200 17ms -[2026-01-03T20:11:20.114Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwiaWF0IjoxNzY3NDcxMDY3LCJleHAiOjE3Njc0NzE2Njd9.brnrGZaRxnuNpaxkyCBxc5fv-sWUOZNhyq2qNmRD5WA 200 21ms -[2026-01-03T20:11:20.915Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T20:11:27.419Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T20:11:39.512Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:11:39.619Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:11:39.630Z] [INFO] Umgebung: development -[2026-01-03T20:11:39.632Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:11:39.632Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:11:39.623Z] [INFO] Datenbank initialisiert -[2026-01-03T20:11:39.629Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:11:40.532Z] [INFO] Socket connected: HG (d91QoeqTOOGSGu5rAAAB) -[2026-01-03T20:11:40.577Z] [INFO] HG joined project:[object Object] -[2026-01-03T20:11:51.704Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-03T20:11:55.697Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T20:12:06.717Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:12:06.762Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:12:06.764Z] [INFO] Datenbank initialisiert -[2026-01-03T20:12:06.768Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:12:06.768Z] [INFO] Umgebung: development -[2026-01-03T20:12:06.769Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:12:06.769Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:12:08.600Z] [INFO] Socket connected: HG (g0obnB-ub4L4SmyuAAAB) -[2026-01-03T20:12:08.641Z] [INFO] HG joined project:[object Object] -[2026-01-03T20:12:24.419Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-03T20:12:29.048Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T20:12:39.403Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T20:12:43.545Z] [INFO] Subtask erstellt: Sicherheit vom TaskMate verbessert (siehe angehängte Datei Sicherheitsupdate.txt) in Task 6 -[2026-01-03T20:12:43.548Z] [INFO] POST /api/subtasks 201 13ms -[2026-01-03T20:12:44.539Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T20:12:53.438Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-03T20:12:53.440Z] [INFO] PUT /api/tasks/6 200 23ms -[2026-01-03T20:12:54.426Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T20:12:55.094Z] [INFO] GET / 304 13ms -[2026-01-03T20:12:55.145Z] [INFO] GET /css/base.css 304 4ms -[2026-01-03T20:12:55.148Z] [INFO] Socket disconnected: HG (g0obnB-ub4L4SmyuAAAB) -[2026-01-03T20:12:55.150Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-03T20:12:55.171Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T20:12:55.176Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T20:12:55.194Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T20:12:55.203Z] [INFO] GET /css/calendar.css 304 3ms -[2026-01-03T20:12:55.208Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T20:12:55.212Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T20:12:55.215Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T20:12:55.217Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T20:12:55.224Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-03T20:12:55.236Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T20:12:55.242Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T20:12:55.247Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-03T20:12:55.248Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T20:12:55.258Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T20:12:55.294Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T20:12:55.297Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T20:12:55.301Z] [INFO] GET /js/store.js 304 3ms -[2026-01-03T20:12:55.304Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T20:12:55.306Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T20:12:55.308Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T20:12:55.323Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T20:12:55.326Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T20:12:55.330Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T20:12:55.335Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T20:12:55.338Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T20:12:55.341Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T20:12:55.353Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T20:12:55.358Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-03T20:12:55.362Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T20:12:55.367Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-03T20:12:55.368Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T20:12:55.372Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T20:12:55.380Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T20:12:55.429Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-03T20:12:55.442Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-03T20:12:55.443Z] [INFO] GET /assets/icons/task.svg 304 12ms -[2026-01-03T20:12:55.481Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T20:12:55.522Z] [INFO] GET /api/projects 304 9ms -[2026-01-03T20:12:55.530Z] [INFO] Socket connected: HG (v6AuKDnB12p4W3b7AAAD) -[2026-01-03T20:12:55.575Z] [INFO] GET /api/columns/2 304 13ms -[2026-01-03T20:12:55.570Z] [INFO] GET /api/stats/dashboard?projectId=2 304 13ms -[2026-01-03T20:12:55.579Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-03T20:12:55.595Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-03T20:12:55.597Z] [INFO] HG joined project:[object Object] -[2026-01-03T20:12:55.664Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-03T20:12:55.710Z] [INFO] GET /api/notifications 304 10ms -[2026-01-03T20:12:55.755Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-03T20:12:57.200Z] [INFO] GET /sw.js 304 3ms -[2026-01-03T20:13:06.782Z] [INFO] Backup erstellt: backup_2026-01-03T20-13-06-777Z.db -[2026-01-03T20:13:06.786Z] [INFO] Altes Backup gelöscht: backup_2026-01-02T11-14-26-276Z.db -[2026-01-03T20:13:06.788Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:16:00.036Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T20:16:12.011Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:16:12.102Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:16:12.105Z] [INFO] Datenbank initialisiert -[2026-01-03T20:16:12.110Z] [INFO] Umgebung: development -[2026-01-03T20:16:12.112Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:16:12.112Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:16:12.109Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:16:13.325Z] [INFO] Socket connected: HG (jMHERdeIXRmvz7sCAAAB) -[2026-01-03T20:16:13.389Z] [INFO] HG joined project:[object Object] -[2026-01-03T20:16:31.795Z] [INFO] Backup erstellt: backup_2026-01-03T20-16-31-790Z.db -[2026-01-03T20:16:31.806Z] [INFO] Altes Backup gelöscht: backup_2026-01-02T11-45-01-017Z.db -[2026-01-03T20:17:12.120Z] [INFO] Backup erstellt: backup_2026-01-03T20-17-12-119Z.db -[2026-01-03T20:17:12.122Z] [INFO] Altes Backup gelöscht: backup_2026-01-02T11-51-53-574Z.db -[2026-01-03T20:17:12.123Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:22:34.036Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T20:22:45.910Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:22:46.032Z] [INFO] Umgebung: development -[2026-01-03T20:22:46.023Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:22:46.033Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:22:46.033Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:22:46.026Z] [INFO] Datenbank initialisiert -[2026-01-03T20:22:46.031Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:22:48.292Z] [INFO] Socket connected: HG (VQT9x3oBBsvChAUsAAAB) -[2026-01-03T20:22:48.401Z] [INFO] HG joined project:[object Object] -[2026-01-03T20:22:54.492Z] [INFO] Logout: HG -[2026-01-03T20:22:54.496Z] [INFO] POST /api/auth/logout 200 15ms -[2026-01-03T20:22:54.528Z] [INFO] Socket disconnected: HG (VQT9x3oBBsvChAUsAAAB) -[2026-01-03T20:23:37.451Z] [INFO] GET /api/health 200 16ms -[2026-01-03T20:23:46.038Z] [INFO] Backup erstellt: backup_2026-01-03T20-23-46-036Z.db -[2026-01-03T20:23:46.040Z] [INFO] Altes Backup gelöscht: backup_2026-01-02T13-32-27-545Z.db -[2026-01-03T20:23:46.041Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:24:42.781Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:24:42.885Z] [INFO] Umgebung: production -[2026-01-03T20:24:42.886Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:24:42.887Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:24:42.871Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:24:42.880Z] [INFO] Datenbank initialisiert -[2026-01-03T20:24:42.885Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:24:47.122Z] [INFO] GET /api/health 200 14ms -[2026-01-03T20:25:01.709Z] [INFO] GET /api/health 200 7ms -[2026-01-03T20:25:07.280Z] [INFO] Backup erstellt: backup_2026-01-03T20-25-07-276Z.db -[2026-01-03T20:25:07.284Z] [INFO] Altes Backup gelöscht: backup_2026-01-02T14-22-56-406Z.db -[2026-01-03T20:25:17.234Z] [INFO] GET /api/health 200 4ms -[2026-01-03T20:25:42.900Z] [INFO] Backup erstellt: backup_2026-01-03T20-25-42-899Z.db -[2026-01-03T20:25:42.903Z] [INFO] Altes Backup gelöscht: backup_2026-01-02T14-42-35-985Z.db -[2026-01-03T20:25:42.906Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:25:47.349Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:26:17.455Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:26:47.571Z] [INFO] GET /api/health 200 6ms -[2026-01-03T20:27:17.709Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:28:30.475Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:28:30.614Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:28:30.614Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:28:30.615Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:28:30.590Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:28:30.607Z] [INFO] Datenbank initialisiert -[2026-01-03T20:28:30.614Z] [INFO] Umgebung: production -[2026-01-03T20:28:32.356Z] [INFO] GET /api/health 200 23ms -[2026-01-03T20:28:48.204Z] [ERROR] Verschlüsselung fehlgeschlagen: crypto.createCipherGCM is not a function -[2026-01-03T20:28:48.207Z] [WARN] Verschlüsselung fehlgeschlagen, nur normales Backup erstellt -[2026-01-03T20:28:48.209Z] [INFO] Backup erstellt: backup_2026-01-03T20-28-48-195Z.db -[2026-01-03T20:29:02.463Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:29:30.645Z] [ERROR] Verschlüsselung fehlgeschlagen: crypto.createCipherGCM is not a function -[2026-01-03T20:29:30.646Z] [WARN] Verschlüsselung fehlgeschlagen, nur normales Backup erstellt -[2026-01-03T20:29:30.647Z] [INFO] Backup erstellt: backup_2026-01-03T20-29-30-637Z.db -[2026-01-03T20:29:30.651Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:29:32.553Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:30:02.663Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:30:32.770Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:31:02.870Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:32:01.091Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:32:01.217Z] [INFO] Umgebung: production -[2026-01-03T20:32:01.219Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:32:01.219Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:32:01.199Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:32:01.209Z] [INFO] Datenbank initialisiert -[2026-01-03T20:32:01.216Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:32:03.349Z] [INFO] GET /api/health 200 20ms -[2026-01-03T20:32:16.928Z] [ERROR] Verschlüsselung fehlgeschlagen: crypto.createCipherGCM is not a function -[2026-01-03T20:32:16.929Z] [WARN] Verschlüsselung fehlgeschlagen, nur normales Backup erstellt -[2026-01-03T20:32:16.930Z] [INFO] Backup erstellt: backup_2026-01-03T20-32-16-923Z.db -[2026-01-03T20:32:33.465Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:33:01.239Z] [ERROR] Verschlüsselung fehlgeschlagen: crypto.createCipherGCM is not a function -[2026-01-03T20:33:01.242Z] [WARN] Verschlüsselung fehlgeschlagen, nur normales Backup erstellt -[2026-01-03T20:33:01.243Z] [INFO] Backup erstellt: backup_2026-01-03T20-33-01-230Z.db -[2026-01-03T20:33:01.246Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:33:03.587Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:33:33.682Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:34:03.789Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:34:33.902Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:35:04.006Z] [INFO] GET /api/health 200 1ms -[2026-01-03T20:35:34.405Z] [INFO] GET /api/health 200 40ms -[2026-01-03T20:36:02.101Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:36:02.280Z] [INFO] Umgebung: production -[2026-01-03T20:36:02.281Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:36:02.259Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:36:02.271Z] [INFO] Datenbank initialisiert -[2026-01-03T20:36:02.280Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:36:02.283Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:36:04.359Z] [INFO] GET /api/health 200 22ms -[2026-01-03T20:36:09.343Z] [ERROR] Verschlüsselung fehlgeschlagen: crypto.createCipherGCM is not a function -[2026-01-03T20:36:09.345Z] [WARN] Verschlüsselung fehlgeschlagen, nur normales Backup erstellt -[2026-01-03T20:36:09.346Z] [INFO] Backup erstellt: backup_2026-01-03T20-36-09-333Z.db -[2026-01-03T20:36:34.472Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:37:02.303Z] [ERROR] Verschlüsselung fehlgeschlagen: crypto.createCipherGCM is not a function -[2026-01-03T20:37:02.304Z] [WARN] Verschlüsselung fehlgeschlagen, nur normales Backup erstellt -[2026-01-03T20:37:02.305Z] [INFO] Backup erstellt: backup_2026-01-03T20-37-02-295Z.db -[2026-01-03T20:37:02.308Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:37:04.574Z] [INFO] GET /api/health 200 4ms -[2026-01-03T20:37:34.687Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:38:04.784Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:38:12.795Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:38:12.907Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:38:12.918Z] [INFO] Umgebung: production -[2026-01-03T20:38:12.913Z] [INFO] Datenbank initialisiert -[2026-01-03T20:38:12.919Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:38:12.919Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:38:12.918Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:38:14.972Z] [INFO] GET /api/health 200 14ms -[2026-01-03T20:38:24.620Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T20-38-24-611Z.db.enc -[2026-01-03T20:38:24.621Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T20-38-24-611Z.db.enc -[2026-01-03T20:38:24.622Z] [INFO] Backup erstellt: backup_2026-01-03T20-38-24-611Z.db -[2026-01-03T20:38:45.084Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:39:12.934Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T20-39-12-925Z.db.enc -[2026-01-03T20:39:12.935Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T20-39-12-925Z.db.enc -[2026-01-03T20:39:12.935Z] [INFO] Backup erstellt: backup_2026-01-03T20-39-12-925Z.db -[2026-01-03T20:39:12.937Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:39:15.188Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:39:45.276Z] [INFO] GET /api/health 200 1ms -[2026-01-03T20:40:15.385Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:40:45.527Z] [INFO] GET /api/health 200 6ms -[2026-01-03T20:41:15.615Z] [INFO] GET /api/health 200 4ms -[2026-01-03T20:41:18.670Z] [INFO] GET / 200 22ms -[2026-01-03T20:41:18.751Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T20:41:18.785Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T20:41:18.831Z] [INFO] GET /css/components.css 200 9ms -[2026-01-03T20:41:18.835Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T20:41:18.856Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T20:41:18.858Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-03T20:41:18.878Z] [INFO] GET /css/list.css 200 7ms -[2026-01-03T20:41:18.882Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-03T20:41:18.886Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-03T20:41:18.892Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T20:41:18.922Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-03T20:41:18.924Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-03T20:41:18.928Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-03T20:41:18.933Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-03T20:41:18.935Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T20:41:19.077Z] [INFO] GET /assets/icons/task.svg 200 13ms -[2026-01-03T20:41:23.193Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 5ms -[2026-01-03T20:41:23.267Z] [INFO] GET /css/variables.css 304 5ms -[2026-01-03T20:41:23.274Z] [INFO] GET /css/components.css 304 4ms -[2026-01-03T20:41:23.276Z] [INFO] GET /css/board.css 304 4ms -[2026-01-03T20:41:23.279Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T20:41:23.282Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T20:41:23.285Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T20:41:23.297Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T20:41:23.306Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T20:41:23.309Z] [INFO] GET /css/proposals.css 304 5ms -[2026-01-03T20:41:23.312Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T20:41:23.315Z] [INFO] GET /css/coding.css 304 3ms -[2026-01-03T20:41:23.318Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T20:41:23.329Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T20:41:23.336Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T20:41:23.346Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T20:41:23.397Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T20:41:24.916Z] [INFO] GET /sw.js 200 3ms -[2026-01-03T20:41:24.960Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T20:41:24.964Z] [INFO] GET / 304 2ms -[2026-01-03T20:41:24.966Z] [INFO] GET /index.html 200 11ms -[2026-01-03T20:41:24.991Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T20:41:25.000Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T20:41:25.021Z] [INFO] GET /css/board.css 304 0ms -[2026-01-03T20:41:25.028Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T20:41:25.041Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T20:41:25.053Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T20:41:25.063Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T20:41:25.072Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T20:41:25.085Z] [INFO] GET /js/api.js 200 3ms -[2026-01-03T20:41:25.092Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T20:41:25.106Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T20:41:25.123Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T20:41:25.141Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T20:41:25.142Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T20:41:25.157Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T20:41:25.175Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T20:41:25.185Z] [INFO] GET /js/list.js 200 4ms -[2026-01-03T20:41:25.189Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T20:41:25.207Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T20:41:25.223Z] [INFO] GET /js/tour.js 304 1ms -[2026-01-03T20:41:25.240Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-03T20:41:25.244Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-03T20:41:25.262Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T20:41:25.269Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T20:41:25.274Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T20:41:25.304Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-03T20:41:25.307Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T20:41:25.322Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T20:41:25.336Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T20:41:25.342Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T20:41:25.356Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T20:41:25.369Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T20:41:25.376Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T20:41:25.395Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T20:41:25.403Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T20:41:30.120Z] [INFO] GET / 200 3ms -[2026-01-03T20:41:30.191Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T20:41:30.226Z] [INFO] GET /css/base.css 200 3ms -[2026-01-03T20:41:30.260Z] [INFO] GET /css/components.css 200 2ms -[2026-01-03T20:41:30.275Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-03T20:41:30.291Z] [INFO] GET /css/list.css 200 6ms -[2026-01-03T20:41:30.293Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T20:41:30.308Z] [INFO] GET /css/modal.css 200 18ms -[2026-01-03T20:41:30.315Z] [INFO] GET /css/admin.css 200 16ms -[2026-01-03T20:41:30.322Z] [INFO] GET /css/proposals.css 200 17ms -[2026-01-03T20:41:30.334Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T20:41:30.339Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T20:41:30.345Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T20:41:30.348Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-03T20:41:30.351Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-03T20:41:30.362Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-03T20:41:30.528Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T20:41:34.716Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T20:41:34.786Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T20:41:34.791Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T20:41:34.794Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T20:41:34.797Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T20:41:34.800Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T20:41:34.802Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T20:41:34.819Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T20:41:34.822Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T20:41:34.825Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T20:41:34.828Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T20:41:34.835Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T20:41:34.838Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T20:41:34.847Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-03T20:41:34.852Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T20:41:34.856Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T20:41:34.900Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T20:41:45.710Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:41:46.315Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:42:15.799Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:42:22.041Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - HG -[2026-01-03T20:42:22.044Z] [INFO] POST /api/auth/login 401 6ms -[2026-01-03T20:42:45.897Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:43:16.008Z] [INFO] GET /api/health 200 4ms -[2026-01-03T20:43:43.764Z] [ERROR] Error: Bad escaped character in JSON at position 48 {"stack":"SyntaxError: Bad escaped character in JSON at position 48\n at JSON.parse ()\n at parse (/app/node_modules/body-parser/lib/types/json.js:92:19)\n at /app/node_modules/body-parser/lib/read.js:128:18\n at AsyncResource.runInAsyncScope (node:async_hooks:206:9)\n at invokeCallback (/app/node_modules/raw-body/index.js:238:16)\n at done (/app/node_modules/raw-body/index.js:227:7)\n at IncomingMessage.onEnd (/app/node_modules/raw-body/index.js:287:7)\n at IncomingMessage.emit (node:events:524:28)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"} -[2026-01-03T20:43:46.120Z] [INFO] GET /api/health 200 1ms -[2026-01-03T20:44:01.086Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2026-01-03T20:44:01.087Z] [INFO] POST /api/auth/login 401 565ms -[2026-01-03T20:44:16.390Z] [INFO] GET /api/health 200 11ms -[2026-01-03T20:44:46.492Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:45:16.631Z] [INFO] GET /api/health 200 1ms -[2026-01-03T20:45:46.762Z] [INFO] GET /api/health 200 4ms -[2026-01-03T20:46:16.858Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:46:46.957Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:47:17.096Z] [INFO] GET /api/health 200 10ms -[2026-01-03T20:47:47.175Z] [INFO] GET /api/health 200 1ms -[2026-01-03T20:48:17.293Z] [INFO] GET /api/health 200 4ms -[2026-01-03T20:48:47.396Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:49:17.475Z] [INFO] GET /api/health 200 1ms -[2026-01-03T20:49:30.414Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 1) -[2026-01-03T20:49:30.415Z] [INFO] POST /api/auth/login 401 667ms -[2026-01-03T20:49:47.564Z] [INFO] GET /api/health 200 1ms -[2026-01-03T20:50:17.779Z] [INFO] GET /api/health 200 13ms -[2026-01-03T20:50:48.050Z] [INFO] GET /api/health 200 33ms -[2026-01-03T20:50:54.652Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:50:54.773Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:50:54.780Z] [INFO] Datenbank initialisiert -[2026-01-03T20:50:54.786Z] [INFO] Umgebung: production -[2026-01-03T20:50:54.786Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:50:54.786Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:50:54.786Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:50:56.474Z] [INFO] GET /api/health 200 15ms -[2026-01-03T20:51:14.997Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 2) -[2026-01-03T20:51:15.000Z] [INFO] POST /api/auth/login 401 503ms -[2026-01-03T20:51:26.596Z] [INFO] GET /api/health 200 8ms -[2026-01-03T20:51:54.812Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T20-51-54-798Z.db.enc -[2026-01-03T20:51:54.813Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T20-51-54-798Z.db.enc -[2026-01-03T20:51:54.814Z] [INFO] Backup erstellt: backup_2026-01-03T20-51-54-798Z.db -[2026-01-03T20:51:54.818Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:51:56.714Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:52:24.764Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:52:24.899Z] [INFO] Umgebung: production -[2026-01-03T20:52:24.901Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:52:24.901Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:52:24.880Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:52:24.889Z] [INFO] Datenbank initialisiert -[2026-01-03T20:52:24.899Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:52:27.170Z] [INFO] GET /api/health 200 22ms -[2026-01-03T20:52:57.286Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:53:24.940Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T20-53-24-919Z.db.enc -[2026-01-03T20:53:24.941Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T20-53-24-919Z.db.enc -[2026-01-03T20:53:24.941Z] [INFO] Backup erstellt: backup_2026-01-03T20-53-24-919Z.db -[2026-01-03T20:53:24.945Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:53:27.403Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:53:57.499Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:54:27.620Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:54:58.937Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:54:58.812Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:54:58.955Z] [INFO] Umgebung: production -[2026-01-03T20:54:58.956Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:54:58.956Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:54:58.949Z] [INFO] Datenbank initialisiert -[2026-01-03T20:54:58.955Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:55:01.143Z] [INFO] GET /api/health 200 16ms -[2026-01-03T20:55:20.765Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T20:55:20.874Z] [INFO] Umgebung: production -[2026-01-03T20:55:20.874Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T20:55:20.874Z] [INFO] Automatische Backups aktiviert -[2026-01-03T20:55:20.860Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T20:55:20.867Z] [INFO] Datenbank initialisiert -[2026-01-03T20:55:20.873Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T20:55:23.189Z] [INFO] GET /api/health 200 25ms -[2026-01-03T20:55:53.226Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 3) -[2026-01-03T20:55:53.230Z] [INFO] POST /api/auth/login 401 534ms -[2026-01-03T20:55:53.362Z] [INFO] GET /api/health 200 8ms -[2026-01-03T20:56:20.896Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T20-56-20-877Z.db.enc -[2026-01-03T20:56:20.897Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T20-56-20-877Z.db.enc -[2026-01-03T20:56:20.898Z] [INFO] Backup erstellt: backup_2026-01-03T20-56-20-877Z.db -[2026-01-03T20:56:20.903Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T20:56:23.456Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:56:40.249Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - HG -[2026-01-03T20:56:40.257Z] [INFO] POST /api/auth/login 401 9ms -[2026-01-03T20:56:53.554Z] [INFO] GET /api/health 200 4ms -[2026-01-03T20:57:23.673Z] [INFO] GET /api/health 200 3ms -[2026-01-03T20:57:53.803Z] [INFO] GET /api/health 200 5ms -[2026-01-03T20:58:23.892Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:58:37.125Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 28ms -[2026-01-03T20:58:37.221Z] [INFO] GET /css/variables.css 304 7ms -[2026-01-03T20:58:37.254Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T20:58:37.301Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T20:58:37.316Z] [INFO] GET /css/board.css 304 5ms -[2026-01-03T20:58:37.318Z] [INFO] GET /css/modal.css 304 5ms -[2026-01-03T20:58:37.319Z] [INFO] GET /css/calendar.css 304 5ms -[2026-01-03T20:58:37.324Z] [INFO] GET /css/list.css 304 3ms -[2026-01-03T20:58:37.332Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T20:58:37.342Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T20:58:37.346Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T20:58:37.349Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T20:58:37.351Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T20:58:37.355Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T20:58:37.365Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T20:58:37.394Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T20:58:37.446Z] [INFO] GET /assets/icons/task.svg 304 10ms -[2026-01-03T20:58:41.891Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 6ms -[2026-01-03T20:58:41.965Z] [INFO] GET /css/base.css 200 3ms -[2026-01-03T20:58:41.967Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T20:58:41.972Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-03T20:58:41.974Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T20:58:41.977Z] [INFO] GET /css/board.css 200 6ms -[2026-01-03T20:58:41.978Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T20:58:42.001Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T20:58:42.003Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T20:58:42.028Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T20:58:42.032Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-03T20:58:42.034Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T20:58:42.040Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T20:58:42.041Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T20:58:42.045Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-03T20:58:42.061Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T20:58:42.258Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T20:58:44.089Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 304 1ms -[2026-01-03T20:58:44.130Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T20:58:44.133Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T20:58:44.136Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T20:58:44.137Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T20:58:44.141Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T20:58:44.144Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T20:58:44.163Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T20:58:44.166Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T20:58:44.169Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T20:58:44.171Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T20:58:44.175Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T20:58:44.177Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T20:58:44.198Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T20:58:44.202Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T20:58:44.210Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T20:58:44.255Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T20:58:47.478Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 304 3ms -[2026-01-03T20:58:47.527Z] [INFO] GET /css/base.css 304 3ms -[2026-01-03T20:58:47.528Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-03T20:58:47.530Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T20:58:47.533Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T20:58:47.535Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T20:58:47.537Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T20:58:47.563Z] [INFO] GET /css/list.css 304 3ms -[2026-01-03T20:58:47.569Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T20:58:47.575Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-03T20:58:47.580Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T20:58:47.582Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T20:58:47.585Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T20:58:47.594Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T20:58:47.607Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T20:58:47.620Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T20:58:47.666Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T20:58:54.035Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:59:24.185Z] [INFO] GET /api/health 200 2ms -[2026-01-03T20:59:48.677Z] [INFO] Login erfolgreich: admin -[2026-01-03T20:59:48.682Z] [INFO] POST /api/auth/login 200 563ms -[2026-01-03T20:59:54.318Z] [INFO] GET /api/health 200 4ms -[2026-01-03T21:00:10.926Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - HG -[2026-01-03T21:00:10.929Z] [INFO] POST /api/auth/login 401 3ms -[2026-01-03T21:00:24.426Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:00:54.523Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:01:24.645Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:01:28.660Z] [INFO] GET /?username=admin&password=admin123 200 4ms -[2026-01-03T21:01:28.748Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:01:28.784Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:01:28.813Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:01:28.819Z] [INFO] GET /css/board.css 304 4ms -[2026-01-03T21:01:28.823Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:01:28.832Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:01:28.835Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:01:28.845Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:01:28.851Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:01:28.856Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:01:28.862Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:01:28.865Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-03T21:01:28.873Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-03T21:01:28.882Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:01:28.885Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:01:28.934Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T21:01:33.613Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 304 1ms -[2026-01-03T21:01:33.659Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T21:01:33.660Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:01:33.665Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:01:33.665Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:01:33.666Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:01:33.668Z] [INFO] GET /css/calendar.css 304 0ms -[2026-01-03T21:01:33.688Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:01:33.691Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:01:33.693Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:01:33.695Z] [INFO] GET /css/notifications.css 304 0ms -[2026-01-03T21:01:33.697Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:01:33.699Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-03T21:01:33.713Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:01:33.721Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:01:33.727Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-03T21:01:33.763Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:01:40.817Z] [INFO] GET /?username=admin&password=admin123 304 2ms -[2026-01-03T21:01:40.860Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:01:40.865Z] [INFO] GET /css/base.css 304 3ms -[2026-01-03T21:01:40.882Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-03T21:01:40.885Z] [INFO] GET /css/board.css 304 5ms -[2026-01-03T21:01:40.888Z] [INFO] GET /css/components.css 304 4ms -[2026-01-03T21:01:40.889Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:01:40.892Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:01:40.896Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:01:40.921Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:01:40.925Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:01:40.928Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:01:40.931Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:01:40.934Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:01:40.937Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:01:40.952Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:01:40.994Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-03T21:01:54.732Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:02:21.882Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:02:21.946Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:02:21.954Z] [INFO] Datenbank initialisiert -[2026-01-03T21:02:21.962Z] [INFO] Umgebung: production -[2026-01-03T21:02:21.963Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:02:21.962Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:02:21.964Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:02:24.176Z] [INFO] GET /api/health 200 32ms -[2026-01-03T21:02:54.332Z] [INFO] GET /api/health 200 6ms -[2026-01-03T21:02:54.898Z] [ERROR] Error: Bad escaped character in JSON at position 48 {"stack":"SyntaxError: Bad escaped character in JSON at position 48\n at JSON.parse ()\n at parse (/app/node_modules/body-parser/lib/types/json.js:92:19)\n at /app/node_modules/body-parser/lib/read.js:128:18\n at AsyncResource.runInAsyncScope (node:async_hooks:206:9)\n at invokeCallback (/app/node_modules/raw-body/index.js:238:16)\n at done (/app/node_modules/raw-body/index.js:227:7)\n at IncomingMessage.onEnd (/app/node_modules/raw-body/index.js:287:7)\n at IncomingMessage.emit (node:events:524:28)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"} -[2026-01-03T21:03:21.985Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T21-03-21-966Z.db.enc -[2026-01-03T21:03:21.987Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T21-03-21-966Z.db.enc -[2026-01-03T21:03:21.988Z] [INFO] Backup erstellt: backup_2026-01-03T21-03-21-966Z.db -[2026-01-03T21:03:21.991Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T21:03:24.436Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:03:54.587Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:04:16.102Z] [ERROR] Error: Bad escaped character in JSON at position 40 {"stack":"SyntaxError: Bad escaped character in JSON at position 40\n at JSON.parse ()\n at parse (/app/node_modules/body-parser/lib/types/json.js:92:19)\n at /app/node_modules/body-parser/lib/read.js:128:18\n at AsyncResource.runInAsyncScope (node:async_hooks:206:9)\n at invokeCallback (/app/node_modules/raw-body/index.js:238:16)\n at done (/app/node_modules/raw-body/index.js:227:7)\n at IncomingMessage.onEnd (/app/node_modules/raw-body/index.js:287:7)\n at IncomingMessage.emit (node:events:524:28)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"} -[2026-01-03T21:04:24.699Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:04:54.823Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:05:04.803Z] [INFO] Login erfolgreich: admin -[2026-01-03T21:05:04.807Z] [INFO] POST /api/auth/login 200 964ms -[2026-01-03T21:05:24.974Z] [INFO] GET /api/health 200 10ms -[2026-01-03T21:05:55.081Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:06:25.188Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:06:55.306Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:07:25.401Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:07:55.506Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:08:06.946Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T21:08:06.950Z] [INFO] POST /api/auth/login 200 610ms -[2026-01-03T21:08:25.613Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:08:55.713Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:09:25.812Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:09:55.917Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:10:26.027Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:10:27.795Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 1) -[2026-01-03T21:10:27.798Z] [INFO] POST /api/auth/login 401 455ms -[2026-01-03T21:10:52.576Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 304 5ms -[2026-01-03T21:10:52.625Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T21:10:52.666Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:10:52.692Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:10:52.698Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:10:52.701Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:10:52.702Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:10:52.704Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:10:52.726Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:10:52.728Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:10:52.735Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:10:52.746Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:10:52.749Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:10:52.752Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:10:52.755Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:10:52.758Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:10:52.807Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-03T21:10:55.504Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 304 2ms -[2026-01-03T21:10:55.554Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T21:10:55.558Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:10:55.562Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:10:55.566Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:10:55.569Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:10:55.571Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:10:55.585Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:10:55.590Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:10:55.596Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:10:55.600Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:10:55.604Z] [INFO] GET /css/gitea.css 304 0ms -[2026-01-03T21:10:55.612Z] [INFO] GET /css/coding.css 304 3ms -[2026-01-03T21:10:55.616Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:10:55.622Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:10:55.628Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:10:55.677Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T21:10:56.133Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:10:58.382Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 16ms -[2026-01-03T21:10:58.453Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T21:10:58.461Z] [INFO] GET /css/base.css 200 11ms -[2026-01-03T21:10:58.465Z] [INFO] GET /css/components.css 200 14ms -[2026-01-03T21:10:58.468Z] [INFO] GET /css/calendar.css 200 17ms -[2026-01-03T21:10:58.471Z] [INFO] GET /css/board.css 200 19ms -[2026-01-03T21:10:58.477Z] [INFO] GET /css/modal.css 200 18ms -[2026-01-03T21:10:58.483Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:10:58.493Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:10:58.521Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T21:10:58.526Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-03T21:10:58.536Z] [INFO] GET /css/gitea.css 200 12ms -[2026-01-03T21:10:58.537Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-03T21:10:58.540Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-03T21:10:58.543Z] [INFO] GET /css/responsive.css 200 11ms -[2026-01-03T21:10:58.550Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:10:58.690Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:10:59.224Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 3ms -[2026-01-03T21:10:59.302Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:10:59.303Z] [INFO] GET /css/board.css 200 6ms -[2026-01-03T21:10:59.305Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:10:59.307Z] [INFO] GET /css/components.css 200 7ms -[2026-01-03T21:10:59.309Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T21:10:59.311Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T21:10:59.332Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:10:59.341Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:10:59.359Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:10:59.367Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:10:59.369Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T21:10:59.373Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-03T21:10:59.375Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-03T21:10:59.384Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:10:59.409Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:10:59.488Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-03T21:11:01.729Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 304 2ms -[2026-01-03T21:11:01.777Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:11:01.781Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:11:01.784Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:11:01.789Z] [INFO] GET /css/board.css 304 4ms -[2026-01-03T21:11:01.791Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T21:11:01.793Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:11:01.806Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:11:01.810Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:11:01.814Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:11:01.818Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:11:01.821Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:11:01.824Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:11:01.832Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:11:01.844Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:11:01.857Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:11:01.906Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-03T21:11:04.464Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 304 2ms -[2026-01-03T21:11:04.515Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T21:11:04.516Z] [INFO] GET /css/base.css 304 4ms -[2026-01-03T21:11:04.516Z] [INFO] GET /css/calendar.css 304 3ms -[2026-01-03T21:11:04.518Z] [INFO] GET /css/variables.css 304 5ms -[2026-01-03T21:11:04.519Z] [INFO] GET /css/board.css 304 0ms -[2026-01-03T21:11:04.522Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:11:04.546Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:11:04.548Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:11:04.550Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:11:04.553Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:11:04.555Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:11:04.557Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:11:04.580Z] [INFO] GET /css/knowledge.css 304 4ms -[2026-01-03T21:11:04.584Z] [INFO] GET /css/responsive.css 304 5ms -[2026-01-03T21:11:04.586Z] [INFO] GET /css/mobile.css 304 4ms -[2026-01-03T21:11:04.628Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-03T21:11:12.164Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 2) -[2026-01-03T21:11:12.167Z] [INFO] POST /api/auth/login 401 473ms -[2026-01-03T21:11:15.157Z] [INFO] GET / 304 3ms -[2026-01-03T21:11:15.211Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T21:11:15.217Z] [INFO] GET /css/base.css 304 4ms -[2026-01-03T21:11:15.218Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T21:11:15.220Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:11:15.223Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:11:15.229Z] [INFO] GET /css/calendar.css 304 3ms -[2026-01-03T21:11:15.246Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T21:11:15.248Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:11:15.252Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:11:15.256Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:11:15.258Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:11:15.273Z] [INFO] GET /css/coding.css 304 3ms -[2026-01-03T21:11:15.282Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:11:15.282Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:11:15.284Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:11:15.361Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-03T21:11:17.266Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 304 1ms -[2026-01-03T21:11:17.319Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:11:17.323Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:11:17.326Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:11:17.328Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:11:17.331Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:11:17.333Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:11:17.348Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:11:17.356Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:11:17.357Z] [INFO] GET /css/proposals.css 304 4ms -[2026-01-03T21:11:17.362Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:11:17.365Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:11:17.366Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:11:17.380Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:11:17.386Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:11:17.398Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:11:17.450Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:11:26.230Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:11:56.343Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:12:26.447Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:12:56.546Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:13:26.639Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:13:56.866Z] [INFO] GET /api/health 200 11ms -[2026-01-03T21:14:24.827Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:14:24.978Z] [INFO] Umgebung: production -[2026-01-03T21:14:24.979Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:14:24.979Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:14:24.963Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:14:24.971Z] [INFO] Datenbank initialisiert -[2026-01-03T21:14:24.978Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:14:26.637Z] [INFO] GET /api/health 200 16ms -[2026-01-03T21:14:56.758Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:15:25.016Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T21-15-25-003Z.db.enc -[2026-01-03T21:15:25.017Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T21-15-25-003Z.db.enc -[2026-01-03T21:15:25.020Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T21:15:25.018Z] [INFO] Backup erstellt: backup_2026-01-03T21-15-25-003Z.db -[2026-01-03T21:15:26.870Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:15:42.717Z] [INFO] GET / 200 27ms -[2026-01-03T21:15:42.815Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-03T21:15:42.846Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T21:15:42.874Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T21:15:42.916Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T21:15:42.919Z] [INFO] GET /css/board.css 200 14ms -[2026-01-03T21:15:42.927Z] [INFO] GET /css/calendar.css 200 15ms -[2026-01-03T21:15:42.933Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:15:42.955Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:15:42.963Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T21:15:42.982Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-03T21:15:42.985Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-03T21:15:42.996Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-03T21:15:42.998Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-03T21:15:43.008Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:15:43.012Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:15:43.207Z] [INFO] GET /assets/icons/task.svg 200 11ms -[2026-01-03T21:15:46.810Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:15:46.898Z] [INFO] GET /css/variables.css 304 5ms -[2026-01-03T21:15:46.901Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:15:46.905Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:15:46.908Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:15:46.912Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:15:46.915Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:15:46.927Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:15:46.931Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:15:46.933Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:15:46.939Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:15:46.943Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:15:46.945Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:15:46.956Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:15:46.958Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:15:46.963Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:15:47.011Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T21:15:49.495Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 12ms -[2026-01-03T21:15:49.573Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T21:15:49.577Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:15:49.581Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:15:49.584Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:15:49.587Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:15:49.589Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:15:49.601Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:15:49.608Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:15:49.612Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:15:49.617Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:15:49.619Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:15:49.622Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:15:49.631Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:15:49.640Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:15:49.641Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:15:49.678Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:15:57.026Z] [INFO] GET /api/health 200 4ms -[2026-01-03T21:16:04.312Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 304 2ms -[2026-01-03T21:16:04.355Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:16:04.363Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:16:04.366Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:16:04.371Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T21:16:04.373Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-03T21:16:04.377Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:16:04.383Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:16:04.392Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:16:04.401Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:16:04.404Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:16:04.408Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:16:04.412Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:16:04.417Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T21:16:04.423Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:16:04.432Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:16:04.476Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:16:08.391Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 304 2ms -[2026-01-03T21:16:08.436Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T21:16:08.445Z] [INFO] GET /css/components.css 304 7ms -[2026-01-03T21:16:08.446Z] [INFO] GET /css/base.css 304 4ms -[2026-01-03T21:16:08.453Z] [INFO] GET /css/board.css 304 4ms -[2026-01-03T21:16:08.455Z] [INFO] GET /css/modal.css 304 4ms -[2026-01-03T21:16:08.458Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:16:08.464Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:16:08.473Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:16:08.476Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:16:08.487Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T21:16:08.489Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-03T21:16:08.491Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:16:08.495Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:16:08.505Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:16:08.510Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:16:08.579Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-03T21:16:18.137Z] [INFO] GET /css/components.css 304 6ms -[2026-01-03T21:16:18.142Z] [INFO] GET /css/variables.css 304 8ms -[2026-01-03T21:16:18.144Z] [INFO] GET /css/base.css 304 5ms -[2026-01-03T21:16:18.149Z] [INFO] GET /css/calendar.css 304 4ms -[2026-01-03T21:16:18.152Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:16:18.154Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:16:18.167Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:16:18.170Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:16:18.174Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:16:18.180Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:16:18.184Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T21:16:18.188Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:16:18.196Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:16:18.197Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-03T21:16:18.203Z] [INFO] GET /css/mobile.css 304 0ms -[2026-01-03T21:16:27.125Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:16:57.220Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:17:27.444Z] [INFO] GET /api/health 200 18ms -[2026-01-03T21:17:49.728Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:17:49.852Z] [INFO] Umgebung: production -[2026-01-03T21:17:49.852Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:17:49.852Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:17:49.840Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:17:49.846Z] [INFO] Datenbank initialisiert -[2026-01-03T21:17:49.851Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:17:51.812Z] [INFO] GET /api/health 200 18ms -[2026-01-03T21:18:10.358Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 16ms -[2026-01-03T21:18:10.434Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-03T21:18:10.464Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T21:18:10.498Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T21:18:10.522Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:18:10.526Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-03T21:18:10.527Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-03T21:18:10.533Z] [INFO] GET /css/list.css 200 9ms -[2026-01-03T21:18:10.536Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-03T21:18:10.538Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:18:10.579Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-03T21:18:10.584Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T21:18:10.590Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-03T21:18:10.593Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-03T21:18:10.596Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-03T21:18:10.597Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-03T21:18:10.763Z] [INFO] GET /assets/icons/task.svg 304 17ms -[2026-01-03T21:18:14.897Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 304 5ms -[2026-01-03T21:18:14.942Z] [INFO] GET /css/base.css 304 3ms -[2026-01-03T21:18:14.946Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:18:14.949Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:18:14.953Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:18:14.955Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:18:14.957Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:18:14.971Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:18:14.979Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T21:18:14.982Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:18:14.985Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:18:14.986Z] [INFO] GET /css/notifications.css 304 0ms -[2026-01-03T21:18:14.988Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:18:15.003Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:18:15.015Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:18:15.022Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:18:15.068Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:18:16.945Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 304 2ms -[2026-01-03T21:18:17.000Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:18:17.005Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-03T21:18:17.006Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T21:18:17.009Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:18:17.012Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:18:17.015Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:18:17.030Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:18:17.036Z] [INFO] GET /css/proposals.css 304 0ms -[2026-01-03T21:18:17.039Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:18:17.043Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:18:17.045Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T21:18:17.046Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:18:17.058Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:18:17.069Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:18:17.071Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:18:17.126Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T21:18:21.932Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:18:22.969Z] [INFO] GET / 304 1ms -[2026-01-03T21:18:23.033Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:18:23.037Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:18:23.041Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T21:18:23.045Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:18:23.047Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T21:18:23.052Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:18:23.070Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:18:23.074Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:18:23.077Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:18:23.079Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:18:23.088Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:18:23.097Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:18:23.100Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:18:23.109Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:18:23.117Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:18:23.208Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:18:24.920Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 304 2ms -[2026-01-03T21:18:24.973Z] [INFO] GET /css/calendar.css 304 4ms -[2026-01-03T21:18:24.975Z] [INFO] GET /css/base.css 304 3ms -[2026-01-03T21:18:24.978Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:18:24.982Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:18:24.984Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:18:24.987Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:18:25.000Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:18:25.005Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:18:25.011Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:18:25.012Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-03T21:18:25.014Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-03T21:18:25.017Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:18:25.031Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:18:25.034Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:18:25.038Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:18:25.081Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T21:18:29.564Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:18:29.569Z] [INFO] GET /css/base.css 304 6ms -[2026-01-03T21:18:29.573Z] [INFO] GET /css/variables.css 304 8ms -[2026-01-03T21:18:29.576Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:18:29.579Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:18:29.584Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T21:18:29.592Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:18:29.600Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:18:29.602Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:18:29.604Z] [INFO] GET /css/notifications.css 304 0ms -[2026-01-03T21:18:29.614Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:18:29.624Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:18:29.631Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:18:29.647Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:18:29.652Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:18:32.212Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:18:32.289Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:18:32.293Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:18:32.298Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-03T21:18:32.301Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:18:32.303Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:18:32.304Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T21:18:32.323Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:18:32.325Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:18:32.356Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:18:32.357Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:18:32.364Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T21:18:32.370Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:18:32.376Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:18:32.381Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-03T21:18:32.385Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-03T21:18:32.440Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-03T21:18:49.863Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T21-18-49-853Z.db.enc -[2026-01-03T21:18:49.863Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T21-18-49-853Z.db.enc -[2026-01-03T21:18:49.864Z] [INFO] Backup erstellt: backup_2026-01-03T21-18-49-853Z.db -[2026-01-03T21:18:49.866Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T21:18:52.040Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:19:11.381Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:19:11.454Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:19:11.459Z] [INFO] Datenbank initialisiert -[2026-01-03T21:19:11.464Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:19:11.465Z] [INFO] Umgebung: production -[2026-01-03T21:19:11.466Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:19:11.466Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:19:14.671Z] [INFO] GET /api/health 200 17ms -[2026-01-03T21:19:44.804Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:19:54.784Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-03T21:19:54.789Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:19:54.814Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:19:54.820Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T21:19:54.823Z] [INFO] GET /css/calendar.css 304 5ms -[2026-01-03T21:19:54.826Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:19:54.833Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T21:19:54.835Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:19:54.843Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:19:54.855Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:19:54.856Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:19:54.859Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:19:54.864Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:19:54.881Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:19:54.885Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:19:57.792Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 15ms -[2026-01-03T21:19:57.878Z] [INFO] GET /css/base.css 200 11ms -[2026-01-03T21:19:57.883Z] [INFO] GET /css/variables.css 200 13ms -[2026-01-03T21:19:57.887Z] [INFO] GET /css/board.css 200 11ms -[2026-01-03T21:19:57.891Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-03T21:19:57.894Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-03T21:19:57.897Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T21:19:57.925Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:19:57.927Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:19:57.955Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T21:19:57.964Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-03T21:19:57.973Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-03T21:19:57.975Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-03T21:19:57.980Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-03T21:19:57.983Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-03T21:19:57.986Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:19:58.143Z] [INFO] GET /assets/icons/task.svg 200 15ms -[2026-01-03T21:20:02.537Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 7ms -[2026-01-03T21:20:02.625Z] [INFO] GET /css/components.css 200 7ms -[2026-01-03T21:20:02.626Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:20:02.631Z] [INFO] GET /css/board.css 200 10ms -[2026-01-03T21:20:02.633Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-03T21:20:02.635Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:20:02.640Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-03T21:20:02.658Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:20:02.670Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-03T21:20:02.678Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:20:02.689Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:20:02.702Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:20:02.704Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:20:02.709Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:20:02.723Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:20:02.730Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:20:02.820Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-03T21:20:05.121Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:20:05.212Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-03T21:20:05.216Z] [INFO] GET /css/base.css 200 13ms -[2026-01-03T21:20:05.221Z] [INFO] GET /css/calendar.css 200 15ms -[2026-01-03T21:20:05.222Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T21:20:05.226Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:20:05.227Z] [INFO] GET /css/board.css 200 3ms -[2026-01-03T21:20:05.249Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:20:05.259Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:20:05.275Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T21:20:05.278Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:20:05.282Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:20:05.288Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:20:05.292Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:20:05.294Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-03T21:20:05.309Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:20:05.381Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:20:11.487Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T21-20-11-467Z.db.enc -[2026-01-03T21:20:11.487Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T21-20-11-467Z.db.enc -[2026-01-03T21:20:11.488Z] [INFO] Backup erstellt: backup_2026-01-03T21-20-11-467Z.db -[2026-01-03T21:20:11.492Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T21:20:11.692Z] [INFO] GET / 304 2ms -[2026-01-03T21:20:11.749Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:20:11.750Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:20:11.753Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:20:11.755Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:20:11.757Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:20:11.761Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:20:11.783Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:20:11.784Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:20:11.786Z] [INFO] GET /css/admin.css 304 4ms -[2026-01-03T21:20:11.790Z] [INFO] GET /css/notifications.css 304 6ms -[2026-01-03T21:20:11.796Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:20:11.811Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:20:11.813Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-03T21:20:11.815Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:20:11.818Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:20:11.902Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:20:13.139Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:20:13.143Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:20:13.145Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:20:13.150Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:20:13.154Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:20:13.154Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:20:13.178Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:20:13.186Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:20:13.189Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-03T21:20:13.190Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T21:20:13.196Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:20:13.198Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:20:13.210Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:20:13.222Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:20:13.225Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:20:14.909Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:20:19.735Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:20:19.824Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-03T21:20:19.827Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:20:19.831Z] [INFO] GET /css/components.css 200 9ms -[2026-01-03T21:20:19.833Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T21:20:19.835Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:20:19.837Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T21:20:19.861Z] [INFO] GET /css/list.css 200 7ms -[2026-01-03T21:20:19.865Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-03T21:20:19.885Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:20:19.895Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-03T21:20:19.901Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-03T21:20:19.902Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T21:20:19.903Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:20:19.905Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T21:20:19.922Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:20:19.991Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:20:44.998Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:21:10.404Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 2ms -[2026-01-03T21:21:10.485Z] [INFO] GET /css/variables.css 200 14ms -[2026-01-03T21:21:10.494Z] [INFO] GET /css/calendar.css 200 17ms -[2026-01-03T21:21:10.497Z] [INFO] GET /css/modal.css 200 17ms -[2026-01-03T21:21:10.498Z] [INFO] GET /css/components.css 200 16ms -[2026-01-03T21:21:10.503Z] [INFO] GET /css/base.css 200 19ms -[2026-01-03T21:21:10.506Z] [INFO] GET /css/board.css 200 15ms -[2026-01-03T21:21:10.536Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:21:10.538Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:21:10.583Z] [INFO] GET /css/proposals.css 200 25ms -[2026-01-03T21:21:10.586Z] [INFO] GET /css/notifications.css 200 25ms -[2026-01-03T21:21:10.590Z] [INFO] GET /css/gitea.css 200 18ms -[2026-01-03T21:21:10.607Z] [INFO] GET /css/coding.css 200 26ms -[2026-01-03T21:21:10.609Z] [INFO] GET /css/knowledge.css 200 24ms -[2026-01-03T21:21:10.614Z] [INFO] GET /css/responsive.css 200 13ms -[2026-01-03T21:21:10.620Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:10.745Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2026-01-03T21:21:11.066Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:11.121Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T21:21:11.122Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:11.123Z] [INFO] GET /css/components.css 200 7ms -[2026-01-03T21:21:11.128Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-03T21:21:11.131Z] [INFO] GET /css/board.css 200 12ms -[2026-01-03T21:21:11.133Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:21:11.160Z] [INFO] GET /css/list.css 200 5ms -[2026-01-03T21:21:11.161Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:11.180Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T21:21:11.182Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-03T21:21:11.186Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:11.192Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:21:11.203Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:21:11.204Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T21:21:11.209Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:11.327Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:12.117Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 20ms -[2026-01-03T21:21:12.187Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:21:12.190Z] [INFO] GET /css/board.css 200 6ms -[2026-01-03T21:21:12.193Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:21:12.196Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:21:12.198Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T21:21:12.199Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T21:21:12.219Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:12.229Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:12.250Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T21:21:12.257Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-03T21:21:12.259Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-03T21:21:12.260Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-03T21:21:12.263Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:21:12.264Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:12.294Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:12.380Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-03T21:21:12.918Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 2ms -[2026-01-03T21:21:13.004Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:21:13.011Z] [INFO] GET /css/board.css 200 10ms -[2026-01-03T21:21:13.012Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-03T21:21:13.013Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T21:21:13.015Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:21:13.018Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T21:21:13.034Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:13.047Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:13.063Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:13.072Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:13.074Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-03T21:21:13.081Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-03T21:21:13.093Z] [INFO] GET /css/knowledge.css 200 11ms -[2026-01-03T21:21:13.096Z] [INFO] GET /css/responsive.css 200 11ms -[2026-01-03T21:21:13.104Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:13.180Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-03T21:21:13.756Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:13.834Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T21:21:13.836Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T21:21:13.839Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-03T21:21:13.842Z] [INFO] GET /css/components.css 200 9ms -[2026-01-03T21:21:13.847Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:21:13.848Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T21:21:13.890Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:21:13.892Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:21:13.910Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:13.911Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:13.918Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:13.923Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:13.927Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:21:13.947Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-03T21:21:13.949Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-03T21:21:14.035Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-03T21:21:14.465Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 6ms -[2026-01-03T21:21:14.520Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T21:21:14.523Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:21:14.526Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T21:21:14.529Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:21:14.535Z] [INFO] GET /css/board.css 200 11ms -[2026-01-03T21:21:14.538Z] [INFO] GET /css/base.css 200 11ms -[2026-01-03T21:21:14.554Z] [INFO] GET /css/list.css 200 1ms -[2026-01-03T21:21:14.570Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-03T21:21:14.580Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:14.581Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:14.585Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:14.598Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T21:21:14.603Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-03T21:21:14.610Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:14.614Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:14.730Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:21:15.144Z] [INFO] GET /api/health 200 28ms -[2026-01-03T21:21:15.235Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:15.322Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T21:21:15.323Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:21:15.325Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T21:21:15.335Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:15.337Z] [INFO] GET /css/board.css 200 6ms -[2026-01-03T21:21:15.338Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:15.355Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:15.356Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:15.389Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:15.392Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T21:21:15.394Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-03T21:21:15.396Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-03T21:21:15.399Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-03T21:21:15.405Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:15.426Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:15.529Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-03T21:21:15.861Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:15.917Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:21:15.921Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:15.923Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T21:21:15.925Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T21:21:15.926Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T21:21:15.927Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-03T21:21:15.949Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:15.954Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:15.981Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:15.983Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:15.994Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T21:21:15.995Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T21:21:15.996Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:15.998Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:16.009Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-03T21:21:16.137Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:21:16.452Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:16.496Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T21:21:16.498Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-03T21:21:16.504Z] [INFO] GET /css/base.css 200 9ms -[2026-01-03T21:21:16.505Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T21:21:16.506Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-03T21:21:16.505Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T21:21:16.531Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:21:16.539Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:16.551Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:16.564Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-03T21:21:16.567Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-03T21:21:16.573Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T21:21:16.575Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:21:16.581Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-03T21:21:16.597Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-03T21:21:16.714Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-03T21:21:17.037Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:17.088Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T21:21:17.091Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T21:21:17.093Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T21:21:17.095Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T21:21:17.096Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T21:21:17.098Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-03T21:21:17.122Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:17.127Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:17.147Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:17.159Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-03T21:21:17.164Z] [INFO] GET /css/knowledge.css 200 10ms -[2026-01-03T21:21:17.165Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-03T21:21:17.170Z] [INFO] GET /css/coding.css 200 13ms -[2026-01-03T21:21:17.171Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-03T21:21:17.179Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:17.310Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-03T21:21:17.793Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 2ms -[2026-01-03T21:21:17.866Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-03T21:21:17.868Z] [INFO] GET /css/base.css 200 3ms -[2026-01-03T21:21:17.870Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-03T21:21:17.871Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T21:21:17.874Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:21:17.877Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:17.900Z] [INFO] GET /css/list.css 200 1ms -[2026-01-03T21:21:17.913Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:17.929Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T21:21:17.933Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:17.934Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:17.943Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:21:17.943Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:17.945Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:17.963Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:18.083Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:21:18.476Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:18.527Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:18.530Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T21:21:18.532Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T21:21:18.533Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:21:18.534Z] [INFO] GET /css/board.css 200 3ms -[2026-01-03T21:21:18.535Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-03T21:21:18.562Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:18.575Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:18.590Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-03T21:21:18.591Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T21:21:18.593Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-03T21:21:18.594Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T21:21:18.596Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:18.604Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-03T21:21:18.623Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:18.750Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-03T21:21:19.489Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 6ms -[2026-01-03T21:21:19.558Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-03T21:21:19.569Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T21:21:19.570Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T21:21:19.572Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T21:21:19.580Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-03T21:21:19.583Z] [INFO] GET /css/board.css 200 15ms -[2026-01-03T21:21:19.592Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:19.605Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:19.618Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:19.633Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:19.640Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-03T21:21:19.642Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:21:19.646Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:21:19.658Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:19.662Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-03T21:21:19.805Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:21:20.124Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:20.174Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-03T21:21:20.184Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T21:21:20.185Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T21:21:20.187Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T21:21:20.189Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:20.190Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T21:21:20.205Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:20.219Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:20.236Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:20.237Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:20.244Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:20.246Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:21:20.247Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:21:20.250Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:20.274Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:20.354Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-03T21:21:20.838Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:20.943Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:20.949Z] [INFO] GET /css/board.css 200 10ms -[2026-01-03T21:21:20.956Z] [INFO] GET /css/variables.css 200 15ms -[2026-01-03T21:21:20.961Z] [INFO] GET /css/modal.css 200 14ms -[2026-01-03T21:21:20.967Z] [INFO] GET /css/base.css 200 16ms -[2026-01-03T21:21:20.974Z] [INFO] GET /css/components.css 200 20ms -[2026-01-03T21:21:20.989Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:21.009Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-03T21:21:21.011Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-03T21:21:21.014Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-03T21:21:21.030Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T21:21:21.033Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-03T21:21:21.036Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:21:21.058Z] [INFO] GET /css/mobile.css 200 15ms -[2026-01-03T21:21:21.076Z] [INFO] GET /css/responsive.css 200 32ms -[2026-01-03T21:21:21.199Z] [INFO] GET /assets/icons/task.svg 200 18ms -[2026-01-03T21:21:21.669Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 6ms -[2026-01-03T21:21:21.758Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T21:21:21.758Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T21:21:21.759Z] [INFO] GET /css/board.css 200 4ms -[2026-01-03T21:21:21.763Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:21:21.764Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:21.768Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:21.792Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:21.795Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-03T21:21:21.818Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T21:21:21.820Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:21.830Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T21:21:21.844Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-03T21:21:21.845Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-03T21:21:21.849Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-03T21:21:21.852Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-03T21:21:21.937Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-03T21:21:22.487Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:22.560Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-03T21:21:22.570Z] [INFO] GET /css/base.css 200 2ms -[2026-01-03T21:21:22.572Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T21:21:22.573Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:21:22.574Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T21:21:22.578Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-03T21:21:22.599Z] [INFO] GET /css/list.css 200 5ms -[2026-01-03T21:21:22.624Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:22.630Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:22.633Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:22.647Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-03T21:21:22.655Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:21:22.657Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:22.668Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:22.669Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:22.762Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:21:23.176Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:23.228Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T21:21:23.232Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T21:21:23.233Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:21:23.235Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-03T21:21:23.239Z] [INFO] GET /css/base.css 200 12ms -[2026-01-03T21:21:23.242Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-03T21:21:23.265Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:23.271Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:23.291Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:21:23.293Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T21:21:23.294Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:23.326Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:21:23.328Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T21:21:23.343Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:23.362Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:23.448Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:23.902Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:23.980Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-03T21:21:23.991Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T21:21:23.992Z] [INFO] GET /css/board.css 200 6ms -[2026-01-03T21:21:23.993Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:21:23.995Z] [INFO] GET /css/components.css 200 7ms -[2026-01-03T21:21:23.996Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:24.010Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:24.025Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:24.039Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:24.044Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:24.049Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:24.050Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:21:24.054Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:21:24.056Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:24.074Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-03T21:21:24.161Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:24.712Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:24.792Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:21:24.795Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:24.796Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T21:21:24.798Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T21:21:24.801Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T21:21:24.802Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T21:21:24.851Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:21:24.859Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:24.860Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-03T21:21:24.861Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:24.880Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:21:24.889Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:24.891Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T21:21:24.899Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:24.902Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-03T21:21:25.006Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:21:29.389Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:21:29.511Z] [INFO] Umgebung: production -[2026-01-03T21:21:29.511Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:21:29.511Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:21:29.488Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:21:29.503Z] [INFO] Datenbank initialisiert -[2026-01-03T21:21:29.511Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:21:29.639Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 19ms -[2026-01-03T21:21:29.736Z] [INFO] GET /css/components.css 200 15ms -[2026-01-03T21:21:29.738Z] [INFO] GET /css/base.css 200 11ms -[2026-01-03T21:21:29.741Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-03T21:21:29.745Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-03T21:21:29.747Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T21:21:29.749Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:29.768Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:29.782Z] [INFO] GET /css/admin.css 200 10ms -[2026-01-03T21:21:29.824Z] [INFO] GET /css/proposals.css 200 23ms -[2026-01-03T21:21:29.854Z] [INFO] GET /css/notifications.css 200 40ms -[2026-01-03T21:21:29.858Z] [INFO] GET /css/gitea.css 200 13ms -[2026-01-03T21:21:29.862Z] [INFO] GET /css/knowledge.css 200 13ms -[2026-01-03T21:21:29.866Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-03T21:21:29.869Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-03T21:21:29.872Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-03T21:21:29.930Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:29.983Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-03T21:21:29.984Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T21:21:29.990Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:29.991Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T21:21:29.994Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T21:21:30.023Z] [INFO] GET /css/list.css 200 5ms -[2026-01-03T21:21:30.033Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-03T21:21:30.035Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-03T21:21:30.038Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:21:30.043Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:30.054Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:21:30.060Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:30.068Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:30.075Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:30.090Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:30.198Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-03T21:21:30.546Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 6ms -[2026-01-03T21:21:30.597Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:21:30.601Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T21:21:30.603Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:21:30.605Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-03T21:21:30.608Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-03T21:21:30.612Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-03T21:21:30.627Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:30.636Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:30.652Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-03T21:21:30.659Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:21:30.661Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-03T21:21:30.673Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:30.675Z] [INFO] GET /css/coding.css 200 11ms -[2026-01-03T21:21:30.679Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:30.693Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:30.811Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-03T21:21:31.168Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 13ms -[2026-01-03T21:21:31.271Z] [INFO] GET /css/board.css 200 46ms -[2026-01-03T21:21:31.261Z] [INFO] GET /css/variables.css 200 35ms -[2026-01-03T21:21:31.290Z] [INFO] GET /css/components.css 200 43ms -[2026-01-03T21:21:31.312Z] [INFO] GET /css/base.css 200 60ms -[2026-01-03T21:21:31.323Z] [INFO] GET /css/modal.css 200 48ms -[2026-01-03T21:21:31.350Z] [INFO] GET /css/calendar.css 200 47ms -[2026-01-03T21:21:31.376Z] [INFO] GET /css/list.css 200 38ms -[2026-01-03T21:21:31.381Z] [INFO] GET /css/admin.css 200 27ms -[2026-01-03T21:21:31.402Z] [INFO] GET /css/proposals.css 200 35ms -[2026-01-03T21:21:31.422Z] [INFO] GET /css/notifications.css 200 34ms -[2026-01-03T21:21:31.431Z] [INFO] GET /css/gitea.css 200 17ms -[2026-01-03T21:21:31.470Z] [INFO] GET /css/coding.css 200 43ms -[2026-01-03T21:21:31.488Z] [INFO] GET /css/knowledge.css 200 40ms -[2026-01-03T21:21:31.495Z] [INFO] GET /css/responsive.css 200 32ms -[2026-01-03T21:21:31.506Z] [INFO] GET /css/mobile.css 200 28ms -[2026-01-03T21:21:31.554Z] [INFO] GET /api/health 200 18ms -[2026-01-03T21:21:31.589Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:31.788Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 9ms -[2026-01-03T21:21:31.835Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T21:21:31.843Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:21:31.845Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:31.848Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-03T21:21:31.852Z] [INFO] GET /css/components.css 200 10ms -[2026-01-03T21:21:31.854Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T21:21:31.872Z] [INFO] GET /css/list.css 200 1ms -[2026-01-03T21:21:31.877Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:31.893Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:31.907Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-03T21:21:31.908Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-03T21:21:31.914Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:31.916Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T21:21:31.921Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:31.928Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:32.049Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:21:32.458Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 10ms -[2026-01-03T21:21:32.519Z] [INFO] GET /css/variables.css 200 16ms -[2026-01-03T21:21:32.526Z] [INFO] GET /css/base.css 200 13ms -[2026-01-03T21:21:32.532Z] [INFO] GET /css/board.css 200 16ms -[2026-01-03T21:21:32.534Z] [INFO] GET /css/components.css 200 13ms -[2026-01-03T21:21:32.535Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:32.536Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T21:21:32.559Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:21:32.562Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-03T21:21:32.597Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-03T21:21:32.599Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-03T21:21:32.603Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T21:21:32.609Z] [INFO] GET /css/knowledge.css 200 14ms -[2026-01-03T21:21:32.616Z] [INFO] GET /css/coding.css 200 15ms -[2026-01-03T21:21:32.620Z] [INFO] GET /css/responsive.css 200 15ms -[2026-01-03T21:21:32.627Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:32.714Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-03T21:21:33.215Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 9ms -[2026-01-03T21:21:33.305Z] [INFO] GET /css/base.css 200 12ms -[2026-01-03T21:21:33.305Z] [INFO] GET /css/board.css 200 11ms -[2026-01-03T21:21:33.306Z] [INFO] GET /css/components.css 200 11ms -[2026-01-03T21:21:33.307Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-03T21:21:33.310Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:33.312Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-03T21:21:33.334Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:33.342Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:33.360Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:33.363Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:33.366Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:21:33.369Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:21:33.370Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:33.372Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-03T21:21:33.393Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:33.479Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-03T21:21:33.740Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:33.804Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-03T21:21:33.806Z] [INFO] GET /css/components.css 200 10ms -[2026-01-03T21:21:33.810Z] [INFO] GET /css/board.css 200 10ms -[2026-01-03T21:21:33.815Z] [INFO] GET /css/base.css 200 12ms -[2026-01-03T21:21:33.821Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-03T21:21:33.825Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-03T21:21:33.840Z] [INFO] GET /css/list.css 200 5ms -[2026-01-03T21:21:33.845Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:21:33.852Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:33.872Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:33.878Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:33.888Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T21:21:33.891Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-03T21:21:33.896Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-03T21:21:33.899Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:33.999Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-03T21:21:34.183Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:34.234Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:34.239Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-03T21:21:34.243Z] [INFO] GET /css/variables.css 200 13ms -[2026-01-03T21:21:34.247Z] [INFO] GET /css/components.css 200 15ms -[2026-01-03T21:21:34.250Z] [INFO] GET /css/board.css 200 15ms -[2026-01-03T21:21:34.252Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-03T21:21:34.266Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:21:34.277Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:34.279Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:34.281Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T21:21:34.284Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-03T21:21:34.310Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:34.312Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:34.318Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:34.320Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T21:21:34.435Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-03T21:21:34.580Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 9ms -[2026-01-03T21:21:34.635Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:21:34.639Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T21:21:34.641Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-03T21:21:34.643Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:34.647Z] [INFO] GET /css/base.css 200 9ms -[2026-01-03T21:21:34.651Z] [INFO] GET /css/components.css 200 9ms -[2026-01-03T21:21:34.672Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:34.674Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:21:34.680Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:34.682Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:34.695Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-03T21:21:34.699Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-03T21:21:34.704Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:21:34.708Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:34.713Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:34.798Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-03T21:21:34.941Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 6ms -[2026-01-03T21:21:34.993Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-03T21:21:34.998Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T21:21:35.001Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:21:35.004Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:35.007Z] [INFO] GET /css/board.css 200 6ms -[2026-01-03T21:21:35.008Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-03T21:21:35.040Z] [INFO] GET /css/list.css 200 11ms -[2026-01-03T21:21:35.049Z] [INFO] GET /css/admin.css 200 11ms -[2026-01-03T21:21:35.050Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-03T21:21:35.052Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-03T21:21:35.057Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-03T21:21:35.083Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T21:21:35.087Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-03T21:21:35.095Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T21:21:35.098Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:35.182Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-03T21:21:35.221Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 4ms -[2026-01-03T21:21:35.281Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-03T21:21:35.283Z] [INFO] GET /css/components.css 200 11ms -[2026-01-03T21:21:35.286Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-03T21:21:35.290Z] [INFO] GET /css/board.css 200 11ms -[2026-01-03T21:21:35.291Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:35.292Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:21:35.320Z] [INFO] GET /css/list.css 200 9ms -[2026-01-03T21:21:35.324Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-03T21:21:35.330Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T21:21:35.332Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:35.333Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:21:35.341Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:35.344Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-03T21:21:35.360Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T21:21:35.366Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:35.468Z] [INFO] GET /assets/icons/task.svg 200 11ms -[2026-01-03T21:21:35.492Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 2ms -[2026-01-03T21:21:35.555Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T21:21:35.557Z] [INFO] GET /css/components.css 200 9ms -[2026-01-03T21:21:35.559Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:21:35.564Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-03T21:21:35.567Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:21:35.571Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-03T21:21:35.601Z] [INFO] GET /css/list.css 200 15ms -[2026-01-03T21:21:35.606Z] [INFO] GET /css/proposals.css 200 19ms -[2026-01-03T21:21:35.613Z] [INFO] GET /css/admin.css 200 16ms -[2026-01-03T21:21:35.619Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-03T21:21:35.627Z] [INFO] GET /css/gitea.css 200 12ms -[2026-01-03T21:21:35.630Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-03T21:21:35.635Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:21:35.642Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:35.644Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:35.759Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2026-01-03T21:21:35.772Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:35.827Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T21:21:35.833Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-03T21:21:35.839Z] [INFO] GET /css/components.css 200 10ms -[2026-01-03T21:21:35.843Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-03T21:21:35.844Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T21:21:35.846Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T21:21:35.857Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:35.871Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:35.874Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T21:21:35.877Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:35.879Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:21:35.890Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:21:35.900Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:35.909Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T21:21:35.912Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-03T21:21:36.002Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:36.021Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-03T21:21:36.058Z] [INFO] GET /css/base.css 200 9ms -[2026-01-03T21:21:36.059Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:21:36.064Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-03T21:21:36.069Z] [INFO] GET /css/components.css 200 13ms -[2026-01-03T21:21:36.073Z] [INFO] GET /css/board.css 200 12ms -[2026-01-03T21:21:36.098Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-03T21:21:36.102Z] [INFO] GET /css/list.css 200 8ms -[2026-01-03T21:21:36.109Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T21:21:36.114Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-03T21:21:36.119Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:36.122Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:21:36.128Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:21:36.133Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:36.140Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:36.151Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:36.278Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 6ms -[2026-01-03T21:21:36.283Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2026-01-03T21:21:36.338Z] [INFO] GET /css/components.css 200 9ms -[2026-01-03T21:21:36.339Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T21:21:36.341Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T21:21:36.345Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-03T21:21:36.347Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:21:36.370Z] [INFO] GET /css/list.css 200 5ms -[2026-01-03T21:21:36.382Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:36.384Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T21:21:36.386Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-03T21:21:36.388Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-03T21:21:36.408Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-03T21:21:36.409Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T21:21:36.416Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:36.417Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:36.420Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:36.519Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-03T21:21:36.541Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 6ms -[2026-01-03T21:21:36.596Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-03T21:21:36.600Z] [INFO] GET /css/board.css 200 10ms -[2026-01-03T21:21:36.602Z] [INFO] GET /css/base.css 200 13ms -[2026-01-03T21:21:36.607Z] [INFO] GET /css/variables.css 200 14ms -[2026-01-03T21:21:36.611Z] [INFO] GET /css/components.css 200 3ms -[2026-01-03T21:21:36.613Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-03T21:21:36.623Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:36.633Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:36.636Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-03T21:21:36.640Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-03T21:21:36.642Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:21:36.645Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:36.655Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:36.666Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:36.670Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:36.763Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-03T21:21:36.789Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 4ms -[2026-01-03T21:21:36.848Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:21:36.852Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T21:21:36.856Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-03T21:21:36.860Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:21:36.862Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T21:21:36.863Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T21:21:36.877Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:36.881Z] [INFO] GET /css/list.css 200 1ms -[2026-01-03T21:21:36.886Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-03T21:21:36.890Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-03T21:21:36.894Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:36.896Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:21:36.914Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T21:21:36.921Z] [INFO] GET /css/responsive.css 200 11ms -[2026-01-03T21:21:36.924Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:37.025Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-03T21:21:37.052Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:37.104Z] [INFO] GET /css/components.css 200 7ms -[2026-01-03T21:21:37.113Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:21:37.116Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T21:21:37.119Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:37.122Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T21:21:37.123Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:37.134Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:37.146Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:37.153Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:37.155Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:37.158Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:21:37.161Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-03T21:21:37.163Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-03T21:21:37.180Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:37.184Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:37.302Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-03T21:21:37.362Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 1ms -[2026-01-03T21:21:37.409Z] [INFO] GET /css/components.css 200 2ms -[2026-01-03T21:21:37.411Z] [INFO] GET /css/board.css 200 3ms -[2026-01-03T21:21:37.412Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T21:21:37.414Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T21:21:37.415Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-03T21:21:37.416Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-03T21:21:37.441Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:37.450Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-03T21:21:37.452Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T21:21:37.454Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-03T21:21:37.465Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:21:37.473Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-03T21:21:37.478Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:21:37.483Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:37.485Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:37.605Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-03T21:21:37.648Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 4ms -[2026-01-03T21:21:37.700Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:37.706Z] [INFO] GET /css/components.css 200 10ms -[2026-01-03T21:21:37.712Z] [INFO] GET /css/board.css 200 14ms -[2026-01-03T21:21:37.715Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-03T21:21:37.720Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:37.722Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:37.731Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:37.737Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:37.755Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:37.756Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:37.761Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:37.767Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:37.771Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-03T21:21:37.775Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:37.802Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:37.913Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:37.918Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:37.962Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-03T21:21:37.967Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T21:21:37.971Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T21:21:37.973Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T21:21:37.974Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:21:37.976Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-03T21:21:37.994Z] [INFO] GET /css/list.css 200 1ms -[2026-01-03T21:21:37.997Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-03T21:21:38.003Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:38.009Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:38.011Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:21:38.015Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T21:21:38.032Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-03T21:21:38.038Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:21:38.040Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:38.162Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:38.166Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-03T21:21:38.209Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T21:21:38.216Z] [INFO] GET /css/components.css 200 9ms -[2026-01-03T21:21:38.222Z] [INFO] GET /css/board.css 200 12ms -[2026-01-03T21:21:38.226Z] [INFO] GET /css/variables.css 200 13ms -[2026-01-03T21:21:38.230Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-03T21:21:38.248Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-03T21:21:38.252Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:38.253Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:38.262Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:38.264Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-03T21:21:38.272Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-03T21:21:38.285Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-03T21:21:38.291Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-03T21:21:38.305Z] [INFO] GET /css/responsive.css 200 11ms -[2026-01-03T21:21:38.309Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-03T21:21:38.436Z] [INFO] GET /assets/icons/task.svg 200 16ms -[2026-01-03T21:21:38.443Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 18ms -[2026-01-03T21:21:38.501Z] [INFO] GET /css/components.css 200 10ms -[2026-01-03T21:21:38.504Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:38.509Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-03T21:21:38.511Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-03T21:21:38.514Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T21:21:38.515Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-03T21:21:38.530Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:38.535Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-03T21:21:38.547Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:21:38.549Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:38.558Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:38.560Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:38.563Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-03T21:21:38.565Z] [INFO] GET /css/responsive.css 200 0ms -[2026-01-03T21:21:38.578Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:38.676Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:38.687Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:38.747Z] [INFO] GET /css/board.css 200 13ms -[2026-01-03T21:21:38.751Z] [INFO] GET /css/base.css 200 14ms -[2026-01-03T21:21:38.755Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-03T21:21:38.758Z] [INFO] GET /css/components.css 200 9ms -[2026-01-03T21:21:38.761Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T21:21:38.763Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:38.774Z] [INFO] GET /css/list.css 200 1ms -[2026-01-03T21:21:38.783Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-03T21:21:38.789Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:38.791Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:38.795Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:21:38.799Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:21:38.805Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:21:38.815Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-03T21:21:38.819Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:38.946Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-03T21:21:39.365Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 7ms -[2026-01-03T21:21:39.420Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:21:39.424Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:39.427Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T21:21:39.434Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-03T21:21:39.437Z] [INFO] GET /css/board.css 200 12ms -[2026-01-03T21:21:39.441Z] [INFO] GET /css/components.css 200 12ms -[2026-01-03T21:21:39.455Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:21:39.460Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:39.487Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T21:21:39.490Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-03T21:21:39.502Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:21:39.506Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T21:21:39.515Z] [INFO] GET /css/knowledge.css 200 14ms -[2026-01-03T21:21:39.525Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-03T21:21:39.527Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-03T21:21:39.635Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-03T21:21:39.901Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 7ms -[2026-01-03T21:21:39.965Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-03T21:21:39.969Z] [INFO] GET /css/modal.css 200 15ms -[2026-01-03T21:21:39.970Z] [INFO] GET /css/base.css 200 13ms -[2026-01-03T21:21:39.975Z] [INFO] GET /css/components.css 200 12ms -[2026-01-03T21:21:39.977Z] [INFO] GET /css/board.css 200 10ms -[2026-01-03T21:21:39.979Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:21:40.002Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:40.020Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:21:40.022Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:40.038Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T21:21:40.047Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-03T21:21:40.049Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-03T21:21:40.054Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:40.056Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:40.065Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-03T21:21:40.150Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-03T21:21:40.264Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 6ms -[2026-01-03T21:21:40.317Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-03T21:21:40.321Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:21:40.324Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:21:40.328Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:40.330Z] [INFO] GET /css/components.css 200 7ms -[2026-01-03T21:21:40.332Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T21:21:40.351Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:40.352Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:40.359Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T21:21:40.363Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:40.383Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:40.385Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:40.388Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:21:40.389Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:40.391Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:40.512Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:21:41.145Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 4ms -[2026-01-03T21:21:41.225Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-03T21:21:41.227Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:41.230Z] [INFO] GET /css/components.css 200 10ms -[2026-01-03T21:21:41.232Z] [INFO] GET /css/board.css 200 11ms -[2026-01-03T21:21:41.233Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-03T21:21:41.235Z] [INFO] GET /css/modal.css 200 13ms -[2026-01-03T21:21:41.263Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:21:41.265Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-03T21:21:41.288Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:41.296Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:21:41.297Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:41.299Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T21:21:41.304Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:21:41.306Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:41.324Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T21:21:41.426Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:41.798Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 5ms -[2026-01-03T21:21:41.881Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:21:41.885Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T21:21:41.888Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-03T21:21:41.891Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T21:21:41.894Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-03T21:21:41.895Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T21:21:41.914Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:41.917Z] [INFO] GET /css/list.css 200 1ms -[2026-01-03T21:21:41.951Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T21:21:41.958Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T21:21:41.960Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-03T21:21:41.963Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T21:21:41.965Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T21:21:41.966Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-03T21:21:41.983Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:42.069Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:42.632Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 4ms -[2026-01-03T21:21:42.726Z] [INFO] GET /css/calendar.css 200 14ms -[2026-01-03T21:21:42.727Z] [INFO] GET /css/variables.css 200 13ms -[2026-01-03T21:21:42.730Z] [INFO] GET /css/components.css 200 12ms -[2026-01-03T21:21:42.734Z] [INFO] GET /css/base.css 200 13ms -[2026-01-03T21:21:42.735Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:42.738Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T21:21:42.771Z] [INFO] GET /css/list.css 200 9ms -[2026-01-03T21:21:42.777Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-03T21:21:42.785Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:42.786Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:42.795Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-03T21:21:42.806Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:21:42.808Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-03T21:21:42.813Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:42.824Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:42.909Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:43.173Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 4ms -[2026-01-03T21:21:43.224Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T21:21:43.227Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T21:21:43.230Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:21:43.233Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T21:21:43.235Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-03T21:21:43.236Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-03T21:21:43.255Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:43.265Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:21:43.267Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T21:21:43.296Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T21:21:43.297Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:21:43.299Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-03T21:21:43.303Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T21:21:43.304Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:43.308Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-03T21:21:43.440Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:21:43.558Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 4ms -[2026-01-03T21:21:43.606Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T21:21:43.609Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T21:21:43.611Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T21:21:43.613Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T21:21:43.614Z] [INFO] GET /css/board.css 200 4ms -[2026-01-03T21:21:43.615Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-03T21:21:43.647Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-03T21:21:43.650Z] [INFO] GET /css/list.css 200 6ms -[2026-01-03T21:21:43.654Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T21:21:43.656Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:21:43.673Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:21:43.676Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-03T21:21:43.682Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:43.684Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:21:43.688Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:43.810Z] [INFO] GET /assets/icons/task.svg 200 14ms -[2026-01-03T21:21:43.890Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 6ms -[2026-01-03T21:21:43.941Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-03T21:21:43.942Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-03T21:21:43.944Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T21:21:43.945Z] [INFO] GET /css/components.css 200 3ms -[2026-01-03T21:21:43.948Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:21:43.950Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T21:21:43.971Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T21:21:43.984Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-03T21:21:43.986Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T21:21:44.003Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:21:44.009Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:21:44.012Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:44.014Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:21:44.018Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-03T21:21:44.021Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:44.234Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-03T21:21:44.238Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 9ms -[2026-01-03T21:21:44.279Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-03T21:21:44.287Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T21:21:44.290Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:21:44.293Z] [INFO] GET /css/components.css 200 7ms -[2026-01-03T21:21:44.294Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T21:21:44.296Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-03T21:21:44.309Z] [INFO] GET /css/list.css 200 1ms -[2026-01-03T21:21:44.318Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:44.324Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:21:44.329Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:44.331Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:44.350Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T21:21:44.351Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T21:21:44.355Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:44.358Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T21:21:44.441Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-03T21:21:49.134Z] [INFO] GET /?username=admin&password=Kx9%23mP2%24vL7%40nQ4%21wR 200 3ms -[2026-01-03T21:21:49.224Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-03T21:21:49.231Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:21:49.233Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:21:49.235Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:49.236Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T21:21:49.236Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:21:49.261Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:21:49.266Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:21:49.298Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-03T21:21:49.300Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-03T21:21:49.303Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-03T21:21:49.307Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:49.318Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T21:21:49.322Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:49.326Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-03T21:21:49.419Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-03T21:21:51.408Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 3ms -[2026-01-03T21:21:51.503Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-03T21:21:51.506Z] [INFO] GET /css/components.css 200 8ms -[2026-01-03T21:21:51.507Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T21:21:51.508Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-03T21:21:51.509Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T21:21:51.510Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:21:51.538Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:21:51.545Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:21:51.564Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T21:21:51.565Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T21:21:51.568Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T21:21:51.569Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T21:21:51.572Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-03T21:21:51.580Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:21:51.595Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:21:51.695Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:22:01.677Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:22:14.533Z] [INFO] HEAD / 200 5ms -[2026-01-03T21:22:29.539Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T21-22-29-521Z.db.enc -[2026-01-03T21:22:29.540Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T21-22-29-521Z.db.enc -[2026-01-03T21:22:29.541Z] [INFO] Backup erstellt: backup_2026-01-03T21-22-29-521Z.db -[2026-01-03T21:22:29.545Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T21:22:31.773Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:23:01.891Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:24:13.623Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:24:13.725Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:24:13.746Z] [INFO] Umgebung: production -[2026-01-03T21:24:13.747Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:24:13.747Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:24:13.739Z] [INFO] Datenbank initialisiert -[2026-01-03T21:24:13.746Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:24:15.337Z] [INFO] GET /api/health 200 20ms -[2026-01-03T21:24:29.502Z] [INFO] HEAD / 200 5ms -[2026-01-03T21:24:45.460Z] [INFO] GET /api/health 200 11ms -[2026-01-03T21:25:13.784Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T21-25-13-763Z.db.enc -[2026-01-03T21:25:13.785Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T21-25-13-763Z.db.enc -[2026-01-03T21:25:13.787Z] [INFO] Backup erstellt: backup_2026-01-03T21-25-13-763Z.db -[2026-01-03T21:25:13.789Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T21:25:15.586Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:25:45.694Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:25:49.823Z] [INFO] Login erfolgreich: admin -[2026-01-03T21:25:49.826Z] [INFO] POST /api/auth/login 200 676ms -[2026-01-03T21:26:15.811Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:26:45.932Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:27:16.033Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:27:46.141Z] [INFO] GET /api/health 200 4ms -[2026-01-03T21:28:16.247Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:28:46.394Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:29:16.490Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:29:46.603Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:30:16.705Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:30:46.831Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:31:13.399Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T21:31:13.403Z] [INFO] POST /api/auth/login 200 627ms -[2026-01-03T21:31:16.949Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:31:47.060Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:32:17.164Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:32:44.319Z] [INFO] Login erfolgreich: admin -[2026-01-03T21:32:44.324Z] [INFO] POST /api/auth/login 200 476ms -[2026-01-03T21:32:47.280Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:33:14.566Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 12ms -[2026-01-03T21:33:14.646Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:33:14.675Z] [INFO] GET /css/base.css 200 3ms -[2026-01-03T21:33:14.711Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T21:33:14.734Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T21:33:14.736Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-03T21:33:14.737Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-03T21:33:14.772Z] [INFO] GET /css/list.css 200 5ms -[2026-01-03T21:33:14.779Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:33:14.799Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-03T21:33:14.803Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-03T21:33:14.811Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-03T21:33:14.814Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-03T21:33:14.818Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T21:33:14.819Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-03T21:33:14.832Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:33:14.850Z] [INFO] GET /js/app.js 200 5ms -[2026-01-03T21:33:14.936Z] [INFO] GET /js/api.js 200 7ms -[2026-01-03T21:33:14.937Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-03T21:33:14.944Z] [INFO] GET /js/store.js 200 11ms -[2026-01-03T21:33:14.945Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-03T21:33:14.946Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-03T21:33:14.968Z] [INFO] GET /js/board.js 200 2ms -[2026-01-03T21:33:14.979Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-03T21:33:14.981Z] [INFO] GET /js/list.js 200 6ms -[2026-01-03T21:33:14.988Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-03T21:33:14.994Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-03T21:33:15.002Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-03T21:33:15.005Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-03T21:33:15.009Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-03T21:33:15.018Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-03T21:33:15.029Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-03T21:33:15.038Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-03T21:33:15.042Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-03T21:33:15.047Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-03T21:33:15.049Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-03T21:33:15.101Z] [INFO] GET /sw.js 200 9ms -[2026-01-03T21:33:15.103Z] [INFO] GET /assets/icons/task.svg 200 12ms -[2026-01-03T21:33:15.151Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T21:33:15.158Z] [INFO] GET / 200 11ms -[2026-01-03T21:33:15.159Z] [INFO] GET /index.html 200 11ms -[2026-01-03T21:33:15.187Z] [INFO] GET /css/base.css 200 3ms -[2026-01-03T21:33:15.195Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T21:33:15.196Z] [INFO] GET /css/board.css 200 4ms -[2026-01-03T21:33:15.224Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T21:33:15.231Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-03T21:33:15.249Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T21:33:15.260Z] [INFO] GET /js/app.js 200 5ms -[2026-01-03T21:33:15.266Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-03T21:33:15.281Z] [INFO] GET /js/api.js 200 2ms -[2026-01-03T21:33:15.289Z] [INFO] GET /js/auth.js 200 1ms -[2026-01-03T21:33:15.297Z] [INFO] GET /js/store.js 200 2ms -[2026-01-03T21:33:15.325Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-03T21:33:15.334Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-03T21:33:15.353Z] [INFO] GET /js/board.js 200 5ms -[2026-01-03T21:33:15.368Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-03T21:33:15.377Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-03T21:33:15.383Z] [INFO] GET /js/list.js 200 3ms -[2026-01-03T21:33:15.417Z] [INFO] GET /js/shortcuts.js 200 9ms -[2026-01-03T21:33:15.418Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-03T21:33:15.420Z] [INFO] GET /js/tour.js 200 5ms -[2026-01-03T21:33:15.456Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-03T21:33:15.457Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-03T21:33:15.459Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-03T21:33:15.497Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-03T21:33:15.501Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-03T21:33:15.503Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-03T21:33:15.538Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-03T21:33:15.542Z] [INFO] GET /css/list.css 200 9ms -[2026-01-03T21:33:15.544Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-03T21:33:15.578Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-03T21:33:15.581Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T21:33:15.585Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:33:15.617Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-03T21:33:15.619Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T21:33:15.622Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T21:33:17.393Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:33:20.810Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T21:33:20.811Z] [INFO] POST /api/auth/login 200 476ms -[2026-01-03T21:33:20.869Z] [INFO] GET /api/auth/users 200 16ms -[2026-01-03T21:33:20.916Z] [INFO] GET /api/projects 200 12ms -[2026-01-03T21:33:20.941Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (MMaynZH851u9DAxoAAAB) -[2026-01-03T21:33:20.959Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-03T21:33:20.999Z] [INFO] GET /api/tasks/project/2 200 39ms -[2026-01-03T21:33:21.016Z] [INFO] GET /api/columns/2 200 16ms -[2026-01-03T21:33:21.033Z] [INFO] GET /api/labels/2 200 15ms -[2026-01-03T21:33:21.036Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:33:21.083Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-03T21:33:21.125Z] [INFO] GET /api/notifications 200 10ms -[2026-01-03T21:33:21.168Z] [INFO] GET /api/knowledge/categories 200 10ms -[2026-01-03T21:33:26.084Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T21:33:26.086Z] [INFO] POST /api/auth/logout 200 7ms -[2026-01-03T21:33:26.094Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T21:33:26.095Z] [INFO] POST /api/auth/logout 200 6ms -[2026-01-03T21:33:26.117Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (MMaynZH851u9DAxoAAAB) -[2026-01-03T21:33:31.331Z] [INFO] Login erfolgreich: admin -[2026-01-03T21:33:31.331Z] [INFO] POST /api/auth/login 200 456ms -[2026-01-03T21:33:31.371Z] [INFO] GET /api/admin/users 200 9ms -[2026-01-03T21:33:31.410Z] [INFO] GET /api/admin/upload-settings 200 11ms -[2026-01-03T21:33:39.779Z] [INFO] Logout: admin -[2026-01-03T21:33:39.781Z] [INFO] POST /api/auth/logout 200 10ms -[2026-01-03T21:33:39.823Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 304 4ms -[2026-01-03T21:33:39.868Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T21:33:39.875Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T21:33:39.877Z] [INFO] GET /css/modal.css 304 4ms -[2026-01-03T21:33:39.879Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:33:39.882Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:33:39.885Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:33:39.917Z] [INFO] GET /css/admin.css 304 6ms -[2026-01-03T21:33:39.920Z] [INFO] GET /css/proposals.css 304 5ms -[2026-01-03T21:33:39.922Z] [INFO] GET /css/notifications.css 304 4ms -[2026-01-03T21:33:39.924Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:33:39.927Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:33:39.928Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:33:39.949Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:33:39.950Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:33:39.959Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:33:39.963Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T21:33:40.013Z] [INFO] GET /js/store.js 304 6ms -[2026-01-03T21:33:40.014Z] [INFO] GET /js/offline.js 304 5ms -[2026-01-03T21:33:40.016Z] [INFO] GET /js/board.js 304 5ms -[2026-01-03T21:33:40.021Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T21:33:40.023Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T21:33:40.025Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T21:33:40.049Z] [INFO] GET /js/list.js 304 4ms -[2026-01-03T21:33:40.053Z] [INFO] GET /js/calendar.js 304 6ms -[2026-01-03T21:33:40.057Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T21:33:40.060Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T21:33:40.063Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T21:33:40.064Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:33:40.078Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T21:33:40.082Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:33:40.084Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T21:33:40.092Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T21:33:40.093Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-03T21:33:40.100Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:33:40.112Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T21:33:40.154Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T21:33:41.679Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T21:33:43.722Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T21:33:43.723Z] [INFO] POST /api/auth/login 200 475ms -[2026-01-03T21:33:43.767Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T21:33:43.800Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (N2LnUN5XW1U3shpGAAAD) -[2026-01-03T21:33:43.808Z] [INFO] GET /api/projects 304 6ms -[2026-01-03T21:33:43.851Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-03T21:33:43.845Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-03T21:33:43.866Z] [INFO] GET /api/tasks/project/2 304 14ms -[2026-01-03T21:33:43.872Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:33:43.877Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T21:33:43.918Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-03T21:33:43.953Z] [INFO] GET /api/notifications 304 5ms -[2026-01-03T21:33:43.987Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-03T21:33:47.490Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:33:51.653Z] [INFO] GET / 200 10ms -[2026-01-03T21:33:51.756Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T21:33:51.784Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:33:51.816Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:33:51.820Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:33:51.824Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T21:33:51.826Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:33:51.835Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T21:33:51.836Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:33:51.847Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:33:51.851Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:33:51.856Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-03T21:33:51.864Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:33:51.880Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:33:51.883Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:33:51.890Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:33:51.904Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T21:33:51.943Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T21:33:51.949Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T21:33:51.951Z] [INFO] GET /js/api.js 200 11ms -[2026-01-03T21:33:51.952Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T21:33:51.955Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T21:33:51.957Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T21:33:51.974Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:33:51.979Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T21:33:51.990Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-03T21:33:51.995Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T21:33:51.996Z] [INFO] GET /js/list.js 200 5ms -[2026-01-03T21:33:52.005Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-03T21:33:52.008Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T21:33:52.009Z] [INFO] GET /js/proposals.js 304 0ms -[2026-01-03T21:33:52.017Z] [INFO] GET /js/knowledge.js 304 0ms -[2026-01-03T21:33:52.027Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-03T21:33:52.031Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-03T21:33:52.037Z] [INFO] GET /js/mobile.js 304 3ms -[2026-01-03T21:33:52.037Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T21:33:52.102Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-03T21:33:52.114Z] [INFO] GET /api/auth/users 401 9ms -[2026-01-03T21:33:53.636Z] [INFO] GET /sw.js 200 2ms -[2026-01-03T21:33:53.681Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:33:53.685Z] [INFO] GET / 304 2ms -[2026-01-03T21:33:53.690Z] [INFO] GET /index.html 200 6ms -[2026-01-03T21:33:53.713Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:33:53.716Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:33:53.746Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:33:53.747Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:33:53.752Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:33:53.777Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-03T21:33:53.779Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T21:33:53.782Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T21:33:53.808Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T21:33:53.809Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T21:33:53.812Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T21:33:53.838Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T21:33:53.842Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T21:33:53.843Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T21:33:53.871Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:33:53.875Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T21:33:53.881Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-03T21:33:53.906Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T21:33:53.912Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T21:33:53.917Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-03T21:33:53.939Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:33:53.945Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-03T21:33:53.951Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:33:53.973Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T21:33:53.979Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T21:33:53.984Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T21:33:54.003Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:33:54.014Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:33:54.018Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:33:54.036Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:33:54.048Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:33:54.054Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:33:54.068Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:33:54.081Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:33:54.086Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:33:56.161Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T21:33:56.162Z] [INFO] POST /api/auth/login 200 512ms -[2026-01-03T21:33:56.200Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-03T21:33:56.241Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (2tmJ9xfXaz_moE5aAAAF) -[2026-01-03T21:33:56.253Z] [INFO] GET /api/projects 200 7ms -[2026-01-03T21:33:56.291Z] [INFO] GET /api/columns/1 200 5ms -[2026-01-03T21:33:56.297Z] [INFO] GET /api/tasks/project/1 200 5ms -[2026-01-03T21:33:56.299Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:33:56.304Z] [INFO] GET /api/labels/1 200 4ms -[2026-01-03T21:33:56.309Z] [INFO] GET /api/stats/dashboard?projectId=1 200 4ms -[2026-01-03T21:33:56.343Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 4ms -[2026-01-03T21:33:56.378Z] [INFO] GET /api/notifications 200 4ms -[2026-01-03T21:33:56.418Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-03T21:33:58.162Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (N2LnUN5XW1U3shpGAAAD) -[2026-01-03T21:34:17.583Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:34:26.858Z] [INFO] hendrik_gebhardt@gmx.de left project:[object Object] -[2026-01-03T21:34:26.858Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:34:26.886Z] [INFO] GET /api/columns/2 200 8ms -[2026-01-03T21:34:26.889Z] [INFO] GET /api/labels/2 200 9ms -[2026-01-03T21:34:26.908Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-03T21:34:26.915Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-03T21:34:27.867Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T21:34:28.255Z] [INFO] GET / 304 2ms -[2026-01-03T21:34:28.289Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (2tmJ9xfXaz_moE5aAAAF) -[2026-01-03T21:34:28.297Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:34:28.307Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:34:28.308Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:34:28.310Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:34:28.312Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:34:28.314Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:34:28.325Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:34:28.335Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T21:34:28.340Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:34:28.341Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:34:28.344Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:34:28.347Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-03T21:34:28.357Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:34:28.376Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-03T21:34:28.377Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-03T21:34:28.382Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T21:34:28.457Z] [INFO] GET /js/api.js 304 4ms -[2026-01-03T21:34:28.459Z] [INFO] GET /js/store.js 304 4ms -[2026-01-03T21:34:28.461Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T21:34:28.462Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T21:34:28.464Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T21:34:28.466Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T21:34:28.489Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T21:34:28.495Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T21:34:28.499Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T21:34:28.503Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T21:34:28.506Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T21:34:28.508Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:34:28.521Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:34:28.523Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-03T21:34:28.530Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T21:34:28.534Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T21:34:28.534Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T21:34:28.539Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:34:28.548Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T21:34:28.595Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T21:34:28.601Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-03T21:34:28.628Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T21:34:28.643Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T21:34:28.682Z] [INFO] Socket connected: HG (ju2pAI6AuL1ZeBQIAAAH) -[2026-01-03T21:34:28.689Z] [INFO] GET /api/projects 304 13ms -[2026-01-03T21:34:28.723Z] [INFO] HG joined project:[object Object] -[2026-01-03T21:34:28.735Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-03T21:34:28.742Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-03T21:34:28.747Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-03T21:34:28.766Z] [INFO] GET /api/tasks/project/2 304 18ms -[2026-01-03T21:34:28.805Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2026-01-03T21:34:28.842Z] [INFO] GET /api/notifications 304 4ms -[2026-01-03T21:34:28.882Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-03T21:34:30.346Z] [INFO] GET /sw.js 304 1ms -[2026-01-03T21:34:32.759Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T21:34:35.640Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T21:34:37.080Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T21:34:47.681Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:34:50.143Z] [INFO] GET / 200 5ms -[2026-01-03T21:34:50.206Z] [INFO] GET / 304 1ms -[2026-01-03T21:34:50.335Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T21:34:50.339Z] [INFO] GET /css/board.css 304 6ms -[2026-01-03T21:34:50.376Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:34:50.380Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:34:50.409Z] [INFO] GET /css/components.css 304 5ms -[2026-01-03T21:34:50.411Z] [INFO] GET /css/modal.css 304 7ms -[2026-01-03T21:34:50.424Z] [INFO] GET /css/calendar.css 304 5ms -[2026-01-03T21:34:50.429Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-03T21:34:50.430Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-03T21:34:50.431Z] [INFO] GET /css/list.css 200 6ms -[2026-01-03T21:34:50.442Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:34:50.455Z] [INFO] GET /css/gitea.css 304 0ms -[2026-01-03T21:34:50.465Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-03T21:34:50.472Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:34:50.478Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:34:50.491Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T21:34:50.584Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T21:34:50.596Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T21:34:50.603Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T21:34:50.604Z] [INFO] GET /js/offline.js 304 0ms -[2026-01-03T21:34:50.606Z] [INFO] GET /js/api.js 200 7ms -[2026-01-03T21:34:50.609Z] [INFO] GET /js/sync.js 304 4ms -[2026-01-03T21:34:50.623Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:34:50.649Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T21:34:50.653Z] [INFO] GET /js/list.js 200 3ms -[2026-01-03T21:34:50.659Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T21:34:50.671Z] [INFO] GET /js/shortcuts.js 304 9ms -[2026-01-03T21:34:50.675Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-03T21:34:50.686Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T21:34:50.693Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T21:34:50.702Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T21:34:50.705Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:34:50.712Z] [INFO] GET /js/knowledge.js 304 4ms -[2026-01-03T21:34:50.722Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-03T21:34:50.727Z] [INFO] GET /js/utils.js 304 0ms -[2026-01-03T21:34:50.802Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-03T21:34:50.815Z] [INFO] GET /api/auth/users 401 5ms -[2026-01-03T21:34:52.329Z] [INFO] GET /sw.js 200 3ms -[2026-01-03T21:34:52.461Z] [INFO] GET / 304 4ms -[2026-01-03T21:34:52.469Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:34:52.474Z] [INFO] GET /index.html 200 11ms -[2026-01-03T21:34:52.498Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:34:52.518Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:34:52.536Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:34:52.559Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:34:52.560Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:34:52.579Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:34:52.600Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T21:34:52.603Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T21:34:52.616Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T21:34:52.639Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T21:34:52.644Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T21:34:52.656Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T21:34:52.678Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T21:34:52.688Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T21:34:52.695Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:34:52.718Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T21:34:52.725Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T21:34:52.735Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T21:34:52.768Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T21:34:52.771Z] [INFO] GET /js/tour.js 304 4ms -[2026-01-03T21:34:52.778Z] [INFO] GET /js/admin.js 304 4ms -[2026-01-03T21:34:52.811Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T21:34:52.815Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:34:52.822Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T21:34:52.850Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T21:34:52.857Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-03T21:34:52.862Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-03T21:34:52.899Z] [INFO] GET /css/list.css 304 4ms -[2026-01-03T21:34:52.901Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:34:52.906Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T21:34:52.946Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:34:52.951Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:34:52.954Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:34:52.989Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:34:52.993Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:35:17.775Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:35:22.935Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-03T21:35:22.936Z] [INFO] POST /api/auth/login 200 445ms -[2026-01-03T21:35:23.046Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-03T21:35:23.096Z] [INFO] Socket connected: momohomma@googlemail.com (VVap62Wbab33_B6iAAAJ) -[2026-01-03T21:35:23.121Z] [INFO] GET /api/projects 304 4ms -[2026-01-03T21:35:23.171Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-03T21:35:23.201Z] [INFO] GET /api/tasks/project/2 200 25ms -[2026-01-03T21:35:23.204Z] [INFO] GET /api/stats/dashboard?projectId=2 304 26ms -[2026-01-03T21:35:23.207Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-03T21:35:23.218Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T21:35:23.326Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-03T21:35:23.379Z] [INFO] GET /api/notifications 304 9ms -[2026-01-03T21:35:23.439Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-03T21:35:34.104Z] [INFO] Socket disconnected: momohomma@googlemail.com (VVap62Wbab33_B6iAAAJ) -[2026-01-03T21:35:40.712Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T21:35:45.516Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T21:35:47.863Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:35:49.822Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T21:35:51.229Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T21:35:52.335Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T21:35:52.375Z] [INFO] Farbe geändert: HG -> #10B981 -[2026-01-03T21:35:52.377Z] [INFO] PUT /api/auth/color 200 11ms -[2026-01-03T21:35:52.987Z] [INFO] Farbe geändert: HG -> #F59E0B -[2026-01-03T21:35:52.989Z] [INFO] PUT /api/auth/color 200 8ms -[2026-01-03T21:35:53.997Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T21:35:59.544Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T21:36:16.706Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-03T21:36:17.966Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:36:20.326Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T21:36:48.075Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:37:18.170Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:37:48.273Z] [INFO] GET /api/health 200 16ms -[2026-01-03T21:37:55.195Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T21:37:57.826Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-03T21:37:59.804Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T21:38:01.345Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T21:38:02.603Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T21:38:18.390Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:38:23.386Z] [INFO] GET /api/tasks/6 200 12ms -[2026-01-03T21:38:23.429Z] [INFO] GET /api/subtasks/6 200 5ms -[2026-01-03T21:38:23.461Z] [INFO] GET /api/links/6 200 5ms -[2026-01-03T21:38:23.494Z] [INFO] GET /api/files/6 200 6ms -[2026-01-03T21:38:23.498Z] [INFO] GET /api/comments/6 200 9ms -[2026-01-03T21:38:23.504Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-03T21:38:23.540Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzQ3NjI4MiwiZXhwIjoxNzY3NDc3MTgyfQ.0eCSMrBq5y84xKIl-V1hcscAKxRiNyFJXlgvtEZOOmU 200 8ms -[2026-01-03T21:38:23.543Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJIRyIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzQ3NjI4MiwiZXhwIjoxNzY3NDc3MTgyfQ.0eCSMrBq5y84xKIl-V1hcscAKxRiNyFJXlgvtEZOOmU 200 17ms -[2026-01-03T21:38:24.388Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T21:38:28.922Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-03T21:38:28.925Z] [INFO] PUT /api/tasks/6 200 11ms -[2026-01-03T21:38:29.905Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T21:38:48.474Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:39:18.656Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:39:48.771Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:40:02.682Z] [INFO] GET /api/tasks/1 200 37ms -[2026-01-03T21:40:02.718Z] [INFO] GET /api/subtasks/1 200 5ms -[2026-01-03T21:40:02.752Z] [INFO] GET /api/links/1 200 7ms -[2026-01-03T21:40:02.784Z] [INFO] GET /api/files/1 200 9ms -[2026-01-03T21:40:02.790Z] [INFO] GET /api/comments/1 200 4ms -[2026-01-03T21:40:02.797Z] [INFO] GET /api/tasks/1/history 404 5ms -[2026-01-03T21:40:03.345Z] [INFO] POST /api/auth/refresh 200 19ms -[2026-01-03T21:40:07.103Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-03T21:40:07.107Z] [INFO] PUT /api/tasks/1 200 13ms -[2026-01-03T21:40:08.093Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T21:40:18.928Z] [INFO] GET /api/health 200 4ms -[2026-01-03T21:40:36.968Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T21:40:51.938Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:40:52.074Z] [INFO] Umgebung: production -[2026-01-03T21:40:52.075Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:40:52.075Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:40:52.057Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:40:52.068Z] [INFO] Datenbank initialisiert -[2026-01-03T21:40:52.074Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:40:53.459Z] [INFO] GET /api/health 200 13ms -[2026-01-03T21:40:53.499Z] [INFO] Socket connected: HG (-Qw7OIG3mUkZM8EmAAAB) -[2026-01-03T21:40:53.551Z] [INFO] HG joined project:[object Object] -[2026-01-03T21:41:03.601Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T21:41:10.340Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T21:41:23.571Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:41:24.290Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T21:42:54.537Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:42:54.613Z] [INFO] Migration: repositories_base_path Spalte zu users hinzugefuegt -[2026-01-03T21:42:54.615Z] [INFO] Migration: archived Spalte zu proposals hinzugefuegt -[2026-01-03T21:42:54.616Z] [INFO] Migration: task_id Spalte zu proposals hinzugefuegt -[2026-01-03T21:42:54.617Z] [INFO] Migration: project_id Spalte zu proposals hinzugefuegt -[2026-01-03T21:42:54.618Z] [INFO] Migration: filter_category Spalte zu columns hinzugefuegt -[2026-01-03T21:42:54.619Z] [INFO] Migration: Standard-Filterkategorien fuer bestehende Spalten gesetzt -[2026-01-03T21:42:54.625Z] [INFO] Migration: claude_instructions Spalte zu coding_directories hinzugefuegt -[2026-01-03T21:42:54.628Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:42:54.610Z] [INFO] Migration: role Spalte zu users hinzugefuegt -[2026-01-03T21:42:54.611Z] [INFO] Migration: permissions Spalte zu users hinzugefuegt -[2026-01-03T21:42:54.612Z] [INFO] Migration: email Spalte zu users hinzugefuegt -[2026-01-03T21:42:56.089Z] [INFO] Standard-Benutzer und Admin erstellt -[2026-01-03T21:42:56.090Z] [INFO] Standard-Projekt mit Spalten und Labels erstellt -[2026-01-03T21:42:56.090Z] [INFO] Datenbank initialisiert -[2026-01-03T21:42:56.095Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:42:56.095Z] [INFO] Umgebung: production -[2026-01-03T21:42:56.096Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:42:56.096Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:42:56.410Z] [INFO] GET /api/health 200 16ms -[2026-01-03T21:43:01.335Z] [INFO] GET / 304 8ms -[2026-01-03T21:43:01.387Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T21:43:01.422Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:43:01.481Z] [INFO] GET /css/components.css 304 5ms -[2026-01-03T21:43:01.484Z] [INFO] GET /css/board.css 304 5ms -[2026-01-03T21:43:01.489Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:43:01.492Z] [INFO] GET /css/modal.css 304 4ms -[2026-01-03T21:43:01.497Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:43:01.504Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:43:01.521Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:43:01.524Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:43:01.529Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:43:01.532Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:43:01.534Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:43:01.537Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:43:01.556Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:43:01.561Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T21:43:01.624Z] [INFO] GET /js/store.js 304 3ms -[2026-01-03T21:43:01.626Z] [INFO] GET /js/board.js 304 4ms -[2026-01-03T21:43:01.628Z] [INFO] GET /js/sync.js 304 5ms -[2026-01-03T21:43:01.632Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T21:43:01.635Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T21:43:01.636Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T21:43:01.653Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:43:01.657Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T21:43:01.659Z] [INFO] GET /js/list.js 304 3ms -[2026-01-03T21:43:01.663Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T21:43:01.666Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T21:43:01.666Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:43:01.686Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-03T21:43:01.693Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-03T21:43:01.698Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T21:43:01.701Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-03T21:43:01.706Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-03T21:43:01.707Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T21:43:01.716Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T21:43:01.794Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-03T21:43:01.805Z] [INFO] GET /api/auth/users 200 9ms -[2026-01-03T21:43:01.806Z] [INFO] GET /assets/icons/task.svg 304 10ms -[2026-01-03T21:43:01.842Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-03T21:43:01.894Z] [INFO] GET /api/projects 200 15ms -[2026-01-03T21:43:01.914Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (o-xol20tZPaU5OUEAAAB) -[2026-01-03T21:43:01.939Z] [INFO] GET /api/columns/2 200 13ms -[2026-01-03T21:43:01.953Z] [INFO] GET /api/stats/dashboard?projectId=2 200 19ms -[2026-01-03T21:43:01.966Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-03T21:43:01.972Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-03T21:43:01.978Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:43:02.014Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-03T21:43:02.053Z] [INFO] GET /api/notifications 200 6ms -[2026-01-03T21:43:02.088Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-03T21:43:02.509Z] [INFO] GET / 304 2ms -[2026-01-03T21:43:02.551Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (o-xol20tZPaU5OUEAAAB) -[2026-01-03T21:43:02.556Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:43:02.558Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:43:02.560Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:43:02.561Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:43:02.562Z] [INFO] GET /css/calendar.css 304 0ms -[2026-01-03T21:43:02.564Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:43:02.585Z] [INFO] GET /css/list.css 304 3ms -[2026-01-03T21:43:02.587Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:43:02.591Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:43:02.593Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:43:02.595Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:43:02.598Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:43:02.614Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-03T21:43:02.616Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:43:02.627Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-03T21:43:02.630Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T21:43:02.702Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T21:43:02.705Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T21:43:02.709Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T21:43:02.711Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T21:43:02.713Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T21:43:02.722Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-03T21:43:02.739Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T21:43:02.740Z] [INFO] GET /js/list.js 304 0ms -[2026-01-03T21:43:02.745Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T21:43:02.747Z] [INFO] GET /js/task-modal.js 304 0ms -[2026-01-03T21:43:02.756Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T21:43:02.762Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:43:02.767Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T21:43:02.768Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:43:02.770Z] [INFO] GET /js/gitea.js 304 0ms -[2026-01-03T21:43:02.774Z] [INFO] GET /js/knowledge.js 304 0ms -[2026-01-03T21:43:02.787Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T21:43:02.794Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:43:02.801Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T21:43:02.853Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-03T21:43:02.857Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:43:02.862Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T21:43:02.903Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T21:43:02.947Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (kwWH7hakbfmkTZoIAAAD) -[2026-01-03T21:43:02.956Z] [INFO] GET /api/projects 304 6ms -[2026-01-03T21:43:02.988Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:43:02.994Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-03T21:43:02.999Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T21:43:03.011Z] [INFO] GET /api/tasks/project/2 304 10ms -[2026-01-03T21:43:03.018Z] [INFO] GET /api/columns/2 304 16ms -[2026-01-03T21:43:03.059Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-03T21:43:03.098Z] [INFO] GET /api/notifications 304 7ms -[2026-01-03T21:43:03.142Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-03T21:43:03.462Z] [INFO] GET / 304 1ms -[2026-01-03T21:43:03.498Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (kwWH7hakbfmkTZoIAAAD) -[2026-01-03T21:43:03.510Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:43:03.514Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:43:03.517Z] [INFO] GET /css/base.css 304 4ms -[2026-01-03T21:43:03.518Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T21:43:03.523Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T21:43:03.529Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-03T21:43:03.543Z] [INFO] GET /css/list.css 304 0ms -[2026-01-03T21:43:03.549Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:43:03.561Z] [INFO] GET /css/coding.css 304 3ms -[2026-01-03T21:43:03.562Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-03T21:43:03.564Z] [INFO] GET /css/gitea.css 304 4ms -[2026-01-03T21:43:03.566Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T21:43:03.571Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:43:03.584Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:43:03.592Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:43:03.595Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T21:43:03.629Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T21:43:03.635Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T21:43:03.637Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T21:43:03.638Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T21:43:03.639Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T21:43:03.640Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T21:43:03.657Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:43:03.666Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T21:43:03.671Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T21:43:03.672Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-03T21:43:03.674Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T21:43:03.683Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T21:43:03.687Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T21:43:03.695Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:43:03.704Z] [INFO] GET /js/gitea.js 304 4ms -[2026-01-03T21:43:03.706Z] [INFO] GET /js/knowledge.js 304 4ms -[2026-01-03T21:43:03.715Z] [INFO] GET /js/coding.js 304 5ms -[2026-01-03T21:43:03.719Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T21:43:03.722Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-03T21:43:03.782Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T21:43:03.790Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-03T21:43:03.792Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-03T21:43:03.831Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T21:43:03.873Z] [INFO] GET /api/projects 304 8ms -[2026-01-03T21:43:03.884Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (z-wplGo-j-_z3aSDAAAF) -[2026-01-03T21:43:03.909Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-03T21:43:03.914Z] [INFO] GET /api/columns/2 304 10ms -[2026-01-03T21:43:03.919Z] [INFO] GET /api/tasks/project/2 304 3ms -[2026-01-03T21:43:03.929Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-03T21:43:03.932Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:43:03.959Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-03T21:43:03.999Z] [INFO] GET /api/notifications 304 6ms -[2026-01-03T21:43:04.040Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-03T21:43:04.847Z] [INFO] hendrik_gebhardt@gmx.de left project:[object Object] -[2026-01-03T21:43:04.851Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:43:04.860Z] [INFO] GET /api/columns/1 200 5ms -[2026-01-03T21:43:04.867Z] [INFO] GET /api/stats/dashboard?projectId=1 304 5ms -[2026-01-03T21:43:04.871Z] [INFO] GET /api/tasks/project/1 304 8ms -[2026-01-03T21:43:04.874Z] [INFO] GET /api/labels/1 200 2ms -[2026-01-03T21:43:05.515Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T21:43:05.982Z] [INFO] GET / 304 3ms -[2026-01-03T21:43:06.015Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (z-wplGo-j-_z3aSDAAAF) -[2026-01-03T21:43:06.036Z] [INFO] GET /css/base.css 304 5ms -[2026-01-03T21:43:06.037Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-03T21:43:06.038Z] [INFO] GET /css/components.css 304 4ms -[2026-01-03T21:43:06.041Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:43:06.044Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:43:06.047Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:43:06.062Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:43:06.069Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:43:06.072Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:43:06.075Z] [INFO] GET /css/notifications.css 304 0ms -[2026-01-03T21:43:06.079Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:43:06.080Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:43:06.088Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:43:06.099Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-03T21:43:06.119Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-03T21:43:06.131Z] [INFO] GET /js/app.js 304 5ms -[2026-01-03T21:43:06.178Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T21:43:06.180Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T21:43:06.184Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T21:43:06.185Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T21:43:06.189Z] [INFO] GET /js/board.js 304 3ms -[2026-01-03T21:43:06.191Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T21:43:06.205Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:43:06.212Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-03T21:43:06.216Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T21:43:06.219Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T21:43:06.220Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T21:43:06.223Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:43:06.235Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T21:43:06.243Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:43:06.245Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T21:43:06.248Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T21:43:06.249Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T21:43:06.252Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:43:06.264Z] [INFO] GET /js/utils.js 304 3ms -[2026-01-03T21:43:06.312Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-03T21:43:06.317Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-03T21:43:06.322Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T21:43:06.365Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-03T21:43:06.393Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (_ZLEIUkaFjYkmT2qAAAH) -[2026-01-03T21:43:06.402Z] [INFO] GET /api/projects 304 4ms -[2026-01-03T21:43:06.434Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:43:06.440Z] [INFO] GET /api/labels/1 304 4ms -[2026-01-03T21:43:06.447Z] [INFO] GET /api/stats/dashboard?projectId=1 304 6ms -[2026-01-03T21:43:06.452Z] [INFO] GET /api/columns/1 304 4ms -[2026-01-03T21:43:06.457Z] [INFO] GET /api/tasks/project/1 304 4ms -[2026-01-03T21:43:06.493Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 6ms -[2026-01-03T21:43:06.527Z] [INFO] GET /api/notifications 304 4ms -[2026-01-03T21:43:06.577Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-03T21:43:06.767Z] [INFO] GET / 304 1ms -[2026-01-03T21:43:06.803Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (_ZLEIUkaFjYkmT2qAAAH) -[2026-01-03T21:43:06.813Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T21:43:06.815Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T21:43:06.816Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:43:06.818Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:43:06.821Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:43:06.826Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:43:06.841Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:43:06.846Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:43:06.851Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:43:06.853Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:43:06.856Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:43:06.858Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-03T21:43:06.870Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:43:06.873Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:43:06.879Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:43:06.892Z] [INFO] GET /js/app.js 304 4ms -[2026-01-03T21:43:06.962Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T21:43:06.965Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T21:43:06.972Z] [INFO] GET /js/api.js 304 5ms -[2026-01-03T21:43:06.973Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-03T21:43:06.975Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T21:43:06.978Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T21:43:06.992Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:43:06.995Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T21:43:07.008Z] [INFO] GET /js/list.js 304 7ms -[2026-01-03T21:43:07.009Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-03T21:43:07.016Z] [INFO] GET /js/undo.js 304 3ms -[2026-01-03T21:43:07.017Z] [INFO] GET /js/admin.js 304 0ms -[2026-01-03T21:43:07.021Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T21:43:07.026Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:43:07.042Z] [INFO] GET /js/gitea.js 304 5ms -[2026-01-03T21:43:07.046Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-03T21:43:07.048Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T21:43:07.050Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:43:07.052Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T21:43:07.115Z] [INFO] POST /api/auth/refresh 200 20ms -[2026-01-03T21:43:07.121Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-03T21:43:07.122Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-03T21:43:07.165Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-03T21:43:07.202Z] [INFO] GET /api/projects 304 6ms -[2026-01-03T21:43:07.208Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (-JhCWsm5_ypCjAffAAAJ) -[2026-01-03T21:43:07.242Z] [INFO] GET /api/stats/dashboard?projectId=1 304 6ms -[2026-01-03T21:43:07.247Z] [INFO] GET /api/columns/1 304 4ms -[2026-01-03T21:43:07.253Z] [INFO] GET /api/tasks/project/1 304 4ms -[2026-01-03T21:43:07.264Z] [INFO] GET /api/labels/1 304 10ms -[2026-01-03T21:43:07.270Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T21:43:07.307Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 6ms -[2026-01-03T21:43:07.361Z] [INFO] GET /api/notifications 304 5ms -[2026-01-03T21:43:07.395Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-03T21:43:08.796Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T21:43:08.798Z] [INFO] POST /api/auth/logout 200 6ms -[2026-01-03T21:43:08.802Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T21:43:08.803Z] [INFO] POST /api/auth/logout 200 3ms -[2026-01-03T21:43:08.830Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (-JhCWsm5_ypCjAffAAAJ) -[2026-01-03T21:43:08.837Z] [INFO] GET /sw.js 304 1ms -[2026-01-03T21:43:09.393Z] [INFO] GET / 304 1ms -[2026-01-03T21:43:09.439Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:43:09.442Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:43:09.445Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:43:09.449Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:43:09.451Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:43:09.453Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:43:09.467Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:43:09.476Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:43:09.484Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-03T21:43:09.487Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:43:09.494Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-03T21:43:09.497Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:43:09.500Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:43:09.510Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:43:09.515Z] [INFO] GET /css/mobile.css 304 0ms -[2026-01-03T21:43:09.522Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T21:43:09.608Z] [INFO] GET /js/api.js 304 3ms -[2026-01-03T21:43:09.616Z] [INFO] GET /js/store.js 304 4ms -[2026-01-03T21:43:09.619Z] [INFO] GET /js/auth.js 304 5ms -[2026-01-03T21:43:09.623Z] [INFO] GET /js/board.js 304 3ms -[2026-01-03T21:43:09.626Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T21:43:09.628Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T21:43:09.639Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:43:09.642Z] [INFO] GET /js/calendar.js 304 0ms -[2026-01-03T21:43:09.647Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T21:43:09.652Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T21:43:09.656Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T21:43:09.659Z] [INFO] GET /js/admin.js 304 0ms -[2026-01-03T21:43:09.669Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T21:43:09.675Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-03T21:43:09.683Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T21:43:09.686Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-03T21:43:09.690Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T21:43:09.699Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:43:09.708Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T21:43:09.757Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:43:11.266Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T21:43:14.248Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2026-01-03T21:43:14.249Z] [INFO] POST /api/auth/login 401 420ms -[2026-01-03T21:43:15.463Z] [INFO] GET / 304 4ms -[2026-01-03T21:43:15.510Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T21:43:15.514Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:43:15.516Z] [INFO] GET /css/board.css 304 4ms -[2026-01-03T21:43:15.519Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:43:15.521Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:43:15.524Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:43:15.548Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:43:15.557Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-03T21:43:15.561Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-03T21:43:15.565Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-03T21:43:15.568Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:43:15.570Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:43:15.588Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:43:15.600Z] [INFO] GET /css/responsive.css 304 5ms -[2026-01-03T21:43:15.604Z] [INFO] GET /css/mobile.css 304 0ms -[2026-01-03T21:43:15.606Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T21:43:15.640Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T21:43:15.644Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T21:43:15.648Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T21:43:15.650Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T21:43:15.653Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T21:43:15.655Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T21:43:15.670Z] [INFO] GET /js/task-modal.js 304 0ms -[2026-01-03T21:43:15.674Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T21:43:15.675Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T21:43:15.680Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T21:43:15.683Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-03T21:43:15.683Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T21:43:15.712Z] [INFO] GET /js/gitea.js 304 7ms -[2026-01-03T21:43:15.716Z] [INFO] GET /js/notifications.js 304 10ms -[2026-01-03T21:43:15.717Z] [INFO] GET /js/proposals.js 304 10ms -[2026-01-03T21:43:15.727Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T21:43:15.729Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T21:43:15.732Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:43:15.735Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T21:43:15.781Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T21:43:17.311Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T21:43:17.351Z] [INFO] GET / 304 2ms -[2026-01-03T21:43:17.390Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:43:17.397Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-03T21:43:17.403Z] [INFO] GET /css/base.css 304 5ms -[2026-01-03T21:43:17.404Z] [INFO] GET /css/components.css 304 5ms -[2026-01-03T21:43:17.407Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:43:17.409Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:43:17.422Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:43:17.425Z] [INFO] GET /css/admin.css 304 0ms -[2026-01-03T21:43:17.431Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:43:17.435Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:43:17.437Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:43:17.438Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-03T21:43:17.449Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:43:17.456Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:43:17.459Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:43:17.468Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T21:43:17.546Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T21:43:17.547Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T21:43:17.548Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T21:43:17.549Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T21:43:17.551Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T21:43:17.552Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T21:43:17.584Z] [INFO] GET /js/calendar.js 304 6ms -[2026-01-03T21:43:17.590Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T21:43:17.593Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T21:43:17.595Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T21:43:17.597Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:43:17.598Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T21:43:17.613Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T21:43:17.622Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:43:17.627Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T21:43:17.629Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-03T21:43:17.630Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-03T21:43:17.636Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:43:17.646Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T21:43:17.688Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:43:19.225Z] [INFO] GET /sw.js 304 3ms -[2026-01-03T21:43:20.803Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 2) -[2026-01-03T21:43:20.805Z] [INFO] POST /api/auth/login 401 484ms -[2026-01-03T21:43:21.791Z] [INFO] GET / 304 3ms -[2026-01-03T21:43:21.835Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T21:43:21.838Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T21:43:21.842Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:43:21.844Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:43:21.847Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:43:21.849Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:43:21.861Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:43:21.869Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:43:21.870Z] [INFO] GET /css/proposals.css 304 0ms -[2026-01-03T21:43:21.873Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:43:21.874Z] [INFO] GET /css/gitea.css 304 0ms -[2026-01-03T21:43:21.878Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:43:21.891Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:43:21.899Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-03T21:43:21.903Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:43:21.919Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T21:43:21.993Z] [INFO] GET /js/store.js 304 6ms -[2026-01-03T21:43:21.995Z] [INFO] GET /js/sync.js 304 7ms -[2026-01-03T21:43:21.997Z] [INFO] GET /js/api.js 304 8ms -[2026-01-03T21:43:21.999Z] [INFO] GET /js/auth.js 304 9ms -[2026-01-03T21:43:22.001Z] [INFO] GET /js/offline.js 304 10ms -[2026-01-03T21:43:22.003Z] [INFO] GET /js/board.js 304 11ms -[2026-01-03T21:43:22.026Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-03T21:43:22.029Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T21:43:22.030Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T21:43:22.036Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-03T21:43:22.042Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T21:43:22.044Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:43:22.053Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-03T21:43:22.061Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:43:22.065Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T21:43:22.067Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T21:43:22.070Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T21:43:22.072Z] [INFO] GET /js/mobile.js 304 0ms -[2026-01-03T21:43:22.084Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T21:43:22.129Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T21:43:23.652Z] [INFO] GET /sw.js 304 3ms -[2026-01-03T21:43:26.494Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:43:54.070Z] [INFO] GET / 304 3ms -[2026-01-03T21:43:54.124Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:43:54.127Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:43:54.129Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:43:54.131Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:43:54.134Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:43:54.137Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:43:54.153Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:43:54.166Z] [INFO] GET /css/admin.css 304 6ms -[2026-01-03T21:43:54.169Z] [INFO] GET /css/proposals.css 304 7ms -[2026-01-03T21:43:54.176Z] [INFO] GET /css/notifications.css 304 5ms -[2026-01-03T21:43:54.180Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-03T21:43:54.186Z] [INFO] GET /css/coding.css 304 3ms -[2026-01-03T21:43:54.193Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T21:43:54.200Z] [INFO] GET /css/responsive.css 304 4ms -[2026-01-03T21:43:54.212Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:43:54.221Z] [INFO] GET /js/app.js 304 3ms -[2026-01-03T21:43:54.259Z] [INFO] GET /js/store.js 304 3ms -[2026-01-03T21:43:54.264Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T21:43:54.267Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T21:43:54.271Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T21:43:54.275Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T21:43:54.280Z] [INFO] GET /js/api.js 304 3ms -[2026-01-03T21:43:54.291Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:43:54.297Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T21:43:54.303Z] [INFO] GET /js/undo.js 304 3ms -[2026-01-03T21:43:54.306Z] [INFO] GET /js/list.js 304 5ms -[2026-01-03T21:43:54.313Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-03T21:43:54.320Z] [INFO] GET /js/admin.js 304 5ms -[2026-01-03T21:43:54.328Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-03T21:43:54.334Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-03T21:43:54.342Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-03T21:43:54.346Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T21:43:54.352Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-03T21:43:54.354Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-03T21:43:54.367Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T21:43:54.414Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:43:55.942Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T21:43:56.107Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T21-43-56-098Z.db.enc -[2026-01-03T21:43:56.109Z] [INFO] Backup erstellt: backup_2026-01-03T21-43-56-098Z.db -[2026-01-03T21:43:56.107Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T21-43-56-098Z.db.enc -[2026-01-03T21:43:56.111Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T21:43:56.595Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:43:57.243Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 3) -[2026-01-03T21:43:57.245Z] [INFO] POST /api/auth/login 401 446ms -[2026-01-03T21:43:59.231Z] [INFO] GET / 304 4ms -[2026-01-03T21:43:59.236Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:43:59.241Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T21:43:59.248Z] [INFO] GET /css/base.css 304 6ms -[2026-01-03T21:43:59.250Z] [INFO] GET /css/components.css 304 4ms -[2026-01-03T21:43:59.254Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T21:43:59.265Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:43:59.269Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:43:59.270Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:43:59.278Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:43:59.286Z] [INFO] GET /css/notifications.css 304 0ms -[2026-01-03T21:43:59.292Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T21:43:59.301Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:43:59.302Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:43:59.307Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T21:43:59.312Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:44:01.759Z] [INFO] GET / 304 1ms -[2026-01-03T21:44:01.802Z] [INFO] GET /css/modal.css 304 4ms -[2026-01-03T21:44:01.803Z] [INFO] GET /css/calendar.css 304 4ms -[2026-01-03T21:44:01.804Z] [INFO] GET /css/board.css 304 5ms -[2026-01-03T21:44:01.806Z] [INFO] GET /css/components.css 304 6ms -[2026-01-03T21:44:01.807Z] [INFO] GET /css/variables.css 304 6ms -[2026-01-03T21:44:01.808Z] [INFO] GET /css/base.css 304 7ms -[2026-01-03T21:44:01.830Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:44:01.835Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-03T21:44:01.840Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T21:44:01.841Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:44:01.843Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:44:01.846Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T21:44:01.867Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T21:44:01.870Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:44:01.881Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T21:44:01.885Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T21:44:01.923Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T21:44:01.924Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T21:44:01.927Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T21:44:01.929Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T21:44:01.933Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T21:44:01.935Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T21:44:01.954Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T21:44:01.957Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T21:44:01.959Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:44:01.962Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T21:44:01.964Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:44:01.966Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T21:44:01.990Z] [INFO] GET /js/proposals.js 304 6ms -[2026-01-03T21:44:01.994Z] [INFO] GET /js/notifications.js 304 9ms -[2026-01-03T21:44:02.005Z] [INFO] GET /js/gitea.js 304 4ms -[2026-01-03T21:44:02.008Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-03T21:44:02.012Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-03T21:44:02.014Z] [INFO] GET /js/mobile.js 304 3ms -[2026-01-03T21:44:02.020Z] [INFO] GET /js/utils.js 304 3ms -[2026-01-03T21:44:02.088Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T21:44:03.580Z] [INFO] GET /sw.js 304 1ms -[2026-01-03T21:44:13.369Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 1) -[2026-01-03T21:44:13.371Z] [INFO] POST /api/auth/login 401 490ms -[2026-01-03T21:44:26.689Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:44:28.869Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T21:44:28.873Z] [INFO] POST /api/auth/login 200 491ms -[2026-01-03T21:44:50.604Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 4) -[2026-01-03T21:44:50.608Z] [INFO] POST /api/auth/login 401 573ms -[2026-01-03T21:44:56.815Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:45:26.926Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:45:57.036Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:46:27.165Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:46:57.304Z] [INFO] GET /api/health 200 7ms -[2026-01-03T21:46:58.224Z] [WARN] Account gesperrt nach 5 Fehlversuchen: admin -[2026-01-03T21:46:58.226Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 5) -[2026-01-03T21:46:58.227Z] [INFO] POST /api/auth/login 401 500ms -[2026-01-03T21:47:07.619Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-03T21:47:07.620Z] [INFO] POST /api/auth/login 423 2ms -[2026-01-03T21:47:26.555Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-03T21:47:26.557Z] [INFO] POST /api/auth/login 423 2ms -[2026-01-03T21:47:27.419Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:47:34.988Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:47:35.098Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:47:35.104Z] [INFO] Datenbank initialisiert -[2026-01-03T21:47:35.112Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:47:35.112Z] [INFO] Umgebung: production -[2026-01-03T21:47:35.112Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:47:35.112Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:47:37.334Z] [INFO] GET /api/health 200 25ms -[2026-01-03T21:47:48.809Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-03T21:47:48.813Z] [INFO] POST /api/auth/login 423 7ms -[2026-01-03T21:48:07.469Z] [INFO] GET /api/health 200 4ms -[2026-01-03T21:48:11.255Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2026-01-03T21:48:11.259Z] [INFO] POST /api/auth/login 401 537ms -[2026-01-03T21:48:35.150Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T21-48-35-133Z.db.enc -[2026-01-03T21:48:35.151Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T21-48-35-133Z.db.enc -[2026-01-03T21:48:35.152Z] [INFO] Backup erstellt: backup_2026-01-03T21-48-35-133Z.db -[2026-01-03T21:48:35.155Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T21:48:37.569Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:49:07.668Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:49:29.214Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 1) -[2026-01-03T21:49:29.215Z] [INFO] POST /api/auth/login 401 451ms -[2026-01-03T21:49:31.569Z] [INFO] GET / 200 20ms -[2026-01-03T21:49:31.672Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-03T21:49:31.707Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T21:49:31.740Z] [INFO] GET /css/components.css 200 6ms -[2026-01-03T21:49:31.747Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T21:49:31.758Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:49:31.762Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T21:49:31.767Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-03T21:49:31.769Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:49:31.802Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T21:49:31.809Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-03T21:49:31.816Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T21:49:31.819Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T21:49:31.822Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:49:31.836Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T21:49:31.841Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:49:31.871Z] [INFO] GET /js/app.js 200 6ms -[2026-01-03T21:49:31.979Z] [INFO] GET /js/store.js 200 4ms -[2026-01-03T21:49:31.999Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-03T21:49:32.005Z] [INFO] GET /js/api.js 200 11ms -[2026-01-03T21:49:32.012Z] [INFO] GET /js/auth.js 200 15ms -[2026-01-03T21:49:32.014Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-03T21:49:32.015Z] [INFO] GET /js/board.js 200 6ms -[2026-01-03T21:49:32.024Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T21:49:32.032Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T21:49:32.039Z] [INFO] GET /js/list.js 200 3ms -[2026-01-03T21:49:32.045Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-03T21:49:32.053Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-03T21:49:32.062Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-03T21:49:32.070Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-03T21:49:32.078Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-03T21:49:32.085Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-03T21:49:32.088Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T21:49:32.094Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-03T21:49:32.104Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-03T21:49:32.123Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-03T21:49:32.174Z] [INFO] GET /assets/icons/task.svg 200 12ms -[2026-01-03T21:49:34.381Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 2) -[2026-01-03T21:49:34.382Z] [INFO] POST /api/auth/login 401 446ms -[2026-01-03T21:49:37.995Z] [INFO] GET /api/health 200 54ms -[2026-01-03T21:49:37.996Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 2) -[2026-01-03T21:49:37.997Z] [INFO] POST /api/auth/login 401 463ms -[2026-01-03T21:49:40.493Z] [INFO] GET /css/components.css 304 4ms -[2026-01-03T21:49:40.497Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:49:40.499Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T21:49:40.502Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T21:49:40.504Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:49:40.510Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:49:40.523Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T21:49:40.527Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:49:40.529Z] [INFO] GET /css/proposals.css 304 0ms -[2026-01-03T21:49:40.534Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:49:40.535Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:49:40.539Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:49:40.552Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:49:40.560Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:49:40.560Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:49:47.549Z] [INFO] GET / 200 3ms -[2026-01-03T21:49:47.627Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-03T21:49:47.660Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:49:47.696Z] [INFO] GET /css/components.css 200 2ms -[2026-01-03T21:49:47.703Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-03T21:49:47.705Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-03T21:49:47.707Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T21:49:47.720Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:49:47.722Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T21:49:47.747Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-03T21:49:47.753Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-03T21:49:47.774Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-03T21:49:47.775Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T21:49:47.782Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T21:49:47.785Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T21:49:47.787Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-03T21:49:47.810Z] [INFO] GET /js/app.js 200 6ms -[2026-01-03T21:49:47.873Z] [INFO] GET /js/store.js 200 4ms -[2026-01-03T21:49:47.877Z] [INFO] GET /js/api.js 200 7ms -[2026-01-03T21:49:47.880Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-03T21:49:47.883Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-03T21:49:47.886Z] [INFO] GET /js/board.js 200 7ms -[2026-01-03T21:49:47.892Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-03T21:49:47.902Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T21:49:47.907Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T21:49:47.925Z] [INFO] GET /js/list.js 200 4ms -[2026-01-03T21:49:47.926Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-03T21:49:47.929Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-03T21:49:47.933Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-03T21:49:47.937Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-03T21:49:47.945Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-03T21:49:47.964Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-03T21:49:47.970Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-03T21:49:47.971Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-03T21:49:47.974Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-03T21:49:47.976Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-03T21:49:48.022Z] [INFO] GET /sw.js 200 6ms -[2026-01-03T21:49:48.027Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-03T21:49:48.066Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T21:49:48.069Z] [INFO] GET /index.html 200 6ms -[2026-01-03T21:49:48.073Z] [INFO] GET / 304 1ms -[2026-01-03T21:49:48.097Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:49:48.105Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T21:49:48.120Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T21:49:48.140Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:49:48.150Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T21:49:48.155Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T21:49:48.171Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T21:49:48.179Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T21:49:48.188Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T21:49:48.201Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T21:49:48.209Z] [INFO] GET /js/store.js 304 0ms -[2026-01-03T21:49:48.232Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T21:49:48.241Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T21:49:48.249Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T21:49:48.263Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T21:49:48.272Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T21:49:48.283Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T21:49:48.291Z] [INFO] GET /js/shortcuts.js 304 0ms -[2026-01-03T21:49:48.300Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T21:49:48.318Z] [INFO] GET /js/tour.js 200 5ms -[2026-01-03T21:49:48.322Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T21:49:48.331Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-03T21:49:48.348Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T21:49:48.354Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T21:49:48.361Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T21:49:48.381Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T21:49:48.388Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T21:49:48.406Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:49:48.413Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:49:48.418Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:49:48.436Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T21:49:48.444Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T21:49:48.447Z] [INFO] GET /css/gitea.css 304 0ms -[2026-01-03T21:49:48.467Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:49:48.475Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:49:52.136Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 3) -[2026-01-03T21:49:52.138Z] [INFO] POST /api/auth/login 401 497ms -[2026-01-03T21:50:08.099Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:50:38.201Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:50:40.692Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 4) -[2026-01-03T21:50:40.693Z] [INFO] POST /api/auth/login 401 482ms -[2026-01-03T21:51:08.300Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:51:21.288Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T21:51:21.291Z] [INFO] POST /api/auth/login 200 497ms -[2026-01-03T21:51:38.397Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:52:08.501Z] [INFO] GET /api/health 200 4ms -[2026-01-03T21:52:38.627Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:53:08.725Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:53:12.659Z] [WARN] Account gesperrt nach 5 Fehlversuchen: admin -[2026-01-03T21:53:12.660Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 5) -[2026-01-03T21:53:12.661Z] [INFO] POST /api/auth/login 401 467ms -[2026-01-03T21:53:38.834Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:54:00.789Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:54:00.894Z] [INFO] Umgebung: production -[2026-01-03T21:54:00.894Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:54:00.894Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:54:00.879Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:54:00.887Z] [INFO] Datenbank initialisiert -[2026-01-03T21:54:00.893Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:54:03.241Z] [INFO] GET /api/health 200 20ms -[2026-01-03T21:54:25.676Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-03T21:54:25.679Z] [INFO] POST /api/auth/login 423 6ms -[2026-01-03T21:54:33.477Z] [INFO] GET /api/health 200 4ms -[2026-01-03T21:55:00.917Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T21-55-00-905Z.db.enc -[2026-01-03T21:55:00.918Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T21-55-00-905Z.db.enc -[2026-01-03T21:55:00.920Z] [INFO] Backup erstellt: backup_2026-01-03T21-55-00-905Z.db -[2026-01-03T21:55:00.922Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T21:55:03.577Z] [INFO] GET /api/health 200 6ms -[2026-01-03T21:55:07.733Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2026-01-03T21:55:07.736Z] [INFO] POST /api/auth/login 401 559ms -[2026-01-03T21:55:33.703Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:55:47.961Z] [INFO] GET / 200 17ms -[2026-01-03T21:55:48.038Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T21:55:48.071Z] [INFO] GET /css/base.css 200 5ms -[2026-01-03T21:55:48.114Z] [INFO] GET /css/components.css 200 9ms -[2026-01-03T21:55:48.118Z] [INFO] GET /css/board.css 200 9ms -[2026-01-03T21:55:48.121Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-03T21:55:48.128Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-03T21:55:48.133Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T21:55:48.134Z] [INFO] GET /css/list.css 200 3ms -[2026-01-03T21:55:48.161Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-03T21:55:48.172Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T21:55:48.183Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-03T21:55:48.185Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-03T21:55:48.189Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T21:55:48.191Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T21:55:48.194Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-03T21:55:48.223Z] [INFO] GET /js/app.js 200 4ms -[2026-01-03T21:55:48.298Z] [INFO] GET /js/store.js 200 11ms -[2026-01-03T21:55:48.303Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-03T21:55:48.308Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-03T21:55:48.312Z] [INFO] GET /js/api.js 200 11ms -[2026-01-03T21:55:48.314Z] [INFO] GET /js/board.js 200 8ms -[2026-01-03T21:55:48.316Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-03T21:55:48.327Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T21:55:48.331Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-03T21:55:48.337Z] [INFO] GET /js/list.js 200 4ms -[2026-01-03T21:55:48.345Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-03T21:55:48.352Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-03T21:55:48.359Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-03T21:55:48.365Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-03T21:55:48.371Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T21:55:48.372Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-03T21:55:48.385Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-03T21:55:48.396Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-03T21:55:48.403Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-03T21:55:48.410Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-03T21:55:48.469Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-03T21:55:52.821Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 1) -[2026-01-03T21:55:52.822Z] [INFO] POST /api/auth/login 401 440ms -[2026-01-03T21:55:54.958Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T21:55:54.962Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T21:55:54.966Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T21:55:54.971Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T21:55:54.973Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T21:55:54.975Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T21:55:54.988Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T21:55:54.991Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T21:55:55.001Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-03T21:55:55.007Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T21:55:55.010Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T21:55:55.013Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T21:55:55.019Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T21:55:55.021Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-03T21:55:55.027Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T21:56:03.813Z] [INFO] GET /api/health 200 2ms -[2026-01-03T21:56:29.460Z] [ERROR] Error: Bad escaped character in JSON at position 48 {"stack":"SyntaxError: Bad escaped character in JSON at position 48\n at JSON.parse ()\n at parse (/app/node_modules/body-parser/lib/types/json.js:92:19)\n at /app/node_modules/body-parser/lib/read.js:128:18\n at AsyncResource.runInAsyncScope (node:async_hooks:206:9)\n at invokeCallback (/app/node_modules/raw-body/index.js:238:16)\n at done (/app/node_modules/raw-body/index.js:227:7)\n at IncomingMessage.onEnd (/app/node_modules/raw-body/index.js:287:7)\n at IncomingMessage.emit (node:events:524:28)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"} -[2026-01-03T21:56:33.906Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:56:53.975Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 2) -[2026-01-03T21:56:53.977Z] [INFO] POST /api/auth/login 401 535ms -[2026-01-03T21:57:04.008Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:57:34.118Z] [INFO] GET /api/health 200 1ms -[2026-01-03T21:57:59.674Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 3) -[2026-01-03T21:57:59.675Z] [INFO] POST /api/auth/login 401 468ms -[2026-01-03T21:58:04.228Z] [INFO] GET /api/health 200 4ms -[2026-01-03T21:58:34.330Z] [INFO] GET /api/health 200 3ms -[2026-01-03T21:59:04.496Z] [INFO] GET /api/health 200 24ms -[2026-01-03T21:59:38.564Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T21:59:38.708Z] [INFO] Umgebung: production -[2026-01-03T21:59:38.708Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T21:59:38.708Z] [INFO] Automatische Backups aktiviert -[2026-01-03T21:59:38.680Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T21:59:38.691Z] [INFO] Datenbank initialisiert -[2026-01-03T21:59:38.708Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T21:59:40.399Z] [INFO] GET /api/health 200 40ms -[2026-01-03T22:00:10.576Z] [INFO] GET /api/health 200 16ms -[2026-01-03T22:00:11.928Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 4) -[2026-01-03T22:00:11.933Z] [INFO] POST /api/auth/login 401 584ms -[2026-01-03T22:00:40.776Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T22:00:40.938Z] [INFO] Umgebung: production -[2026-01-03T22:00:40.939Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T22:00:40.939Z] [INFO] Automatische Backups aktiviert -[2026-01-03T22:00:40.914Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T22:00:40.928Z] [INFO] Datenbank initialisiert -[2026-01-03T22:00:40.938Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T22:00:42.555Z] [INFO] GET /api/health 200 22ms -[2026-01-03T22:00:56.460Z] [WARN] Account gesperrt nach 5 Fehlversuchen: admin -[2026-01-03T22:00:56.464Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 5) -[2026-01-03T22:00:56.467Z] [INFO] POST /api/auth/login 401 531ms -[2026-01-03T22:01:12.695Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:01:40.978Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T22-01-40-959Z.db.enc -[2026-01-03T22:01:40.979Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T22-01-40-959Z.db.enc -[2026-01-03T22:01:40.981Z] [INFO] Backup erstellt: backup_2026-01-03T22-01-40-959Z.db -[2026-01-03T22:01:40.984Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T22:01:42.823Z] [INFO] GET /api/health 200 4ms -[2026-01-03T22:02:12.951Z] [INFO] GET /api/health 200 5ms -[2026-01-03T22:02:23.641Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T22:02:23.796Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T22:02:23.822Z] [INFO] Umgebung: production -[2026-01-03T22:02:23.822Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T22:02:23.822Z] [INFO] Automatische Backups aktiviert -[2026-01-03T22:02:23.804Z] [INFO] Datenbank initialisiert -[2026-01-03T22:02:23.821Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T22:02:25.406Z] [INFO] GET /api/health 200 38ms -[2026-01-03T22:02:55.531Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:03:23.852Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T22-03-23-833Z.db.enc -[2026-01-03T22:03:23.853Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T22-03-23-833Z.db.enc -[2026-01-03T22:03:23.854Z] [INFO] Backup erstellt: backup_2026-01-03T22-03-23-833Z.db -[2026-01-03T22:03:23.856Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T22:03:25.647Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:03:30.106Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2026-01-03T22:03:30.112Z] [INFO] POST /api/auth/login 401 601ms -[2026-01-03T22:03:55.835Z] [INFO] GET /api/health 200 9ms -[2026-01-03T22:04:26.053Z] [INFO] GET /api/health 200 18ms -[2026-01-03T22:04:56.187Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:05:27.214Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T22:05:27.359Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T22:05:27.379Z] [INFO] Umgebung: production -[2026-01-03T22:05:27.380Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T22:05:27.381Z] [INFO] Automatische Backups aktiviert -[2026-01-03T22:05:27.370Z] [INFO] Datenbank initialisiert -[2026-01-03T22:05:27.378Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T22:05:29.127Z] [INFO] GET /api/health 200 37ms -[2026-01-03T22:05:59.315Z] [INFO] GET /api/health 200 12ms -[2026-01-03T22:06:06.023Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 2) -[2026-01-03T22:06:06.031Z] [INFO] POST /api/auth/login 401 622ms -[2026-01-03T22:06:27.431Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T22-06-27-396Z.db.enc -[2026-01-03T22:06:27.433Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T22-06-27-396Z.db.enc -[2026-01-03T22:06:27.434Z] [INFO] Backup erstellt: backup_2026-01-03T22-06-27-396Z.db -[2026-01-03T22:06:27.440Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T22:06:29.497Z] [INFO] GET /api/health 200 5ms -[2026-01-03T22:06:59.622Z] [INFO] GET /api/health 200 4ms -[2026-01-03T22:07:29.771Z] [INFO] GET /api/health 200 7ms -[2026-01-03T22:07:34.703Z] [INFO] Login erfolgreich: admin -[2026-01-03T22:07:34.705Z] [INFO] POST /api/auth/login 200 525ms -[2026-01-03T22:07:59.884Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:08:30.003Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:09:00.113Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:09:30.211Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:10:00.305Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:10:30.411Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:11:00.527Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:11:30.626Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:12:00.718Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:12:30.830Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:12:55.344Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T22:12:55.350Z] [INFO] POST /api/auth/login 200 534ms -[2026-01-03T22:13:00.937Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:13:31.057Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:14:01.204Z] [INFO] GET /api/health 200 4ms -[2026-01-03T22:14:31.320Z] [INFO] GET /api/health 200 5ms -[2026-01-03T22:14:51.226Z] [INFO] GET / 200 67ms -[2026-01-03T22:14:51.328Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T22:14:51.368Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T22:14:51.437Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T22:14:51.446Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T22:14:51.462Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T22:14:51.466Z] [INFO] GET /css/admin.css 200 11ms -[2026-01-03T22:14:51.469Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-03T22:14:51.473Z] [INFO] GET /css/list.css 200 9ms -[2026-01-03T22:14:51.497Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T22:14:51.505Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T22:14:51.517Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T22:14:51.525Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T22:14:51.532Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-03T22:14:51.586Z] [INFO] GET /css/responsive.css 200 56ms -[2026-01-03T22:14:51.596Z] [INFO] GET /css/mobile.css 200 13ms -[2026-01-03T22:14:51.599Z] [INFO] GET /js/app.js 200 9ms -[2026-01-03T22:14:51.679Z] [INFO] GET /js/store.js 200 4ms -[2026-01-03T22:14:51.682Z] [INFO] GET /js/api.js 200 6ms -[2026-01-03T22:14:51.694Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-03T22:14:51.696Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-03T22:14:51.702Z] [INFO] GET /js/auth.js 200 14ms -[2026-01-03T22:14:51.725Z] [INFO] GET /js/board.js 200 5ms -[2026-01-03T22:14:51.729Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-03T22:14:51.737Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T22:14:51.744Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-03T22:14:51.745Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-03T22:14:51.752Z] [INFO] GET /js/list.js 200 4ms -[2026-01-03T22:14:51.759Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-03T22:14:51.780Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-03T22:14:51.781Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-03T22:14:51.790Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-03T22:14:51.792Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-03T22:14:51.798Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-03T22:14:51.812Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-03T22:14:51.820Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-03T22:14:51.893Z] [INFO] GET /assets/icons/task.svg 200 20ms -[2026-01-03T22:14:56.951Z] [INFO] Login erfolgreich: admin -[2026-01-03T22:14:56.952Z] [INFO] POST /api/auth/login 200 456ms -[2026-01-03T22:14:57.014Z] [INFO] GET /api/admin/users 200 31ms -[2026-01-03T22:14:57.065Z] [INFO] GET /api/admin/upload-settings 200 14ms -[2026-01-03T22:15:01.249Z] [INFO] POST /api/auth/refresh 200 21ms -[2026-01-03T22:15:01.432Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:15:09.558Z] [INFO] Logout: admin -[2026-01-03T22:15:09.561Z] [INFO] POST /api/auth/logout 200 18ms -[2026-01-03T22:15:09.608Z] [INFO] GET / 304 5ms -[2026-01-03T22:15:09.659Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T22:15:09.667Z] [INFO] GET /css/base.css 304 4ms -[2026-01-03T22:15:09.674Z] [INFO] GET /css/components.css 304 4ms -[2026-01-03T22:15:09.676Z] [INFO] GET /css/board.css 304 4ms -[2026-01-03T22:15:09.679Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T22:15:09.682Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:15:09.696Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T22:15:09.706Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T22:15:09.710Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T22:15:09.712Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T22:15:09.714Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T22:15:09.718Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T22:15:09.729Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T22:15:09.736Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T22:15:09.741Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T22:15:09.745Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T22:15:09.787Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T22:15:09.789Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T22:15:09.792Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T22:15:09.796Z] [INFO] GET /js/board.js 304 3ms -[2026-01-03T22:15:09.799Z] [INFO] GET /js/offline.js 304 4ms -[2026-01-03T22:15:09.802Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T22:15:09.821Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T22:15:09.826Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T22:15:09.836Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T22:15:09.843Z] [INFO] GET /js/shortcuts.js 304 4ms -[2026-01-03T22:15:09.847Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T22:15:09.849Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T22:15:09.852Z] [INFO] GET /js/admin.js 304 0ms -[2026-01-03T22:15:09.859Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T22:15:09.871Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T22:15:09.883Z] [INFO] GET /js/knowledge.js 304 4ms -[2026-01-03T22:15:09.890Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T22:15:09.894Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-03T22:15:09.898Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T22:15:09.966Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T22:15:11.475Z] [INFO] GET /sw.js 304 1ms -[2026-01-03T22:15:13.368Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 1) -[2026-01-03T22:15:13.371Z] [INFO] POST /api/auth/login 401 471ms -[2026-01-03T22:15:16.394Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T22:15:16.395Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T22:15:16.396Z] [INFO] GET /css/components.css 304 0ms -[2026-01-03T22:15:16.398Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T22:15:16.400Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T22:15:16.401Z] [INFO] GET / 304 2ms -[2026-01-03T22:15:16.422Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:15:16.425Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T22:15:16.427Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T22:15:16.429Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T22:15:16.433Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T22:15:16.441Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T22:15:16.449Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T22:15:16.454Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T22:15:16.463Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-03T22:15:16.480Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T22:15:31.542Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:16:01.642Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:16:31.830Z] [INFO] GET /api/health 200 6ms -[2026-01-03T22:17:01.985Z] [INFO] GET /api/health 200 5ms -[2026-01-03T22:17:08.468Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T22:17:08.471Z] [INFO] POST /api/auth/login 200 655ms -[2026-01-03T22:17:32.099Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:18:02.314Z] [INFO] GET /api/health 200 20ms -[2026-01-03T22:18:32.450Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:18:57.427Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 1) -[2026-01-03T22:18:57.430Z] [INFO] POST /api/auth/login 401 581ms -[2026-01-03T22:19:02.566Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:19:32.685Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:20:02.824Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:20:14.685Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 2) -[2026-01-03T22:20:14.687Z] [INFO] POST /api/auth/login 401 487ms -[2026-01-03T22:20:32.919Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:21:03.046Z] [INFO] GET /api/health 200 4ms -[2026-01-03T22:21:33.173Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:22:03.334Z] [INFO] GET /api/health 200 5ms -[2026-01-03T22:22:19.745Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T22:22:19.867Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T22:22:19.890Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T22:22:19.883Z] [INFO] Datenbank initialisiert -[2026-01-03T22:22:19.890Z] [INFO] Umgebung: production -[2026-01-03T22:22:19.891Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T22:22:19.891Z] [INFO] Automatische Backups aktiviert -[2026-01-03T22:22:21.924Z] [INFO] GET /api/health 200 21ms -[2026-01-03T22:22:52.065Z] [INFO] GET /api/health 200 5ms -[2026-01-03T22:23:19.913Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T22-23-19-898Z.db.enc -[2026-01-03T22:23:19.913Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T22-23-19-898Z.db.enc -[2026-01-03T22:23:19.914Z] [INFO] Backup erstellt: backup_2026-01-03T22-23-19-898Z.db -[2026-01-03T22:23:19.917Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T22:23:22.166Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:23:52.265Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:23:56.445Z] [WARN] Login fehlgeschlagen: Falsches Passwort - hendrik_gebhardt@gmx.de (Versuch 3) -[2026-01-03T22:23:56.447Z] [INFO] POST /api/auth/login 401 555ms -[2026-01-03T22:24:22.371Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:24:52.481Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:25:22.573Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:25:52.677Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:26:04.917Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T22:26:04.921Z] [INFO] POST /api/auth/login 200 486ms -[2026-01-03T22:26:22.799Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:26:53.158Z] [INFO] GET /api/health 200 40ms -[2026-01-03T22:27:23.345Z] [INFO] GET /api/health 200 7ms -[2026-01-03T22:27:53.469Z] [INFO] GET /api/health 200 5ms -[2026-01-03T22:28:23.590Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:28:53.698Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:29:23.815Z] [INFO] GET /api/health 200 4ms -[2026-01-03T22:29:53.932Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:30:24.029Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:30:54.164Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:31:24.275Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:31:51.773Z] [INFO] GET / 200 116ms -[2026-01-03T22:31:51.858Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-03T22:31:51.896Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T22:31:51.931Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T22:31:51.950Z] [INFO] GET /css/board.css 200 6ms -[2026-01-03T22:31:51.961Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T22:31:51.965Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-03T22:31:51.999Z] [INFO] GET /css/list.css 200 7ms -[2026-01-03T22:31:52.004Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-03T22:31:52.019Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T22:31:52.032Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-03T22:31:52.039Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-03T22:31:52.043Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-03T22:31:52.046Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-03T22:31:52.048Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-03T22:31:52.055Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-03T22:31:52.147Z] [INFO] GET /js/app.js 200 14ms -[2026-01-03T22:31:52.241Z] [INFO] GET /js/store.js 200 6ms -[2026-01-03T22:31:52.246Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-03T22:31:52.248Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-03T22:31:52.249Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-03T22:31:52.253Z] [INFO] GET /js/api.js 200 10ms -[2026-01-03T22:31:52.283Z] [INFO] GET /js/board.js 200 7ms -[2026-01-03T22:31:52.284Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-03T22:31:52.289Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-03T22:31:52.290Z] [INFO] GET /js/list.js 200 5ms -[2026-01-03T22:31:52.311Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-03T22:31:52.318Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-03T22:31:52.324Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-03T22:31:52.328Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-03T22:31:52.336Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-03T22:31:52.346Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-03T22:31:52.348Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-03T22:31:52.357Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-03T22:31:52.359Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-03T22:31:52.362Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-03T22:31:52.431Z] [INFO] GET /assets/icons/task.svg 200 18ms -[2026-01-03T22:31:54.371Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:31:56.564Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T22:31:56.568Z] [INFO] POST /api/auth/login 200 531ms -[2026-01-03T22:31:56.632Z] [INFO] GET /api/auth/users 200 29ms -[2026-01-03T22:31:56.708Z] [INFO] GET /api/projects 200 18ms -[2026-01-03T22:31:56.740Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (TceVwXeJpsaSReXCAAAB) -[2026-01-03T22:31:56.763Z] [INFO] GET /api/stats/dashboard?projectId=1 200 7ms -[2026-01-03T22:31:56.783Z] [INFO] GET /api/labels/1 200 19ms -[2026-01-03T22:31:56.794Z] [INFO] GET /api/tasks/project/1 200 10ms -[2026-01-03T22:31:56.799Z] [INFO] GET /api/columns/1 200 13ms -[2026-01-03T22:31:56.802Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T22:31:56.840Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 200 9ms -[2026-01-03T22:31:56.882Z] [INFO] GET /api/notifications 200 8ms -[2026-01-03T22:31:56.928Z] [INFO] GET /api/knowledge/categories 200 10ms -[2026-01-03T22:31:59.043Z] [INFO] hendrik_gebhardt@gmx.de left project:[object Object] -[2026-01-03T22:31:59.043Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T22:31:59.052Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-03T22:31:59.055Z] [INFO] GET /api/columns/2 200 8ms -[2026-01-03T22:31:59.059Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-03T22:31:59.068Z] [INFO] GET /api/tasks/project/2 200 8ms -[2026-01-03T22:32:00.075Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T22:32:02.702Z] [INFO] GET / 304 5ms -[2026-01-03T22:32:02.743Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (TceVwXeJpsaSReXCAAAB) -[2026-01-03T22:32:02.752Z] [INFO] GET /css/base.css 304 3ms -[2026-01-03T22:32:02.756Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T22:32:02.758Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T22:32:02.762Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T22:32:02.765Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T22:32:02.767Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T22:32:02.781Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T22:32:02.789Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T22:32:02.794Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T22:32:02.808Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T22:32:02.810Z] [INFO] GET /css/gitea.css 304 4ms -[2026-01-03T22:32:02.812Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T22:32:02.817Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T22:32:02.819Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T22:32:02.822Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T22:32:02.839Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T22:32:02.906Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T22:32:02.909Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T22:32:02.911Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T22:32:02.913Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T22:32:02.915Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T22:32:02.919Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T22:32:02.936Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-03T22:32:02.945Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T22:32:02.951Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T22:32:02.953Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T22:32:02.956Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-03T22:32:02.957Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T22:32:02.966Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T22:32:02.978Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-03T22:32:02.981Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T22:32:02.986Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T22:32:02.988Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-03T22:32:02.990Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T22:32:02.994Z] [INFO] GET /js/utils.js 304 0ms -[2026-01-03T22:32:03.033Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T22:32:03.049Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-03T22:32:03.056Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-03T22:32:03.106Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-03T22:32:03.145Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (mB2fnbOA4Wbx0k7YAAAD) -[2026-01-03T22:32:03.151Z] [INFO] GET /api/projects 304 11ms -[2026-01-03T22:32:03.188Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-03T22:32:03.194Z] [INFO] GET /api/tasks/project/2 304 5ms -[2026-01-03T22:32:03.197Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T22:32:03.202Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-03T22:32:03.205Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-03T22:32:03.244Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-03T22:32:03.277Z] [INFO] GET /api/notifications 304 4ms -[2026-01-03T22:32:03.321Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-03T22:32:04.781Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T22:32:05.430Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T22:32:07.507Z] [INFO] hendrik_gebhardt@gmx.de left project:[object Object] -[2026-01-03T22:32:07.507Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T22:32:07.518Z] [INFO] GET /api/columns/1 304 6ms -[2026-01-03T22:32:07.523Z] [INFO] GET /api/tasks/project/1 304 10ms -[2026-01-03T22:32:07.531Z] [INFO] GET /api/stats/dashboard?projectId=1 304 6ms -[2026-01-03T22:32:07.538Z] [INFO] GET /api/labels/1 304 6ms -[2026-01-03T22:32:08.532Z] [INFO] hendrik_gebhardt@gmx.de left project:[object Object] -[2026-01-03T22:32:08.538Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T22:32:08.546Z] [INFO] GET /api/tasks/project/2 304 6ms -[2026-01-03T22:32:08.551Z] [INFO] GET /api/labels/2 304 10ms -[2026-01-03T22:32:08.560Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-03T22:32:08.565Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-03T22:32:09.094Z] [INFO] GET / 304 2ms -[2026-01-03T22:32:09.125Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (mB2fnbOA4Wbx0k7YAAAD) -[2026-01-03T22:32:09.137Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T22:32:09.141Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T22:32:09.144Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T22:32:09.148Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T22:32:09.151Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T22:32:09.153Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:32:09.165Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T22:32:09.173Z] [INFO] GET /css/proposals.css 304 0ms -[2026-01-03T22:32:09.179Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T22:32:09.182Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T22:32:09.185Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T22:32:09.190Z] [INFO] GET /css/coding.css 304 4ms -[2026-01-03T22:32:09.193Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T22:32:09.200Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T22:32:09.211Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T22:32:09.216Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T22:32:09.290Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-03T22:32:09.291Z] [INFO] GET /js/store.js 304 3ms -[2026-01-03T22:32:09.294Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T22:32:09.297Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T22:32:09.299Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T22:32:09.301Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T22:32:09.319Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-03T22:32:09.323Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T22:32:09.325Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T22:32:09.328Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T22:32:09.330Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T22:32:09.332Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T22:32:09.349Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T22:32:09.352Z] [INFO] GET /js/proposals.js 304 0ms -[2026-01-03T22:32:09.355Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T22:32:09.358Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T22:32:09.359Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T22:32:09.361Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T22:32:09.377Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T22:32:09.419Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T22:32:09.425Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-03T22:32:09.429Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T22:32:09.466Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-03T22:32:09.500Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (F5rjf0-BPWn9D6WKAAAF) -[2026-01-03T22:32:09.508Z] [INFO] GET /api/projects 304 5ms -[2026-01-03T22:32:09.542Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T22:32:09.551Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-03T22:32:09.559Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-03T22:32:09.564Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-03T22:32:09.569Z] [INFO] GET /api/tasks/project/2 304 4ms -[2026-01-03T22:32:09.626Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-03T22:32:09.671Z] [INFO] GET /api/notifications 304 10ms -[2026-01-03T22:32:09.713Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-03T22:32:11.123Z] [INFO] GET /sw.js 304 1ms -[2026-01-03T22:32:13.848Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T22:32:13.850Z] [INFO] POST /api/auth/logout 200 8ms -[2026-01-03T22:32:13.857Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T22:32:13.861Z] [INFO] POST /api/auth/logout 200 7ms -[2026-01-03T22:32:13.879Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (F5rjf0-BPWn9D6WKAAAF) -[2026-01-03T22:32:24.491Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:32:54.613Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:33:23.710Z] [INFO] Login erfolgreich: admin -[2026-01-03T22:33:23.711Z] [INFO] POST /api/auth/login 200 475ms -[2026-01-03T22:33:23.763Z] [INFO] GET /api/admin/users 200 19ms -[2026-01-03T22:33:23.816Z] [INFO] GET /api/admin/upload-settings 304 10ms -[2026-01-03T22:33:24.778Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:33:27.068Z] [INFO] POST /api/auth/refresh 200 26ms -[2026-01-03T22:33:30.781Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T22:33:38.895Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T22:33:41.504Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T22:33:43.053Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T22:33:54.974Z] [INFO] GET /api/health 200 11ms -[2026-01-03T22:34:25.120Z] [INFO] GET /api/health 200 9ms -[2026-01-03T22:34:55.352Z] [INFO] GET /api/health 200 29ms -[2026-01-03T22:35:25.461Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:35:49.965Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T22:35:50.085Z] [INFO] Umgebung: production -[2026-01-03T22:35:50.085Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T22:35:50.072Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T22:35:50.080Z] [INFO] Datenbank initialisiert -[2026-01-03T22:35:50.085Z] [INFO] Automatische Backups aktiviert -[2026-01-03T22:35:50.084Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T22:35:51.588Z] [INFO] GET /api/health 200 22ms -[2026-01-03T22:36:21.784Z] [INFO] GET /api/health 200 17ms -[2026-01-03T22:36:50.129Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T22-36-50-108Z.db.enc -[2026-01-03T22:36:50.131Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T22-36-50-108Z.db.enc -[2026-01-03T22:36:50.133Z] [INFO] Backup erstellt: backup_2026-01-03T22-36-50-108Z.db -[2026-01-03T22:36:50.137Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T22:36:51.892Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:37:21.995Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:37:52.103Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:38:22.225Z] [INFO] GET /api/health 200 4ms -[2026-01-03T22:38:52.329Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:39:22.435Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:39:52.533Z] [INFO] GET /api/health 200 4ms -[2026-01-03T22:40:22.623Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:40:52.723Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:41:22.829Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:41:52.918Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:42:23.015Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:42:53.130Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:43:23.238Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:43:43.678Z] [ERROR] Token-Refresh Fehler: {"error":"Ungültiger oder abgelaufener Refresh-Token"} -[2026-01-03T22:43:43.681Z] [INFO] POST /api/auth/refresh 401 8ms -[2026-01-03T22:43:53.349Z] [INFO] GET /api/health 200 6ms -[2026-01-03T22:44:05.980Z] [INFO] POST /api/auth/refresh 200 39ms -[2026-01-03T22:44:06.025Z] [INFO] Logout: admin -[2026-01-03T22:44:06.027Z] [INFO] POST /api/auth/logout 200 15ms -[2026-01-03T22:44:06.069Z] [INFO] GET / 304 7ms -[2026-01-03T22:44:06.127Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-03T22:44:06.132Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T22:44:06.163Z] [INFO] GET /css/board.css 304 4ms -[2026-01-03T22:44:06.165Z] [INFO] GET /css/components.css 304 4ms -[2026-01-03T22:44:06.196Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T22:44:06.221Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-03T22:44:06.222Z] [INFO] GET /css/list.css 304 3ms -[2026-01-03T22:44:06.223Z] [INFO] GET /css/calendar.css 304 3ms -[2026-01-03T22:44:06.226Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T22:44:06.228Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T22:44:06.242Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T22:44:06.250Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T22:44:06.253Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T22:44:06.261Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T22:44:06.262Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-03T22:44:06.274Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T22:44:06.315Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T22:44:06.317Z] [INFO] GET /js/store.js 304 3ms -[2026-01-03T22:44:06.320Z] [INFO] GET /js/sync.js 304 4ms -[2026-01-03T22:44:06.321Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T22:44:06.321Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-03T22:44:06.324Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T22:44:06.351Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T22:44:06.358Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T22:44:06.364Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-03T22:44:06.365Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T22:44:06.368Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-03T22:44:06.369Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T22:44:06.380Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-03T22:44:06.394Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T22:44:06.397Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T22:44:06.403Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-03T22:44:06.402Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-03T22:44:06.408Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T22:44:06.417Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T22:44:06.464Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-03T22:44:07.989Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T22:44:11.516Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-03T22:44:11.518Z] [INFO] POST /api/auth/login 401 4ms -[2026-01-03T22:44:13.711Z] [INFO] GET / 200 15ms -[2026-01-03T22:44:13.797Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-03T22:44:13.806Z] [INFO] GET /css/components.css 200 11ms -[2026-01-03T22:44:13.811Z] [INFO] GET /css/base.css 200 11ms -[2026-01-03T22:44:13.814Z] [INFO] GET /css/board.css 200 10ms -[2026-01-03T22:44:13.817Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T22:44:13.818Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T22:44:13.826Z] [INFO] GET /css/list.css 200 2ms -[2026-01-03T22:44:13.840Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-03T22:44:13.861Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T22:44:13.872Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T22:44:13.875Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-03T22:44:13.881Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-03T22:44:13.883Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-03T22:44:13.886Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-03T22:44:13.889Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T22:44:13.920Z] [INFO] GET /js/app.js 200 17ms -[2026-01-03T22:44:14.020Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-03T22:44:14.025Z] [INFO] GET /js/board.js 200 11ms -[2026-01-03T22:44:14.030Z] [INFO] GET /js/sync.js 200 14ms -[2026-01-03T22:44:14.033Z] [INFO] GET /js/store.js 200 11ms -[2026-01-03T22:44:14.035Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-03T22:44:14.038Z] [INFO] GET /js/api.js 200 6ms -[2026-01-03T22:44:14.051Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T22:44:14.058Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T22:44:14.068Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-03T22:44:14.069Z] [INFO] GET /js/list.js 200 6ms -[2026-01-03T22:44:14.072Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-03T22:44:14.085Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-03T22:44:14.089Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-03T22:44:14.101Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-03T22:44:14.102Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-03T22:44:14.106Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-03T22:44:14.107Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-03T22:44:14.113Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-03T22:44:14.124Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-03T22:44:14.169Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-03T22:44:16.831Z] [INFO] Login erfolgreich: admin -[2026-01-03T22:44:16.832Z] [INFO] POST /api/auth/login 200 627ms -[2026-01-03T22:44:16.866Z] [INFO] GET /api/admin/users 200 5ms -[2026-01-03T22:44:16.904Z] [INFO] GET /api/admin/upload-settings 200 5ms -[2026-01-03T22:44:19.772Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T22:44:21.502Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T22:44:23.449Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:44:23.934Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T22:44:25.240Z] [INFO] Logout: admin -[2026-01-03T22:44:25.242Z] [INFO] POST /api/auth/logout 200 9ms -[2026-01-03T22:44:25.287Z] [INFO] GET / 304 1ms -[2026-01-03T22:44:25.341Z] [INFO] GET /css/variables.css 304 6ms -[2026-01-03T22:44:25.344Z] [INFO] GET /css/modal.css 304 6ms -[2026-01-03T22:44:25.348Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T22:44:25.352Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T22:44:25.355Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:44:25.358Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T22:44:25.370Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T22:44:25.374Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T22:44:25.383Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T22:44:25.384Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T22:44:25.387Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T22:44:25.391Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T22:44:25.400Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T22:44:25.403Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-03T22:44:25.414Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T22:44:25.418Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T22:44:25.472Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T22:44:25.476Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T22:44:25.478Z] [INFO] GET /js/store.js 304 1ms -[2026-01-03T22:44:25.481Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T22:44:25.483Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T22:44:25.485Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T22:44:25.507Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T22:44:25.511Z] [INFO] GET /js/calendar.js 304 5ms -[2026-01-03T22:44:25.514Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T22:44:25.516Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T22:44:25.518Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T22:44:25.519Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T22:44:25.541Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-03T22:44:25.545Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-03T22:44:25.551Z] [INFO] GET /js/gitea.js 304 4ms -[2026-01-03T22:44:25.553Z] [INFO] GET /js/knowledge.js 304 4ms -[2026-01-03T22:44:25.556Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T22:44:25.559Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-03T22:44:25.589Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T22:44:25.632Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T22:44:27.214Z] [INFO] GET /sw.js 304 1ms -[2026-01-03T22:44:28.987Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-03T22:44:28.991Z] [INFO] POST /api/auth/login 401 5ms -[2026-01-03T22:44:30.807Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T22:44:30.810Z] [INFO] GET / 304 2ms -[2026-01-03T22:44:30.815Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T22:44:30.817Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T22:44:30.820Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T22:44:30.822Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T22:44:30.838Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T22:44:30.843Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T22:44:30.848Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T22:44:30.853Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T22:44:30.867Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-03T22:44:30.869Z] [INFO] GET /css/gitea.css 304 4ms -[2026-01-03T22:44:30.870Z] [INFO] GET /css/coding.css 304 4ms -[2026-01-03T22:44:30.874Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T22:44:30.893Z] [INFO] GET /css/responsive.css 304 5ms -[2026-01-03T22:44:30.897Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T22:44:53.567Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:45:23.672Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:45:53.921Z] [INFO] GET /api/health 200 9ms -[2026-01-03T22:46:24.111Z] [INFO] GET /api/health 200 7ms -[2026-01-03T22:46:54.223Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:46:57.307Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-03T22:46:57.313Z] [INFO] POST /api/auth/login 401 19ms -[2026-01-03T22:47:02.001Z] [INFO] GET / 200 81ms -[2026-01-03T22:47:02.094Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-03T22:47:02.099Z] [INFO] GET /css/base.css 200 8ms -[2026-01-03T22:47:02.134Z] [INFO] GET /css/components.css 200 12ms -[2026-01-03T22:47:02.137Z] [INFO] GET /css/board.css 200 8ms -[2026-01-03T22:47:02.167Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T22:47:02.182Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-03T22:47:02.202Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-03T22:47:02.205Z] [INFO] GET /css/list.css 200 10ms -[2026-01-03T22:47:02.215Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T22:47:02.222Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T22:47:02.238Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-03T22:47:02.281Z] [INFO] GET /css/coding.css 200 29ms -[2026-01-03T22:47:02.285Z] [INFO] GET /css/knowledge.css 200 32ms -[2026-01-03T22:47:02.286Z] [INFO] GET /css/responsive.css 200 29ms -[2026-01-03T22:47:02.297Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-03T22:47:02.302Z] [INFO] GET /js/app.js 200 10ms -[2026-01-03T22:47:02.371Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-03T22:47:02.376Z] [INFO] GET /js/store.js 200 9ms -[2026-01-03T22:47:02.381Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-03T22:47:02.387Z] [INFO] GET /js/offline.js 200 15ms -[2026-01-03T22:47:02.391Z] [INFO] GET /js/api.js 200 11ms -[2026-01-03T22:47:02.392Z] [INFO] GET /js/board.js 200 6ms -[2026-01-03T22:47:02.410Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-03T22:47:02.418Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-03T22:47:02.424Z] [INFO] GET /js/list.js 200 5ms -[2026-01-03T22:47:02.429Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-03T22:47:02.431Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-03T22:47:02.452Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-03T22:47:02.453Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-03T22:47:02.464Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-03T22:47:02.467Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-03T22:47:02.471Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-03T22:47:02.472Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-03T22:47:02.490Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-03T22:47:02.492Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-03T22:47:02.540Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-03T22:47:05.327Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-03T22:47:05.329Z] [INFO] POST /api/auth/login 401 3ms -[2026-01-03T22:47:08.707Z] [INFO] Login erfolgreich: admin -[2026-01-03T22:47:08.709Z] [INFO] POST /api/auth/login 200 581ms -[2026-01-03T22:47:08.764Z] [INFO] GET /api/admin/users 200 11ms -[2026-01-03T22:47:08.816Z] [INFO] GET /api/admin/upload-settings 304 20ms -[2026-01-03T22:47:12.068Z] [INFO] POST /api/auth/refresh 200 32ms -[2026-01-03T22:47:23.678Z] [INFO] GET / 304 1ms -[2026-01-03T22:47:23.731Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T22:47:23.741Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T22:47:23.743Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T22:47:23.745Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T22:47:23.747Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:47:23.749Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T22:47:23.761Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T22:47:23.770Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T22:47:23.773Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T22:47:23.780Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T22:47:23.782Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T22:47:23.789Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T22:47:23.790Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T22:47:23.804Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T22:47:23.806Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T22:47:23.819Z] [INFO] GET /js/app.js 304 0ms -[2026-01-03T22:47:24.055Z] [INFO] GET /js/store.js 304 5ms -[2026-01-03T22:47:24.056Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T22:47:24.060Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T22:47:24.066Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-03T22:47:24.067Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-03T22:47:24.069Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T22:47:24.096Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-03T22:47:24.100Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T22:47:24.103Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T22:47:24.106Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T22:47:24.107Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T22:47:24.110Z] [INFO] GET /js/admin.js 304 5ms -[2026-01-03T22:47:24.124Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T22:47:24.131Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T22:47:24.138Z] [INFO] GET /js/gitea.js 304 4ms -[2026-01-03T22:47:24.140Z] [INFO] GET /js/knowledge.js 304 4ms -[2026-01-03T22:47:24.143Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T22:47:24.143Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T22:47:24.151Z] [INFO] GET /js/utils.js 304 0ms -[2026-01-03T22:47:24.196Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T22:47:24.213Z] [INFO] GET /api/auth/users 200 15ms -[2026-01-03T22:47:24.214Z] [INFO] GET /assets/icons/task.svg 304 17ms -[2026-01-03T22:47:24.254Z] [INFO] GET /api/admin/users 304 8ms -[2026-01-03T22:47:24.288Z] [INFO] GET /api/admin/upload-settings 304 5ms -[2026-01-03T22:47:24.338Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:47:25.593Z] [INFO] Logout: admin -[2026-01-03T22:47:25.594Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-03T22:47:25.629Z] [INFO] GET / 304 2ms -[2026-01-03T22:47:25.670Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T22:47:25.678Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T22:47:25.681Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T22:47:25.684Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T22:47:25.686Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T22:47:25.687Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:47:25.699Z] [INFO] GET /css/list.css 304 0ms -[2026-01-03T22:47:25.704Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T22:47:25.709Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T22:47:25.712Z] [INFO] GET /css/notifications.css 304 0ms -[2026-01-03T22:47:25.717Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T22:47:25.718Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T22:47:25.725Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-03T22:47:25.733Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-03T22:47:25.741Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T22:47:25.748Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T22:47:25.775Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T22:47:25.785Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T22:47:25.786Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T22:47:25.788Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T22:47:25.790Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T22:47:25.793Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T22:47:25.804Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T22:47:25.814Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T22:47:25.813Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T22:47:25.818Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T22:47:25.819Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T22:47:25.825Z] [INFO] GET /js/undo.js 304 3ms -[2026-01-03T22:47:25.836Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T22:47:25.843Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T22:47:25.845Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T22:47:25.846Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T22:47:25.861Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T22:47:25.865Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T22:47:25.872Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T22:47:25.877Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T22:47:25.922Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T22:47:27.445Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T22:47:31.448Z] [INFO] Login erfolgreich: HG -[2026-01-03T22:47:31.449Z] [INFO] POST /api/auth/login 200 494ms -[2026-01-03T22:47:31.588Z] [INFO] GET /api/auth/users 304 103ms -[2026-01-03T22:47:31.643Z] [INFO] Socket connected: HG (XA8UwqaDEezCaKOaAAAB) -[2026-01-03T22:47:31.673Z] [INFO] GET /api/projects 200 14ms -[2026-01-03T22:47:31.706Z] [INFO] HG joined project:[object Object] -[2026-01-03T22:47:31.733Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2026-01-03T22:47:31.754Z] [INFO] GET /api/columns/2 200 9ms -[2026-01-03T22:47:31.788Z] [INFO] GET /api/tasks/project/2 200 32ms -[2026-01-03T22:47:31.795Z] [INFO] GET /api/labels/2 200 6ms -[2026-01-03T22:47:31.864Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-03T22:47:31.914Z] [INFO] GET /api/notifications 200 17ms -[2026-01-03T22:47:31.967Z] [INFO] GET /api/knowledge/categories 200 18ms -[2026-01-03T22:47:37.665Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T22:47:40.800Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T22:47:54.453Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:48:24.562Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:48:54.786Z] [INFO] GET /api/health 200 24ms -[2026-01-03T22:49:24.896Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:49:55.018Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:50:25.187Z] [INFO] GET /api/health 200 5ms -[2026-01-03T22:50:55.320Z] [INFO] GET /api/health 200 7ms -[2026-01-03T22:51:23.771Z] [INFO] GET / 200 43ms -[2026-01-03T22:51:23.955Z] [INFO] Socket disconnected: HG (XA8UwqaDEezCaKOaAAAB) -[2026-01-03T22:51:24.025Z] [INFO] GET /css/variables.css 200 56ms -[2026-01-03T22:51:24.032Z] [INFO] GET /css/base.css 200 56ms -[2026-01-03T22:51:24.038Z] [INFO] GET /css/components.css 200 15ms -[2026-01-03T22:51:24.042Z] [INFO] GET /css/board.css 200 11ms -[2026-01-03T22:51:24.047Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-03T22:51:24.054Z] [INFO] GET /css/calendar.css 200 14ms -[2026-01-03T22:51:24.061Z] [INFO] GET /css/list.css 200 4ms -[2026-01-03T22:51:24.064Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-03T22:51:24.093Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T22:51:24.094Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-03T22:51:24.099Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-03T22:51:24.107Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T22:51:24.108Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T22:51:24.117Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-03T22:51:24.153Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-03T22:51:24.155Z] [INFO] GET /js/app.js 200 7ms -[2026-01-03T22:51:24.232Z] [INFO] GET /js/api.js 200 6ms -[2026-01-03T22:51:24.234Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-03T22:51:24.237Z] [INFO] GET /js/board.js 200 8ms -[2026-01-03T22:51:24.243Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-03T22:51:24.247Z] [INFO] GET /js/store.js 200 12ms -[2026-01-03T22:51:24.249Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-03T22:51:24.263Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-03T22:51:24.275Z] [INFO] GET /js/list.js 200 5ms -[2026-01-03T22:51:24.277Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-03T22:51:24.280Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-03T22:51:24.286Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-03T22:51:24.288Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-03T22:51:24.312Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-03T22:51:24.316Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-03T22:51:24.323Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-03T22:51:24.325Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-03T22:51:24.329Z] [INFO] GET /js/knowledge.js 200 9ms -[2026-01-03T22:51:24.331Z] [INFO] GET /js/mobile.js 200 9ms -[2026-01-03T22:51:24.347Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-03T22:51:24.470Z] [INFO] POST /api/auth/refresh 200 73ms -[2026-01-03T22:51:24.483Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-03T22:51:24.486Z] [INFO] GET /assets/icons/task.svg 304 12ms -[2026-01-03T22:51:24.535Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-03T22:51:24.568Z] [INFO] Socket connected: HG (gsVqXidXF2Ss0MwdAAAD) -[2026-01-03T22:51:24.588Z] [INFO] GET /api/projects 304 14ms -[2026-01-03T22:51:24.634Z] [INFO] GET /api/columns/2 304 12ms -[2026-01-03T22:51:24.675Z] [INFO] GET /api/tasks/project/2 304 36ms -[2026-01-03T22:51:24.682Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T22:51:24.690Z] [INFO] HG joined project:[object Object] -[2026-01-03T22:51:24.716Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2026-01-03T22:51:24.729Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-03T22:51:24.776Z] [INFO] GET /api/notifications 304 14ms -[2026-01-03T22:51:24.825Z] [INFO] GET /api/knowledge/categories 304 12ms -[2026-01-03T22:51:25.476Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:51:28.259Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T22:51:30.009Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T22:51:30.251Z] [INFO] Logout: HG -[2026-01-03T22:51:30.252Z] [INFO] POST /api/auth/logout 200 11ms -[2026-01-03T22:51:30.260Z] [INFO] Logout: HG -[2026-01-03T22:51:30.261Z] [INFO] POST /api/auth/logout 200 6ms -[2026-01-03T22:51:30.282Z] [INFO] Socket disconnected: HG (gsVqXidXF2Ss0MwdAAAD) -[2026-01-03T22:51:34.971Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-03T22:51:34.975Z] [INFO] POST /api/auth/login 401 5ms -[2026-01-03T22:51:47.873Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-03T22:51:47.876Z] [INFO] POST /api/auth/login 401 4ms -[2026-01-03T22:51:49.901Z] [INFO] GET / 200 5ms -[2026-01-03T22:51:49.989Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-03T22:51:49.997Z] [INFO] GET /css/base.css 200 3ms -[2026-01-03T22:51:49.999Z] [INFO] GET /css/components.css 200 3ms -[2026-01-03T22:51:49.999Z] [INFO] GET /css/board.css 200 4ms -[2026-01-03T22:51:50.006Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-03T22:51:50.010Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-03T22:51:50.026Z] [INFO] GET /css/list.css 200 1ms -[2026-01-03T22:51:50.032Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-03T22:51:50.054Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-03T22:51:50.060Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-03T22:51:50.068Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-03T22:51:50.070Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-03T22:51:50.072Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-03T22:51:50.076Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T22:51:50.083Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-03T22:51:50.109Z] [INFO] GET /js/app.js 200 3ms -[2026-01-03T22:51:50.189Z] [INFO] GET /js/store.js 200 8ms -[2026-01-03T22:51:50.190Z] [INFO] GET /js/api.js 200 6ms -[2026-01-03T22:51:50.192Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-03T22:51:50.195Z] [INFO] GET /js/board.js 200 7ms -[2026-01-03T22:51:50.196Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-03T22:51:50.198Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-03T22:51:50.228Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-03T22:51:50.230Z] [INFO] GET /js/list.js 200 5ms -[2026-01-03T22:51:50.233Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-03T22:51:50.237Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-03T22:51:50.238Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-03T22:51:50.253Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-03T22:51:50.264Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-03T22:51:50.268Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-03T22:51:50.276Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-03T22:51:50.283Z] [INFO] GET /js/knowledge.js 200 11ms -[2026-01-03T22:51:50.279Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-03T22:51:50.286Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-03T22:51:50.301Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T22:51:50.342Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-03T22:51:52.110Z] [INFO] GET / 304 1ms -[2026-01-03T22:51:52.169Z] [INFO] GET /css/base.css 304 10ms -[2026-01-03T22:51:52.173Z] [INFO] GET /css/components.css 304 10ms -[2026-01-03T22:51:52.177Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-03T22:51:52.178Z] [INFO] GET /css/board.css 304 2ms -[2026-01-03T22:51:52.183Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:51:52.185Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T22:51:52.197Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T22:51:52.202Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T22:51:52.208Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T22:51:52.213Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T22:51:52.219Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-03T22:51:52.220Z] [INFO] GET /css/coding.css 304 3ms -[2026-01-03T22:51:52.228Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T22:51:52.235Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T22:51:52.243Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T22:51:52.246Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T22:51:52.295Z] [INFO] GET /js/auth.js 304 5ms -[2026-01-03T22:51:52.298Z] [INFO] GET /js/store.js 304 7ms -[2026-01-03T22:51:52.301Z] [INFO] GET /js/api.js 304 9ms -[2026-01-03T22:51:52.302Z] [INFO] GET /js/board.js 304 9ms -[2026-01-03T22:51:52.303Z] [INFO] GET /js/sync.js 304 9ms -[2026-01-03T22:51:52.304Z] [INFO] GET /js/offline.js 304 10ms -[2026-01-03T22:51:52.325Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T22:51:52.332Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-03T22:51:52.334Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T22:51:52.337Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T22:51:52.341Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T22:51:52.344Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T22:51:52.352Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T22:51:52.379Z] [INFO] GET /js/notifications.js 304 13ms -[2026-01-03T22:51:52.397Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-03T22:51:52.425Z] [INFO] GET /js/knowledge.js 304 5ms -[2026-01-03T22:51:52.437Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-03T22:51:52.452Z] [INFO] GET /js/mobile.js 304 4ms -[2026-01-03T22:51:52.465Z] [INFO] GET /js/utils.js 304 4ms -[2026-01-03T22:51:52.512Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-03T22:51:54.017Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T22:51:55.634Z] [INFO] GET /api/health 200 3ms -[2026-01-03T22:51:58.855Z] [INFO] GET / 304 2ms -[2026-01-03T22:51:58.910Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:51:58.913Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T22:51:58.918Z] [INFO] GET /css/base.css 304 3ms -[2026-01-03T22:51:58.923Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T22:51:58.928Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T22:51:58.932Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T22:51:58.939Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T22:51:58.944Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T22:51:58.954Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T22:51:58.959Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T22:51:58.962Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T22:51:58.971Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-03T22:51:58.981Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T22:51:58.982Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T22:51:58.990Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T22:51:58.995Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T22:51:59.089Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T22:51:59.091Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T22:51:59.094Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T22:51:59.096Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-03T22:51:59.097Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T22:51:59.100Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T22:51:59.123Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T22:51:59.126Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T22:51:59.130Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-03T22:51:59.136Z] [INFO] GET /js/list.js 304 5ms -[2026-01-03T22:51:59.139Z] [INFO] GET /js/shortcuts.js 304 7ms -[2026-01-03T22:51:59.141Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T22:51:59.153Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T22:51:59.161Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T22:51:59.162Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T22:51:59.165Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T22:51:59.170Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T22:51:59.173Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-03T22:51:59.200Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T22:51:59.257Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T22:52:00.780Z] [INFO] GET /sw.js 304 1ms -[2026-01-03T22:52:02.075Z] [INFO] Login erfolgreich: admin -[2026-01-03T22:52:02.076Z] [INFO] POST /api/auth/login 200 444ms -[2026-01-03T22:52:02.113Z] [INFO] GET /api/admin/users 200 9ms -[2026-01-03T22:52:02.154Z] [INFO] GET /api/admin/upload-settings 304 6ms -[2026-01-03T22:52:04.958Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T22:52:25.720Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:52:32.434Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T22:52:34.148Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T22:52:35.547Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T22:52:36.564Z] [INFO] Admin admin hat Benutzer HG bearbeitet -[2026-01-03T22:52:36.565Z] [INFO] PUT /api/admin/users/1 200 451ms -[2026-01-03T22:52:36.599Z] [INFO] GET /api/admin/users 304 3ms -[2026-01-03T22:52:37.117Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-03T22:52:37.752Z] [INFO] Logout: admin -[2026-01-03T22:52:37.753Z] [INFO] POST /api/auth/logout 200 3ms -[2026-01-03T22:52:37.789Z] [INFO] GET / 304 1ms -[2026-01-03T22:52:37.831Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T22:52:37.861Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T22:52:37.889Z] [INFO] GET /css/components.css 304 1ms -[2026-01-03T22:52:37.890Z] [INFO] GET /css/board.css 304 0ms -[2026-01-03T22:52:37.895Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T22:52:37.901Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:52:37.913Z] [INFO] GET /css/list.css 304 2ms -[2026-01-03T22:52:37.914Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T22:52:37.916Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T22:52:37.920Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T22:52:37.925Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T22:52:37.928Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T22:52:37.946Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T22:52:37.947Z] [INFO] GET /css/mobile.css 304 4ms -[2026-01-03T22:52:37.949Z] [INFO] GET /css/responsive.css 304 4ms -[2026-01-03T22:52:37.952Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T22:52:37.992Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T22:52:37.993Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T22:52:37.994Z] [INFO] GET /js/store.js 304 0ms -[2026-01-03T22:52:37.996Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T22:52:37.998Z] [INFO] GET /js/api.js 304 1ms -[2026-01-03T22:52:38.000Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T22:52:38.022Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T22:52:38.024Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T22:52:38.026Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T22:52:38.031Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T22:52:38.032Z] [INFO] GET /js/undo.js 304 0ms -[2026-01-03T22:52:38.033Z] [INFO] GET /js/admin.js 304 0ms -[2026-01-03T22:52:38.054Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T22:52:38.063Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T22:52:38.065Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T22:52:38.066Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T22:52:38.068Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T22:52:38.071Z] [INFO] GET /js/mobile.js 304 0ms -[2026-01-03T22:52:38.116Z] [INFO] GET /js/utils.js 304 0ms -[2026-01-03T22:52:38.163Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T22:52:39.695Z] [INFO] GET /sw.js 304 1ms -[2026-01-03T22:52:42.948Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-03T22:52:42.950Z] [INFO] POST /api/auth/login 401 3ms -[2026-01-03T22:52:45.061Z] [INFO] GET / 304 3ms -[2026-01-03T22:52:45.065Z] [INFO] GET /css/components.css 304 2ms -[2026-01-03T22:52:45.068Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T22:52:45.070Z] [INFO] GET /css/base.css 304 1ms -[2026-01-03T22:52:45.072Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T22:52:45.075Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T22:52:45.092Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T22:52:45.094Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T22:52:45.098Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T22:52:45.104Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-03T22:52:45.107Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T22:52:45.111Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T22:52:45.123Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T22:52:45.127Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-03T22:52:45.129Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T22:52:45.137Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-03T22:52:55.823Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:53:25.921Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:53:32.685Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-03T22:53:32.687Z] [INFO] POST /api/auth/login 401 2ms -[2026-01-03T22:53:56.166Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:54:26.441Z] [INFO] GET /api/health 200 40ms -[2026-01-03T22:54:56.643Z] [INFO] GET /api/health 200 6ms -[2026-01-03T22:55:25.382Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T22:55:25.508Z] [INFO] Umgebung: production -[2026-01-03T22:55:25.509Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T22:55:25.509Z] [INFO] Automatische Backups aktiviert -[2026-01-03T22:55:25.489Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T22:55:25.500Z] [INFO] Datenbank initialisiert -[2026-01-03T22:55:25.508Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T22:55:27.871Z] [INFO] GET /api/health 200 18ms -[2026-01-03T22:55:45.103Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T22:55:45.107Z] [INFO] POST /api/auth/login 200 500ms -[2026-01-03T22:55:57.996Z] [INFO] GET /api/health 200 4ms -[2026-01-03T22:56:22.690Z] [INFO] GET / 200 26ms -[2026-01-03T22:56:22.776Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T22:56:22.808Z] [INFO] GET /css/base.css 200 4ms -[2026-01-03T22:56:22.846Z] [INFO] GET /css/components.css 200 5ms -[2026-01-03T22:56:22.849Z] [INFO] GET /css/board.css 200 7ms -[2026-01-03T22:56:22.861Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-03T22:56:22.865Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T22:56:22.871Z] [INFO] GET /css/list.css 200 8ms -[2026-01-03T22:56:22.874Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-03T22:56:22.894Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-03T22:56:22.903Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T22:56:22.928Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-03T22:56:22.932Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-03T22:56:22.937Z] [INFO] GET /css/coding.css 200 11ms -[2026-01-03T22:56:22.940Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-03T22:56:22.944Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-03T22:56:22.969Z] [INFO] GET /js/app.js 200 6ms -[2026-01-03T22:56:23.040Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-03T22:56:23.041Z] [INFO] GET /js/api.js 200 6ms -[2026-01-03T22:56:23.042Z] [INFO] GET /js/store.js 200 5ms -[2026-01-03T22:56:23.045Z] [INFO] GET /js/board.js 200 7ms -[2026-01-03T22:56:23.048Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-03T22:56:23.051Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-03T22:56:23.072Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-03T22:56:23.080Z] [INFO] GET /js/list.js 200 5ms -[2026-01-03T22:56:23.081Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-03T22:56:23.086Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-03T22:56:23.091Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-03T22:56:23.103Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-03T22:56:23.119Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-03T22:56:23.126Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-03T22:56:23.130Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-03T22:56:23.135Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-03T22:56:23.136Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-03T22:56:23.138Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-03T22:56:23.158Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-03T22:56:23.213Z] [INFO] GET /assets/icons/task.svg 304 12ms -[2026-01-03T22:56:25.527Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T22-56-25-511Z.db.enc -[2026-01-03T22:56:25.527Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T22-56-25-511Z.db.enc -[2026-01-03T22:56:25.529Z] [INFO] Backup erstellt: backup_2026-01-03T22-56-25-511Z.db -[2026-01-03T22:56:25.531Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T22:56:27.704Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T22:56:27.705Z] [INFO] POST /api/auth/login 200 521ms -[2026-01-03T22:56:27.768Z] [INFO] GET /api/auth/users 304 15ms -[2026-01-03T22:56:27.798Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (CgUCGowh9tupCtzvAAAB) -[2026-01-03T22:56:27.816Z] [INFO] GET /api/projects 304 6ms -[2026-01-03T22:56:27.864Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-03T22:56:27.871Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-03T22:56:27.873Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T22:56:27.894Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-03T22:56:27.900Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-03T22:56:27.966Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-03T22:56:28.005Z] [INFO] GET /api/notifications 304 10ms -[2026-01-03T22:56:28.046Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-03T22:56:28.184Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:56:31.932Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T22:56:31.933Z] [INFO] POST /api/auth/logout 200 8ms -[2026-01-03T22:56:31.938Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T22:56:31.939Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-03T22:56:31.981Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (CgUCGowh9tupCtzvAAAB) -[2026-01-03T22:56:55.827Z] [INFO] POST /api/auth/logout 401 8ms -[2026-01-03T22:56:55.834Z] [ERROR] Token-Refresh Fehler: {"error":"Ungültiger oder abgelaufener Refresh-Token"} -[2026-01-03T22:56:55.835Z] [INFO] POST /api/auth/refresh 401 5ms -[2026-01-03T22:56:58.218Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-03T22:56:58.219Z] [INFO] POST /api/auth/login 200 466ms -[2026-01-03T22:56:58.287Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T22:56:58.295Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:56:58.435Z] [INFO] Socket connected: momohomma@googlemail.com (VDVauTwjeY8oLHnwAAAD) -[2026-01-03T22:56:58.481Z] [INFO] GET /api/projects 304 5ms -[2026-01-03T22:56:58.529Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-03T22:56:58.539Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-03T22:56:58.556Z] [INFO] GET /api/stats/dashboard?projectId=2 304 23ms -[2026-01-03T22:56:58.581Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-03T22:56:58.587Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T22:56:58.682Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-03T22:56:58.726Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-03T22:57:06.611Z] [INFO] Socket disconnected: momohomma@googlemail.com (VDVauTwjeY8oLHnwAAAD) -[2026-01-03T22:57:28.400Z] [INFO] GET /api/health 200 1ms -[2026-01-03T22:57:32.214Z] [INFO] Socket connected: momohomma@googlemail.com (vgcYc1m-bYs4r-i7AAAG) -[2026-01-03T22:57:32.323Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-03T22:57:39.826Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T22:57:39.827Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T22:57:39.827Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T22:57:39.827Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T22:57:39.828Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T22:57:39.831Z] [INFO] GET /api/coding/directories 200 12ms -[2026-01-03T22:57:39.917Z] [INFO] GET /api/coding/directories/3/status 200 7ms -[2026-01-03T22:57:40.826Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T22:57:56.768Z] [INFO] Socket disconnected: momohomma@googlemail.com (vgcYc1m-bYs4r-i7AAAG) -[2026-01-03T22:57:58.516Z] [INFO] GET /api/health 200 2ms -[2026-01-03T22:58:28.968Z] [INFO] GET /api/health 200 66ms -[2026-01-03T22:58:59.142Z] [INFO] GET /api/health 200 4ms -[2026-01-03T22:59:29.269Z] [INFO] GET /api/health 200 7ms -[2026-01-03T22:59:59.408Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:00:30.085Z] [INFO] GET /api/health 200 175ms -[2026-01-03T23:01:00.194Z] [INFO] GET /api/health 200 8ms -[2026-01-03T23:01:47.126Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T23:01:47.247Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T23:01:47.269Z] [INFO] Umgebung: production -[2026-01-03T23:01:47.270Z] [INFO] Automatische Backups aktiviert -[2026-01-03T23:01:47.270Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T23:01:47.261Z] [INFO] Datenbank initialisiert -[2026-01-03T23:01:47.269Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T23:01:48.742Z] [INFO] GET /api/health 200 20ms -[2026-01-03T23:02:18.886Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:02:22.407Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T23:02:22.409Z] [INFO] POST /api/auth/login 200 558ms -[2026-01-03T23:02:22.577Z] [INFO] GET /api/auth/users 200 8ms -[2026-01-03T23:02:22.613Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (P6d24rC5FrSAg0U-AAAB) -[2026-01-03T23:02:22.643Z] [INFO] GET /api/projects 304 7ms -[2026-01-03T23:02:22.692Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-03T23:02:22.697Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:02:22.704Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-03T23:02:22.725Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-03T23:02:22.731Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T23:02:22.791Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-03T23:02:22.828Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-03T23:02:33.082Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T23:02:47.296Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T23-02-47-279Z.db.enc -[2026-01-03T23:02:47.296Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T23-02-47-279Z.db.enc -[2026-01-03T23:02:47.302Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T23:02:47.297Z] [INFO] Backup erstellt: backup_2026-01-03T23-02-47-279Z.db -[2026-01-03T23:02:49.006Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:03:19.112Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:03:49.203Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:03:56.885Z] [INFO] GET /api/coding/directories/3/status 304 13ms -[2026-01-03T23:03:56.916Z] [INFO] Socket connected: momohomma@googlemail.com (16xYpVUGwKD_-lITAAAD) -[2026-01-03T23:03:56.998Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-03T23:04:00.735Z] [INFO] GET / 304 7ms -[2026-01-03T23:04:00.781Z] [INFO] Socket disconnected: momohomma@googlemail.com (16xYpVUGwKD_-lITAAAD) -[2026-01-03T23:04:00.795Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T23:04:00.797Z] [INFO] GET /css/base.css 304 4ms -[2026-01-03T23:04:00.798Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-03T23:04:00.831Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T23:04:00.835Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T23:04:00.840Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T23:04:00.868Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-03T23:04:00.870Z] [INFO] GET /css/list.css 304 3ms -[2026-01-03T23:04:00.871Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T23:04:00.876Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T23:04:00.878Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-03T23:04:00.880Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T23:04:00.910Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T23:04:00.912Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-03T23:04:00.918Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-03T23:04:00.921Z] [INFO] GET /js/app.js 304 2ms -[2026-01-03T23:04:01.121Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-03T23:04:01.123Z] [INFO] GET /js/store.js 304 3ms -[2026-01-03T23:04:01.124Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T23:04:01.128Z] [INFO] GET /js/board.js 304 2ms -[2026-01-03T23:04:01.129Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-03T23:04:01.132Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-03T23:04:01.171Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T23:04:01.171Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T23:04:01.178Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T23:04:01.182Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T23:04:01.184Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T23:04:01.187Z] [INFO] GET /js/list.js 304 2ms -[2026-01-03T23:04:01.208Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T23:04:01.212Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T23:04:01.217Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T23:04:01.223Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-03T23:04:01.224Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-03T23:04:01.228Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T23:04:01.245Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T23:04:01.305Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T23:04:01.335Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-03T23:04:01.350Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-03T23:04:01.414Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-03T23:04:01.472Z] [INFO] Socket connected: momohomma@googlemail.com (S6EFzT55y9lqrCZMAAAF) -[2026-01-03T23:04:01.479Z] [INFO] GET /api/projects 304 4ms -[2026-01-03T23:04:01.564Z] [INFO] GET /api/tasks/project/2 200 25ms -[2026-01-03T23:04:01.570Z] [INFO] GET /api/stats/dashboard?projectId=2 304 29ms -[2026-01-03T23:04:01.572Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-03T23:04:01.578Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-03T23:04:01.582Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-03T23:04:01.685Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-03T23:04:01.735Z] [INFO] GET /api/notifications 304 8ms -[2026-01-03T23:04:01.792Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-03T23:04:03.248Z] [INFO] GET /sw.js 304 8ms -[2026-01-03T23:04:14.828Z] [INFO] Socket disconnected: momohomma@googlemail.com (S6EFzT55y9lqrCZMAAAF) -[2026-01-03T23:04:17.047Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:04:17.047Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:04:17.048Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:04:17.048Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:04:17.049Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:04:17.051Z] [INFO] GET /api/coding/directories 200 16ms -[2026-01-03T23:04:17.116Z] [INFO] GET /api/coding/directories/3/status 200 9ms -[2026-01-03T23:04:17.975Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T23:04:19.291Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:04:29.185Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T23:04:34.525Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:04:47.125Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T23:04:49.381Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:05:01.049Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T23:05:07.333Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:05:12.018Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/AccountForger"} -[2026-01-03T23:05:12.019Z] [INFO] Coding-Anwendung erstellt: AccountForger (/home/claude-dev/AccountForger) -[2026-01-03T23:05:12.019Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:05:12.019Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:05:12.020Z] [INFO] POST /api/coding/directories 201 8ms -[2026-01-03T23:05:12.052Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:05:12.053Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:05:12.053Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:05:12.053Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:05:12.054Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:05:12.054Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:05:12.055Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:05:12.058Z] [INFO] GET /api/coding/directories 200 11ms -[2026-01-03T23:05:12.120Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:05:12.153Z] [INFO] GET /api/coding/directories/4/status 200 3ms -[2026-01-03T23:05:12.991Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T23:05:17.124Z] [INFO] GET /api/coding/directories/4/status 304 9ms -[2026-01-03T23:05:17.131Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:05:19.472Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:05:19.709Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T23:05:20.855Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T23:05:23.002Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T23:05:25.838Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:05:47.128Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T23:05:47.133Z] [INFO] GET /api/coding/directories/4/status 304 4ms -[2026-01-03T23:05:49.571Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:06:17.112Z] [INFO] GET /api/coding/directories/4/status 304 4ms -[2026-01-03T23:06:17.115Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:06:19.668Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:06:47.138Z] [INFO] GET /api/coding/directories/4/status 304 8ms -[2026-01-03T23:06:47.144Z] [INFO] GET /api/coding/directories/3/status 304 16ms -[2026-01-03T23:06:49.774Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:07:17.117Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T23:07:17.123Z] [INFO] GET /api/coding/directories/4/status 304 4ms -[2026-01-03T23:07:19.861Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:07:25.320Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-03T23:07:25.321Z] [INFO] POST /api/auth/logout 200 6ms -[2026-01-03T23:07:25.326Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-03T23:07:25.327Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-03T23:07:35.145Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:07:47.121Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T23:07:47.131Z] [INFO] GET /api/coding/directories/4/status 304 7ms -[2026-01-03T23:07:49.965Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:08:00.503Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T23:08:02.179Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 620ms -[2026-01-03T23:08:02.340Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 132ms -[2026-01-03T23:08:03.906Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:08:06.557Z] [INFO] Coding-Anwendung gelöscht: AccountForger -[2026-01-03T23:08:06.559Z] [INFO] DELETE /api/coding/directories/4 200 9ms -[2026-01-03T23:08:06.604Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:08:06.605Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:08:06.605Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:08:06.605Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:08:06.606Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:08:06.607Z] [INFO] GET /api/coding/directories 200 9ms -[2026-01-03T23:08:06.670Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:08:07.570Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:08:17.937Z] [INFO] POST /api/coding/directories/3/commit 500 10ms -[2026-01-03T23:08:17.944Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T23:08:18.929Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T23:08:19.707Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-03T23:08:19.708Z] [INFO] POST /api/auth/login 200 625ms -[2026-01-03T23:08:19.868Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-03T23:08:19.925Z] [INFO] Socket connected: momohomma@googlemail.com (GNqk5jsvgVKodvdzAAAH) -[2026-01-03T23:08:19.967Z] [INFO] GET /api/projects 304 11ms -[2026-01-03T23:08:20.020Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-03T23:08:20.039Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-03T23:08:20.046Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-03T23:08:20.053Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-03T23:08:20.056Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:08:20.061Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T23:08:20.142Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-03T23:08:20.200Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-03T23:08:21.550Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 84ms -[2026-01-03T23:08:21.661Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 81ms -[2026-01-03T23:08:22.489Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T23:08:24.845Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T23:08:27.085Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T23:08:28.600Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T23:08:29.530Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T23:08:29.530Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T23:08:29.530Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:08:29.530Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:08:29.531Z] [INFO] PUT /api/coding/directories/3 200 6ms -[2026-01-03T23:08:29.568Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:08:29.568Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:08:29.569Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:08:29.569Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:08:29.570Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:08:29.572Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-03T23:08:29.612Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:08:30.458Z] [INFO] Socket disconnected: momohomma@googlemail.com (GNqk5jsvgVKodvdzAAAH) -[2026-01-03T23:08:30.547Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T23:08:32.294Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T23:08:45.504Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T23:08:47.125Z] [INFO] GET /api/coding/directories/3/status 304 15ms -[2026-01-03T23:08:50.162Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:09:16.490Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-03T23:09:17.116Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T23:09:20.311Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:09:21.508Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T23:09:22.492Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 132ms -[2026-01-03T23:09:24.131Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T23:09:25.248Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T23:09:27.641Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T23:09:31.862Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T23:09:32.155Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/AccountForger"} -[2026-01-03T23:09:32.155Z] [INFO] Coding-Anwendung erstellt: AccountForger (/home/claude-dev/AccountForger) -[2026-01-03T23:09:32.155Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:09:32.155Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:09:32.156Z] [INFO] POST /api/coding/directories 201 4ms -[2026-01-03T23:09:32.197Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:09:32.196Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:09:32.197Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:09:32.197Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:09:32.198Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:09:32.198Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:09:32.199Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:09:32.200Z] [INFO] GET /api/coding/directories 200 9ms -[2026-01-03T23:09:32.265Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T23:09:32.273Z] [INFO] GET /api/coding/directories/5/status 200 5ms -[2026-01-03T23:09:33.154Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T23:09:35.027Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T23:09:37.337Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T23:09:40.218Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T23:09:41.742Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T23:09:42.854Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T23:09:45.204Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T23:09:47.123Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T23:09:47.132Z] [INFO] GET /api/coding/directories/5/status 304 16ms -[2026-01-03T23:09:50.428Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:10:17.106Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:10:17.111Z] [INFO] GET /api/coding/directories/5/status 304 3ms -[2026-01-03T23:10:20.529Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:10:27.782Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 107ms -[2026-01-03T23:10:27.884Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 70ms -[2026-01-03T23:10:28.697Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T23:10:47.119Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T23:10:47.123Z] [INFO] GET /api/coding/directories/5/status 304 11ms -[2026-01-03T23:10:50.652Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:11:01.299Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T23:11:01.300Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T23:11:01.300Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:11:01.301Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:11:01.302Z] [INFO] PUT /api/coding/directories/3 200 7ms -[2026-01-03T23:11:01.338Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:11:01.338Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:11:01.338Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:11:01.339Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:11:01.339Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:11:01.340Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:11:01.340Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:11:01.342Z] [INFO] GET /api/coding/directories 304 9ms -[2026-01-03T23:11:01.380Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:11:01.385Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:11:02.297Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T23:11:17.110Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:11:17.116Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:11:20.761Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:11:33.383Z] [INFO] POST /api/coding/directories/3/commit 500 7ms -[2026-01-03T23:11:34.384Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T23:11:47.120Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:11:47.125Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:11:50.849Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:12:17.124Z] [INFO] GET /api/coding/directories/3/status 304 16ms -[2026-01-03T23:12:17.131Z] [INFO] GET /api/coding/directories/5/status 304 18ms -[2026-01-03T23:12:20.949Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:12:47.114Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-03T23:12:47.136Z] [INFO] GET /api/coding/directories/5/status 304 7ms -[2026-01-03T23:12:51.058Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:13:17.111Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T23:13:17.120Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:13:21.144Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:13:47.109Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:13:47.116Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:13:51.249Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:14:17.123Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T23:14:17.132Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:14:21.344Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:14:44.789Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T23:14:58.809Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T23:14:58.945Z] [INFO] Umgebung: production -[2026-01-03T23:14:58.945Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T23:14:58.946Z] [INFO] Automatische Backups aktiviert -[2026-01-03T23:14:58.929Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T23:14:58.938Z] [INFO] Datenbank initialisiert -[2026-01-03T23:14:58.944Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T23:15:00.824Z] [INFO] GET /api/health 200 17ms -[2026-01-03T23:15:03.370Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (OUFXOJoLHga2v7-AAAAB) -[2026-01-03T23:15:03.425Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:15:17.299Z] [INFO] GET /api/coding/directories/3/status 200 20ms -[2026-01-03T23:15:17.305Z] [INFO] GET /api/coding/directories/5/status 200 23ms -[2026-01-03T23:15:30.969Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:15:58.964Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T23-15-58-951Z.db.enc -[2026-01-03T23:15:58.964Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T23-15-58-951Z.db.enc -[2026-01-03T23:15:58.965Z] [INFO] Backup erstellt: backup_2026-01-03T23-15-58-951Z.db -[2026-01-03T23:15:58.968Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T23:16:01.080Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:16:02.296Z] [INFO] GET /api/coding/directories/3/status 304 13ms -[2026-01-03T23:16:02.304Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:16:31.194Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:17:01.315Z] [INFO] GET /api/health 200 4ms -[2026-01-03T23:17:02.267Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:17:02.274Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T23:17:31.411Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:18:01.488Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:18:02.273Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:18:02.280Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:18:31.613Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:19:01.713Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:19:02.284Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T23:19:02.292Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:19:31.829Z] [INFO] GET /api/health 200 4ms -[2026-01-03T23:20:01.946Z] [INFO] GET /api/health 200 4ms -[2026-01-03T23:20:02.282Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:20:02.288Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:20:32.070Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:21:00.622Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T23:21:00.631Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:21:02.167Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:21:02.327Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T23:21:04.059Z] [INFO] GET / 200 15ms -[2026-01-03T23:21:04.129Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (OUFXOJoLHga2v7-AAAAB) -[2026-01-03T23:21:04.140Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-03T23:21:04.143Z] [INFO] GET /css/base.css 200 6ms -[2026-01-03T23:21:04.175Z] [INFO] GET /css/components.css 200 4ms -[2026-01-03T23:21:04.180Z] [INFO] GET /css/board.css 200 10ms -[2026-01-03T23:21:04.213Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-03T23:21:04.223Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-03T23:21:04.225Z] [INFO] GET /css/list.css 200 7ms -[2026-01-03T23:21:04.227Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-03T23:21:04.230Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-03T23:21:04.241Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-03T23:21:04.253Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-03T23:21:04.266Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-03T23:21:04.274Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-03T23:21:04.276Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-03T23:21:04.287Z] [INFO] GET /css/mobile.css 200 14ms -[2026-01-03T23:21:04.291Z] [INFO] GET /js/app.js 200 3ms -[2026-01-03T23:21:04.367Z] [INFO] GET /js/store.js 200 8ms -[2026-01-03T23:21:04.372Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-03T23:21:04.378Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-03T23:21:04.381Z] [INFO] GET /js/board.js 200 11ms -[2026-01-03T23:21:04.384Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-03T23:21:04.388Z] [INFO] GET /js/api.js 200 8ms -[2026-01-03T23:21:04.395Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-03T23:21:04.401Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-03T23:21:04.410Z] [INFO] GET /js/list.js 200 2ms -[2026-01-03T23:21:04.414Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-03T23:21:04.415Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-03T23:21:04.428Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-03T23:21:04.439Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-03T23:21:04.445Z] [INFO] GET /js/notifications.js 200 11ms -[2026-01-03T23:21:04.447Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-03T23:21:04.450Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-03T23:21:04.452Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-03T23:21:04.457Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-03T23:21:04.468Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-03T23:21:04.519Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T23:21:04.526Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-03T23:21:04.530Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T23:21:04.573Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-03T23:21:04.604Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (wh9POvup5ZNTRk6JAAAD) -[2026-01-03T23:21:04.624Z] [INFO] GET /api/projects 304 11ms -[2026-01-03T23:21:04.660Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:21:04.677Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-03T23:21:04.693Z] [INFO] GET /api/labels/2 304 21ms -[2026-01-03T23:21:04.703Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-03T23:21:04.723Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-03T23:21:04.778Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2026-01-03T23:21:04.816Z] [INFO] GET /api/notifications 304 11ms -[2026-01-03T23:21:04.858Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-03T23:21:06.368Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:06.368Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:06.368Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:21:06.369Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:21:06.371Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:21:06.371Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:21:06.373Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-03T23:21:06.370Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:21:06.416Z] [INFO] GET /api/coding/directories/5/status 304 10ms -[2026-01-03T23:21:06.424Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:21:07.375Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:21:08.945Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 439ms -[2026-01-03T23:21:09.082Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 104ms -[2026-01-03T23:21:09.521Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T23:21:11.327Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-03T23:21:12.539Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T23:21:12.790Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T23:21:12.790Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T23:21:12.791Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:12.791Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:12.792Z] [INFO] PUT /api/coding/directories/3 200 9ms -[2026-01-03T23:21:12.830Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:12.830Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:12.830Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:21:12.830Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:21:12.831Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:21:12.831Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:21:12.831Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:21:12.833Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-03T23:21:12.871Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:21:12.876Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:21:13.769Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T23:21:26.692Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T23:21:29.283Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (wh9POvup5ZNTRk6JAAAD) -[2026-01-03T23:21:32.267Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:21:32.320Z] [INFO] GET / 304 2ms -[2026-01-03T23:21:32.390Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-03T23:21:32.394Z] [INFO] GET /css/base.css 304 2ms -[2026-01-03T23:21:32.401Z] [INFO] GET /css/components.css 304 3ms -[2026-01-03T23:21:32.402Z] [INFO] GET /css/board.css 304 3ms -[2026-01-03T23:21:32.405Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T23:21:32.406Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-03T23:21:32.423Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T23:21:32.434Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-03T23:21:32.442Z] [INFO] GET /css/notifications.css 304 4ms -[2026-01-03T23:21:32.447Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-03T23:21:32.450Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T23:21:32.452Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-03T23:21:32.462Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T23:21:32.470Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T23:21:32.471Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-03T23:21:32.479Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T23:21:32.595Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-03T23:21:32.599Z] [INFO] GET /js/api.js 304 2ms -[2026-01-03T23:21:32.602Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T23:21:32.605Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-03T23:21:32.607Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-03T23:21:32.609Z] [INFO] GET /js/board.js 304 1ms -[2026-01-03T23:21:32.633Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-03T23:21:32.640Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T23:21:32.642Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-03T23:21:32.645Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-03T23:21:32.647Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T23:21:32.652Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-03T23:21:32.666Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T23:21:32.671Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-03T23:21:32.673Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T23:21:32.677Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-03T23:21:32.680Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-03T23:21:32.696Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-03T23:21:32.709Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-03T23:21:32.756Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:21:32.762Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-03T23:21:32.770Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-03T23:21:32.818Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-03T23:21:32.856Z] [INFO] GET /api/projects 304 8ms -[2026-01-03T23:21:32.865Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (c45EU3Bx3CD5fw9KAAAF) -[2026-01-03T23:21:32.892Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-03T23:21:32.898Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-03T23:21:32.922Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-03T23:21:32.926Z] [INFO] GET /api/labels/2 304 25ms -[2026-01-03T23:21:32.937Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:21:32.975Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-03T23:21:33.011Z] [INFO] GET /api/notifications 304 8ms -[2026-01-03T23:21:33.053Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-03T23:21:34.538Z] [INFO] GET /sw.js 304 3ms -[2026-01-03T23:21:34.994Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T23:21:34.995Z] [INFO] POST /api/auth/logout 200 7ms -[2026-01-03T23:21:35.002Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T23:21:35.003Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-03T23:21:35.026Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (c45EU3Bx3CD5fw9KAAAF) -[2026-01-03T23:21:39.566Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T23:21:39.568Z] [INFO] POST /api/auth/login 200 760ms -[2026-01-03T23:21:39.613Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-03T23:21:39.645Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (6PLw5r8VZjU4NsNeAAAH) -[2026-01-03T23:21:39.655Z] [INFO] GET /api/projects 304 5ms -[2026-01-03T23:21:39.690Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:21:39.698Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-03T23:21:39.703Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-03T23:21:39.727Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-03T23:21:39.734Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-03T23:21:39.773Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2026-01-03T23:21:39.824Z] [INFO] GET /api/knowledge/categories 304 15ms -[2026-01-03T23:21:40.861Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:40.862Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:40.862Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:21:40.863Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:21:40.863Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:21:40.863Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:21:40.863Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:21:40.865Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-03T23:21:40.900Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:21:40.904Z] [INFO] GET /api/coding/directories/5/status 304 3ms -[2026-01-03T23:21:41.870Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T23:21:42.149Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 120ms -[2026-01-03T23:21:42.271Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 74ms -[2026-01-03T23:21:43.051Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T23:21:45.331Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-03T23:21:45.676Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T23:21:45.677Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:45.677Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:45.675Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T23:21:45.678Z] [INFO] PUT /api/coding/directories/3 200 6ms -[2026-01-03T23:21:45.758Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:45.758Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:21:45.759Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:21:45.759Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:21:45.760Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:21:45.761Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:21:45.761Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:21:45.763Z] [INFO] GET /api/coding/directories 304 13ms -[2026-01-03T23:21:45.803Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:21:45.808Z] [INFO] GET /api/coding/directories/5/status 304 12ms -[2026-01-03T23:21:46.677Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T23:21:52.509Z] [INFO] POST /api/coding/directories/3/commit 500 13ms -[2026-01-03T23:21:53.514Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T23:22:02.374Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:22:10.969Z] [INFO] GET /api/coding/directories/3/status 304 3ms -[2026-01-03T23:22:10.979Z] [INFO] GET /api/coding/directories/5/status 304 3ms -[2026-01-03T23:22:32.488Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:22:40.910Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T23:22:40.918Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:23:02.580Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:23:10.914Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T23:23:10.921Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:23:32.676Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:23:41.284Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:23:41.291Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:24:02.145Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T23:24:02.783Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:24:10.908Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T23:24:10.917Z] [INFO] GET /api/coding/directories/5/status 304 7ms -[2026-01-03T23:24:32.880Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:24:41.273Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:24:41.279Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:25:00.513Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-03T23:25:02.978Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:25:10.701Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T23:25:10.900Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:25:10.908Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:25:33.087Z] [INFO] GET /api/health 200 4ms -[2026-01-03T23:25:34.585Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T23:25:47.915Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T23:25:48.005Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T23:25:48.013Z] [INFO] Datenbank initialisiert -[2026-01-03T23:25:48.019Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T23:25:48.019Z] [INFO] Umgebung: production -[2026-01-03T23:25:48.020Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T23:25:48.021Z] [INFO] Automatische Backups aktiviert -[2026-01-03T23:25:48.741Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (rjV8V2SB6B7rvCiBAAAB) -[2026-01-03T23:25:48.783Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:25:50.330Z] [INFO] GET /api/health 200 8ms -[2026-01-03T23:26:10.915Z] [INFO] GET /api/coding/directories/3/status 200 15ms -[2026-01-03T23:26:10.922Z] [INFO] GET /api/coding/directories/5/status 200 4ms -[2026-01-03T23:26:20.419Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:26:40.915Z] [INFO] GET /api/coding/directories/5/status 304 9ms -[2026-01-03T23:26:40.924Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:26:48.030Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T23-26-48-022Z.db.enc -[2026-01-03T23:26:48.031Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T23-26-48-022Z.db.enc -[2026-01-03T23:26:48.032Z] [INFO] Backup erstellt: backup_2026-01-03T23-26-48-022Z.db -[2026-01-03T23:26:48.034Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T23:26:50.516Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:27:10.910Z] [INFO] GET /api/coding/directories/5/status 304 8ms -[2026-01-03T23:27:10.917Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T23:27:20.633Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:27:40.901Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:27:40.907Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:27:50.767Z] [INFO] GET /api/health 200 4ms -[2026-01-03T23:28:10.907Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:28:10.914Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:28:20.853Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:28:40.899Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:28:40.903Z] [INFO] GET /api/coding/directories/5/status 304 3ms -[2026-01-03T23:28:50.953Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:29:10.908Z] [INFO] GET /api/coding/directories/5/status 304 7ms -[2026-01-03T23:29:10.914Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T23:29:21.059Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:29:40.909Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T23:29:40.913Z] [INFO] GET /api/coding/directories/5/status 304 8ms -[2026-01-03T23:29:51.156Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:30:10.905Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:30:10.909Z] [INFO] GET /api/coding/directories/5/status 304 3ms -[2026-01-03T23:30:21.247Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:30:40.893Z] [INFO] GET /api/coding/directories/3/status 304 3ms -[2026-01-03T23:30:40.899Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:30:51.366Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:31:10.895Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T23:31:10.904Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:31:21.465Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:31:40.907Z] [INFO] GET /api/coding/directories/5/status 304 10ms -[2026-01-03T23:31:40.914Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:31:51.593Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:32:11.322Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:32:11.327Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:32:21.706Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:32:41.268Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:32:41.277Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:32:51.806Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:33:21.907Z] [INFO] GET /api/health 200 4ms -[2026-01-03T23:33:52.015Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:34:02.382Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:34:02.422Z] [INFO] GET /api/coding/directories/5/status 304 11ms -[2026-01-03T23:34:22.117Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:34:52.226Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:35:02.317Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T23:35:02.323Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:35:11.291Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T23:35:22.332Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:35:52.465Z] [INFO] GET /api/health 200 5ms -[2026-01-03T23:36:02.303Z] [INFO] GET /api/coding/directories/5/status 304 7ms -[2026-01-03T23:36:02.309Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:36:22.586Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:36:52.713Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:37:02.309Z] [INFO] GET /api/coding/directories/5/status 304 8ms -[2026-01-03T23:37:02.318Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T23:37:22.822Z] [INFO] GET /api/health 200 7ms -[2026-01-03T23:37:52.931Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:38:02.314Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:38:02.323Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:38:23.024Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:38:53.116Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:39:02.312Z] [INFO] GET /api/coding/directories/3/status 304 3ms -[2026-01-03T23:39:02.315Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:39:23.237Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:39:39.706Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T23:39:53.405Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T23:39:53.502Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T23:39:53.513Z] [INFO] Datenbank initialisiert -[2026-01-03T23:39:53.519Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T23:39:53.519Z] [INFO] Umgebung: production -[2026-01-03T23:39:53.520Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T23:39:53.520Z] [INFO] Automatische Backups aktiviert -[2026-01-03T23:39:55.566Z] [INFO] GET /api/health 200 10ms -[2026-01-03T23:40:02.246Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-03T23:40:02.251Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:40:25.660Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:40:53.563Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T23-40-53-546Z.db.enc -[2026-01-03T23:40:53.564Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T23-40-53-546Z.db.enc -[2026-01-03T23:40:53.564Z] [INFO] Backup erstellt: backup_2026-01-03T23-40-53-546Z.db -[2026-01-03T23:40:53.567Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T23:40:55.777Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:41:02.315Z] [INFO] GET /api/coding/directories/3/status 304 15ms -[2026-01-03T23:41:02.321Z] [INFO] GET /api/coding/directories/5/status 304 18ms -[2026-01-03T23:41:25.872Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:41:55.976Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:42:02.296Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:42:02.303Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:42:26.084Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:42:37.112Z] [INFO] POST /api/auth/logout 401 3ms -[2026-01-03T23:42:37.127Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T23:42:56.207Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:43:02.292Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:43:02.298Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:43:26.310Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:43:56.412Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:44:02.303Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:44:02.310Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:44:26.510Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:44:56.611Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:45:02.295Z] [INFO] GET /api/coding/directories/3/status 304 3ms -[2026-01-03T23:45:02.300Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:45:12.244Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T23:45:26.706Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:45:56.821Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:46:02.286Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-03T23:46:02.296Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:46:26.927Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:46:57.022Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:47:02.301Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T23:47:02.308Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:47:27.113Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:47:57.218Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:48:02.295Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T23:48:02.302Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:48:27.314Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:48:57.391Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:49:02.307Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:49:02.312Z] [INFO] GET /api/coding/directories/5/status 304 8ms -[2026-01-03T23:49:27.490Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:49:57.579Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:50:02.290Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-03T23:50:02.294Z] [INFO] GET /api/coding/directories/5/status 304 3ms -[2026-01-03T23:50:27.662Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:50:57.755Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:51:02.297Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T23:51:02.303Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:51:14.177Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T23:51:14.216Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T23:51:14.222Z] [INFO] Datenbank initialisiert -[2026-01-03T23:51:14.227Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T23:51:14.227Z] [INFO] Umgebung: production -[2026-01-03T23:51:14.228Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T23:51:14.228Z] [INFO] Automatische Backups aktiviert -[2026-01-03T23:51:17.732Z] [INFO] GET /api/health 200 14ms -[2026-01-03T23:51:29.418Z] [INFO] GET /api/coding/directories/3/status 401 5ms -[2026-01-03T23:51:47.874Z] [INFO] GET /api/health 200 5ms -[2026-01-03T23:52:02.297Z] [INFO] GET /api/coding/directories/3/status 304 14ms -[2026-01-03T23:52:02.302Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-03T23:52:14.249Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T23-52-14-235Z.db.enc -[2026-01-03T23:52:14.251Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T23-52-14-235Z.db.enc -[2026-01-03T23:52:14.256Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T23:52:14.251Z] [INFO] Backup erstellt: backup_2026-01-03T23-52-14-235Z.db -[2026-01-03T23:52:17.963Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:52:22.292Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:52:22.298Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T23:52:23.352Z] [INFO] GET / 200 13ms -[2026-01-03T23:52:23.437Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-03T23:52:23.441Z] [INFO] GET /css/base.css 200 7ms -[2026-01-03T23:52:23.478Z] [INFO] GET /css/board.css 200 5ms -[2026-01-03T23:52:23.481Z] [INFO] GET /css/components.css 200 10ms -[2026-01-03T23:52:23.500Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-03T23:52:23.509Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-03T23:52:23.520Z] [INFO] GET /css/list.css 200 5ms -[2026-01-03T23:52:23.523Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-03T23:52:23.570Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-03T23:52:23.573Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-03T23:52:23.575Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-03T23:52:23.578Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-03T23:52:23.580Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-03T23:52:23.585Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-03T23:52:23.616Z] [INFO] GET /css/mobile.css 200 16ms -[2026-01-03T23:52:23.621Z] [INFO] GET /js/app.js 200 5ms -[2026-01-03T23:52:23.689Z] [INFO] GET /js/board.js 200 5ms -[2026-01-03T23:52:23.691Z] [INFO] GET /js/api.js 200 8ms -[2026-01-03T23:52:23.692Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-03T23:52:23.696Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-03T23:52:23.698Z] [INFO] GET /js/store.js 200 7ms -[2026-01-03T23:52:23.700Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-03T23:52:23.734Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-03T23:52:23.736Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-03T23:52:23.740Z] [INFO] GET /js/undo.js 200 9ms -[2026-01-03T23:52:23.747Z] [INFO] GET /js/shortcuts.js 200 14ms -[2026-01-03T23:52:23.752Z] [INFO] GET /js/list.js 200 14ms -[2026-01-03T23:52:23.755Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-03T23:52:23.769Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-03T23:52:23.771Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-03T23:52:23.773Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-03T23:52:23.784Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-03T23:52:23.789Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-03T23:52:23.790Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-03T23:52:23.800Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-03T23:52:23.889Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T23:52:23.894Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-03T23:52:23.900Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-03T23:52:23.949Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-03T23:52:23.985Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (GJqg1qN5OL_euoF0AAAB) -[2026-01-03T23:52:23.995Z] [INFO] GET /api/projects 304 6ms -[2026-01-03T23:52:24.030Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:52:24.063Z] [INFO] GET /api/tasks/project/2 304 36ms -[2026-01-03T23:52:24.069Z] [INFO] GET /api/stats/dashboard?projectId=2 304 31ms -[2026-01-03T23:52:24.080Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-03T23:52:24.087Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-03T23:52:24.132Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-03T23:52:24.171Z] [INFO] GET /api/notifications 304 7ms -[2026-01-03T23:52:24.209Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-03T23:52:26.472Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:52:26.472Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:52:26.473Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:52:26.473Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:52:26.474Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:52:26.474Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:52:26.475Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:52:26.477Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-03T23:52:26.518Z] [INFO] GET /api/coding/directories/5/status 304 10ms -[2026-01-03T23:52:26.525Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-03T23:52:27.477Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T23:52:28.787Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 343ms -[2026-01-03T23:52:28.892Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 75ms -[2026-01-03T23:52:29.463Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-03T23:52:31.193Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:52:32.210Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:52:32.718Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T23:52:32.719Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:52:32.719Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:52:32.719Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T23:52:32.721Z] [INFO] PUT /api/coding/directories/3 200 10ms -[2026-01-03T23:52:32.759Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:52:32.760Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:52:32.760Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:52:32.761Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:52:32.761Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:52:32.761Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:52:32.762Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:52:32.765Z] [INFO] GET /api/coding/directories 304 13ms -[2026-01-03T23:52:32.804Z] [INFO] GET /api/coding/directories/5/status 304 9ms -[2026-01-03T23:52:32.811Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-03T23:52:33.697Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-03T23:52:45.157Z] [INFO] POST /api/coding/directories/3/commit 500 8ms -[2026-01-03T23:52:46.152Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-03T23:52:48.059Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:52:52.011Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (GJqg1qN5OL_euoF0AAAB) -[2026-01-03T23:52:54.297Z] [INFO] GET / 304 2ms -[2026-01-03T23:52:54.357Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T23:52:54.370Z] [INFO] GET /css/base.css 304 10ms -[2026-01-03T23:52:54.372Z] [INFO] GET /css/components.css 304 5ms -[2026-01-03T23:52:54.374Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T23:52:54.376Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T23:52:54.379Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-03T23:52:54.382Z] [INFO] GET /css/list.css 304 1ms -[2026-01-03T23:52:54.401Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T23:52:54.404Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-03T23:52:54.407Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-03T23:52:54.408Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T23:52:54.410Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-03T23:52:54.411Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-03T23:52:54.431Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-03T23:52:54.435Z] [INFO] GET /css/mobile.css 304 0ms -[2026-01-03T23:52:54.440Z] [INFO] GET /js/app.js 304 1ms -[2026-01-03T23:52:54.537Z] [INFO] GET /js/store.js 304 2ms -[2026-01-03T23:52:54.546Z] [INFO] GET /js/auth.js 304 5ms -[2026-01-03T23:52:54.550Z] [INFO] GET /js/api.js 304 7ms -[2026-01-03T23:52:54.553Z] [INFO] GET /js/sync.js 304 8ms -[2026-01-03T23:52:54.548Z] [INFO] GET /js/offline.js 304 6ms -[2026-01-03T23:52:54.560Z] [INFO] GET /js/board.js 304 5ms -[2026-01-03T23:52:54.569Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-03T23:52:54.578Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-03T23:52:54.582Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-03T23:52:54.583Z] [INFO] GET /js/list.js 304 1ms -[2026-01-03T23:52:54.585Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-03T23:52:54.587Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-03T23:52:54.600Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-03T23:52:54.608Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-03T23:52:54.609Z] [INFO] GET /js/gitea.js 304 0ms -[2026-01-03T23:52:54.612Z] [INFO] GET /js/knowledge.js 304 0ms -[2026-01-03T23:52:54.616Z] [INFO] GET /js/mobile.js 304 3ms -[2026-01-03T23:52:54.617Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-03T23:52:54.631Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-03T23:52:54.678Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T23:52:54.682Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T23:52:54.687Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-03T23:52:54.729Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T23:52:54.766Z] [INFO] GET /api/projects 304 6ms -[2026-01-03T23:52:54.781Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ciw1TrXnfQ-GPNSfAAAD) -[2026-01-03T23:52:54.810Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-03T23:52:54.828Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-03T23:52:54.833Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-03T23:52:54.837Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T23:52:54.841Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:52:54.892Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-03T23:52:54.933Z] [INFO] GET /api/notifications 304 8ms -[2026-01-03T23:52:54.972Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-03T23:52:56.455Z] [INFO] GET /sw.js 304 2ms -[2026-01-03T23:52:58.112Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T23:52:58.114Z] [INFO] POST /api/auth/logout 200 9ms -[2026-01-03T23:52:58.121Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-03T23:52:58.122Z] [INFO] POST /api/auth/logout 200 6ms -[2026-01-03T23:52:58.144Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ciw1TrXnfQ-GPNSfAAAD) -[2026-01-03T23:53:03.071Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-03T23:53:03.072Z] [INFO] POST /api/auth/login 200 626ms -[2026-01-03T23:53:03.108Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-03T23:53:03.140Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Cf4f3q8Ly3khW-EeAAAF) -[2026-01-03T23:53:03.149Z] [INFO] GET /api/projects 304 5ms -[2026-01-03T23:53:03.195Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-03T23:53:03.204Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-03T23:53:03.206Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:53:03.211Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-03T23:53:03.228Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-03T23:53:03.277Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2026-01-03T23:53:03.311Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-03T23:53:04.439Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:04.439Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:04.440Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:53:04.441Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:53:04.442Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:53:04.442Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:53:04.443Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:53:04.446Z] [INFO] GET /api/coding/directories 304 15ms -[2026-01-03T23:53:04.482Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-03T23:53:04.486Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-03T23:53:05.444Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-03T23:53:07.176Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 106ms -[2026-01-03T23:53:07.285Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 80ms -[2026-01-03T23:53:08.092Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T23:53:11.726Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T23:53:11.726Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T23:53:11.726Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:11.726Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:11.727Z] [INFO] PUT /api/coding/directories/3 200 5ms -[2026-01-03T23:53:11.772Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:11.773Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:11.773Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:53:11.773Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:53:11.774Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:53:11.774Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:53:11.774Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:53:11.777Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-03T23:53:11.822Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-03T23:53:11.829Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-03T23:53:12.720Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T23:53:14.294Z] [INFO] POST /api/coding/directories/3/push 500 10ms -[2026-01-03T23:53:15.303Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-03T23:53:18.156Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:53:24.566Z] [INFO] GET / 304 3ms -[2026-01-03T23:53:24.574Z] [INFO] GET /css/components.css 304 4ms -[2026-01-03T23:53:24.576Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-03T23:53:24.577Z] [INFO] GET /css/base.css 304 4ms -[2026-01-03T23:53:24.580Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-03T23:53:24.582Z] [INFO] GET /css/board.css 304 1ms -[2026-01-03T23:53:24.595Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-03T23:53:24.619Z] [INFO] GET /css/proposals.css 304 4ms -[2026-01-03T23:53:24.620Z] [INFO] GET /css/list.css 304 4ms -[2026-01-03T23:53:24.622Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-03T23:53:24.628Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-03T23:53:24.630Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-03T23:53:24.639Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-03T23:53:24.650Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-03T23:53:24.651Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-03T23:53:24.655Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-03T23:53:25.385Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T23:53:26.132Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 140ms -[2026-01-03T23:53:26.998Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-03T23:53:30.918Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-03T23:53:30.918Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-03T23:53:30.919Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:30.919Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:30.921Z] [INFO] PUT /api/coding/directories/3 200 9ms -[2026-01-03T23:53:30.966Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:30.966Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-03T23:53:30.966Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-03T23:53:30.967Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-03T23:53:30.967Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:53:30.968Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-03T23:53:30.966Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-03T23:53:30.969Z] [INFO] GET /api/coding/directories 200 7ms -[2026-01-03T23:53:31.035Z] [INFO] GET /api/coding/directories/5/status 200 7ms -[2026-01-03T23:53:31.042Z] [INFO] GET /api/coding/directories/3/status 200 6ms -[2026-01-03T23:53:31.929Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-03T23:53:34.483Z] [INFO] GET /api/coding/directories/5/status 200 5ms -[2026-01-03T23:53:34.488Z] [INFO] GET /api/coding/directories/3/status 200 9ms -[2026-01-03T23:53:48.286Z] [INFO] GET /api/health 200 4ms -[2026-01-03T23:54:04.491Z] [INFO] GET /api/coding/directories/5/status 200 8ms -[2026-01-03T23:54:04.497Z] [INFO] GET /api/coding/directories/3/status 200 5ms -[2026-01-03T23:54:10.171Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-03T23:54:16.666Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T23:54:18.387Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:54:18.614Z] [INFO] GET / 200 5ms -[2026-01-03T23:54:18.674Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Cf4f3q8Ly3khW-EeAAAF) -[2026-01-03T23:54:18.703Z] [INFO] GET /css/components.css 200 15ms -[2026-01-03T23:54:18.704Z] [INFO] GET /css/variables.css 200 15ms -[2026-01-03T23:54:18.708Z] [INFO] GET /css/modal.css 200 17ms -[2026-01-03T23:54:18.709Z] [INFO] GET /css/calendar.css 200 15ms -[2026-01-03T23:54:18.712Z] [INFO] GET /css/base.css 200 13ms -[2026-01-03T23:54:18.715Z] [INFO] GET /css/board.css 200 13ms -[2026-01-03T23:54:18.783Z] [INFO] GET /css/list.css 200 26ms -[2026-01-03T23:54:18.784Z] [INFO] GET /css/admin.css 200 27ms -[2026-01-03T23:54:18.807Z] [INFO] GET /css/proposals.css 200 43ms -[2026-01-03T23:54:18.808Z] [INFO] GET /css/notifications.css 200 34ms -[2026-01-03T23:54:18.809Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-03T23:54:18.811Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-03T23:54:18.813Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-03T23:54:18.814Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-03T23:54:18.850Z] [INFO] GET /css/mobile.css 200 15ms -[2026-01-03T23:54:18.857Z] [INFO] GET /js/app.js 200 13ms -[2026-01-03T23:54:18.924Z] [INFO] GET /js/api.js 200 7ms -[2026-01-03T23:54:18.927Z] [INFO] GET /js/store.js 200 8ms -[2026-01-03T23:54:18.930Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-03T23:54:18.934Z] [INFO] GET /js/board.js 200 9ms -[2026-01-03T23:54:18.936Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-03T23:54:18.937Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-03T23:54:18.963Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-03T23:54:18.967Z] [INFO] GET /js/calendar.js 200 9ms -[2026-01-03T23:54:18.973Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-03T23:54:18.976Z] [INFO] GET /js/list.js 200 5ms -[2026-01-03T23:54:18.977Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-03T23:54:18.989Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-03T23:54:18.996Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-03T23:54:19.000Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-03T23:54:19.005Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-03T23:54:19.008Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-03T23:54:19.018Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-03T23:54:19.021Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-03T23:54:19.025Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-03T23:54:19.066Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-03T23:54:19.078Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-03T23:54:19.089Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-03T23:54:19.112Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-03T23:54:19.158Z] [INFO] GET /api/projects 304 17ms -[2026-01-03T23:54:19.168Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (h5KOlxL53Fy2AH6QAAAH) -[2026-01-03T23:54:19.197Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-03T23:54:19.216Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-03T23:54:19.221Z] [INFO] GET /api/stats/dashboard?projectId=2 304 29ms -[2026-01-03T23:54:19.225Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-03T23:54:19.228Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:54:19.272Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-03T23:54:19.316Z] [INFO] GET /api/notifications 304 15ms -[2026-01-03T23:54:19.354Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-03T23:54:42.172Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T23:54:55.863Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T23:54:55.947Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T23:54:55.953Z] [INFO] Datenbank initialisiert -[2026-01-03T23:54:55.958Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T23:54:55.958Z] [INFO] Umgebung: production -[2026-01-03T23:54:55.958Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T23:54:55.959Z] [INFO] Automatische Backups aktiviert -[2026-01-03T23:54:56.306Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (zBDQnSX5AYlzHDXJAAAB) -[2026-01-03T23:54:56.349Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:54:57.888Z] [INFO] GET /api/health 200 9ms -[2026-01-03T23:55:04.806Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-03T23:55:04.810Z] [INFO] GET /assets/icons/task.svg 304 59ms -[2026-01-03T23:55:05.046Z] [INFO] GET /api/auth/users 304 16ms -[2026-01-03T23:55:05.293Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-03T23:55:05.531Z] [INFO] Socket connected: momohomma@googlemail.com (_PGFGiAf7Hyf-gwTAAAD) -[2026-01-03T23:55:05.548Z] [INFO] GET /api/projects 304 11ms -[2026-01-03T23:55:05.775Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-03T23:55:05.795Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-03T23:55:06.013Z] [INFO] GET /api/columns/2 304 11ms -[2026-01-03T23:55:06.046Z] [INFO] GET /api/tasks/project/2 304 29ms -[2026-01-03T23:55:06.220Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-03T23:55:06.519Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-03T23:55:06.753Z] [INFO] GET /api/notifications 304 7ms -[2026-01-03T23:55:07.006Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-03T23:55:07.924Z] [INFO] GET /sw.js 304 4ms -[2026-01-03T23:55:24.255Z] [INFO] Socket disconnected: momohomma@googlemail.com (_PGFGiAf7Hyf-gwTAAAD) -[2026-01-03T23:55:28.005Z] [INFO] GET /api/health 200 1ms -[2026-01-03T23:55:55.979Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T23-55-55-968Z.db.enc -[2026-01-03T23:55:55.980Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T23-55-55-968Z.db.enc -[2026-01-03T23:55:55.980Z] [INFO] Backup erstellt: backup_2026-01-03T23-55-55-968Z.db -[2026-01-03T23:55:55.982Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T23:55:58.095Z] [INFO] GET /api/health 200 3ms -[2026-01-03T23:56:28.198Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:56:58.291Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:57:28.396Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:57:42.406Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-03T23:57:54.586Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-03T23:57:54.630Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-03T23:57:54.636Z] [INFO] Datenbank initialisiert -[2026-01-03T23:57:54.641Z] [INFO] Server läuft auf Port 3000 -[2026-01-03T23:57:54.641Z] [INFO] Umgebung: production -[2026-01-03T23:57:54.641Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-03T23:57:54.642Z] [INFO] Automatische Backups aktiviert -[2026-01-03T23:57:55.300Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (3O51W-IJeU3rXg78AAAB) -[2026-01-03T23:57:55.351Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-03T23:57:58.179Z] [INFO] GET /api/health 200 7ms -[2026-01-03T23:58:15.062Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-03T23:58:15.064Z] [INFO] Git directory exists: true -[2026-01-03T23:58:28.343Z] [INFO] GET /api/health 200 4ms -[2026-01-03T23:58:54.658Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-03T23-58-54-645Z.db.enc -[2026-01-03T23:58:54.659Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-03T23-58-54-645Z.db.enc -[2026-01-03T23:58:54.660Z] [INFO] Backup erstellt: backup_2026-01-03T23-58-54-645Z.db -[2026-01-03T23:58:54.664Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-03T23:58:58.456Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:59:28.530Z] [INFO] GET /api/health 200 2ms -[2026-01-03T23:59:58.640Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:00:22.287Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T00:00:36.075Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T00:00:36.195Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T00:00:36.204Z] [INFO] Datenbank initialisiert -[2026-01-04T00:00:36.210Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T00:00:36.210Z] [INFO] Umgebung: production -[2026-01-04T00:00:36.211Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T00:00:36.211Z] [INFO] Automatische Backups aktiviert -[2026-01-04T00:00:38.153Z] [INFO] GET /api/health 200 25ms -[2026-01-04T00:00:41.321Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (jKnoMBKFE56E_RjpAAAB) -[2026-01-04T00:00:41.367Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:01:08.301Z] [INFO] GET /api/health 200 6ms -[2026-01-04T00:01:36.231Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T00-01-36-216Z.db.enc -[2026-01-04T00:01:36.231Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T00-01-36-216Z.db.enc -[2026-01-04T00:01:36.232Z] [INFO] Backup erstellt: backup_2026-01-04T00-01-36-216Z.db -[2026-01-04T00:01:36.235Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T00:01:38.399Z] [INFO] GET /api/health 200 6ms -[2026-01-04T00:02:08.501Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:02:38.613Z] [INFO] GET /api/health 200 4ms -[2026-01-04T00:03:08.737Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:03:38.849Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:04:08.964Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:04:19.437Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T00:04:39.062Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:05:09.161Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:05:39.259Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:06:09.350Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:06:39.453Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:07:09.548Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:07:39.663Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:08:09.774Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:08:39.876Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:09:09.973Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:09:40.065Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:10:10.157Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:10:40.258Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:11:10.359Z] [INFO] GET /api/health 200 5ms -[2026-01-04T00:11:40.470Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:12:10.568Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:12:40.686Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:13:10.778Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:13:40.880Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:14:10.985Z] [INFO] GET /api/health 200 4ms -[2026-01-04T00:14:20.361Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T00:14:41.104Z] [INFO] GET /api/health 200 5ms -[2026-01-04T00:15:11.217Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:15:41.318Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:16:11.419Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:16:41.529Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:17:11.646Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:17:41.762Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:18:11.892Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:18:41.984Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:19:12.080Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:19:42.157Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:20:12.254Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:20:42.366Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:21:12.488Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:21:42.583Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:22:12.691Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:22:42.816Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:23:12.917Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:23:29.559Z] [INFO] GET / 200 25ms -[2026-01-04T00:23:29.625Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (jKnoMBKFE56E_RjpAAAB) -[2026-01-04T00:23:29.633Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-04T00:23:29.665Z] [INFO] GET /css/base.css 200 4ms -[2026-01-04T00:23:29.702Z] [INFO] GET /css/components.css 200 6ms -[2026-01-04T00:23:29.706Z] [INFO] GET /css/board.css 200 8ms -[2026-01-04T00:23:29.715Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-04T00:23:29.718Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-04T00:23:29.720Z] [INFO] GET /css/list.css 200 7ms -[2026-01-04T00:23:29.721Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-04T00:23:29.739Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-04T00:23:29.759Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-04T00:23:29.766Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-04T00:23:29.771Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-04T00:23:29.774Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-04T00:23:29.777Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-04T00:23:29.778Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-04T00:23:29.812Z] [INFO] GET /js/app.js 200 11ms -[2026-01-04T00:23:29.872Z] [INFO] GET /js/store.js 200 6ms -[2026-01-04T00:23:29.880Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-04T00:23:29.884Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-04T00:23:29.886Z] [INFO] GET /js/api.js 200 11ms -[2026-01-04T00:23:29.889Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-04T00:23:29.891Z] [INFO] GET /js/board.js 200 9ms -[2026-01-04T00:23:29.907Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-04T00:23:29.916Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-04T00:23:29.919Z] [INFO] GET /js/list.js 200 6ms -[2026-01-04T00:23:29.922Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-04T00:23:29.926Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-04T00:23:29.942Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-04T00:23:29.947Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-04T00:23:29.953Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-04T00:23:29.957Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-04T00:23:29.960Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-04T00:23:29.962Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-04T00:23:29.971Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T00:23:29.975Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T00:23:30.026Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T00:23:30.037Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-04T00:23:30.050Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T00:23:30.091Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-04T00:23:30.133Z] [INFO] GET /api/projects 304 12ms -[2026-01-04T00:23:30.142Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ZLqECjUR8CwJGeZPAAAD) -[2026-01-04T00:23:30.184Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-04T00:23:30.191Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-04T00:23:30.210Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-04T00:23:30.215Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T00:23:30.219Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:23:30.260Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-04T00:23:30.302Z] [INFO] GET /api/notifications 304 10ms -[2026-01-04T00:23:30.341Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-04T00:23:32.225Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T00:23:32.226Z] [INFO] POST /api/auth/logout 200 10ms -[2026-01-04T00:23:32.232Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T00:23:32.233Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-04T00:23:32.260Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ZLqECjUR8CwJGeZPAAAD) -[2026-01-04T00:23:37.144Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T00:23:37.145Z] [INFO] POST /api/auth/login 200 508ms -[2026-01-04T00:23:37.208Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T00:23:37.237Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (hpn9aAKqnHzrzxGoAAAF) -[2026-01-04T00:23:37.275Z] [INFO] GET /api/projects 304 9ms -[2026-01-04T00:23:37.339Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-04T00:23:37.343Z] [INFO] GET /api/stats/dashboard?projectId=2 304 28ms -[2026-01-04T00:23:37.344Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:23:37.348Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T00:23:37.373Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-04T00:23:37.427Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 15ms -[2026-01-04T00:23:37.463Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-04T00:23:38.572Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:23:38.572Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:23:38.572Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T00:23:38.572Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T00:23:38.574Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T00:23:38.574Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T00:23:38.574Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T00:23:38.576Z] [INFO] GET /api/coding/directories 304 14ms -[2026-01-04T00:23:38.618Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:23:38.619Z] [INFO] Git directory exists: true -[2026-01-04T00:23:38.621Z] [INFO] Git directory exists: true -[2026-01-04T00:23:38.620Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:23:38.713Z] [INFO] GET /api/coding/directories/3/status 200 103ms -[2026-01-04T00:23:38.721Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:23:38.722Z] [INFO] Git directory exists: false -[2026-01-04T00:23:38.723Z] [INFO] GET /api/coding/directories/5/status 304 9ms -[2026-01-04T00:23:39.574Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T00:23:40.672Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 392ms -[2026-01-04T00:23:40.783Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 79ms -[2026-01-04T00:23:41.291Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T00:23:43.046Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:23:45.241Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-04T00:23:45.241Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-04T00:23:45.242Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:23:45.242Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:23:45.243Z] [INFO] PUT /api/coding/directories/3 200 5ms -[2026-01-04T00:23:45.283Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:23:45.283Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:23:45.284Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T00:23:45.284Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T00:23:45.284Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T00:23:45.284Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T00:23:45.284Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T00:23:45.286Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-04T00:23:45.331Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:23:45.331Z] [INFO] Git directory exists: false -[2026-01-04T00:23:45.332Z] [INFO] GET /api/coding/directories/5/status 304 9ms -[2026-01-04T00:23:45.341Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:23:45.341Z] [INFO] Git directory exists: true -[2026-01-04T00:23:45.341Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:23:45.341Z] [INFO] Git directory exists: true -[2026-01-04T00:23:45.368Z] [INFO] GET /api/coding/directories/3/status 304 34ms -[2026-01-04T00:23:46.231Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T00:24:10.929Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:10.930Z] [INFO] Git directory exists: true -[2026-01-04T00:24:11.127Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:11.128Z] [INFO] Commit mit Autor: hendrik_gebhardt@gmx.de -[2026-01-04T00:24:11.283Z] [INFO] Git commit ausgeführt für: TaskMate - "Datenbank bereinigt / Gitea-Integration gefixt" -[2026-01-04T00:24:11.285Z] [INFO] POST /api/coding/directories/3/commit 200 362ms -[2026-01-04T00:24:11.128Z] [INFO] Git directory exists: true -[2026-01-04T00:24:11.290Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:11.290Z] [INFO] Git directory exists: true -[2026-01-04T00:24:11.290Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:11.290Z] [INFO] Git directory exists: true -[2026-01-04T00:24:11.323Z] [INFO] GET /api/coding/directories/3/status 200 36ms -[2026-01-04T00:24:11.333Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:24:11.333Z] [INFO] Git directory exists: false -[2026-01-04T00:24:11.334Z] [INFO] GET /api/coding/directories/5/status 304 9ms -[2026-01-04T00:24:11.357Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:11.357Z] [INFO] Git directory exists: true -[2026-01-04T00:24:11.358Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:11.358Z] [INFO] Git directory exists: true -[2026-01-04T00:24:11.389Z] [INFO] GET /api/coding/directories/3/status 304 36ms -[2026-01-04T00:24:11.930Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T00:24:13.154Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:24:14.258Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:14.258Z] [INFO] Git directory exists: true -[2026-01-04T00:24:14.274Z] [INFO] Lokaler Branch: main -[2026-01-04T00:24:14.274Z] [INFO] Push: lokaler Branch 'main' → Remote Branch 'main' -[2026-01-04T00:24:16.843Z] [INFO] Git push ausgeführt für: TaskMate -[2026-01-04T00:24:16.844Z] [INFO] POST /api/coding/directories/3/push 200 2592ms -[2026-01-04T00:24:16.851Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T00:24:16.879Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:16.880Z] [INFO] Git directory exists: true -[2026-01-04T00:24:16.881Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:16.881Z] [INFO] Git directory exists: true -[2026-01-04T00:24:16.908Z] [INFO] GET /api/coding/directories/3/status 200 34ms -[2026-01-04T00:24:34.331Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T00:24:38.617Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:38.617Z] [INFO] Git directory exists: true -[2026-01-04T00:24:38.617Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:24:38.654Z] [INFO] GET /api/coding/directories/3/status 304 43ms -[2026-01-04T00:24:38.618Z] [INFO] Git directory exists: true -[2026-01-04T00:24:38.663Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:24:38.664Z] [INFO] Git directory exists: false -[2026-01-04T00:24:38.664Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-04T00:24:43.242Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:25:01.510Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T00:25:08.627Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:25:08.628Z] [INFO] Git directory exists: false -[2026-01-04T00:25:08.630Z] [INFO] GET /api/coding/directories/5/status 304 12ms -[2026-01-04T00:25:08.636Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:25:08.637Z] [INFO] Git directory exists: true -[2026-01-04T00:25:08.637Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:25:08.637Z] [INFO] Git directory exists: true -[2026-01-04T00:25:08.682Z] [INFO] GET /api/coding/directories/3/status 304 62ms -[2026-01-04T00:25:13.356Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:25:21.453Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T00:25:35.692Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T00:25:37.764Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T00:25:38.615Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:25:38.616Z] [INFO] Git directory exists: true -[2026-01-04T00:25:38.616Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:25:38.616Z] [INFO] Git directory exists: true -[2026-01-04T00:25:38.653Z] [INFO] GET /api/coding/directories/3/status 304 48ms -[2026-01-04T00:25:38.658Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:25:38.658Z] [INFO] Git directory exists: false -[2026-01-04T00:25:38.659Z] [INFO] GET /api/coding/directories/5/status 304 4ms -[2026-01-04T00:25:43.475Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:25:58.555Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T00:26:03.268Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T00:26:08.617Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:26:08.617Z] [INFO] Git directory exists: true -[2026-01-04T00:26:08.618Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:26:08.618Z] [INFO] Git directory exists: true -[2026-01-04T00:26:08.664Z] [INFO] GET /api/coding/directories/3/status 304 54ms -[2026-01-04T00:26:08.678Z] [INFO] Git directory exists: false -[2026-01-04T00:26:08.680Z] [INFO] GET /api/coding/directories/5/status 304 10ms -[2026-01-04T00:26:08.677Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:26:13.579Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:26:16.383Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-04T00:26:38.624Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:26:38.624Z] [INFO] Git directory exists: true -[2026-01-04T00:26:38.625Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:26:38.625Z] [INFO] Git directory exists: true -[2026-01-04T00:26:38.667Z] [INFO] GET /api/coding/directories/3/status 304 49ms -[2026-01-04T00:26:38.672Z] [INFO] Git directory exists: false -[2026-01-04T00:26:38.672Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:26:38.673Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-04T00:26:43.690Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:27:08.624Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:27:08.625Z] [INFO] Git directory exists: false -[2026-01-04T00:27:08.630Z] [INFO] GET /api/coding/directories/5/status 304 12ms -[2026-01-04T00:27:08.646Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:27:08.647Z] [INFO] Git directory exists: true -[2026-01-04T00:27:08.647Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:27:08.648Z] [INFO] Git directory exists: true -[2026-01-04T00:27:08.681Z] [INFO] GET /api/coding/directories/3/status 304 62ms -[2026-01-04T00:27:13.807Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:27:39.189Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:27:39.190Z] [INFO] Git directory exists: true -[2026-01-04T00:27:39.190Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:27:39.191Z] [INFO] Git directory exists: true -[2026-01-04T00:27:39.218Z] [INFO] GET /api/coding/directories/3/status 304 35ms -[2026-01-04T00:27:39.223Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:27:39.223Z] [INFO] Git directory exists: false -[2026-01-04T00:27:39.226Z] [INFO] GET /api/coding/directories/5/status 304 6ms -[2026-01-04T00:27:43.904Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:27:49.077Z] [INFO] GET / 200 9ms -[2026-01-04T00:27:52.220Z] [INFO] GET / 200 2ms -[2026-01-04T00:28:09.178Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:28:09.178Z] [INFO] Git directory exists: true -[2026-01-04T00:28:09.178Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:28:09.179Z] [INFO] Git directory exists: true -[2026-01-04T00:28:09.204Z] [INFO] GET /api/coding/directories/3/status 200 30ms -[2026-01-04T00:28:09.209Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:28:09.210Z] [INFO] Git directory exists: false -[2026-01-04T00:28:09.211Z] [INFO] GET /api/coding/directories/5/status 304 5ms -[2026-01-04T00:28:13.989Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:28:34.764Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T00:28:38.617Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:28:38.617Z] [INFO] Git directory exists: false -[2026-01-04T00:28:38.620Z] [INFO] GET /api/coding/directories/5/status 304 10ms -[2026-01-04T00:28:38.623Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:28:38.624Z] [INFO] Git directory exists: true -[2026-01-04T00:28:38.624Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:28:38.624Z] [INFO] Git directory exists: true -[2026-01-04T00:28:38.653Z] [INFO] GET /api/coding/directories/3/status 200 42ms -[2026-01-04T00:28:44.096Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:29:05.715Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T00:29:19.322Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T00:29:19.443Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T00:29:19.459Z] [INFO] Datenbank initialisiert -[2026-01-04T00:29:19.466Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T00:29:19.467Z] [INFO] Umgebung: production -[2026-01-04T00:29:19.467Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T00:29:19.467Z] [INFO] Automatische Backups aktiviert -[2026-01-04T00:29:21.604Z] [INFO] GET /api/health 200 25ms -[2026-01-04T00:29:23.688Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (QSkYxSXVClCTZ6gAAAAB) -[2026-01-04T00:29:23.732Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:29:39.195Z] [INFO] Git directory exists: true -[2026-01-04T00:29:39.196Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:29:39.196Z] [INFO] Git directory exists: true -[2026-01-04T00:29:39.261Z] [INFO] GET /api/coding/directories/3/status 200 88ms -[2026-01-04T00:29:39.194Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:29:39.269Z] [INFO] Git directory exists: false -[2026-01-04T00:29:39.269Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:29:39.270Z] [INFO] GET /api/coding/directories/5/status 200 6ms -[2026-01-04T00:29:51.719Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:29:59.405Z] [INFO] GET / 200 19ms -[2026-01-04T00:29:59.473Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (QSkYxSXVClCTZ6gAAAAB) -[2026-01-04T00:29:59.483Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-04T00:29:59.485Z] [INFO] GET /css/base.css 200 5ms -[2026-01-04T00:29:59.524Z] [INFO] GET /css/components.css 200 7ms -[2026-01-04T00:29:59.525Z] [INFO] GET /css/board.css 200 6ms -[2026-01-04T00:29:59.564Z] [INFO] GET /css/modal.css 200 16ms -[2026-01-04T00:29:59.570Z] [INFO] GET /css/calendar.css 200 15ms -[2026-01-04T00:29:59.575Z] [INFO] GET /css/list.css 200 14ms -[2026-01-04T00:29:59.579Z] [INFO] GET /css/proposals.css 200 11ms -[2026-01-04T00:29:59.581Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-04T00:29:59.585Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-04T00:29:59.613Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-04T00:29:59.622Z] [INFO] GET /css/coding.css 200 11ms -[2026-01-04T00:29:59.626Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-04T00:29:59.628Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-04T00:29:59.637Z] [INFO] GET /css/mobile.css 200 13ms -[2026-01-04T00:29:59.651Z] [INFO] GET /js/app.js 200 7ms -[2026-01-04T00:29:59.728Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-04T00:29:59.730Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-04T00:29:59.733Z] [INFO] GET /js/store.js 200 11ms -[2026-01-04T00:29:59.737Z] [INFO] GET /js/api.js 200 12ms -[2026-01-04T00:29:59.739Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-04T00:29:59.741Z] [INFO] GET /js/board.js 200 6ms -[2026-01-04T00:29:59.773Z] [INFO] GET /js/calendar.js 200 10ms -[2026-01-04T00:29:59.777Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-04T00:29:59.780Z] [INFO] GET /js/list.js 200 8ms -[2026-01-04T00:29:59.781Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-04T00:29:59.788Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T00:29:59.791Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-04T00:29:59.805Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-04T00:29:59.811Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-04T00:29:59.814Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-04T00:29:59.816Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-04T00:29:59.820Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-04T00:29:59.823Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T00:29:59.838Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-04T00:29:59.910Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T00:29:59.919Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T00:29:59.924Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-04T00:29:59.967Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T00:29:59.996Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ReNa3eVFQjztclALAAAD) -[2026-01-04T00:30:00.011Z] [INFO] GET /api/projects 304 12ms -[2026-01-04T00:30:00.046Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:30:00.065Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-04T00:30:00.088Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-04T00:30:00.095Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-04T00:30:00.101Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-04T00:30:00.154Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T00:30:00.195Z] [INFO] GET /api/notifications 304 8ms -[2026-01-04T00:30:00.232Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-04T00:30:03.891Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T00:30:05.488Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T00:30:07.858Z] [INFO] GET / 200 5ms -[2026-01-04T00:30:07.918Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ReNa3eVFQjztclALAAAD) -[2026-01-04T00:30:07.951Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-04T00:30:07.953Z] [INFO] GET /css/variables.css 200 13ms -[2026-01-04T00:30:07.960Z] [INFO] GET /css/components.css 200 16ms -[2026-01-04T00:30:07.965Z] [INFO] GET /css/base.css 200 17ms -[2026-01-04T00:30:07.967Z] [INFO] GET /css/board.css 200 12ms -[2026-01-04T00:30:07.970Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-04T00:30:07.985Z] [INFO] GET /css/list.css 200 2ms -[2026-01-04T00:30:07.998Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-04T00:30:08.010Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-04T00:30:08.015Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-04T00:30:08.017Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-04T00:30:08.023Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-04T00:30:08.027Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-04T00:30:08.031Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-04T00:30:08.039Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-04T00:30:08.045Z] [INFO] GET /js/app.js 200 1ms -[2026-01-04T00:30:08.111Z] [INFO] GET /js/api.js 200 7ms -[2026-01-04T00:30:08.112Z] [INFO] GET /js/board.js 200 7ms -[2026-01-04T00:30:08.114Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-04T00:30:08.118Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-04T00:30:08.120Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-04T00:30:08.122Z] [INFO] GET /js/store.js 200 6ms -[2026-01-04T00:30:08.150Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-04T00:30:08.152Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-04T00:30:08.158Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-04T00:30:08.161Z] [INFO] GET /js/list.js 200 6ms -[2026-01-04T00:30:08.164Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-04T00:30:08.171Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-04T00:30:08.180Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-04T00:30:08.187Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-04T00:30:08.189Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-04T00:30:08.193Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-04T00:30:08.197Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-04T00:30:08.200Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-04T00:30:08.209Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T00:30:08.264Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T00:30:08.266Z] [INFO] GET /assets/icons/task.svg 304 10ms -[2026-01-04T00:30:08.271Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T00:30:08.303Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T00:30:08.344Z] [INFO] GET /api/projects 304 10ms -[2026-01-04T00:30:08.353Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (cPnz5_p4BCmQqqQHAAAF) -[2026-01-04T00:30:08.380Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T00:30:08.387Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2026-01-04T00:30:08.392Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-04T00:30:08.406Z] [INFO] GET /api/tasks/project/2 304 13ms -[2026-01-04T00:30:08.408Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:30:08.448Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-04T00:30:08.481Z] [INFO] GET /api/notifications 304 4ms -[2026-01-04T00:30:08.515Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-04T00:30:10.446Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T00:30:10.448Z] [INFO] POST /api/auth/logout 200 7ms -[2026-01-04T00:30:10.454Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T00:30:10.455Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-04T00:30:10.477Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (cPnz5_p4BCmQqqQHAAAF) -[2026-01-04T00:30:16.216Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T00:30:16.217Z] [INFO] POST /api/auth/login 200 522ms -[2026-01-04T00:30:16.259Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-04T00:30:16.299Z] [INFO] GET /api/projects 304 10ms -[2026-01-04T00:30:16.306Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (4nV3LzHJsNnsrVgMAAAH) -[2026-01-04T00:30:16.342Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-04T00:30:16.348Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-04T00:30:16.364Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-04T00:30:16.371Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-04T00:30:16.373Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:30:16.413Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-04T00:30:16.443Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-04T00:30:19.487Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T00-30-19-469Z.db.enc -[2026-01-04T00:30:19.488Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T00-30-19-469Z.db.enc -[2026-01-04T00:30:19.489Z] [INFO] Backup erstellt: backup_2026-01-04T00-30-19-469Z.db -[2026-01-04T00:30:19.492Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T00:30:20.046Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T00:30:21.817Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:30:31.242Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (4nV3LzHJsNnsrVgMAAAH) -[2026-01-04T00:30:34.211Z] [INFO] GET / 304 2ms -[2026-01-04T00:30:34.277Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T00:30:34.282Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T00:30:34.284Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T00:30:34.288Z] [INFO] GET /css/board.css 304 3ms -[2026-01-04T00:30:34.293Z] [INFO] GET /css/components.css 304 2ms -[2026-01-04T00:30:34.294Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T00:30:34.303Z] [INFO] GET /css/list.css 304 0ms -[2026-01-04T00:30:34.318Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T00:30:34.319Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T00:30:34.326Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T00:30:34.329Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T00:30:34.331Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T00:30:34.335Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-04T00:30:34.349Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T00:30:34.350Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T00:30:34.360Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T00:30:34.460Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T00:30:34.463Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T00:30:34.466Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T00:30:34.470Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T00:30:34.473Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-04T00:30:34.475Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T00:30:34.490Z] [INFO] GET /js/calendar.js 304 0ms -[2026-01-04T00:30:34.492Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T00:30:34.496Z] [INFO] GET /js/list.js 304 0ms -[2026-01-04T00:30:34.503Z] [INFO] GET /js/shortcuts.js 304 0ms -[2026-01-04T00:30:34.505Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T00:30:34.512Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T00:30:34.521Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T00:30:34.522Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T00:30:34.525Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T00:30:34.534Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T00:30:34.541Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T00:30:34.548Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T00:30:34.557Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T00:30:34.614Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T00:30:34.616Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-04T00:30:34.624Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T00:30:34.667Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T00:30:34.697Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ygirrg-GM27srTKWAAAJ) -[2026-01-04T00:30:34.706Z] [INFO] GET /api/projects 304 4ms -[2026-01-04T00:30:34.741Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:30:34.751Z] [INFO] GET /api/columns/2 304 12ms -[2026-01-04T00:30:34.771Z] [INFO] GET /api/tasks/project/2 304 18ms -[2026-01-04T00:30:34.779Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-04T00:30:34.784Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-04T00:30:34.830Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-04T00:30:34.870Z] [INFO] GET /api/notifications 304 9ms -[2026-01-04T00:30:34.913Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-04T00:30:35.254Z] [INFO] GET / 200 5ms -[2026-01-04T00:30:35.318Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ygirrg-GM27srTKWAAAJ) -[2026-01-04T00:30:35.334Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-04T00:30:35.337Z] [INFO] GET /css/components.css 200 7ms -[2026-01-04T00:30:35.340Z] [INFO] GET /css/board.css 200 9ms -[2026-01-04T00:30:35.344Z] [INFO] GET /css/base.css 200 11ms -[2026-01-04T00:30:35.348Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-04T00:30:35.350Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-04T00:30:35.370Z] [INFO] GET /css/list.css 200 2ms -[2026-01-04T00:30:35.374Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-04T00:30:35.402Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-04T00:30:35.403Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-04T00:30:35.404Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-04T00:30:35.408Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-04T00:30:35.410Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-04T00:30:35.411Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-04T00:30:35.431Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-04T00:30:35.436Z] [INFO] GET /js/app.js 200 3ms -[2026-01-04T00:30:35.500Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-04T00:30:35.503Z] [INFO] GET /js/store.js 200 4ms -[2026-01-04T00:30:35.510Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-04T00:30:35.511Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-04T00:30:35.513Z] [INFO] GET /js/board.js 200 6ms -[2026-01-04T00:30:35.514Z] [INFO] GET /js/api.js 200 6ms -[2026-01-04T00:30:35.531Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-04T00:30:35.540Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-04T00:30:35.543Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-04T00:30:35.549Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-04T00:30:35.551Z] [INFO] GET /js/list.js 200 3ms -[2026-01-04T00:30:35.565Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-04T00:30:35.570Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-04T00:30:35.579Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-04T00:30:35.580Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-04T00:30:35.582Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-04T00:30:35.587Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-04T00:30:35.596Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T00:30:35.601Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-04T00:30:35.652Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T00:30:35.656Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T00:30:35.661Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T00:30:35.704Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T00:30:35.732Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (utZmojEfEivu55laAAAL) -[2026-01-04T00:30:35.739Z] [INFO] GET /api/projects 304 4ms -[2026-01-04T00:30:35.774Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:30:35.785Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-04T00:30:35.792Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T00:30:35.810Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-04T00:30:35.812Z] [INFO] GET /api/labels/2 304 25ms -[2026-01-04T00:30:35.856Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-04T00:30:35.894Z] [INFO] GET /api/notifications 304 7ms -[2026-01-04T00:30:35.929Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-04T00:30:36.324Z] [INFO] GET /sw.js 304 3ms -[2026-01-04T00:30:37.091Z] [INFO] GET / 200 4ms -[2026-01-04T00:30:37.149Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (utZmojEfEivu55laAAAL) -[2026-01-04T00:30:37.173Z] [INFO] GET /css/board.css 200 11ms -[2026-01-04T00:30:37.176Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-04T00:30:37.179Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-04T00:30:37.182Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-04T00:30:37.184Z] [INFO] GET /css/base.css 200 6ms -[2026-01-04T00:30:37.186Z] [INFO] GET /css/components.css 200 5ms -[2026-01-04T00:30:37.214Z] [INFO] GET /css/list.css 200 2ms -[2026-01-04T00:30:37.220Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-04T00:30:37.237Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-04T00:30:37.239Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-04T00:30:37.243Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-04T00:30:37.248Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-04T00:30:37.251Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-04T00:30:37.253Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-04T00:30:37.267Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-04T00:30:37.273Z] [INFO] GET /js/app.js 200 3ms -[2026-01-04T00:30:37.486Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-04T00:30:37.487Z] [INFO] GET /js/api.js 200 4ms -[2026-01-04T00:30:37.490Z] [INFO] GET /js/store.js 200 4ms -[2026-01-04T00:30:37.491Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-04T00:30:37.492Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-04T00:30:37.498Z] [INFO] GET /js/board.js 200 3ms -[2026-01-04T00:30:37.517Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-04T00:30:37.517Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-04T00:30:37.523Z] [INFO] GET /js/list.js 200 3ms -[2026-01-04T00:30:37.524Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-04T00:30:37.553Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-04T00:30:37.557Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-04T00:30:37.560Z] [INFO] GET /js/proposals.js 200 9ms -[2026-01-04T00:30:37.562Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-04T00:30:37.565Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-04T00:30:37.566Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-04T00:30:37.583Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-04T00:30:37.589Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T00:30:37.590Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-04T00:30:37.647Z] [INFO] GET /assets/icons/task.svg 304 17ms -[2026-01-04T00:30:37.646Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T00:30:37.654Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T00:30:37.695Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T00:30:37.729Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (5rsE1fykB3vcip-eAAAN) -[2026-01-04T00:30:37.734Z] [INFO] GET /api/projects 304 9ms -[2026-01-04T00:30:37.778Z] [INFO] GET /api/columns/2 304 11ms -[2026-01-04T00:30:37.784Z] [INFO] GET /api/stats/dashboard?projectId=2 304 14ms -[2026-01-04T00:30:37.789Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:30:37.788Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-04T00:30:37.805Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-04T00:30:37.846Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-04T00:30:37.885Z] [INFO] GET /api/notifications 304 8ms -[2026-01-04T00:30:37.923Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-04T00:30:39.699Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T00:30:39.703Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T00:30:39.700Z] [INFO] POST /api/auth/logout 200 8ms -[2026-01-04T00:30:39.704Z] [INFO] POST /api/auth/logout 200 3ms -[2026-01-04T00:30:39.728Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (5rsE1fykB3vcip-eAAAN) -[2026-01-04T00:30:42.820Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T00:30:42.821Z] [INFO] POST /api/auth/login 200 480ms -[2026-01-04T00:30:42.859Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-04T00:30:42.897Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (kwJ5bVATync7H-rxAAAP) -[2026-01-04T00:30:42.907Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T00:30:42.943Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:30:42.955Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-04T00:30:42.974Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-04T00:30:42.980Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-04T00:30:42.987Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-04T00:30:43.030Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T00:30:43.069Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-04T00:30:46.883Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T00:30:51.895Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:31:20.069Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T00:31:33.722Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T00:31:33.795Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T00:31:33.809Z] [INFO] Datenbank initialisiert -[2026-01-04T00:31:33.816Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T00:31:33.817Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T00:31:33.817Z] [INFO] Umgebung: production -[2026-01-04T00:31:33.818Z] [INFO] Automatische Backups aktiviert -[2026-01-04T00:31:34.245Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (jLlodUXBQgVlNnCEAAAB) -[2026-01-04T00:31:34.292Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:31:35.903Z] [INFO] GET /api/health 200 13ms -[2026-01-04T00:32:06.010Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:32:33.846Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T00-32-33-823Z.db.enc -[2026-01-04T00:32:33.846Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T00-32-33-823Z.db.enc -[2026-01-04T00:32:33.847Z] [INFO] Backup erstellt: backup_2026-01-04T00-32-33-823Z.db -[2026-01-04T00:32:33.850Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T00:32:36.104Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:33:06.215Z] [INFO] GET /api/health 200 4ms -[2026-01-04T00:33:36.314Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:34:06.416Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:34:36.519Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:35:06.614Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:35:36.699Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:36:06.798Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:36:36.919Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:37:07.027Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:37:37.126Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:38:07.263Z] [INFO] GET /api/health 200 7ms -[2026-01-04T00:38:37.372Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:39:07.452Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:39:37.564Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:40:07.657Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:40:37.747Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:40:47.285Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T00:41:07.843Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:41:37.952Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:42:08.060Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:42:38.174Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:43:08.285Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:43:38.366Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:44:08.473Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:44:38.563Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:45:08.664Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:45:38.760Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:46:08.876Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:46:38.969Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:46:56.910Z] [INFO] GET / 200 21ms -[2026-01-04T00:46:56.988Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (jLlodUXBQgVlNnCEAAAB) -[2026-01-04T00:46:56.995Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-04T00:46:57.035Z] [INFO] GET /css/base.css 200 10ms -[2026-01-04T00:46:57.051Z] [INFO] GET /css/components.css 200 5ms -[2026-01-04T00:46:57.055Z] [INFO] GET /css/board.css 200 6ms -[2026-01-04T00:46:57.062Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-04T00:46:57.072Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-04T00:46:57.075Z] [INFO] GET /css/list.css 200 7ms -[2026-01-04T00:46:57.079Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-04T00:46:57.115Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-04T00:46:57.118Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-04T00:46:57.122Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-04T00:46:57.125Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-04T00:46:57.128Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-04T00:46:57.138Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-04T00:46:57.146Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-04T00:46:57.169Z] [INFO] GET /js/app.js 200 5ms -[2026-01-04T00:46:57.243Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-04T00:46:57.244Z] [INFO] GET /js/store.js 200 11ms -[2026-01-04T00:46:57.248Z] [INFO] GET /js/api.js 200 10ms -[2026-01-04T00:46:57.251Z] [INFO] GET /js/board.js 200 10ms -[2026-01-04T00:46:57.254Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-04T00:46:57.254Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-04T00:46:57.278Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-04T00:46:57.279Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-04T00:46:57.285Z] [INFO] GET /js/list.js 200 3ms -[2026-01-04T00:46:57.286Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-04T00:46:57.288Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-04T00:46:57.310Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-04T00:46:57.317Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-04T00:46:57.320Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-04T00:46:57.323Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-04T00:46:57.333Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-04T00:46:57.342Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-04T00:46:57.345Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-04T00:46:57.350Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-04T00:46:57.396Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T00:46:57.405Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-04T00:46:57.410Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T00:46:57.467Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-04T00:46:57.497Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (3s2MzBjdXhOhZmtRAAAD) -[2026-01-04T00:46:57.508Z] [INFO] GET /api/projects 304 7ms -[2026-01-04T00:46:57.541Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:46:57.554Z] [INFO] GET /api/labels/2 304 11ms -[2026-01-04T00:46:57.567Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-04T00:46:57.571Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-04T00:46:57.589Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-04T00:46:57.639Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-04T00:46:57.677Z] [INFO] GET /api/notifications 304 8ms -[2026-01-04T00:46:57.717Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-04T00:46:59.236Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:46:59.237Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:46:59.237Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T00:46:59.238Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T00:46:59.239Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T00:46:59.239Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T00:46:59.239Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T00:46:59.241Z] [INFO] GET /api/coding/directories 200 11ms -[2026-01-04T00:46:59.301Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:46:59.301Z] [INFO] Git directory exists: true -[2026-01-04T00:46:59.302Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:46:59.302Z] [INFO] Git directory exists: true -[2026-01-04T00:46:59.374Z] [INFO] GET /api/coding/directories/3/status 304 79ms -[2026-01-04T00:46:59.382Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:46:59.382Z] [INFO] Git directory exists: false -[2026-01-04T00:46:59.383Z] [INFO] GET /api/coding/directories/5/status 304 7ms -[2026-01-04T00:47:00.242Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T00:47:05.447Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T00:47:07.410Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T00:47:07.712Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (3s2MzBjdXhOhZmtRAAAD) -[2026-01-04T00:47:09.073Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:47:17.973Z] [INFO] GET / 200 5ms -[2026-01-04T00:47:18.051Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-04T00:47:18.087Z] [INFO] GET /css/base.css 200 3ms -[2026-01-04T00:47:18.120Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-04T00:47:18.125Z] [INFO] GET /css/components.css 200 6ms -[2026-01-04T00:47:18.126Z] [INFO] GET /css/board.css 200 4ms -[2026-01-04T00:47:18.127Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-04T00:47:18.143Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-04T00:47:18.146Z] [INFO] GET /css/list.css 200 6ms -[2026-01-04T00:47:18.157Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-04T00:47:18.180Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-04T00:47:18.185Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-04T00:47:18.193Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-04T00:47:18.195Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-04T00:47:18.196Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-04T00:47:18.198Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-04T00:47:18.218Z] [INFO] GET /js/app.js 200 4ms -[2026-01-04T00:47:18.307Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-04T00:47:18.308Z] [INFO] GET /js/store.js 200 7ms -[2026-01-04T00:47:18.312Z] [INFO] GET /js/api.js 200 9ms -[2026-01-04T00:47:18.315Z] [INFO] GET /js/board.js 200 9ms -[2026-01-04T00:47:18.318Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-04T00:47:18.320Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-04T00:47:18.347Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-04T00:47:18.349Z] [INFO] GET /js/list.js 200 5ms -[2026-01-04T00:47:18.356Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-04T00:47:18.358Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-04T00:47:18.360Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-04T00:47:18.362Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-04T00:47:18.380Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-04T00:47:18.382Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-04T00:47:18.389Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-04T00:47:18.391Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-04T00:47:18.394Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-04T00:47:18.396Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-04T00:47:18.410Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T00:47:18.469Z] [INFO] GET /sw.js 200 4ms -[2026-01-04T00:47:18.476Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-04T00:47:18.509Z] [INFO] GET / 304 2ms -[2026-01-04T00:47:18.510Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T00:47:18.515Z] [INFO] GET /index.html 200 5ms -[2026-01-04T00:47:18.540Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T00:47:18.544Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T00:47:18.552Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T00:47:18.575Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T00:47:18.580Z] [INFO] GET /css/calendar.css 304 4ms -[2026-01-04T00:47:18.585Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T00:47:18.605Z] [INFO] GET /js/app.js 304 2ms -[2026-01-04T00:47:18.608Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T00:47:18.617Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T00:47:18.641Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T00:47:18.644Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T00:47:18.649Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T00:47:18.675Z] [INFO] GET /js/board.js 304 2ms -[2026-01-04T00:47:18.678Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T00:47:18.682Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T00:47:18.708Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-04T00:47:18.712Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T00:47:18.740Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T00:47:18.740Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T00:47:18.748Z] [INFO] GET /js/tour.js 200 6ms -[2026-01-04T00:47:18.770Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T00:47:18.774Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T00:47:18.778Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T00:47:18.804Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T00:47:18.808Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T00:47:18.822Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T00:47:18.835Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T00:47:18.842Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T00:47:18.853Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T00:47:18.864Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T00:47:18.874Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T00:47:18.888Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T00:47:18.894Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T00:47:18.904Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-04T00:47:18.925Z] [INFO] GET /css/coding.css 304 4ms -[2026-01-04T00:47:22.927Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T00:47:22.929Z] [INFO] POST /api/auth/login 200 506ms -[2026-01-04T00:47:22.969Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-04T00:47:23.003Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (-KfgZEo5fVuFkKB8AAAF) -[2026-01-04T00:47:23.012Z] [INFO] GET /api/projects 200 4ms -[2026-01-04T00:47:23.051Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-04T00:47:23.060Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-04T00:47:23.076Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-04T00:47:23.077Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:47:23.081Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-04T00:47:23.150Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2026-01-04T00:47:23.189Z] [INFO] GET /api/notifications 200 6ms -[2026-01-04T00:47:23.230Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-04T00:47:28.160Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:47:28.160Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T00:47:28.161Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T00:47:28.161Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T00:47:28.162Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T00:47:28.162Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T00:47:28.163Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T00:47:28.165Z] [INFO] GET /api/coding/directories 200 14ms -[2026-01-04T00:47:28.236Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:47:28.237Z] [INFO] Git directory exists: true -[2026-01-04T00:47:28.237Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T00:47:28.237Z] [INFO] Git directory exists: true -[2026-01-04T00:47:28.279Z] [INFO] GET /api/coding/directories/3/status 200 51ms -[2026-01-04T00:47:28.284Z] [INFO] Git-Repository Check: /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger -> /home/claude-dev/AccountForger/.git -[2026-01-04T00:47:28.285Z] [INFO] Git directory exists: false -[2026-01-04T00:47:28.285Z] [INFO] GET /api/coding/directories/5/status 200 5ms -[2026-01-04T00:47:29.166Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T00:47:32.062Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T00:47:33.491Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T00:47:35.995Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T00:47:37.873Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T00:47:39.170Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:47:42.040Z] [INFO] GET / 304 1ms -[2026-01-04T00:47:42.047Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-04T00:47:42.049Z] [INFO] GET /css/base.css 304 4ms -[2026-01-04T00:47:42.053Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T00:47:42.055Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T00:47:42.057Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T00:47:42.068Z] [INFO] GET /css/calendar.css 304 0ms -[2026-01-04T00:47:42.078Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T00:47:42.082Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T00:47:42.088Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T00:47:42.090Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T00:47:42.092Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T00:47:42.095Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T00:47:42.103Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T00:47:42.111Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-04T00:47:42.117Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T00:47:42.847Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-04T00:47:45.291Z] [INFO] GET / 200 4ms -[2026-01-04T00:47:45.364Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (-KfgZEo5fVuFkKB8AAAF) -[2026-01-04T00:47:45.385Z] [INFO] GET /css/board.css 200 6ms -[2026-01-04T00:47:45.389Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-04T00:47:45.392Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-04T00:47:45.396Z] [INFO] GET /css/components.css 200 8ms -[2026-01-04T00:47:45.398Z] [INFO] GET /css/base.css 200 7ms -[2026-01-04T00:47:45.399Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-04T00:47:45.423Z] [INFO] GET /css/list.css 200 6ms -[2026-01-04T00:47:45.433Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-04T00:47:45.438Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-04T00:47:45.442Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-04T00:47:45.447Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-04T00:47:45.456Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-04T00:47:45.465Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-04T00:47:45.479Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-04T00:47:45.485Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-04T00:47:45.490Z] [INFO] GET /js/app.js 200 2ms -[2026-01-04T00:47:45.552Z] [INFO] GET /js/api.js 200 5ms -[2026-01-04T00:47:45.562Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-04T00:47:45.565Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-04T00:47:45.568Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-04T00:47:45.570Z] [INFO] GET /js/store.js 200 6ms -[2026-01-04T00:47:45.581Z] [INFO] GET /js/board.js 200 1ms -[2026-01-04T00:47:45.591Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-04T00:47:45.597Z] [INFO] GET /js/list.js 200 3ms -[2026-01-04T00:47:45.599Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-04T00:47:45.602Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-04T00:47:45.614Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T00:47:45.616Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-04T00:47:45.626Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-04T00:47:45.634Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-04T00:47:45.636Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-04T00:47:45.643Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-04T00:47:45.647Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-04T00:47:45.648Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-04T00:47:45.657Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T00:47:45.708Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T00:47:45.725Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-04T00:47:45.730Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-04T00:47:45.780Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-04T00:47:45.815Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (vZi-Ok5y0A6LDgErAAAH) -[2026-01-04T00:47:45.826Z] [INFO] GET /api/projects 200 5ms -[2026-01-04T00:47:45.884Z] [INFO] GET /api/tasks/project/2 200 28ms -[2026-01-04T00:47:45.890Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-04T00:47:45.901Z] [INFO] GET /api/labels/2 200 9ms -[2026-01-04T00:47:45.911Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-04T00:47:45.912Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:47:45.952Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 10ms -[2026-01-04T00:47:45.995Z] [INFO] GET /api/notifications 200 8ms -[2026-01-04T00:47:46.034Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-04T00:47:46.860Z] [INFO] GET / 200 3ms -[2026-01-04T00:47:46.913Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (vZi-Ok5y0A6LDgErAAAH) -[2026-01-04T00:47:46.942Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-04T00:47:46.947Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-04T00:47:46.949Z] [INFO] GET /css/base.css 200 8ms -[2026-01-04T00:47:46.954Z] [INFO] GET /css/board.css 200 9ms -[2026-01-04T00:47:46.957Z] [INFO] GET /css/components.css 200 9ms -[2026-01-04T00:47:46.959Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-04T00:47:46.982Z] [INFO] GET /css/list.css 200 4ms -[2026-01-04T00:47:46.985Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-04T00:47:46.990Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-04T00:47:47.013Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-04T00:47:47.028Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-04T00:47:47.031Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-04T00:47:47.032Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-04T00:47:47.034Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-04T00:47:47.036Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-04T00:47:47.060Z] [INFO] GET /js/app.js 200 5ms -[2026-01-04T00:47:47.121Z] [INFO] GET /js/store.js 200 2ms -[2026-01-04T00:47:47.131Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-04T00:47:47.135Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-04T00:47:47.143Z] [INFO] GET /js/api.js 200 13ms -[2026-01-04T00:47:47.144Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-04T00:47:47.152Z] [INFO] GET /js/board.js 200 1ms -[2026-01-04T00:47:47.160Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-04T00:47:47.165Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-04T00:47:47.178Z] [INFO] GET /js/list.js 200 2ms -[2026-01-04T00:47:47.183Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-04T00:47:47.192Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T00:47:47.199Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-04T00:47:47.202Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-04T00:47:47.210Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-04T00:47:47.216Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-04T00:47:47.222Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-04T00:47:47.225Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-04T00:47:47.230Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T00:47:47.235Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-04T00:47:47.289Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T00:47:47.295Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-04T00:47:47.297Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-04T00:47:47.341Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-04T00:47:47.369Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (izcUeM5wYgdWn4vVAAAJ) -[2026-01-04T00:47:47.382Z] [INFO] GET /api/projects 200 8ms -[2026-01-04T00:47:47.419Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-04T00:47:47.422Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:47:47.426Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-04T00:47:47.437Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-04T00:47:47.458Z] [INFO] GET /api/tasks/project/2 200 20ms -[2026-01-04T00:47:47.492Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T00:47:47.503Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2026-01-04T00:47:47.547Z] [INFO] GET /api/notifications 200 8ms -[2026-01-04T00:47:47.592Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-04T00:48:09.261Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:48:23.956Z] [INFO] GET / 200 4ms -[2026-01-04T00:48:24.016Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (izcUeM5wYgdWn4vVAAAJ) -[2026-01-04T00:48:24.031Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-04T00:48:24.038Z] [INFO] GET /css/base.css 200 4ms -[2026-01-04T00:48:24.040Z] [INFO] GET /css/components.css 200 5ms -[2026-01-04T00:48:24.049Z] [INFO] GET /css/board.css 200 6ms -[2026-01-04T00:48:24.051Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-04T00:48:24.054Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-04T00:48:24.063Z] [INFO] GET /css/list.css 200 2ms -[2026-01-04T00:48:24.074Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-04T00:48:24.091Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-04T00:48:24.097Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-04T00:48:24.110Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-04T00:48:24.113Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-04T00:48:24.120Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-04T00:48:24.126Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-04T00:48:24.133Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-04T00:48:24.140Z] [INFO] GET /js/app.js 200 2ms -[2026-01-04T00:48:24.219Z] [INFO] GET /js/api.js 200 14ms -[2026-01-04T00:48:24.228Z] [INFO] GET /js/store.js 200 18ms -[2026-01-04T00:48:24.230Z] [INFO] GET /js/sync.js 200 17ms -[2026-01-04T00:48:24.234Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-04T00:48:24.236Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-04T00:48:24.261Z] [INFO] GET /js/board.js 200 2ms -[2026-01-04T00:48:24.262Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-04T00:48:24.264Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-04T00:48:24.268Z] [INFO] GET /js/list.js 200 1ms -[2026-01-04T00:48:24.272Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-04T00:48:24.294Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-04T00:48:24.307Z] [INFO] GET /js/proposals.js 200 9ms -[2026-01-04T00:48:24.309Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-04T00:48:24.310Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-04T00:48:24.313Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-04T00:48:24.317Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-04T00:48:24.324Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-04T00:48:24.340Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T00:48:24.341Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-04T00:48:24.386Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-04T00:48:28.605Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T00:48:28.606Z] [INFO] POST /api/auth/login 200 438ms -[2026-01-04T00:48:28.642Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-04T00:48:28.683Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (psY4iIc8M2ImL9CSAAAL) -[2026-01-04T00:48:28.692Z] [INFO] GET /api/projects 200 7ms -[2026-01-04T00:48:28.734Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-04T00:48:28.736Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:48:28.743Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-04T00:48:28.747Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-04T00:48:28.761Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-04T00:48:28.833Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-04T00:48:28.870Z] [INFO] GET /api/notifications 200 5ms -[2026-01-04T00:48:28.913Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-04T00:48:33.237Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T00:48:34.795Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T00:48:36.200Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T00:48:39.360Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:49:09.467Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:49:39.557Z] [INFO] GET /api/health 200 2ms -[2026-01-04T00:50:09.658Z] [INFO] GET /api/health 200 1ms -[2026-01-04T00:50:39.767Z] [INFO] GET /api/health 200 4ms -[2026-01-04T00:51:33.436Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T00:51:33.511Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T00:51:34.034Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T00:51:34.035Z] [INFO] Datenbank initialisiert -[2026-01-04T00:51:34.040Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T00:51:34.041Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T00:51:34.041Z] [INFO] Automatische Backups aktiviert -[2026-01-04T00:51:34.040Z] [INFO] Umgebung: development -[2026-01-04T00:52:34.090Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T00-52-34-063Z.db.enc -[2026-01-04T00:52:34.089Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T00-52-34-063Z.db.enc -[2026-01-04T00:52:34.092Z] [INFO] Backup erstellt: backup_2026-01-04T00-52-34-063Z.db -[2026-01-04T00:52:34.110Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T20-38-24-611Z.db.enc -[2026-01-04T00:52:34.111Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T20-38-24-611Z.db.enc -[2026-01-04T00:52:34.114Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T00:56:40.200Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T00:56:40.288Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T00:56:40.297Z] [INFO] Datenbank initialisiert -[2026-01-04T00:56:40.301Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T00:56:40.302Z] [INFO] Umgebung: production -[2026-01-04T00:56:40.302Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T00:56:40.302Z] [INFO] Automatische Backups aktiviert -[2026-01-04T00:56:42.355Z] [INFO] GET /api/health 200 19ms -[2026-01-04T00:56:44.045Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:57:12.465Z] [INFO] GET /api/health 200 4ms -[2026-01-04T00:57:40.345Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T00-57-40-325Z.db.enc -[2026-01-04T00:57:40.346Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T00-57-40-325Z.db.enc -[2026-01-04T00:57:40.347Z] [INFO] Backup erstellt: backup_2026-01-04T00-57-40-325Z.db -[2026-01-04T00:57:40.366Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T20-39-12-925Z.db.enc -[2026-01-04T00:57:40.366Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T20-39-12-925Z.db.enc -[2026-01-04T00:57:40.368Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T00:57:42.572Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:58:12.681Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:58:42.797Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:59:12.922Z] [INFO] GET /api/health 200 3ms -[2026-01-04T00:59:17.030Z] [INFO] GET / 200 16ms -[2026-01-04T00:59:17.115Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-04T00:59:17.148Z] [INFO] GET /css/base.css 200 4ms -[2026-01-04T00:59:17.183Z] [INFO] GET /css/components.css 200 11ms -[2026-01-04T00:59:17.188Z] [INFO] GET /css/board.css 200 7ms -[2026-01-04T00:59:17.192Z] [INFO] GET /css/list.css 200 8ms -[2026-01-04T00:59:17.195Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-04T00:59:17.197Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-04T00:59:17.199Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-04T00:59:17.233Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-04T00:59:17.237Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-04T00:59:17.245Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-04T00:59:17.248Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-04T00:59:17.250Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-04T00:59:17.254Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-04T00:59:17.263Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-04T00:59:17.288Z] [INFO] GET /js/app.js 200 5ms -[2026-01-04T00:59:17.360Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-04T00:59:17.364Z] [INFO] GET /js/store.js 200 12ms -[2026-01-04T00:59:17.368Z] [INFO] GET /js/api.js 200 10ms -[2026-01-04T00:59:17.370Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-04T00:59:17.373Z] [INFO] GET /js/board.js 200 7ms -[2026-01-04T00:59:17.374Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-04T00:59:17.394Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-04T00:59:17.395Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-04T00:59:17.402Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-04T00:59:17.403Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T00:59:17.406Z] [INFO] GET /js/list.js 200 2ms -[2026-01-04T00:59:17.428Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-04T00:59:17.433Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-04T00:59:17.439Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-04T00:59:17.442Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-04T00:59:17.443Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-04T00:59:17.450Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-04T00:59:17.458Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T00:59:17.465Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T00:59:17.562Z] [INFO] POST /api/auth/refresh 200 20ms -[2026-01-04T00:59:17.572Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-04T00:59:17.580Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-04T00:59:17.624Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T00:59:17.667Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (l1KEt8BxndnAMkiaAAAB) -[2026-01-04T00:59:17.679Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T00:59:17.728Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T00:59:17.744Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T00:59:17.752Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-04T00:59:17.759Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T00:59:17.780Z] [INFO] GET /api/tasks/project/2 304 14ms -[2026-01-04T00:59:17.831Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-04T00:59:17.872Z] [INFO] GET /api/notifications 304 11ms -[2026-01-04T00:59:17.916Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-04T00:59:22.934Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T00:59:22.941Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T00:59:22.936Z] [INFO] POST /api/auth/logout 200 12ms -[2026-01-04T00:59:22.942Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-04T00:59:22.982Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (l1KEt8BxndnAMkiaAAAB) -[2026-01-04T00:59:28.102Z] [INFO] Login erfolgreich: admin -[2026-01-04T00:59:28.104Z] [INFO] POST /api/auth/login 200 520ms -[2026-01-04T00:59:28.145Z] [INFO] GET /api/admin/users 200 10ms -[2026-01-04T00:59:28.179Z] [INFO] GET /api/admin/upload-settings 200 5ms -[2026-01-04T00:59:34.644Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T00:59:37.647Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T00:59:41.139Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T00:59:43.016Z] [INFO] GET /api/health 200 4ms -[2026-01-04T00:59:53.825Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T01:00:03.109Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T01:00:05.145Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T01:00:13.129Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:00:14.546Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T01:00:29.359Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T01:00:30.909Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T01:00:32.622Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T01:00:43.235Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:01:13.345Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:01:43.457Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:02:13.557Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:02:43.640Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:03:13.832Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:03:43.956Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:04:14.070Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:04:44.198Z] [INFO] GET /api/health 200 15ms -[2026-01-04T01:04:54.925Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T01:04:55.038Z] [INFO] Umgebung: production -[2026-01-04T01:04:55.039Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T01:04:55.039Z] [INFO] Automatische Backups aktiviert -[2026-01-04T01:04:55.024Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T01:04:55.032Z] [INFO] Datenbank initialisiert -[2026-01-04T01:04:55.037Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T01:04:56.843Z] [INFO] GET /api/health 200 27ms -[2026-01-04T01:05:26.947Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:05:31.973Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T01:05:32.020Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T01:05:32.026Z] [INFO] Datenbank initialisiert -[2026-01-04T01:05:32.030Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T01:05:32.030Z] [INFO] Umgebung: production -[2026-01-04T01:05:32.031Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T01:05:32.031Z] [INFO] Automatische Backups aktiviert -[2026-01-04T01:05:35.369Z] [INFO] GET /api/health 200 17ms -[2026-01-04T01:06:05.520Z] [INFO] GET /api/health 200 7ms -[2026-01-04T01:06:32.076Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T01-06-32-051Z.db.enc -[2026-01-04T01:06:32.081Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T01-06-32-051Z.db.enc -[2026-01-04T01:06:32.081Z] [INFO] Backup erstellt: backup_2026-01-04T01-06-32-051Z.db -[2026-01-04T01:06:32.095Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T20-51-54-798Z.db.enc -[2026-01-04T01:06:32.096Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T20-51-54-798Z.db.enc -[2026-01-04T01:06:32.099Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T01:06:35.605Z] [INFO] GET /api/health 200 4ms -[2026-01-04T01:06:50.052Z] [INFO] GET / 200 20ms -[2026-01-04T01:06:50.141Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-04T01:06:50.172Z] [INFO] GET /css/base.css 200 7ms -[2026-01-04T01:06:50.200Z] [INFO] GET /css/components.css 200 4ms -[2026-01-04T01:06:50.215Z] [INFO] GET /css/board.css 200 9ms -[2026-01-04T01:06:50.218Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-04T01:06:50.220Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-04T01:06:50.222Z] [INFO] GET /css/list.css 200 9ms -[2026-01-04T01:06:50.224Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-04T01:06:50.259Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-04T01:06:50.264Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-04T01:06:50.265Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-04T01:06:50.274Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-04T01:06:50.280Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-04T01:06:50.283Z] [INFO] GET /css/responsive.css 200 11ms -[2026-01-04T01:06:50.304Z] [INFO] GET /css/mobile.css 200 18ms -[2026-01-04T01:06:50.309Z] [INFO] GET /js/app.js 200 3ms -[2026-01-04T01:06:50.377Z] [INFO] GET /js/api.js 200 7ms -[2026-01-04T01:06:50.380Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-04T01:06:50.381Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-04T01:06:50.389Z] [INFO] GET /js/store.js 200 14ms -[2026-01-04T01:06:50.393Z] [INFO] GET /js/board.js 200 15ms -[2026-01-04T01:06:50.396Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-04T01:06:50.409Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-04T01:06:50.412Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-04T01:06:50.415Z] [INFO] GET /js/list.js 200 7ms -[2026-01-04T01:06:50.429Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-04T01:06:50.430Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-04T01:06:50.449Z] [INFO] GET /js/admin.js 200 9ms -[2026-01-04T01:06:50.456Z] [INFO] GET /js/proposals.js 200 13ms -[2026-01-04T01:06:50.461Z] [INFO] GET /js/gitea.js 200 14ms -[2026-01-04T01:06:50.462Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-04T01:06:50.465Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-04T01:06:50.468Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-04T01:06:50.480Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-04T01:06:50.488Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-04T01:06:50.544Z] [INFO] GET /api/auth/users 304 19ms -[2026-01-04T01:06:50.591Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T01:06:50.602Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-04T01:06:50.609Z] [INFO] GET /api/admin/users 403 9ms -[2026-01-04T01:06:50.653Z] [INFO] GET /api/admin/upload-settings 304 6ms -[2026-01-04T01:06:55.132Z] [INFO] Logout: admin -[2026-01-04T01:06:55.134Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-04T01:06:55.176Z] [INFO] GET / 304 2ms -[2026-01-04T01:06:55.226Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T01:06:55.229Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T01:06:55.233Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T01:06:55.236Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T01:06:55.239Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T01:06:55.241Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T01:06:55.258Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T01:06:55.259Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T01:06:55.263Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T01:06:55.272Z] [INFO] GET /css/notifications.css 304 4ms -[2026-01-04T01:06:55.278Z] [INFO] GET /css/coding.css 304 3ms -[2026-01-04T01:06:55.282Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T01:06:55.287Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T01:06:55.291Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T01:06:55.295Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T01:06:55.309Z] [INFO] GET /js/app.js 304 2ms -[2026-01-04T01:06:55.344Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T01:06:55.347Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T01:06:55.347Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T01:06:55.349Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T01:06:55.350Z] [INFO] GET /js/board.js 304 0ms -[2026-01-04T01:06:55.356Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T01:06:55.376Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T01:06:55.379Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T01:06:55.385Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-04T01:06:55.387Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T01:06:55.391Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T01:06:55.394Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-04T01:06:55.404Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T01:06:55.407Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T01:06:55.412Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T01:06:55.417Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T01:06:55.420Z] [INFO] GET /js/coding.js 304 0ms -[2026-01-04T01:06:55.425Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T01:06:55.431Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T01:06:55.470Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T01:06:56.993Z] [INFO] GET /sw.js 200 5ms -[2026-01-04T01:06:57.030Z] [INFO] GET / 304 2ms -[2026-01-04T01:06:57.033Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T01:06:57.039Z] [INFO] GET /index.html 304 4ms -[2026-01-04T01:06:57.062Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T01:06:57.067Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T01:06:57.071Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T01:06:57.092Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T01:06:57.096Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T01:06:57.100Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T01:06:57.122Z] [INFO] GET /js/app.js 304 2ms -[2026-01-04T01:06:57.127Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T01:06:57.130Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T01:06:57.152Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-04T01:06:57.158Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T01:06:57.162Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T01:06:57.183Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T01:06:57.191Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T01:06:57.194Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T01:06:57.216Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-04T01:06:57.221Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T01:06:57.225Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T01:06:57.243Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T01:06:57.251Z] [INFO] GET /js/tour.js 304 1ms -[2026-01-04T01:06:57.255Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T01:06:57.274Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T01:06:57.282Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T01:06:57.287Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T01:06:57.303Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T01:06:57.314Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T01:06:57.317Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T01:06:57.332Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T01:06:57.347Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T01:06:57.350Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T01:06:57.363Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-04T01:06:57.374Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T01:06:57.377Z] [INFO] GET /css/gitea.css 304 0ms -[2026-01-04T01:06:57.390Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T01:06:57.403Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T01:07:00.867Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T01:07:00.868Z] [INFO] POST /api/auth/login 200 578ms -[2026-01-04T01:07:00.916Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T01:07:00.957Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Qd2SeUBEYEatdkxMAAAB) -[2026-01-04T01:07:00.967Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T01:07:01.007Z] [INFO] GET /api/columns/2 304 11ms -[2026-01-04T01:07:01.011Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T01:07:01.034Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-04T01:07:01.039Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-04T01:07:01.046Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-04T01:07:01.077Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T01:07:01.107Z] [INFO] GET /api/notifications 304 4ms -[2026-01-04T01:07:01.142Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-04T01:07:03.376Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T01:07:03.377Z] [INFO] POST /api/auth/logout 200 3ms -[2026-01-04T01:07:03.381Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-04T01:07:03.382Z] [INFO] POST /api/auth/logout 200 3ms -[2026-01-04T01:07:03.405Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Qd2SeUBEYEatdkxMAAAB) -[2026-01-04T01:07:05.717Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:07:07.258Z] [INFO] Login erfolgreich: admin -[2026-01-04T01:07:07.259Z] [INFO] POST /api/auth/login 200 456ms -[2026-01-04T01:07:07.303Z] [INFO] GET /api/admin/users 200 9ms -[2026-01-04T01:07:07.339Z] [INFO] GET /api/admin/upload-settings 304 6ms -[2026-01-04T01:07:09.849Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T01:07:13.017Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T01:07:18.962Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T01:07:21.260Z] [INFO] Admin admin hat Benutzer hendrik_gebhardt@gmx.de bearbeitet -[2026-01-04T01:07:21.261Z] [INFO] PUT /api/admin/users/1 200 10ms -[2026-01-04T01:07:21.299Z] [INFO] GET /api/admin/users 304 9ms -[2026-01-04T01:07:22.267Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T01:07:31.227Z] [INFO] GET / 200 5ms -[2026-01-04T01:07:31.298Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-04T01:07:31.329Z] [INFO] GET /css/base.css 200 3ms -[2026-01-04T01:07:31.377Z] [INFO] GET /css/components.css 200 8ms -[2026-01-04T01:07:31.381Z] [INFO] GET /css/admin.css 200 10ms -[2026-01-04T01:07:31.383Z] [INFO] GET /css/board.css 200 11ms -[2026-01-04T01:07:31.387Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-04T01:07:31.390Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-04T01:07:31.392Z] [INFO] GET /css/list.css 200 7ms -[2026-01-04T01:07:31.443Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-04T01:07:31.445Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-04T01:07:31.455Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-04T01:07:31.456Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-04T01:07:31.459Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-04T01:07:31.465Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-04T01:07:31.474Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-04T01:07:31.482Z] [INFO] GET /js/app.js 200 1ms -[2026-01-04T01:07:31.547Z] [INFO] GET /js/api.js 200 4ms -[2026-01-04T01:07:31.557Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-04T01:07:31.560Z] [INFO] GET /js/store.js 200 7ms -[2026-01-04T01:07:31.562Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-04T01:07:31.563Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-04T01:07:31.570Z] [INFO] GET /js/board.js 200 11ms -[2026-01-04T01:07:31.578Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-04T01:07:31.588Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-04T01:07:31.596Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-04T01:07:31.597Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-04T01:07:31.599Z] [INFO] GET /js/list.js 200 5ms -[2026-01-04T01:07:31.609Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-04T01:07:31.619Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-04T01:07:31.630Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-04T01:07:31.636Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-04T01:07:31.638Z] [INFO] GET /js/knowledge.js 200 10ms -[2026-01-04T01:07:31.642Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-04T01:07:31.645Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-04T01:07:31.647Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-04T01:07:31.715Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-04T01:07:31.718Z] [INFO] GET /sw.js 200 6ms -[2026-01-04T01:07:31.762Z] [INFO] GET / 304 1ms -[2026-01-04T01:07:31.767Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-04T01:07:31.769Z] [INFO] GET /index.html 200 12ms -[2026-01-04T01:07:31.804Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T01:07:31.809Z] [INFO] GET /css/components.css 304 2ms -[2026-01-04T01:07:31.813Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T01:07:31.835Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T01:07:31.839Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T01:07:31.844Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T01:07:31.865Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T01:07:31.870Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-04T01:07:31.875Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T01:07:31.895Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-04T01:07:31.900Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T01:07:31.903Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T01:07:31.922Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T01:07:31.930Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T01:07:31.937Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T01:07:31.954Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T01:07:31.961Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T01:07:31.966Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T01:07:31.983Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T01:07:31.993Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-04T01:07:32.000Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-04T01:07:32.022Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T01:07:32.027Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T01:07:32.032Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-04T01:07:32.052Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T01:07:32.058Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T01:07:32.065Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T01:07:32.083Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T01:07:32.088Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T01:07:32.100Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-04T01:07:32.114Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T01:07:32.120Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T01:07:32.141Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T01:07:32.157Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-04T01:07:32.158Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T01:07:35.842Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:07:36.971Z] [INFO] Login erfolgreich: admin -[2026-01-04T01:07:36.973Z] [INFO] POST /api/auth/login 200 415ms -[2026-01-04T01:07:37.031Z] [INFO] GET /api/admin/users 200 6ms -[2026-01-04T01:07:37.068Z] [INFO] GET /api/admin/upload-settings 200 7ms -[2026-01-04T01:07:39.496Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T01:07:42.903Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T01:08:05.947Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:08:36.041Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:09:06.134Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:09:36.224Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:10:06.336Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:10:30.993Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T01:10:31.121Z] [INFO] Umgebung: production -[2026-01-04T01:10:31.122Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T01:10:31.122Z] [INFO] Automatische Backups aktiviert -[2026-01-04T01:10:31.087Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T01:10:31.097Z] [INFO] Datenbank initialisiert -[2026-01-04T01:10:31.120Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T01:10:33.778Z] [INFO] GET /api/health 200 19ms -[2026-01-04T01:10:55.030Z] [INFO] GET / 200 15ms -[2026-01-04T01:10:55.122Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-04T01:10:55.150Z] [INFO] GET /css/base.css 200 3ms -[2026-01-04T01:10:55.190Z] [INFO] GET /css/board.css 200 8ms -[2026-01-04T01:10:55.193Z] [INFO] GET /css/components.css 200 9ms -[2026-01-04T01:10:55.198Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-04T01:10:55.200Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-04T01:10:55.209Z] [INFO] GET /css/list.css 200 3ms -[2026-01-04T01:10:55.211Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-04T01:10:55.223Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-04T01:10:55.245Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-04T01:10:55.260Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-04T01:10:55.261Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-04T01:10:55.264Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-04T01:10:55.269Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-04T01:10:55.274Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-04T01:10:55.294Z] [INFO] GET /js/app.js 200 3ms -[2026-01-04T01:10:55.353Z] [INFO] GET /js/api.js 200 4ms -[2026-01-04T01:10:55.357Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-04T01:10:55.360Z] [INFO] GET /js/store.js 200 8ms -[2026-01-04T01:10:55.362Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-04T01:10:55.366Z] [INFO] GET /js/board.js 200 5ms -[2026-01-04T01:10:55.367Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-04T01:10:55.388Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-04T01:10:55.398Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-04T01:10:55.402Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-04T01:10:55.403Z] [INFO] GET /js/list.js 200 6ms -[2026-01-04T01:10:55.407Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-04T01:10:55.428Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-04T01:10:55.432Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-04T01:10:55.445Z] [INFO] GET /js/notifications.js 200 12ms -[2026-01-04T01:10:55.451Z] [INFO] GET /js/gitea.js 200 16ms -[2026-01-04T01:10:55.454Z] [INFO] GET /js/knowledge.js 200 18ms -[2026-01-04T01:10:55.461Z] [INFO] GET /js/coding.js 200 15ms -[2026-01-04T01:10:55.467Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-04T01:10:55.473Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-04T01:10:55.596Z] [INFO] POST /api/auth/refresh 200 26ms -[2026-01-04T01:10:55.603Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-04T01:10:55.611Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-04T01:10:55.634Z] [INFO] GET /api/admin/users 200 5ms -[2026-01-04T01:10:55.670Z] [INFO] GET /api/admin/upload-settings 304 6ms -[2026-01-04T01:10:58.747Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T01:11:00.883Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T01:11:01.999Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T01:11:03.875Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:11:04.624Z] [INFO] Logout: admin -[2026-01-04T01:11:04.626Z] [INFO] POST /api/auth/logout 200 10ms -[2026-01-04T01:11:04.663Z] [INFO] GET / 304 3ms -[2026-01-04T01:11:04.709Z] [INFO] GET /css/components.css 304 4ms -[2026-01-04T01:11:04.711Z] [INFO] GET /css/variables.css 304 5ms -[2026-01-04T01:11:04.716Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-04T01:11:04.718Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T01:11:04.721Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T01:11:04.724Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T01:11:04.740Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T01:11:04.741Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T01:11:04.746Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T01:11:04.749Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T01:11:04.751Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T01:11:04.754Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T01:11:04.770Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T01:11:04.772Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T01:11:04.775Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T01:11:04.781Z] [INFO] GET /js/app.js 304 0ms -[2026-01-04T01:11:04.820Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T01:11:04.826Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T01:11:04.827Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T01:11:04.831Z] [INFO] GET /js/board.js 304 3ms -[2026-01-04T01:11:04.834Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T01:11:04.837Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-04T01:11:04.856Z] [INFO] GET /js/calendar.js 304 0ms -[2026-01-04T01:11:04.858Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T01:11:04.861Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T01:11:04.865Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T01:11:04.866Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-04T01:11:04.872Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T01:11:04.887Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-04T01:11:04.888Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-04T01:11:04.892Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T01:11:04.898Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T01:11:04.903Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-04T01:11:04.907Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T01:11:04.918Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T01:11:04.958Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-04T01:11:06.484Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T01:11:10.712Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-04T01:11:10.714Z] [INFO] POST /api/auth/login 401 3ms -[2026-01-04T01:11:14.870Z] [INFO] GET / 200 5ms -[2026-01-04T01:11:14.950Z] [INFO] GET /css/base.css 200 8ms -[2026-01-04T01:11:14.952Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-04T01:11:14.958Z] [INFO] GET /css/components.css 200 11ms -[2026-01-04T01:11:14.963Z] [INFO] GET /css/calendar.css 200 14ms -[2026-01-04T01:11:14.965Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-04T01:11:14.967Z] [INFO] GET /css/board.css 200 7ms -[2026-01-04T01:11:14.984Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-04T01:11:14.985Z] [INFO] GET /css/list.css 200 3ms -[2026-01-04T01:11:15.025Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-04T01:11:15.028Z] [INFO] GET /css/proposals.css 200 13ms -[2026-01-04T01:11:15.030Z] [INFO] GET /css/coding.css 200 14ms -[2026-01-04T01:11:15.033Z] [INFO] GET /css/knowledge.css 200 11ms -[2026-01-04T01:11:15.036Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-04T01:11:15.037Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-04T01:11:15.067Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-04T01:11:15.073Z] [INFO] GET /js/app.js 200 7ms -[2026-01-04T01:11:15.153Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-04T01:11:15.157Z] [INFO] GET /js/sync.js 200 13ms -[2026-01-04T01:11:15.159Z] [INFO] GET /js/api.js 200 14ms -[2026-01-04T01:11:15.162Z] [INFO] GET /js/store.js 200 12ms -[2026-01-04T01:11:15.163Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-04T01:11:15.165Z] [INFO] GET /js/board.js 200 4ms -[2026-01-04T01:11:15.183Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-04T01:11:15.188Z] [INFO] GET /js/list.js 200 2ms -[2026-01-04T01:11:15.190Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-04T01:11:15.197Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-04T01:11:15.198Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T01:11:15.223Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-04T01:11:15.228Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-04T01:11:15.233Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-04T01:11:15.235Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-04T01:11:15.240Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-04T01:11:15.241Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-04T01:11:15.256Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-04T01:11:15.261Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T01:11:15.304Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-04T01:11:18.463Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - hendrik_gebhardt@gmx.de -[2026-01-04T01:11:18.465Z] [INFO] POST /api/auth/login 401 3ms -[2026-01-04T01:11:31.142Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T01-11-31-127Z.db.enc -[2026-01-04T01:11:31.144Z] [INFO] Backup erstellt: backup_2026-01-04T01-11-31-127Z.db -[2026-01-04T01:11:31.143Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T01-11-31-127Z.db.enc -[2026-01-04T01:11:31.159Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T20-53-24-919Z.db.enc -[2026-01-04T01:11:31.161Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T01:11:31.159Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T20-53-24-919Z.db.enc -[2026-01-04T01:11:33.970Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:12:04.061Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:12:34.191Z] [INFO] GET /api/health 200 5ms -[2026-01-04T01:13:04.306Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:13:34.415Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:13:46.962Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T01:13:47.051Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T01:13:47.059Z] [INFO] Datenbank initialisiert -[2026-01-04T01:13:47.064Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T01:13:47.064Z] [INFO] Umgebung: production -[2026-01-04T01:13:47.064Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T01:13:47.065Z] [INFO] Automatische Backups aktiviert -[2026-01-04T01:13:49.567Z] [INFO] GET /api/health 200 18ms -[2026-01-04T01:14:19.669Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:14:24.317Z] [INFO] GET / 200 13ms -[2026-01-04T01:14:24.392Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-04T01:14:24.429Z] [INFO] GET /css/base.css 200 5ms -[2026-01-04T01:14:24.464Z] [INFO] GET /css/components.css 200 7ms -[2026-01-04T01:14:24.481Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-04T01:14:24.482Z] [INFO] GET /css/board.css 200 10ms -[2026-01-04T01:14:24.483Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-04T01:14:24.488Z] [INFO] GET /css/list.css 200 10ms -[2026-01-04T01:14:24.489Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-04T01:14:24.521Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-04T01:14:24.523Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-04T01:14:24.528Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-04T01:14:24.537Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-04T01:14:24.543Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-04T01:14:24.545Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-04T01:14:24.569Z] [INFO] GET /css/mobile.css 200 18ms -[2026-01-04T01:14:24.572Z] [INFO] GET /js/app.js 200 4ms -[2026-01-04T01:14:24.652Z] [INFO] GET /js/auth.js 200 13ms -[2026-01-04T01:14:24.657Z] [INFO] GET /js/store.js 200 13ms -[2026-01-04T01:14:24.660Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-04T01:14:24.663Z] [INFO] GET /js/api.js 200 8ms -[2026-01-04T01:14:24.666Z] [INFO] GET /js/board.js 200 7ms -[2026-01-04T01:14:24.667Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-04T01:14:24.688Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-04T01:14:24.691Z] [INFO] GET /js/list.js 200 7ms -[2026-01-04T01:14:24.695Z] [INFO] GET /js/task-modal.js 200 9ms -[2026-01-04T01:14:24.697Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-04T01:14:24.702Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T01:14:24.720Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-04T01:14:24.721Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-04T01:14:24.726Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-04T01:14:24.730Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-04T01:14:24.734Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-04T01:14:24.737Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-04T01:14:24.759Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-04T01:14:24.762Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-04T01:14:24.812Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2026-01-04T01:14:28.695Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T01:14:28.697Z] [INFO] POST /api/auth/login 200 495ms -[2026-01-04T01:14:28.746Z] [INFO] GET /api/auth/users 200 15ms -[2026-01-04T01:14:28.786Z] [INFO] GET /api/projects 200 9ms -[2026-01-04T01:14:28.802Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (pIT6LcpTmohHNoYkAAAB) -[2026-01-04T01:14:28.826Z] [INFO] GET /api/columns/2 200 8ms -[2026-01-04T01:14:28.833Z] [INFO] GET /api/stats/dashboard?projectId=2 200 12ms -[2026-01-04T01:14:28.848Z] [INFO] GET /api/labels/2 200 11ms -[2026-01-04T01:14:28.870Z] [INFO] GET /api/tasks/project/2 200 20ms -[2026-01-04T01:14:28.874Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T01:14:28.940Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-04T01:14:28.985Z] [INFO] GET /api/notifications 200 12ms -[2026-01-04T01:14:29.025Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-04T01:14:32.005Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T01:14:34.496Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T01:14:47.091Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T01-14-47-077Z.db.enc -[2026-01-04T01:14:47.092Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T01-14-47-077Z.db.enc -[2026-01-04T01:14:47.093Z] [INFO] Backup erstellt: backup_2026-01-04T01-14-47-077Z.db -[2026-01-04T01:14:47.108Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T20-56-20-877Z.db.enc -[2026-01-04T01:14:47.108Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T20-56-20-877Z.db.enc -[2026-01-04T01:14:47.109Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T01:14:49.769Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:14:57.835Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (pIT6LcpTmohHNoYkAAAB) -[2026-01-04T01:15:19.879Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:15:49.981Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:16:20.084Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:16:50.167Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:17:20.281Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:17:50.367Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:18:20.480Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:18:50.574Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:19:20.665Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:19:50.751Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:20:20.845Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:20:50.941Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:21:21.045Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:21:51.148Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:22:21.261Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:22:51.377Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:23:21.463Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:23:51.565Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:24:21.678Z] [INFO] GET /api/health 200 4ms -[2026-01-04T01:24:51.768Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:25:21.864Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:25:51.960Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:26:22.058Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:26:52.158Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:27:22.254Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:27:52.370Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:28:22.468Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:28:52.588Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:29:22.699Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:29:52.802Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:30:22.927Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:30:53.012Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:31:23.119Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:31:53.212Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:32:23.308Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:32:53.432Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:33:23.561Z] [INFO] GET /api/health 200 4ms -[2026-01-04T01:33:53.677Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:34:23.775Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:34:53.850Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:35:23.940Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:35:54.030Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:36:24.135Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:36:54.220Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:37:24.305Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:37:54.412Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:38:24.514Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:38:54.606Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:39:24.702Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:39:54.806Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:40:24.890Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:40:54.981Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:41:25.091Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:41:55.205Z] [INFO] GET /api/health 200 5ms -[2026-01-04T01:42:25.330Z] [INFO] GET /api/health 200 5ms -[2026-01-04T01:42:55.420Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:43:25.532Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:43:55.634Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:44:25.746Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:44:55.859Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:45:25.977Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:45:56.079Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:46:26.175Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:46:56.257Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:47:26.359Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:47:56.445Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:48:26.548Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:48:56.634Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:49:26.718Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:49:56.817Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:50:26.934Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:50:57.042Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:51:27.129Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:51:57.254Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:52:27.396Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:52:57.540Z] [INFO] GET /api/health 200 4ms -[2026-01-04T01:53:27.622Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:53:57.734Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:54:27.819Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:54:57.940Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:55:28.036Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:55:58.158Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:56:28.262Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:56:58.347Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:57:28.451Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:57:58.537Z] [INFO] GET /api/health 200 3ms -[2026-01-04T01:58:28.621Z] [INFO] GET /api/health 200 1ms -[2026-01-04T01:58:58.721Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:59:28.811Z] [INFO] GET /api/health 200 2ms -[2026-01-04T01:59:58.920Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:00:29.026Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:00:59.116Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:01:29.220Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:01:59.314Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:02:29.425Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:02:59.536Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:03:29.638Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:03:59.759Z] [INFO] GET /api/health 200 4ms -[2026-01-04T02:04:29.859Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:04:59.978Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:05:30.070Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:06:00.159Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:06:30.249Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:07:00.337Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:07:30.431Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:08:00.537Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:08:30.638Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:09:00.729Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:09:30.847Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:10:00.939Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:10:31.041Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:11:01.143Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:11:31.232Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:12:01.332Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:12:31.439Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:13:01.552Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:13:31.661Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:14:01.752Z] [INFO] GET /api/health 200 0ms -[2026-01-04T02:14:31.864Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:15:01.955Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:15:32.077Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:16:02.181Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:16:32.257Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:17:02.367Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:17:32.467Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:18:02.556Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:18:32.677Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:19:02.753Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:19:32.844Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:20:02.945Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:20:33.065Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:21:03.173Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:21:33.274Z] [INFO] GET /api/health 200 4ms -[2026-01-04T02:22:03.372Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:22:33.498Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:23:03.608Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:23:33.701Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:24:03.804Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:24:33.906Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:25:04.026Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:25:34.125Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:26:04.214Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:26:34.303Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:27:04.411Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:27:34.501Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:28:04.604Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:28:34.699Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:29:04.799Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:29:34.887Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:30:04.994Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:30:35.080Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:31:05.193Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:31:35.289Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:32:05.384Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:32:35.468Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:33:05.574Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:33:35.692Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:34:05.813Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:34:35.912Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:35:06.009Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:35:36.100Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:36:06.200Z] [INFO] GET /api/health 200 4ms -[2026-01-04T02:36:36.299Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:37:06.391Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:37:36.481Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:38:06.594Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:38:36.688Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:39:06.776Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:39:36.865Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:40:06.980Z] [INFO] GET /api/health 200 4ms -[2026-01-04T02:40:37.092Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:41:07.193Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:41:37.304Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:42:07.414Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:42:37.530Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:43:07.639Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:43:37.760Z] [INFO] GET /api/health 200 0ms -[2026-01-04T02:44:07.863Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:44:37.953Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:45:08.052Z] [INFO] GET /api/health 200 5ms -[2026-01-04T02:45:38.145Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:46:08.243Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:46:38.359Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:47:08.450Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:47:38.548Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:48:08.656Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:48:38.758Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:49:08.862Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:49:38.972Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:50:09.061Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:50:39.162Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:51:09.267Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:51:39.366Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:52:09.466Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:52:39.563Z] [INFO] GET /api/health 200 3ms -[2026-01-04T02:53:09.660Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:53:39.744Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:54:09.842Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:54:39.929Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:55:10.032Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:55:40.113Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:56:10.201Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:56:40.316Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:57:10.398Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:57:40.484Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:58:10.572Z] [INFO] GET /api/health 200 2ms -[2026-01-04T02:58:40.673Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:59:10.753Z] [INFO] GET /api/health 200 1ms -[2026-01-04T02:59:40.877Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:00:11.011Z] [INFO] GET /api/health 200 7ms -[2026-01-04T03:00:41.441Z] [INFO] GET /api/health 200 79ms -[2026-01-04T03:01:11.689Z] [INFO] GET /api/health 200 6ms -[2026-01-04T03:01:41.910Z] [INFO] GET /api/health 200 64ms -[2026-01-04T03:02:12.028Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:02:42.149Z] [INFO] GET /api/health 200 5ms -[2026-01-04T03:03:12.293Z] [INFO] GET /api/health 200 7ms -[2026-01-04T03:03:42.431Z] [INFO] GET /api/health 200 6ms -[2026-01-04T03:04:12.572Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:04:42.719Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:05:12.868Z] [INFO] GET /api/health 200 5ms -[2026-01-04T03:05:42.989Z] [INFO] GET /api/health 200 4ms -[2026-01-04T03:06:13.134Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:06:43.311Z] [INFO] GET /api/health 200 7ms -[2026-01-04T03:07:13.440Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:07:43.549Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:08:13.763Z] [INFO] GET /api/health 200 16ms -[2026-01-04T03:08:43.995Z] [INFO] GET /api/health 200 7ms -[2026-01-04T03:09:14.242Z] [INFO] GET /api/health 200 6ms -[2026-01-04T03:09:44.457Z] [INFO] GET /api/health 200 4ms -[2026-01-04T03:10:14.678Z] [INFO] GET /api/health 200 4ms -[2026-01-04T03:10:44.902Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:11:15.197Z] [INFO] GET /api/health 200 12ms -[2026-01-04T03:11:45.435Z] [INFO] GET /api/health 200 6ms -[2026-01-04T03:12:15.667Z] [INFO] GET /api/health 200 4ms -[2026-01-04T03:12:45.887Z] [INFO] GET /api/health 200 4ms -[2026-01-04T03:13:16.116Z] [INFO] GET /api/health 200 5ms -[2026-01-04T03:13:46.311Z] [INFO] GET /api/health 200 4ms -[2026-01-04T03:14:16.485Z] [INFO] GET /api/health 200 17ms -[2026-01-04T03:14:46.598Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:15:16.861Z] [INFO] GET /api/health 200 74ms -[2026-01-04T03:15:46.960Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:16:17.084Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:16:47.178Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:17:17.290Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:17:47.384Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:18:17.499Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:18:47.577Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:19:17.676Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:19:47.780Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:20:17.880Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:20:47.967Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:21:18.067Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:21:48.177Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:22:18.282Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:22:48.389Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:23:18.489Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:23:48.577Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:24:18.660Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:24:48.765Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:25:18.870Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:25:48.964Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:26:19.071Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:26:49.172Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:27:19.265Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:27:49.357Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:28:19.458Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:28:49.543Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:29:19.647Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:29:49.732Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:30:19.841Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:30:49.943Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:31:20.040Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:31:50.134Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:32:20.230Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:32:50.309Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:33:20.402Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:33:50.530Z] [INFO] GET /api/health 200 10ms -[2026-01-04T03:34:20.646Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:34:50.735Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:35:20.831Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:35:50.943Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:36:21.027Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:36:51.124Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:37:21.231Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:37:51.323Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:38:21.403Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:38:51.496Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:39:21.595Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:39:51.700Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:40:21.794Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:40:51.909Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:41:22.017Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:41:52.140Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:42:22.239Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:42:52.346Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:43:22.457Z] [INFO] GET /api/health 200 4ms -[2026-01-04T03:43:52.554Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:44:22.649Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:44:52.737Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:45:22.834Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:45:52.949Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:46:23.064Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:46:53.170Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:47:23.261Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:47:53.362Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:48:23.460Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:48:53.555Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:49:23.649Z] [INFO] GET /api/health 200 3ms -[2026-01-04T03:49:53.735Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:50:23.833Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:50:53.939Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:51:24.025Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:51:54.108Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:52:24.188Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:52:54.283Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:53:24.358Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:53:54.428Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:54:24.499Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:54:54.580Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:55:24.667Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:55:54.753Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:56:24.832Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:56:54.904Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:57:25.011Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:57:55.097Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:58:25.189Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:58:55.279Z] [INFO] GET /api/health 200 1ms -[2026-01-04T03:59:25.382Z] [INFO] GET /api/health 200 2ms -[2026-01-04T03:59:55.486Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:00:25.598Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:00:55.692Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:01:25.809Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:01:55.910Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:02:26.011Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:02:56.122Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:03:26.230Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:03:56.333Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:04:26.441Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:04:56.552Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:05:26.652Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:05:56.757Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:06:26.864Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:06:56.976Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:07:27.069Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:07:57.175Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:08:27.270Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:08:57.387Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:09:27.478Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:09:57.569Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:10:27.676Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:10:57.761Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:11:27.874Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:11:57.980Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:12:28.070Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:12:58.167Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:13:28.275Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:13:58.368Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:14:28.470Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:14:58.583Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:15:28.673Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:15:58.780Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:16:28.880Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:16:58.968Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:17:29.053Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:17:59.137Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:18:29.222Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:18:59.332Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:19:29.429Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:19:59.512Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:20:29.622Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:20:59.715Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:21:29.811Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:21:59.921Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:22:30.047Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:23:00.146Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:23:30.248Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:24:00.357Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:24:30.450Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:25:00.566Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:25:30.680Z] [INFO] GET /api/health 200 5ms -[2026-01-04T04:26:00.803Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:26:30.897Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:27:01.018Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:27:31.107Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:28:01.196Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:28:31.295Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:29:01.434Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:29:31.550Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:30:01.648Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:30:31.744Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:31:01.891Z] [INFO] GET /api/health 200 4ms -[2026-01-04T04:31:31.994Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:32:02.106Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:32:32.199Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:33:02.312Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:33:32.428Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:34:02.527Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:34:32.623Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:35:02.716Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:35:32.836Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:36:02.936Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:36:33.034Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:37:03.137Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:37:33.230Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:38:03.330Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:38:33.427Z] [INFO] GET /api/health 200 7ms -[2026-01-04T04:39:03.533Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:39:33.621Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:40:03.738Z] [INFO] GET /api/health 200 4ms -[2026-01-04T04:40:33.844Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:41:03.945Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:41:34.053Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:42:04.152Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:42:34.254Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:43:04.347Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:43:34.472Z] [INFO] GET /api/health 200 4ms -[2026-01-04T04:44:04.584Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:44:34.683Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:45:04.776Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:45:34.864Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:46:04.982Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:46:35.075Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:47:05.173Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:47:35.267Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:48:05.375Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:48:35.501Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:49:05.614Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:49:35.711Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:50:05.816Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:50:35.922Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:51:06.027Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:51:36.133Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:52:06.243Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:52:36.346Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:53:06.446Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:53:36.556Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:54:06.674Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:54:36.771Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:55:06.878Z] [INFO] GET /api/health 200 3ms -[2026-01-04T04:55:36.998Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:56:07.095Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:56:37.179Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:57:07.275Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:57:37.373Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:58:07.471Z] [INFO] GET /api/health 200 2ms -[2026-01-04T04:58:37.564Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:59:07.655Z] [INFO] GET /api/health 200 1ms -[2026-01-04T04:59:37.772Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:00:07.862Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:00:37.974Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:01:08.076Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:01:38.183Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:02:08.283Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:02:38.378Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:03:08.480Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:03:38.590Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:04:08.687Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:04:38.799Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:05:08.879Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:05:38.989Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:06:09.080Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:06:39.170Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:07:09.254Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:07:39.375Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:08:09.484Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:08:39.595Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:09:09.688Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:09:39.807Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:10:09.892Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:10:39.971Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:11:10.062Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:11:40.150Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:12:10.236Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:12:40.361Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:13:10.478Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:13:40.596Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:14:10.723Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:14:40.822Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:15:10.929Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:15:41.026Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:16:11.123Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:16:41.230Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:17:11.338Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:17:41.444Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:18:11.544Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:18:41.671Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:19:11.786Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:19:41.878Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:20:11.980Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:20:42.097Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:21:12.196Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:21:42.293Z] [INFO] GET /api/health 200 4ms -[2026-01-04T05:22:12.410Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:22:42.510Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:23:12.607Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:23:42.708Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:24:12.800Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:24:42.901Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:25:13.010Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:25:43.100Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:26:13.213Z] [INFO] GET /api/health 200 10ms -[2026-01-04T05:26:43.308Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:27:13.415Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:27:43.503Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:28:13.606Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:28:43.691Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:29:13.808Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:29:43.901Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:30:14.014Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:30:44.118Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:31:14.212Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:31:44.312Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:32:14.415Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:32:44.525Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:33:14.639Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:33:44.726Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:34:14.829Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:34:44.918Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:35:15.008Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:35:45.105Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:36:15.214Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:36:45.290Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:37:15.410Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:37:45.508Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:38:15.616Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:38:45.704Z] [INFO] GET /api/health 200 4ms -[2026-01-04T05:39:15.800Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:39:45.931Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:40:16.048Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:40:46.156Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:41:16.259Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:41:46.357Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:42:16.477Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:42:46.577Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:43:16.667Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:43:46.760Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:44:16.859Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:44:46.946Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:45:17.059Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:45:47.159Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:46:17.292Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:46:47.386Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:47:17.495Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:47:47.587Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:48:17.680Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:48:47.776Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:49:17.864Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:49:47.990Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:50:18.082Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:50:48.166Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:51:18.251Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:51:48.343Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:52:18.435Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:52:48.540Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:53:18.626Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:53:48.731Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:54:18.812Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:54:48.931Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:55:19.021Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:55:49.120Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:56:19.223Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:56:49.331Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:57:19.444Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:57:49.545Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:58:19.642Z] [INFO] GET /api/health 200 2ms -[2026-01-04T05:58:49.747Z] [INFO] GET /api/health 200 3ms -[2026-01-04T05:59:19.838Z] [INFO] GET /api/health 200 1ms -[2026-01-04T05:59:49.930Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:00:20.014Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:00:50.087Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:01:20.185Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:01:50.300Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:02:20.405Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:02:50.502Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:03:20.596Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:03:50.706Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:04:20.821Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:04:50.925Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:05:21.011Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:05:51.120Z] [INFO] GET /api/health 200 4ms -[2026-01-04T06:06:21.214Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:06:51.312Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:07:21.401Z] [INFO] GET /api/health 200 4ms -[2026-01-04T06:07:51.491Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:08:21.587Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:08:51.663Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:09:21.758Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:09:51.847Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:10:21.940Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:10:52.055Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:11:22.134Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:11:52.231Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:12:22.325Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:12:52.435Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:13:22.533Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:13:52.628Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:14:22.733Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:14:52.825Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:15:22.916Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:15:53.033Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:16:23.115Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:16:53.212Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:17:23.330Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:17:32.047Z] [INFO] GET /robots.txt 200 15ms -[2026-01-04T06:17:32.290Z] [INFO] GET /sitemap.xml 200 2ms -[2026-01-04T06:17:53.425Z] [INFO] GET /api/health 200 0ms -[2026-01-04T06:18:23.511Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:18:53.608Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:19:23.694Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:19:53.803Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:20:23.912Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:20:54.021Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:21:24.117Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:21:54.201Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:22:24.277Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:22:54.377Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:23:24.481Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:23:54.600Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:24:24.689Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:24:54.777Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:25:24.898Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:25:54.988Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:26:25.088Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:26:55.179Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:27:25.267Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:27:55.353Z] [INFO] GET /api/health 200 5ms -[2026-01-04T06:28:25.452Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:28:55.534Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:29:25.627Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:29:55.713Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:30:25.824Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:30:55.923Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:31:26.042Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:31:56.150Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:32:26.263Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:32:56.359Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:33:26.462Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:33:56.568Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:34:26.689Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:34:56.784Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:35:26.882Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:35:57.005Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:36:27.086Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:36:57.173Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:37:27.275Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:37:57.371Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:38:27.468Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:38:57.552Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:39:27.643Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:39:57.745Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:40:27.840Z] [INFO] GET /api/health 200 5ms -[2026-01-04T06:40:57.952Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:41:28.027Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:41:58.140Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:42:28.252Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:42:58.339Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:43:28.440Z] [INFO] GET /api/health 200 3ms -[2026-01-04T06:43:58.551Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:44:28.646Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:44:58.724Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:45:28.802Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:45:58.893Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:46:28.972Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:46:59.054Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:47:29.134Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:47:59.213Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:48:29.324Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:48:59.464Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:49:29.571Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:49:59.693Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:50:29.820Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:50:59.911Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:51:30.009Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:52:00.099Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:52:30.181Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:53:00.263Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:53:30.363Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:54:00.451Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:54:30.545Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:55:00.656Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:55:30.757Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:56:00.851Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:56:30.952Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:57:01.037Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:57:31.127Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:58:01.204Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:58:31.302Z] [INFO] GET /api/health 200 1ms -[2026-01-04T06:58:45.564Z] [INFO] GET / 200 6ms -[2026-01-04T06:59:01.410Z] [INFO] GET /api/health 200 2ms -[2026-01-04T06:59:31.502Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:00:01.612Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:00:31.709Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:01:01.791Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:01:31.890Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:02:01.969Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:02:32.052Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:03:02.145Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:03:32.225Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:04:02.346Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:04:32.444Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:05:02.543Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:05:32.632Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:06:02.728Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:06:32.829Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:07:02.930Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:07:33.049Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:08:03.151Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:08:33.266Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:09:03.374Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:09:33.477Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:10:03.557Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:10:33.647Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:10:46.882Z] [INFO] GET / 200 5ms -[2026-01-04T07:10:47.134Z] [INFO] GET /robots.txt 200 4ms -[2026-01-04T07:10:49.942Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-04T07:11:03.738Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:11:33.837Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:12:03.945Z] [INFO] GET /api/health 200 4ms -[2026-01-04T07:12:34.047Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:13:04.169Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:13:34.280Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:14:04.398Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:14:34.520Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:15:04.643Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:15:34.759Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:16:04.848Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:16:34.948Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:17:05.053Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:17:35.147Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:18:05.257Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:18:35.355Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:19:05.466Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:19:35.555Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:20:05.661Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:20:35.769Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:21:05.848Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:21:35.958Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:22:06.062Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:22:36.135Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:23:06.231Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:23:36.346Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:24:06.434Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:24:36.532Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:25:06.614Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:25:36.700Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:26:06.792Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:26:36.906Z] [INFO] GET /api/health 200 4ms -[2026-01-04T07:27:07.012Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:27:37.125Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:28:07.256Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:28:37.357Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:29:07.472Z] [INFO] GET /api/health 200 4ms -[2026-01-04T07:29:37.566Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:30:07.680Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:30:37.774Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:31:07.870Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:31:37.975Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:32:08.083Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:32:38.158Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:33:08.262Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:33:38.355Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:34:08.463Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:34:38.561Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:35:08.649Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:35:38.763Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:36:08.845Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:36:38.948Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:37:09.047Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:37:39.143Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:38:09.250Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:38:39.350Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:39:09.445Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:39:39.545Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:40:09.666Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:40:39.763Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:41:09.871Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:41:39.971Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:42:10.076Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:42:40.166Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:43:10.248Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:43:40.355Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:44:10.466Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:44:40.564Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:45:10.676Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:45:40.770Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:46:10.872Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:46:40.984Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:47:11.073Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:47:41.185Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:48:11.322Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:48:41.422Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:49:11.527Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:49:41.634Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:50:11.730Z] [INFO] GET /api/health 200 3ms -[2026-01-04T07:50:41.836Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:51:11.937Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:51:42.013Z] [INFO] GET /api/health 200 4ms -[2026-01-04T07:52:12.110Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:52:42.198Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:53:12.279Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:53:42.397Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:54:12.510Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:54:42.633Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:55:12.714Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:55:42.822Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:56:12.928Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:56:43.019Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:57:13.107Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:57:43.221Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:58:13.329Z] [INFO] GET /api/health 200 0ms -[2026-01-04T07:58:43.427Z] [INFO] GET /api/health 200 2ms -[2026-01-04T07:59:13.520Z] [INFO] GET /api/health 200 1ms -[2026-01-04T07:59:43.630Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:00:13.752Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:00:43.833Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:01:13.930Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:01:44.026Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:02:14.103Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:02:44.211Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:03:14.311Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:03:44.409Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:04:14.496Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:04:44.578Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:05:14.694Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:05:44.803Z] [INFO] GET /api/health 200 5ms -[2026-01-04T08:06:14.898Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:06:45.017Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:07:15.104Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:07:45.208Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:08:15.304Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:08:45.400Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:09:15.500Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:09:45.589Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:10:15.678Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:10:45.787Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:11:15.914Z] [INFO] GET /api/health 200 10ms -[2026-01-04T08:11:46.016Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:12:16.106Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:12:46.198Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:13:16.316Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:13:46.410Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:14:16.514Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:14:46.609Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:15:16.729Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:15:46.835Z] [INFO] GET /api/health 200 0ms -[2026-01-04T08:16:16.927Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:16:47.017Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:17:17.098Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:17:47.221Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:18:17.315Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:18:47.431Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:19:17.522Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:19:47.608Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:20:17.702Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:20:47.810Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:21:17.918Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:21:48.032Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:22:18.121Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:22:48.229Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:23:18.329Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:23:48.416Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:24:18.522Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:24:48.631Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:25:18.710Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:25:48.804Z] [INFO] GET /api/health 200 4ms -[2026-01-04T08:26:18.907Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:26:49.010Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:27:19.104Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:27:49.212Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:28:19.303Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:28:49.417Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:29:19.508Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:29:49.619Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:30:19.713Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:30:49.805Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:31:19.897Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:31:49.990Z] [INFO] GET /api/health 200 4ms -[2026-01-04T08:32:20.081Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:32:50.181Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:33:20.291Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:33:50.378Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:34:20.483Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:34:50.587Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:35:20.692Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:35:50.799Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:36:20.900Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:36:50.987Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:37:21.083Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:37:51.170Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:38:21.288Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:38:51.377Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:39:21.469Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:39:51.566Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:40:21.666Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:40:51.757Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:41:21.839Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:41:51.967Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:42:22.066Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:42:52.160Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:43:22.246Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:43:52.344Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:44:22.427Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:44:52.536Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:45:22.641Z] [INFO] GET /api/health 200 0ms -[2026-01-04T08:45:52.739Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:46:22.866Z] [INFO] GET /api/health 200 6ms -[2026-01-04T08:46:52.955Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:47:23.052Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:47:53.150Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:48:23.260Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:48:53.337Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:49:23.433Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:49:53.541Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:50:23.628Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:50:53.738Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:51:23.830Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:51:53.918Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:52:24.007Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:52:54.099Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:53:24.200Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:53:54.314Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:54:24.395Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:54:54.493Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:55:24.585Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:55:54.680Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:56:24.785Z] [INFO] GET /api/health 200 3ms -[2026-01-04T08:56:54.877Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:57:24.966Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:57:55.065Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:58:25.149Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:58:55.228Z] [INFO] GET /api/health 200 1ms -[2026-01-04T08:59:25.323Z] [INFO] GET /api/health 200 2ms -[2026-01-04T08:59:55.427Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:00:25.518Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:00:55.598Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:01:25.718Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:01:55.829Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:02:25.917Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:02:56.008Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:03:26.113Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:03:56.183Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:04:26.266Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:04:56.383Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:05:26.463Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:05:56.568Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:06:26.668Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:06:56.776Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:07:26.876Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:07:56.968Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:08:27.046Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:08:57.143Z] [INFO] GET /api/health 200 0ms -[2026-01-04T09:09:27.246Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:09:57.343Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:10:27.441Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:10:57.547Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:11:27.640Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:11:57.730Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:12:27.831Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:12:57.921Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:13:28.029Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:13:58.115Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:14:28.198Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:14:58.299Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:15:28.377Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:15:58.481Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:16:28.568Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:16:58.676Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:17:28.771Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:17:58.878Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:18:28.974Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:18:59.095Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:19:26.490Z] [INFO] GET / 200 8ms -[2026-01-04T09:19:27.007Z] [INFO] HEAD /apps 200 4ms -[2026-01-04T09:19:27.267Z] [INFO] POST /apps 200 3ms -[2026-01-04T09:19:29.193Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:19:59.320Z] [INFO] GET /api/health 200 4ms -[2026-01-04T09:20:29.416Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:20:59.532Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:21:29.636Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:21:59.743Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:22:29.857Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:22:32.420Z] [INFO] GET / 200 10ms -[2026-01-04T09:22:34.672Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-04T09:22:59.946Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:23:30.082Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:24:00.197Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:24:30.318Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:25:00.419Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:25:30.507Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:26:00.625Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:26:30.714Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:27:00.800Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:27:30.880Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:28:00.978Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:28:31.063Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:29:01.196Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:29:31.281Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:30:01.361Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:30:31.459Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:31:01.554Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:31:31.659Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:32:01.765Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:32:31.874Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:33:01.979Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:33:32.078Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:34:02.198Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:34:32.319Z] [INFO] GET /api/health 200 4ms -[2026-01-04T09:35:02.428Z] [INFO] GET /api/health 200 4ms -[2026-01-04T09:35:32.532Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:36:02.644Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:36:32.731Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:37:02.810Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:37:32.916Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:38:03.025Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:38:33.113Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:39:03.211Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:39:33.312Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:40:03.412Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:40:33.505Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:41:03.600Z] [INFO] GET /api/health 200 5ms -[2026-01-04T09:41:33.707Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:42:03.810Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:42:33.917Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:43:04.026Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:43:34.117Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:44:04.210Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:44:34.303Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:45:04.403Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:45:34.520Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:46:04.616Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:46:34.723Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:47:04.825Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:47:34.926Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:48:05.050Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:48:35.149Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:49:05.265Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:49:35.379Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:50:05.502Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:50:35.625Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:51:05.729Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:51:35.831Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:52:05.946Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:52:36.035Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:53:06.162Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:53:36.261Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:54:06.375Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:54:36.477Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:55:06.585Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:55:36.683Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:56:06.770Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:56:36.938Z] [INFO] GET /api/health 200 6ms -[2026-01-04T09:57:07.054Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:57:37.159Z] [INFO] GET /api/health 200 3ms -[2026-01-04T09:58:07.242Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:58:37.334Z] [INFO] GET /api/health 200 1ms -[2026-01-04T09:58:41.313Z] [INFO] GET /robots.txt 200 7ms -[2026-01-04T09:58:41.559Z] [INFO] GET /sitemap.xml 200 7ms -[2026-01-04T09:59:07.437Z] [INFO] GET /api/health 200 2ms -[2026-01-04T09:59:37.528Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:00:07.609Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:00:37.688Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:01:07.796Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:01:37.920Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:02:08.020Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:02:38.112Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:03:08.205Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:03:38.296Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:04:08.396Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:04:38.485Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:05:08.581Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:05:38.676Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:06:08.767Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:06:38.855Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:07:08.953Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:07:39.058Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:08:09.175Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:08:39.279Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:09:09.377Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:09:39.473Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:10:09.571Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:10:39.687Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:11:09.792Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:11:39.869Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:12:09.973Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:12:40.080Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:13:10.187Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:13:40.316Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:14:10.429Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:14:40.539Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:15:10.637Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:15:40.747Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:16:10.829Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:16:40.930Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:17:11.041Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:17:41.138Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:18:11.232Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:18:41.342Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:19:11.438Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:19:41.539Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:20:11.638Z] [INFO] GET /api/health 200 0ms -[2026-01-04T10:20:41.733Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:21:11.831Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:21:41.912Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:22:12.007Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:22:42.111Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:23:12.204Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:23:42.304Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:24:12.379Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:24:42.485Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:25:12.581Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:25:42.676Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:26:12.782Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:26:42.886Z] [INFO] GET /api/health 200 0ms -[2026-01-04T10:27:12.991Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:27:43.096Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:28:13.205Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:28:43.307Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:29:13.400Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:29:43.479Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:30:13.589Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:30:43.750Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:31:13.867Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:31:43.994Z] [INFO] GET /api/health 200 4ms -[2026-01-04T10:32:14.100Z] [INFO] GET /api/health 200 4ms -[2026-01-04T10:32:44.196Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:33:14.298Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:33:44.407Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:34:14.513Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:34:44.618Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:35:14.698Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:35:44.824Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:36:14.942Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:36:45.069Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:37:15.183Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:37:45.298Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:38:15.404Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:38:45.510Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:39:15.610Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:39:45.731Z] [INFO] GET /api/health 200 4ms -[2026-01-04T10:40:15.837Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:40:45.948Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:41:16.050Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:41:46.133Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:42:16.224Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:42:46.324Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:43:16.419Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:43:46.556Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:44:16.653Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:44:46.752Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:45:16.849Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:45:46.957Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:46:17.062Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:46:47.181Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:47:17.285Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:47:47.393Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:48:17.508Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:48:47.614Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:49:17.722Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:49:47.817Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:50:17.918Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:50:48.019Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:51:18.101Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:51:48.190Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:52:18.264Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:52:48.364Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:53:18.462Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:53:48.570Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:54:18.654Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:54:48.770Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:55:18.875Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:55:48.955Z] [INFO] GET /api/health 200 4ms -[2026-01-04T10:56:19.058Z] [INFO] GET /api/health 200 3ms -[2026-01-04T10:56:49.159Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:57:19.253Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:57:49.370Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:58:19.462Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:58:49.569Z] [INFO] GET /api/health 200 2ms -[2026-01-04T10:59:19.650Z] [INFO] GET /api/health 200 1ms -[2026-01-04T10:59:49.748Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:00:19.847Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:00:49.956Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:01:20.051Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:01:50.151Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:02:20.251Z] [INFO] GET /api/health 200 3ms -[2026-01-04T11:02:50.366Z] [INFO] GET /api/health 200 8ms -[2026-01-04T11:03:20.463Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:03:50.570Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:03:58.956Z] [INFO] GET / 200 5ms -[2026-01-04T11:04:20.671Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:04:50.763Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:05:20.863Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:05:50.953Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:06:21.058Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:06:51.171Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:07:21.265Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:07:51.355Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:08:21.441Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:08:51.532Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:09:21.617Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:09:51.731Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:10:21.824Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:10:51.934Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:11:22.030Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:11:52.148Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:12:22.244Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:12:52.366Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:13:22.479Z] [INFO] GET /api/health 200 3ms -[2026-01-04T11:13:52.593Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:14:22.694Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:14:52.787Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:15:22.885Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:15:52.984Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:16:23.085Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:16:53.181Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:17:23.277Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:17:53.382Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:18:23.470Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:18:53.573Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:19:23.660Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:19:53.769Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:20:23.893Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:20:53.998Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:21:24.086Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:21:54.200Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:22:24.293Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:22:54.388Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:23:24.474Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:23:54.572Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:24:24.680Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:24:54.794Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:25:24.893Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:25:55.006Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:26:25.106Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:26:55.200Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:27:25.291Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:27:55.385Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:28:25.474Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:28:55.568Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:29:25.648Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:29:55.741Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:30:25.850Z] [INFO] GET /api/health 200 3ms -[2026-01-04T11:30:55.976Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:31:26.075Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:31:56.167Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:32:26.254Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:32:56.352Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:33:26.444Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:33:56.546Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:34:26.629Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:34:56.720Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:35:26.841Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:35:56.921Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:36:27.018Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:36:57.120Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:37:27.210Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:37:57.318Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:38:27.426Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:38:57.545Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:39:27.643Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:39:57.732Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:40:27.836Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:40:57.936Z] [INFO] GET /api/health 200 3ms -[2026-01-04T11:41:28.048Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:41:58.147Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:42:28.250Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:42:58.358Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:43:28.446Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:43:58.541Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:44:28.626Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:44:58.717Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:45:28.802Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:45:58.906Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:46:29.010Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:46:59.092Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:47:29.202Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:47:59.303Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:48:29.408Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:48:59.500Z] [INFO] GET /api/health 200 0ms -[2026-01-04T11:49:29.601Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:49:59.673Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:50:29.791Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:50:59.893Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:51:29.986Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:52:00.090Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:52:30.191Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:53:00.283Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:53:30.396Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:54:00.511Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:54:30.601Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:55:00.709Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:55:30.824Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:56:00.914Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:56:31.001Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:57:01.137Z] [INFO] GET /api/health 200 4ms -[2026-01-04T11:57:31.246Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:58:01.359Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:58:31.458Z] [INFO] GET /api/health 200 2ms -[2026-01-04T11:59:01.567Z] [INFO] GET /api/health 200 1ms -[2026-01-04T11:59:31.657Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:00:01.754Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:00:31.874Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:01:01.975Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:01:32.073Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:02:02.173Z] [INFO] GET /api/health 200 7ms -[2026-01-04T12:02:32.248Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:03:02.328Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:03:32.426Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:04:02.538Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:04:32.640Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:05:02.726Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:05:32.842Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:06:02.947Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:06:33.045Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:07:03.136Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:07:33.241Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:08:03.351Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:08:33.477Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:09:03.593Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:09:33.687Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:10:03.783Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:10:33.873Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:11:03.988Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:11:34.083Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:12:04.186Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:12:34.290Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:13:04.383Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:13:34.458Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:14:04.551Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:14:34.651Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:15:04.765Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:15:34.874Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:16:04.971Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:16:35.079Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:17:05.191Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:17:35.300Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:18:05.393Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:18:35.496Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:19:05.600Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:19:35.707Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:20:05.821Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:20:35.922Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:21:06.039Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:21:36.125Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:22:06.213Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:22:36.318Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:23:06.413Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:23:36.522Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:24:06.608Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:24:36.687Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:25:06.773Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:25:36.889Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:26:06.993Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:26:37.096Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:27:07.185Z] [INFO] GET /api/health 200 0ms -[2026-01-04T12:27:37.294Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:28:07.402Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:28:37.495Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:29:07.597Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:29:37.695Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:30:07.792Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:30:37.886Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:31:07.978Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:31:38.077Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:32:08.175Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:32:38.295Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:33:08.399Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:33:38.497Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:34:08.575Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:34:38.676Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:35:08.763Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:35:38.865Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:36:08.943Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:36:39.040Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:37:09.125Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:37:39.226Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:38:09.312Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:38:39.411Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:39:09.516Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:39:39.635Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:40:09.735Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:40:39.837Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:41:09.935Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:41:40.030Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:42:10.141Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:42:40.242Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:43:10.340Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:43:40.441Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:44:10.543Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:44:40.639Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:45:10.730Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:45:40.824Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:46:10.923Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:46:41.016Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:47:11.118Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:47:41.209Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:48:11.307Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:48:41.415Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:49:11.518Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:49:41.613Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:50:11.730Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:50:41.834Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:51:11.936Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:51:42.057Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:52:12.149Z] [INFO] GET /api/health 200 4ms -[2026-01-04T12:52:42.275Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:53:12.387Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:53:42.477Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:54:12.569Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:54:42.678Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:55:12.766Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:55:42.867Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:56:12.973Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:56:43.066Z] [INFO] GET /api/health 200 2ms -[2026-01-04T12:57:13.161Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:57:43.260Z] [INFO] GET /api/health 200 3ms -[2026-01-04T12:58:13.351Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:58:43.450Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:59:13.526Z] [INFO] GET /api/health 200 1ms -[2026-01-04T12:59:43.621Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:00:13.722Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:00:43.847Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:01:13.942Z] [INFO] GET /api/health 200 3ms -[2026-01-04T13:01:44.027Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:02:14.129Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:02:44.249Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:03:14.342Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:03:44.458Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:04:14.575Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:04:44.663Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:05:14.761Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:05:44.878Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:06:14.977Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:06:45.079Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:07:15.182Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:07:45.287Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:08:15.394Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:08:45.479Z] [INFO] GET /api/health 200 3ms -[2026-01-04T13:09:15.598Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:09:45.703Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:10:15.792Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:10:45.895Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:11:16.014Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:11:46.125Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:12:16.228Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:12:46.328Z] [INFO] GET /api/health 200 3ms -[2026-01-04T13:13:16.420Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:13:46.505Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:14:16.601Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:14:46.691Z] [INFO] GET /api/health 200 3ms -[2026-01-04T13:15:16.793Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:15:46.907Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:16:17.000Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:16:47.093Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:17:17.179Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:17:47.279Z] [INFO] GET /api/health 200 3ms -[2026-01-04T13:18:17.373Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:18:47.486Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:19:17.578Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:19:47.690Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:20:17.793Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:20:47.883Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:21:17.998Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:21:48.114Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:22:18.199Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:22:48.308Z] [INFO] GET /api/health 200 3ms -[2026-01-04T13:23:18.390Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:23:48.496Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:24:18.610Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:24:48.699Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:25:18.787Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:25:48.731Z] [INFO] GET /robots.txt 200 5ms -[2026-01-04T13:25:48.878Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:25:48.981Z] [INFO] GET /sitemap.xml 200 4ms -[2026-01-04T13:26:18.965Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:26:49.063Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:27:19.152Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:27:49.251Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:28:19.331Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:28:49.428Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:29:19.510Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:29:49.621Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:30:19.730Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:30:49.837Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:31:19.933Z] [INFO] GET /api/health 200 3ms -[2026-01-04T13:31:50.048Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:32:20.143Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:32:50.246Z] [INFO] GET /api/health 200 3ms -[2026-01-04T13:33:20.344Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:33:50.438Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:34:20.523Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:34:50.620Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:35:20.739Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:35:50.853Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:36:20.988Z] [INFO] GET /api/health 200 4ms -[2026-01-04T13:36:51.102Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:37:21.214Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:37:51.289Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:38:21.395Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:38:51.493Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:39:21.598Z] [INFO] GET /api/health 200 4ms -[2026-01-04T13:39:51.723Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:40:21.816Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:40:51.917Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:41:22.014Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:41:52.113Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:42:22.209Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:42:52.326Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:43:22.436Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:43:52.529Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:44:22.627Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:44:52.756Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:45:22.857Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:45:52.963Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:46:23.058Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:46:53.160Z] [INFO] GET /api/health 200 3ms -[2026-01-04T13:47:23.267Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:47:53.377Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:48:23.484Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:48:53.574Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:49:23.673Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:49:53.794Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:50:23.899Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:50:53.993Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:51:24.079Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:51:54.210Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:52:24.310Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:52:54.398Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:53:24.488Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:53:54.581Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:54:24.680Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:54:54.773Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:55:24.864Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:55:54.958Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:56:25.049Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:56:55.162Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:57:25.259Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:57:55.351Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:58:25.448Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:58:55.548Z] [INFO] GET /api/health 200 2ms -[2026-01-04T13:59:25.630Z] [INFO] GET /api/health 200 1ms -[2026-01-04T13:59:55.727Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:00:25.833Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:00:55.924Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:01:26.013Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:01:56.110Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:02:26.237Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:02:56.328Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:03:26.425Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:03:56.511Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:04:26.633Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:04:56.724Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:05:26.820Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:05:56.895Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:06:26.998Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:06:57.098Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:07:27.182Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:07:57.265Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:08:27.366Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:08:57.458Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:09:27.575Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:09:57.682Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:10:27.782Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:10:57.879Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:11:27.966Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:11:58.051Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:12:28.141Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:12:58.227Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:13:28.315Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:13:58.402Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:14:28.496Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:14:58.605Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:15:28.728Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:15:58.852Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:16:28.962Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:16:59.064Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:17:29.165Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:17:59.274Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:18:29.359Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:18:59.458Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:19:29.559Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:19:59.666Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:20:29.752Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:20:59.849Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:21:29.943Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:22:00.034Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:22:30.129Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:23:00.232Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:23:30.347Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:24:00.436Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:24:30.515Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:25:00.630Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:25:30.732Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:26:00.854Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:26:30.950Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:27:01.059Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:27:31.166Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:28:01.277Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:28:31.370Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:29:01.478Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:29:31.576Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:30:01.669Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:30:31.766Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:31:01.884Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:31:31.985Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:32:02.104Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:32:32.195Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:33:02.302Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:33:32.383Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:34:02.461Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:34:32.577Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:35:02.690Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:35:32.786Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:36:02.884Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:36:32.991Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:37:03.088Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:37:33.176Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:38:03.278Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:38:33.385Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:39:03.494Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:39:33.599Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:40:03.689Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:40:33.804Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:41:03.905Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:41:34.027Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:42:04.129Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:42:34.226Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:43:04.358Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:43:34.450Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:44:04.543Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:44:34.631Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:45:04.714Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:45:34.824Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:46:04.924Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:46:35.019Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:47:05.091Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:47:35.184Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:48:05.268Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:48:35.361Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:49:05.477Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:49:35.565Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:50:05.661Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:50:35.756Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:51:05.853Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:51:35.949Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:52:06.024Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:52:36.149Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:53:06.240Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:53:36.343Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:54:06.422Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:54:36.512Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:55:06.615Z] [INFO] GET /api/health 200 4ms -[2026-01-04T14:55:36.717Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:56:06.826Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:56:36.914Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:57:07.002Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:57:37.099Z] [INFO] GET /api/health 200 2ms -[2026-01-04T14:58:07.189Z] [INFO] GET /api/health 200 1ms -[2026-01-04T14:58:37.306Z] [INFO] GET /api/health 200 4ms -[2026-01-04T14:59:07.400Z] [INFO] GET /api/health 200 3ms -[2026-01-04T14:59:37.493Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:00:07.592Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:00:37.704Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:01:07.806Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:01:37.897Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:02:08.004Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:02:38.110Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:03:08.211Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:03:38.299Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:04:08.390Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:04:38.485Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:05:08.588Z] [INFO] GET /api/health 200 4ms -[2026-01-04T15:05:38.686Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:06:08.786Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:06:38.887Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:07:08.973Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:07:39.085Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:08:09.193Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:08:39.299Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:09:09.399Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:09:39.505Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:10:09.607Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:10:39.706Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:11:09.829Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:11:39.935Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:12:10.046Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:12:40.143Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:13:10.231Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:13:40.323Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:14:10.415Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:14:40.511Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:15:10.588Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:15:40.696Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:16:10.775Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:16:40.878Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:17:10.974Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:17:41.069Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:18:11.200Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:18:41.313Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:19:11.425Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:19:41.542Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:20:11.645Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:20:41.770Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:21:11.875Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:21:41.956Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:22:12.064Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:22:42.159Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:23:12.247Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:23:42.331Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:24:12.439Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:24:42.548Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:25:12.649Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:25:42.761Z] [INFO] GET /api/health 200 5ms -[2026-01-04T15:26:12.854Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:26:42.973Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:27:13.056Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:27:43.152Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:28:13.274Z] [INFO] GET /api/health 200 4ms -[2026-01-04T15:28:43.369Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:29:13.485Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:29:43.558Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:30:13.662Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:30:43.755Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:31:13.858Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:31:43.959Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:32:14.048Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:32:44.160Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:33:14.242Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:33:44.346Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:34:14.444Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:34:44.537Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:35:14.670Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:35:44.786Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:36:14.880Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:36:44.984Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:37:15.117Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:37:45.233Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:38:15.325Z] [INFO] GET /api/health 200 4ms -[2026-01-04T15:38:45.420Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:39:15.517Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:39:45.618Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:40:15.715Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:40:45.829Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:41:15.963Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:41:46.058Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:42:16.167Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:42:46.258Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:43:16.354Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:43:46.444Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:44:16.548Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:44:46.638Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:45:16.722Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:45:46.825Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:46:16.934Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:46:47.039Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:47:17.134Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:47:47.227Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:48:17.318Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:48:47.428Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:49:17.517Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:49:47.608Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:50:17.711Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:50:47.820Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:51:17.934Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:51:48.037Z] [INFO] GET /api/health 200 0ms -[2026-01-04T15:52:18.132Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:52:48.222Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:53:18.338Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:53:48.454Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:54:18.552Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:54:48.673Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:55:18.758Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:55:48.850Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:56:18.941Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:56:49.046Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:57:19.163Z] [INFO] GET /api/health 200 2ms -[2026-01-04T15:57:49.275Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:58:19.376Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:58:49.471Z] [INFO] GET /api/health 200 3ms -[2026-01-04T15:59:19.573Z] [INFO] GET /api/health 200 1ms -[2026-01-04T15:59:49.683Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:00:19.790Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:00:22.934Z] [INFO] GET /robots.txt 200 10ms -[2026-01-04T16:00:23.180Z] [INFO] GET /sitemap.xml 200 6ms -[2026-01-04T16:00:49.879Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:01:19.977Z] [INFO] GET /api/health 200 5ms -[2026-01-04T16:01:50.075Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:02:20.184Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:02:50.288Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:03:20.385Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:03:50.502Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:04:20.598Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:04:50.686Z] [INFO] GET /api/health 200 0ms -[2026-01-04T16:05:20.777Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:05:50.891Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:06:20.993Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:06:51.087Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:07:21.176Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:07:51.261Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:08:21.345Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:08:51.443Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:09:03.846Z] [INFO] GET /js/app.js 200 3ms -[2026-01-04T16:09:21.552Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:09:51.645Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:10:21.731Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:10:51.841Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:11:21.935Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:11:52.027Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:12:22.125Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:12:52.229Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:13:22.317Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:13:52.429Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:14:22.531Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:14:52.625Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:15:22.723Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:15:52.838Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:16:22.924Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:16:53.034Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:17:23.128Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:17:53.244Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:18:23.356Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:18:53.456Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:19:23.547Z] [INFO] GET /api/health 200 4ms -[2026-01-04T16:19:53.661Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:20:23.772Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:20:53.856Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:21:23.948Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:21:54.063Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:22:24.167Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:22:54.280Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:23:24.400Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:23:54.516Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:24:24.622Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:24:54.725Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:25:24.833Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:25:54.955Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:26:25.039Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:26:55.132Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:27:25.228Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:27:55.311Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:28:25.422Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:28:55.510Z] [INFO] GET /api/health 200 0ms -[2026-01-04T16:29:25.614Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:29:55.718Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:30:25.824Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:30:55.909Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:31:26.006Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:31:56.108Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:32:26.192Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:32:56.310Z] [INFO] GET /api/health 200 5ms -[2026-01-04T16:33:26.424Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:33:56.518Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:34:26.609Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:34:56.706Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:35:26.811Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:35:56.911Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:36:27.002Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:36:57.091Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:37:27.183Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:37:57.290Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:38:27.375Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:38:57.479Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:39:27.565Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:39:57.687Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:40:27.793Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:40:57.887Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:41:27.979Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:41:58.081Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:42:28.203Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:42:58.307Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:43:28.401Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:43:58.501Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:44:28.583Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:44:58.701Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:45:28.797Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:45:58.911Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:46:29.002Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:46:59.096Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:47:29.187Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:47:59.265Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:48:29.356Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:48:59.439Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:49:29.535Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:49:59.645Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:50:29.776Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:50:59.900Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:51:29.995Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:52:00.103Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:52:30.194Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:53:00.274Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:53:30.387Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:54:00.516Z] [INFO] GET /api/health 200 3ms -[2026-01-04T16:54:30.629Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:55:00.728Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:55:30.830Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:56:00.932Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:56:31.023Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:57:01.133Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:57:31.240Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:58:01.339Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:58:31.425Z] [INFO] GET /api/health 200 1ms -[2026-01-04T16:59:01.531Z] [INFO] GET /api/health 200 2ms -[2026-01-04T16:59:31.643Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:00:01.744Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:00:31.850Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:01:01.936Z] [INFO] GET /api/health 200 0ms -[2026-01-04T17:01:32.048Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:02:02.151Z] [INFO] GET /api/health 200 5ms -[2026-01-04T17:02:32.252Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:03:02.362Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:03:32.467Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:04:02.566Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:04:32.680Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:05:02.791Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:05:32.891Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:06:02.981Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:06:33.069Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:07:03.176Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:07:33.287Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:08:03.380Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:08:33.462Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:09:03.575Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:09:33.674Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:10:03.792Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:10:33.900Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:11:03.984Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:11:34.089Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:12:04.204Z] [INFO] GET /api/health 200 0ms -[2026-01-04T17:12:34.338Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:13:04.455Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:13:34.541Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:14:04.646Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:14:34.739Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:15:04.844Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:15:34.961Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:16:05.061Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:16:35.175Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:16:56.878Z] [INFO] GET / 200 5ms -[2026-01-04T17:17:05.268Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:17:35.357Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:18:05.449Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:18:35.538Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:19:05.628Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:19:35.718Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:20:05.809Z] [INFO] GET /api/health 200 4ms -[2026-01-04T17:20:35.928Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:21:06.017Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:21:36.122Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:22:06.228Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:22:36.350Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:23:06.449Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:23:36.545Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:24:06.645Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:24:36.739Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:25:06.855Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:25:36.957Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:26:07.071Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:26:37.181Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:27:07.293Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:27:37.390Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:28:07.488Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:28:37.602Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:29:07.685Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:29:37.788Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:30:07.879Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:30:37.969Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:31:08.077Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:31:38.180Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:32:08.273Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:32:38.378Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:33:08.481Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:33:38.589Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:34:08.692Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:34:38.789Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:35:08.902Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:35:39.006Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:36:09.088Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:36:39.160Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:37:09.242Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:37:39.358Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:38:09.459Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:38:39.578Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:39:09.697Z] [INFO] GET /api/health 200 6ms -[2026-01-04T17:39:39.815Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:40:09.913Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:40:40.030Z] [INFO] GET /api/health 200 6ms -[2026-01-04T17:41:10.131Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:41:40.215Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:42:10.322Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:42:40.406Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:43:10.516Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:43:40.620Z] [INFO] GET /api/health 200 0ms -[2026-01-04T17:44:10.704Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:44:40.820Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:45:10.928Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:45:41.043Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:46:11.149Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:46:41.252Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:47:11.373Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:47:41.468Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:47:52.105Z] [INFO] GET / 200 4ms -[2026-01-04T17:47:53.633Z] [INFO] GET /.env 200 7ms -[2026-01-04T17:47:54.398Z] [INFO] GET /.remote 200 4ms -[2026-01-04T17:47:54.918Z] [INFO] GET /.local 200 5ms -[2026-01-04T17:47:55.435Z] [INFO] GET /.production 200 3ms -[2026-01-04T17:47:55.955Z] [INFO] GET //vendor/.env 200 7ms -[2026-01-04T17:47:56.476Z] [INFO] GET //lib/.env 200 5ms -[2026-01-04T17:47:56.997Z] [INFO] GET //lab/.env 200 6ms -[2026-01-04T17:47:57.513Z] [INFO] GET //cronlab/.env 200 5ms -[2026-01-04T17:47:58.033Z] [INFO] GET //cron/.env 200 4ms -[2026-01-04T17:47:58.555Z] [INFO] GET //core/.env 200 3ms -[2026-01-04T17:47:59.076Z] [INFO] GET //core/app/.env 200 7ms -[2026-01-04T17:47:59.592Z] [INFO] GET //core/Datavase/.env 200 3ms -[2026-01-04T17:48:00.108Z] [INFO] GET //database/.env 200 2ms -[2026-01-04T17:48:00.631Z] [INFO] GET //config/.env 200 4ms -[2026-01-04T17:48:01.151Z] [INFO] GET //assets/.env 200 6ms -[2026-01-04T17:48:01.674Z] [INFO] GET //app/.env 200 7ms -[2026-01-04T17:48:02.193Z] [INFO] GET //apps/.env 200 4ms -[2026-01-04T17:48:02.707Z] [INFO] GET //uploads/.env 200 3ms -[2026-01-04T17:48:03.224Z] [INFO] GET //sitemaps/.env 200 3ms -[2026-01-04T17:48:03.748Z] [INFO] GET //saas/.env 200 7ms -[2026-01-04T17:48:04.269Z] [INFO] GET //api/.env 200 7ms -[2026-01-04T17:48:04.793Z] [INFO] GET //psnlink/.env 200 4ms -[2026-01-04T17:48:05.311Z] [INFO] GET //exapi/.env 200 4ms -[2026-01-04T17:48:05.828Z] [INFO] GET //site/.env 200 3ms -[2026-01-04T17:48:06.348Z] [INFO] GET //admin/.env 200 4ms -[2026-01-04T17:48:06.865Z] [INFO] GET //web/.env 200 4ms -[2026-01-04T17:48:07.389Z] [INFO] GET //public/.env 200 7ms -[2026-01-04T17:48:07.913Z] [INFO] GET //en/.env 200 5ms -[2026-01-04T17:48:08.435Z] [INFO] GET //tools/.env 200 5ms -[2026-01-04T17:48:08.956Z] [INFO] GET //v1/.env 200 3ms -[2026-01-04T17:48:09.476Z] [INFO] GET //v2/.env 200 8ms -[2026-01-04T17:48:09.994Z] [INFO] GET //administrator/.env 200 5ms -[2026-01-04T17:48:10.517Z] [INFO] GET //laravel/.env 200 4ms -[2026-01-04T17:48:11.568Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:48:12.345Z] [INFO] GET /phpinfo.php 200 4ms -[2026-01-04T17:48:13.141Z] [INFO] GET /info.php 200 5ms -[2026-01-04T17:48:13.684Z] [INFO] GET /php.php 200 5ms -[2026-01-04T17:48:14.236Z] [INFO] GET /i.php 200 4ms -[2026-01-04T17:48:14.772Z] [INFO] GET /pinfo.php 200 5ms -[2026-01-04T17:48:15.308Z] [INFO] GET /test.php 200 4ms -[2026-01-04T17:48:15.847Z] [INFO] GET /temp.php 200 7ms -[2026-01-04T17:48:16.382Z] [INFO] GET /time.php 200 4ms -[2026-01-04T17:48:16.914Z] [INFO] GET /infos.php 200 5ms -[2026-01-04T17:48:17.444Z] [INFO] GET /infophp.php 200 3ms -[2026-01-04T17:48:17.980Z] [INFO] GET /php-info.php 200 4ms -[2026-01-04T17:48:18.514Z] [INFO] GET /phpversion.php 200 5ms -[2026-01-04T17:48:19.051Z] [INFO] GET /old_phpinfo.php 200 5ms -[2026-01-04T17:48:19.588Z] [INFO] GET /linusadmin-phpinfo.php 200 5ms -[2026-01-04T17:48:20.119Z] [INFO] GET /_profiler/phpinfo 200 5ms -[2026-01-04T17:48:20.652Z] [INFO] GET /_environment 200 4ms -[2026-01-04T17:48:21.187Z] [INFO] GET /webroot/index.php/_environment 200 4ms -[2026-01-04T17:48:21.720Z] [INFO] GET /phpinfo 200 4ms -[2026-01-04T17:48:22.257Z] [INFO] GET /admin/phpinfo.php 200 5ms -[2026-01-04T17:48:22.796Z] [INFO] GET /admin/info.php 200 8ms -[2026-01-04T17:48:23.327Z] [INFO] GET /admin/php.php 200 5ms -[2026-01-04T17:48:23.862Z] [INFO] GET /test/phpinfo.php 200 4ms -[2026-01-04T17:48:24.393Z] [INFO] GET /test/info.php 200 4ms -[2026-01-04T17:48:24.927Z] [INFO] GET /test/php.php 200 5ms -[2026-01-04T17:48:25.456Z] [INFO] GET /dev/phpinfo.php 200 2ms -[2026-01-04T17:48:25.989Z] [INFO] GET /dev/info.php 200 3ms -[2026-01-04T17:48:26.523Z] [INFO] GET /dev/php.php 200 2ms -[2026-01-04T17:48:27.051Z] [INFO] GET /development/phpinfo.php 200 2ms -[2026-01-04T17:48:27.584Z] [INFO] GET /development/info.php 200 2ms -[2026-01-04T17:48:28.115Z] [INFO] GET /api/phpinfo.php 404 3ms -[2026-01-04T17:48:28.635Z] [INFO] GET /api/info.php 404 1ms -[2026-01-04T17:48:29.157Z] [INFO] GET /backend/phpinfo.php 200 4ms -[2026-01-04T17:48:29.951Z] [INFO] GET /backend/info.php 200 5ms -[2026-01-04T17:48:30.747Z] [INFO] GET /server/phpinfo.php 200 2ms -[2026-01-04T17:48:31.537Z] [INFO] GET /server/info.php 200 4ms -[2026-01-04T17:48:32.333Z] [INFO] GET /laravel/phpinfo.php 200 5ms -[2026-01-04T17:48:33.123Z] [INFO] GET /laravel/info.php 200 5ms -[2026-01-04T17:48:33.912Z] [INFO] GET /dashboard/phpinfo.php 200 4ms -[2026-01-04T17:48:34.444Z] [INFO] GET /dashboard/info.php 200 3ms -[2026-01-04T17:48:34.986Z] [INFO] GET /config.php 200 11ms -[2026-01-04T17:48:35.524Z] [INFO] GET /configuration.php 200 4ms -[2026-01-04T17:48:36.055Z] [INFO] GET /config.inc.php 200 2ms -[2026-01-04T17:48:36.591Z] [INFO] GET /config.json 200 7ms -[2026-01-04T17:48:37.127Z] [INFO] GET /config.yml 200 4ms -[2026-01-04T17:48:37.667Z] [INFO] GET /config.yaml 200 8ms -[2026-01-04T17:48:38.198Z] [INFO] GET /app/config.php 200 5ms -[2026-01-04T17:48:38.743Z] [INFO] GET /includes/config.php 200 4ms -[2026-01-04T17:48:39.279Z] [INFO] GET /admin/config.php 200 4ms -[2026-01-04T17:48:39.818Z] [INFO] GET /api/config.php 404 2ms -[2026-01-04T17:48:40.342Z] [INFO] GET /core/config.php 200 5ms -[2026-01-04T17:48:41.150Z] [INFO] GET /database/config.php 200 21ms -[2026-01-04T17:48:41.664Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:48:41.942Z] [INFO] GET /db/config.php 200 5ms -[2026-01-04T17:48:42.738Z] [INFO] GET /conf/config.php 200 4ms -[2026-01-04T17:48:43.531Z] [INFO] GET /database.php 200 5ms -[2026-01-04T17:48:44.324Z] [INFO] GET /db.php 200 3ms -[2026-01-04T17:48:45.114Z] [INFO] GET /db_config.php 200 4ms -[2026-01-04T17:48:45.908Z] [INFO] GET /database.yml 200 5ms -[2026-01-04T17:48:46.695Z] [INFO] GET /db/database.yml 200 2ms -[2026-01-04T17:48:47.489Z] [INFO] GET /config/database.yml 200 4ms -[2026-01-04T17:48:48.279Z] [INFO] GET /config/database.php 200 4ms -[2026-01-04T17:48:49.077Z] [INFO] GET /.env 200 5ms -[2026-01-04T17:48:49.874Z] [INFO] GET /.remote 200 4ms -[2026-01-04T17:48:50.666Z] [INFO] GET /.local 200 8ms -[2026-01-04T17:48:51.199Z] [INFO] GET /.production 200 4ms -[2026-01-04T17:48:51.992Z] [INFO] GET /.env.backup 200 5ms -[2026-01-04T17:48:52.528Z] [INFO] GET /.env.save 200 6ms -[2026-01-04T17:48:53.323Z] [INFO] GET /.env.old 200 5ms -[2026-01-04T17:48:53.863Z] [INFO] GET /.env.prod 200 5ms -[2026-01-04T17:48:54.399Z] [INFO] GET /.env.dev 200 4ms -[2026-01-04T17:48:54.932Z] [INFO] GET /vendor/.env 200 5ms -[2026-01-04T17:48:55.475Z] [INFO] GET /lib/.env 200 8ms -[2026-01-04T17:48:56.261Z] [INFO] GET /lab/.env 200 4ms -[2026-01-04T17:48:56.797Z] [INFO] GET /cronlab/.env 200 3ms -[2026-01-04T17:48:57.400Z] [INFO] GET /cron/.env 200 9ms -[2026-01-04T17:48:57.934Z] [INFO] GET /core/.env 200 4ms -[2026-01-04T17:48:58.469Z] [INFO] GET /core/app/.env 200 4ms -[2026-01-04T17:48:59.007Z] [INFO] GET /core/Datavase/.env 200 6ms -[2026-01-04T17:48:59.544Z] [INFO] GET /database/.env 200 5ms -[2026-01-04T17:49:00.077Z] [INFO] GET /config/.env 200 5ms -[2026-01-04T17:49:00.608Z] [INFO] GET /assets/.env 200 4ms -[2026-01-04T17:49:01.149Z] [INFO] GET /app/.env 200 5ms -[2026-01-04T17:49:01.692Z] [INFO] GET /apps/.env 200 4ms -[2026-01-04T17:49:02.229Z] [INFO] GET /uploads/.env 401 3ms -[2026-01-04T17:49:02.755Z] [INFO] GET /sitemaps/.env 200 5ms -[2026-01-04T17:49:03.556Z] [INFO] GET /saas/.env 200 6ms -[2026-01-04T17:49:04.343Z] [INFO] GET /api/.env 404 2ms -[2026-01-04T17:49:04.865Z] [INFO] GET /psnlink/.env 200 5ms -[2026-01-04T17:49:05.656Z] [INFO] GET /exapi/.env 200 4ms -[2026-01-04T17:49:06.453Z] [INFO] GET /site/.env 200 5ms -[2026-01-04T17:49:07.243Z] [INFO] GET /admin/.env 200 5ms -[2026-01-04T17:49:08.037Z] [INFO] GET /web/.env 200 5ms -[2026-01-04T17:49:08.825Z] [INFO] GET /public/.env 200 3ms -[2026-01-04T17:49:09.617Z] [INFO] GET /en/.env 200 6ms -[2026-01-04T17:49:10.408Z] [INFO] GET /tools/.env 200 4ms -[2026-01-04T17:49:11.199Z] [INFO] GET /v1/.env 200 4ms -[2026-01-04T17:49:11.761Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:49:11.992Z] [INFO] GET /v2/.env 200 5ms -[2026-01-04T17:49:12.777Z] [INFO] GET /administrator/.env 200 2ms -[2026-01-04T17:49:13.569Z] [INFO] GET /laravel/.env 200 5ms -[2026-01-04T17:49:14.361Z] [INFO] GET /storage/logs/laravel.log 200 4ms -[2026-01-04T17:49:15.155Z] [INFO] GET /bootstrap/cache/config.php 200 4ms -[2026-01-04T17:49:15.951Z] [INFO] GET /wp-config.php 200 4ms -[2026-01-04T17:49:16.745Z] [INFO] GET /wp-config.php.bak 200 6ms -[2026-01-04T17:49:17.539Z] [INFO] GET /wp-config.php.old 200 8ms -[2026-01-04T17:49:18.329Z] [INFO] GET /wp-config.php.save 200 3ms -[2026-01-04T17:49:19.122Z] [INFO] GET /wp-config.php~ 200 4ms -[2026-01-04T17:49:19.913Z] [INFO] GET /wp-config.txt 200 3ms -[2026-01-04T17:49:20.705Z] [INFO] GET /backup.sql 200 4ms -[2026-01-04T17:49:21.494Z] [INFO] GET /database.sql 200 4ms -[2026-01-04T17:49:22.289Z] [INFO] GET /db.sql 200 5ms -[2026-01-04T17:49:23.080Z] [INFO] GET /dump.sql 200 5ms -[2026-01-04T17:49:23.874Z] [INFO] GET /backup.zip 200 5ms -[2026-01-04T17:49:24.666Z] [INFO] GET /backup.tar.gz 200 5ms -[2026-01-04T17:49:25.459Z] [INFO] GET /site.zip 200 5ms -[2026-01-04T17:49:26.250Z] [INFO] GET /www.zip 200 6ms -[2026-01-04T17:49:27.042Z] [INFO] GET /config.bak 200 5ms -[2026-01-04T17:49:27.837Z] [INFO] GET /config.old 200 6ms -[2026-01-04T17:49:28.630Z] [INFO] GET /config.save 200 4ms -[2026-01-04T17:49:29.416Z] [INFO] GET /config~ 200 2ms -[2026-01-04T17:49:30.214Z] [INFO] GET /debug.log 200 4ms -[2026-01-04T17:49:31.003Z] [INFO] GET /error.log 200 5ms -[2026-01-04T17:49:31.793Z] [INFO] GET /errors.log 200 4ms -[2026-01-04T17:49:32.587Z] [INFO] GET /debug.txt 200 6ms -[2026-01-04T17:49:33.384Z] [INFO] GET /error_log 200 3ms -[2026-01-04T17:49:34.175Z] [INFO] GET /php_errors.log 200 4ms -[2026-01-04T17:49:34.967Z] [INFO] GET /php_error.log 200 5ms -[2026-01-04T17:49:35.754Z] [INFO] GET /.aws/credentials 200 4ms -[2026-01-04T17:49:36.545Z] [INFO] GET /.aws/config 200 5ms -[2026-01-04T17:49:37.337Z] [INFO] GET /aws.json 200 4ms -[2026-01-04T17:49:38.183Z] [INFO] GET /aws-config.json 200 5ms -[2026-01-04T17:49:38.976Z] [INFO] GET /.s3cfg 200 4ms -[2026-01-04T17:49:39.512Z] [INFO] GET /s3.yml 200 6ms -[2026-01-04T17:49:40.306Z] [INFO] GET /.gcloud/credentials 200 3ms -[2026-01-04T17:49:40.839Z] [INFO] GET /gcp-credentials.json 200 5ms -[2026-01-04T17:49:41.629Z] [INFO] GET /azure.json 200 4ms -[2026-01-04T17:49:41.880Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:49:42.429Z] [INFO] GET /.azure/credentials 200 4ms -[2026-01-04T17:49:43.122Z] [INFO] GET /credentials.json 200 6ms -[2026-01-04T17:49:43.674Z] [INFO] GET /secrets.json 200 3ms -[2026-01-04T17:49:44.215Z] [INFO] GET /keys.json 200 4ms -[2026-01-04T17:49:44.749Z] [INFO] GET /tokens.json 200 4ms -[2026-01-04T17:49:45.292Z] [INFO] GET /api_keys.json 200 6ms -[2026-01-04T17:49:45.828Z] [INFO] GET /apikeys.json 200 5ms -[2026-01-04T17:49:46.362Z] [INFO] GET /api-keys.json 200 3ms -[2026-01-04T17:49:46.899Z] [INFO] GET /docker-compose.yml 200 4ms -[2026-01-04T17:49:47.434Z] [INFO] GET /docker-compose.yaml 200 5ms -[2026-01-04T17:49:47.968Z] [INFO] GET /.dockerenv 200 2ms -[2026-01-04T17:49:48.627Z] [INFO] GET /Dockerfile 200 3ms -[2026-01-04T17:49:49.164Z] [INFO] GET /.docker/config.json 200 4ms -[2026-01-04T17:49:49.697Z] [INFO] GET /kubernetes.yml 200 4ms -[2026-01-04T17:49:50.233Z] [INFO] GET /k8s.yaml 200 3ms -[2026-01-04T17:49:50.775Z] [INFO] GET /.git/config 200 4ms -[2026-01-04T17:49:51.320Z] [INFO] GET /.git/HEAD 200 9ms -[2026-01-04T17:49:51.875Z] [INFO] GET /.gitconfig 200 4ms -[2026-01-04T17:49:52.410Z] [INFO] GET /settings.php 200 6ms -[2026-01-04T17:49:53.208Z] [INFO] GET /settings.json 200 4ms -[2026-01-04T17:49:54.003Z] [INFO] GET /app.json 200 3ms -[2026-01-04T17:49:54.550Z] [INFO] GET /app.yml 200 6ms -[2026-01-04T17:49:55.086Z] [INFO] GET /parameters.yml 200 4ms -[2026-01-04T17:49:55.618Z] [INFO] GET /parameters.json 200 4ms -[2026-01-04T17:49:56.156Z] [INFO] GET /.htaccess 200 2ms -[2026-01-04T17:49:56.701Z] [INFO] GET /web.config 200 3ms -[2026-01-04T17:49:57.492Z] [INFO] GET /crossdomain.xml 200 4ms -[2026-01-04T17:49:59.122Z] [INFO] GET / 200 3ms -[2026-01-04T17:50:00.774Z] [INFO] GET /js/app.js 200 3ms -[2026-01-04T17:50:11.985Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:50:42.094Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:51:12.193Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:51:42.285Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:52:12.385Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:52:42.484Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:53:12.572Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:53:42.666Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:54:12.761Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:54:42.859Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:55:12.992Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:55:43.082Z] [INFO] GET /api/health 200 3ms -[2026-01-04T17:56:13.189Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:56:43.298Z] [INFO] GET /api/health 200 1ms -[2026-01-04T17:57:13.408Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:57:43.519Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:58:13.620Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:58:43.715Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:59:13.800Z] [INFO] GET /api/health 200 2ms -[2026-01-04T17:59:43.890Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:00:13.983Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:00:44.073Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:01:14.155Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:01:44.240Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:02:14.340Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:02:44.438Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:03:14.533Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:03:44.632Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:04:14.727Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:04:44.822Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:05:14.919Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:05:44.999Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:06:15.091Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:06:45.186Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:07:15.303Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:07:45.408Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:08:15.498Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:08:45.602Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:09:15.700Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:09:45.831Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:10:15.933Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:10:46.020Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:11:16.102Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:11:46.210Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:12:16.314Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:12:46.416Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:13:16.556Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:13:46.660Z] [INFO] GET /api/health 200 4ms -[2026-01-04T18:14:16.759Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:14:46.857Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:15:16.970Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:15:47.072Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:16:17.172Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:16:47.261Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:17:17.376Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:17:47.474Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:18:17.569Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:18:47.669Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:19:17.802Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:19:47.907Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:20:18.002Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:20:48.099Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:21:18.209Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:21:48.323Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:22:18.430Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:22:48.529Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:23:18.623Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:23:48.727Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:24:18.834Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:24:48.946Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:25:19.033Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:25:49.149Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:26:19.242Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:26:49.354Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:26:57.671Z] [INFO] GET / 304 7ms -[2026-01-04T18:26:57.727Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T18:26:57.758Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T18:26:57.783Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T18:26:57.787Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T18:26:57.789Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T18:26:57.791Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T18:26:57.806Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T18:26:57.805Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T18:26:57.810Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T18:26:57.813Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T18:26:57.816Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-04T18:26:57.820Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T18:26:57.832Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T18:26:57.835Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T18:26:57.836Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T18:26:57.846Z] [INFO] GET /js/app.js 200 2ms -[2026-01-04T18:26:57.958Z] [INFO] GET /js/store.js 200 10ms -[2026-01-04T18:26:57.961Z] [INFO] GET /js/board.js 200 9ms -[2026-01-04T18:26:57.962Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-04T18:26:57.963Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-04T18:26:57.964Z] [INFO] GET /js/api.js 200 11ms -[2026-01-04T18:26:57.967Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-04T18:26:57.991Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-04T18:26:58.001Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-04T18:26:58.023Z] [INFO] GET /js/list.js 200 6ms -[2026-01-04T18:26:58.025Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-04T18:26:58.029Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-04T18:26:58.033Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-04T18:26:58.036Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-04T18:26:58.045Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-04T18:26:58.054Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-04T18:26:58.064Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-04T18:26:58.066Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-04T18:26:58.068Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-04T18:26:58.069Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-04T18:26:58.138Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-04T18:26:59.662Z] [INFO] GET /sw.js 304 4ms -[2026-01-04T18:27:02.702Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T18:27:02.705Z] [INFO] POST /api/auth/login 200 532ms -[2026-01-04T18:27:02.805Z] [INFO] GET /api/auth/users 200 18ms -[2026-01-04T18:27:02.829Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (_5NZ5kpmJoPM5Qi2AAAD) -[2026-01-04T18:27:02.851Z] [INFO] GET /api/projects 200 10ms -[2026-01-04T18:27:02.885Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T18:27:02.897Z] [INFO] GET /api/columns/1 200 9ms -[2026-01-04T18:27:02.923Z] [INFO] GET /api/stats/dashboard?projectId=1 304 7ms -[2026-01-04T18:27:02.933Z] [INFO] GET /api/tasks/project/1 304 6ms -[2026-01-04T18:27:02.938Z] [INFO] GET /api/labels/1 200 4ms -[2026-01-04T18:27:02.981Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=1 304 9ms -[2026-01-04T18:27:03.018Z] [INFO] GET /api/notifications 200 7ms -[2026-01-04T18:27:03.053Z] [INFO] GET /api/knowledge/categories 200 3ms -[2026-01-04T18:27:08.182Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T18:27:18.453Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T18:27:19.330Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T18:27:19.332Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T18:27:19.332Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T18:27:19.332Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T18:27:19.334Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T18:27:19.334Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T18:27:19.334Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/AccountForger/CLAUDE.md -[2026-01-04T18:27:19.336Z] [INFO] GET /api/coding/directories 200 16ms -[2026-01-04T18:27:19.404Z] [INFO] GET /api/coding/directories/3/status 200 5ms -[2026-01-04T18:27:19.407Z] [INFO] GET /api/coding/directories/5/status 200 2ms -[2026-01-04T18:27:19.450Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:27:20.343Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T18:27:22.320Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T18:27:24.062Z] [INFO] DELETE /api/coding/directories/5 200 7ms -[2026-01-04T18:27:24.060Z] [INFO] Coding-Anwendung gelöscht: AccountForger -[2026-01-04T18:27:24.099Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T18:27:24.100Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T18:27:24.100Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T18:27:24.100Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T18:27:24.099Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T18:27:24.102Z] [INFO] GET /api/coding/directories 200 8ms -[2026-01-04T18:27:24.167Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-04T18:27:25.060Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T18:27:26.372Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T18:27:27.678Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T18:27:49.418Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T18:27:49.605Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:28:19.418Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T18:28:19.706Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:28:49.415Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-04T18:28:49.808Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:29:19.404Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-04T18:29:19.925Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:29:49.421Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-04T18:29:50.025Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:30:19.421Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-04T18:30:20.116Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:30:49.407Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-04T18:30:50.212Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:31:19.411Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-04T18:31:20.318Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:31:49.398Z] [INFO] GET /api/coding/directories/3/status 304 3ms -[2026-01-04T18:31:50.418Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:32:19.410Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T18:32:20.518Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:32:49.410Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-04T18:32:50.659Z] [INFO] GET /api/health 200 8ms -[2026-01-04T18:33:19.405Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-04T18:33:20.779Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:33:49.411Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T18:33:50.889Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:34:20.195Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-04T18:34:21.004Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:34:50.616Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-04T18:34:51.127Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:35:21.239Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:35:45.543Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T18:35:47.603Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T18:35:51.346Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:35:52.330Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T18:35:54.882Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T18:36:01.401Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T18:36:04.307Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T18:36:06.029Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T18:36:08.278Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T18:36:13.803Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T18:36:16.529Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T18:36:18.911Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T18:36:21.443Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:36:22.063Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T18:36:22.894Z] [INFO] Knowledge-Kategorie erstellt: TaskMate -[2026-01-04T18:36:22.896Z] [INFO] POST /api/knowledge/categories 201 15ms -[2026-01-04T18:36:22.928Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-04T18:36:23.888Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T18:36:24.183Z] [INFO] GET /api/knowledge/entries?categoryId=14 200 11ms -[2026-01-04T18:36:25.187Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T18:36:27.766Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T18:36:28.869Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T18:36:29.894Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T18:36:34.635Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T18:36:37.883Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T18:36:51.548Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:36:55.610Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T18:37:03.019Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T18:37:05.293Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T18:37:05.808Z] [INFO] Knowledge-Eintrag erstellt: SSH-Key für Claude-Nutzung generieren -[2026-01-04T18:37:05.810Z] [INFO] POST /api/knowledge/entries 201 8ms -[2026-01-04T18:37:05.849Z] [INFO] GET /api/knowledge/entries?categoryId=14 200 9ms -[2026-01-04T18:37:05.890Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-04T18:37:06.812Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T18:37:08.452Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T18:37:15.371Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T18:37:20.620Z] [INFO] hendrik_gebhardt@gmx.de left project:[object Object] -[2026-01-04T18:37:20.620Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T18:37:20.632Z] [INFO] GET /api/stats/dashboard?projectId=2 200 9ms -[2026-01-04T18:37:20.687Z] [INFO] GET /api/tasks/project/2 200 25ms -[2026-01-04T18:37:20.697Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-04T18:37:20.701Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-04T18:37:21.642Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-04T18:37:21.647Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:37:23.718Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T18:37:26.274Z] [INFO] GET /api/knowledge/search?q=ss 200 11ms -[2026-01-04T18:37:26.682Z] [INFO] GET /api/knowledge/search?q=ssg 200 9ms -[2026-01-04T18:37:27.382Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T18:37:27.815Z] [INFO] GET /api/knowledge/search?q=ssh 200 11ms -[2026-01-04T18:37:28.517Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T18:37:29.005Z] [INFO] GET /api/knowledge/search?q=ss 304 9ms -[2026-01-04T18:37:29.251Z] [INFO] GET /api/knowledge/entries?categoryId=14 304 8ms -[2026-01-04T18:37:30.483Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T18:37:32.276Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T18:37:33.381Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T18:37:51.751Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:38:21.844Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:38:51.937Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:39:22.036Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:39:52.141Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:40:22.238Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:40:52.331Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:41:22.420Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:41:52.527Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:42:22.610Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:42:52.707Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:43:22.792Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:43:52.895Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:44:22.997Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:44:53.101Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:45:23.206Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:45:53.311Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:46:23.424Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:46:53.513Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:47:23.614Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:47:33.509Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T18:47:53.717Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:48:23.829Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:48:53.938Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:49:24.025Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:49:54.129Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:50:24.233Z] [INFO] GET /api/health 200 3ms -[2026-01-04T18:50:54.338Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:51:24.464Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:51:54.579Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:52:24.691Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:52:54.782Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:53:24.897Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:53:55.014Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:54:25.121Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:54:55.247Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:55:25.350Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:55:55.457Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:56:25.564Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:56:54.138Z] [INFO] GET / 304 1ms -[2026-01-04T18:56:54.186Z] [INFO] GET / 304 2ms -[2026-01-04T18:56:54.312Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T18:56:54.316Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T18:56:54.356Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T18:56:54.360Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T18:56:54.381Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T18:56:54.382Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T18:56:54.390Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T18:56:54.397Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T18:56:54.398Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-04T18:56:54.400Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T18:56:54.428Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T18:56:54.432Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T18:56:54.436Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T18:56:54.439Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T18:56:54.441Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T18:56:54.481Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T18:56:54.532Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T18:56:54.540Z] [INFO] GET /js/store.js 304 7ms -[2026-01-04T18:56:54.541Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-04T18:56:54.542Z] [INFO] GET /js/auth.js 304 0ms -[2026-01-04T18:56:54.544Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T18:56:54.546Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T18:56:54.574Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T18:56:54.587Z] [INFO] GET /js/sync.js 304 4ms -[2026-01-04T18:56:54.588Z] [INFO] GET /js/list.js 304 3ms -[2026-01-04T18:56:54.595Z] [INFO] GET /js/undo.js 304 5ms -[2026-01-04T18:56:54.598Z] [INFO] GET /js/shortcuts.js 304 7ms -[2026-01-04T18:56:54.600Z] [INFO] GET /js/admin.js 304 6ms -[2026-01-04T18:56:54.611Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T18:56:54.643Z] [INFO] GET /js/notifications.js 304 6ms -[2026-01-04T18:56:54.645Z] [INFO] GET /js/gitea.js 304 4ms -[2026-01-04T18:56:54.649Z] [INFO] GET /js/knowledge.js 304 5ms -[2026-01-04T18:56:54.652Z] [INFO] GET /js/coding.js 304 5ms -[2026-01-04T18:56:54.656Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T18:56:54.659Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T18:56:54.738Z] [INFO] GET /api/auth/users 401 5ms -[2026-01-04T18:56:54.740Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-04T18:56:55.660Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:56:56.280Z] [INFO] GET /sw.js 304 1ms -[2026-01-04T18:57:25.755Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:57:33.623Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T18:57:36.582Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-04T18:57:36.583Z] [INFO] POST /api/auth/login 200 447ms -[2026-01-04T18:57:36.695Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T18:57:36.749Z] [INFO] Socket connected: momohomma@googlemail.com (jP8LHHIR5zHgVLlyAAAF) -[2026-01-04T18:57:36.793Z] [INFO] GET /api/projects 401 7ms -[2026-01-04T18:57:36.853Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-04T18:57:36.907Z] [INFO] GET /api/projects 304 8ms -[2026-01-04T18:57:36.976Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2026-01-04T18:57:36.982Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-04T18:57:36.987Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-04T18:57:37.010Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-04T18:57:37.011Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-04T18:57:37.125Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T18:57:37.172Z] [INFO] GET /api/notifications 304 4ms -[2026-01-04T18:57:37.242Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-04T18:57:55.863Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:58:22.744Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T18:58:25.617Z] [INFO] GET /api/knowledge/entries?categoryId=13 200 4ms -[2026-01-04T18:58:25.960Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:58:26.620Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T18:58:29.565Z] [INFO] GET /api/knowledge/entries?categoryId=14 200 10ms -[2026-01-04T18:58:30.577Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T18:58:35.942Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T18:58:56.062Z] [INFO] GET /api/health 200 1ms -[2026-01-04T18:59:26.152Z] [INFO] GET /api/health 200 2ms -[2026-01-04T18:59:56.239Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:00:26.337Z] [INFO] GET /api/health 200 3ms -[2026-01-04T19:00:56.429Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:01:26.538Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:01:56.644Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:02:26.727Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:02:41.311Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T19:02:41.315Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T19:02:41.358Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-04T19:02:41.416Z] [INFO] GET /api/auth/users 401 7ms -[2026-01-04T19:02:41.465Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-04T19:02:41.523Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T19:02:41.571Z] [INFO] GET /api/projects 401 4ms -[2026-01-04T19:02:41.621Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T19:02:41.676Z] [INFO] GET /api/projects 304 8ms -[2026-01-04T19:02:41.740Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-04T19:02:41.744Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-04T19:02:41.761Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-04T19:02:41.784Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-04T19:02:41.900Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-04T19:02:41.961Z] [INFO] GET /api/notifications 304 10ms -[2026-01-04T19:02:42.038Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-04T19:02:43.464Z] [INFO] GET /sw.js 304 3ms -[2026-01-04T19:02:56.900Z] [INFO] GET /api/health 200 6ms -[2026-01-04T19:03:00.164Z] [INFO] Socket disconnected: momohomma@googlemail.com (jP8LHHIR5zHgVLlyAAAF) -[2026-01-04T19:03:27.005Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:03:57.138Z] [INFO] GET /api/health 200 0ms -[2026-01-04T19:04:27.236Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:04:57.355Z] [INFO] GET /api/health 200 4ms -[2026-01-04T19:05:27.450Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:05:57.557Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:06:27.654Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:06:42.155Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T19:06:43.797Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T19:06:46.021Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T19:06:51.235Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T19:06:57.736Z] [INFO] GET /api/health 200 3ms -[2026-01-04T19:07:27.826Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:07:57.924Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:08:28.014Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:08:58.097Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:09:28.202Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:09:58.319Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:10:28.423Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:10:58.526Z] [INFO] GET /api/health 200 7ms -[2026-01-04T19:11:28.607Z] [INFO] GET /api/health 200 3ms -[2026-01-04T19:11:43.894Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T19:11:58.705Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:12:28.831Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:12:58.925Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:13:11.696Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T19:13:12.594Z] [INFO] PUT /api/knowledge/categories/14/position 200 16ms -[2026-01-04T19:13:22.351Z] [INFO] Knowledge-Kategorie erstellt: Changelog -[2026-01-04T19:13:22.354Z] [INFO] POST /api/knowledge/categories 201 11ms -[2026-01-04T19:13:22.398Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-04T19:13:23.355Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T19:13:23.925Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 6ms -[2026-01-04T19:13:24.923Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T19:13:25.468Z] [INFO] PUT /api/knowledge/categories/15/position 200 6ms -[2026-01-04T19:13:26.189Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 5ms -[2026-01-04T19:13:27.202Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T19:13:29.036Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:13:32.650Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T19:13:38.172Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T19:13:39.452Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T19:13:40.783Z] [INFO] Knowledge-Kategorie aktualisiert: Changelog -[2026-01-04T19:13:40.785Z] [INFO] PUT /api/knowledge/categories/15 200 9ms -[2026-01-04T19:13:40.821Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-04T19:13:41.786Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T19:13:42.924Z] [INFO] GET / 304 2ms -[2026-01-04T19:13:42.969Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (_5NZ5kpmJoPM5Qi2AAAD) -[2026-01-04T19:13:42.980Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T19:13:43.011Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T19:13:43.042Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T19:13:43.046Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T19:13:43.047Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T19:13:43.053Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T19:13:43.074Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T19:13:43.080Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T19:13:43.083Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T19:13:43.088Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T19:13:43.112Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T19:13:43.114Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-04T19:13:43.117Z] [INFO] GET /css/mobile.css 304 0ms -[2026-01-04T19:13:43.118Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-04T19:13:43.138Z] [INFO] GET /css/notifications.css 304 0ms -[2026-01-04T19:13:43.143Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T19:13:43.183Z] [INFO] GET /js/store.js 304 3ms -[2026-01-04T19:13:43.184Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-04T19:13:43.187Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-04T19:13:43.190Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T19:13:43.192Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T19:13:43.195Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T19:13:43.218Z] [INFO] GET /js/calendar.js 304 5ms -[2026-01-04T19:13:43.219Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-04T19:13:43.222Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T19:13:43.223Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T19:13:43.226Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T19:13:43.229Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T19:13:43.250Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-04T19:13:43.253Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T19:13:43.260Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T19:13:43.264Z] [INFO] GET /js/gitea.js 304 3ms -[2026-01-04T19:13:43.265Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-04T19:13:43.270Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T19:13:43.297Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T19:13:43.338Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T19:13:43.340Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-04T19:13:43.348Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T19:13:43.391Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T19:13:43.429Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (nzx86mz9sJk2eY9eAAAJ) -[2026-01-04T19:13:43.434Z] [INFO] GET /api/projects 304 8ms -[2026-01-04T19:13:43.463Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T19:13:43.480Z] [INFO] GET /api/columns/2 304 12ms -[2026-01-04T19:13:43.505Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-04T19:13:43.513Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-04T19:13:43.518Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-04T19:13:43.560Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-04T19:13:43.601Z] [INFO] GET /api/notifications 304 6ms -[2026-01-04T19:13:43.652Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-04T19:13:45.126Z] [INFO] GET /sw.js 304 1ms -[2026-01-04T19:13:45.739Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T19:13:46.037Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 6ms -[2026-01-04T19:13:47.060Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T19:13:50.072Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T19:13:53.976Z] [INFO] Knowledge-Kategorie aktualisiert: Changelog -[2026-01-04T19:13:53.977Z] [INFO] PUT /api/knowledge/categories/15 200 10ms -[2026-01-04T19:13:54.020Z] [INFO] GET /api/knowledge/categories 200 11ms -[2026-01-04T19:13:54.978Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T19:13:55.093Z] [INFO] GET /api/knowledge/entries?categoryId=14 304 4ms -[2026-01-04T19:13:55.695Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 3ms -[2026-01-04T19:13:56.107Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 8ms -[2026-01-04T19:13:56.812Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 5ms -[2026-01-04T19:13:57.308Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 7ms -[2026-01-04T19:13:58.311Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T19:13:59.127Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:14:03.562Z] [INFO] GET /api/knowledge/entries?categoryId=14 304 13ms -[2026-01-04T19:14:04.568Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T19:14:06.834Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 5ms -[2026-01-04T19:14:07.839Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-04T19:14:29.232Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:14:34.778Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 4ms -[2026-01-04T19:14:35.465Z] [INFO] GET /api/knowledge/entries?categoryId=14 304 8ms -[2026-01-04T19:14:35.939Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 5ms -[2026-01-04T19:14:36.936Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T19:14:38.557Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T19:14:43.383Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T19:14:57.784Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T19:14:59.348Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:15:29.482Z] [INFO] GET /api/health 200 4ms -[2026-01-04T19:15:59.575Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:16:29.681Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:16:59.783Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:17:29.857Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:17:51.594Z] [INFO] GET /api/knowledge/entries?categoryId=14 304 12ms -[2026-01-04T19:17:52.524Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T19:17:52.571Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 9ms -[2026-01-04T19:17:53.577Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T19:17:55.304Z] [INFO] GET /api/knowledge/entries?categoryId=13 200 12ms -[2026-01-04T19:17:56.298Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T19:17:58.734Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T19:17:59.630Z] [INFO] GET /api/knowledge/entries?categoryId=13 304 5ms -[2026-01-04T19:17:59.956Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:18:00.636Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T19:18:04.383Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 6ms -[2026-01-04T19:18:05.382Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T19:18:09.158Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T19:18:09.589Z] [INFO] GET /api/knowledge/entries?categoryId=14 304 6ms -[2026-01-04T19:18:10.604Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T19:18:17.137Z] [INFO] GET /api/knowledge/entries/8 200 11ms -[2026-01-04T19:18:22.841Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T19:18:23.960Z] [INFO] GET /api/knowledge/entries/8 304 4ms -[2026-01-04T19:18:30.049Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:18:34.146Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T19:19:00.137Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:19:30.263Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:20:00.343Z] [INFO] GET /api/health 200 0ms -[2026-01-04T19:20:30.459Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:20:40.971Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T19:20:55.298Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T19:20:55.485Z] [INFO] Umgebung: production -[2026-01-04T19:20:55.485Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T19:20:55.485Z] [INFO] Automatische Backups aktiviert -[2026-01-04T19:20:55.463Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T19:20:55.478Z] [INFO] Datenbank initialisiert -[2026-01-04T19:20:55.484Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T19:20:57.103Z] [INFO] GET /api/health 200 17ms -[2026-01-04T19:21:01.211Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (TxR7beHWL6yk74KGAAAB) -[2026-01-04T19:21:01.255Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T19:21:27.209Z] [INFO] GET /api/health 200 5ms -[2026-01-04T19:21:46.271Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T19:21:55.524Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T19-21-55-492Z.db.enc -[2026-01-04T19:21:55.525Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T19-21-55-492Z.db.enc -[2026-01-04T19:21:55.526Z] [INFO] Backup erstellt: backup_2026-01-04T19-21-55-492Z.db -[2026-01-04T19:21:55.545Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T21-03-21-966Z.db.enc -[2026-01-04T19:21:55.546Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T21-03-21-966Z.db.enc -[2026-01-04T19:21:55.548Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T19:21:59.924Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T19:22:00.060Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T19:22:00.067Z] [INFO] Datenbank initialisiert -[2026-01-04T19:22:00.073Z] [INFO] Server läuft auf Port 3000 -[2026-01-04T19:22:00.073Z] [INFO] Umgebung: production -[2026-01-04T19:22:00.074Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T19:22:00.074Z] [INFO] Automatische Backups aktiviert -[2026-01-04T19:22:00.265Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (xV24-xK04UpHe3O7AAAB) -[2026-01-04T19:22:00.314Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T19:22:02.107Z] [INFO] GET /api/health 200 8ms -[2026-01-04T19:22:32.232Z] [INFO] GET /api/health 200 4ms -[2026-01-04T19:23:00.110Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T19-23-00-086Z.db.enc -[2026-01-04T19:23:00.111Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T19-23-00-086Z.db.enc -[2026-01-04T19:23:00.112Z] [INFO] Backup erstellt: backup_2026-01-04T19-23-00-086Z.db -[2026-01-04T19:23:00.128Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T21-15-25-003Z.db.enc -[2026-01-04T19:23:00.129Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T21-15-25-003Z.db.enc -[2026-01-04T19:23:00.131Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T19:23:02.336Z] [INFO] GET /api/health 200 3ms -[2026-01-04T19:23:32.454Z] [INFO] GET /api/health 200 4ms -[2026-01-04T19:24:02.565Z] [INFO] GET /api/health 200 4ms -[2026-01-04T19:24:32.664Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:25:02.754Z] [INFO] GET /api/health 200 3ms -[2026-01-04T19:25:32.841Z] [INFO] GET /api/health 200 1ms -[2026-01-04T19:26:02.940Z] [INFO] GET /api/health 200 3ms -[2026-01-04T19:26:33.051Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:27:03.161Z] [INFO] GET /api/health 200 3ms -[2026-01-04T19:27:33.268Z] [INFO] GET /api/health 200 4ms -[2026-01-04T19:28:03.357Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:28:33.509Z] [INFO] GET /api/health 200 2ms -[2026-01-04T19:28:34.323Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T19:28:39.274Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T19:30:34.452Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T19:30:34.557Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T19:30:35.152Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T19:30:35.153Z] [INFO] Datenbank initialisiert -[2026-01-04T19:30:35.161Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T19:30:35.161Z] [INFO] Umgebung: development -[2026-01-04T19:30:35.162Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T19:30:35.162Z] [INFO] Automatische Backups aktiviert -[2026-01-04T19:31:35.210Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T19-31-35-190Z.db.enc -[2026-01-04T19:31:35.212Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T19-31-35-190Z.db.enc -[2026-01-04T19:31:35.213Z] [INFO] Backup erstellt: backup_2026-01-04T19-31-35-190Z.db -[2026-01-04T19:31:35.233Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T21-18-49-853Z.db.enc -[2026-01-04T19:31:35.234Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T21-18-49-853Z.db.enc -[2026-01-04T19:31:35.237Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T19:46:17.994Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T19:46:18.044Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T19:46:18.617Z] [INFO] Datenbank initialisiert -[2026-01-04T19:46:18.623Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T19:46:18.623Z] [INFO] Umgebung: development -[2026-01-04T19:46:18.623Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T19:46:18.624Z] [INFO] Automatische Backups aktiviert -[2026-01-04T19:46:18.617Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T19:48:26.117Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T19:48:26.212Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T19:48:26.783Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T19:48:26.784Z] [INFO] Datenbank initialisiert -[2026-01-04T19:48:26.792Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T19:48:26.796Z] [INFO] Umgebung: development -[2026-01-04T19:48:26.797Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T19:48:26.797Z] [INFO] Automatische Backups aktiviert -[2026-01-04T19:48:33.749Z] [INFO] GET /api/health 200 30ms -[2026-01-04T19:48:40.064Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2026-01-04T19:48:40.066Z] [INFO] POST /api/auth/login 401 518ms -[2026-01-04T19:48:46.733Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin@taskmate.local (Versuch 2) -[2026-01-04T19:48:46.735Z] [INFO] POST /api/auth/login 401 448ms -[2026-01-04T19:49:07.897Z] [ERROR] Error: Bad escaped character in JSON at position 51 {"stack":"SyntaxError: Bad escaped character in JSON at position 51\n at JSON.parse ()\n at parse (/app/node_modules/body-parser/lib/types/json.js:92:19)\n at /app/node_modules/body-parser/lib/read.js:128:18\n at AsyncResource.runInAsyncScope (node:async_hooks:206:9)\n at invokeCallback (/app/node_modules/raw-body/index.js:238:16)\n at done (/app/node_modules/raw-body/index.js:227:7)\n at IncomingMessage.onEnd (/app/node_modules/raw-body/index.js:287:7)\n at IncomingMessage.emit (node:events:524:28)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"} -[2026-01-04T19:49:26.828Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T19-49-26-807Z.db.enc -[2026-01-04T19:49:26.830Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T19-49-26-807Z.db.enc -[2026-01-04T19:49:26.831Z] [INFO] Backup erstellt: backup_2026-01-04T19-49-26-807Z.db -[2026-01-04T19:49:26.847Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T21-20-11-467Z.db.enc -[2026-01-04T19:49:26.847Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T21-20-11-467Z.db.enc -[2026-01-04T19:49:26.848Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T19:51:39.963Z] [INFO] GET / 200 26ms -[2026-01-04T19:51:40.052Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-04T19:51:40.083Z] [INFO] GET /css/base.css 200 6ms -[2026-01-04T19:51:40.120Z] [INFO] GET /css/components.css 200 6ms -[2026-01-04T19:51:40.133Z] [INFO] GET /css/board.css 200 8ms -[2026-01-04T19:51:40.135Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-04T19:51:40.138Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-04T19:51:40.140Z] [INFO] GET /css/list.css 200 8ms -[2026-01-04T19:51:40.146Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-04T19:51:40.170Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-04T19:51:40.177Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-04T19:51:40.179Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-04T19:51:40.191Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-04T19:51:40.200Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-04T19:51:40.206Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-04T19:51:40.219Z] [INFO] GET /css/mobile.css 200 15ms -[2026-01-04T19:51:40.225Z] [INFO] GET /js/app.js 200 5ms -[2026-01-04T19:51:40.319Z] [INFO] GET /js/store.js 200 11ms -[2026-01-04T19:51:40.324Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-04T19:51:40.329Z] [INFO] GET /js/api.js 200 13ms -[2026-01-04T19:51:40.333Z] [INFO] GET /js/board.js 200 12ms -[2026-01-04T19:51:40.338Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-04T19:51:40.341Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-04T19:51:40.352Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-04T19:51:40.358Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-04T19:51:40.365Z] [INFO] GET /js/list.js 200 3ms -[2026-01-04T19:51:40.373Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-04T19:51:40.374Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-04T19:51:40.391Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-04T19:51:40.398Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-04T19:51:40.405Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-04T19:51:40.418Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-04T19:51:40.423Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-04T19:51:40.427Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-04T19:51:40.437Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-04T19:51:40.449Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-04T19:51:40.502Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-04T19:51:45.189Z] [INFO] Login erfolgreich: admin -[2026-01-04T19:51:45.192Z] [INFO] POST /api/auth/login 200 442ms -[2026-01-04T19:51:45.237Z] [INFO] GET /api/admin/users 200 11ms -[2026-01-04T19:51:45.294Z] [INFO] GET /api/admin/upload-settings 200 6ms -[2026-01-04T19:51:48.735Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T19:51:51.463Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T19:51:54.227Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T19:51:54.556Z] [INFO] Admin admin hat Benutzer momohomma@googlemail.com bearbeitet -[2026-01-04T19:51:54.558Z] [INFO] PUT /api/admin/users/4 200 9ms -[2026-01-04T19:51:54.610Z] [INFO] GET /api/admin/users 200 9ms -[2026-01-04T19:51:55.561Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T19:51:57.141Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-04T19:51:57.140Z] [INFO] Logout: admin -[2026-01-04T19:51:57.186Z] [INFO] GET / 304 6ms -[2026-01-04T19:51:57.233Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-04T19:51:57.234Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T19:51:57.237Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T19:51:57.242Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T19:51:57.245Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T19:51:57.247Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T19:51:57.264Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T19:51:57.268Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T19:51:57.276Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-04T19:51:57.279Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T19:51:57.284Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T19:51:57.285Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T19:51:57.293Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T19:51:57.300Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-04T19:51:57.309Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T19:51:57.317Z] [INFO] GET /js/app.js 304 2ms -[2026-01-04T19:51:57.353Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T19:51:57.358Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T19:51:57.362Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-04T19:51:57.366Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-04T19:51:57.367Z] [INFO] GET /js/board.js 304 3ms -[2026-01-04T19:51:57.370Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T19:51:57.384Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T19:51:57.387Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-04T19:51:57.393Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T19:51:57.398Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T19:51:57.399Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-04T19:51:57.401Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T19:51:57.415Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T19:51:57.418Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-04T19:51:57.423Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T19:51:57.427Z] [INFO] GET /js/coding.js 304 0ms -[2026-01-04T19:51:57.430Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T19:51:57.431Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T19:51:57.442Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T19:51:57.484Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T19:51:59.046Z] [INFO] GET /sw.js 200 3ms -[2026-01-04T19:51:59.088Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T19:51:59.091Z] [INFO] GET / 304 1ms -[2026-01-04T19:51:59.093Z] [INFO] GET /index.html 200 4ms -[2026-01-04T19:51:59.121Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T19:51:59.127Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T19:51:59.152Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T19:51:59.159Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T19:51:59.177Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T19:51:59.181Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T19:51:59.188Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T19:51:59.209Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T19:51:59.213Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T19:51:59.217Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-04T19:51:59.241Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T19:51:59.244Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T19:51:59.256Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-04T19:51:59.276Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T19:51:59.289Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-04T19:51:59.290Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T19:51:59.313Z] [INFO] GET /js/list.js 304 5ms -[2026-01-04T19:51:59.320Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T19:51:59.321Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T19:51:59.346Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T19:51:59.350Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T19:51:59.351Z] [INFO] GET /js/tour.js 304 1ms -[2026-01-04T19:51:59.375Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T19:51:59.379Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T19:51:59.381Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T19:51:59.408Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T19:51:59.412Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T19:51:59.415Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T19:51:59.437Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T19:51:59.446Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T19:51:59.454Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T19:51:59.484Z] [INFO] GET /css/notifications.css 304 7ms -[2026-01-04T19:51:59.490Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T19:51:59.495Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-04T19:51:59.513Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T19:52:01.219Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T19:52:01.220Z] [INFO] POST /api/auth/login 200 480ms -[2026-01-04T19:52:01.270Z] [INFO] GET /api/auth/users 304 19ms -[2026-01-04T19:52:01.311Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (DVhMREE9Sdeadm8cAAAB) -[2026-01-04T19:52:01.320Z] [INFO] GET /api/projects 304 5ms -[2026-01-04T19:52:01.379Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-04T19:52:01.382Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T19:52:01.391Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-04T19:52:01.401Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-04T19:52:01.415Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T19:52:01.462Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-04T19:52:01.500Z] [INFO] GET /api/notifications 304 7ms -[2026-01-04T19:52:01.541Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-04T19:52:04.887Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T19:52:07.085Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T19:52:12.890Z] [INFO] GET / 304 1ms -[2026-01-04T19:52:12.938Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (DVhMREE9Sdeadm8cAAAB) -[2026-01-04T19:52:12.943Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T19:52:12.945Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T19:52:12.948Z] [INFO] GET /css/components.css 304 2ms -[2026-01-04T19:52:12.951Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T19:52:12.955Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T19:52:12.956Z] [INFO] GET /css/calendar.css 304 0ms -[2026-01-04T19:52:12.970Z] [INFO] GET /css/admin.css 304 0ms -[2026-01-04T19:52:12.979Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T19:52:12.982Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T19:52:12.985Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T19:52:12.989Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T19:52:12.990Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T19:52:13.000Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T19:52:13.010Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T19:52:13.018Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T19:52:13.027Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T19:52:13.067Z] [INFO] GET /js/sync.js 304 5ms -[2026-01-04T19:52:13.069Z] [INFO] GET /js/store.js 304 5ms -[2026-01-04T19:52:13.072Z] [INFO] GET /js/auth.js 304 7ms -[2026-01-04T19:52:13.077Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T19:52:13.079Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T19:52:13.081Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T19:52:13.100Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T19:52:13.102Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T19:52:13.105Z] [INFO] GET /js/list.js 304 2ms -[2026-01-04T19:52:13.110Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T19:52:13.111Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-04T19:52:13.115Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T19:52:13.134Z] [INFO] GET /js/proposals.js 304 4ms -[2026-01-04T19:52:13.135Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-04T19:52:13.138Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T19:52:13.145Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T19:52:13.147Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T19:52:13.149Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T19:52:13.163Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-04T19:52:13.211Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T19:52:13.214Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-04T19:52:13.217Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-04T19:52:13.261Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T19:52:13.291Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (R9ggLtNQ33TS5XzuAAAD) -[2026-01-04T19:52:13.300Z] [INFO] GET /api/projects 304 5ms -[2026-01-04T19:52:13.329Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T19:52:13.355Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-04T19:52:13.362Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-04T19:52:13.368Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-04T19:52:13.371Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-04T19:52:13.411Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T19:52:13.448Z] [INFO] GET /api/notifications 304 7ms -[2026-01-04T19:52:13.489Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-04T19:52:14.938Z] [INFO] GET /sw.js 304 1ms -[2026-01-04T19:57:49.762Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T19:58:03.737Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T19:58:03.850Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T19:58:04.429Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T19:58:04.429Z] [INFO] Datenbank initialisiert -[2026-01-04T19:58:04.433Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T19:58:04.433Z] [INFO] Umgebung: development -[2026-01-04T19:58:04.434Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T19:58:04.434Z] [INFO] Automatische Backups aktiviert -[2026-01-04T19:58:05.365Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Ei9sYJcTJiA2zFQrAAAB) -[2026-01-04T19:58:05.424Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T19:58:10.405Z] [INFO] GET /api/health 200 13ms -[2026-01-04T19:58:21.624Z] [ERROR] Error: Bad escaped character in JSON at position 69 {"stack":"SyntaxError: Bad escaped character in JSON at position 69\n at JSON.parse ()\n at parse (/app/node_modules/body-parser/lib/types/json.js:92:19)\n at /app/node_modules/body-parser/lib/read.js:128:18\n at AsyncResource.runInAsyncScope (node:async_hooks:206:9)\n at invokeCallback (/app/node_modules/raw-body/index.js:238:16)\n at done (/app/node_modules/raw-body/index.js:227:7)\n at IncomingMessage.onEnd (/app/node_modules/raw-body/index.js:287:7)\n at IncomingMessage.emit (node:events:524:28)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"} -[2026-01-04T19:58:32.596Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T19:58:32.598Z] [INFO] POST /api/auth/login 200 805ms -[2026-01-04T19:59:04.459Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T19-59-04-443Z.db.enc -[2026-01-04T19:59:04.459Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T19-59-04-443Z.db.enc -[2026-01-04T19:59:04.461Z] [INFO] Backup erstellt: backup_2026-01-04T19-59-04-443Z.db -[2026-01-04T19:59:04.476Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T21-22-29-521Z.db.enc -[2026-01-04T19:59:04.476Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T21-22-29-521Z.db.enc -[2026-01-04T19:59:04.477Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T20:02:14.187Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T20:05:54.836Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T20:06:06.929Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T20:06:06.980Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T20:06:07.603Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T20:06:07.604Z] [INFO] Datenbank initialisiert -[2026-01-04T20:06:07.608Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T20:06:07.608Z] [INFO] Umgebung: development -[2026-01-04T20:06:07.609Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T20:06:07.609Z] [INFO] Automatische Backups aktiviert -[2026-01-04T20:06:09.141Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (g3sMu6qxLkCD6ZqcAAAB) -[2026-01-04T20:06:09.203Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:06:10.886Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T20:06:10.889Z] [INFO] POST /api/auth/login 200 490ms -[2026-01-04T20:06:17.022Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T20:08:08.342Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T20:08:08.424Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T20:08:08.955Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T20:08:08.956Z] [INFO] Datenbank initialisiert -[2026-01-04T20:08:08.959Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T20:08:08.961Z] [INFO] Umgebung: development -[2026-01-04T20:08:08.963Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T20:08:08.963Z] [INFO] Automatische Backups aktiviert -[2026-01-04T20:08:36.095Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T20:08:36.104Z] [INFO] POST /api/auth/login 200 501ms -[2026-01-04T20:09:08.980Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T20-09-08-971Z.db.enc -[2026-01-04T20:09:08.980Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T20-09-08-971Z.db.enc -[2026-01-04T20:09:08.981Z] [INFO] Backup erstellt: backup_2026-01-04T20-09-08-971Z.db -[2026-01-04T20:09:08.993Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T21-25-13-763Z.db.enc -[2026-01-04T20:09:08.994Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T21-25-13-763Z.db.enc -[2026-01-04T20:09:08.995Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T20:12:15.161Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T20:14:07.546Z] [INFO] GET / 200 28ms -[2026-01-04T20:14:07.637Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-04T20:14:07.673Z] [INFO] GET /css/base.css 200 5ms -[2026-01-04T20:14:07.713Z] [INFO] GET /css/components.css 200 8ms -[2026-01-04T20:14:07.716Z] [INFO] GET /css/board.css 200 9ms -[2026-01-04T20:14:07.724Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-04T20:14:07.737Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-04T20:14:07.740Z] [INFO] GET /css/list.css 200 7ms -[2026-01-04T20:14:07.743Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-04T20:14:07.764Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-04T20:14:07.775Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-04T20:14:07.788Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-04T20:14:07.789Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-04T20:14:07.790Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-04T20:14:07.797Z] [INFO] GET /css/responsive.css 200 11ms -[2026-01-04T20:14:07.801Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-04T20:14:07.825Z] [INFO] GET /js/app.js 200 4ms -[2026-01-04T20:14:07.911Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-04T20:14:07.913Z] [INFO] GET /js/store.js 200 10ms -[2026-01-04T20:14:07.917Z] [INFO] GET /js/api.js 200 10ms -[2026-01-04T20:14:07.920Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-04T20:14:07.922Z] [INFO] GET /js/offline.js 200 13ms -[2026-01-04T20:14:07.925Z] [INFO] GET /js/board.js 200 9ms -[2026-01-04T20:14:07.943Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-04T20:14:07.953Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-04T20:14:07.955Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-04T20:14:07.959Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-04T20:14:07.961Z] [INFO] GET /js/list.js 200 4ms -[2026-01-04T20:14:07.982Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-04T20:14:07.984Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-04T20:14:07.995Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-04T20:14:07.994Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-04T20:14:08.006Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-04T20:14:08.011Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-04T20:14:08.015Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T20:14:08.018Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T20:14:08.080Z] [INFO] POST /api/auth/refresh 200 22ms -[2026-01-04T20:14:08.087Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-04T20:14:08.096Z] [INFO] GET /assets/icons/task.svg 200 15ms -[2026-01-04T20:14:08.146Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T20:14:08.192Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (RHrry2PkVCtpAXSDAAAB) -[2026-01-04T20:14:08.204Z] [INFO] GET /api/projects 304 7ms -[2026-01-04T20:14:08.250Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-04T20:14:08.253Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:14:08.256Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-04T20:14:08.261Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T20:14:08.281Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-04T20:14:08.327Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T20:14:08.374Z] [INFO] GET /api/notifications 304 11ms -[2026-01-04T20:14:08.419Z] [INFO] GET /api/knowledge/categories 304 12ms -[2026-01-04T20:14:13.097Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (RHrry2PkVCtpAXSDAAAB) -[2026-01-04T20:14:25.485Z] [INFO] GET / 200 5ms -[2026-01-04T20:14:25.557Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-04T20:14:25.592Z] [INFO] GET /css/base.css 200 3ms -[2026-01-04T20:14:25.621Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-04T20:14:25.628Z] [INFO] GET /css/components.css 200 2ms -[2026-01-04T20:14:25.632Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-04T20:14:25.637Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-04T20:14:25.642Z] [INFO] GET /css/board.css 200 8ms -[2026-01-04T20:14:25.645Z] [INFO] GET /css/list.css 200 9ms -[2026-01-04T20:14:25.674Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-04T20:14:25.679Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-04T20:14:25.685Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-04T20:14:25.690Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-04T20:14:25.696Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-04T20:14:25.704Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-04T20:14:25.711Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-04T20:14:25.739Z] [INFO] GET /js/app.js 200 2ms -[2026-01-04T20:14:25.825Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-04T20:14:25.829Z] [INFO] GET /js/api.js 200 8ms -[2026-01-04T20:14:25.832Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-04T20:14:25.834Z] [INFO] GET /js/store.js 200 7ms -[2026-01-04T20:14:25.837Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-04T20:14:25.840Z] [INFO] GET /js/board.js 200 7ms -[2026-01-04T20:14:25.854Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-04T20:14:25.863Z] [INFO] GET /js/list.js 200 4ms -[2026-01-04T20:14:25.867Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-04T20:14:25.868Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-04T20:14:25.872Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T20:14:25.890Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-04T20:14:25.898Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-04T20:14:25.900Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-04T20:14:25.904Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-04T20:14:25.905Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-04T20:14:25.906Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-04T20:14:25.919Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T20:14:25.930Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-04T20:14:25.980Z] [INFO] GET /sw.js 200 4ms -[2026-01-04T20:14:25.982Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-04T20:14:26.021Z] [INFO] GET / 304 2ms -[2026-01-04T20:14:26.030Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T20:14:26.034Z] [INFO] GET /index.html 200 7ms -[2026-01-04T20:14:26.053Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T20:14:26.057Z] [INFO] GET /css/components.css 304 0ms -[2026-01-04T20:14:26.079Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T20:14:26.079Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T20:14:26.087Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T20:14:26.112Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T20:14:26.113Z] [INFO] GET /js/utils.js 304 3ms -[2026-01-04T20:14:26.117Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T20:14:26.142Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T20:14:26.148Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T20:14:26.150Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T20:14:26.173Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T20:14:26.179Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T20:14:26.181Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T20:14:26.202Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T20:14:26.209Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-04T20:14:26.211Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T20:14:26.238Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T20:14:26.242Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-04T20:14:26.250Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-04T20:14:26.274Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-04T20:14:26.280Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-04T20:14:26.284Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T20:14:26.306Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T20:14:26.311Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T20:14:26.338Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T20:14:26.348Z] [INFO] GET /js/mobile.js 304 3ms -[2026-01-04T20:14:26.352Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T20:14:26.366Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T20:14:26.379Z] [INFO] GET /css/admin.css 304 0ms -[2026-01-04T20:14:26.393Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T20:14:26.397Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T20:14:26.410Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T20:14:26.426Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-04T20:14:26.430Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T20:14:30.733Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T20:14:30.734Z] [INFO] POST /api/auth/login 200 447ms -[2026-01-04T20:14:30.775Z] [INFO] GET /api/auth/users 200 9ms -[2026-01-04T20:14:30.809Z] [INFO] GET /api/projects 200 8ms -[2026-01-04T20:14:30.844Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (2ku5NA0qutV_tgIyAAAD) -[2026-01-04T20:14:30.852Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-04T20:14:30.881Z] [INFO] GET /api/labels/2 200 27ms -[2026-01-04T20:14:30.877Z] [INFO] GET /api/tasks/project/2 200 24ms -[2026-01-04T20:14:30.888Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-04T20:14:30.893Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:14:30.958Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-04T20:14:30.997Z] [INFO] GET /api/notifications 200 5ms -[2026-01-04T20:14:31.043Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-04T20:14:37.469Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:14:46.033Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:14:46.035Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:14:46.036Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T20:14:46.036Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T20:14:46.037Z] [INFO] readCLAUDEmd: File does not exist: /app/taskmate-source/CLAUDE.md -[2026-01-04T20:14:46.039Z] [INFO] GET /api/coding/directories 200 12ms -[2026-01-04T20:14:46.084Z] [INFO] Git directory exists: false -[2026-01-04T20:14:46.084Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:14:46.086Z] [INFO] GET /api/coding/directories/3/status 200 10ms -[2026-01-04T20:14:47.035Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:15:15.789Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (2ku5NA0qutV_tgIyAAAD) -[2026-01-04T20:15:47.537Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:15:47.538Z] [INFO] Git directory exists: false -[2026-01-04T20:15:47.539Z] [INFO] POST /api/coding/directories/3/commit 500 10ms -[2026-01-04T20:15:47.570Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:15:47.570Z] [INFO] Git directory exists: false -[2026-01-04T20:15:47.571Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-04T20:15:48.274Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (SFWq6jffzPJGD-qkAAAF) -[2026-01-04T20:15:48.355Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:15:48.539Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T20:15:52.507Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 576ms -[2026-01-04T20:15:52.671Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 136ms -[2026-01-04T20:15:54.282Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-04T20:15:54.282Z] [INFO] Coding-Anwendung aktualisiert: TaskMate -[2026-01-04T20:15:54.283Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:15:54.283Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:15:54.284Z] [INFO] PUT /api/coding/directories/3 200 5ms -[2026-01-04T20:15:54.320Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:15:54.321Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:15:54.321Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T20:15:54.322Z] [INFO] readCLAUDEmd: File does not exist: /app/taskmate-source/CLAUDE.md -[2026-01-04T20:15:54.321Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T20:15:54.324Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-04T20:15:54.364Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:15:54.366Z] [INFO] Git directory exists: false -[2026-01-04T20:15:54.369Z] [INFO] GET /api/coding/directories/3/status 304 15ms -[2026-01-04T20:15:55.252Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:15:58.757Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:15:58.758Z] [INFO] Git directory exists: false -[2026-01-04T20:15:58.760Z] [INFO] POST /api/coding/directories/3/push 500 12ms -[2026-01-04T20:15:59.758Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:16:16.072Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:16:16.072Z] [INFO] Git directory exists: false -[2026-01-04T20:16:16.074Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-04T20:16:46.085Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:16:46.085Z] [INFO] Git directory exists: false -[2026-01-04T20:16:46.088Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-04T20:17:15.740Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:17:15.741Z] [INFO] POST /api/auth/login 200 641ms -[2026-01-04T20:17:16.084Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:17:16.084Z] [INFO] Git directory exists: false -[2026-01-04T20:17:16.086Z] [INFO] GET /api/coding/directories/3/status 304 12ms -[2026-01-04T20:17:27.876Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-04T20:17:42.663Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:17:46.085Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:17:46.086Z] [INFO] Git directory exists: false -[2026-01-04T20:17:46.088Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T20:18:17.054Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:18:17.054Z] [INFO] Git directory exists: false -[2026-01-04T20:18:17.056Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-04T20:18:47.058Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:18:47.058Z] [INFO] Git directory exists: false -[2026-01-04T20:18:47.059Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T20:19:31.100Z] [INFO] GET /api/knowledge/entries?category=14 200 24ms -[2026-01-04T20:20:00.060Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:20:00.060Z] [INFO] Git directory exists: false -[2026-01-04T20:20:00.061Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-04T20:21:00.058Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:21:00.059Z] [INFO] Git directory exists: false -[2026-01-04T20:21:00.060Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T20:22:00.051Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:22:00.052Z] [INFO] Git directory exists: false -[2026-01-04T20:22:00.053Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-04T20:23:00.039Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:23:00.039Z] [INFO] Git directory exists: false -[2026-01-04T20:23:00.040Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-04T20:23:20.813Z] [INFO] CSRF: Token missing or not stored for user 3, generated new token -[2026-01-04T20:23:20.814Z] [INFO] POST /api/knowledge/categories 403 6ms -[2026-01-04T20:24:00.054Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:24:00.054Z] [INFO] Git directory exists: false -[2026-01-04T20:24:00.057Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-04T20:25:00.096Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:25:00.096Z] [INFO] Git directory exists: false -[2026-01-04T20:25:00.097Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-04T20:26:00.106Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:26:00.107Z] [INFO] Git directory exists: false -[2026-01-04T20:26:00.109Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T20:27:00.161Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:27:00.161Z] [INFO] Git directory exists: false -[2026-01-04T20:27:00.163Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-04T20:27:43.102Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:27:55.062Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:27:55.064Z] [INFO] Git directory exists: false -[2026-01-04T20:27:55.065Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-04T20:28:16.072Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:28:16.073Z] [INFO] Git directory exists: false -[2026-01-04T20:28:16.075Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T20:28:33.151Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-04T20:28:46.059Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:28:46.059Z] [INFO] Git directory exists: false -[2026-01-04T20:28:46.061Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-04T20:29:12.018Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:29:12.019Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:29:12.019Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T20:29:12.019Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T20:29:12.020Z] [INFO] readCLAUDEmd: File does not exist: /app/taskmate-source/CLAUDE.md -[2026-01-04T20:29:12.022Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-04T20:29:12.067Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:29:12.067Z] [INFO] Git directory exists: false -[2026-01-04T20:29:12.069Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-04T20:29:13.355Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:29:17.968Z] [INFO] GET / 200 8ms -[2026-01-04T20:29:18.033Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (SFWq6jffzPJGD-qkAAAF) -[2026-01-04T20:29:18.039Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-04T20:29:18.070Z] [INFO] GET /css/base.css 200 3ms -[2026-01-04T20:29:18.099Z] [INFO] GET /css/components.css 200 2ms -[2026-01-04T20:29:18.105Z] [INFO] GET /css/board.css 200 2ms -[2026-01-04T20:29:18.109Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-04T20:29:18.115Z] [INFO] GET /css/list.css 200 3ms -[2026-01-04T20:29:18.116Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-04T20:29:18.120Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-04T20:29:18.140Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-04T20:29:18.169Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-04T20:29:18.172Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-04T20:29:18.176Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-04T20:29:18.177Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-04T20:29:18.179Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-04T20:29:18.181Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-04T20:29:18.211Z] [INFO] GET /js/app.js 200 6ms -[2026-01-04T20:29:18.320Z] [INFO] GET /js/store.js 200 11ms -[2026-01-04T20:29:18.325Z] [INFO] GET /js/auth.js 200 14ms -[2026-01-04T20:29:18.330Z] [INFO] GET /js/api.js 200 16ms -[2026-01-04T20:29:18.338Z] [INFO] GET /js/sync.js 200 15ms -[2026-01-04T20:29:18.343Z] [INFO] GET /js/offline.js 200 15ms -[2026-01-04T20:29:18.345Z] [INFO] GET /js/board.js 200 11ms -[2026-01-04T20:29:18.351Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-04T20:29:18.372Z] [INFO] GET /js/list.js 200 8ms -[2026-01-04T20:29:18.375Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-04T20:29:18.381Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-04T20:29:18.382Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-04T20:29:18.391Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-04T20:29:18.403Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-04T20:29:18.412Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-04T20:29:18.413Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-04T20:29:18.416Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-04T20:29:18.418Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-04T20:29:18.428Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T20:29:18.432Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T20:29:18.486Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:29:18.493Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T20:29:18.496Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T20:29:18.537Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T20:29:18.572Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (DPBBZlOSzgDopjDyAAAH) -[2026-01-04T20:29:18.583Z] [INFO] GET /api/projects 304 7ms -[2026-01-04T20:29:18.617Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:29:18.628Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-04T20:29:18.633Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T20:29:18.637Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-04T20:29:18.650Z] [INFO] GET /api/tasks/project/2 304 12ms -[2026-01-04T20:29:18.696Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T20:29:18.735Z] [INFO] GET /api/notifications 304 9ms -[2026-01-04T20:29:18.776Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-04T20:29:20.973Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:29:43.598Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:29:43.603Z] [INFO] POST /api/auth/login 200 704ms -[2026-01-04T20:29:43.656Z] [INFO] CSRF: Token missing or not stored for user 3, generated new token -[2026-01-04T20:29:43.658Z] [INFO] POST /api/knowledge/categories 403 13ms -[2026-01-04T20:29:54.714Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:29:54.715Z] [INFO] POST /api/auth/login 200 734ms -[2026-01-04T20:29:55.368Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:29:55.371Z] [INFO] POST /api/auth/login 200 631ms -[2026-01-04T20:29:55.418Z] [INFO] Knowledge-Kategorie erstellt: Changelog -[2026-01-04T20:29:55.420Z] [INFO] POST /api/knowledge/categories 201 9ms -[2026-01-04T20:30:28.381Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:30:42.969Z] [INFO] GET /api/tasks/6 200 19ms -[2026-01-04T20:30:43.014Z] [INFO] GET /api/subtasks/6 200 9ms -[2026-01-04T20:30:43.055Z] [INFO] GET /api/links/6 200 9ms -[2026-01-04T20:30:43.086Z] [INFO] GET /api/files/6 200 14ms -[2026-01-04T20:30:43.094Z] [INFO] GET /api/comments/6 200 6ms -[2026-01-04T20:30:43.104Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-04T20:30:43.139Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzU1ODYyOCwiZXhwIjoxNzY3NTU5NTI4fQ.D7ArNFa9JSYG8xfBpkHf_019W5UR8PYdghJtmWdWTCQ 200 10ms -[2026-01-04T20:30:43.140Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzU1ODYyOCwiZXhwIjoxNzY3NTU5NTI4fQ.D7ArNFa9JSYG8xfBpkHf_019W5UR8PYdghJtmWdWTCQ 200 19ms -[2026-01-04T20:30:43.945Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:31:03.437Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-04T20:31:03.439Z] [INFO] PUT /api/tasks/6 200 16ms -[2026-01-04T20:31:04.411Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:31:05.592Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:31:06.968Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:31:08.006Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:31:09.061Z] [INFO] GET /api/tasks/6 200 14ms -[2026-01-04T20:31:09.102Z] [INFO] GET /api/subtasks/6 304 8ms -[2026-01-04T20:31:09.109Z] [INFO] GET /api/links/6 304 5ms -[2026-01-04T20:31:09.118Z] [INFO] GET /api/files/6 304 8ms -[2026-01-04T20:31:09.123Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-04T20:31:09.128Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-04T20:31:09.168Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzU1ODY2OCwiZXhwIjoxNzY3NTU5NTY4fQ.uLjqUQRZuxCwNVkhwGdT4jhMjYL0dE1xvSQSvstbUeY 200 6ms -[2026-01-04T20:31:09.169Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzU1ODY2OCwiZXhwIjoxNzY3NTU5NTY4fQ.uLjqUQRZuxCwNVkhwGdT4jhMjYL0dE1xvSQSvstbUeY 200 14ms -[2026-01-04T20:31:10.064Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:31:15.639Z] [INFO] PUT /api/subtasks/58 200 13ms -[2026-01-04T20:31:15.680Z] [INFO] PUT /api/subtasks/58/position 200 9ms -[2026-01-04T20:31:16.646Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T20:31:22.414Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-04T20:31:22.416Z] [INFO] PUT /api/tasks/6 200 8ms -[2026-01-04T20:31:24.374Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:31:30.768Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 9ms -[2026-01-04T20:31:31.769Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T20:31:39.591Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:31:39.594Z] [INFO] POST /api/auth/login 200 620ms -[2026-01-04T20:31:40.264Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:31:40.266Z] [INFO] POST /api/auth/login 200 647ms -[2026-01-04T20:31:40.292Z] [INFO] Knowledge-Eintrag erstellt: 04.01.2026 20:00 - Kürzel-System korrigiert -[2026-01-04T20:31:40.295Z] [INFO] POST /api/knowledge/entries 201 6ms -[2026-01-04T20:31:41.732Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:31:42.863Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:31:43.206Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:31:43.206Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T20:31:43.206Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:31:43.207Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T20:31:43.210Z] [INFO] readCLAUDEmd: File does not exist: /app/taskmate-source/CLAUDE.md -[2026-01-04T20:31:43.211Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-04T20:31:43.252Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:31:43.253Z] [INFO] Git directory exists: false -[2026-01-04T20:31:43.255Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-04T20:31:44.221Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:31:45.849Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 208ms -[2026-01-04T20:31:45.974Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 91ms -[2026-01-04T20:31:46.662Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:31:49.024Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:32:14.045Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:32:14.045Z] [INFO] Git directory exists: false -[2026-01-04T20:32:14.047Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T20:32:38.178Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:32:38.179Z] [INFO] POST /api/auth/login 200 751ms -[2026-01-04T20:32:38.921Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:32:38.923Z] [INFO] POST /api/auth/login 200 713ms -[2026-01-04T20:32:38.958Z] [INFO] Knowledge-Eintrag erstellt: 04.01.2025 - Nutzer-Initialen in Admin-Bereich -[2026-01-04T20:32:38.960Z] [INFO] POST /api/knowledge/entries 201 6ms -[2026-01-04T20:32:44.029Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:32:44.029Z] [INFO] Git directory exists: false -[2026-01-04T20:32:44.031Z] [INFO] GET /api/coding/directories/3/status 304 4ms -[2026-01-04T20:33:14.054Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:33:14.054Z] [INFO] Git directory exists: false -[2026-01-04T20:33:14.056Z] [INFO] GET /api/coding/directories/3/status 304 7ms -[2026-01-04T20:33:44.034Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:33:44.035Z] [INFO] Git directory exists: false -[2026-01-04T20:33:44.038Z] [INFO] GET /api/coding/directories/3/status 304 13ms -[2026-01-04T20:34:11.715Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:34:11.716Z] [INFO] POST /api/auth/login 200 613ms -[2026-01-04T20:34:12.507Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:34:12.508Z] [INFO] POST /api/auth/login 200 744ms -[2026-01-04T20:34:12.529Z] [INFO] Knowledge-Eintrag erstellt: 03.01.2025 - Git-Integration Coding-Kacheln -[2026-01-04T20:34:12.530Z] [INFO] POST /api/knowledge/entries 201 5ms -[2026-01-04T20:34:14.035Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:34:14.036Z] [INFO] Git directory exists: false -[2026-01-04T20:34:14.039Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-04T20:34:44.032Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:34:44.032Z] [INFO] Git directory exists: false -[2026-01-04T20:34:44.034Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-04T20:35:22.977Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:35:22.978Z] [INFO] POST /api/auth/login 200 666ms -[2026-01-04T20:35:23.672Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:35:23.673Z] [INFO] POST /api/auth/login 200 671ms -[2026-01-04T20:35:23.697Z] [INFO] Knowledge-Eintrag erstellt: 03.01.2025 - Sicherheitsverbesserungen Phase 1 -[2026-01-04T20:35:23.702Z] [INFO] POST /api/knowledge/entries 201 8ms -[2026-01-04T20:35:35.545Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:35:35.546Z] [INFO] Git directory exists: false -[2026-01-04T20:35:35.548Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-04T20:35:36.820Z] [INFO] GET / 200 6ms -[2026-01-04T20:35:36.882Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (DPBBZlOSzgDopjDyAAAH) -[2026-01-04T20:35:36.893Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-04T20:35:36.924Z] [INFO] GET /css/base.css 200 5ms -[2026-01-04T20:35:36.966Z] [INFO] GET /css/components.css 200 11ms -[2026-01-04T20:35:36.976Z] [INFO] GET /css/board.css 200 6ms -[2026-01-04T20:35:36.982Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-04T20:35:36.989Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-04T20:35:36.991Z] [INFO] GET /css/list.css 200 11ms -[2026-01-04T20:35:36.992Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-04T20:35:37.008Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-04T20:35:37.028Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-04T20:35:37.042Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-04T20:35:37.045Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-04T20:35:37.047Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-04T20:35:37.050Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-04T20:35:37.054Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-04T20:35:37.079Z] [INFO] GET /js/app.js 200 4ms -[2026-01-04T20:35:37.161Z] [INFO] GET /js/auth.js 200 17ms -[2026-01-04T20:35:37.162Z] [INFO] GET /js/store.js 200 14ms -[2026-01-04T20:35:37.166Z] [INFO] GET /js/api.js 200 16ms -[2026-01-04T20:35:37.180Z] [INFO] GET /js/offline.js 200 21ms -[2026-01-04T20:35:37.185Z] [INFO] GET /js/board.js 200 20ms -[2026-01-04T20:35:37.194Z] [INFO] GET /js/sync.js 200 28ms -[2026-01-04T20:35:37.215Z] [INFO] GET /js/task-modal.js 200 14ms -[2026-01-04T20:35:37.221Z] [INFO] GET /js/list.js 200 10ms -[2026-01-04T20:35:37.224Z] [INFO] GET /js/calendar.js 200 18ms -[2026-01-04T20:35:37.235Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-04T20:35:37.237Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-04T20:35:37.246Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-04T20:35:37.257Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-04T20:35:37.260Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-04T20:35:37.272Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-04T20:35:37.285Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-04T20:35:37.295Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-04T20:35:37.303Z] [INFO] GET /js/mobile.js 200 12ms -[2026-01-04T20:35:37.318Z] [INFO] GET /js/knowledge.js 200 14ms -[2026-01-04T20:35:37.391Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T20:35:37.400Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-04T20:35:37.410Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-04T20:35:37.458Z] [INFO] GET /api/auth/users 304 12ms -[2026-01-04T20:35:37.494Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (3tJt7PNjsKS3dZM4AAAJ) -[2026-01-04T20:35:37.507Z] [INFO] GET /api/projects 304 10ms -[2026-01-04T20:35:37.562Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:35:37.599Z] [INFO] GET /api/tasks/project/2 200 56ms -[2026-01-04T20:35:37.602Z] [INFO] GET /api/columns/2 304 51ms -[2026-01-04T20:35:37.617Z] [INFO] GET /api/stats/dashboard?projectId=2 304 65ms -[2026-01-04T20:35:37.627Z] [INFO] GET /api/labels/2 304 62ms -[2026-01-04T20:35:37.674Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2026-01-04T20:35:37.716Z] [INFO] GET /api/notifications 304 12ms -[2026-01-04T20:35:37.757Z] [INFO] GET /api/knowledge/categories 200 10ms -[2026-01-04T20:35:39.513Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:35:40.516Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 10ms -[2026-01-04T20:35:41.517Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:35:45.530Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:35:45.534Z] [INFO] POST /api/auth/login 200 624ms -[2026-01-04T20:35:46.143Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:35:46.146Z] [INFO] POST /api/auth/login 200 578ms -[2026-01-04T20:35:46.172Z] [INFO] Knowledge-Eintrag erstellt: 02.01.2026 - Admin: Passwort-Bearbeitung implementiert -[2026-01-04T20:35:46.174Z] [INFO] POST /api/knowledge/entries 201 6ms -[2026-01-04T20:35:47.383Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:35:49.331Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:35:55.611Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-04T20:35:57.826Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:36:00.495Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:36:09.831Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:36:20.475Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:36:22.963Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:36:22.964Z] [INFO] POST /api/auth/login 200 690ms -[2026-01-04T20:36:23.704Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:36:23.705Z] [INFO] POST /api/auth/login 200 710ms -[2026-01-04T20:36:23.745Z] [INFO] Knowledge-Eintrag erstellt: 02.01.2026 - Coding-Tab: Gitea Integration Cache-Fix -[2026-01-04T20:36:23.746Z] [INFO] POST /api/knowledge/entries 201 7ms -[2026-01-04T20:36:23.773Z] [INFO] GET / 304 1ms -[2026-01-04T20:36:23.809Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (3tJt7PNjsKS3dZM4AAAJ) -[2026-01-04T20:36:23.821Z] [INFO] GET /css/base.css 304 6ms -[2026-01-04T20:36:23.825Z] [INFO] GET /css/components.css 304 2ms -[2026-01-04T20:36:23.828Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T20:36:23.834Z] [INFO] GET /css/variables.css 304 5ms -[2026-01-04T20:36:23.837Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T20:36:23.840Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-04T20:36:23.857Z] [INFO] GET /css/admin.css 304 5ms -[2026-01-04T20:36:23.860Z] [INFO] GET /css/proposals.css 304 6ms -[2026-01-04T20:36:23.863Z] [INFO] GET /css/list.css 304 7ms -[2026-01-04T20:36:23.867Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T20:36:23.869Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T20:36:23.877Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T20:36:23.886Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-04T20:36:23.892Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T20:36:23.896Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T20:36:23.908Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T20:36:23.944Z] [INFO] GET /js/auth.js 304 4ms -[2026-01-04T20:36:23.948Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-04T20:36:23.953Z] [INFO] GET /js/api.js 304 4ms -[2026-01-04T20:36:23.964Z] [INFO] GET /js/board.js 304 8ms -[2026-01-04T20:36:23.967Z] [INFO] GET /js/store.js 304 8ms -[2026-01-04T20:36:23.974Z] [INFO] GET /js/offline.js 304 6ms -[2026-01-04T20:36:23.993Z] [INFO] GET /js/task-modal.js 304 9ms -[2026-01-04T20:36:23.995Z] [INFO] GET /js/calendar.js 304 10ms -[2026-01-04T20:36:23.996Z] [INFO] GET /js/list.js 304 10ms -[2026-01-04T20:36:24.001Z] [INFO] GET /js/undo.js 304 4ms -[2026-01-04T20:36:24.010Z] [INFO] GET /js/shortcuts.js 304 5ms -[2026-01-04T20:36:24.017Z] [INFO] GET /js/admin.js 304 6ms -[2026-01-04T20:36:24.031Z] [INFO] GET /js/notifications.js 304 4ms -[2026-01-04T20:36:24.036Z] [INFO] GET /js/gitea.js 304 4ms -[2026-01-04T20:36:24.043Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-04T20:36:24.047Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-04T20:36:24.050Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T20:36:24.054Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T20:36:24.061Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-04T20:36:24.109Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T20:36:24.130Z] [INFO] GET /api/auth/users 304 14ms -[2026-01-04T20:36:24.133Z] [INFO] GET /assets/icons/task.svg 304 17ms -[2026-01-04T20:36:24.171Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T20:36:24.207Z] [INFO] GET /api/projects 304 9ms -[2026-01-04T20:36:24.217Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (duktcLJkTEnRB9voAAAL) -[2026-01-04T20:36:24.284Z] [INFO] GET /api/tasks/project/2 304 43ms -[2026-01-04T20:36:24.290Z] [INFO] GET /api/columns/2 304 47ms -[2026-01-04T20:36:24.299Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T20:36:24.307Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-04T20:36:24.313Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:36:24.348Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T20:36:24.391Z] [INFO] GET /api/notifications 304 5ms -[2026-01-04T20:36:24.426Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-04T20:36:25.906Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T20:36:26.525Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 10ms -[2026-01-04T20:36:27.538Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:36:32.908Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:36:38.659Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:36:41.323Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:36:43.647Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:36:47.313Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:36:47.316Z] [INFO] POST /api/auth/login 200 734ms -[2026-01-04T20:36:47.937Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:36:47.938Z] [INFO] POST /api/auth/login 200 586ms -[2026-01-04T20:36:47.966Z] [INFO] Knowledge-Eintrag erstellt: 02.01.2026 - Coding-Tab: Claude.md als Popup Modal -[2026-01-04T20:36:47.967Z] [INFO] POST /api/knowledge/entries 201 5ms -[2026-01-04T20:36:53.593Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 7ms -[2026-01-04T20:36:54.783Z] [INFO] GET / 304 3ms -[2026-01-04T20:36:54.818Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (duktcLJkTEnRB9voAAAL) -[2026-01-04T20:36:54.824Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T20:36:54.831Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T20:36:54.838Z] [INFO] GET /css/components.css 304 4ms -[2026-01-04T20:36:54.839Z] [INFO] GET /css/modal.css 304 4ms -[2026-01-04T20:36:54.842Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T20:36:54.844Z] [INFO] GET /css/calendar.css 304 0ms -[2026-01-04T20:36:54.853Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T20:36:54.861Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T20:36:54.871Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T20:36:54.873Z] [INFO] GET /css/proposals.css 304 5ms -[2026-01-04T20:36:54.877Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T20:36:54.881Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T20:36:54.882Z] [INFO] GET /css/knowledge.css 304 0ms -[2026-01-04T20:36:54.890Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T20:36:54.907Z] [INFO] GET /css/mobile.css 304 4ms -[2026-01-04T20:36:54.913Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T20:36:54.962Z] [INFO] GET /js/api.js 304 4ms -[2026-01-04T20:36:54.964Z] [INFO] GET /js/offline.js 304 4ms -[2026-01-04T20:36:54.967Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T20:36:54.972Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-04T20:36:54.976Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T20:36:54.979Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T20:36:54.996Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-04T20:36:55.001Z] [INFO] GET /js/list.js 304 2ms -[2026-01-04T20:36:55.006Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-04T20:36:55.010Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T20:36:55.013Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T20:36:55.015Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T20:36:55.024Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T20:36:55.033Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-04T20:36:55.036Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T20:36:55.039Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-04T20:36:55.042Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T20:36:55.045Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T20:36:55.050Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T20:36:55.095Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:36:55.103Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T20:36:55.104Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-04T20:36:55.148Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T20:36:55.184Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (vTlJXa7JnSbr9sFZAAAN) -[2026-01-04T20:36:55.194Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T20:36:55.240Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-04T20:36:55.242Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:36:55.261Z] [INFO] GET /api/tasks/project/2 304 18ms -[2026-01-04T20:36:55.266Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-04T20:36:55.270Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-04T20:36:55.315Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-04T20:36:55.355Z] [INFO] GET /api/notifications 304 6ms -[2026-01-04T20:36:55.395Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-04T20:36:56.882Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T20:36:57.299Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:36:57.344Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 7ms -[2026-01-04T20:36:58.353Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:37:54.205Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:38:02.722Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:38:05.899Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:38:18.246Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:38:20.240Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:38:24.959Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:38:26.876Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:38:30.995Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:38:33.926Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:38:33.927Z] [INFO] POST /api/auth/login 200 824ms -[2026-01-04T20:38:34.461Z] [INFO] GET / 304 103ms -[2026-01-04T20:38:34.631Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:38:34.632Z] [INFO] POST /api/auth/login 200 679ms -[2026-01-04T20:38:34.633Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (vTlJXa7JnSbr9sFZAAAN) -[2026-01-04T20:38:34.634Z] [INFO] GET /css/variables.css 304 6ms -[2026-01-04T20:38:34.636Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T20:38:34.641Z] [INFO] GET /css/components.css 304 4ms -[2026-01-04T20:38:34.643Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T20:38:34.645Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T20:38:34.647Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T20:38:34.666Z] [INFO] Knowledge-Eintrag aktualisiert: 04.01.2026 - Kürzel-System korrigiert -[2026-01-04T20:38:34.668Z] [INFO] PUT /api/knowledge/entries/9 200 7ms -[2026-01-04T20:38:34.674Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T20:38:34.677Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T20:38:34.679Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T20:38:34.681Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T20:38:34.683Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T20:38:34.685Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T20:38:34.711Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T20:38:34.713Z] [INFO] GET /css/mobile.css 304 4ms -[2026-01-04T20:38:34.717Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-04T20:38:34.721Z] [INFO] GET /js/app.js 304 2ms -[2026-01-04T20:38:34.759Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T20:38:34.763Z] [INFO] GET /js/board.js 304 3ms -[2026-01-04T20:38:34.768Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-04T20:38:34.773Z] [INFO] GET /js/offline.js 304 4ms -[2026-01-04T20:38:34.776Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T20:38:34.780Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T20:38:34.792Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T20:38:34.798Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T20:38:34.801Z] [INFO] GET /js/list.js 304 2ms -[2026-01-04T20:38:34.805Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T20:38:34.810Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T20:38:34.822Z] [INFO] GET /js/proposals.js 304 4ms -[2026-01-04T20:38:34.822Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T20:38:34.827Z] [INFO] GET /js/notifications.js 304 0ms -[2026-01-04T20:38:34.832Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-04T20:38:34.837Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T20:38:34.845Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T20:38:34.851Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T20:38:34.854Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-04T20:38:34.893Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T20:38:34.898Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T20:38:34.904Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T20:38:34.940Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T20:38:34.978Z] [INFO] GET /api/projects 304 7ms -[2026-01-04T20:38:34.987Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (0S6gIOqdtL5Z3N8kAAAP) -[2026-01-04T20:38:35.015Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T20:38:35.043Z] [INFO] GET /api/tasks/project/2 304 34ms -[2026-01-04T20:38:35.049Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-04T20:38:35.058Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-04T20:38:35.065Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:38:35.095Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-04T20:38:35.140Z] [INFO] GET /api/notifications 304 10ms -[2026-01-04T20:38:35.199Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-04T20:38:36.652Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T20:38:37.005Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 8ms -[2026-01-04T20:38:38.003Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:38:42.553Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T20:39:34.185Z] [INFO] GET / 304 3ms -[2026-01-04T20:39:34.232Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-04T20:39:34.233Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (0S6gIOqdtL5Z3N8kAAAP) -[2026-01-04T20:39:34.239Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T20:39:34.242Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T20:39:34.247Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T20:39:34.256Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T20:39:34.263Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T20:39:34.265Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T20:39:34.268Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T20:39:34.272Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T20:39:34.275Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T20:39:34.287Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-04T20:39:34.294Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T20:39:34.302Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T20:39:34.306Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T20:39:34.314Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T20:39:34.327Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T20:39:34.378Z] [INFO] GET /js/api.js 304 7ms -[2026-01-04T20:39:34.382Z] [INFO] GET /js/offline.js 304 7ms -[2026-01-04T20:39:34.387Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-04T20:39:34.391Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T20:39:34.394Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T20:39:34.397Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T20:39:34.412Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T20:39:34.418Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T20:39:34.425Z] [INFO] GET /js/list.js 304 3ms -[2026-01-04T20:39:34.429Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T20:39:34.431Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T20:39:34.433Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T20:39:34.437Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T20:39:34.456Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-04T20:39:34.460Z] [INFO] GET /js/knowledge.js 304 4ms -[2026-01-04T20:39:34.464Z] [INFO] GET /js/gitea.js 304 3ms -[2026-01-04T20:39:34.469Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-04T20:39:34.472Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T20:39:34.474Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T20:39:34.518Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:39:34.523Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T20:39:34.526Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T20:39:34.565Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T20:39:34.600Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (sHr3WYP2xh5G6KKFAAAR) -[2026-01-04T20:39:34.611Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T20:39:34.639Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:39:34.660Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-04T20:39:34.665Z] [INFO] GET /api/columns/2 304 20ms -[2026-01-04T20:39:34.670Z] [INFO] GET /api/stats/dashboard?projectId=2 304 25ms -[2026-01-04T20:39:34.675Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-04T20:39:34.720Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T20:39:34.758Z] [INFO] GET /api/notifications 304 9ms -[2026-01-04T20:39:34.805Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-04T20:39:36.277Z] [INFO] GET /sw.js 304 3ms -[2026-01-04T20:39:36.378Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T20:39:37.661Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 7ms -[2026-01-04T20:39:38.651Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:39:43.315Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:39:43.316Z] [INFO] POST /api/auth/login 200 743ms -[2026-01-04T20:39:43.850Z] [INFO] GET / 304 103ms -[2026-01-04T20:39:44.094Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (sHr3WYP2xh5G6KKFAAAR) -[2026-01-04T20:39:44.096Z] [INFO] GET /css/variables.css 304 39ms -[2026-01-04T20:39:44.100Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:39:44.102Z] [INFO] POST /api/auth/login 200 761ms -[2026-01-04T20:39:44.103Z] [INFO] GET /css/base.css 304 6ms -[2026-01-04T20:39:44.107Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T20:39:44.111Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T20:39:44.115Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T20:39:44.118Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T20:39:44.123Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T20:39:44.132Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T20:39:44.136Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T20:39:44.143Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T20:39:44.148Z] [INFO] GET /css/gitea.css 304 4ms -[2026-01-04T20:39:44.151Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T20:39:44.160Z] [INFO] Knowledge-Eintrag erstellt: 31.12.2025 - Mobile Optimierung -[2026-01-04T20:39:44.164Z] [INFO] POST /api/knowledge/entries 201 9ms -[2026-01-04T20:39:44.168Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-04T20:39:44.170Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T20:39:44.175Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T20:39:44.189Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T20:39:44.241Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T20:39:44.249Z] [INFO] GET /js/store.js 304 6ms -[2026-01-04T20:39:44.250Z] [INFO] GET /js/api.js 304 6ms -[2026-01-04T20:39:44.253Z] [INFO] GET /js/sync.js 304 8ms -[2026-01-04T20:39:44.256Z] [INFO] GET /js/auth.js 304 4ms -[2026-01-04T20:39:44.262Z] [INFO] GET /js/board.js 304 3ms -[2026-01-04T20:39:44.272Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-04T20:39:44.287Z] [INFO] GET /js/list.js 304 4ms -[2026-01-04T20:39:44.288Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T20:39:44.293Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T20:39:44.297Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T20:39:44.307Z] [INFO] GET /js/admin.js 304 4ms -[2026-01-04T20:39:44.309Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T20:39:44.332Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-04T20:39:44.336Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T20:39:44.342Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T20:39:44.359Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T20:39:44.363Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T20:39:44.366Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T20:39:44.408Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:39:44.415Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-04T20:39:44.421Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T20:39:44.461Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-04T20:39:44.491Z] [INFO] GET /api/projects 304 4ms -[2026-01-04T20:39:44.497Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (lihw3taPllf3L5laAAAT) -[2026-01-04T20:39:44.551Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-04T20:39:44.559Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T20:39:44.569Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T20:39:44.576Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-04T20:39:44.578Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:39:44.610Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-04T20:39:44.650Z] [INFO] GET /api/notifications 304 7ms -[2026-01-04T20:39:44.688Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-04T20:39:45.789Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 11ms -[2026-01-04T20:39:46.160Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T20:39:46.786Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:39:47.993Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:39:52.255Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:40:00.420Z] [INFO] GET /api/knowledge/entries?categoryId=14 200 6ms -[2026-01-04T20:40:01.426Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:40:03.524Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T20:40:13.415Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:40:13.418Z] [INFO] POST /api/auth/login 200 573ms -[2026-01-04T20:40:14.053Z] [INFO] GET / 304 98ms -[2026-01-04T20:40:14.058Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:40:14.059Z] [INFO] POST /api/auth/login 200 609ms -[2026-01-04T20:40:14.086Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (lihw3taPllf3L5laAAAT) -[2026-01-04T20:40:14.095Z] [INFO] Knowledge-Eintrag erstellt: 30.12.2025 - Kanban Board Mehrfachzuweisungen -[2026-01-04T20:40:14.096Z] [INFO] POST /api/knowledge/entries 201 5ms -[2026-01-04T20:40:14.100Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T20:40:14.104Z] [INFO] GET /css/base.css 304 3ms -[2026-01-04T20:40:14.105Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T20:40:14.106Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T20:40:14.115Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-04T20:40:14.118Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T20:40:14.128Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T20:40:14.135Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T20:40:14.137Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T20:40:14.142Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T20:40:14.146Z] [INFO] GET /css/list.css 304 0ms -[2026-01-04T20:40:14.153Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T20:40:14.158Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T20:40:14.164Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T20:40:14.164Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T20:40:14.182Z] [INFO] GET /js/app.js 304 3ms -[2026-01-04T20:40:14.219Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T20:40:14.222Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T20:40:14.226Z] [INFO] GET /js/store.js 304 3ms -[2026-01-04T20:40:14.228Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T20:40:14.231Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T20:40:14.235Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T20:40:14.254Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-04T20:40:14.262Z] [INFO] GET /js/calendar.js 304 4ms -[2026-01-04T20:40:14.269Z] [INFO] GET /js/list.js 304 6ms -[2026-01-04T20:40:14.276Z] [INFO] GET /js/shortcuts.js 304 6ms -[2026-01-04T20:40:14.279Z] [INFO] GET /js/undo.js 304 5ms -[2026-01-04T20:40:14.297Z] [INFO] GET /js/admin.js 304 5ms -[2026-01-04T20:40:14.302Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T20:40:14.305Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T20:40:14.318Z] [INFO] GET /js/knowledge.js 304 9ms -[2026-01-04T20:40:14.321Z] [INFO] GET /js/coding.js 304 9ms -[2026-01-04T20:40:14.332Z] [INFO] GET /js/gitea.js 304 3ms -[2026-01-04T20:40:14.341Z] [INFO] GET /js/mobile.js 304 6ms -[2026-01-04T20:40:14.347Z] [INFO] GET /js/utils.js 304 3ms -[2026-01-04T20:40:14.393Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T20:40:14.399Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T20:40:14.407Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-04T20:40:14.442Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-04T20:40:14.473Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (fpb-Nan2tapebzIMAAAV) -[2026-01-04T20:40:14.482Z] [INFO] GET /api/projects 304 5ms -[2026-01-04T20:40:14.521Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:40:14.529Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-04T20:40:14.536Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T20:40:14.565Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-04T20:40:14.579Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2026-01-04T20:40:14.598Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-04T20:40:14.644Z] [INFO] GET /api/notifications 304 7ms -[2026-01-04T20:40:14.681Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-04T20:40:16.144Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T20:40:16.174Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T20:40:16.199Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 6ms -[2026-01-04T20:40:17.208Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:40:20.776Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T20:40:30.488Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:40:30.488Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:40:30.488Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T20:40:30.488Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T20:40:30.488Z] [INFO] readCLAUDEmd: File does not exist: /app/taskmate-source/CLAUDE.md -[2026-01-04T20:40:30.489Z] [INFO] GET /api/coding/directories 304 4ms -[2026-01-04T20:40:30.526Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:40:30.526Z] [INFO] Git directory exists: false -[2026-01-04T20:40:30.527Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-04T20:40:31.483Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T20:40:33.256Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:40:47.794Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:40:47.795Z] [INFO] POST /api/auth/login 200 611ms -[2026-01-04T20:40:48.391Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:40:48.392Z] [INFO] POST /api/auth/login 200 559ms -[2026-01-04T20:40:48.434Z] [INFO] Knowledge-Eintrag erstellt: 29.12.2025 - Wissensdatenbank implementiert -[2026-01-04T20:40:48.435Z] [INFO] POST /api/knowledge/entries 201 4ms -[2026-01-04T20:40:52.602Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:40:54.647Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T20:40:55.970Z] [INFO] GET / 304 7ms -[2026-01-04T20:40:56.001Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (fpb-Nan2tapebzIMAAAV) -[2026-01-04T20:40:56.011Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T20:40:56.014Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T20:40:56.018Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T20:40:56.020Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T20:40:56.022Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T20:40:56.025Z] [INFO] GET /css/calendar.css 304 3ms -[2026-01-04T20:40:56.054Z] [INFO] GET /css/list.css 304 5ms -[2026-01-04T20:40:56.061Z] [INFO] GET /css/admin.css 304 5ms -[2026-01-04T20:40:56.062Z] [INFO] GET /css/proposals.css 304 5ms -[2026-01-04T20:40:56.065Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T20:40:56.068Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T20:40:56.070Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-04T20:40:56.095Z] [INFO] GET /css/knowledge.css 304 15ms -[2026-01-04T20:40:56.108Z] [INFO] GET /css/responsive.css 304 7ms -[2026-01-04T20:40:56.137Z] [INFO] GET /css/mobile.css 304 21ms -[2026-01-04T20:40:56.147Z] [INFO] GET /js/app.js 304 5ms -[2026-01-04T20:40:56.210Z] [INFO] GET /js/store.js 304 12ms -[2026-01-04T20:40:56.213Z] [INFO] GET /js/board.js 304 9ms -[2026-01-04T20:40:56.215Z] [INFO] GET /js/offline.js 304 6ms -[2026-01-04T20:40:56.214Z] [INFO] GET /js/auth.js 304 9ms -[2026-01-04T20:40:56.217Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T20:40:56.219Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T20:40:56.238Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T20:40:56.241Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T20:40:56.243Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T20:40:56.248Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-04T20:40:56.250Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T20:40:56.251Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T20:40:56.267Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T20:40:56.272Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-04T20:40:56.273Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-04T20:40:56.277Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T20:40:56.282Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T20:40:56.284Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T20:40:56.301Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T20:40:56.338Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:40:56.342Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T20:40:56.349Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-04T20:40:56.393Z] [INFO] GET /api/auth/users 304 13ms -[2026-01-04T20:40:56.424Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (O06FiPZocWEUlbmsAAAX) -[2026-01-04T20:40:56.432Z] [INFO] GET /api/projects 304 4ms -[2026-01-04T20:40:56.473Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T20:40:56.492Z] [INFO] GET /api/tasks/project/2 304 14ms -[2026-01-04T20:40:56.494Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:40:56.500Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-04T20:40:56.508Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-04T20:40:56.546Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T20:40:56.579Z] [INFO] GET /api/notifications 304 4ms -[2026-01-04T20:40:56.617Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-04T20:40:58.065Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T20:40:58.837Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:40:59.144Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 6ms -[2026-01-04T20:41:00.164Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T20:41:03.847Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T20:41:05.393Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:41:10.299Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:41:12.758Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:41:18.244Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:41:20.430Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:41:20.431Z] [INFO] POST /api/auth/login 200 865ms -[2026-01-04T20:41:21.227Z] [INFO] GET / 304 51ms -[2026-01-04T20:41:21.230Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:41:21.233Z] [INFO] POST /api/auth/login 200 765ms -[2026-01-04T20:41:21.256Z] [INFO] Knowledge-Eintrag erstellt: 28.12.2025 - Coding-Tab mit Gitea Integration -[2026-01-04T20:41:21.259Z] [INFO] POST /api/knowledge/entries 201 6ms -[2026-01-04T20:41:21.262Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (O06FiPZocWEUlbmsAAAX) -[2026-01-04T20:41:21.270Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T20:41:21.275Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T20:41:21.278Z] [INFO] GET /css/base.css 304 4ms -[2026-01-04T20:41:21.279Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T20:41:21.283Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-04T20:41:21.285Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T20:41:21.299Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T20:41:21.307Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-04T20:41:21.312Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T20:41:21.317Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T20:41:21.323Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T20:41:21.325Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T20:41:21.331Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T20:41:21.334Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T20:41:21.339Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-04T20:41:21.354Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T20:41:21.390Z] [INFO] GET /js/api.js 304 3ms -[2026-01-04T20:41:21.394Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T20:41:21.404Z] [INFO] GET /js/auth.js 304 9ms -[2026-01-04T20:41:21.406Z] [INFO] GET /js/sync.js 304 9ms -[2026-01-04T20:41:21.411Z] [INFO] GET /js/board.js 304 2ms -[2026-01-04T20:41:21.417Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-04T20:41:21.425Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T20:41:21.427Z] [INFO] GET /js/calendar.js 304 3ms -[2026-01-04T20:41:21.436Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T20:41:21.443Z] [INFO] GET /js/shortcuts.js 304 0ms -[2026-01-04T20:41:21.447Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T20:41:21.453Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T20:41:21.459Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-04T20:41:21.462Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T20:41:21.472Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T20:41:21.476Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T20:41:21.482Z] [INFO] GET /js/coding.js 304 0ms -[2026-01-04T20:41:21.487Z] [INFO] GET /js/mobile.js 304 0ms -[2026-01-04T20:41:21.495Z] [INFO] GET /js/utils.js 304 3ms -[2026-01-04T20:41:21.534Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:41:21.544Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T20:41:21.545Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-04T20:41:21.584Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T20:41:21.630Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (opIJdWMcvZFQRLwNAAAZ) -[2026-01-04T20:41:21.640Z] [INFO] GET /api/projects 304 7ms -[2026-01-04T20:41:21.686Z] [INFO] GET /api/labels/2 304 11ms -[2026-01-04T20:41:21.689Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:41:21.700Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T20:41:21.705Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T20:41:21.721Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-04T20:41:21.762Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-04T20:41:21.791Z] [INFO] GET /api/notifications 304 4ms -[2026-01-04T20:41:21.823Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-04T20:41:23.281Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:41:23.306Z] [INFO] GET /sw.js 304 1ms -[2026-01-04T20:41:24.395Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 9ms -[2026-01-04T20:41:25.393Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:41:27.782Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:41:29.635Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:41:32.713Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:41:36.362Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:41:44.626Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:41:44.627Z] [INFO] POST /api/auth/login 200 860ms -[2026-01-04T20:41:45.460Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:41:45.461Z] [INFO] POST /api/auth/login 200 749ms -[2026-01-04T20:41:45.484Z] [INFO] Knowledge-Eintrag erstellt: 27.12.2025 - Genehmigungssystem implementiert -[2026-01-04T20:41:45.485Z] [INFO] POST /api/knowledge/entries 201 4ms -[2026-01-04T20:42:11.102Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:42:11.104Z] [INFO] POST /api/auth/login 200 686ms -[2026-01-04T20:42:11.704Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:42:11.705Z] [INFO] POST /api/auth/login 200 580ms -[2026-01-04T20:42:11.726Z] [INFO] Knowledge-Eintrag erstellt: 26.12.2025 - Dashboard mit Statistiken -[2026-01-04T20:42:11.728Z] [INFO] POST /api/knowledge/entries 201 5ms -[2026-01-04T20:45:30.611Z] [INFO] GET / 304 6ms -[2026-01-04T20:45:30.648Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (opIJdWMcvZFQRLwNAAAZ) -[2026-01-04T20:45:30.655Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T20:45:30.687Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T20:45:30.722Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T20:45:30.725Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T20:45:30.755Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-04T20:45:30.757Z] [INFO] GET /css/calendar.css 304 4ms -[2026-01-04T20:45:30.761Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T20:45:30.765Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T20:45:30.766Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T20:45:30.768Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T20:45:30.790Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T20:45:30.792Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-04T20:45:30.798Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-04T20:45:30.800Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-04T20:45:30.803Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T20:45:30.822Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T20:45:30.862Z] [INFO] GET /js/store.js 304 4ms -[2026-01-04T20:45:30.870Z] [INFO] GET /js/api.js 304 4ms -[2026-01-04T20:45:30.873Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-04T20:45:30.876Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T20:45:30.878Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T20:45:30.881Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T20:45:30.902Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T20:45:30.912Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T20:45:30.915Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-04T20:45:30.919Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T20:45:30.922Z] [INFO] GET /js/list.js 304 2ms -[2026-01-04T20:45:30.926Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T20:45:30.931Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T20:45:30.941Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T20:45:30.948Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-04T20:45:30.955Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T20:45:30.958Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T20:45:30.960Z] [INFO] GET /js/mobile.js 304 0ms -[2026-01-04T20:45:30.971Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T20:45:31.020Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T20:45:31.026Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-04T20:45:31.027Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-04T20:45:31.072Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T20:45:31.102Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (PEPFfe_gMyMx_C8YAAAb) -[2026-01-04T20:45:31.109Z] [INFO] GET /api/projects 304 4ms -[2026-01-04T20:45:31.146Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-04T20:45:31.149Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T20:45:31.168Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-04T20:45:31.172Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-04T20:45:31.176Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-04T20:45:31.220Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T20:45:31.260Z] [INFO] GET /api/notifications 304 5ms -[2026-01-04T20:45:31.301Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-04T20:45:32.795Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T20:45:33.282Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-04T20:45:33.488Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 8ms -[2026-01-04T20:45:34.483Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:45:37.515Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:45:40.898Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:45:43.036Z] [INFO] GET /api/tasks/6 200 8ms -[2026-01-04T20:45:43.082Z] [INFO] GET /api/links/6 304 15ms -[2026-01-04T20:45:43.093Z] [INFO] GET /api/files/6 304 19ms -[2026-01-04T20:45:43.099Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-04T20:45:43.105Z] [INFO] GET /api/subtasks/6 200 5ms -[2026-01-04T20:45:43.109Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-04T20:45:43.148Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzU1OTU0MCwiZXhwIjoxNzY3NTYwNDQwfQ.71TDk_CzBZTz5EUn7iV9PtKRdNwQzhxB-PFnhdYEzPg 200 7ms -[2026-01-04T20:45:43.151Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzU1OTU0MCwiZXhwIjoxNzY3NTYwNDQwfQ.71TDk_CzBZTz5EUn7iV9PtKRdNwQzhxB-PFnhdYEzPg 200 18ms -[2026-01-04T20:45:44.020Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:46:45.475Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-04T20:46:45.480Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-04T20:46:47.018Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:46:57.677Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:46:58.849Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:47:52.692Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:47:52.697Z] [INFO] POST /api/auth/logout 401 4ms -[2026-01-04T20:47:52.758Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-04T20:47:52.819Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-04T20:47:52.821Z] [INFO] POST /api/auth/logout 200 9ms -[2026-01-04T20:47:54.968Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:48:00.244Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:48:00.246Z] [INFO] POST /api/auth/login 200 659ms -[2026-01-04T20:48:00.275Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:48:00.282Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:48:00.282Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T20:48:00.282Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T20:48:00.283Z] [INFO] readCLAUDEmd: File does not exist: /app/taskmate-source/CLAUDE.md -[2026-01-04T20:48:00.285Z] [INFO] GET /api/coding/directories 200 14ms -[2026-01-04T20:48:01.768Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:48:01.768Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:48:01.768Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T20:48:01.768Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T20:48:01.769Z] [INFO] readCLAUDEmd: File does not exist: /app/taskmate-source/CLAUDE.md -[2026-01-04T20:48:01.770Z] [INFO] GET /api/coding/directories 304 6ms -[2026-01-04T20:48:01.807Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:48:01.808Z] [INFO] Git directory exists: false -[2026-01-04T20:48:01.810Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-04T20:48:02.777Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T20:48:32.027Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:48:32.028Z] [INFO] Git directory exists: false -[2026-01-04T20:48:32.030Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-04T20:48:32.962Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-04T20:48:32.964Z] [INFO] POST /api/auth/login 200 639ms -[2026-01-04T20:48:33.145Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-04T20:48:33.194Z] [INFO] Socket connected: momohomma@googlemail.com (JwOgD2bdwqYu0sZZAAAd) -[2026-01-04T20:48:33.227Z] [INFO] GET /api/projects 304 5ms -[2026-01-04T20:48:33.294Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-04T20:48:33.303Z] [INFO] GET /api/columns/2 304 11ms -[2026-01-04T20:48:33.309Z] [INFO] GET /api/stats/dashboard?projectId=2 304 14ms -[2026-01-04T20:48:33.314Z] [INFO] GET /api/labels/2 304 18ms -[2026-01-04T20:48:33.327Z] [INFO] GET /api/tasks/project/2 200 13ms -[2026-01-04T20:48:33.451Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T20:48:33.509Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-04T20:48:53.575Z] [INFO] Socket disconnected: momohomma@googlemail.com (JwOgD2bdwqYu0sZZAAAd) -[2026-01-04T20:49:01.534Z] [INFO] Socket connected: momohomma@googlemail.com (uj4t82JEFMMopWVRAAAf) -[2026-01-04T20:49:01.635Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-04T20:49:01.806Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:49:01.806Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:49:01.807Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T20:49:01.807Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T20:49:01.807Z] [INFO] readCLAUDEmd: File does not exist: /app/taskmate-source/CLAUDE.md -[2026-01-04T20:49:01.808Z] [INFO] GET /api/coding/directories 200 6ms -[2026-01-04T20:49:01.874Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:49:01.875Z] [INFO] Git directory exists: false -[2026-01-04T20:49:01.876Z] [INFO] GET /api/coding/directories/3/status 304 6ms -[2026-01-04T20:49:02.016Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:49:02.017Z] [INFO] Git directory exists: false -[2026-01-04T20:49:02.020Z] [INFO] GET /api/coding/directories/3/status 304 13ms -[2026-01-04T20:49:03.678Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:49:04.304Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 10ms -[2026-01-04T20:49:05.280Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:49:13.047Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:49:13.050Z] [INFO] POST /api/auth/login 200 774ms -[2026-01-04T20:49:13.641Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:49:13.642Z] [INFO] POST /api/auth/login 200 561ms -[2026-01-04T20:49:13.671Z] [INFO] Coding-Anwendung aktualisiert: Gitea-Repo -[2026-01-04T20:49:13.670Z] [ERROR] Ordner erstellen fehlgeschlagen: {"errno":-13,"code":"EACCES","syscall":"mkdir","path":"/home/claude-dev/TaskMate"} -[2026-01-04T20:49:13.671Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:49:13.672Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:49:13.673Z] [INFO] PUT /api/coding/directories/3 200 8ms -[2026-01-04T20:49:14.343Z] [INFO] Socket disconnected: momohomma@googlemail.com (uj4t82JEFMMopWVRAAAf) -[2026-01-04T20:49:32.015Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:49:32.015Z] [INFO] Git directory exists: false -[2026-01-04T20:49:32.017Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-04T20:50:02.004Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:50:02.005Z] [INFO] Git directory exists: false -[2026-01-04T20:50:02.007Z] [INFO] GET /api/coding/directories/3/status 304 10ms -[2026-01-04T20:50:32.011Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:50:32.011Z] [INFO] Git directory exists: false -[2026-01-04T20:50:32.014Z] [INFO] GET /api/coding/directories/3/status 304 11ms -[2026-01-04T20:51:02.010Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:51:02.011Z] [INFO] Git directory exists: false -[2026-01-04T20:51:02.012Z] [INFO] GET /api/coding/directories/3/status 304 8ms -[2026-01-04T20:52:00.019Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:52:00.021Z] [INFO] GET /api/coding/directories/3/status 304 12ms -[2026-01-04T20:52:00.020Z] [INFO] Git directory exists: false -[2026-01-04T20:53:00.021Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:53:00.021Z] [INFO] Git directory exists: false -[2026-01-04T20:53:00.024Z] [INFO] GET /api/coding/directories/3/status 304 12ms -[2026-01-04T20:53:08.153Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:53:08.153Z] [INFO] Git directory exists: false -[2026-01-04T20:53:08.155Z] [INFO] GET /api/coding/directories/3/status 304 9ms -[2026-01-04T20:53:09.406Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:53:09.406Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T20:53:09.406Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T20:53:09.406Z] [INFO] readCLAUDEmd: File does not exist: /app/taskmate-source/CLAUDE.md -[2026-01-04T20:53:09.408Z] [INFO] GET /api/coding/directories 200 10ms -[2026-01-04T20:53:09.405Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T20:53:09.446Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:53:09.446Z] [INFO] Git directory exists: false -[2026-01-04T20:53:09.447Z] [INFO] GET /api/coding/directories/3/status 304 5ms -[2026-01-04T20:53:10.802Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:53:13.874Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T20:53:26.207Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:53:30.109Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:53:32.165Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:53:36.001Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:53:39.076Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:53:42.700Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T20:53:45.858Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:53:50.869Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:53:51.985Z] [INFO] Knowledge-Kategorie erstellt: Firmenbezug -[2026-01-04T20:53:51.987Z] [INFO] POST /api/knowledge/categories 201 6ms -[2026-01-04T20:53:52.028Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-04T20:53:52.830Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 8ms -[2026-01-04T20:53:53.830Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:53:55.147Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:53:56.756Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:54:00.565Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T20:54:01.046Z] [INFO] Knowledge-Eintrag erstellt: quietscheente -[2026-01-04T20:54:01.048Z] [INFO] POST /api/knowledge/entries 201 10ms -[2026-01-04T20:54:01.096Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 6ms -[2026-01-04T20:54:01.133Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-04T20:54:02.044Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T20:54:04.631Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:54:12.925Z] [INFO] Knowledge-Kategorie aktualisiert: Firmenbezüge -[2026-01-04T20:54:12.927Z] [INFO] PUT /api/knowledge/categories/16 200 9ms -[2026-01-04T20:54:12.964Z] [INFO] GET /api/knowledge/categories 200 3ms -[2026-01-04T20:54:13.937Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:54:20.508Z] [INFO] PUT /api/knowledge/categories/16/position 200 4ms -[2026-01-04T20:54:22.533Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T20:54:25.675Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:54:25.676Z] [INFO] POST /api/auth/login 200 836ms -[2026-01-04T20:54:25.721Z] [INFO] GET /api/coding/git-status/3 404 11ms -[2026-01-04T20:55:16.914Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 8ms -[2026-01-04T20:55:17.911Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:55:21.975Z] [INFO] Knowledge-Kategorie aktualisiert: Unternehmensnotizen -[2026-01-04T20:55:21.976Z] [INFO] PUT /api/knowledge/categories/16 200 5ms -[2026-01-04T20:55:22.017Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-04T20:55:23.003Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:55:26.207Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T20:55:38.647Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:55:43.321Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:55:43.322Z] [INFO] POST /api/auth/login 200 708ms -[2026-01-04T20:55:43.344Z] [INFO] GET /api/coding/directories/3/git-status 404 5ms -[2026-01-04T20:56:31.749Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 5ms -[2026-01-04T20:56:32.751Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T20:56:34.984Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T20:56:35.029Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 4ms -[2026-01-04T20:56:36.037Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T20:56:41.266Z] [INFO] PUT /api/knowledge/categories/15/position 200 8ms -[2026-01-04T20:56:43.391Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-04T20:56:45.520Z] [INFO] Login erfolgreich: admin -[2026-01-04T20:56:45.522Z] [INFO] POST /api/auth/login 200 623ms -[2026-01-04T20:56:45.565Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T20:56:45.566Z] [INFO] Git directory exists: false -[2026-01-04T20:56:45.567Z] [INFO] GET /api/coding/directories/3/status 200 5ms -[2026-01-04T20:57:26.634Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T21:01:04.746Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T21:01:04.879Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T21:01:05.611Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T21:01:05.612Z] [INFO] Datenbank initialisiert -[2026-01-04T21:01:05.616Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T21:01:05.617Z] [INFO] Umgebung: development -[2026-01-04T21:01:05.617Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T21:01:05.618Z] [INFO] Automatische Backups aktiviert -[2026-01-04T21:02:05.672Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T21-02-05-649Z.db.enc -[2026-01-04T21:02:05.674Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T21-02-05-649Z.db.enc -[2026-01-04T21:02:05.682Z] [INFO] Backup erstellt: backup_2026-01-04T21-02-05-649Z.db -[2026-01-04T21:02:05.692Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T21-43-56-098Z.db.enc -[2026-01-04T21:02:05.693Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T21-43-56-098Z.db.enc -[2026-01-04T21:02:05.694Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T21:03:46.666Z] [INFO] Login erfolgreich: admin -[2026-01-04T21:03:46.676Z] [INFO] POST /api/auth/login 200 505ms -[2026-01-04T21:03:46.714Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:03:46.714Z] [INFO] Git directory exists: true -[2026-01-04T21:03:46.715Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:03:46.715Z] [INFO] Git directory exists: true -[2026-01-04T21:03:46.805Z] [INFO] GET /api/coding/directories/3/status 200 109ms -[2026-01-04T21:06:44.258Z] [INFO] POST /api/auth/refresh 200 30ms -[2026-01-04T21:11:00.511Z] [INFO] Login erfolgreich: admin -[2026-01-04T21:11:00.512Z] [INFO] POST /api/auth/login 200 517ms -[2026-01-04T21:11:01.006Z] [INFO] Login erfolgreich: admin -[2026-01-04T21:11:01.009Z] [INFO] POST /api/auth/login 200 455ms -[2026-01-04T21:11:01.047Z] [INFO] Knowledge-Eintrag erstellt: 04.01.2026 - Git-Repository Erkennung repariert -[2026-01-04T21:11:01.053Z] [INFO] POST /api/knowledge/entries 201 17ms -[2026-01-04T21:16:45.218Z] [INFO] POST /api/auth/refresh 200 32ms -[2026-01-04T21:19:47.848Z] [INFO] GET / 304 21ms -[2026-01-04T21:19:47.893Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-04T21:19:47.925Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T21:19:47.954Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T21:19:47.959Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T21:19:47.960Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T21:19:47.965Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T21:19:47.966Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T21:19:47.970Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T21:19:47.987Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T21:19:47.992Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T21:19:47.995Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T21:19:48.000Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T21:19:48.002Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T21:19:48.005Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T21:19:48.012Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T21:19:48.025Z] [INFO] GET /js/app.js 304 2ms -[2026-01-04T21:19:48.064Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T21:19:48.067Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T21:19:48.066Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-04T21:19:48.071Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T21:19:48.073Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T21:19:48.074Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-04T21:19:48.094Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T21:19:48.095Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T21:19:48.096Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T21:19:48.099Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T21:19:48.102Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T21:19:48.104Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T21:19:48.125Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-04T21:19:48.128Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T21:19:48.132Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-04T21:19:48.134Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T21:19:48.136Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T21:19:48.140Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T21:19:48.156Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T21:19:48.197Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T21:19:48.208Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2026-01-04T21:19:48.215Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-04T21:19:48.275Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T21:19:48.312Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (tqi9KI12G8ZLpq9MAAAB) -[2026-01-04T21:19:48.322Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T21:19:48.361Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T21:19:48.391Z] [INFO] GET /api/tasks/project/2 200 28ms -[2026-01-04T21:19:48.398Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-04T21:19:48.408Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T21:19:48.417Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-04T21:19:48.464Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T21:19:48.506Z] [INFO] GET /api/notifications 304 12ms -[2026-01-04T21:19:48.547Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-04T21:19:49.298Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T21:19:49.306Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T21:19:49.307Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T21:19:49.307Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T21:19:49.309Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T21:19:49.312Z] [INFO] GET /api/coding/directories 200 24ms -[2026-01-04T21:19:49.374Z] [INFO] Git directory exists: true -[2026-01-04T21:19:49.375Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:19:49.375Z] [INFO] Git directory exists: true -[2026-01-04T21:19:49.440Z] [INFO] GET /api/coding/directories/3/status 200 72ms -[2026-01-04T21:19:49.374Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:19:49.997Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T21:19:50.298Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T21:19:58.097Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T21:19:58.778Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 15ms -[2026-01-04T21:19:59.776Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T21:20:04.776Z] [INFO] GET / 304 2ms -[2026-01-04T21:20:04.827Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (tqi9KI12G8ZLpq9MAAAB) -[2026-01-04T21:20:04.831Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T21:20:04.833Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T21:20:04.836Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T21:20:04.838Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T21:20:04.842Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T21:20:04.844Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T21:20:04.861Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T21:20:04.866Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T21:20:04.871Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-04T21:20:04.872Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-04T21:20:04.874Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T21:20:04.877Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T21:20:04.890Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T21:20:04.894Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-04T21:20:04.903Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T21:20:04.909Z] [INFO] GET /js/app.js 304 0ms -[2026-01-04T21:20:04.955Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-04T21:20:04.962Z] [INFO] GET /js/api.js 304 5ms -[2026-01-04T21:20:04.967Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-04T21:20:04.971Z] [INFO] GET /js/board.js 304 2ms -[2026-01-04T21:20:04.974Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T21:20:04.977Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T21:20:04.982Z] [INFO] GET /js/task-modal.js 304 0ms -[2026-01-04T21:20:04.996Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T21:20:05.001Z] [INFO] GET /js/list.js 304 2ms -[2026-01-04T21:20:05.005Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T21:20:05.009Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T21:20:05.013Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-04T21:20:05.018Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T21:20:05.028Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T21:20:05.037Z] [INFO] GET /js/gitea.js 304 4ms -[2026-01-04T21:20:05.039Z] [INFO] GET /js/knowledge.js 304 4ms -[2026-01-04T21:20:05.046Z] [INFO] GET /js/coding.js 304 4ms -[2026-01-04T21:20:05.050Z] [INFO] GET /js/mobile.js 304 3ms -[2026-01-04T21:20:05.053Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T21:20:05.094Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T21:20:05.100Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T21:20:05.102Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-04T21:20:05.138Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-04T21:20:05.175Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Fgzs3W-dTTU9LdSEAAAD) -[2026-01-04T21:20:05.217Z] [INFO] GET /api/projects 304 30ms -[2026-01-04T21:20:05.258Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T21:20:05.262Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T21:20:05.296Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-04T21:20:05.317Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-04T21:20:05.325Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T21:20:05.356Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-04T21:20:05.398Z] [INFO] GET /api/notifications 304 10ms -[2026-01-04T21:20:05.440Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-04T21:20:06.920Z] [INFO] GET /sw.js 304 1ms -[2026-01-04T21:20:07.062Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T21:20:07.204Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 7ms -[2026-01-04T21:20:08.216Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T21:20:15.449Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T21:20:18.028Z] [INFO] GET / 200 9ms -[2026-01-04T21:20:18.096Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Fgzs3W-dTTU9LdSEAAAD) -[2026-01-04T21:20:18.111Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-04T21:20:18.118Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-04T21:20:18.124Z] [INFO] GET /css/base.css 200 9ms -[2026-01-04T21:20:18.125Z] [INFO] GET /css/components.css 200 9ms -[2026-01-04T21:20:18.127Z] [INFO] GET /css/board.css 200 5ms -[2026-01-04T21:20:18.128Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-04T21:20:18.143Z] [INFO] GET /css/list.css 200 4ms -[2026-01-04T21:20:18.164Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-04T21:20:18.175Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-04T21:20:18.180Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-04T21:20:18.183Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-04T21:20:18.186Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-04T21:20:18.194Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-04T21:20:18.208Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-04T21:20:18.228Z] [INFO] GET /css/mobile.css 200 17ms -[2026-01-04T21:20:18.229Z] [INFO] GET /js/app.js 200 16ms -[2026-01-04T21:20:18.321Z] [INFO] GET /js/store.js 200 5ms -[2026-01-04T21:20:18.323Z] [INFO] GET /js/api.js 200 6ms -[2026-01-04T21:20:18.326Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-04T21:20:18.327Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-04T21:20:18.331Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-04T21:20:18.332Z] [INFO] GET /js/board.js 200 8ms -[2026-01-04T21:20:18.357Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-04T21:20:18.360Z] [INFO] GET /js/list.js 200 7ms -[2026-01-04T21:20:18.367Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-04T21:20:18.371Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-04T21:20:18.372Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-04T21:20:18.390Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-04T21:20:18.392Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-04T21:20:18.399Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-04T21:20:18.402Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-04T21:20:18.405Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-04T21:20:18.409Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-04T21:20:18.418Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-04T21:20:18.425Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-04T21:20:18.474Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T21:20:18.483Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T21:20:18.485Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-04T21:20:18.524Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T21:20:18.551Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (yK79Jj9Nkz2PLhkoAAAF) -[2026-01-04T21:20:18.558Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T21:20:18.596Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T21:20:18.605Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T21:20:18.623Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-04T21:20:18.634Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-04T21:20:18.642Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-04T21:20:18.681Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-04T21:20:18.727Z] [INFO] GET /api/notifications 304 7ms -[2026-01-04T21:20:18.764Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-04T21:20:20.877Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T21:20:20.975Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 7ms -[2026-01-04T21:20:21.990Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T21:20:41.003Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T21:20:41.004Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T21:20:41.004Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T21:20:41.004Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T21:20:41.005Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T21:20:41.013Z] [INFO] GET /api/coding/directories 304 14ms -[2026-01-04T21:20:41.050Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:20:41.051Z] [INFO] Git directory exists: true -[2026-01-04T21:20:41.051Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:20:41.052Z] [INFO] Git directory exists: true -[2026-01-04T21:20:41.084Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-04T21:20:42.021Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T21:20:43.807Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:20:43.808Z] [INFO] Git directory exists: true -[2026-01-04T21:20:43.822Z] [INFO] Lokaler Branch: main -[2026-01-04T21:20:43.822Z] [INFO] Push: lokaler Branch 'main' → Remote Branch 'main' -[2026-01-04T21:20:44.276Z] [INFO] Git push ausgeführt für: Gitea-Repo -[2026-01-04T21:20:44.279Z] [INFO] POST /api/coding/directories/3/push 200 481ms -[2026-01-04T21:20:44.335Z] [INFO] Git directory exists: true -[2026-01-04T21:20:44.335Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:20:44.336Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:20:44.336Z] [INFO] Git directory exists: true -[2026-01-04T21:20:44.365Z] [INFO] GET /api/coding/directories/3/status 304 35ms -[2026-01-04T21:20:44.814Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T21:20:56.546Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T21:21:03.131Z] [INFO] Login erfolgreich: admin -[2026-01-04T21:21:03.134Z] [INFO] POST /api/auth/login 200 526ms -[2026-01-04T21:21:03.170Z] [INFO] GET /api/knowledge/entries?category=15 200 7ms -[2026-01-04T21:21:11.564Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:21:11.564Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:21:11.564Z] [INFO] Git directory exists: true -[2026-01-04T21:21:11.564Z] [INFO] Git directory exists: true -[2026-01-04T21:21:11.591Z] [INFO] GET /api/coding/directories/3/status 304 36ms -[2026-01-04T21:21:11.597Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:21:11.823Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:21:11.598Z] [INFO] Git directory exists: true -[2026-01-04T21:21:11.824Z] [INFO] Git directory exists: true -[2026-01-04T21:21:11.824Z] [INFO] Commit mit Autor: hendrik_gebhardt@gmx.de -[2026-01-04T21:21:12.036Z] [INFO] Git commit ausgeführt für: Gitea-Repo - "Gitea-Repo fix" -[2026-01-04T21:21:12.038Z] [INFO] POST /api/coding/directories/3/commit 200 445ms -[2026-01-04T21:21:12.072Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:21:12.073Z] [INFO] Git directory exists: true -[2026-01-04T21:21:12.073Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:21:12.073Z] [INFO] Git directory exists: true -[2026-01-04T21:21:12.100Z] [INFO] GET /api/coding/directories/3/status 200 33ms -[2026-01-04T21:21:12.566Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T21:21:13.834Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:21:13.835Z] [INFO] Git directory exists: true -[2026-01-04T21:21:13.852Z] [INFO] Lokaler Branch: main -[2026-01-04T21:21:13.852Z] [INFO] Push: lokaler Branch 'main' → Remote Branch 'main' -[2026-01-04T21:21:16.224Z] [INFO] Git push ausgeführt für: Gitea-Repo -[2026-01-04T21:21:16.226Z] [INFO] POST /api/coding/directories/3/push 200 2399ms -[2026-01-04T21:21:16.233Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-04T21:21:16.256Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:21:16.257Z] [INFO] Git directory exists: true -[2026-01-04T21:21:16.257Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T21:21:16.258Z] [INFO] Git directory exists: true -[2026-01-04T21:21:16.284Z] [INFO] GET /api/coding/directories/3/status 200 30ms -[2026-01-04T21:21:36.175Z] [INFO] GET / 304 2ms -[2026-01-04T21:21:36.212Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (yK79Jj9Nkz2PLhkoAAAF) -[2026-01-04T21:21:36.223Z] [INFO] GET /css/variables.css 304 0ms -[2026-01-04T21:21:36.233Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T21:21:36.256Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T21:21:36.263Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T21:21:36.287Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T21:21:36.297Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T21:21:36.302Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-04T21:21:36.301Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-04T21:21:36.303Z] [INFO] GET /css/list.css 304 3ms -[2026-01-04T21:21:36.305Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T21:21:36.321Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T21:21:36.329Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T21:21:36.334Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-04T21:21:36.337Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T21:21:36.341Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T21:21:36.353Z] [INFO] GET /js/app.js 304 3ms -[2026-01-04T21:21:36.394Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-04T21:21:36.395Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T21:21:36.401Z] [INFO] GET /js/board.js 304 2ms -[2026-01-04T21:21:36.404Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T21:21:36.409Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-04T21:21:36.413Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T21:21:36.426Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T21:21:36.427Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T21:21:36.434Z] [INFO] GET /js/list.js 304 2ms -[2026-01-04T21:21:36.436Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-04T21:21:36.439Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T21:21:36.443Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T21:21:36.455Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T21:21:36.464Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T21:21:36.466Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T21:21:36.472Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T21:21:36.484Z] [INFO] GET /js/coding.js 304 4ms -[2026-01-04T21:21:36.485Z] [INFO] GET /js/mobile.js 304 4ms -[2026-01-04T21:21:36.489Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-04T21:21:36.528Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T21:21:36.535Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T21:21:36.538Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T21:21:36.585Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T21:21:36.621Z] [INFO] GET /api/projects 304 5ms -[2026-01-04T21:21:36.630Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (8vjQb1MV67nCOdD8AAAH) -[2026-01-04T21:21:36.660Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-04T21:21:36.667Z] [INFO] GET /api/labels/2 304 14ms -[2026-01-04T21:21:36.672Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-04T21:21:36.696Z] [INFO] GET /api/tasks/project/2 304 29ms -[2026-01-04T21:21:36.699Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T21:21:36.736Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-04T21:21:36.781Z] [INFO] GET /api/notifications 304 11ms -[2026-01-04T21:21:36.821Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-04T21:21:38.296Z] [INFO] GET /sw.js 304 1ms -[2026-01-04T21:21:40.153Z] [INFO] Login erfolgreich: admin -[2026-01-04T21:21:40.155Z] [INFO] POST /api/auth/login 200 674ms -[2026-01-04T21:21:40.205Z] [INFO] GET /api/knowledge/categories 200 11ms -[2026-01-04T21:21:41.856Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T21:21:41.945Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 8ms -[2026-01-04T21:21:43.953Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T21:23:23.730Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T21:23:38.172Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T21:23:38.289Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T21:23:38.872Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T21:23:38.873Z] [INFO] Datenbank initialisiert -[2026-01-04T21:23:38.880Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T21:23:38.882Z] [INFO] Umgebung: development -[2026-01-04T21:23:38.882Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T21:23:38.884Z] [INFO] Automatische Backups aktiviert -[2026-01-04T21:23:42.040Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (poV77Z5QWhAXlZq5AAAB) -[2026-01-04T21:23:42.086Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T21:23:44.142Z] [INFO] GET /api/health 200 11ms -[2026-01-04T21:23:54.441Z] [INFO] GET /api/knowledge/categories/15/entries 401 5ms -[2026-01-04T21:23:58.489Z] [INFO] GET /api/knowledge/categories/15/entries 401 3ms -[2026-01-04T21:24:38.905Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T21-24-38-890Z.db.enc -[2026-01-04T21:24:38.906Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T21-24-38-890Z.db.enc -[2026-01-04T21:24:38.927Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T21-48-35-133Z.db.enc -[2026-01-04T21:24:38.930Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T21:24:38.913Z] [INFO] Backup erstellt: backup_2026-01-04T21-24-38-890Z.db -[2026-01-04T21:24:38.927Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T21-48-35-133Z.db.enc -[2026-01-04T21:28:57.333Z] [INFO] POST /api/knowledge/entries 401 6ms -[2026-01-04T21:29:03.220Z] [INFO] GET / 304 9ms -[2026-01-04T21:29:03.280Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (poV77Z5QWhAXlZq5AAAB) -[2026-01-04T21:29:03.284Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T21:29:03.327Z] [INFO] GET /css/base.css 304 3ms -[2026-01-04T21:29:03.331Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T21:29:03.345Z] [INFO] GET /css/board.css 304 3ms -[2026-01-04T21:29:03.360Z] [INFO] GET /css/calendar.css 304 4ms -[2026-01-04T21:29:03.379Z] [INFO] GET /css/list.css 304 5ms -[2026-01-04T21:29:03.377Z] [INFO] GET /css/modal.css 304 6ms -[2026-01-04T21:29:03.383Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T21:29:03.389Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T21:29:03.391Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T21:29:03.394Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T21:29:03.410Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T21:29:03.415Z] [INFO] GET /css/knowledge.css 304 3ms -[2026-01-04T21:29:03.419Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T21:29:03.421Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T21:29:03.443Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T21:29:03.481Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T21:29:03.482Z] [INFO] GET /js/store.js 304 0ms -[2026-01-04T21:29:03.484Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-04T21:29:03.487Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T21:29:03.489Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T21:29:03.490Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T21:29:03.511Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T21:29:03.515Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T21:29:03.517Z] [INFO] GET /js/list.js 304 3ms -[2026-01-04T21:29:03.519Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T21:29:03.522Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T21:29:03.523Z] [INFO] GET /js/admin.js 304 0ms -[2026-01-04T21:29:03.549Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-04T21:29:03.551Z] [INFO] GET /js/notifications.js 304 4ms -[2026-01-04T21:29:03.560Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T21:29:03.561Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-04T21:29:03.564Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T21:29:03.567Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T21:29:03.577Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T21:29:03.636Z] [INFO] POST /api/auth/refresh 200 23ms -[2026-01-04T21:29:03.642Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T21:29:03.645Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-04T21:29:03.678Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T21:29:03.728Z] [INFO] GET /api/projects 304 13ms -[2026-01-04T21:29:03.734Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (DiWYtvixd-QRfL89AAAD) -[2026-01-04T21:29:03.769Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T21:29:03.774Z] [INFO] GET /api/labels/2 304 11ms -[2026-01-04T21:29:03.779Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T21:29:03.795Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-04T21:29:03.797Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T21:29:03.846Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-04T21:29:03.883Z] [INFO] GET /api/notifications 304 7ms -[2026-01-04T21:29:03.933Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-04T21:29:05.390Z] [INFO] GET /sw.js 304 1ms -[2026-01-04T21:29:05.881Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T21:29:06.138Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 10ms -[2026-01-04T21:29:07.959Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T21:29:58.889Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T21:30:13.241Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T21:30:13.397Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T21:30:13.950Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T21:30:13.950Z] [INFO] Datenbank initialisiert -[2026-01-04T21:30:13.960Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T21:30:13.960Z] [INFO] Umgebung: development -[2026-01-04T21:30:13.961Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T21:30:13.962Z] [INFO] Automatische Backups aktiviert -[2026-01-04T21:30:15.815Z] [INFO] GET /api/knowledge/categories 401 39ms -[2026-01-04T21:30:17.063Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (3UqT7yXmxl9sgx-DAAAB) -[2026-01-04T21:30:17.111Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T21:31:13.985Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T21-31-13-969Z.db.enc -[2026-01-04T21:31:13.986Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T21-31-13-969Z.db.enc -[2026-01-04T21:31:13.989Z] [INFO] Backup erstellt: backup_2026-01-04T21-31-13-969Z.db -[2026-01-04T21:31:14.004Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T21-55-00-905Z.db.enc -[2026-01-04T21:31:14.004Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T21-55-00-905Z.db.enc -[2026-01-04T21:31:14.005Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T21:39:09.182Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-04T21:49:10.124Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T21:59:11.156Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T22:01:27.636Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T22:05:15.878Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T22:05:30.475Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T22:05:30.647Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T22:05:31.216Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T22:05:31.219Z] [INFO] Datenbank initialisiert -[2026-01-04T22:05:31.224Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T22:05:31.225Z] [INFO] Umgebung: development -[2026-01-04T22:05:31.226Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T22:05:31.226Z] [INFO] Automatische Backups aktiviert -[2026-01-04T22:06:31.275Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T22-06-31-257Z.db.enc -[2026-01-04T22:06:31.276Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T22-06-31-257Z.db.enc -[2026-01-04T22:06:31.280Z] [INFO] Backup erstellt: backup_2026-01-04T22-06-31-257Z.db -[2026-01-04T22:06:31.296Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T22-01-40-959Z.db.enc -[2026-01-04T22:06:31.297Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T22-01-40-959Z.db.enc -[2026-01-04T22:06:31.299Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T22:07:53.117Z] [INFO] GET / 200 116ms -[2026-01-04T22:07:54.160Z] [INFO] GET /assets/icons/task.svg 200 113ms -[2026-01-04T22:07:55.179Z] [INFO] GET /favicon.ico 200 104ms -[2026-01-04T22:08:04.709Z] [INFO] GET /.well-known/security.txt 200 105ms -[2026-01-04T22:11:28.154Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-04T22:13:14.290Z] [INFO] POST /api/auth/logout 401 10ms -[2026-01-04T22:13:14.300Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T22:13:16.115Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-04T22:13:16.116Z] [INFO] POST /api/auth/login 200 456ms -[2026-01-04T22:13:16.199Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T22:13:16.274Z] [INFO] Socket connected: momohomma@googlemail.com (CWeDSFyvQ8jvi09KAAAD) -[2026-01-04T22:13:16.320Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T22:13:16.394Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-04T22:13:16.401Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-04T22:13:16.451Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-04T22:13:16.491Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-04T22:13:16.496Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-04T22:13:16.591Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T22:13:16.662Z] [INFO] GET /api/knowledge/categories 200 13ms -[2026-01-04T22:13:25.300Z] [INFO] Socket disconnected: momohomma@googlemail.com (CWeDSFyvQ8jvi09KAAAD) -[2026-01-04T22:14:15.456Z] [INFO] Socket connected: momohomma@googlemail.com (XaAhUHdgz-5ovXWrAAAH) -[2026-01-04T22:14:15.566Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-04T22:14:17.686Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-04T22:14:17.688Z] [INFO] POST /api/auth/logout 200 10ms -[2026-01-04T22:14:17.694Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-04T22:14:17.695Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-04T22:14:17.737Z] [INFO] Socket disconnected: momohomma@googlemail.com (XaAhUHdgz-5ovXWrAAAH) -[2026-01-04T22:15:52.204Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-04T22:15:52.205Z] [INFO] POST /api/auth/login 200 501ms -[2026-01-04T22:15:52.332Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-04T22:15:52.355Z] [INFO] Socket connected: momohomma@googlemail.com (AsxgI6DQavDX9PhCAAAJ) -[2026-01-04T22:15:52.409Z] [INFO] GET /api/projects 304 9ms -[2026-01-04T22:15:52.465Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T22:15:52.468Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-04T22:15:52.478Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-04T22:15:52.508Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-04T22:15:52.527Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-04T22:15:52.628Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T22:15:52.697Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-04T22:15:58.662Z] [INFO] Socket disconnected: momohomma@googlemail.com (AsxgI6DQavDX9PhCAAAJ) -[2026-01-04T22:16:08.149Z] [INFO] Socket connected: momohomma@googlemail.com (4ty4-Kf7GfTNH_Z8AAAL) -[2026-01-04T22:16:08.243Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-04T22:16:10.141Z] [INFO] GET / 200 7ms -[2026-01-04T22:16:10.264Z] [INFO] Socket disconnected: momohomma@googlemail.com (4ty4-Kf7GfTNH_Z8AAAL) -[2026-01-04T22:16:10.299Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T22:16:10.301Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-04T22:16:10.303Z] [INFO] GET /css/base.css 304 3ms -[2026-01-04T22:16:10.352Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T22:16:10.355Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T22:16:10.358Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T22:16:10.403Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T22:16:10.413Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T22:16:10.421Z] [INFO] GET /css/gitea.css 304 3ms -[2026-01-04T22:16:10.426Z] [INFO] GET /css/admin.css 200 11ms -[2026-01-04T22:16:10.428Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-04T22:16:10.431Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T22:16:10.451Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T22:16:10.460Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T22:16:10.467Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T22:16:10.486Z] [INFO] GET /js/app.js 304 3ms -[2026-01-04T22:16:10.571Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T22:16:10.578Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T22:16:10.580Z] [INFO] GET /js/board.js 200 7ms -[2026-01-04T22:16:10.582Z] [INFO] GET /js/store.js 304 4ms -[2026-01-04T22:16:10.586Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T22:16:10.591Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-04T22:16:10.629Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-04T22:16:10.633Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-04T22:16:10.638Z] [INFO] GET /js/list.js 200 6ms -[2026-01-04T22:16:10.642Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T22:16:10.646Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T22:16:10.691Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-04T22:16:10.697Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T22:16:10.705Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-04T22:16:10.718Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-04T22:16:10.730Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T22:16:10.732Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-04T22:16:10.749Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T22:16:10.752Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T22:16:10.831Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T22:16:10.854Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-04T22:16:10.861Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T22:16:10.938Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T22:16:10.988Z] [INFO] Socket connected: momohomma@googlemail.com (JOcIK4g0uqZvPPLHAAAN) -[2026-01-04T22:16:11.004Z] [INFO] GET /api/projects 304 7ms -[2026-01-04T22:16:11.074Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-04T22:16:11.091Z] [INFO] GET /api/labels/2 304 10ms -[2026-01-04T22:16:11.097Z] [INFO] GET /api/columns/2 304 15ms -[2026-01-04T22:16:11.103Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-04T22:16:11.117Z] [INFO] GET /api/tasks/project/2 304 13ms -[2026-01-04T22:16:11.207Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-04T22:16:11.271Z] [INFO] GET /api/notifications 304 12ms -[2026-01-04T22:16:11.343Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-04T22:16:12.870Z] [INFO] GET /sw.js 200 4ms -[2026-01-04T22:16:12.959Z] [INFO] GET / 304 2ms -[2026-01-04T22:16:12.965Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T22:16:12.967Z] [INFO] GET /index.html 200 6ms -[2026-01-04T22:16:13.012Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T22:16:13.018Z] [INFO] GET /css/components.css 304 2ms -[2026-01-04T22:16:13.066Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T22:16:13.068Z] [INFO] GET /css/board.css 304 3ms -[2026-01-04T22:16:13.075Z] [INFO] GET /css/calendar.css 304 3ms -[2026-01-04T22:16:13.119Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T22:16:13.124Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-04T22:16:13.127Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T22:16:13.173Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T22:16:13.178Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-04T22:16:13.187Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T22:16:13.219Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T22:16:13.238Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-04T22:16:13.241Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T22:16:13.270Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T22:16:13.294Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T22:16:13.297Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T22:16:13.318Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T22:16:13.345Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T22:16:13.350Z] [INFO] GET /js/tour.js 304 1ms -[2026-01-04T22:16:13.370Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T22:16:13.398Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T22:16:13.405Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T22:16:13.418Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T22:16:13.450Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T22:16:13.457Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T22:16:13.470Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T22:16:13.503Z] [INFO] GET /css/list.css 304 2ms -[2026-01-04T22:16:13.512Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T22:16:13.523Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T22:16:13.558Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T22:16:13.574Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T22:16:13.576Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T22:16:13.613Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-04T22:16:13.625Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T22:16:16.855Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-04T22:16:16.856Z] [INFO] POST /api/auth/logout 200 7ms -[2026-01-04T22:16:16.862Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-04T22:16:16.863Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-04T22:16:16.905Z] [INFO] Socket disconnected: momohomma@googlemail.com (JOcIK4g0uqZvPPLHAAAN) -[2026-01-04T22:17:29.846Z] [INFO] GET / 304 2ms -[2026-01-04T22:17:29.892Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T22:17:29.923Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T22:17:29.951Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T22:17:29.964Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T22:17:29.965Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T22:17:29.971Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T22:17:29.973Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T22:17:29.974Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T22:17:29.980Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T22:17:29.995Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T22:17:29.997Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T22:17:30.003Z] [INFO] GET /css/knowledge.css 304 5ms -[2026-01-04T22:17:30.007Z] [INFO] GET /css/coding.css 304 7ms -[2026-01-04T22:17:30.017Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T22:17:30.019Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T22:17:30.027Z] [INFO] GET /js/app.js 304 0ms -[2026-01-04T22:17:30.067Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T22:17:30.071Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T22:17:30.074Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T22:17:30.077Z] [INFO] GET /js/board.js 304 2ms -[2026-01-04T22:17:30.080Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T22:17:30.084Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T22:17:30.113Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T22:17:30.124Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T22:17:30.129Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-04T22:17:30.132Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-04T22:17:30.134Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T22:17:30.136Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T22:17:30.143Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T22:17:30.154Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-04T22:17:30.159Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T22:17:30.163Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-04T22:17:30.166Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T22:17:30.167Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T22:17:30.173Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T22:17:30.218Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T22:17:30.224Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T22:17:30.227Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-04T22:17:30.265Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T22:17:30.306Z] [INFO] GET /api/projects 304 9ms -[2026-01-04T22:17:30.312Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (szjE_5Gsfb5BMOiVAAAP) -[2026-01-04T22:17:30.338Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-04T22:17:30.358Z] [INFO] GET /api/tasks/project/2 304 18ms -[2026-01-04T22:17:30.360Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T22:17:30.363Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T22:17:30.372Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-04T22:17:30.416Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T22:17:30.461Z] [INFO] GET /api/notifications 304 6ms -[2026-01-04T22:17:30.496Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-04T22:17:31.943Z] [INFO] GET /sw.js 304 1ms -[2026-01-04T22:17:33.082Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T22:17:35.191Z] [INFO] GET / 200 5ms -[2026-01-04T22:17:35.246Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (szjE_5Gsfb5BMOiVAAAP) -[2026-01-04T22:17:35.267Z] [INFO] GET /css/components.css 200 7ms -[2026-01-04T22:17:35.268Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-04T22:17:35.270Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-04T22:17:35.275Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-04T22:17:35.277Z] [INFO] GET /css/board.css 200 6ms -[2026-01-04T22:17:35.279Z] [INFO] GET /css/base.css 200 6ms -[2026-01-04T22:17:35.300Z] [INFO] GET /css/list.css 200 3ms -[2026-01-04T22:17:35.321Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-04T22:17:35.328Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-04T22:17:35.334Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-04T22:17:35.336Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-04T22:17:35.343Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-04T22:17:35.351Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-04T22:17:35.386Z] [INFO] GET /js/app.js 200 20ms -[2026-01-04T22:17:35.388Z] [INFO] GET /css/responsive.css 200 24ms -[2026-01-04T22:17:35.390Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-04T22:17:35.452Z] [INFO] GET /js/store.js 200 3ms -[2026-01-04T22:17:35.462Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-04T22:17:35.464Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-04T22:17:35.466Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-04T22:17:35.467Z] [INFO] GET /js/api.js 200 8ms -[2026-01-04T22:17:35.474Z] [INFO] GET /js/board.js 200 13ms -[2026-01-04T22:17:35.495Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-04T22:17:35.499Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-04T22:17:35.502Z] [INFO] GET /js/list.js 200 5ms -[2026-01-04T22:17:35.504Z] [INFO] GET /js/shortcuts.js 200 10ms -[2026-01-04T22:17:35.506Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-04T22:17:35.524Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-04T22:17:35.530Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-04T22:17:35.529Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-04T22:17:35.534Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-04T22:17:35.535Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-04T22:17:35.541Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-04T22:17:35.554Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-04T22:17:35.562Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-04T22:17:35.611Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T22:17:35.616Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T22:17:35.620Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T22:17:35.658Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-04T22:17:35.694Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (OVt2Jl8B_ddlJcMmAAAR) -[2026-01-04T22:17:35.702Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T22:17:35.735Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T22:17:35.758Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-04T22:17:35.762Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T22:17:35.768Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-04T22:17:35.773Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-04T22:17:35.806Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-04T22:17:35.843Z] [INFO] GET /api/notifications 304 8ms -[2026-01-04T22:17:35.884Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-04T22:17:38.548Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T22:17:40.968Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (OVt2Jl8B_ddlJcMmAAAR) -[2026-01-04T22:17:48.659Z] [INFO] GET / 200 5ms -[2026-01-04T22:17:48.727Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-04T22:17:48.757Z] [INFO] GET /css/base.css 200 2ms -[2026-01-04T22:17:48.801Z] [INFO] GET /css/components.css 200 14ms -[2026-01-04T22:17:48.803Z] [INFO] GET /css/board.css 200 15ms -[2026-01-04T22:17:48.805Z] [INFO] GET /css/modal.css 200 16ms -[2026-01-04T22:17:48.806Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-04T22:17:48.810Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-04T22:17:48.810Z] [INFO] GET /css/list.css 200 3ms -[2026-01-04T22:17:48.834Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-04T22:17:48.837Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-04T22:17:48.848Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-04T22:17:48.866Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-04T22:17:48.875Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-04T22:17:48.875Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-04T22:17:48.877Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-04T22:17:48.886Z] [INFO] GET /js/app.js 200 3ms -[2026-01-04T22:17:48.966Z] [INFO] GET /js/store.js 200 6ms -[2026-01-04T22:17:48.969Z] [INFO] GET /js/api.js 200 7ms -[2026-01-04T22:17:48.970Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-04T22:17:48.972Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-04T22:17:48.975Z] [INFO] GET /js/board.js 200 7ms -[2026-01-04T22:17:48.977Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-04T22:17:48.995Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-04T22:17:49.002Z] [INFO] GET /js/list.js 200 4ms -[2026-01-04T22:17:49.004Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-04T22:17:49.006Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-04T22:17:49.009Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-04T22:17:49.026Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-04T22:17:49.027Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-04T22:17:49.031Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-04T22:17:49.036Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-04T22:17:49.038Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-04T22:17:49.053Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-04T22:17:49.064Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-04T22:17:49.067Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-04T22:17:49.116Z] [INFO] GET /sw.js 200 2ms -[2026-01-04T22:17:49.127Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-04T22:17:49.155Z] [INFO] GET / 304 1ms -[2026-01-04T22:17:49.161Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T22:17:49.167Z] [INFO] GET /index.html 200 5ms -[2026-01-04T22:17:49.186Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T22:17:49.190Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T22:17:49.204Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T22:17:49.218Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T22:17:49.223Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T22:17:49.236Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T22:17:49.248Z] [INFO] GET /js/app.js 304 2ms -[2026-01-04T22:17:49.256Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-04T22:17:49.265Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T22:17:49.280Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T22:17:49.286Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T22:17:49.295Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-04T22:17:49.312Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-04T22:17:49.316Z] [INFO] GET /js/board.js 304 2ms -[2026-01-04T22:17:49.343Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-04T22:17:49.351Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T22:17:49.355Z] [INFO] GET /js/list.js 304 2ms -[2026-01-04T22:17:49.384Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T22:17:49.393Z] [INFO] GET /js/tour.js 200 6ms -[2026-01-04T22:17:49.394Z] [INFO] GET /js/undo.js 304 3ms -[2026-01-04T22:17:49.419Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-04T22:17:49.426Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T22:17:49.429Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T22:17:49.450Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T22:17:49.456Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T22:17:49.460Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T22:17:49.482Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T22:17:49.487Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T22:17:49.494Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T22:17:49.513Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T22:17:49.518Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T22:17:49.528Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T22:17:49.544Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T22:17:49.552Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-04T22:17:49.560Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T22:17:53.285Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T22:17:53.286Z] [INFO] POST /api/auth/login 200 451ms -[2026-01-04T22:17:53.327Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-04T22:17:53.362Z] [INFO] GET /api/projects 200 7ms -[2026-01-04T22:17:53.366Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (_8I7Ec5CR20SZeGzAAAT) -[2026-01-04T22:17:53.418Z] [INFO] GET /api/tasks/project/2 200 22ms -[2026-01-04T22:17:53.424Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-04T22:17:53.428Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-04T22:17:53.436Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-04T22:17:53.437Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T22:17:53.491Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2026-01-04T22:17:53.532Z] [INFO] GET /api/notifications 200 8ms -[2026-01-04T22:17:53.571Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-04T22:17:55.981Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T22:18:00.107Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T22:18:03.173Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 9ms -[2026-01-04T22:18:04.179Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T22:18:16.336Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 4ms -[2026-01-04T22:18:17.354Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T22:18:17.664Z] [INFO] GET / 304 1ms -[2026-01-04T22:18:17.697Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (_8I7Ec5CR20SZeGzAAAT) -[2026-01-04T22:18:17.710Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T22:18:17.717Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T22:18:17.720Z] [INFO] GET /css/components.css 304 3ms -[2026-01-04T22:18:17.722Z] [INFO] GET /css/modal.css 304 3ms -[2026-01-04T22:18:17.724Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T22:18:17.729Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T22:18:17.736Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T22:18:17.745Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T22:18:17.756Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-04T22:18:17.761Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T22:18:17.762Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T22:18:17.763Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T22:18:17.768Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T22:18:17.775Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T22:18:17.790Z] [INFO] GET /css/mobile.css 304 4ms -[2026-01-04T22:18:17.798Z] [INFO] GET /js/app.js 304 4ms -[2026-01-04T22:18:17.867Z] [INFO] GET /js/auth.js 304 6ms -[2026-01-04T22:18:17.869Z] [INFO] GET /js/store.js 304 4ms -[2026-01-04T22:18:17.874Z] [INFO] GET /js/api.js 304 3ms -[2026-01-04T22:18:17.879Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-04T22:18:17.897Z] [INFO] GET /js/offline.js 304 16ms -[2026-01-04T22:18:17.906Z] [INFO] GET /js/board.js 304 2ms -[2026-01-04T22:18:17.911Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T22:18:17.916Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-04T22:18:17.919Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T22:18:17.925Z] [INFO] GET /js/list.js 304 5ms -[2026-01-04T22:18:17.934Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T22:18:17.937Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T22:18:17.942Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T22:18:17.945Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-04T22:18:17.948Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T22:18:17.950Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T22:18:17.964Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T22:18:17.967Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T22:18:17.970Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T22:18:18.005Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T22:18:18.012Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T22:18:18.019Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-04T22:18:18.058Z] [INFO] GET /api/auth/users 304 12ms -[2026-01-04T22:18:18.103Z] [INFO] GET /api/projects 304 10ms -[2026-01-04T22:18:18.112Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (7hsbAXmZJlIaZmbEAAAV) -[2026-01-04T22:18:18.144Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-04T22:18:18.149Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T22:18:18.161Z] [INFO] GET /api/tasks/project/2 304 11ms -[2026-01-04T22:18:18.165Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-04T22:18:18.168Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T22:18:18.203Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-04T22:18:18.240Z] [INFO] GET /api/notifications 304 5ms -[2026-01-04T22:18:18.283Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-04T22:18:19.747Z] [INFO] GET /sw.js 304 1ms -[2026-01-04T22:18:20.749Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T22:18:20.846Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 5ms -[2026-01-04T22:18:21.854Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T22:18:51.703Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T22:19:01.976Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T22:19:02.140Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T22:19:02.761Z] [INFO] Datenbank initialisiert -[2026-01-04T22:19:02.773Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T22:19:02.776Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T22:19:02.777Z] [INFO] Automatische Backups aktiviert -[2026-01-04T22:19:02.776Z] [INFO] Umgebung: development -[2026-01-04T22:19:02.761Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T22:20:02.822Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T22-20-02-796Z.db.enc -[2026-01-04T22:20:02.823Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T22-20-02-796Z.db.enc -[2026-01-04T22:20:02.837Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T22-03-23-833Z.db.enc -[2026-01-04T22:20:02.824Z] [INFO] Backup erstellt: backup_2026-01-04T22-20-02-796Z.db -[2026-01-04T22:20:02.837Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T22-03-23-833Z.db.enc -[2026-01-04T22:20:02.839Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T23:06:11.080Z] [INFO] GET / 200 25ms -[2026-01-04T23:06:11.165Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-04T23:06:11.203Z] [INFO] GET /css/base.css 200 5ms -[2026-01-04T23:06:11.214Z] [INFO] GET /css/components.css 200 3ms -[2026-01-04T23:06:11.218Z] [INFO] GET /css/board.css 200 2ms -[2026-01-04T23:06:11.229Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-04T23:06:11.233Z] [INFO] GET /css/list.css 200 7ms -[2026-01-04T23:06:11.234Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-04T23:06:11.238Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-04T23:06:11.268Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-04T23:06:11.273Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-04T23:06:11.276Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-04T23:06:11.277Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-04T23:06:11.282Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-04T23:06:11.290Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-04T23:06:11.298Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-04T23:06:11.315Z] [INFO] GET /js/app.js 200 5ms -[2026-01-04T23:06:11.391Z] [INFO] GET /js/board.js 200 5ms -[2026-01-04T23:06:11.394Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-04T23:06:11.397Z] [INFO] GET /js/api.js 200 7ms -[2026-01-04T23:06:11.399Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-04T23:06:11.402Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-04T23:06:11.403Z] [INFO] GET /js/store.js 200 5ms -[2026-01-04T23:06:11.422Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-04T23:06:11.426Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-04T23:06:11.433Z] [INFO] GET /js/list.js 200 5ms -[2026-01-04T23:06:11.436Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-04T23:06:11.436Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T23:06:11.441Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-04T23:06:11.461Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-04T23:06:11.469Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-04T23:06:11.474Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-04T23:06:11.476Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-04T23:06:11.478Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-04T23:06:11.480Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-04T23:06:11.494Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T23:06:11.558Z] [INFO] GET /assets/icons/task.svg 304 16ms -[2026-01-04T23:06:11.589Z] [INFO] GET /api/auth/users 401 35ms -[2026-01-04T23:06:11.676Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T23:06:11.717Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-04T23:06:11.775Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T23:06:11.815Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (IVkKuTf5NTJEyV9EAAAB) -[2026-01-04T23:06:11.825Z] [INFO] GET /api/projects 304 5ms -[2026-01-04T23:06:11.874Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-04T23:06:11.877Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:06:11.898Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-04T23:06:11.913Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T23:06:11.919Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-04T23:06:11.990Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2026-01-04T23:06:12.039Z] [INFO] GET /api/notifications 304 15ms -[2026-01-04T23:06:12.085Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-04T23:06:14.839Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 9ms -[2026-01-04T23:06:18.771Z] [INFO] GET / 304 2ms -[2026-01-04T23:06:18.816Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (IVkKuTf5NTJEyV9EAAAB) -[2026-01-04T23:06:18.821Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T23:06:18.821Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T23:06:18.823Z] [INFO] GET /css/components.css 304 1ms -[2026-01-04T23:06:18.826Z] [INFO] GET /css/base.css 304 0ms -[2026-01-04T23:06:18.828Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T23:06:18.830Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T23:06:18.853Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-04T23:06:18.861Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-04T23:06:18.865Z] [INFO] GET /css/list.css 304 5ms -[2026-01-04T23:06:18.867Z] [INFO] GET /css/notifications.css 304 4ms -[2026-01-04T23:06:18.871Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T23:06:18.874Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T23:06:18.884Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T23:06:18.889Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T23:06:18.894Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T23:06:18.907Z] [INFO] GET /js/app.js 304 2ms -[2026-01-04T23:06:18.975Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-04T23:06:18.979Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-04T23:06:18.982Z] [INFO] GET /js/store.js 304 2ms -[2026-01-04T23:06:18.985Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-04T23:06:18.987Z] [INFO] GET /js/board.js 304 2ms -[2026-01-04T23:06:18.990Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T23:06:19.008Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-04T23:06:19.013Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T23:06:19.021Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T23:06:19.024Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T23:06:19.028Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T23:06:19.031Z] [INFO] GET /js/admin.js 304 0ms -[2026-01-04T23:06:19.038Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T23:06:19.047Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T23:06:19.049Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T23:06:19.052Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T23:06:19.060Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T23:06:19.067Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T23:06:19.071Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-04T23:06:19.112Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T23:06:19.115Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T23:06:19.119Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T23:06:19.160Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-04T23:06:19.192Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (GN5SfEhpRvpzwr1-AAAD) -[2026-01-04T23:06:19.202Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T23:06:19.238Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-04T23:06:19.253Z] [INFO] GET /api/tasks/project/2 304 14ms -[2026-01-04T23:06:19.258Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-04T23:06:19.259Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:06:19.264Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-04T23:06:19.301Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-04T23:06:19.341Z] [INFO] GET /api/notifications 304 9ms -[2026-01-04T23:06:19.382Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-04T23:06:20.853Z] [INFO] GET /sw.js 200 4ms -[2026-01-04T23:06:21.139Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 6ms -[2026-01-04T23:06:22.141Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T23:06:23.299Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T23:06:23.301Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T23:06:23.302Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T23:06:23.302Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T23:06:23.303Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T23:06:23.305Z] [INFO] GET /api/coding/directories 200 11ms -[2026-01-04T23:06:23.365Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T23:06:23.365Z] [INFO] Git directory exists: true -[2026-01-04T23:06:23.366Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T23:06:23.366Z] [INFO] Git directory exists: true -[2026-01-04T23:06:23.496Z] [INFO] GET /api/coding/directories/3/status 200 136ms -[2026-01-04T23:06:24.316Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-04T23:06:28.551Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T23:06:31.115Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T23:06:34.158Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (GN5SfEhpRvpzwr1-AAAD) -[2026-01-04T23:06:52.590Z] [INFO] GET / 200 8ms -[2026-01-04T23:06:52.646Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-04T23:06:52.669Z] [INFO] GET /css/base.css 200 1ms -[2026-01-04T23:06:52.697Z] [INFO] GET /css/components.css 200 3ms -[2026-01-04T23:06:52.708Z] [INFO] GET /css/board.css 200 4ms -[2026-01-04T23:06:52.712Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-04T23:06:52.716Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-04T23:06:52.718Z] [INFO] GET /css/list.css 200 3ms -[2026-01-04T23:06:52.733Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-04T23:06:52.735Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-04T23:06:52.769Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-04T23:06:52.777Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-04T23:06:52.782Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-04T23:06:52.783Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-04T23:06:52.785Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-04T23:06:52.786Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-04T23:06:52.808Z] [INFO] GET /js/app.js 200 2ms -[2026-01-04T23:06:52.882Z] [INFO] GET /js/api.js 200 9ms -[2026-01-04T23:06:52.889Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-04T23:06:52.894Z] [INFO] GET /js/store.js 200 9ms -[2026-01-04T23:06:52.897Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-04T23:06:52.898Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-04T23:06:52.899Z] [INFO] GET /js/board.js 200 3ms -[2026-01-04T23:06:52.907Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-04T23:06:52.921Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-04T23:06:52.925Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-04T23:06:52.932Z] [INFO] GET /js/list.js 200 3ms -[2026-01-04T23:06:52.934Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-04T23:06:52.937Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-04T23:06:52.956Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-04T23:06:52.957Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-04T23:06:52.960Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-04T23:06:52.966Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-04T23:06:52.967Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-04T23:06:52.969Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-04T23:06:52.982Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T23:06:53.032Z] [INFO] GET /sw.js 200 3ms -[2026-01-04T23:06:53.035Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-04T23:06:53.078Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T23:06:53.082Z] [INFO] GET / 304 3ms -[2026-01-04T23:06:53.083Z] [INFO] GET /index.html 200 10ms -[2026-01-04T23:06:53.112Z] [INFO] GET /css/components.css 304 2ms -[2026-01-04T23:06:53.117Z] [INFO] GET /css/board.css 304 2ms -[2026-01-04T23:06:53.123Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T23:06:53.142Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T23:06:53.146Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T23:06:53.161Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T23:06:53.172Z] [INFO] GET /js/app.js 304 0ms -[2026-01-04T23:06:53.174Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T23:06:53.190Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T23:06:53.204Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T23:06:53.206Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-04T23:06:53.224Z] [INFO] GET /js/sync.js 304 5ms -[2026-01-04T23:06:53.236Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T23:06:53.238Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T23:06:53.252Z] [INFO] GET /js/task-modal.js 304 0ms -[2026-01-04T23:06:53.269Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T23:06:53.272Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-04T23:06:53.282Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T23:06:53.298Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T23:06:53.304Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-04T23:06:53.311Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T23:06:53.328Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T23:06:53.333Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T23:06:53.342Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T23:06:53.363Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-04T23:06:53.366Z] [INFO] GET /js/coding.js 304 2ms -[2026-01-04T23:06:53.374Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T23:06:53.406Z] [INFO] GET /css/list.css 304 4ms -[2026-01-04T23:06:53.412Z] [INFO] GET /css/mobile.css 304 3ms -[2026-01-04T23:06:53.415Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T23:06:53.434Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T23:06:53.448Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T23:06:53.465Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T23:06:53.468Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T23:06:53.477Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T23:06:57.679Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T23:06:57.680Z] [INFO] POST /api/auth/login 200 441ms -[2026-01-04T23:06:57.722Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-04T23:06:57.761Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (0ZMPOC-kf3nkLTEYAAAF) -[2026-01-04T23:06:57.771Z] [INFO] GET /api/projects 200 5ms -[2026-01-04T23:06:57.827Z] [INFO] GET /api/columns/2 200 7ms -[2026-01-04T23:06:57.832Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2026-01-04T23:06:57.850Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-04T23:06:57.853Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:06:57.856Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-04T23:06:57.922Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 3ms -[2026-01-04T23:06:57.961Z] [INFO] GET /api/notifications 200 7ms -[2026-01-04T23:06:57.996Z] [INFO] GET /api/knowledge/categories 200 3ms -[2026-01-04T23:07:00.297Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-04T23:07:07.726Z] [INFO] GET / 200 6ms -[2026-01-04T23:07:07.796Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (0ZMPOC-kf3nkLTEYAAAF) -[2026-01-04T23:07:07.804Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-04T23:07:07.813Z] [INFO] GET /css/base.css 200 5ms -[2026-01-04T23:07:07.817Z] [INFO] GET /css/components.css 200 6ms -[2026-01-04T23:07:07.820Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-04T23:07:07.824Z] [INFO] GET /css/board.css 200 8ms -[2026-01-04T23:07:07.826Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-04T23:07:07.844Z] [INFO] GET /css/list.css 200 3ms -[2026-01-04T23:07:07.853Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-04T23:07:07.873Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-04T23:07:07.880Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-04T23:07:07.901Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-04T23:07:07.902Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-04T23:07:07.905Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-04T23:07:07.908Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-04T23:07:07.909Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-04T23:07:07.931Z] [INFO] GET /js/app.js 200 3ms -[2026-01-04T23:07:07.996Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-04T23:07:08.000Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-04T23:07:08.002Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-04T23:07:08.005Z] [INFO] GET /js/board.js 200 7ms -[2026-01-04T23:07:08.007Z] [INFO] GET /js/store.js 200 6ms -[2026-01-04T23:07:08.008Z] [INFO] GET /js/api.js 200 4ms -[2026-01-04T23:07:08.028Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-04T23:07:08.036Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-04T23:07:08.037Z] [INFO] GET /js/list.js 200 3ms -[2026-01-04T23:07:08.049Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-04T23:07:08.066Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-04T23:07:08.069Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-04T23:07:08.074Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-04T23:07:08.076Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-04T23:07:08.080Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-04T23:07:08.087Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-04T23:07:08.099Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-04T23:07:08.121Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T23:07:08.129Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-04T23:07:08.182Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T23:07:08.187Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T23:07:08.191Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-04T23:07:08.220Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T23:07:08.260Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (RRJVR0iH_34c8DYQAAAH) -[2026-01-04T23:07:08.271Z] [INFO] GET /api/projects 304 9ms -[2026-01-04T23:07:08.311Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-04T23:07:08.331Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-04T23:07:08.335Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-04T23:07:08.341Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-04T23:07:08.346Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:07:08.392Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T23:07:08.435Z] [INFO] GET /api/notifications 304 10ms -[2026-01-04T23:07:08.473Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-04T23:07:11.196Z] [INFO] GET / 200 6ms -[2026-01-04T23:07:11.260Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (RRJVR0iH_34c8DYQAAAH) -[2026-01-04T23:07:11.276Z] [INFO] GET /css/base.css 200 8ms -[2026-01-04T23:07:11.281Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-04T23:07:11.284Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-04T23:07:11.287Z] [INFO] GET /css/components.css 200 8ms -[2026-01-04T23:07:11.289Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-04T23:07:11.292Z] [INFO] GET /css/board.css 200 6ms -[2026-01-04T23:07:11.307Z] [INFO] GET /css/list.css 200 2ms -[2026-01-04T23:07:11.316Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-04T23:07:11.334Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-04T23:07:11.340Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-04T23:07:11.345Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-04T23:07:11.347Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-04T23:07:11.349Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-04T23:07:11.350Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-04T23:07:11.363Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-04T23:07:11.372Z] [INFO] GET /js/app.js 200 2ms -[2026-01-04T23:07:11.454Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-04T23:07:11.456Z] [INFO] GET /js/store.js 200 7ms -[2026-01-04T23:07:11.458Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-04T23:07:11.461Z] [INFO] GET /js/board.js 200 8ms -[2026-01-04T23:07:11.463Z] [INFO] GET /js/api.js 200 6ms -[2026-01-04T23:07:11.466Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-04T23:07:11.486Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-04T23:07:11.487Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-04T23:07:11.494Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-04T23:07:11.495Z] [INFO] GET /js/list.js 200 3ms -[2026-01-04T23:07:11.513Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-04T23:07:11.528Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-04T23:07:11.531Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-04T23:07:11.533Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-04T23:07:11.534Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-04T23:07:11.545Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-04T23:07:11.551Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-04T23:07:11.560Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-04T23:07:11.566Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-04T23:07:11.607Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T23:07:11.611Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T23:07:11.618Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T23:07:11.658Z] [INFO] GET /api/auth/users 304 12ms -[2026-01-04T23:07:11.694Z] [INFO] GET /api/projects 304 9ms -[2026-01-04T23:07:11.704Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (B9HjuuL1PcPTsoixAAAJ) -[2026-01-04T23:07:11.735Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-04T23:07:11.754Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-04T23:07:11.760Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-04T23:07:11.764Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:07:11.772Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-04T23:07:11.806Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-04T23:07:11.847Z] [INFO] GET /api/notifications 304 9ms -[2026-01-04T23:07:11.885Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-04T23:07:13.788Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T23:07:14.957Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 11ms -[2026-01-04T23:07:15.957Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T23:07:24.309Z] [INFO] GET /css/components.css 304 2ms -[2026-01-04T23:07:24.310Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T23:07:24.315Z] [INFO] GET /css/base.css 304 1ms -[2026-01-04T23:07:24.316Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T23:07:24.319Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T23:07:24.319Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T23:07:24.336Z] [INFO] GET /css/list.css 304 0ms -[2026-01-04T23:07:24.342Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T23:07:24.346Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T23:07:24.349Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T23:07:24.351Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T23:07:24.354Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T23:07:24.364Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T23:07:24.372Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T23:07:24.373Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T23:07:25.184Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T23:07:29.769Z] [INFO] GET / 200 5ms -[2026-01-04T23:07:29.831Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (B9HjuuL1PcPTsoixAAAJ) -[2026-01-04T23:07:29.853Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-04T23:07:29.855Z] [INFO] GET /css/base.css 200 11ms -[2026-01-04T23:07:29.856Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-04T23:07:29.857Z] [INFO] GET /css/components.css 200 11ms -[2026-01-04T23:07:29.858Z] [INFO] GET /css/board.css 200 9ms -[2026-01-04T23:07:29.860Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-04T23:07:29.886Z] [INFO] GET /css/list.css 200 2ms -[2026-01-04T23:07:29.887Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-04T23:07:29.921Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-04T23:07:29.926Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-04T23:07:29.927Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-04T23:07:29.929Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-04T23:07:29.930Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-04T23:07:29.933Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-04T23:07:29.950Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-04T23:07:29.959Z] [INFO] GET /js/app.js 200 1ms -[2026-01-04T23:07:30.042Z] [INFO] GET /js/store.js 200 6ms -[2026-01-04T23:07:30.052Z] [INFO] GET /js/api.js 200 13ms -[2026-01-04T23:07:30.053Z] [INFO] GET /js/sync.js 200 13ms -[2026-01-04T23:07:30.062Z] [INFO] GET /js/auth.js 200 16ms -[2026-01-04T23:07:30.066Z] [INFO] GET /js/offline.js 200 16ms -[2026-01-04T23:07:30.073Z] [INFO] GET /js/board.js 200 3ms -[2026-01-04T23:07:30.081Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-04T23:07:30.082Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-04T23:07:30.088Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-04T23:07:30.093Z] [INFO] GET /js/list.js 200 1ms -[2026-01-04T23:07:30.103Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T23:07:30.113Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-04T23:07:30.124Z] [INFO] GET /js/notifications.js 200 13ms -[2026-01-04T23:07:30.148Z] [INFO] GET /js/proposals.js 200 12ms -[2026-01-04T23:07:30.164Z] [INFO] GET /js/mobile.js 200 17ms -[2026-01-04T23:07:30.166Z] [INFO] GET /js/gitea.js 200 24ms -[2026-01-04T23:07:30.179Z] [INFO] GET /js/utils.js 200 23ms -[2026-01-04T23:07:30.180Z] [INFO] GET /js/knowledge.js 200 9ms -[2026-01-04T23:07:30.181Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-04T23:07:30.241Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-04T23:07:31.774Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T23:07:33.389Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T23:07:33.390Z] [INFO] POST /api/auth/login 200 470ms -[2026-01-04T23:07:33.434Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-04T23:07:33.468Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (jv4dGLLSvBT-9_nVAAAL) -[2026-01-04T23:07:33.476Z] [INFO] GET /api/projects 200 5ms -[2026-01-04T23:07:33.515Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:07:33.523Z] [INFO] GET /api/columns/2 200 13ms -[2026-01-04T23:07:33.529Z] [INFO] GET /api/stats/dashboard?projectId=2 200 12ms -[2026-01-04T23:07:33.532Z] [INFO] GET /api/labels/2 200 15ms -[2026-01-04T23:07:33.546Z] [INFO] GET /api/tasks/project/2 200 13ms -[2026-01-04T23:07:33.614Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 10ms -[2026-01-04T23:07:33.655Z] [INFO] GET /api/notifications 200 6ms -[2026-01-04T23:07:33.700Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-04T23:07:36.070Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-04T23:07:38.679Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 6ms -[2026-01-04T23:07:39.694Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-04T23:07:41.849Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T23:08:22.009Z] [INFO] POST /api/auth/refresh 200 26ms -[2026-01-04T23:09:31.097Z] [INFO] POST /api/auth/login 400 4ms -[2026-01-04T23:09:36.474Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin@taskmate.local (Versuch 1) -[2026-01-04T23:09:36.476Z] [INFO] POST /api/auth/login 401 632ms -[2026-01-04T23:10:08.370Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-04T23:10:23.514Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-04T23:10:23.664Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-04T23:10:24.223Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-04T23:10:24.223Z] [INFO] Datenbank initialisiert -[2026-01-04T23:10:24.227Z] [INFO] Server läuft auf Port 3001 -[2026-01-04T23:10:24.228Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-04T23:10:24.229Z] [INFO] Automatische Backups aktiviert -[2026-01-04T23:10:24.228Z] [INFO] Umgebung: development -[2026-01-04T23:10:27.211Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (T6tsW77yzPP4sPTvAAAB) -[2026-01-04T23:10:27.261Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:11:24.255Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-04T23-11-24-237Z.db.enc -[2026-01-04T23:11:24.256Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-04T23-11-24-237Z.db.enc -[2026-01-04T23:11:24.256Z] [INFO] Backup erstellt: backup_2026-01-04T23-11-24-237Z.db -[2026-01-04T23:11:24.271Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T22-06-27-396Z.db.enc -[2026-01-04T23:11:24.272Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T22-06-27-396Z.db.enc -[2026-01-04T23:11:24.273Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-04T23:11:48.455Z] [INFO] GET / 200 18ms -[2026-01-04T23:11:48.518Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (T6tsW77yzPP4sPTvAAAB) -[2026-01-04T23:11:48.532Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-04T23:11:48.567Z] [INFO] GET /css/base.css 200 6ms -[2026-01-04T23:11:48.603Z] [INFO] GET /css/components.css 200 10ms -[2026-01-04T23:11:48.608Z] [INFO] GET /css/board.css 200 9ms -[2026-01-04T23:11:48.615Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-04T23:11:48.617Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-04T23:11:48.651Z] [INFO] GET /css/list.css 200 6ms -[2026-01-04T23:11:48.662Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-04T23:11:48.669Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-04T23:11:48.672Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-04T23:11:48.677Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-04T23:11:48.679Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-04T23:11:48.686Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-04T23:11:48.706Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-04T23:11:48.711Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-04T23:11:48.728Z] [INFO] GET /js/app.js 200 3ms -[2026-01-04T23:11:48.803Z] [INFO] GET /js/store.js 200 10ms -[2026-01-04T23:11:48.805Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-04T23:11:48.806Z] [INFO] GET /js/board.js 200 10ms -[2026-01-04T23:11:48.808Z] [INFO] GET /js/api.js 200 8ms -[2026-01-04T23:11:48.811Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-04T23:11:48.813Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-04T23:11:48.836Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-04T23:11:48.842Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-04T23:11:48.846Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-04T23:11:48.849Z] [INFO] GET /js/list.js 200 5ms -[2026-01-04T23:11:48.856Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-04T23:11:48.866Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-04T23:11:48.867Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-04T23:11:48.878Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-04T23:11:48.887Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-04T23:11:48.901Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-04T23:11:48.905Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-04T23:11:48.906Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-04T23:11:48.912Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-04T23:11:49.016Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-04T23:11:49.022Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-04T23:11:49.025Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T23:11:49.059Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-04T23:11:49.099Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (LOBPp8O5_qrJ1Z5hAAAD) -[2026-01-04T23:11:49.109Z] [INFO] GET /api/projects 304 6ms -[2026-01-04T23:11:49.171Z] [INFO] GET /api/tasks/project/2 304 32ms -[2026-01-04T23:11:49.176Z] [INFO] GET /api/stats/dashboard?projectId=2 304 28ms -[2026-01-04T23:11:49.182Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-04T23:11:49.187Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-04T23:11:49.189Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:11:49.236Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T23:11:49.268Z] [INFO] GET /api/notifications 304 6ms -[2026-01-04T23:11:49.302Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-04T23:11:51.550Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T23:11:54.610Z] [INFO] GET / 200 6ms -[2026-01-04T23:11:54.674Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (LOBPp8O5_qrJ1Z5hAAAD) -[2026-01-04T23:11:54.691Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-04T23:11:54.693Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-04T23:11:54.694Z] [INFO] GET /css/base.css 200 9ms -[2026-01-04T23:11:54.696Z] [INFO] GET /css/board.css 200 10ms -[2026-01-04T23:11:54.700Z] [INFO] GET /css/components.css 200 11ms -[2026-01-04T23:11:54.709Z] [INFO] GET /css/calendar.css 200 19ms -[2026-01-04T23:11:54.722Z] [INFO] GET /css/list.css 200 3ms -[2026-01-04T23:11:54.727Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-04T23:11:54.748Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-04T23:11:54.752Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-04T23:11:54.768Z] [INFO] GET /css/gitea.css 200 17ms -[2026-01-04T23:11:54.772Z] [INFO] GET /css/coding.css 200 17ms -[2026-01-04T23:11:54.774Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-04T23:11:54.777Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-04T23:11:54.783Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-04T23:11:54.803Z] [INFO] GET /js/app.js 200 4ms -[2026-01-04T23:11:54.864Z] [INFO] GET /js/api.js 200 6ms -[2026-01-04T23:11:54.867Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-04T23:11:54.872Z] [INFO] GET /js/board.js 200 11ms -[2026-01-04T23:11:54.878Z] [INFO] GET /js/offline.js 200 16ms -[2026-01-04T23:11:54.881Z] [INFO] GET /js/store.js 200 10ms -[2026-01-04T23:11:54.882Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-04T23:11:54.895Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-04T23:11:54.904Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-04T23:11:54.911Z] [INFO] GET /js/list.js 200 4ms -[2026-01-04T23:11:54.919Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-04T23:11:54.923Z] [INFO] GET /js/undo.js 200 9ms -[2026-01-04T23:11:54.937Z] [INFO] GET /js/admin.js 200 9ms -[2026-01-04T23:11:54.940Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-04T23:11:54.941Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-04T23:11:54.942Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-04T23:11:54.950Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-04T23:11:54.950Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-04T23:11:54.970Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-04T23:11:54.971Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-04T23:11:55.018Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T23:11:55.026Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T23:11:55.029Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-04T23:11:55.073Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T23:11:55.112Z] [INFO] GET /api/projects 304 10ms -[2026-01-04T23:11:55.120Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (4p3SXdep7kqi79i9AAAF) -[2026-01-04T23:11:55.145Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-04T23:11:55.165Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-04T23:11:55.168Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-04T23:11:55.175Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-04T23:11:55.176Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:11:55.210Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-04T23:11:55.250Z] [INFO] GET /api/notifications 304 8ms -[2026-01-04T23:11:55.283Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-04T23:11:57.590Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T23:11:59.273Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T23:11:59.409Z] [INFO] GET / 304 2ms -[2026-01-04T23:11:59.443Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (4p3SXdep7kqi79i9AAAF) -[2026-01-04T23:11:59.458Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-04T23:11:59.462Z] [INFO] GET /css/calendar.css 304 6ms -[2026-01-04T23:11:59.466Z] [INFO] GET /css/base.css 304 6ms -[2026-01-04T23:11:59.468Z] [INFO] GET /css/board.css 304 4ms -[2026-01-04T23:11:59.472Z] [INFO] GET /css/components.css 304 2ms -[2026-01-04T23:11:59.475Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T23:11:59.484Z] [INFO] GET /css/list.css 304 0ms -[2026-01-04T23:11:59.490Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T23:11:59.493Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T23:11:59.494Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T23:11:59.503Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T23:11:59.512Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T23:11:59.515Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T23:11:59.521Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-04T23:11:59.522Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-04T23:11:59.528Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T23:11:59.562Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T23:11:59.566Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-04T23:11:59.570Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T23:11:59.573Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T23:11:59.576Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T23:11:59.578Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T23:11:59.590Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T23:11:59.593Z] [INFO] GET /js/calendar.js 304 0ms -[2026-01-04T23:11:59.598Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T23:11:59.604Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T23:11:59.606Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T23:11:59.609Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T23:11:59.616Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-04T23:11:59.621Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T23:11:59.626Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-04T23:11:59.632Z] [INFO] GET /js/coding.js 304 0ms -[2026-01-04T23:11:59.636Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T23:11:59.638Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T23:11:59.646Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T23:11:59.686Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T23:11:59.691Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-04T23:11:59.696Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T23:11:59.743Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-04T23:11:59.772Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (n0N3doa_Mg6LGbmiAAAH) -[2026-01-04T23:11:59.779Z] [INFO] GET /api/projects 304 5ms -[2026-01-04T23:11:59.837Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-04T23:11:59.841Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-04T23:11:59.845Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-04T23:11:59.846Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:11:59.852Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-04T23:11:59.883Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-04T23:11:59.924Z] [INFO] GET /api/notifications 304 9ms -[2026-01-04T23:11:59.962Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-04T23:12:01.436Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T23:12:02.215Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-04T23:12:02.218Z] [INFO] GET / 304 2ms -[2026-01-04T23:12:02.222Z] [INFO] GET /css/board.css 304 3ms -[2026-01-04T23:12:02.224Z] [INFO] GET /css/base.css 304 3ms -[2026-01-04T23:12:02.225Z] [INFO] GET /css/components.css 304 0ms -[2026-01-04T23:12:02.228Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T23:12:02.242Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T23:12:02.246Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-04T23:12:02.250Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T23:12:02.252Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T23:12:02.255Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T23:12:02.257Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-04T23:12:02.274Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T23:12:02.278Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T23:12:02.281Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T23:12:02.283Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T23:12:03.088Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-04T23:12:06.536Z] [INFO] GET / 304 4ms -[2026-01-04T23:12:06.573Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (n0N3doa_Mg6LGbmiAAAH) -[2026-01-04T23:12:06.590Z] [INFO] GET /css/board.css 304 6ms -[2026-01-04T23:12:06.591Z] [INFO] GET /css/calendar.css 304 5ms -[2026-01-04T23:12:06.597Z] [INFO] GET /css/components.css 304 5ms -[2026-01-04T23:12:06.599Z] [INFO] GET /css/variables.css 304 6ms -[2026-01-04T23:12:06.602Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-04T23:12:06.603Z] [INFO] GET /css/base.css 304 2ms -[2026-01-04T23:12:06.625Z] [INFO] GET /css/list.css 304 5ms -[2026-01-04T23:12:06.627Z] [INFO] GET /css/admin.css 304 0ms -[2026-01-04T23:12:06.631Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-04T23:12:06.635Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T23:12:06.639Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-04T23:12:06.642Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-04T23:12:06.654Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-04T23:12:06.657Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T23:12:06.659Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T23:12:06.667Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T23:12:06.719Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-04T23:12:06.721Z] [INFO] GET /js/store.js 304 1ms -[2026-01-04T23:12:06.724Z] [INFO] GET /js/api.js 304 1ms -[2026-01-04T23:12:06.726Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T23:12:06.728Z] [INFO] GET /js/board.js 304 1ms -[2026-01-04T23:12:06.729Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-04T23:12:06.750Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-04T23:12:06.751Z] [INFO] GET /js/task-modal.js 304 2ms -[2026-01-04T23:12:06.756Z] [INFO] GET /js/list.js 304 2ms -[2026-01-04T23:12:06.759Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-04T23:12:06.761Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-04T23:12:06.763Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-04T23:12:06.779Z] [INFO] GET /js/proposals.js 304 2ms -[2026-01-04T23:12:06.783Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-04T23:12:06.791Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-04T23:12:06.794Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-04T23:12:06.796Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-04T23:12:06.799Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T23:12:06.808Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-04T23:12:06.848Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-04T23:12:08.365Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T23:12:12.314Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-04T23:12:12.315Z] [INFO] POST /api/auth/login 200 467ms -[2026-01-04T23:12:12.365Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-04T23:12:12.380Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (TOd0YtIktxg0ObyaAAAJ) -[2026-01-04T23:12:12.399Z] [INFO] GET /api/projects 304 5ms -[2026-01-04T23:12:12.443Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:12:12.441Z] [INFO] GET /api/labels/2 304 11ms -[2026-01-04T23:12:12.449Z] [INFO] GET /api/columns/2 304 17ms -[2026-01-04T23:12:12.467Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-04T23:12:12.472Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-04T23:12:12.515Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-04T23:12:12.549Z] [INFO] GET /api/notifications 304 4ms -[2026-01-04T23:12:12.588Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-04T23:12:14.797Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-04T23:12:26.111Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-04T23:12:33.265Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 14ms -[2026-01-04T23:12:34.269Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-04T23:12:34.716Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T23:12:34.719Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-04T23:12:34.718Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-04T23:12:34.720Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-04T23:12:34.718Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-04T23:12:34.722Z] [INFO] GET /api/coding/directories 200 14ms -[2026-01-04T23:12:34.786Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T23:12:34.788Z] [INFO] Git directory exists: true -[2026-01-04T23:12:34.789Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-04T23:12:34.789Z] [INFO] Git directory exists: true -[2026-01-04T23:12:34.901Z] [INFO] GET /api/coding/directories/3/status 200 124ms -[2026-01-04T23:12:35.724Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T23:12:38.608Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T23:12:47.332Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T23:12:50.157Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T23:12:53.196Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 6ms -[2026-01-04T23:12:54.208Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T23:12:54.985Z] [INFO] GET /api/knowledge/entries?categoryId=14 200 8ms -[2026-01-04T23:12:55.982Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-04T23:12:56.521Z] [INFO] GET /api/knowledge/entries?categoryId=13 200 8ms -[2026-01-04T23:12:57.073Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 9ms -[2026-01-04T23:12:58.076Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-04T23:13:04.103Z] [INFO] GET / 304 3ms -[2026-01-04T23:13:04.133Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (TOd0YtIktxg0ObyaAAAJ) -[2026-01-04T23:13:04.146Z] [INFO] GET /css/base.css 304 4ms -[2026-01-04T23:13:04.149Z] [INFO] GET /css/components.css 304 6ms -[2026-01-04T23:13:04.158Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-04T23:13:04.161Z] [INFO] GET /css/board.css 304 1ms -[2026-01-04T23:13:04.163Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-04T23:13:04.165Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-04T23:13:04.172Z] [INFO] GET /css/list.css 304 1ms -[2026-01-04T23:13:04.176Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-04T23:13:04.186Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-04T23:13:04.191Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-04T23:13:04.194Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-04T23:13:04.196Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-04T23:13:04.201Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-04T23:13:04.206Z] [INFO] GET /css/responsive.css 304 0ms -[2026-01-04T23:13:04.211Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-04T23:13:04.222Z] [INFO] GET /js/app.js 304 1ms -[2026-01-04T23:13:04.265Z] [INFO] GET /js/store.js 304 6ms -[2026-01-04T23:13:04.266Z] [INFO] GET /js/auth.js 304 3ms -[2026-01-04T23:13:04.269Z] [INFO] GET /js/api.js 304 2ms -[2026-01-04T23:13:04.272Z] [INFO] GET /js/board.js 304 2ms -[2026-01-04T23:13:04.274Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-04T23:13:04.275Z] [INFO] GET /js/sync.js 304 0ms -[2026-01-04T23:13:04.294Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-04T23:13:04.296Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-04T23:13:04.299Z] [INFO] GET /js/list.js 304 1ms -[2026-01-04T23:13:04.303Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-04T23:13:04.305Z] [INFO] GET /js/admin.js 304 0ms -[2026-01-04T23:13:04.316Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-04T23:13:04.324Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-04T23:13:04.331Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-04T23:13:04.333Z] [INFO] GET /js/gitea.js 304 3ms -[2026-01-04T23:13:04.338Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-04T23:13:04.340Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-04T23:13:04.345Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-04T23:13:04.350Z] [INFO] GET /js/mobile.js 304 2ms -[2026-01-04T23:13:04.384Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-04T23:13:04.394Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-04T23:13:04.402Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-04T23:13:04.443Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-04T23:13:04.476Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (K0-au4BJAkIav604AAAL) -[2026-01-04T23:13:04.485Z] [INFO] GET /api/projects 304 5ms -[2026-01-04T23:13:04.518Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-04T23:13:04.522Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-04T23:13:04.524Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-04T23:13:04.536Z] [INFO] GET /api/tasks/project/2 304 11ms -[2026-01-04T23:13:04.542Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-04T23:13:04.576Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-04T23:13:04.621Z] [INFO] GET /api/notifications 304 10ms -[2026-01-04T23:13:04.655Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-04T23:13:06.115Z] [INFO] GET /sw.js 304 2ms -[2026-01-04T23:13:08.075Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-04T23:13:08.705Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (K0-au4BJAkIav604AAAL) -[2026-01-05T02:50:19.383Z] [INFO] GET / 200 8ms -[2026-01-05T02:50:19.564Z] [INFO] GET /.env 200 11ms -[2026-01-05T02:50:19.588Z] [INFO] GET /%22/socket.io/socket.io.js%22 200 3ms -[2026-01-05T02:50:19.606Z] [INFO] GET /%22js/app.js%22 200 3ms -[2026-01-05T02:50:19.640Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T02:50:19.643Z] [INFO] GET /.env 200 5ms -[2026-01-05T02:50:19.739Z] [INFO] GET /.env.bak 200 7ms -[2026-01-05T02:50:19.808Z] [INFO] GET /.env.save 200 8ms -[2026-01-05T02:50:19.871Z] [INFO] GET /backend/.env 200 7ms -[2026-01-05T02:50:19.937Z] [INFO] GET /admin/.env 200 7ms -[2026-01-05T02:50:19.971Z] [INFO] GET /.git/config 200 4ms -[2026-01-05T02:50:20.015Z] [INFO] GET /wp-config.php 200 8ms -[2026-01-05T02:50:20.080Z] [INFO] GET /wp-config.php.old 200 3ms -[2026-01-05T02:50:20.243Z] [INFO] GET /config.php 200 2ms -[2026-01-05T02:50:20.279Z] [INFO] GET /config.php.bak 200 4ms -[2026-01-05T02:50:20.355Z] [INFO] GET /config.js 200 3ms -[2026-01-05T02:50:21.093Z] [INFO] GET /aws-config.js 200 4ms -[2026-01-05T02:50:21.213Z] [INFO] GET /aws.config.js 200 4ms -[2026-01-05T02:50:21.400Z] [INFO] GET /.git/HEAD 200 4ms -[2026-01-05T02:50:21.447Z] [INFO] GET /.git/config 200 3ms -[2026-01-05T03:25:59.378Z] [INFO] POST / 200 89ms -[2026-01-05T03:26:04.478Z] [INFO] POST / 200 6ms -[2026-01-05T05:02:19.938Z] [INFO] GET / 200 67ms -[2026-01-05T05:26:00.123Z] [INFO] POST / 200 7ms -[2026-01-05T07:05:38.225Z] [INFO] POST / 200 6ms -[2026-01-05T07:05:38.320Z] [INFO] POST /_next 200 3ms -[2026-01-05T07:05:38.368Z] [INFO] POST /api 200 5ms -[2026-01-05T07:05:38.414Z] [INFO] POST /_next/server 200 3ms -[2026-01-05T07:05:38.465Z] [INFO] POST /app 200 3ms -[2026-01-05T07:05:38.543Z] [INFO] POST /api/route 404 37ms -[2026-01-05T07:56:40.628Z] [INFO] POST / 200 8ms -[2026-01-05T08:17:18.622Z] [INFO] GET / 200 15ms -[2026-01-05T08:17:18.794Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T08:17:18.833Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T08:17:18.863Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T08:17:18.872Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T08:17:18.873Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T08:17:18.877Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T08:17:18.879Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T08:17:18.881Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T08:17:18.922Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T08:17:18.930Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T08:17:18.933Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T08:17:18.939Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T08:17:18.940Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T08:17:18.950Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T08:17:18.991Z] [INFO] GET /css/mobile.css 200 32ms -[2026-01-05T08:17:18.999Z] [INFO] GET /js/app.js 200 10ms -[2026-01-05T08:17:19.085Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T08:17:19.086Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T08:17:19.087Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T08:17:19.090Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T08:17:19.091Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T08:17:19.092Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T08:17:19.119Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T08:17:19.135Z] [INFO] GET /js/calendar.js 200 10ms -[2026-01-05T08:17:19.137Z] [INFO] GET /js/list.js 200 9ms -[2026-01-05T08:17:19.139Z] [INFO] GET /js/undo.js 200 10ms -[2026-01-05T08:17:19.141Z] [INFO] GET /js/shortcuts.js 200 11ms -[2026-01-05T08:17:19.145Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T08:17:19.178Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-05T08:17:19.182Z] [INFO] GET /js/proposals.js 200 9ms -[2026-01-05T08:17:19.186Z] [INFO] GET /js/knowledge.js 200 10ms -[2026-01-05T08:17:19.196Z] [INFO] GET /js/gitea.js 200 14ms -[2026-01-05T08:17:19.199Z] [INFO] GET /js/coding.js 200 15ms -[2026-01-05T08:17:19.204Z] [INFO] GET /js/mobile.js 200 12ms -[2026-01-05T08:17:19.208Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T08:17:19.262Z] [INFO] GET /sw.js 200 5ms -[2026-01-05T08:17:19.270Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-05T08:17:19.315Z] [INFO] GET /css/variables.css 304 7ms -[2026-01-05T08:17:19.318Z] [INFO] GET / 304 2ms -[2026-01-05T08:17:19.319Z] [INFO] GET /index.html 200 15ms -[2026-01-05T08:17:19.346Z] [INFO] GET /css/base.css 304 1ms -[2026-01-05T08:17:19.350Z] [INFO] GET /css/components.css 304 1ms -[2026-01-05T08:17:19.355Z] [INFO] GET /css/board.css 304 2ms -[2026-01-05T08:17:19.377Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-05T08:17:19.379Z] [INFO] GET /css/calendar.css 304 0ms -[2026-01-05T08:17:19.384Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-05T08:17:19.406Z] [INFO] GET /js/app.js 304 1ms -[2026-01-05T08:17:19.411Z] [INFO] GET /js/api.js 304 1ms -[2026-01-05T08:17:19.442Z] [INFO] GET /js/store.js 304 4ms -[2026-01-05T08:17:19.444Z] [INFO] GET /js/auth.js 304 4ms -[2026-01-05T08:17:19.448Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-05T08:17:19.476Z] [INFO] GET /js/sync.js 304 3ms -[2026-01-05T08:17:19.481Z] [INFO] GET /js/offline.js 304 3ms -[2026-01-05T08:17:19.487Z] [INFO] GET /js/board.js 304 2ms -[2026-01-05T08:17:19.510Z] [INFO] GET /js/task-modal.js 304 3ms -[2026-01-05T08:17:19.520Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-05T08:17:19.520Z] [INFO] GET /js/list.js 304 1ms -[2026-01-05T08:17:19.540Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-05T08:17:19.558Z] [INFO] GET /js/tour.js 200 10ms -[2026-01-05T08:17:19.560Z] [INFO] GET /js/undo.js 304 4ms -[2026-01-05T08:17:19.573Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-05T08:17:19.599Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-05T08:17:19.601Z] [INFO] GET /js/gitea.js 304 3ms -[2026-01-05T08:17:19.604Z] [INFO] GET /js/notifications.js 304 1ms -[2026-01-05T08:17:19.634Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-05T08:17:19.639Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-05T08:17:19.640Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-05T08:17:19.665Z] [INFO] GET /css/list.css 304 2ms -[2026-01-05T08:17:19.673Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-05T08:17:19.674Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-05T08:17:19.697Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-05T08:17:19.702Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-05T08:17:19.706Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-05T08:17:19.730Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-05T08:17:19.735Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-05T08:17:24.430Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T08:17:24.432Z] [INFO] POST /api/auth/login 200 544ms -[2026-01-05T08:17:24.504Z] [INFO] GET /api/auth/users 200 16ms -[2026-01-05T08:17:24.530Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (QFOIwqbpU_oTNVu-AAAN) -[2026-01-05T08:17:24.562Z] [INFO] GET /api/projects 200 18ms -[2026-01-05T08:17:24.609Z] [INFO] GET /api/labels/2 200 9ms -[2026-01-05T08:17:24.615Z] [INFO] GET /api/stats/dashboard?projectId=2 200 12ms -[2026-01-05T08:17:24.623Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:17:24.638Z] [INFO] GET /api/columns/2 200 11ms -[2026-01-05T08:17:24.675Z] [INFO] GET /api/tasks/project/2 200 36ms -[2026-01-05T08:17:24.764Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 12ms -[2026-01-05T08:17:24.809Z] [INFO] GET /api/notifications 200 11ms -[2026-01-05T08:17:24.846Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-05T08:17:27.069Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T08:17:27.071Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T08:17:27.071Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-05T08:17:27.071Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-05T08:17:27.073Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-05T08:17:27.075Z] [INFO] GET /api/coding/directories 200 13ms -[2026-01-05T08:17:27.145Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:17:27.146Z] [INFO] Git directory exists: true -[2026-01-05T08:17:27.146Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:17:27.146Z] [INFO] Git directory exists: true -[2026-01-05T08:17:27.256Z] [INFO] GET /api/coding/directories/3/status 200 125ms -[2026-01-05T08:17:28.091Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-05T08:17:29.882Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T08:17:33.008Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 10ms -[2026-01-05T08:17:34.005Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T08:17:34.187Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 8ms -[2026-01-05T08:17:35.195Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:17:57.349Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T08:17:57.350Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T08:17:57.350Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-05T08:17:57.350Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-05T08:17:57.351Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-05T08:17:57.355Z] [INFO] GET /api/coding/directories 304 13ms -[2026-01-05T08:17:57.399Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:17:57.400Z] [INFO] Git directory exists: true -[2026-01-05T08:17:57.400Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:17:57.400Z] [INFO] Git directory exists: true -[2026-01-05T08:17:57.437Z] [INFO] GET /api/coding/directories/3/status 304 42ms -[2026-01-05T08:17:58.355Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:17:59.871Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:18:27.424Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:18:27.425Z] [INFO] Git directory exists: true -[2026-01-05T08:18:27.425Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:18:27.426Z] [INFO] Git directory exists: true -[2026-01-05T08:18:27.466Z] [INFO] GET /api/coding/directories/3/status 304 52ms -[2026-01-05T08:18:57.417Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:18:57.418Z] [INFO] Git directory exists: true -[2026-01-05T08:18:57.418Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:18:57.419Z] [INFO] Git directory exists: true -[2026-01-05T08:18:57.464Z] [INFO] GET /api/coding/directories/3/status 304 57ms -[2026-01-05T08:19:27.403Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:19:27.404Z] [INFO] Git directory exists: true -[2026-01-05T08:19:27.404Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:19:27.404Z] [INFO] Git directory exists: true -[2026-01-05T08:19:27.439Z] [INFO] GET /api/coding/directories/3/status 304 40ms -[2026-01-05T08:19:57.408Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:19:57.408Z] [INFO] Git directory exists: true -[2026-01-05T08:19:57.408Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:19:57.409Z] [INFO] Git directory exists: true -[2026-01-05T08:19:57.454Z] [INFO] GET /api/coding/directories/3/status 304 51ms -[2026-01-05T08:20:27.412Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:20:27.413Z] [INFO] Git directory exists: true -[2026-01-05T08:20:27.414Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:20:27.415Z] [INFO] Git directory exists: true -[2026-01-05T08:20:27.451Z] [INFO] GET /api/coding/directories/3/status 304 48ms -[2026-01-05T08:20:57.405Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:20:57.405Z] [INFO] Git directory exists: true -[2026-01-05T08:20:57.406Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:20:57.406Z] [INFO] Git directory exists: true -[2026-01-05T08:20:57.434Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-05T08:21:27.402Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:21:27.403Z] [INFO] Git directory exists: true -[2026-01-05T08:21:27.403Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:21:27.403Z] [INFO] Git directory exists: true -[2026-01-05T08:21:27.434Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-05T08:21:57.405Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:21:57.406Z] [INFO] Git directory exists: true -[2026-01-05T08:21:57.406Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:21:57.406Z] [INFO] Git directory exists: true -[2026-01-05T08:21:57.446Z] [INFO] GET /api/coding/directories/3/status 304 49ms -[2026-01-05T08:22:27.405Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:22:27.406Z] [INFO] Git directory exists: true -[2026-01-05T08:22:27.428Z] [INFO] GET /api/coding/directories/3/status 304 29ms -[2026-01-05T08:22:27.406Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:22:27.406Z] [INFO] Git directory exists: true -[2026-01-05T08:22:57.400Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:22:57.401Z] [INFO] Git directory exists: true -[2026-01-05T08:22:57.401Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:22:57.401Z] [INFO] Git directory exists: true -[2026-01-05T08:22:57.421Z] [INFO] GET /api/coding/directories/3/status 304 24ms -[2026-01-05T08:23:27.401Z] [INFO] Git directory exists: true -[2026-01-05T08:23:27.401Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:23:27.401Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:23:27.402Z] [INFO] Git directory exists: true -[2026-01-05T08:23:27.438Z] [INFO] GET /api/coding/directories/3/status 304 46ms -[2026-01-05T08:23:57.401Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:23:57.402Z] [INFO] Git directory exists: true -[2026-01-05T08:23:57.401Z] [INFO] Git directory exists: true -[2026-01-05T08:23:57.402Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:23:57.444Z] [INFO] GET /api/coding/directories/3/status 304 49ms -[2026-01-05T08:24:27.402Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:24:27.402Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:24:27.402Z] [INFO] Git directory exists: true -[2026-01-05T08:24:27.402Z] [INFO] Git directory exists: true -[2026-01-05T08:24:27.441Z] [INFO] GET /api/coding/directories/3/status 304 45ms -[2026-01-05T08:24:46.317Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T08:25:39.631Z] [INFO] GET /api/knowledge/entries?categoryId=16 304 13ms -[2026-01-05T08:25:40.568Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T08:26:19.574Z] [INFO] GET / 200 6ms -[2026-01-05T08:26:19.635Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (QFOIwqbpU_oTNVu-AAAN) -[2026-01-05T08:26:19.646Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T08:26:19.673Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T08:26:19.704Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T08:26:19.719Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T08:26:19.723Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T08:26:19.734Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T08:26:19.737Z] [INFO] GET /css/list.css 200 8ms -[2026-01-05T08:26:19.747Z] [INFO] GET /css/admin.css 200 14ms -[2026-01-05T08:26:19.750Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T08:26:19.785Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-05T08:26:19.791Z] [INFO] GET /css/notifications.css 200 16ms -[2026-01-05T08:26:19.797Z] [INFO] GET /css/coding.css 200 15ms -[2026-01-05T08:26:19.804Z] [INFO] GET /css/knowledge.css 200 17ms -[2026-01-05T08:26:19.807Z] [INFO] GET /css/responsive.css 200 14ms -[2026-01-05T08:26:19.809Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-05T08:26:19.821Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T08:26:19.892Z] [INFO] GET /js/api.js 200 11ms -[2026-01-05T08:26:19.893Z] [INFO] GET /js/store.js 200 10ms -[2026-01-05T08:26:19.896Z] [INFO] GET /js/board.js 200 11ms -[2026-01-05T08:26:19.898Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-05T08:26:19.901Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-05T08:26:19.903Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T08:26:19.924Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T08:26:19.937Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T08:26:19.942Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T08:26:19.941Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-05T08:26:19.943Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T08:26:19.959Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T08:26:19.960Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T08:26:19.973Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T08:26:19.976Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T08:26:19.991Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T08:26:19.994Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T08:26:20.000Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T08:26:20.021Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T08:26:20.075Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T08:26:20.079Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T08:26:20.082Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T08:26:20.120Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T08:26:20.166Z] [INFO] GET /api/projects 304 11ms -[2026-01-05T08:26:20.173Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (AOR6rDvp_p_0xlMTAAAP) -[2026-01-05T08:26:20.206Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2026-01-05T08:26:20.211Z] [INFO] GET /api/columns/2 304 15ms -[2026-01-05T08:26:20.230Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-05T08:26:20.237Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T08:26:20.239Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:26:20.278Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T08:26:20.318Z] [INFO] GET /api/notifications 304 11ms -[2026-01-05T08:26:20.359Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T08:26:22.666Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T08:26:47.715Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 11ms -[2026-01-05T08:26:48.709Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:26:59.149Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T08:29:23.475Z] [INFO] POST /api/auth/login 400 1ms -[2026-01-05T08:29:23.510Z] [INFO] GET /api/knowledge/categories 401 3ms -[2026-01-05T08:29:34.889Z] [INFO] POST /api/auth/login 400 1ms -[2026-01-05T08:29:34.919Z] [INFO] GET /api/knowledge/categories 401 3ms -[2026-01-05T08:29:34.956Z] [INFO] POST /api/knowledge/categories 401 5ms -[2026-01-05T08:29:34.964Z] [INFO] GET /api/knowledge/entries?categoryId=undefined 401 3ms -[2026-01-05T08:29:34.971Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:34.979Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:34.985Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:34.993Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.011Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.027Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.037Z] [INFO] POST /api/knowledge/entries 401 5ms -[2026-01-05T08:29:35.047Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.057Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.065Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.069Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.085Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.094Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.102Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.108Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.114Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.117Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.124Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.127Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.132Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.135Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.143Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.147Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.150Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.158Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.163Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.167Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.171Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.176Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.181Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.187Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.191Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.197Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.204Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.211Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.217Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.223Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.227Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.232Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.236Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.239Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.242Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.245Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.248Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.252Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.259Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.265Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.267Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.275Z] [INFO] POST /api/knowledge/entries 401 5ms -[2026-01-05T08:29:35.279Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.283Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.288Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.292Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.300Z] [INFO] POST /api/knowledge/entries 401 4ms -[2026-01-05T08:29:35.305Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.311Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.315Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.320Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.325Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.333Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.341Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.347Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.353Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.358Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.363Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.368Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.374Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.377Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.381Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.393Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.397Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.400Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.406Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.413Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.425Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.433Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.441Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.447Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.453Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.466Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.473Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.480Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.485Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.490Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.495Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.500Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.506Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.516Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.523Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.529Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.534Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.540Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.549Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.561Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.570Z] [INFO] POST /api/knowledge/entries 401 4ms -[2026-01-05T08:29:35.576Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.582Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.588Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.592Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.597Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.602Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.606Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.611Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.616Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.622Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.627Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.632Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.637Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.641Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.646Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.650Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.653Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.657Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.660Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.666Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.673Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.676Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.682Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.688Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.692Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.701Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.706Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.711Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.717Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.723Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.728Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.734Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.739Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.744Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.752Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.763Z] [INFO] POST /api/knowledge/entries 401 3ms -[2026-01-05T08:29:35.768Z] [INFO] POST /api/knowledge/entries 401 2ms -[2026-01-05T08:29:35.771Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.778Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.783Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.790Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.796Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.800Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.806Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.810Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.812Z] [INFO] POST /api/knowledge/entries 401 0ms -[2026-01-05T08:29:35.817Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.820Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:35.825Z] [INFO] POST /api/knowledge/entries 401 1ms -[2026-01-05T08:29:58.526Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-05T08:30:12.879Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T08:30:12.984Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T08:30:13.540Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T08:30:13.541Z] [INFO] Datenbank initialisiert -[2026-01-05T08:30:13.545Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T08:30:13.545Z] [INFO] Umgebung: development -[2026-01-05T08:30:13.546Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T08:30:13.547Z] [INFO] Automatische Backups aktiviert -[2026-01-05T08:30:18.852Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (XsGLm2Vs0eJJ0vLtAAAB) -[2026-01-05T08:30:18.906Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:30:40.547Z] [INFO] GET / 200 15ms -[2026-01-05T08:30:40.625Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (XsGLm2Vs0eJJ0vLtAAAB) -[2026-01-05T08:30:40.632Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-05T08:30:40.635Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T08:30:40.664Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T08:30:40.670Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T08:30:40.685Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T08:30:40.693Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T08:30:40.700Z] [INFO] GET /css/proposals.css 200 10ms -[2026-01-05T08:30:40.701Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T08:30:40.703Z] [INFO] GET /css/list.css 200 7ms -[2026-01-05T08:30:40.728Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T08:30:40.733Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T08:30:40.738Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T08:30:40.744Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T08:30:40.746Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T08:30:40.774Z] [INFO] GET /css/mobile.css 200 19ms -[2026-01-05T08:30:40.782Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T08:30:40.846Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T08:30:40.847Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T08:30:40.849Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T08:30:40.850Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T08:30:40.851Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T08:30:40.854Z] [INFO] GET /js/board.js 200 8ms -[2026-01-05T08:30:40.884Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-05T08:30:40.888Z] [INFO] GET /js/list.js 200 8ms -[2026-01-05T08:30:40.892Z] [INFO] GET /js/calendar.js 200 9ms -[2026-01-05T08:30:40.895Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T08:30:40.896Z] [INFO] GET /js/undo.js 200 9ms -[2026-01-05T08:30:40.909Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T08:30:40.934Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-05T08:30:40.938Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-05T08:30:40.943Z] [INFO] GET /js/proposals.js 200 11ms -[2026-01-05T08:30:40.945Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-05T08:30:40.948Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T08:30:40.956Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T08:30:40.973Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T08:30:41.041Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-05T08:30:41.051Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T08:30:41.058Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T08:30:41.112Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T08:30:41.156Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (jQTINC0nR23H1XnHAAAD) -[2026-01-05T08:30:41.174Z] [INFO] GET /api/projects 304 14ms -[2026-01-05T08:30:41.227Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-05T08:30:41.231Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:30:41.253Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-05T08:30:41.258Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T08:30:41.270Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T08:30:41.307Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-05T08:30:41.348Z] [INFO] GET /api/notifications 304 11ms -[2026-01-05T08:30:41.396Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T08:30:43.683Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T08:30:44.480Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 8ms -[2026-01-05T08:30:45.483Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T08:30:58.857Z] [INFO] GET / 200 5ms -[2026-01-05T08:30:58.919Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (jQTINC0nR23H1XnHAAAD) -[2026-01-05T08:30:58.942Z] [INFO] GET /css/base.css 200 14ms -[2026-01-05T08:30:58.943Z] [INFO] GET /css/components.css 200 12ms -[2026-01-05T08:30:58.947Z] [INFO] GET /css/variables.css 200 13ms -[2026-01-05T08:30:58.951Z] [INFO] GET /css/board.css 200 12ms -[2026-01-05T08:30:58.954Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-05T08:30:58.954Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T08:30:58.969Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T08:30:58.977Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T08:30:58.999Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T08:30:59.009Z] [INFO] GET /css/proposals.css 200 12ms -[2026-01-05T08:30:59.017Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T08:30:59.021Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T08:30:59.024Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-05T08:30:59.030Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T08:30:59.031Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T08:30:59.046Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T08:30:59.108Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T08:30:59.112Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T08:30:59.114Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T08:30:59.117Z] [INFO] GET /js/board.js 200 10ms -[2026-01-05T08:30:59.121Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-05T08:30:59.122Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T08:30:59.140Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T08:30:59.144Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T08:30:59.145Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T08:30:59.148Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T08:30:59.150Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T08:30:59.170Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T08:30:59.172Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T08:30:59.176Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T08:30:59.177Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T08:30:59.180Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T08:30:59.183Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T08:30:59.197Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T08:30:59.205Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T08:30:59.250Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T08:30:59.258Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T08:30:59.261Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T08:30:59.294Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T08:30:59.325Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (qW1oN1VLtIhHm8q9AAAF) -[2026-01-05T08:30:59.335Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T08:30:59.389Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-05T08:30:59.394Z] [INFO] GET /api/columns/2 304 27ms -[2026-01-05T08:30:59.401Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T08:30:59.407Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T08:30:59.408Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:30:59.442Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T08:30:59.479Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T08:30:59.516Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T08:31:01.998Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:31:02.460Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 9ms -[2026-01-05T08:31:03.469Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T08:31:13.576Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T08-31-13-555Z.db.enc -[2026-01-05T08:31:13.577Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T08-31-13-555Z.db.enc -[2026-01-05T08:31:13.579Z] [INFO] Backup erstellt: backup_2026-01-05T08-31-13-555Z.db -[2026-01-05T08:31:13.595Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T22-23-19-898Z.db.enc -[2026-01-05T08:31:13.595Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T22-23-19-898Z.db.enc -[2026-01-05T08:31:13.597Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T08:31:29.807Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-05T08:31:29.816Z] [INFO] GET /css/base.css 304 3ms -[2026-01-05T08:31:29.820Z] [INFO] GET /css/board.css 304 2ms -[2026-01-05T08:31:29.822Z] [INFO] GET /css/components.css 304 1ms -[2026-01-05T08:31:29.825Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-05T08:31:29.827Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-05T08:31:29.836Z] [INFO] GET /css/list.css 304 0ms -[2026-01-05T08:31:29.846Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-05T08:31:29.848Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-05T08:31:29.851Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-05T08:31:29.853Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-05T08:31:29.862Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-05T08:31:29.869Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-05T08:31:29.880Z] [INFO] GET /css/responsive.css 304 4ms -[2026-01-05T08:31:29.883Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-05T08:31:30.656Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T08:31:38.818Z] [INFO] GET / 200 4ms -[2026-01-05T08:31:38.880Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (qW1oN1VLtIhHm8q9AAAF) -[2026-01-05T08:31:38.887Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T08:31:38.897Z] [INFO] GET /css/components.css 200 12ms -[2026-01-05T08:31:38.903Z] [INFO] GET /css/board.css 200 17ms -[2026-01-05T08:31:38.904Z] [INFO] GET /css/base.css 200 16ms -[2026-01-05T08:31:38.906Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-05T08:31:38.907Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T08:31:38.929Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T08:31:38.961Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T08:31:38.962Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T08:31:38.977Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T08:31:38.980Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T08:31:38.985Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T08:31:38.990Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T08:31:38.992Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T08:31:38.995Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T08:31:39.008Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T08:31:39.070Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T08:31:39.068Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T08:31:39.078Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T08:31:39.080Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T08:31:39.081Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T08:31:39.097Z] [INFO] GET /js/board.js 200 1ms -[2026-01-05T08:31:39.101Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-05T08:31:39.111Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T08:31:39.112Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T08:31:39.130Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T08:31:39.132Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T08:31:39.141Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T08:31:39.142Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T08:31:39.145Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T08:31:39.149Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T08:31:39.160Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-05T08:31:39.165Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T08:31:39.172Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T08:31:39.175Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T08:31:39.254Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-05T08:31:40.762Z] [INFO] GET /sw.js 304 2ms -[2026-01-05T08:31:50.577Z] [INFO] GET / 200 7ms -[2026-01-05T08:31:50.647Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T08:31:50.678Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T08:31:50.721Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T08:31:50.719Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T08:31:50.722Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T08:31:50.724Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T08:31:50.733Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T08:31:50.735Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T08:31:50.783Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-05T08:31:50.786Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-05T08:31:50.788Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-05T08:31:50.790Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T08:31:50.799Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T08:31:50.800Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T08:31:50.811Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T08:31:50.822Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T08:31:50.888Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T08:31:50.893Z] [INFO] GET /js/store.js 200 9ms -[2026-01-05T08:31:50.898Z] [INFO] GET /js/board.js 200 11ms -[2026-01-05T08:31:50.904Z] [INFO] GET /js/auth.js 200 13ms -[2026-01-05T08:31:50.907Z] [INFO] GET /js/api.js 200 12ms -[2026-01-05T08:31:50.908Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T08:31:50.923Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T08:31:50.927Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T08:31:50.937Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T08:31:50.948Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T08:31:50.953Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T08:31:50.963Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T08:31:50.964Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T08:31:50.965Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T08:31:50.976Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T08:31:50.980Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T08:31:50.984Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-05T08:31:50.995Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T08:31:50.997Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-05T08:31:51.063Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-05T08:31:51.071Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T08:31:51.115Z] [INFO] GET / 304 3ms -[2026-01-05T08:31:51.117Z] [INFO] GET /css/variables.css 304 4ms -[2026-01-05T08:31:51.119Z] [INFO] GET /index.html 200 9ms -[2026-01-05T08:31:51.151Z] [INFO] GET /css/base.css 304 1ms -[2026-01-05T08:31:51.152Z] [INFO] GET /css/components.css 304 1ms -[2026-01-05T08:31:51.159Z] [INFO] GET /css/board.css 304 1ms -[2026-01-05T08:31:51.179Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-05T08:31:51.182Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-05T08:31:51.190Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-05T08:31:51.209Z] [INFO] GET /js/app.js 304 1ms -[2026-01-05T08:31:51.212Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-05T08:31:51.222Z] [INFO] GET /js/api.js 304 1ms -[2026-01-05T08:31:51.235Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-05T08:31:51.243Z] [INFO] GET /js/store.js 304 2ms -[2026-01-05T08:31:51.252Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-05T08:31:51.260Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-05T08:31:51.283Z] [INFO] GET /js/board.js 304 2ms -[2026-01-05T08:31:51.285Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-05T08:31:51.290Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-05T08:31:51.315Z] [INFO] GET /js/shortcuts.js 304 3ms -[2026-01-05T08:31:51.320Z] [INFO] GET /js/list.js 304 4ms -[2026-01-05T08:31:51.324Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-05T08:31:51.345Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-05T08:31:51.351Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-05T08:31:51.354Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-05T08:31:51.379Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-05T08:31:51.387Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-05T08:31:51.388Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-05T08:31:51.407Z] [INFO] GET /js/coding.js 304 0ms -[2026-01-05T08:31:51.415Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-05T08:31:51.418Z] [INFO] GET /css/list.css 304 1ms -[2026-01-05T08:31:51.437Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-05T08:31:51.448Z] [INFO] GET /css/admin.css 304 3ms -[2026-01-05T08:31:51.449Z] [INFO] GET /css/proposals.css 304 3ms -[2026-01-05T08:31:51.469Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-05T08:31:51.477Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-05T08:31:51.482Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-05T08:31:51.502Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-05T08:31:56.106Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T08:31:56.107Z] [INFO] POST /api/auth/login 200 483ms -[2026-01-05T08:31:56.144Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-05T08:31:56.181Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (GH6SKZ2IkeWBJd2XAAAH) -[2026-01-05T08:31:56.192Z] [INFO] GET /api/projects 200 6ms -[2026-01-05T08:31:56.234Z] [INFO] GET /api/columns/2 200 8ms -[2026-01-05T08:31:56.255Z] [INFO] GET /api/tasks/project/2 200 28ms -[2026-01-05T08:31:56.261Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-05T08:31:56.264Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-05T08:31:56.266Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:31:56.333Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-05T08:31:56.377Z] [INFO] GET /api/notifications 200 9ms -[2026-01-05T08:31:56.418Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-05T08:31:58.476Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T08:32:13.544Z] [INFO] GET / 304 3ms -[2026-01-05T08:32:13.548Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-05T08:32:13.550Z] [INFO] GET /css/base.css 304 1ms -[2026-01-05T08:32:13.560Z] [INFO] GET /css/board.css 304 1ms -[2026-01-05T08:32:13.561Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-05T08:32:13.562Z] [INFO] GET /css/components.css 304 2ms -[2026-01-05T08:32:13.568Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-05T08:32:13.578Z] [INFO] GET /css/list.css 304 2ms -[2026-01-05T08:32:13.582Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-05T08:32:13.596Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-05T08:32:13.599Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-05T08:32:13.601Z] [INFO] GET /css/gitea.css 304 4ms -[2026-01-05T08:32:13.602Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-05T08:32:13.610Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-05T08:32:13.613Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-05T08:32:13.625Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-05T08:32:14.347Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:35:55.509Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-05T08:36:08.066Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T08:36:08.149Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T08:36:08.787Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T08:36:08.787Z] [INFO] Datenbank initialisiert -[2026-01-05T08:36:08.792Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T08:36:08.794Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T08:36:08.794Z] [INFO] Automatische Backups aktiviert -[2026-01-05T08:36:08.793Z] [INFO] Umgebung: development -[2026-01-05T08:36:09.321Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (r2D05yIaxXk1884hAAAB) -[2026-01-05T08:36:09.375Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:36:22.442Z] [INFO] GET / 200 17ms -[2026-01-05T08:36:22.505Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (r2D05yIaxXk1884hAAAB) -[2026-01-05T08:36:22.514Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T08:36:22.523Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T08:36:22.553Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T08:36:22.557Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T08:36:22.580Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T08:36:22.586Z] [INFO] GET /css/list.css 200 10ms -[2026-01-05T08:36:22.588Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T08:36:22.594Z] [INFO] GET /css/admin.css 200 10ms -[2026-01-05T08:36:22.598Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-05T08:36:22.604Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T08:36:22.618Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T08:36:22.635Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T08:36:22.642Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-05T08:36:22.645Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-05T08:36:22.656Z] [INFO] GET /css/knowledge.css 200 16ms -[2026-01-05T08:36:22.663Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T08:36:22.752Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T08:36:22.754Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T08:36:22.759Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T08:36:22.764Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-05T08:36:22.770Z] [INFO] GET /js/api.js 200 13ms -[2026-01-05T08:36:22.787Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T08:36:22.804Z] [INFO] GET /js/list.js 200 10ms -[2026-01-05T08:36:22.806Z] [INFO] GET /js/calendar.js 200 9ms -[2026-01-05T08:36:22.813Z] [INFO] GET /js/board.js 200 11ms -[2026-01-05T08:36:22.820Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T08:36:22.835Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T08:36:22.840Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T08:36:22.842Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T08:36:22.848Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T08:36:22.850Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T08:36:22.861Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T08:36:22.868Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T08:36:22.880Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-05T08:36:22.883Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-05T08:36:22.968Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T08:36:22.986Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T08:36:22.989Z] [INFO] GET /assets/icons/task.svg 200 18ms -[2026-01-05T08:36:23.033Z] [INFO] GET /api/auth/users 200 8ms -[2026-01-05T08:36:23.072Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (oEP8sQyG2BDgicsHAAAD) -[2026-01-05T08:36:23.085Z] [INFO] GET /api/projects 200 10ms -[2026-01-05T08:36:23.121Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:36:23.129Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-05T08:36:23.142Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-05T08:36:23.150Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-05T08:36:23.175Z] [INFO] GET /api/tasks/project/2 200 24ms -[2026-01-05T08:36:23.224Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 10ms -[2026-01-05T08:36:23.262Z] [INFO] GET /api/notifications 200 7ms -[2026-01-05T08:36:23.305Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-05T08:36:27.049Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:36:28.780Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 8ms -[2026-01-05T08:36:29.789Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:36:30.485Z] [INFO] GET / 200 5ms -[2026-01-05T08:36:30.537Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (oEP8sQyG2BDgicsHAAAD) -[2026-01-05T08:36:30.558Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T08:36:30.562Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-05T08:36:30.567Z] [INFO] GET /css/board.css 200 11ms -[2026-01-05T08:36:30.570Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T08:36:30.573Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T08:36:30.575Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T08:36:30.587Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T08:36:30.589Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T08:36:30.618Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T08:36:30.619Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T08:36:30.620Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T08:36:30.624Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T08:36:30.627Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T08:36:30.630Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T08:36:30.646Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T08:36:30.654Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T08:36:30.723Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T08:36:30.727Z] [INFO] GET /js/api.js 200 11ms -[2026-01-05T08:36:30.729Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T08:36:30.731Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T08:36:30.732Z] [INFO] GET /js/board.js 200 10ms -[2026-01-05T08:36:30.733Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T08:36:30.756Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T08:36:30.762Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T08:36:30.763Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T08:36:30.765Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T08:36:30.767Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T08:36:30.796Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T08:36:30.803Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-05T08:36:30.805Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T08:36:30.809Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-05T08:36:30.813Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T08:36:30.819Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T08:36:30.837Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T08:36:30.842Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T08:36:30.877Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T08:36:30.884Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T08:36:30.891Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T08:36:30.939Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T08:36:30.954Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (kUtrK34JjwV6BjtMAAAF) -[2026-01-05T08:36:30.977Z] [INFO] GET /api/projects 304 10ms -[2026-01-05T08:36:31.016Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-05T08:36:31.025Z] [INFO] GET /api/stats/dashboard?projectId=2 304 15ms -[2026-01-05T08:36:31.040Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-05T08:36:31.028Z] [INFO] GET /api/labels/2 304 16ms -[2026-01-05T08:36:31.043Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:36:31.087Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T08:36:31.124Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T08:36:31.164Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T08:36:33.594Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T08:36:33.595Z] [INFO] POST /api/auth/logout 200 11ms -[2026-01-05T08:36:33.601Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T08:36:33.603Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-05T08:36:33.619Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (kUtrK34JjwV6BjtMAAAF) -[2026-01-05T08:36:38.089Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T08:36:38.090Z] [INFO] POST /api/auth/login 200 486ms -[2026-01-05T08:36:38.126Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T08:36:38.157Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (0lXqeyjFGok12ll9AAAH) -[2026-01-05T08:36:38.181Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T08:36:38.220Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T08:36:38.222Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:36:38.227Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T08:36:38.232Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T08:36:38.245Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-05T08:36:38.288Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T08:36:38.320Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T08:36:40.408Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:36:57.821Z] [INFO] GET /css/variables.css 304 3ms -[2026-01-05T08:36:57.824Z] [INFO] GET /css/base.css 304 2ms -[2026-01-05T08:36:57.828Z] [INFO] GET /css/board.css 304 3ms -[2026-01-05T08:36:57.832Z] [INFO] GET /css/components.css 304 3ms -[2026-01-05T08:36:57.835Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-05T08:36:57.838Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-05T08:36:57.850Z] [INFO] GET /css/admin.css 304 0ms -[2026-01-05T08:36:57.852Z] [INFO] GET /css/list.css 304 1ms -[2026-01-05T08:36:57.855Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-05T08:36:57.858Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-05T08:36:57.863Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-05T08:36:57.865Z] [INFO] GET /css/coding.css 304 3ms -[2026-01-05T08:36:57.886Z] [INFO] GET /css/knowledge.css 304 6ms -[2026-01-05T08:36:57.893Z] [INFO] GET /css/responsive.css 304 3ms -[2026-01-05T08:36:57.896Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-05T08:36:58.663Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T08:37:05.388Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (0lXqeyjFGok12ll9AAAH) -[2026-01-05T08:37:08.814Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T08-37-08-797Z.db.enc -[2026-01-05T08:37:08.814Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T08-37-08-797Z.db.enc -[2026-01-05T08:37:08.816Z] [INFO] Backup erstellt: backup_2026-01-05T08-37-08-797Z.db -[2026-01-05T08:37:08.832Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T22-36-50-108Z.db.enc -[2026-01-05T08:37:08.833Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T22-36-50-108Z.db.enc -[2026-01-05T08:37:08.834Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T08:37:12.220Z] [INFO] GET / 200 5ms -[2026-01-05T08:37:12.287Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T08:37:12.315Z] [INFO] GET /css/base.css 200 1ms -[2026-01-05T08:37:12.350Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T08:37:12.358Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T08:37:12.363Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T08:37:12.372Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T08:37:12.375Z] [INFO] GET /css/list.css 200 7ms -[2026-01-05T08:37:12.377Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T08:37:12.398Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T08:37:12.408Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T08:37:12.410Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T08:37:12.419Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T08:37:12.423Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T08:37:12.429Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T08:37:12.431Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T08:37:12.450Z] [INFO] GET /js/app.js 200 9ms -[2026-01-05T08:37:12.516Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T08:37:12.519Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T08:37:12.527Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T08:37:12.528Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T08:37:12.530Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T08:37:12.531Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T08:37:12.546Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T08:37:12.550Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T08:37:12.566Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-05T08:37:12.570Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-05T08:37:12.572Z] [INFO] GET /js/list.js 200 8ms -[2026-01-05T08:37:12.581Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T08:37:12.584Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T08:37:12.585Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T08:37:12.594Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-05T08:37:12.599Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T08:37:12.602Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-05T08:37:12.607Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T08:37:12.610Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T08:37:12.671Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-05T08:37:12.678Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T08:37:12.717Z] [INFO] GET / 304 2ms -[2026-01-05T08:37:12.723Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-05T08:37:12.726Z] [INFO] GET /index.html 200 7ms -[2026-01-05T08:37:12.752Z] [INFO] GET /css/base.css 304 3ms -[2026-01-05T08:37:12.754Z] [INFO] GET /css/components.css 304 4ms -[2026-01-05T08:37:12.761Z] [INFO] GET /css/board.css 304 2ms -[2026-01-05T08:37:12.790Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-05T08:37:12.791Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-05T08:37:12.791Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-05T08:37:12.821Z] [INFO] GET /js/app.js 304 1ms -[2026-01-05T08:37:12.830Z] [INFO] GET /js/api.js 304 1ms -[2026-01-05T08:37:12.834Z] [INFO] GET /js/utils.js 304 2ms -[2026-01-05T08:37:12.863Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-05T08:37:12.867Z] [INFO] GET /js/store.js 304 2ms -[2026-01-05T08:37:12.876Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-05T08:37:12.893Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-05T08:37:12.896Z] [INFO] GET /js/board.js 304 0ms -[2026-01-05T08:37:12.906Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-05T08:37:12.924Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-05T08:37:12.928Z] [INFO] GET /js/list.js 304 1ms -[2026-01-05T08:37:12.947Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-05T08:37:12.953Z] [INFO] GET /js/undo.js 304 0ms -[2026-01-05T08:37:12.960Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-05T08:37:12.977Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-05T08:37:12.981Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-05T08:37:12.991Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-05T08:37:13.011Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-05T08:37:13.019Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-05T08:37:13.024Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-05T08:37:13.044Z] [INFO] GET /css/list.css 304 1ms -[2026-01-05T08:37:13.057Z] [INFO] GET /css/mobile.css 304 5ms -[2026-01-05T08:37:13.055Z] [INFO] GET /js/mobile.js 304 5ms -[2026-01-05T08:37:13.075Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-05T08:37:13.086Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-05T08:37:13.087Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-05T08:37:13.107Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-05T08:37:13.115Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-05T08:37:13.119Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-05T08:37:17.058Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T08:37:17.059Z] [INFO] POST /api/auth/login 200 441ms -[2026-01-05T08:37:17.104Z] [INFO] GET /api/auth/users 200 9ms -[2026-01-05T08:37:17.146Z] [INFO] GET /api/projects 200 8ms -[2026-01-05T08:37:17.154Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (2ykE-zg7R3mzcBq6AAAJ) -[2026-01-05T08:37:17.183Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-05T08:37:17.190Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-05T08:37:17.198Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-05T08:37:17.200Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:37:17.219Z] [INFO] GET /api/tasks/project/2 200 20ms -[2026-01-05T08:37:17.292Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-05T08:37:17.331Z] [INFO] GET /api/notifications 200 7ms -[2026-01-05T08:37:17.372Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-05T08:37:19.253Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:37:19.302Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 5ms -[2026-01-05T08:37:20.325Z] [INFO] POST /api/auth/refresh 200 21ms -[2026-01-05T08:40:54.376Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-05T08:41:07.813Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T08:41:07.924Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T08:41:08.472Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T08:41:08.472Z] [INFO] Datenbank initialisiert -[2026-01-05T08:41:08.476Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T08:41:08.477Z] [INFO] Umgebung: development -[2026-01-05T08:41:08.477Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T08:41:08.478Z] [INFO] Automatische Backups aktiviert -[2026-01-05T08:41:10.509Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (7cJHoQfeufIWMbD4AAAB) -[2026-01-05T08:41:10.562Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:41:48.521Z] [INFO] GET / 200 12ms -[2026-01-05T08:41:48.587Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (7cJHoQfeufIWMbD4AAAB) -[2026-01-05T08:41:48.595Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T08:41:48.596Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T08:41:48.629Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T08:41:48.631Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T08:41:48.644Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T08:41:48.659Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T08:41:48.668Z] [INFO] GET /css/list.css 200 12ms -[2026-01-05T08:41:48.671Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-05T08:41:48.672Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T08:41:48.678Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T08:41:48.691Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T08:41:48.709Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T08:41:48.720Z] [INFO] GET /css/knowledge.css 200 16ms -[2026-01-05T08:41:48.721Z] [INFO] GET /css/responsive.css 200 14ms -[2026-01-05T08:41:48.724Z] [INFO] GET /css/mobile.css 200 14ms -[2026-01-05T08:41:48.729Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T08:41:48.799Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T08:41:48.803Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T08:41:48.807Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-05T08:41:48.810Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T08:41:48.813Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T08:41:48.815Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T08:41:48.825Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T08:41:48.829Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T08:41:48.837Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T08:41:48.843Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T08:41:48.847Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T08:41:48.861Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T08:41:48.864Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-05T08:41:48.871Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-05T08:41:48.875Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T08:41:48.877Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T08:41:48.886Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T08:41:48.894Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T08:41:48.902Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T08:41:48.992Z] [INFO] POST /api/auth/refresh 200 20ms -[2026-01-05T08:41:48.999Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T08:41:49.002Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T08:41:49.048Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-05T08:41:49.075Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (6e5vVj-0fXN5jhMVAAAD) -[2026-01-05T08:41:49.087Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T08:41:49.121Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:41:49.156Z] [INFO] GET /api/tasks/project/2 304 34ms -[2026-01-05T08:41:49.161Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T08:41:49.172Z] [INFO] GET /api/columns/2 304 10ms -[2026-01-05T08:41:49.177Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-05T08:41:49.224Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-05T08:41:49.264Z] [INFO] GET /api/notifications 304 10ms -[2026-01-05T08:41:49.307Z] [INFO] GET /api/knowledge/categories 304 12ms -[2026-01-05T08:41:51.686Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T08:41:56.700Z] [INFO] GET / 200 4ms -[2026-01-05T08:41:56.755Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (6e5vVj-0fXN5jhMVAAAD) -[2026-01-05T08:41:56.770Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T08:41:56.768Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T08:41:56.772Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T08:41:56.776Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T08:41:56.784Z] [INFO] GET /css/components.css 200 13ms -[2026-01-05T08:41:56.787Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-05T08:41:56.801Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T08:41:56.805Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T08:41:56.824Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T08:41:56.831Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T08:41:56.834Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T08:41:56.841Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T08:41:56.842Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T08:41:56.846Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T08:41:56.857Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T08:41:56.864Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T08:41:56.931Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T08:41:56.936Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T08:41:56.946Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T08:41:56.948Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T08:41:56.950Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T08:41:56.953Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T08:41:56.966Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-05T08:41:56.972Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T08:41:56.979Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T08:41:56.981Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T08:41:56.984Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T08:41:56.996Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T08:41:57.009Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T08:41:57.013Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T08:41:57.014Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T08:41:57.014Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T08:41:57.016Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T08:41:57.025Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T08:41:57.038Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T08:41:57.071Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T08:41:57.079Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T08:41:57.081Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T08:41:57.119Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T08:41:57.154Z] [INFO] GET /api/projects 304 9ms -[2026-01-05T08:41:57.162Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (qt1agKXUHhIIiiC1AAAF) -[2026-01-05T08:41:57.195Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T08:41:57.215Z] [INFO] GET /api/tasks/project/2 304 27ms -[2026-01-05T08:41:57.220Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T08:41:57.223Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-05T08:41:57.227Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:41:57.263Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T08:41:57.303Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T08:41:57.355Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-05T08:41:59.841Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T08:42:00.621Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T08:42:00.621Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T08:42:00.621Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-05T08:42:00.622Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-05T08:42:00.623Z] [INFO] readCLAUDEmd: Successfully read 12158 characters from /app/taskmate-source/CLAUDE.md -[2026-01-05T08:42:00.626Z] [INFO] GET /api/coding/directories 200 12ms -[2026-01-05T08:42:00.684Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:42:00.684Z] [INFO] Git directory exists: true -[2026-01-05T08:42:00.685Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T08:42:00.685Z] [INFO] Git directory exists: true -[2026-01-05T08:42:00.767Z] [INFO] GET /api/coding/directories/3/status 200 87ms -[2026-01-05T08:42:02.096Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T08:42:07.924Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T08:42:08.400Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T08:42:08.407Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T08:42:08.401Z] [INFO] POST /api/auth/logout 200 8ms -[2026-01-05T08:42:08.408Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-05T08:42:08.427Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (qt1agKXUHhIIiiC1AAAF) -[2026-01-05T08:42:08.498Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T08-42-08-478Z.db.enc -[2026-01-05T08:42:08.498Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T08-42-08-478Z.db.enc -[2026-01-05T08:42:08.499Z] [INFO] Backup erstellt: backup_2026-01-05T08-42-08-478Z.db -[2026-01-05T08:42:08.512Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T22-56-25-511Z.db.enc -[2026-01-05T08:42:08.513Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T22-56-25-511Z.db.enc -[2026-01-05T08:42:08.515Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T08:42:12.838Z] [INFO] Login erfolgreich: admin -[2026-01-05T08:42:12.839Z] [INFO] POST /api/auth/login 200 474ms -[2026-01-05T08:42:12.877Z] [INFO] GET /api/admin/users 200 4ms -[2026-01-05T08:42:12.913Z] [INFO] GET /api/admin/upload-settings 200 7ms -[2026-01-05T08:42:15.759Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:42:15.919Z] [INFO] Logout: admin -[2026-01-05T08:42:15.922Z] [INFO] POST /api/auth/logout 200 11ms -[2026-01-05T08:42:15.965Z] [INFO] GET / 304 2ms -[2026-01-05T08:42:16.022Z] [INFO] GET /css/base.css 304 3ms -[2026-01-05T08:42:16.023Z] [INFO] GET /css/variables.css 304 2ms -[2026-01-05T08:42:16.024Z] [INFO] GET /css/components.css 304 3ms -[2026-01-05T08:42:16.027Z] [INFO] GET /css/board.css 304 1ms -[2026-01-05T08:42:16.039Z] [INFO] GET /css/modal.css 304 1ms -[2026-01-05T08:42:16.042Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-05T08:42:16.057Z] [INFO] GET /css/admin.css 304 2ms -[2026-01-05T08:42:16.060Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-05T08:42:16.064Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-05T08:42:16.067Z] [INFO] GET /css/list.css 304 2ms -[2026-01-05T08:42:16.070Z] [INFO] GET /css/gitea.css 304 2ms -[2026-01-05T08:42:16.072Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-05T08:42:16.086Z] [INFO] GET /css/knowledge.css 304 2ms -[2026-01-05T08:42:16.089Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-05T08:42:16.092Z] [INFO] GET /css/mobile.css 304 2ms -[2026-01-05T08:42:16.097Z] [INFO] GET /js/app.js 304 0ms -[2026-01-05T08:42:16.135Z] [INFO] GET /js/store.js 304 2ms -[2026-01-05T08:42:16.139Z] [INFO] GET /js/board.js 304 1ms -[2026-01-05T08:42:16.143Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-05T08:42:16.147Z] [INFO] GET /js/api.js 304 3ms -[2026-01-05T08:42:16.147Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-05T08:42:16.149Z] [INFO] GET /js/offline.js 304 1ms -[2026-01-05T08:42:16.163Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-05T08:42:16.167Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-05T08:42:16.172Z] [INFO] GET /js/list.js 304 1ms -[2026-01-05T08:42:16.177Z] [INFO] GET /js/undo.js 304 2ms -[2026-01-05T08:42:16.178Z] [INFO] GET /js/admin.js 304 2ms -[2026-01-05T08:42:16.192Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-05T08:42:16.193Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-05T08:42:16.197Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-05T08:42:16.202Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-05T08:42:16.211Z] [INFO] GET /js/knowledge.js 304 3ms -[2026-01-05T08:42:16.212Z] [INFO] GET /js/coding.js 304 3ms -[2026-01-05T08:42:16.221Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-05T08:42:16.223Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-05T08:42:16.260Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T08:42:17.800Z] [INFO] GET /sw.js 304 2ms -[2026-01-05T08:42:19.690Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T08:42:19.691Z] [INFO] POST /api/auth/login 200 539ms -[2026-01-05T08:42:19.733Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T08:42:19.761Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (viykOgCrIazWHgVtAAAH) -[2026-01-05T08:42:19.767Z] [INFO] GET /api/projects 304 3ms -[2026-01-05T08:42:19.801Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:42:19.825Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-05T08:42:19.832Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T08:42:19.837Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T08:42:19.842Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T08:42:19.888Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T08:42:19.928Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T08:42:19.968Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T08:42:22.170Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T08:42:22.356Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 13ms -[2026-01-05T08:42:23.355Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T08:44:03.441Z] [INFO] GET / 200 7ms -[2026-01-05T08:44:03.494Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (viykOgCrIazWHgVtAAAH) -[2026-01-05T08:44:03.508Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T08:44:03.541Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T08:44:03.577Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T08:44:03.580Z] [INFO] GET /css/board.css 200 8ms -[2026-01-05T08:44:03.583Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T08:44:03.588Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T08:44:03.589Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-05T08:44:03.590Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T08:44:03.615Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T08:44:03.630Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T08:44:03.635Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-05T08:44:03.638Z] [INFO] GET /css/coding.css 200 11ms -[2026-01-05T08:44:03.644Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T08:44:03.647Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T08:44:03.651Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T08:44:03.664Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T08:44:03.723Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T08:44:03.726Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T08:44:03.731Z] [INFO] GET /js/board.js 200 10ms -[2026-01-05T08:44:03.734Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-05T08:44:03.737Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T08:44:03.738Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T08:44:03.747Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T08:44:03.755Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T08:44:03.765Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T08:44:03.771Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T08:44:03.779Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T08:44:03.782Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T08:44:03.788Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T08:44:03.789Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T08:44:03.797Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T08:44:03.803Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T08:44:03.808Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T08:44:03.818Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T08:44:03.819Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T08:44:03.865Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:44:03.873Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T08:44:03.876Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T08:44:03.910Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T08:44:03.947Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T08:44:03.952Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (0UBxiqROcoMvQoYvAAAJ) -[2026-01-05T08:44:03.981Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T08:44:03.988Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T08:44:04.012Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-05T08:44:04.020Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T08:44:04.026Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:44:04.061Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T08:44:04.104Z] [INFO] GET /api/notifications 304 10ms -[2026-01-05T08:44:04.139Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T08:44:06.133Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T08:44:08.131Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 10ms -[2026-01-05T08:44:09.140Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T08:44:24.832Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:44:53.272Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:46:38.344Z] [INFO] POST /api/auth/login 400 5ms -[2026-01-05T08:46:38.366Z] [INFO] GET /api/knowledge/categories 401 3ms -[2026-01-05T08:47:32.401Z] [INFO] GET / 200 2ms -[2026-01-05T08:47:32.454Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (0UBxiqROcoMvQoYvAAAJ) -[2026-01-05T08:47:32.468Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T08:47:32.496Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T08:47:32.522Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T08:47:32.534Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T08:47:32.538Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-05T08:47:32.542Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T08:47:32.545Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T08:47:32.547Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T08:47:32.548Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T08:47:32.577Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T08:47:32.580Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T08:47:32.582Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T08:47:32.590Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T08:47:32.597Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-05T08:47:32.601Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T08:47:32.614Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T08:47:32.690Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T08:47:32.693Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T08:47:32.696Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T08:47:32.699Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T08:47:32.701Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T08:47:32.703Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T08:47:32.722Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T08:47:32.723Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T08:47:32.725Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T08:47:32.728Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T08:47:32.731Z] [INFO] GET /js/list.js 200 1ms -[2026-01-05T08:47:32.749Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T08:47:32.759Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T08:47:32.760Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T08:47:32.762Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T08:47:32.765Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T08:47:32.767Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T08:47:32.782Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T08:47:32.788Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T08:47:32.820Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:47:32.831Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T08:47:32.833Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T08:47:32.870Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T08:47:32.911Z] [INFO] GET /api/projects 304 8ms -[2026-01-05T08:47:32.918Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (qnvPJDlGV0R61KUWAAAL) -[2026-01-05T08:47:32.949Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-05T08:47:32.970Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-05T08:47:32.972Z] [INFO] GET /api/columns/2 304 21ms -[2026-01-05T08:47:32.975Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-05T08:47:32.976Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:47:33.008Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T08:47:33.048Z] [INFO] GET /api/notifications 304 7ms -[2026-01-05T08:47:33.090Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-05T08:47:35.146Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T08:47:36.987Z] [INFO] GET / 200 3ms -[2026-01-05T08:47:37.037Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (qnvPJDlGV0R61KUWAAAL) -[2026-01-05T08:47:37.063Z] [INFO] GET /css/components.css 200 12ms -[2026-01-05T08:47:37.065Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-05T08:47:37.066Z] [INFO] GET /css/board.css 200 12ms -[2026-01-05T08:47:37.070Z] [INFO] GET /css/base.css 200 12ms -[2026-01-05T08:47:37.072Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-05T08:47:37.073Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T08:47:37.089Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T08:47:37.099Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T08:47:37.120Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T08:47:37.121Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T08:47:37.125Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T08:47:37.126Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T08:47:37.129Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T08:47:37.135Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T08:47:37.157Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T08:47:37.161Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T08:47:37.230Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T08:47:37.232Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T08:47:37.235Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T08:47:37.237Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T08:47:37.238Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T08:47:37.239Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T08:47:37.263Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T08:47:37.282Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T08:47:37.291Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T08:47:37.298Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T08:47:37.300Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T08:47:37.304Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T08:47:37.314Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T08:47:37.324Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-05T08:47:37.325Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T08:47:37.327Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T08:47:37.333Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T08:47:37.335Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T08:47:37.342Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T08:47:37.389Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T08:47:37.397Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T08:47:37.399Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-05T08:47:37.435Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T08:47:37.472Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (cFBcz_cYwJvS9PMaAAAN) -[2026-01-05T08:47:37.478Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T08:47:37.525Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-05T08:47:37.534Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T08:47:37.541Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T08:47:37.543Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:47:37.548Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T08:47:37.585Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T08:47:37.632Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T08:47:37.677Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T08:47:39.632Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:47:45.339Z] [INFO] GET / 304 2ms -[2026-01-05T08:47:45.372Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (cFBcz_cYwJvS9PMaAAAN) -[2026-01-05T08:47:45.381Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-05T08:47:45.382Z] [INFO] GET /css/base.css 304 0ms -[2026-01-05T08:47:45.384Z] [INFO] GET /css/components.css 304 1ms -[2026-01-05T08:47:45.385Z] [INFO] GET /css/modal.css 304 0ms -[2026-01-05T08:47:45.386Z] [INFO] GET /css/calendar.css 304 0ms -[2026-01-05T08:47:45.388Z] [INFO] GET /css/board.css 304 1ms -[2026-01-05T08:47:45.407Z] [INFO] GET /css/list.css 304 1ms -[2026-01-05T08:47:45.411Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-05T08:47:45.415Z] [INFO] GET /css/notifications.css 304 1ms -[2026-01-05T08:47:45.417Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-05T08:47:45.418Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-05T08:47:45.420Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-05T08:47:45.428Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-05T08:47:45.447Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-05T08:47:45.449Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-05T08:47:45.453Z] [INFO] GET /js/app.js 304 2ms -[2026-01-05T08:47:45.508Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-05T08:47:45.509Z] [INFO] GET /js/store.js 304 2ms -[2026-01-05T08:47:45.512Z] [INFO] GET /js/sync.js 304 2ms -[2026-01-05T08:47:45.513Z] [INFO] GET /js/api.js 304 2ms -[2026-01-05T08:47:45.514Z] [INFO] GET /js/offline.js 304 0ms -[2026-01-05T08:47:45.517Z] [INFO] GET /js/board.js 304 1ms -[2026-01-05T08:47:45.538Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-05T08:47:45.539Z] [INFO] GET /js/calendar.js 304 2ms -[2026-01-05T08:47:45.543Z] [INFO] GET /js/list.js 304 2ms -[2026-01-05T08:47:45.546Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-05T08:47:45.548Z] [INFO] GET /js/shortcuts.js 304 1ms -[2026-01-05T08:47:45.560Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-05T08:47:45.569Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-05T08:47:45.574Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-05T08:47:45.575Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-05T08:47:45.578Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-05T08:47:45.586Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-05T08:47:45.589Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-05T08:47:45.611Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-05T08:47:45.650Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T08:47:45.654Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T08:47:45.657Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T08:47:45.702Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-05T08:47:45.736Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (3MybuW546mef-KKQAAAP) -[2026-01-05T08:47:45.743Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T08:47:45.785Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T08:47:45.792Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T08:47:45.798Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T08:47:45.811Z] [INFO] GET /api/tasks/project/2 304 12ms -[2026-01-05T08:47:45.813Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:47:45.854Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T08:47:45.897Z] [INFO] GET /api/notifications 304 10ms -[2026-01-05T08:47:45.942Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-05T08:47:47.401Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T08:47:47.434Z] [INFO] GET / 304 1ms -[2026-01-05T08:47:47.440Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-05T08:47:47.442Z] [INFO] GET /index.html 304 1ms -[2026-01-05T08:47:47.475Z] [INFO] GET /css/board.css 304 2ms -[2026-01-05T08:47:47.479Z] [INFO] GET /css/base.css 304 2ms -[2026-01-05T08:47:47.482Z] [INFO] GET /css/components.css 304 1ms -[2026-01-05T08:47:47.508Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-05T08:47:47.511Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-05T08:47:47.515Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-05T08:47:47.543Z] [INFO] GET /js/utils.js 304 3ms -[2026-01-05T08:47:47.547Z] [INFO] GET /js/app.js 304 3ms -[2026-01-05T08:47:47.549Z] [INFO] GET /js/api.js 304 1ms -[2026-01-05T08:47:47.573Z] [INFO] GET /js/auth.js 304 1ms -[2026-01-05T08:47:47.577Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-05T08:47:47.579Z] [INFO] GET /js/store.js 304 1ms -[2026-01-05T08:47:47.605Z] [INFO] GET /js/board.js 304 2ms -[2026-01-05T08:47:47.606Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-05T08:47:47.609Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-05T08:47:47.640Z] [INFO] GET /js/calendar.js 304 5ms -[2026-01-05T08:47:47.645Z] [INFO] GET /js/list.js 304 2ms -[2026-01-05T08:47:47.648Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-05T08:47:47.668Z] [INFO] GET /js/undo.js 304 1ms -[2026-01-05T08:47:47.676Z] [INFO] GET /js/tour.js 304 2ms -[2026-01-05T08:47:47.684Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-05T08:47:47.706Z] [INFO] GET /js/proposals.js 304 1ms -[2026-01-05T08:47:47.715Z] [INFO] GET /js/notifications.js 304 2ms -[2026-01-05T08:47:47.718Z] [INFO] GET /js/gitea.js 304 2ms -[2026-01-05T08:47:47.736Z] [INFO] GET /js/knowledge.js 304 2ms -[2026-01-05T08:47:47.746Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-05T08:47:47.752Z] [INFO] GET /js/mobile.js 304 3ms -[2026-01-05T08:47:47.780Z] [INFO] GET /css/list.css 304 16ms -[2026-01-05T08:47:47.789Z] [INFO] GET /css/mobile.css 304 7ms -[2026-01-05T08:47:47.792Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-05T08:47:47.803Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-05T08:47:47.820Z] [INFO] GET /css/notifications.css 304 4ms -[2026-01-05T08:47:47.823Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-05T08:47:47.843Z] [INFO] GET /css/knowledge.css 304 4ms -[2026-01-05T08:47:47.849Z] [INFO] GET /css/coding.css 304 1ms -[2026-01-05T08:47:47.883Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:48:05.657Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T08:48:05.838Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 9ms -[2026-01-05T08:48:06.845Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T08:52:59.015Z] [INFO] GET / 200 5ms -[2026-01-05T08:52:59.082Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (3MybuW546mef-KKQAAAP) -[2026-01-05T08:52:59.096Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T08:52:59.128Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T08:52:59.162Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T08:52:59.171Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T08:52:59.174Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T08:52:59.177Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T08:52:59.178Z] [INFO] GET /css/list.css 200 9ms -[2026-01-05T08:52:59.210Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T08:52:59.230Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-05T08:52:59.232Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T08:52:59.236Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T08:52:59.256Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T08:52:59.258Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-05T08:52:59.259Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T08:52:59.268Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T08:52:59.269Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T08:52:59.336Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T08:52:59.337Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T08:52:59.339Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T08:52:59.340Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T08:52:59.341Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T08:52:59.343Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T08:52:59.370Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T08:52:59.377Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T08:52:59.378Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T08:52:59.381Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T08:52:59.382Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T08:52:59.401Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T08:52:59.412Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T08:52:59.415Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-05T08:52:59.422Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T08:52:59.421Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-05T08:52:59.425Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T08:52:59.427Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T08:52:59.444Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T08:52:59.488Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T08:52:59.495Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T08:52:59.498Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-05T08:52:59.540Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T08:52:59.569Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (HmINav8xCFxqZPLfAAAR) -[2026-01-05T08:52:59.579Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T08:52:59.613Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:52:59.620Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T08:52:59.629Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T08:52:59.631Z] [INFO] GET /api/labels/2 304 9ms -[2026-01-05T08:52:59.647Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-05T08:52:59.698Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T08:52:59.753Z] [INFO] GET /api/notifications 304 5ms -[2026-01-05T08:52:59.801Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T08:53:01.876Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T08:53:06.053Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:53:19.583Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T08:53:21.396Z] [INFO] GET /css/variables.css 304 1ms -[2026-01-05T08:53:21.399Z] [INFO] GET /css/base.css 304 1ms -[2026-01-05T08:53:21.402Z] [INFO] GET /css/components.css 304 1ms -[2026-01-05T08:53:21.403Z] [INFO] GET /css/calendar.css 304 1ms -[2026-01-05T08:53:21.406Z] [INFO] GET /css/board.css 304 1ms -[2026-01-05T08:53:21.407Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-05T08:53:21.427Z] [INFO] GET /css/list.css 304 2ms -[2026-01-05T08:53:21.431Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-05T08:53:21.434Z] [INFO] GET /css/proposals.css 304 2ms -[2026-01-05T08:53:21.438Z] [INFO] GET /css/notifications.css 304 3ms -[2026-01-05T08:53:21.440Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-05T08:53:21.441Z] [INFO] GET /css/coding.css 304 0ms -[2026-01-05T08:53:21.460Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-05T08:53:21.464Z] [INFO] GET /css/responsive.css 304 2ms -[2026-01-05T08:53:21.467Z] [INFO] GET /css/mobile.css 304 1ms -[2026-01-05T08:53:22.278Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T08:53:25.458Z] [INFO] GET / 304 2ms -[2026-01-05T08:53:25.503Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (HmINav8xCFxqZPLfAAAR) -[2026-01-05T08:53:25.506Z] [INFO] GET /css/variables.css 304 7ms -[2026-01-05T08:53:25.507Z] [INFO] GET /css/base.css 304 5ms -[2026-01-05T08:53:25.513Z] [INFO] GET /css/calendar.css 304 2ms -[2026-01-05T08:53:25.516Z] [INFO] GET /css/components.css 304 1ms -[2026-01-05T08:53:25.518Z] [INFO] GET /css/board.css 304 2ms -[2026-01-05T08:53:25.519Z] [INFO] GET /css/modal.css 304 2ms -[2026-01-05T08:53:25.536Z] [INFO] GET /css/admin.css 304 1ms -[2026-01-05T08:53:25.537Z] [INFO] GET /css/list.css 304 1ms -[2026-01-05T08:53:25.543Z] [INFO] GET /css/gitea.css 304 1ms -[2026-01-05T08:53:25.545Z] [INFO] GET /css/proposals.css 304 1ms -[2026-01-05T08:53:25.547Z] [INFO] GET /css/notifications.css 304 2ms -[2026-01-05T08:53:25.552Z] [INFO] GET /css/coding.css 304 2ms -[2026-01-05T08:53:25.566Z] [INFO] GET /css/responsive.css 304 1ms -[2026-01-05T08:53:25.566Z] [INFO] GET /css/knowledge.css 304 1ms -[2026-01-05T08:53:25.570Z] [INFO] GET /css/mobile.css 304 0ms -[2026-01-05T08:53:25.578Z] [INFO] GET /js/app.js 304 1ms -[2026-01-05T08:53:25.624Z] [INFO] GET /js/api.js 304 2ms -[2026-01-05T08:53:25.626Z] [INFO] GET /js/store.js 304 3ms -[2026-01-05T08:53:25.628Z] [INFO] GET /js/sync.js 304 1ms -[2026-01-05T08:53:25.631Z] [INFO] GET /js/offline.js 304 2ms -[2026-01-05T08:53:25.632Z] [INFO] GET /js/board.js 304 3ms -[2026-01-05T08:53:25.632Z] [INFO] GET /js/auth.js 304 2ms -[2026-01-05T08:53:25.649Z] [INFO] GET /js/task-modal.js 304 1ms -[2026-01-05T08:53:25.652Z] [INFO] GET /js/calendar.js 304 1ms -[2026-01-05T08:53:25.659Z] [INFO] GET /js/list.js 304 2ms -[2026-01-05T08:53:25.660Z] [INFO] GET /js/shortcuts.js 304 2ms -[2026-01-05T08:53:25.662Z] [INFO] GET /js/admin.js 304 1ms -[2026-01-05T08:53:25.664Z] [INFO] GET /js/undo.js 304 0ms -[2026-01-05T08:53:25.686Z] [INFO] GET /js/notifications.js 304 3ms -[2026-01-05T08:53:25.688Z] [INFO] GET /js/proposals.js 304 3ms -[2026-01-05T08:53:25.692Z] [INFO] GET /js/gitea.js 304 1ms -[2026-01-05T08:53:25.695Z] [INFO] GET /js/knowledge.js 304 1ms -[2026-01-05T08:53:25.697Z] [INFO] GET /js/coding.js 304 1ms -[2026-01-05T08:53:25.701Z] [INFO] GET /js/mobile.js 304 1ms -[2026-01-05T08:53:25.730Z] [INFO] GET /js/utils.js 304 1ms -[2026-01-05T08:53:25.777Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T08:53:27.295Z] [INFO] GET /sw.js 304 1ms -[2026-01-05T08:53:29.804Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T08:53:29.806Z] [INFO] POST /api/auth/login 200 497ms -[2026-01-05T08:53:29.843Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T08:53:29.874Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Dv0aytcgtap51O7DAAAT) -[2026-01-05T08:53:29.881Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T08:53:29.910Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:53:29.923Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T08:53:29.942Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-05T08:53:29.947Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T08:53:29.951Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T08:53:29.994Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T08:53:30.028Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T08:53:30.065Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T08:53:31.753Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T08:53:37.409Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:53:41.676Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T08:53:41.772Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 8ms -[2026-01-05T08:53:42.785Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T08:56:44.698Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-05T08:56:57.955Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T08:56:58.044Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T08:56:58.858Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T08:56:58.859Z] [INFO] Datenbank initialisiert -[2026-01-05T08:56:58.866Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T08:56:58.867Z] [INFO] Umgebung: development -[2026-01-05T08:56:58.867Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T08:56:58.868Z] [INFO] Automatische Backups aktiviert -[2026-01-05T08:57:01.018Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (nhLKe28yVAk5TheKAAAB) -[2026-01-05T08:57:01.080Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:57:58.901Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T08-57-58-876Z.db.enc -[2026-01-05T08:57:58.902Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T08-57-58-876Z.db.enc -[2026-01-05T08:57:58.905Z] [INFO] Backup erstellt: backup_2026-01-05T08-57-58-876Z.db -[2026-01-05T08:57:58.919Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T23-02-47-279Z.db.enc -[2026-01-05T08:57:58.919Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T23-02-47-279Z.db.enc -[2026-01-05T08:57:58.921Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T08:58:04.847Z] [INFO] GET / 200 20ms -[2026-01-05T08:58:04.912Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (nhLKe28yVAk5TheKAAAB) -[2026-01-05T08:58:04.920Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T08:58:04.921Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T08:58:04.955Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T08:58:04.957Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T08:58:04.979Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T08:58:04.981Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T08:58:04.988Z] [INFO] GET /css/list.css 200 8ms -[2026-01-05T08:58:04.992Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-05T08:58:04.993Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T08:58:05.007Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T08:58:05.025Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T08:58:05.032Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T08:58:05.036Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T08:58:05.037Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T08:58:05.063Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T08:58:05.064Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T08:58:05.133Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T08:58:05.136Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T08:58:05.140Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T08:58:05.144Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T08:58:05.147Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-05T08:58:05.151Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T08:58:05.168Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T08:58:05.171Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T08:58:05.175Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T08:58:05.180Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T08:58:05.182Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T08:58:05.210Z] [INFO] GET /js/admin.js 200 10ms -[2026-01-05T08:58:05.212Z] [INFO] GET /js/proposals.js 200 9ms -[2026-01-05T08:58:05.215Z] [INFO] GET /js/notifications.js 200 10ms -[2026-01-05T08:58:05.219Z] [INFO] GET /js/gitea.js 200 11ms -[2026-01-05T08:58:05.220Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T08:58:05.222Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T08:58:05.245Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T08:58:05.248Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T08:58:05.333Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-05T08:58:05.344Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T08:58:05.346Z] [INFO] GET /assets/icons/task.svg 304 11ms -[2026-01-05T08:58:05.382Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T08:58:05.420Z] [INFO] GET /api/projects 304 9ms -[2026-01-05T08:58:05.430Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (bze3xm33sie8taN9AAAD) -[2026-01-05T08:58:05.459Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-05T08:58:05.490Z] [INFO] GET /api/tasks/project/2 304 38ms -[2026-01-05T08:58:05.499Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-05T08:58:05.518Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T08:58:05.523Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:58:05.546Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 11ms -[2026-01-05T08:58:05.592Z] [INFO] GET /api/notifications 304 14ms -[2026-01-05T08:58:05.630Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T08:58:07.070Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T08:58:08.694Z] [INFO] GET / 200 4ms -[2026-01-05T08:58:08.748Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (bze3xm33sie8taN9AAAD) -[2026-01-05T08:58:08.756Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T08:58:08.764Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T08:58:08.771Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T08:58:08.773Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T08:58:08.777Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T08:58:08.785Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-05T08:58:08.790Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T08:58:08.798Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T08:58:08.822Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T08:58:08.827Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-05T08:58:08.830Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T08:58:08.832Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T08:58:08.840Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-05T08:58:08.843Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-05T08:58:08.857Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T08:58:08.861Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T08:58:08.933Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T08:58:08.938Z] [INFO] GET /js/api.js 200 2ms -[2026-01-05T08:58:08.941Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T08:58:08.948Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T08:58:08.950Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T08:58:08.952Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T08:58:08.961Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T08:58:08.970Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T08:58:08.971Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T08:58:08.986Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T08:58:08.987Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T08:58:08.997Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T08:58:08.999Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T08:58:09.004Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T08:58:09.005Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T08:58:09.032Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T08:58:09.036Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-05T08:58:09.039Z] [INFO] GET /js/mobile.js 200 8ms -[2026-01-05T08:58:09.041Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-05T08:58:09.105Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T08:58:09.108Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-05T08:58:09.111Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T08:58:09.144Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T08:58:09.176Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Juc9rlmU6tfpqpkOAAAF) -[2026-01-05T08:58:09.183Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T08:58:09.219Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:58:09.226Z] [INFO] GET /api/columns/2 304 10ms -[2026-01-05T08:58:09.244Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-05T08:58:09.251Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T08:58:09.255Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2026-01-05T08:58:09.291Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T08:58:09.333Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T08:58:09.394Z] [INFO] GET /api/knowledge/categories 304 12ms -[2026-01-05T08:58:11.576Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T08:58:13.717Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T08:58:16.031Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T08:58:45.413Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T08:58:46.573Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Juc9rlmU6tfpqpkOAAAF) -[2026-01-05T08:58:56.325Z] [INFO] GET / 200 3ms -[2026-01-05T08:58:56.396Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T08:58:56.424Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T08:58:56.458Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T08:58:56.460Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T08:58:56.463Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T08:58:56.480Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T08:58:56.481Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T08:58:56.483Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T08:58:56.494Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T08:58:56.515Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T08:58:56.520Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T08:58:56.527Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T08:58:56.528Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T08:58:56.530Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T08:58:56.537Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T08:58:56.554Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T08:58:56.614Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T08:58:56.618Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T08:58:56.622Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-05T08:58:56.628Z] [INFO] GET /js/store.js 200 13ms -[2026-01-05T08:58:56.630Z] [INFO] GET /js/api.js 200 10ms -[2026-01-05T08:58:56.632Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T08:58:56.643Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T08:58:56.649Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T08:58:56.653Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T08:58:56.662Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T08:58:56.669Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T08:58:56.671Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T08:58:56.680Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T08:58:56.683Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T08:58:56.696Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T08:58:56.698Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T08:58:56.705Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T08:58:56.706Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T08:58:56.712Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T08:58:56.775Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-05T08:58:56.781Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T08:58:56.825Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T08:58:56.829Z] [INFO] GET /index.html 200 8ms -[2026-01-05T08:58:56.830Z] [INFO] GET / 200 7ms -[2026-01-05T08:58:56.857Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T08:58:56.867Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T08:58:56.874Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T08:58:56.908Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T08:58:56.909Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T08:58:56.911Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T08:58:56.948Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T08:58:56.950Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-05T08:58:56.953Z] [INFO] GET /js/app.js 200 7ms -[2026-01-05T08:58:56.979Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T08:58:56.985Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T08:58:56.989Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-05T08:58:57.011Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T08:58:57.023Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T08:58:57.026Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T08:58:57.046Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T08:58:57.058Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T08:58:57.064Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T08:58:57.080Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T08:58:57.090Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-05T08:58:57.094Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T08:58:57.114Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T08:58:57.121Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T08:58:57.127Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T08:58:57.152Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T08:58:57.162Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T08:58:57.169Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T08:58:57.185Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T08:58:57.195Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T08:58:57.199Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T08:58:57.216Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T08:58:57.225Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T08:58:57.229Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T08:58:57.247Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T08:58:57.268Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T08:59:01.664Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T08:59:01.665Z] [INFO] POST /api/auth/login 200 470ms -[2026-01-05T08:59:01.703Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-05T08:59:01.747Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (nSFlJ1dT7kwS2syfAAAH) -[2026-01-05T08:59:01.755Z] [INFO] GET /api/projects 200 21ms -[2026-01-05T08:59:01.792Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-05T08:59:01.807Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-05T08:59:01.809Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:59:01.815Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-05T08:59:01.821Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-05T08:59:01.876Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2026-01-05T08:59:01.920Z] [INFO] GET /api/notifications 200 9ms -[2026-01-05T08:59:01.972Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-05T08:59:03.975Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T08:59:08.209Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T08:59:11.632Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T08:59:12.035Z] [INFO] GET / 200 2ms -[2026-01-05T08:59:12.093Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (nSFlJ1dT7kwS2syfAAAH) -[2026-01-05T08:59:12.109Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T08:59:12.112Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T08:59:12.115Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T08:59:12.118Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T08:59:12.121Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T08:59:12.122Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T08:59:12.141Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T08:59:12.149Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T08:59:12.161Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T08:59:12.173Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T08:59:12.176Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T08:59:12.178Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-05T08:59:12.180Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T08:59:12.182Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T08:59:12.195Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T08:59:12.205Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T08:59:12.269Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T08:59:12.273Z] [INFO] GET /js/store.js 200 10ms -[2026-01-05T08:59:12.276Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T08:59:12.279Z] [INFO] GET /js/board.js 200 8ms -[2026-01-05T08:59:12.281Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T08:59:12.282Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T08:59:12.298Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-05T08:59:12.302Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-05T08:59:12.313Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T08:59:12.315Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T08:59:12.334Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T08:59:12.341Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-05T08:59:12.343Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T08:59:12.354Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T08:59:12.356Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T08:59:12.366Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T08:59:12.367Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T08:59:12.373Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T08:59:12.376Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T08:59:12.434Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T08:59:12.439Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T08:59:12.443Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T08:59:12.485Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T08:59:12.520Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T08:59:12.526Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (MqUPD-0dllElO3OBAAAJ) -[2026-01-05T08:59:12.557Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T08:59:12.568Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T08:59:12.584Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-05T08:59:12.585Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T08:59:12.590Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T08:59:12.633Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T08:59:12.676Z] [INFO] GET /api/notifications 304 12ms -[2026-01-05T08:59:12.724Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T08:59:14.193Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T08:59:14.791Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T08:59:15.906Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 8ms -[2026-01-05T08:59:16.898Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:01:50.820Z] [INFO] GET / 200 4ms -[2026-01-05T09:01:50.881Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (MqUPD-0dllElO3OBAAAJ) -[2026-01-05T09:01:50.893Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:01:50.920Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T09:01:50.955Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T09:01:50.968Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T09:01:50.971Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T09:01:50.974Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T09:01:50.987Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T09:01:50.991Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T09:01:51.021Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T09:01:51.026Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-05T09:01:51.036Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T09:01:51.037Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T09:01:51.039Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T09:01:51.042Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T09:01:51.051Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T09:01:51.066Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T09:01:51.138Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T09:01:51.144Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T09:01:51.148Z] [INFO] GET /js/api.js 200 12ms -[2026-01-05T09:01:51.152Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-05T09:01:51.156Z] [INFO] GET /js/board.js 200 10ms -[2026-01-05T09:01:51.159Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T09:01:51.169Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T09:01:51.181Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T09:01:51.183Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T09:01:51.188Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T09:01:51.192Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:01:51.214Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T09:01:51.216Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T09:01:51.218Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T09:01:51.221Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T09:01:51.223Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T09:01:51.225Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T09:01:51.243Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T09:01:51.249Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T09:01:51.284Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T09:01:51.299Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:01:51.306Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T09:01:51.343Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:01:51.377Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (RoGILLioludRonKIAAAL) -[2026-01-05T09:01:51.388Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T09:01:51.424Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:01:51.431Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-05T09:01:51.453Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-05T09:01:51.460Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T09:01:51.465Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T09:01:51.502Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T09:01:51.545Z] [INFO] GET /api/notifications 304 11ms -[2026-01-05T09:01:51.583Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T09:01:53.595Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:02:00.675Z] [INFO] GET /test-resize.html 200 3ms -[2026-01-05T09:02:00.766Z] [INFO] GET /favicon.ico 200 3ms -[2026-01-05T09:02:02.289Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T09:02:15.652Z] [INFO] GET /test-resize.html 200 2ms -[2026-01-05T09:04:42.312Z] [INFO] GET / 200 5ms -[2026-01-05T09:04:42.374Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (RoGILLioludRonKIAAAL) -[2026-01-05T09:04:42.387Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:04:42.419Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T09:04:42.448Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T09:04:42.459Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T09:04:42.460Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T09:04:42.462Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T09:04:42.468Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T09:04:42.469Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-05T09:04:42.497Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T09:04:42.498Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T09:04:42.504Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T09:04:42.519Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T09:04:42.521Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T09:04:42.523Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T09:04:42.531Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:04:42.535Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T09:04:42.610Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T09:04:42.612Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T09:04:42.614Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T09:04:42.617Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T09:04:42.619Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T09:04:42.621Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T09:04:42.638Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T09:04:42.645Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T09:04:42.650Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T09:04:42.653Z] [INFO] GET /js/shortcuts.js 200 9ms -[2026-01-05T09:04:42.655Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T09:04:42.668Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T09:04:42.669Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T09:04:42.676Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T09:04:42.682Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T09:04:42.683Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T09:04:42.686Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T09:04:42.697Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T09:04:42.703Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T09:04:42.761Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T09:04:42.765Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T09:04:42.769Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:04:42.806Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T09:04:42.837Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (lrd1THfrzenjdKG4AAAN) -[2026-01-05T09:04:42.848Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T09:04:42.892Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T09:04:42.902Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-05T09:04:42.907Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T09:04:42.921Z] [INFO] GET /api/tasks/project/2 304 12ms -[2026-01-05T09:04:42.923Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:04:42.966Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T09:04:43.006Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T09:04:43.054Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T09:04:44.210Z] [INFO] GET / 200 3ms -[2026-01-05T09:04:44.268Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (lrd1THfrzenjdKG4AAAN) -[2026-01-05T09:04:44.280Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T09:04:44.284Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T09:04:44.294Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-05T09:04:44.308Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T09:04:44.322Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:04:44.337Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T09:04:44.339Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T09:04:44.345Z] [INFO] GET /css/list.css 200 9ms -[2026-01-05T09:04:44.361Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T09:04:44.365Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T09:04:44.371Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T09:04:44.381Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T09:04:44.392Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T09:04:44.401Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T09:04:44.418Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T09:04:44.429Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T09:04:44.522Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T09:04:44.524Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T09:04:44.526Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T09:04:44.530Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T09:04:44.532Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T09:04:44.536Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T09:04:44.560Z] [INFO] GET /js/task-modal.js 200 9ms -[2026-01-05T09:04:44.562Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-05T09:04:44.564Z] [INFO] GET /js/calendar.js 200 9ms -[2026-01-05T09:04:44.568Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T09:04:44.569Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:04:44.597Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T09:04:44.603Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-05T09:04:44.607Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-05T09:04:44.610Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-05T09:04:44.613Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T09:04:44.614Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T09:04:44.631Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T09:04:44.635Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T09:04:44.673Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T09:04:44.683Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T09:04:44.688Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T09:04:44.708Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T09:04:44.742Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (4tSu0FdsJVAK-gDvAAAP) -[2026-01-05T09:04:44.751Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T09:04:44.791Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:04:44.801Z] [INFO] GET /api/stats/dashboard?projectId=2 304 13ms -[2026-01-05T09:04:44.823Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-05T09:04:44.828Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T09:04:44.832Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T09:04:44.878Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-05T09:04:44.915Z] [INFO] GET /api/notifications 304 5ms -[2026-01-05T09:04:44.951Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T09:04:47.210Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T09:05:33.177Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T09:05:33.183Z] [INFO] GET /css/base.css 200 11ms -[2026-01-05T09:05:33.191Z] [INFO] GET /css/variables.css 200 17ms -[2026-01-05T09:05:33.201Z] [INFO] GET /css/components.css 200 22ms -[2026-01-05T09:05:33.207Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T09:05:33.206Z] [INFO] GET /css/modal.css 200 16ms -[2026-01-05T09:05:33.218Z] [INFO] GET /css/list.css 200 8ms -[2026-01-05T09:05:33.242Z] [INFO] GET /css/proposals.css 200 10ms -[2026-01-05T09:05:33.247Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T09:05:33.252Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T09:05:33.260Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T09:05:33.262Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T09:05:33.263Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T09:05:33.272Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T09:05:33.279Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:05:34.042Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T09:06:06.014Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T09:06:45.685Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:06:47.222Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:06:51.831Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:06:53.375Z] [INFO] GET / 200 6ms -[2026-01-05T09:06:53.433Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (4tSu0FdsJVAK-gDvAAAP) -[2026-01-05T09:06:53.448Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:06:53.480Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T09:06:53.506Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T09:06:53.518Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T09:06:53.520Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T09:06:53.523Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T09:06:53.527Z] [INFO] GET /css/list.css 200 8ms -[2026-01-05T09:06:53.528Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T09:06:53.553Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-05T09:06:53.556Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-05T09:06:53.578Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-05T09:06:53.579Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T09:06:53.581Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T09:06:53.583Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T09:06:53.587Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T09:06:53.613Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T09:06:53.679Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T09:06:53.682Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T09:06:53.687Z] [INFO] GET /js/api.js 200 10ms -[2026-01-05T09:06:53.690Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T09:06:53.692Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T09:06:53.694Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T09:06:53.724Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T09:06:53.726Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-05T09:06:53.728Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-05T09:06:53.733Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T09:06:53.738Z] [INFO] GET /js/list.js 200 1ms -[2026-01-05T09:06:53.748Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T09:06:53.758Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T09:06:53.760Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T09:06:53.769Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T09:06:53.773Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T09:06:53.778Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T09:06:53.782Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T09:06:53.783Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T09:06:53.833Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:06:53.838Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T09:06:53.839Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T09:06:53.881Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T09:06:53.930Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (bO0JDxIjbeQnmslkAAAR) -[2026-01-05T09:06:53.939Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T09:06:53.974Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:06:53.990Z] [INFO] GET /api/stats/dashboard?projectId=2 304 12ms -[2026-01-05T09:06:53.997Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T09:06:54.004Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T09:06:54.017Z] [INFO] GET /api/tasks/project/2 304 13ms -[2026-01-05T09:06:54.061Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T09:06:54.097Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T09:06:54.132Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T09:06:54.691Z] [INFO] GET / 200 5ms -[2026-01-05T09:06:54.761Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (bO0JDxIjbeQnmslkAAAR) -[2026-01-05T09:06:54.778Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-05T09:06:54.779Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T09:06:54.780Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T09:06:54.782Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T09:06:54.783Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T09:06:54.784Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T09:06:54.813Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T09:06:54.816Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T09:06:54.844Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T09:06:54.846Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T09:06:54.848Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T09:06:54.853Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T09:06:54.868Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T09:06:54.871Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T09:06:54.879Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:06:54.888Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T09:06:54.957Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T09:06:54.969Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T09:06:54.970Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T09:06:54.972Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T09:06:54.974Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T09:06:54.976Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T09:06:54.987Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T09:06:54.999Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T09:06:55.000Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T09:06:55.002Z] [INFO] GET /js/undo.js 200 0ms -[2026-01-05T09:06:55.017Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T09:06:55.031Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T09:06:55.033Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T09:06:55.035Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T09:06:55.038Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T09:06:55.042Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T09:06:55.043Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T09:06:55.065Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-05T09:06:55.066Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T09:06:55.108Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:06:55.113Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T09:06:55.115Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T09:06:55.154Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:06:55.187Z] [INFO] GET /api/projects 304 9ms -[2026-01-05T09:06:55.195Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (is2-Cq8CrOFPZ8tcAAAT) -[2026-01-05T09:06:55.224Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T09:06:55.225Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:06:55.228Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T09:06:55.242Z] [INFO] GET /api/tasks/project/2 304 13ms -[2026-01-05T09:06:55.246Z] [INFO] GET /api/stats/dashboard?projectId=2 304 16ms -[2026-01-05T09:06:55.285Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T09:06:55.339Z] [INFO] GET /api/notifications 304 10ms -[2026-01-05T09:06:55.381Z] [INFO] GET /api/knowledge/categories 304 12ms -[2026-01-05T09:06:55.589Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T09:06:56.779Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:07:03.377Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:07:04.390Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:07:09.095Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:11:19.314Z] [INFO] GET / 200 7ms -[2026-01-05T09:11:19.369Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (is2-Cq8CrOFPZ8tcAAAT) -[2026-01-05T09:11:19.383Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:11:19.428Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T09:11:19.458Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T09:11:19.459Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T09:11:19.461Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T09:11:19.466Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-05T09:11:19.468Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T09:11:19.469Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T09:11:19.498Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T09:11:19.512Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T09:11:19.518Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T09:11:19.521Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T09:11:19.523Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T09:11:19.524Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T09:11:19.533Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T09:11:19.549Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T09:11:19.614Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T09:11:19.616Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T09:11:19.617Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T09:11:19.621Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T09:11:19.622Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T09:11:19.623Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T09:11:19.646Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T09:11:19.654Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T09:11:19.655Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T09:11:19.657Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T09:11:19.664Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T09:11:19.673Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T09:11:19.691Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T09:11:19.696Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-05T09:11:19.699Z] [INFO] GET /js/notifications.js 200 10ms -[2026-01-05T09:11:19.703Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T09:11:19.713Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T09:11:19.722Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T09:11:19.726Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T09:11:19.773Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:11:19.783Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T09:11:19.784Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-05T09:11:19.825Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T09:11:19.857Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (1jaTE7iVlSSNCr4iAAAV) -[2026-01-05T09:11:19.867Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T09:11:19.907Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:11:19.915Z] [INFO] GET /api/labels/2 304 11ms -[2026-01-05T09:11:19.920Z] [INFO] GET /api/stats/dashboard?projectId=2 304 14ms -[2026-01-05T09:11:19.933Z] [INFO] GET /api/columns/2 304 12ms -[2026-01-05T09:11:19.956Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-05T09:11:19.994Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T09:11:20.042Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T09:11:20.106Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T09:11:21.276Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:11:26.487Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:12:07.452Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 11ms -[2026-01-05T09:12:09.440Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T09:12:24.170Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:12:25.770Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:12:29.153Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:12:30.445Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T09:12:33.664Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:12:36.200Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:13:03.631Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:13:10.050Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:13:30.415Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:13:41.958Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:13:47.084Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:13:49.445Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-05T09:13:51.429Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T09:13:54.131Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:13:55.628Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:14:01.037Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:14:02.600Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:14:05.893Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T09:14:07.896Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:14:13.573Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:14:14.565Z] [INFO] Knowledge-Eintrag erstellt: 05.01.2026 - Wissen-Sidebar Resize-Funktionalität -[2026-01-05T09:14:14.567Z] [INFO] POST /api/knowledge/entries 201 11ms -[2026-01-05T09:14:14.605Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 6ms -[2026-01-05T09:14:14.667Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-05T09:14:15.567Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:14:17.388Z] [INFO] GET / 200 3ms -[2026-01-05T09:14:17.443Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (1jaTE7iVlSSNCr4iAAAV) -[2026-01-05T09:14:17.458Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T09:14:17.492Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T09:14:17.526Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T09:14:17.527Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T09:14:17.529Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T09:14:17.531Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T09:14:17.533Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T09:14:17.540Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T09:14:17.565Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T09:14:17.576Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T09:14:17.578Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T09:14:17.583Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T09:14:17.584Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T09:14:17.586Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T09:14:17.595Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T09:14:17.608Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T09:14:17.656Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T09:14:17.661Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T09:14:17.663Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T09:14:17.665Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T09:14:17.666Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T09:14:17.668Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T09:14:17.687Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T09:14:17.694Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T09:14:17.698Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T09:14:17.702Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T09:14:17.722Z] [INFO] GET /js/undo.js 200 10ms -[2026-01-05T09:14:17.730Z] [INFO] GET /js/admin.js 200 15ms -[2026-01-05T09:14:17.738Z] [INFO] GET /js/proposals.js 200 15ms -[2026-01-05T09:14:17.743Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-05T09:14:17.747Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-05T09:14:17.752Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T09:14:17.754Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T09:14:17.763Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T09:14:17.769Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T09:14:17.823Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:14:17.830Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:14:17.833Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2026-01-05T09:14:17.876Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T09:14:17.904Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Jk5Xr12LCh-enNWpAAAX) -[2026-01-05T09:14:17.911Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T09:14:17.945Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:14:17.958Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-05T09:14:17.964Z] [INFO] GET /api/stats/dashboard?projectId=2 304 13ms -[2026-01-05T09:14:17.970Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T09:14:17.995Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-05T09:14:18.034Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T09:14:18.071Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T09:14:18.113Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T09:14:19.576Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T09:14:20.192Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 7ms -[2026-01-05T09:14:21.201Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:14:24.474Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:14:30.058Z] [INFO] PUT /api/knowledge/entries/24/position 200 7ms -[2026-01-05T09:14:31.969Z] [INFO] PUT /api/knowledge/entries/9/position 200 4ms -[2026-01-05T09:16:11.140Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-05T09:16:24.995Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T09:16:25.101Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T09:16:25.712Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T09:16:25.712Z] [INFO] Datenbank initialisiert -[2026-01-05T09:16:25.724Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T09:16:25.725Z] [INFO] Umgebung: development -[2026-01-05T09:16:25.727Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T09:16:25.728Z] [INFO] Automatische Backups aktiviert -[2026-01-05T09:16:30.350Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Y10ppWVLsiCYnzeLAAAB) -[2026-01-05T09:16:30.417Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:17:25.747Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T09-17-25-731Z.db.enc -[2026-01-05T09:17:25.748Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T09-17-25-731Z.db.enc -[2026-01-05T09:17:25.749Z] [INFO] Backup erstellt: backup_2026-01-05T09-17-25-731Z.db -[2026-01-05T09:17:25.762Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T23-15-58-951Z.db.enc -[2026-01-05T09:17:25.763Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T23-15-58-951Z.db.enc -[2026-01-05T09:17:25.764Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T09:19:48.145Z] [INFO] GET / 200 29ms -[2026-01-05T09:19:48.232Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Y10ppWVLsiCYnzeLAAAB) -[2026-01-05T09:19:48.241Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T09:19:48.280Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T09:19:48.287Z] [INFO] GET /css/components.css 200 10ms -[2026-01-05T09:19:48.296Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T09:19:48.302Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T09:19:48.303Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T09:19:48.305Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T09:19:48.313Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T09:19:48.353Z] [INFO] GET /css/proposals.css 200 12ms -[2026-01-05T09:19:48.360Z] [INFO] GET /css/notifications.css 200 13ms -[2026-01-05T09:19:48.362Z] [INFO] GET /css/gitea.css 200 13ms -[2026-01-05T09:19:48.370Z] [INFO] GET /css/knowledge.css 200 12ms -[2026-01-05T09:19:48.376Z] [INFO] GET /css/coding.css 200 11ms -[2026-01-05T09:19:48.378Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-05T09:19:48.383Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:19:48.403Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T09:19:48.473Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T09:19:48.477Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T09:19:48.482Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-05T09:19:48.485Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T09:19:48.489Z] [INFO] GET /js/store.js 200 9ms -[2026-01-05T09:19:48.490Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T09:19:48.509Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T09:19:48.532Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-05T09:19:48.554Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T09:19:48.564Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T09:19:48.566Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T09:19:48.578Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T09:19:48.581Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T09:19:48.586Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T09:19:48.600Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T09:19:48.603Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T09:19:48.606Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T09:19:48.611Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T09:19:48.615Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T09:19:48.695Z] [INFO] POST /api/auth/refresh 200 21ms -[2026-01-05T09:19:48.704Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T09:19:48.710Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T09:19:48.769Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:19:48.805Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (1C_M1y74U-VN_xndAAAD) -[2026-01-05T09:19:48.818Z] [INFO] GET /api/projects 304 9ms -[2026-01-05T09:19:48.856Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T09:19:48.878Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-05T09:19:48.880Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:19:48.891Z] [INFO] GET /api/labels/2 304 10ms -[2026-01-05T09:19:48.895Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T09:19:48.941Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T09:19:48.985Z] [INFO] GET /api/notifications 304 11ms -[2026-01-05T09:19:49.028Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-05T09:19:50.464Z] [INFO] GET /sw.js 200 4ms -[2026-01-05T09:19:53.482Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 12ms -[2026-01-05T09:19:54.486Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:19:57.260Z] [INFO] Knowledge-Eintrag erstellt: Testeintrag -[2026-01-05T09:19:57.262Z] [INFO] POST /api/knowledge/entries 201 9ms -[2026-01-05T09:19:57.314Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 10ms -[2026-01-05T09:19:57.381Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-05T09:19:58.262Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:20:00.825Z] [INFO] Knowledge-Eintrag gelöscht: Testeintrag -[2026-01-05T09:20:00.827Z] [INFO] DELETE /api/knowledge/entries/25 200 7ms -[2026-01-05T09:20:00.869Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 9ms -[2026-01-05T09:20:00.929Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-05T09:20:04.951Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T09:20:16.959Z] [INFO] GET /api/knowledge/entries/24 200 5ms -[2026-01-05T09:20:20.388Z] [INFO] Knowledge-Eintrag aktualisiert: 05.01.2026 - Wissen-Sidebar Resize-Funktionalität implementiert -[2026-01-05T09:20:20.390Z] [INFO] PUT /api/knowledge/entries/24 200 7ms -[2026-01-05T09:20:20.434Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 12ms -[2026-01-05T09:20:20.505Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T09:20:21.393Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:20:35.253Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T09:27:51.114Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T09:27:52.472Z] [INFO] GET / 200 8ms -[2026-01-05T09:27:52.534Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (1C_M1y74U-VN_xndAAAD) -[2026-01-05T09:27:52.547Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T09:27:52.576Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T09:27:52.619Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T09:27:52.621Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T09:27:52.624Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T09:27:52.626Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T09:27:52.628Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T09:27:52.629Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T09:27:52.657Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T09:27:52.663Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T09:27:52.664Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T09:27:52.669Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T09:27:52.679Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T09:27:52.680Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T09:27:52.687Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:27:52.706Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T09:27:52.777Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T09:27:52.781Z] [INFO] GET /js/store.js 200 10ms -[2026-01-05T09:27:52.789Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T09:27:52.790Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T09:27:52.791Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T09:27:52.793Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T09:27:52.819Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T09:27:52.823Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-05T09:27:52.829Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T09:27:52.831Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T09:27:52.842Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:27:52.848Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T09:27:52.862Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T09:27:52.876Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T09:27:52.889Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T09:27:52.891Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T09:27:52.910Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T09:27:52.923Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T09:27:52.926Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T09:27:52.973Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:27:52.980Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T09:27:52.985Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T09:27:53.021Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T09:27:53.049Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ygey_s26FEIw9ImyAAAF) -[2026-01-05T09:27:53.098Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T09:27:53.130Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T09:27:53.133Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T09:27:53.134Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:27:53.141Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T09:27:53.158Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-05T09:27:53.203Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T09:27:53.245Z] [INFO] GET /api/notifications 304 11ms -[2026-01-05T09:27:53.287Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-05T09:28:07.855Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:28:21.330Z] [INFO] GET /api/tasks/6 200 17ms -[2026-01-05T09:28:21.373Z] [INFO] GET /api/subtasks/6 200 9ms -[2026-01-05T09:28:21.382Z] [INFO] GET /api/links/6 200 7ms -[2026-01-05T09:28:21.389Z] [INFO] GET /api/comments/6 200 6ms -[2026-01-05T09:28:21.397Z] [INFO] GET /api/files/6 200 13ms -[2026-01-05T09:28:21.402Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T09:28:21.448Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNTI4NywiZXhwIjoxNzY3NjA2MTg3fQ.TZMymlLo8nptdBZwabi9NeeEWhxT6YpflHzkYhHpZ10 200 8ms -[2026-01-05T09:28:21.449Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNTI4NywiZXhwIjoxNzY3NjA2MTg3fQ.TZMymlLo8nptdBZwabi9NeeEWhxT6YpflHzkYhHpZ10 200 19ms -[2026-01-05T09:28:22.321Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:28:33.916Z] [INFO] GET / 200 7ms -[2026-01-05T09:28:34.145Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T09:28:34.183Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T09:28:34.232Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-05T09:28:34.235Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-05T09:28:34.242Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T09:28:34.245Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T09:28:34.248Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T09:28:34.249Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T09:28:34.273Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T09:28:34.291Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T09:28:34.294Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-05T09:28:34.297Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T09:28:34.304Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T09:28:34.313Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T09:28:34.314Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:28:34.344Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T09:28:34.421Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T09:28:34.425Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T09:28:34.428Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T09:28:34.437Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T09:28:34.438Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T09:28:34.439Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T09:28:34.469Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-05T09:28:34.473Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T09:28:34.477Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T09:28:34.485Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T09:28:34.486Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T09:28:34.510Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T09:28:34.511Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T09:28:34.517Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T09:28:34.521Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T09:28:34.525Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T09:28:34.526Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T09:28:34.551Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T09:28:34.556Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T09:28:34.635Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-05T09:28:34.767Z] [INFO] GET /api/auth/users 401 3ms -[2026-01-05T09:28:36.190Z] [INFO] GET /sw.js 200 4ms -[2026-01-05T09:28:36.415Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T09:28:36.416Z] [INFO] GET / 200 4ms -[2026-01-05T09:28:36.417Z] [INFO] GET /index.html 200 3ms -[2026-01-05T09:28:36.474Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T09:28:36.494Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T09:28:36.496Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T09:28:36.537Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T09:28:36.540Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T09:28:36.544Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T09:28:36.575Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T09:28:36.582Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T09:28:36.618Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T09:28:36.621Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T09:28:36.625Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T09:28:36.658Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T09:28:36.666Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T09:28:36.672Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T09:28:37.143Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T09:28:37.144Z] [INFO] POST /api/auth/login 200 454ms -[2026-01-05T09:28:37.145Z] [INFO] GET /js/task-modal.js 200 144ms -[2026-01-05T09:28:37.146Z] [INFO] GET /js/calendar.js 200 42ms -[2026-01-05T09:28:37.147Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T09:28:37.148Z] [INFO] GET / 200 3ms -[2026-01-05T09:28:37.198Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T09:28:37.222Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-05T09:28:37.232Z] [INFO] GET /js/undo.js 200 9ms -[2026-01-05T09:28:37.243Z] [INFO] GET /js/tour.js 200 4ms -[2026-01-05T09:28:37.245Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T09:28:37.281Z] [INFO] GET /api/projects 200 4ms -[2026-01-05T09:28:37.287Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (WhqwzY3WSVSXOBR7AAAH) -[2026-01-05T09:28:37.291Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-05T09:28:37.292Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T09:28:37.293Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T09:28:37.341Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:28:37.343Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-05T09:28:37.352Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T09:28:37.355Z] [INFO] GET /js/knowledge.js 200 11ms -[2026-01-05T09:28:37.384Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-05T09:28:37.388Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-05T09:28:37.400Z] [INFO] GET /api/tasks/project/2 200 11ms -[2026-01-05T09:28:37.404Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T09:28:37.405Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T09:28:37.425Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T09:28:37.448Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-05T09:28:37.450Z] [INFO] GET /css/proposals.css 200 11ms -[2026-01-05T09:28:37.466Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T09:28:37.491Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T09:28:37.493Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T09:28:37.509Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T09:28:37.525Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T09:28:37.525Z] [INFO] GET / 200 12ms -[2026-01-05T09:28:37.578Z] [INFO] GET /api/notifications 200 5ms -[2026-01-05T09:28:37.640Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T09:28:37.649Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-05T09:28:37.682Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-05T09:28:37.691Z] [INFO] GET / 200 4ms -[2026-01-05T09:28:37.754Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T09:28:37.759Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T09:28:37.762Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T09:28:37.764Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T09:28:37.771Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T09:28:37.772Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T09:28:37.782Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-05T09:28:37.786Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-05T09:28:37.788Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-05T09:28:37.792Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T09:28:37.796Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T09:28:37.799Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-05T09:28:37.801Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T09:28:37.803Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T09:28:37.904Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T09:28:37.907Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T09:28:37.910Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T09:28:37.913Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-05T09:28:37.916Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-05T09:28:37.919Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-05T09:28:37.923Z] [INFO] GET /js/board.js 200 8ms -[2026-01-05T09:28:37.925Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T09:28:37.928Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T09:28:37.931Z] [INFO] GET /js/auth.js 200 1ms -[2026-01-05T09:28:37.932Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T09:28:37.937Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T09:28:37.943Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T09:28:37.945Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T09:28:37.946Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T09:28:37.949Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T09:28:37.965Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T09:28:37.974Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T09:28:37.976Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T09:28:38.019Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:28:38.163Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T09:28:38.167Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T09:28:38.195Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T09:28:38.199Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T09:28:38.201Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T09:28:38.203Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T09:28:38.204Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T09:28:38.207Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T09:28:38.213Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T09:28:38.216Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-05T09:28:38.218Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T09:28:38.218Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T09:28:38.274Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:28:38.281Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T09:28:41.165Z] [INFO] GET / 200 4ms -[2026-01-05T09:28:41.270Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (WhqwzY3WSVSXOBR7AAAH) -[2026-01-05T09:28:41.292Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T09:28:41.308Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T09:28:41.310Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T09:28:41.312Z] [INFO] GET /css/board.css 200 8ms -[2026-01-05T09:28:41.315Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T09:28:41.317Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T09:28:41.338Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T09:28:41.346Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T09:28:41.370Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T09:28:41.374Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T09:28:41.392Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T09:28:41.394Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T09:28:41.397Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T09:28:41.399Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T09:28:41.412Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T09:28:41.421Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T09:28:41.519Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T09:28:41.530Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T09:28:41.532Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T09:28:41.535Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T09:28:41.537Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T09:28:41.538Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T09:28:41.563Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T09:28:41.574Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T09:28:41.579Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T09:28:41.584Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T09:28:41.587Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T09:28:41.600Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T09:28:41.612Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T09:28:41.616Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T09:28:41.620Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-05T09:28:41.629Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T09:28:41.631Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T09:28:41.650Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T09:28:41.656Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T09:28:41.720Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:28:41.724Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T09:28:41.743Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T09:28:41.800Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T09:28:41.860Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (pu5x4RdUDGoatlFhAAAJ) -[2026-01-05T09:28:41.871Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T09:28:41.921Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:28:41.933Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-05T09:28:41.958Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-05T09:28:41.964Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T09:28:41.968Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T09:28:42.046Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T09:28:42.103Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T09:28:42.193Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-05T09:28:43.631Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T09:28:49.817Z] [INFO] GET /api/tasks/6 200 14ms -[2026-01-05T09:28:49.873Z] [INFO] GET /api/subtasks/6 200 6ms -[2026-01-05T09:28:49.878Z] [INFO] GET /api/links/6 200 4ms -[2026-01-05T09:28:49.881Z] [INFO] GET /api/comments/6 200 3ms -[2026-01-05T09:28:49.885Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-05T09:28:49.888Z] [INFO] GET /api/files/6 200 3ms -[2026-01-05T09:28:49.953Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNTMyMSwiZXhwIjoxNzY3NjA2MjIxfQ.PNpek4jXOsxM-wjBjHG8K3r9M5jpT-Qd-L3j-NWwIT4 200 19ms -[2026-01-05T09:28:49.954Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNTMyMSwiZXhwIjoxNzY3NjA2MjIxfQ.PNpek4jXOsxM-wjBjHG8K3r9M5jpT-Qd-L3j-NWwIT4 200 10ms -[2026-01-05T09:28:50.810Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T09:28:53.154Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (pu5x4RdUDGoatlFhAAAJ) -[2026-01-05T09:28:58.033Z] [INFO] GET / 200 4ms -[2026-01-05T09:28:58.204Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-05T09:28:58.216Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T09:28:58.226Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T09:28:58.230Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T09:28:58.232Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T09:28:58.236Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T09:28:58.242Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T09:28:58.251Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T09:28:58.281Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T09:28:58.289Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T09:28:58.290Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T09:28:58.294Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T09:28:58.295Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T09:28:58.302Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T09:28:58.323Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:28:58.329Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T09:28:58.413Z] [INFO] GET /js/store.js 200 9ms -[2026-01-05T09:28:58.416Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T09:28:58.419Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T09:28:58.422Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T09:28:58.425Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T09:28:58.426Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T09:28:58.449Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T09:28:58.453Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T09:28:58.459Z] [INFO] GET /js/list.js 200 1ms -[2026-01-05T09:28:58.464Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T09:28:58.465Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:28:58.489Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T09:28:58.491Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T09:28:58.493Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T09:28:58.502Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T09:28:58.510Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T09:28:58.511Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T09:28:58.534Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T09:28:58.537Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T09:28:58.593Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:28:58.608Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T09:28:58.620Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T09:28:58.694Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T09:28:58.721Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (efFghnN-KMEgDNePAAAL) -[2026-01-05T09:28:58.755Z] [INFO] GET /api/projects 304 10ms -[2026-01-05T09:28:58.811Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:28:58.819Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T09:28:58.828Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T09:28:58.841Z] [INFO] GET /api/tasks/project/2 304 12ms -[2026-01-05T09:28:58.843Z] [INFO] GET /api/labels/2 304 14ms -[2026-01-05T09:28:58.924Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T09:28:58.984Z] [INFO] GET /api/notifications 304 7ms -[2026-01-05T09:28:59.040Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T09:29:00.490Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T09:29:03.281Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:29:05.524Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:29:11.825Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:29:13.142Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:29:17.056Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:29:18.034Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T09:29:18.036Z] [INFO] PUT /api/tasks/6 200 9ms -[2026-01-05T09:29:19.024Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:29:20.187Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:29:23.149Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:29:24.232Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:29:26.595Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:29:31.845Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:29:37.884Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:29:39.142Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:29:47.878Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:29:49.444Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:30:47.825Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:30:49.994Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:31:01.201Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:31:02.340Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:31:16.416Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:31:17.687Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-05T09:31:20.793Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-05T09:31:21.679Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T09:31:21.679Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-05T09:31:21.679Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-05T09:31:21.678Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T09:31:21.679Z] [INFO] readCLAUDEmd: Successfully read 14396 characters from /app/taskmate-source/CLAUDE.md -[2026-01-05T09:31:21.681Z] [INFO] GET /api/coding/directories 200 12ms -[2026-01-05T09:31:21.751Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T09:31:21.751Z] [INFO] Git directory exists: true -[2026-01-05T09:31:21.752Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T09:31:21.752Z] [INFO] Git directory exists: true -[2026-01-05T09:31:21.830Z] [INFO] GET /api/coding/directories/3/status 200 89ms -[2026-01-05T09:31:22.690Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:31:24.953Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:31:27.484Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:31:31.579Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 6ms -[2026-01-05T09:31:32.529Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:31:34.230Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 9ms -[2026-01-05T09:31:36.764Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:31:46.770Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T09:31:46.770Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T09:31:46.770Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-05T09:31:46.770Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-05T09:31:46.771Z] [INFO] readCLAUDEmd: Successfully read 14396 characters from /app/taskmate-source/CLAUDE.md -[2026-01-05T09:31:46.772Z] [INFO] GET /api/coding/directories 304 9ms -[2026-01-05T09:31:46.823Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T09:31:46.824Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T09:31:46.824Z] [INFO] Git directory exists: true -[2026-01-05T09:31:46.823Z] [INFO] Git directory exists: true -[2026-01-05T09:31:46.847Z] [INFO] GET /api/coding/directories/3/status 304 29ms -[2026-01-05T09:31:47.833Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:31:52.716Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:31:54.637Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:31:56.329Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:32:12.723Z] [INFO] GET / 200 5ms -[2026-01-05T09:32:12.825Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (efFghnN-KMEgDNePAAAL) -[2026-01-05T09:32:12.847Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T09:32:12.913Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T09:32:12.914Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T09:32:12.925Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T09:32:12.931Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T09:32:12.933Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T09:32:12.938Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-05T09:32:12.957Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T09:32:12.995Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T09:32:13.015Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T09:32:13.018Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-05T09:32:13.021Z] [INFO] GET /css/coding.css 200 11ms -[2026-01-05T09:32:13.028Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T09:32:13.029Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T09:32:13.038Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T09:32:13.068Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T09:32:13.165Z] [INFO] GET /js/api.js 200 18ms -[2026-01-05T09:32:13.170Z] [INFO] GET /js/store.js 200 14ms -[2026-01-05T09:32:13.172Z] [INFO] GET /js/auth.js 200 15ms -[2026-01-05T09:32:13.173Z] [INFO] GET /js/sync.js 200 13ms -[2026-01-05T09:32:13.175Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T09:32:13.177Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T09:32:13.216Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T09:32:13.219Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T09:32:13.226Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T09:32:13.228Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T09:32:13.246Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T09:32:13.261Z] [INFO] GET /js/admin.js 200 9ms -[2026-01-05T09:32:13.265Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-05T09:32:13.271Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T09:32:13.278Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T09:32:13.287Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T09:32:13.290Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T09:32:13.311Z] [INFO] GET /js/mobile.js 200 11ms -[2026-01-05T09:32:13.314Z] [INFO] GET /js/utils.js 200 13ms -[2026-01-05T09:32:13.377Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T09:32:13.395Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T09:32:13.419Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T09:32:13.485Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T09:32:13.537Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Y5YdpN11aB2BupLYAAAN) -[2026-01-05T09:32:13.545Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T09:32:13.619Z] [INFO] GET /api/tasks/project/2 200 20ms -[2026-01-05T09:32:13.624Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:32:13.631Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T09:32:13.637Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T09:32:13.641Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T09:32:13.730Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T09:32:13.791Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T09:32:13.849Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-05T09:32:15.300Z] [INFO] GET /sw.js 200 8ms -[2026-01-05T09:32:30.900Z] [INFO] GET /api/tasks/27 200 13ms -[2026-01-05T09:32:30.944Z] [INFO] GET /api/subtasks/27 200 7ms -[2026-01-05T09:32:30.972Z] [INFO] GET /api/links/27 200 5ms -[2026-01-05T09:32:31.012Z] [INFO] GET /api/files/27 200 17ms -[2026-01-05T09:32:31.027Z] [INFO] GET /api/comments/27 200 14ms -[2026-01-05T09:32:31.033Z] [INFO] GET /api/tasks/27/history 404 16ms -[2026-01-05T09:32:31.790Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T09:32:41.132Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-05T09:32:41.135Z] [INFO] PUT /api/tasks/27 200 11ms -[2026-01-05T09:32:41.587Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-05T09:32:41.589Z] [INFO] PUT /api/tasks/27 200 8ms -[2026-01-05T09:32:42.074Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-05T09:32:42.076Z] [INFO] PUT /api/tasks/27 200 8ms -[2026-01-05T09:32:42.500Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-05T09:32:42.501Z] [INFO] PUT /api/tasks/27 200 5ms -[2026-01-05T09:32:43.451Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-05T09:32:43.454Z] [INFO] PUT /api/tasks/27 200 10ms -[2026-01-05T09:32:44.446Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:32:46.636Z] [INFO] GET /api/tasks/27 200 8ms -[2026-01-05T09:32:46.678Z] [INFO] GET /api/subtasks/27 304 10ms -[2026-01-05T09:32:46.686Z] [INFO] GET /api/links/27 304 5ms -[2026-01-05T09:32:46.695Z] [INFO] GET /api/tasks/27/history 404 8ms -[2026-01-05T09:32:46.699Z] [INFO] GET /api/files/27 304 3ms -[2026-01-05T09:32:46.706Z] [INFO] GET /api/comments/27 304 5ms -[2026-01-05T09:32:47.647Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:32:51.391Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-05T09:32:51.393Z] [INFO] PUT /api/tasks/27 200 9ms -[2026-01-05T09:32:52.388Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:32:52.606Z] [INFO] GET /api/tasks/27 200 12ms -[2026-01-05T09:32:52.648Z] [INFO] GET /api/subtasks/27 304 7ms -[2026-01-05T09:32:52.657Z] [INFO] GET /api/comments/27 304 6ms -[2026-01-05T09:32:52.662Z] [INFO] GET /api/links/27 304 10ms -[2026-01-05T09:32:52.667Z] [INFO] GET /api/files/27 304 4ms -[2026-01-05T09:32:52.672Z] [INFO] GET /api/tasks/27/history 404 4ms -[2026-01-05T09:32:53.609Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:33:39.142Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Y5YdpN11aB2BupLYAAAN) -[2026-01-05T09:38:35.069Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (BpTOMhsxWG310bxXAAAP) -[2026-01-05T09:38:35.110Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:38:36.172Z] [INFO] GET / 200 11ms -[2026-01-05T09:38:36.273Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (BpTOMhsxWG310bxXAAAP) -[2026-01-05T09:38:36.285Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T09:38:36.287Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T09:38:36.329Z] [INFO] GET /css/board.css 200 8ms -[2026-01-05T09:38:36.327Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T09:38:36.366Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T09:38:36.374Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T09:38:36.383Z] [INFO] GET /css/list.css 200 12ms -[2026-01-05T09:38:36.385Z] [INFO] GET /css/admin.css 200 12ms -[2026-01-05T09:38:36.386Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T09:38:36.401Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T09:38:36.419Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T09:38:36.435Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T09:38:36.438Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T09:38:36.441Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-05T09:38:36.443Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:38:36.447Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T09:38:36.525Z] [INFO] GET /js/store.js 200 9ms -[2026-01-05T09:38:36.529Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T09:38:36.532Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T09:38:36.535Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T09:38:36.538Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T09:38:36.539Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T09:38:36.571Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-05T09:38:36.572Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T09:38:36.576Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-05T09:38:36.580Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T09:38:36.581Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T09:38:36.604Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T09:38:36.605Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T09:38:36.612Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T09:38:36.613Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T09:38:36.624Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T09:38:36.627Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T09:38:36.645Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T09:38:36.648Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T09:38:36.721Z] [INFO] POST /api/auth/refresh 200 30ms -[2026-01-05T09:38:36.731Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T09:38:36.734Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T09:38:36.783Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T09:38:36.838Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (0bxlP0U8OqEGTsdqAAAR) -[2026-01-05T09:38:36.846Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T09:38:36.901Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:38:36.909Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T09:38:36.914Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T09:38:36.918Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-05T09:38:36.937Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-05T09:38:37.012Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T09:38:37.061Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T09:38:37.111Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T09:38:38.619Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T09:38:38.685Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T09:38:38.689Z] [INFO] GET / 200 6ms -[2026-01-05T09:38:38.691Z] [INFO] GET /index.html 200 6ms -[2026-01-05T09:38:38.722Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T09:38:38.756Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T09:38:38.778Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T09:38:38.781Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T09:38:38.801Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T09:38:38.816Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T09:38:38.828Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T09:38:38.839Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T09:38:38.865Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T09:38:38.873Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-05T09:38:38.900Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T09:38:38.907Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T09:38:38.910Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T09:38:38.962Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T09:38:38.971Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T09:38:38.979Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T09:38:39.020Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T09:38:39.027Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T09:38:39.028Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:38:39.069Z] [INFO] GET /js/tour.js 200 8ms -[2026-01-05T09:38:39.074Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-05T09:38:39.077Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T09:38:39.110Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T09:38:39.115Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T09:38:39.119Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T09:38:39.145Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T09:38:39.157Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T09:38:39.185Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:38:39.188Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T09:38:39.195Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T09:38:39.219Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T09:38:39.228Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T09:38:39.237Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T09:38:39.258Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T09:38:39.268Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T09:39:01.342Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:39:06.482Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:39:07.527Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:39:18.921Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:39:42.797Z] [INFO] GET /api/tasks/3 200 11ms -[2026-01-05T09:39:42.867Z] [INFO] GET /api/subtasks/3 200 9ms -[2026-01-05T09:39:42.883Z] [INFO] GET /api/links/3 200 13ms -[2026-01-05T09:39:42.893Z] [INFO] GET /api/comments/3 200 8ms -[2026-01-05T09:39:42.900Z] [INFO] GET /api/files/3 200 6ms -[2026-01-05T09:39:42.905Z] [INFO] GET /api/tasks/3/history 404 4ms -[2026-01-05T09:39:43.802Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:39:45.033Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (0bxlP0U8OqEGTsdqAAAR) -[2026-01-05T09:40:39.106Z] [INFO] GET / 200 3ms -[2026-01-05T09:40:39.379Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:40:39.425Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T09:40:39.455Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T09:40:39.465Z] [INFO] GET /css/board.css 200 13ms -[2026-01-05T09:40:39.472Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-05T09:40:39.483Z] [INFO] GET /css/list.css 200 14ms -[2026-01-05T09:40:39.484Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T09:40:39.486Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T09:40:39.522Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T09:40:39.525Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T09:40:39.527Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T09:40:39.533Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T09:40:39.538Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T09:40:39.551Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T09:40:39.562Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:40:39.568Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T09:40:39.647Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T09:40:39.652Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T09:40:39.655Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T09:40:39.656Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T09:40:39.658Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T09:40:39.659Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T09:40:39.703Z] [INFO] GET /js/task-modal.js 200 12ms -[2026-01-05T09:40:39.706Z] [INFO] GET /js/calendar.js 200 14ms -[2026-01-05T09:40:39.712Z] [INFO] GET /js/list.js 200 11ms -[2026-01-05T09:40:39.713Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-05T09:40:39.714Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T09:40:39.720Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T09:40:39.738Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T09:40:39.747Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T09:40:39.760Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T09:40:39.762Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T09:40:39.764Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-05T09:40:39.766Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T09:40:39.776Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T09:40:39.847Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:40:39.855Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T09:40:39.879Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T09:40:39.934Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T09:40:39.974Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (bxqBpwh3snL2ykdHAAAT) -[2026-01-05T09:40:39.984Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T09:40:40.032Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:40:40.048Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-05T09:40:40.054Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T09:40:40.077Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-05T09:40:40.082Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T09:40:40.185Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T09:40:40.241Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T09:40:40.305Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T09:40:41.781Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T09:40:43.642Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:40:47.483Z] [INFO] GET / 200 4ms -[2026-01-05T09:40:47.586Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (bxqBpwh3snL2ykdHAAAT) -[2026-01-05T09:40:47.605Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:40:47.616Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T09:40:47.618Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T09:40:47.626Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T09:40:47.627Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T09:40:47.630Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T09:40:47.646Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T09:40:47.662Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T09:40:47.692Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T09:40:47.709Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T09:40:47.710Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T09:40:47.713Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-05T09:40:47.716Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T09:40:47.718Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T09:40:47.737Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:40:47.764Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T09:40:47.834Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-05T09:40:47.835Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T09:40:47.836Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T09:40:47.842Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T09:40:47.843Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T09:40:47.844Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T09:40:47.877Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T09:40:47.878Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T09:40:47.884Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T09:40:47.885Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T09:40:47.909Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T09:40:47.919Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T09:40:47.925Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T09:40:47.928Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T09:40:47.930Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T09:40:47.937Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T09:40:47.947Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T09:40:47.962Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T09:40:47.963Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T09:40:48.018Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:40:48.024Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T09:40:48.033Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:40:48.082Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:40:48.124Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (wNS5gznYXWtXvEF_AAAV) -[2026-01-05T09:40:48.134Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T09:40:48.188Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T09:40:48.210Z] [INFO] GET /api/tasks/project/2 304 18ms -[2026-01-05T09:40:48.214Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T09:40:48.215Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:40:48.220Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T09:40:48.294Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T09:40:48.346Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T09:40:48.405Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T09:40:49.872Z] [INFO] GET /sw.js 200 4ms -[2026-01-05T09:41:01.307Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (wNS5gznYXWtXvEF_AAAV) -[2026-01-05T09:41:46.785Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-05T09:41:46.787Z] [INFO] PUT /api/tasks/27 200 10ms -[2026-01-05T09:41:47.630Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:41:50.463Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:41:53.032Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T09:42:27.050Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T09:42:28.826Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:42:31.239Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (8JhgSPROg0CyCf4_AAAa) -[2026-01-05T09:42:31.303Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:42:31.726Z] [INFO] GET / 200 8ms -[2026-01-05T09:42:31.798Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-05T09:43:09.565Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (8JhgSPROg0CyCf4_AAAa) -[2026-01-05T09:43:23.269Z] [INFO] GET / 200 2ms -[2026-01-05T09:43:23.478Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:43:23.512Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T09:43:23.554Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T09:43:23.555Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T09:43:23.561Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T09:43:23.563Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T09:43:23.566Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T09:43:23.568Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T09:43:23.603Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T09:43:23.638Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-05T09:43:23.640Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-05T09:43:23.644Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-05T09:43:23.646Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-05T09:43:23.648Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T09:43:23.652Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T09:43:23.690Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T09:43:23.762Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T09:43:23.765Z] [INFO] GET /js/api.js 200 1ms -[2026-01-05T09:43:23.771Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T09:43:23.772Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T09:43:23.773Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T09:43:23.774Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T09:43:23.799Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T09:43:23.812Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T09:43:23.817Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T09:43:23.818Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T09:43:23.821Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T09:43:23.839Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T09:43:23.846Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T09:43:23.854Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T09:43:23.857Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T09:43:23.862Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T09:43:23.864Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T09:43:23.877Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T09:43:23.888Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T09:43:23.953Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:43:23.984Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-05T09:43:24.005Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T09:43:24.065Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T09:43:24.120Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (EUur6fJig2Gf-XhbAAAc) -[2026-01-05T09:43:24.132Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T09:43:24.198Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T09:43:24.199Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:43:24.218Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-05T09:43:24.223Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T09:43:24.226Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T09:43:24.384Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T09:43:24.447Z] [INFO] GET /api/notifications 304 10ms -[2026-01-05T09:43:24.516Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T09:43:25.170Z] [INFO] GET / 200 2ms -[2026-01-05T09:43:25.272Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (EUur6fJig2Gf-XhbAAAc) -[2026-01-05T09:43:25.286Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:43:25.290Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T09:43:25.295Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T09:43:25.296Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:43:25.297Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T09:43:25.301Z] [INFO] GET /css/components.css 200 1ms -[2026-01-05T09:43:25.327Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T09:43:25.329Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T09:43:25.336Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T09:43:25.359Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T09:43:25.375Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T09:43:25.380Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-05T09:43:25.384Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-05T09:43:25.387Z] [INFO] GET /css/knowledge.css 200 10ms -[2026-01-05T09:43:25.392Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T09:43:25.398Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T09:43:25.474Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T09:43:25.475Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T09:43:25.479Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T09:43:25.482Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T09:43:25.483Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T09:43:25.484Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T09:43:25.517Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T09:43:25.520Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T09:43:25.523Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T09:43:25.526Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T09:43:25.547Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T09:43:25.564Z] [INFO] GET /js/proposals.js 200 11ms -[2026-01-05T09:43:25.570Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T09:43:25.573Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T09:43:25.575Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T09:43:25.589Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-05T09:43:25.593Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T09:43:25.598Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T09:43:25.609Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T09:43:25.664Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:43:25.668Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T09:43:25.683Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T09:43:25.744Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T09:43:25.793Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T09:43:25.797Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (MH6aLi3ggOjUfx8QAAAe) -[2026-01-05T09:43:25.854Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:43:25.863Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T09:43:25.869Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-05T09:43:25.882Z] [INFO] GET /api/tasks/project/2 304 18ms -[2026-01-05T09:43:25.888Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-05T09:43:25.952Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T09:43:25.957Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T09:43:26.007Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T09:43:26.067Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T09:43:26.147Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T09:43:26.153Z] [INFO] GET / 200 10ms -[2026-01-05T09:43:26.154Z] [INFO] GET /index.html 200 10ms -[2026-01-05T09:43:26.194Z] [INFO] GET /css/base.css 200 1ms -[2026-01-05T09:43:26.210Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T09:43:26.212Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T09:43:26.239Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T09:43:26.256Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T09:43:26.260Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T09:43:26.291Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T09:43:26.304Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T09:43:26.321Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T09:43:26.351Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T09:43:26.370Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T09:43:26.372Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T09:43:26.396Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T09:43:26.418Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T09:43:26.422Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T09:43:26.444Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T09:43:26.473Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T09:43:26.498Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:43:26.519Z] [INFO] GET /js/tour.js 200 1ms -[2026-01-05T09:43:26.531Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T09:43:26.540Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T09:43:26.567Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T09:43:26.581Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T09:43:26.586Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T09:43:26.619Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T09:43:26.635Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T09:43:26.661Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T09:43:26.668Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T09:43:26.711Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T09:43:26.713Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T09:43:26.716Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T09:43:26.771Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T09:43:26.778Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T09:43:26.790Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T09:43:26.822Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T09:43:28.501Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:43:29.851Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:43:33.468Z] [INFO] GET / 200 4ms -[2026-01-05T09:43:33.731Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (MH6aLi3ggOjUfx8QAAAe) -[2026-01-05T09:43:33.960Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T09:43:33.967Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T09:43:33.970Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T09:43:33.971Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T09:43:33.972Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T09:43:34.007Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T09:43:34.013Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T09:43:34.026Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T09:43:34.037Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T09:43:34.038Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T09:43:34.045Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T09:43:34.046Z] [INFO] GET /css/coding.css 200 0ms -[2026-01-05T09:43:34.052Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T09:43:34.065Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T09:43:34.080Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T09:43:34.082Z] [INFO] GET /js/app.js 200 7ms -[2026-01-05T09:43:34.181Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T09:43:34.185Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T09:43:34.186Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T09:43:34.189Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T09:43:34.191Z] [INFO] GET /js/api.js 200 2ms -[2026-01-05T09:43:34.194Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T09:43:34.222Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T09:43:34.227Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T09:43:34.228Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T09:43:34.229Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T09:43:34.238Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:43:34.279Z] [INFO] GET /js/admin.js 200 15ms -[2026-01-05T09:43:34.280Z] [INFO] GET /js/notifications.js 200 16ms -[2026-01-05T09:43:34.286Z] [INFO] GET /js/gitea.js 200 17ms -[2026-01-05T09:43:34.289Z] [INFO] GET /js/knowledge.js 200 14ms -[2026-01-05T09:43:34.313Z] [INFO] GET /js/proposals.js 200 25ms -[2026-01-05T09:43:34.320Z] [INFO] GET /js/coding.js 200 12ms -[2026-01-05T09:43:34.327Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T09:43:34.330Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T09:43:34.382Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:43:34.412Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T09:43:34.414Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T09:43:34.485Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:43:34.545Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T09:43:34.578Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (BZK0Ye7v9VNyHdvkAAAg) -[2026-01-05T09:43:34.626Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-05T09:43:34.647Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-05T09:43:34.653Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T09:43:34.657Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-05T09:43:34.658Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:43:34.737Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T09:43:34.793Z] [INFO] GET /api/notifications 304 12ms -[2026-01-05T09:43:34.848Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-05T09:43:35.171Z] [INFO] GET / 200 3ms -[2026-01-05T09:43:35.271Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (BZK0Ye7v9VNyHdvkAAAg) -[2026-01-05T09:43:35.300Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T09:43:35.307Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-05T09:43:35.318Z] [INFO] GET /css/board.css 200 20ms -[2026-01-05T09:43:35.325Z] [INFO] GET /css/modal.css 200 22ms -[2026-01-05T09:43:35.329Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T09:43:35.330Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T09:43:35.340Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T09:43:35.345Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T09:43:35.384Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T09:43:35.385Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T09:43:35.389Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-05T09:43:35.399Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T09:43:35.403Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T09:43:35.404Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T09:43:35.436Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T09:43:35.438Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T09:43:35.525Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T09:43:35.526Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T09:43:35.529Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T09:43:35.534Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-05T09:43:35.536Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T09:43:35.537Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T09:43:35.579Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-05T09:43:35.580Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T09:43:35.588Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T09:43:35.597Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T09:43:35.614Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:43:35.614Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T09:43:35.619Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T09:43:35.629Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T09:43:35.635Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T09:43:35.643Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T09:43:35.667Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-05T09:43:35.670Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-05T09:43:35.675Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T09:43:35.747Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:43:35.749Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T09:43:35.758Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:43:35.807Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:43:35.856Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (m5QAWG0PnBmbm_BWAAAi) -[2026-01-05T09:43:35.889Z] [INFO] GET /api/projects 304 9ms -[2026-01-05T09:43:35.941Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:43:35.949Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T09:43:35.958Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T09:43:35.965Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T09:43:35.991Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-05T09:43:36.072Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T09:43:36.122Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T09:43:36.175Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-05T09:43:37.633Z] [INFO] GET /sw.js 200 1ms -[2026-01-05T09:43:51.451Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:43:53.267Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:43:55.460Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:43:56.524Z] [INFO] GET / 200 5ms -[2026-01-05T09:43:56.638Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (m5QAWG0PnBmbm_BWAAAi) -[2026-01-05T09:43:56.670Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T09:43:56.673Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T09:43:56.679Z] [INFO] GET /css/components.css 200 10ms -[2026-01-05T09:43:56.684Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T09:43:56.686Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T09:43:56.687Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T09:43:56.718Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T09:43:56.722Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T09:43:56.751Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T09:43:56.769Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T09:43:56.771Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T09:43:56.773Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T09:43:56.773Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T09:43:56.774Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T09:43:56.786Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T09:43:56.823Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T09:43:56.894Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T09:43:56.896Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T09:43:56.898Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T09:43:56.906Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-05T09:43:56.911Z] [INFO] GET /js/board.js 200 10ms -[2026-01-05T09:43:56.914Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T09:43:56.936Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T09:43:56.941Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T09:43:56.944Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T09:43:56.956Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T09:43:56.971Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T09:43:56.978Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T09:43:56.982Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T09:43:56.984Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T09:43:57.008Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T09:43:57.010Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T09:43:57.011Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T09:43:57.020Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T09:43:57.022Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T09:43:57.111Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:43:57.118Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T09:43:57.131Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:43:57.187Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T09:43:57.262Z] [INFO] GET /api/projects 304 12ms -[2026-01-05T09:43:57.269Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (likK9rZca6s6d-lmAAAk) -[2026-01-05T09:43:57.327Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:43:57.335Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T09:43:57.342Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T09:43:57.362Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-05T09:43:57.365Z] [INFO] GET /api/labels/2 304 22ms -[2026-01-05T09:43:57.448Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T09:43:57.494Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T09:43:57.552Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-05T09:43:59.019Z] [INFO] GET /sw.js 200 4ms -[2026-01-05T09:44:00.436Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:44:02.064Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:44:09.428Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (likK9rZca6s6d-lmAAAk) -[2026-01-05T09:49:51.299Z] [INFO] GET / 200 3ms -[2026-01-05T09:49:51.395Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T09:49:51.435Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T09:49:51.471Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T09:49:51.475Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T09:49:51.477Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T09:49:51.481Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T09:49:51.483Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T09:49:51.484Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T09:49:51.516Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T09:49:51.532Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T09:49:51.553Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T09:49:51.555Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T09:49:51.558Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-05T09:49:51.562Z] [INFO] GET /css/responsive.css 200 12ms -[2026-01-05T09:49:51.565Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T09:49:51.569Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T09:49:51.653Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T09:49:51.654Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T09:49:51.656Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T09:49:51.657Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T09:49:51.659Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T09:49:51.664Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-05T09:49:51.710Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T09:49:51.722Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-05T09:49:51.723Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T09:49:51.726Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-05T09:49:51.729Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T09:49:51.732Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T09:49:51.756Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T09:49:51.760Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T09:49:51.764Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T09:49:51.766Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T09:49:51.771Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T09:49:51.775Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T09:49:51.801Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T09:49:51.857Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:49:51.883Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T09:49:51.893Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:49:51.945Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T09:49:51.993Z] [INFO] GET /api/projects 304 8ms -[2026-01-05T09:49:51.998Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (DFYPMAIVJUi0p5FXAAAm) -[2026-01-05T09:49:52.059Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T09:49:52.065Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T09:49:52.084Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-05T09:49:52.086Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:49:52.090Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T09:49:52.149Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T09:49:52.204Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T09:49:52.210Z] [INFO] GET / 200 2ms -[2026-01-05T09:49:52.285Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (DFYPMAIVJUi0p5FXAAAm) -[2026-01-05T09:49:52.293Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T09:49:52.297Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T09:49:52.298Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T09:49:52.302Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T09:49:52.303Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T09:49:52.306Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T09:49:52.334Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T09:49:52.336Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T09:49:52.345Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T09:49:52.348Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T09:49:52.351Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T09:49:52.353Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T09:49:52.373Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T09:49:52.377Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T09:49:52.390Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:49:52.391Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T09:49:52.399Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T09:49:52.473Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T09:49:52.477Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T09:49:52.479Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T09:49:52.480Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T09:49:52.482Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T09:49:52.525Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T09:49:52.536Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T09:49:52.541Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T09:49:52.543Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T09:49:52.545Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T09:49:52.548Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T09:49:52.575Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T09:49:52.587Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T09:49:52.595Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T09:49:52.605Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T09:49:52.606Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T09:49:52.612Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T09:49:52.618Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T09:49:52.775Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T09:49:52.840Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T09:49:52.976Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T09:49:52.978Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-05T09:49:53.044Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T09:49:53.142Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (E5IlY2AWd54wvRW6AAAo) -[2026-01-05T09:49:53.197Z] [INFO] GET /api/projects 304 10ms -[2026-01-05T09:49:53.365Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:49:53.389Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-05T09:49:53.397Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T09:49:53.402Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T09:49:53.406Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T09:49:53.491Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-05T09:49:53.544Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T09:49:53.605Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T09:49:55.058Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T09:50:03.162Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (E5IlY2AWd54wvRW6AAAo) -[2026-01-05T09:51:53.244Z] [INFO] POST /api/auth/refresh 200 23ms -[2026-01-05T09:52:40.496Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:52:45.553Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T09:52:46.837Z] [INFO] GET /api/tasks/1 200 13ms -[2026-01-05T09:52:46.877Z] [INFO] GET /api/subtasks/1 200 6ms -[2026-01-05T09:52:46.911Z] [INFO] GET /api/links/1 200 8ms -[2026-01-05T09:52:46.951Z] [INFO] GET /api/files/1 200 13ms -[2026-01-05T09:52:46.960Z] [INFO] GET /api/comments/1 200 5ms -[2026-01-05T09:52:46.966Z] [INFO] GET /api/tasks/1/history 404 5ms -[2026-01-05T09:52:47.838Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:52:52.108Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-05T09:52:52.110Z] [INFO] PUT /api/tasks/1 200 8ms -[2026-01-05T09:52:53.093Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:52:53.425Z] [INFO] GET /api/tasks/1 200 13ms -[2026-01-05T09:52:53.464Z] [INFO] GET /api/comments/1 304 4ms -[2026-01-05T09:52:53.471Z] [INFO] GET /api/files/1 304 6ms -[2026-01-05T09:52:53.476Z] [INFO] GET /api/links/1 304 10ms -[2026-01-05T09:52:53.482Z] [INFO] GET /api/subtasks/1 304 5ms -[2026-01-05T09:52:53.488Z] [INFO] GET /api/tasks/1/history 404 4ms -[2026-01-05T09:52:54.417Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-05T09:52:54.419Z] [INFO] PUT /api/tasks/1 200 7ms -[2026-01-05T09:52:55.781Z] [INFO] GET /api/tasks/1 200 12ms -[2026-01-05T09:52:55.832Z] [INFO] GET /api/subtasks/1 304 9ms -[2026-01-05T09:52:55.837Z] [INFO] GET /api/links/1 304 4ms -[2026-01-05T09:52:55.843Z] [INFO] GET /api/files/1 304 5ms -[2026-01-05T09:52:55.849Z] [INFO] GET /api/tasks/1/history 404 4ms -[2026-01-05T09:52:55.861Z] [INFO] GET /api/comments/1 304 6ms -[2026-01-05T09:52:56.779Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:52:59.515Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-05T09:52:59.517Z] [INFO] PUT /api/tasks/1 200 8ms -[2026-01-05T09:53:00.521Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:53:25.540Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T09:53:27.891Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:53:29.338Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:53:39.842Z] [INFO] GET /api/tasks/3 200 6ms -[2026-01-05T09:53:39.878Z] [INFO] GET /api/links/3 200 4ms -[2026-01-05T09:53:39.882Z] [INFO] GET /api/subtasks/3 200 7ms -[2026-01-05T09:53:39.888Z] [INFO] GET /api/tasks/3/history 404 4ms -[2026-01-05T09:53:39.895Z] [INFO] GET /api/comments/3 200 5ms -[2026-01-05T09:53:39.893Z] [INFO] GET /api/files/3 200 5ms -[2026-01-05T09:53:40.850Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:53:41.234Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2026-01-05T09:53:41.236Z] [INFO] PUT /api/tasks/3 200 8ms -[2026-01-05T09:53:42.238Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:53:42.329Z] [INFO] GET /api/tasks/1 200 10ms -[2026-01-05T09:53:42.367Z] [INFO] GET /api/comments/1 304 7ms -[2026-01-05T09:53:42.372Z] [INFO] GET /api/subtasks/1 304 4ms -[2026-01-05T09:53:42.377Z] [INFO] GET /api/tasks/1/history 404 4ms -[2026-01-05T09:53:42.385Z] [INFO] GET /api/links/1 304 5ms -[2026-01-05T09:53:42.388Z] [INFO] GET /api/files/1 304 2ms -[2026-01-05T09:53:42.932Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-05T09:53:42.934Z] [INFO] PUT /api/tasks/1 200 9ms -[2026-01-05T09:53:43.923Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:53:49.382Z] [INFO] GET / 200 6ms -[2026-01-05T09:53:49.445Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ygey_s26FEIw9ImyAAAF) -[2026-01-05T09:53:49.458Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T09:53:49.463Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T09:53:49.467Z] [INFO] GET /css/base.css 200 11ms -[2026-01-05T09:53:49.468Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T09:53:49.469Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-05T09:53:49.484Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T09:53:49.498Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T09:53:49.512Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T09:53:49.514Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T09:53:49.524Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T09:53:49.527Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T09:53:49.529Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T09:53:49.532Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T09:53:49.544Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T09:53:49.553Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T09:53:49.565Z] [INFO] GET /js/app.js 200 8ms -[2026-01-05T09:53:49.772Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T09:53:49.773Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T09:53:49.776Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T09:53:49.779Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T09:53:49.781Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T09:53:49.782Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T09:53:49.810Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-05T09:53:49.816Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-05T09:53:49.817Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T09:53:49.819Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T09:53:49.821Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T09:53:49.828Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T09:53:49.845Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T09:53:49.853Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T09:53:49.854Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T09:53:49.855Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T09:53:49.863Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-05T09:53:49.865Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T09:53:49.886Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T09:53:49.929Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T09:53:49.938Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T09:53:49.943Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T09:53:49.980Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T09:53:50.012Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (mB-ZFmDoRX3-KvxOAAAq) -[2026-01-05T09:53:50.020Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T09:53:50.081Z] [INFO] GET /api/tasks/project/2 200 27ms -[2026-01-05T09:53:50.085Z] [INFO] GET /api/columns/2 304 30ms -[2026-01-05T09:53:50.086Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T09:53:50.093Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T09:53:50.103Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-05T09:53:50.149Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T09:53:50.186Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T09:53:50.226Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T09:53:53.658Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:54:24.755Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:56:57.745Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T09:57:02.692Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T09:57:03.832Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:57:05.326Z] [INFO] GET /api/tasks/1 200 6ms -[2026-01-05T09:57:05.366Z] [INFO] GET /api/subtasks/1 304 3ms -[2026-01-05T09:57:05.397Z] [INFO] GET /api/links/1 304 3ms -[2026-01-05T09:57:05.435Z] [INFO] GET /api/files/1 304 15ms -[2026-01-05T09:57:05.450Z] [INFO] GET /api/comments/1 304 6ms -[2026-01-05T09:57:05.457Z] [INFO] GET /api/tasks/1/history 404 3ms -[2026-01-05T09:57:06.153Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-05T09:57:06.155Z] [INFO] PUT /api/tasks/1 200 11ms -[2026-01-05T09:57:07.577Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T09:57:10.776Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T09:57:11.827Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:57:13.880Z] [INFO] GET /api/tasks/1 200 6ms -[2026-01-05T09:57:13.921Z] [INFO] GET /api/links/1 304 5ms -[2026-01-05T09:57:13.926Z] [INFO] GET /api/files/1 304 10ms -[2026-01-05T09:57:13.930Z] [INFO] GET /api/comments/1 304 3ms -[2026-01-05T09:57:13.934Z] [INFO] GET /api/tasks/1/history 404 3ms -[2026-01-05T09:57:13.939Z] [INFO] GET /api/subtasks/1 304 5ms -[2026-01-05T09:57:14.650Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-05T09:57:14.651Z] [INFO] PUT /api/tasks/1 200 5ms -[2026-01-05T09:57:15.664Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T09:57:19.193Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T09:57:20.935Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-05T09:57:24.223Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:57:26.129Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T09:57:27.947Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:00:24.930Z] [INFO] GET / 200 7ms -[2026-01-05T10:00:24.988Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (mB-ZFmDoRX3-KvxOAAAq) -[2026-01-05T10:00:24.992Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T10:00:25.023Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T10:00:25.051Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T10:00:25.064Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:00:25.066Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T10:00:25.072Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T10:00:25.074Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:00:25.075Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T10:00:25.078Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:00:25.102Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T10:00:25.106Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T10:00:25.119Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T10:00:25.120Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T10:00:25.121Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T10:00:25.133Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T10:00:25.141Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T10:00:25.210Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T10:00:25.214Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T10:00:25.220Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-05T10:00:25.225Z] [INFO] GET /js/sync.js 200 13ms -[2026-01-05T10:00:25.226Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T10:00:25.227Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T10:00:25.234Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:00:25.241Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T10:00:25.245Z] [INFO] GET /js/list.js 200 1ms -[2026-01-05T10:00:25.259Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T10:00:25.261Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T10:00:25.273Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:00:25.275Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:00:25.277Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T10:00:25.289Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T10:00:25.292Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:00:25.298Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T10:00:25.304Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T10:00:25.307Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T10:00:25.348Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:00:25.352Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T10:00:25.355Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:00:25.390Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:00:25.421Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T10:00:25.427Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (_vmaWJg5cZ52a3QeAAAs) -[2026-01-05T10:00:25.451Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T10:00:25.479Z] [INFO] GET /api/tasks/project/2 200 25ms -[2026-01-05T10:00:25.484Z] [INFO] GET /api/labels/2 304 29ms -[2026-01-05T10:00:25.489Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-05T10:00:25.492Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:00:25.524Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T10:00:25.557Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T10:00:25.593Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-05T10:00:27.228Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T10:00:31.323Z] [INFO] POST /api/auth/refresh 200 25ms -[2026-01-05T10:00:39.059Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:01:18.229Z] [INFO] GET /api/tasks/6 200 8ms -[2026-01-05T10:01:18.279Z] [INFO] GET /api/links/6 304 16ms -[2026-01-05T10:01:18.288Z] [INFO] GET /api/files/6 304 21ms -[2026-01-05T10:01:18.293Z] [INFO] GET /api/subtasks/6 304 4ms -[2026-01-05T10:01:18.298Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-05T10:01:18.311Z] [INFO] GET /api/tasks/6/history 404 10ms -[2026-01-05T10:01:18.328Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzIzOSwiZXhwIjoxNzY3NjA4MTM5fQ.BwKQe96_8X1WrdZdlar4IcegLx-B7sfmqaL85iyy7hc 200 12ms -[2026-01-05T10:01:18.331Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzIzOSwiZXhwIjoxNzY3NjA4MTM5fQ.BwKQe96_8X1WrdZdlar4IcegLx-B7sfmqaL85iyy7hc 200 9ms -[2026-01-05T10:01:19.238Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:01:33.916Z] [INFO] PUT /api/subtasks/12 200 13ms -[2026-01-05T10:01:33.958Z] [INFO] PUT /api/subtasks/12/position 200 16ms -[2026-01-05T10:01:34.916Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:01:52.101Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:01:52.103Z] [INFO] PUT /api/tasks/6 200 8ms -[2026-01-05T10:01:53.029Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:01:57.492Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:01:58.513Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:02:00.333Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:02:02.740Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:02:05.487Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:02:11.702Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T10:02:13.409Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T10:03:10.255Z] [INFO] POST / 200 6ms -[2026-01-05T10:03:10.797Z] [INFO] Aufgabe erstellt: Testaufgabe (ID: 29) von hendrik_gebhardt@gmx.de -[2026-01-05T10:03:10.798Z] [INFO] POST /api/tasks 201 9ms -[2026-01-05T10:03:11.796Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T10:03:14.687Z] [INFO] GET /api/tasks/29 200 10ms -[2026-01-05T10:03:14.734Z] [INFO] GET /api/subtasks/29 200 14ms -[2026-01-05T10:03:14.783Z] [INFO] GET /api/links/29 200 7ms -[2026-01-05T10:03:14.789Z] [INFO] GET /api/files/29 200 5ms -[2026-01-05T10:03:14.796Z] [INFO] GET /api/comments/29 200 6ms -[2026-01-05T10:03:14.804Z] [INFO] GET /api/tasks/29/history 404 7ms -[2026-01-05T10:03:15.685Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T10:03:46.246Z] [INFO] Aufgabe aktualisiert: Testaufgabe (ID: 29) -[2026-01-05T10:03:46.248Z] [INFO] PUT /api/tasks/29 200 11ms -[2026-01-05T10:03:47.239Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:03:49.525Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:03:53.095Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:03:55.048Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:03:56.602Z] [INFO] GET / 200 4ms -[2026-01-05T10:03:56.659Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (_vmaWJg5cZ52a3QeAAAs) -[2026-01-05T10:03:56.674Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T10:03:56.681Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T10:03:56.684Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T10:03:56.688Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T10:03:56.690Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T10:03:56.703Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T10:03:56.727Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:03:56.733Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T10:03:56.734Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:03:56.738Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T10:03:56.738Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:03:56.739Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:03:56.756Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T10:03:56.760Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T10:03:56.775Z] [INFO] GET /js/app.js 200 7ms -[2026-01-05T10:03:56.777Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T10:03:56.860Z] [INFO] GET /js/store.js 200 9ms -[2026-01-05T10:03:56.861Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T10:03:56.862Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-05T10:03:56.863Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T10:03:56.865Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T10:03:56.866Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T10:03:56.889Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T10:03:56.894Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T10:03:56.895Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T10:03:56.896Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T10:03:56.899Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T10:03:56.922Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T10:03:56.924Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T10:03:56.932Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-05T10:03:56.936Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-05T10:03:56.938Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-05T10:03:56.942Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-05T10:03:56.956Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T10:03:56.961Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:03:57.004Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:03:57.009Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T10:03:57.011Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T10:03:57.050Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T10:03:57.088Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ldj68WYdeYFoRECbAAAu) -[2026-01-05T10:03:57.098Z] [INFO] GET /api/projects 200 7ms -[2026-01-05T10:03:57.128Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:03:57.150Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-05T10:03:57.154Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T10:03:57.158Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-05T10:03:57.163Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T10:03:57.205Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T10:03:57.244Z] [INFO] GET /api/notifications 304 10ms -[2026-01-05T10:03:57.282Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T10:04:00.607Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:04:04.458Z] [INFO] GET /api/tasks/29 200 16ms -[2026-01-05T10:04:04.490Z] [INFO] GET /api/subtasks/29 304 5ms -[2026-01-05T10:04:04.496Z] [INFO] GET /api/files/29 304 4ms -[2026-01-05T10:04:04.500Z] [INFO] GET /api/links/29 304 3ms -[2026-01-05T10:04:04.504Z] [INFO] GET /api/tasks/29/history 404 3ms -[2026-01-05T10:04:04.508Z] [INFO] GET /api/comments/29 304 6ms -[2026-01-05T10:04:05.459Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:04:07.016Z] [INFO] DELETE /api/tasks/29 200 9ms -[2026-01-05T10:04:07.013Z] [INFO] Aufgabe gelöscht: Testaufgabe (ID: 29) -[2026-01-05T10:04:07.062Z] [INFO] PUT /api/tasks/29 404 6ms -[2026-01-05T10:04:08.028Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:04:10.356Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:04:21.160Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:04:22.565Z] [INFO] GET /api/tasks/3 200 16ms -[2026-01-05T10:04:22.610Z] [INFO] GET /api/subtasks/3 304 11ms -[2026-01-05T10:04:22.621Z] [INFO] GET /api/links/3 304 8ms -[2026-01-05T10:04:22.626Z] [INFO] GET /api/files/3 304 12ms -[2026-01-05T10:04:22.658Z] [INFO] GET /api/comments/3 304 21ms -[2026-01-05T10:04:22.675Z] [INFO] GET /api/tasks/3/history 404 38ms -[2026-01-05T10:04:23.560Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:04:24.098Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2026-01-05T10:04:24.100Z] [INFO] PUT /api/tasks/3 200 13ms -[2026-01-05T10:04:25.879Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T10:04:27.365Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:04:31.549Z] [INFO] GET /api/tasks/6 200 25ms -[2026-01-05T10:04:31.594Z] [INFO] GET /api/subtasks/6 200 12ms -[2026-01-05T10:04:31.609Z] [INFO] GET /api/tasks/6/history 404 12ms -[2026-01-05T10:04:31.617Z] [INFO] GET /api/links/6 304 17ms -[2026-01-05T10:04:31.624Z] [INFO] GET /api/comments/6 304 6ms -[2026-01-05T10:04:31.632Z] [INFO] GET /api/files/6 304 7ms -[2026-01-05T10:04:31.684Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzQ2NywiZXhwIjoxNzY3NjA4MzY3fQ.exkMMBm1ScUKpsWbBD6w0YZeA4bqkKrAPgGaTs9qoas 200 12ms -[2026-01-05T10:04:31.685Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzQ2NywiZXhwIjoxNzY3NjA4MzY3fQ.exkMMBm1ScUKpsWbBD6w0YZeA4bqkKrAPgGaTs9qoas 200 19ms -[2026-01-05T10:04:32.539Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:04:38.521Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:04:38.523Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-05T10:04:39.526Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T10:04:48.436Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T10:04:50.036Z] [INFO] GET /api/tasks/6 200 11ms -[2026-01-05T10:04:50.087Z] [INFO] GET /api/links/6 304 19ms -[2026-01-05T10:04:50.102Z] [INFO] GET /api/subtasks/6 304 10ms -[2026-01-05T10:04:50.111Z] [INFO] GET /api/comments/6 304 8ms -[2026-01-05T10:04:50.117Z] [INFO] GET /api/files/6 304 12ms -[2026-01-05T10:04:50.121Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-05T10:04:50.172Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzQ4OCwiZXhwIjoxNzY3NjA4Mzg4fQ.HtKQ185EcpgD5J5nQpL6qIkI31sO75GJ8pXDFB1tUIk 200 25ms -[2026-01-05T10:04:50.177Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzQ4OCwiZXhwIjoxNzY3NjA4Mzg4fQ.HtKQ185EcpgD5J5nQpL6qIkI31sO75GJ8pXDFB1tUIk 200 20ms -[2026-01-05T10:04:51.034Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:04:52.803Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzQ5MSwiZXhwIjoxNzY3NjA4MzkxfQ.o00tk5FhDo16zarJpfDeCqUerOW7ha9nM5_HTBEq97s 200 9ms -[2026-01-05T10:04:54.816Z] [INFO] GET /api/files/preview/2?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzQ5MSwiZXhwIjoxNzY3NjA4MzkxfQ.o00tk5FhDo16zarJpfDeCqUerOW7ha9nM5_HTBEq97s 200 9ms -[2026-01-05T10:04:57.457Z] [INFO] Datei gelöscht: Screenshot 2025-12-29 235228.jpg -[2026-01-05T10:04:57.458Z] [INFO] DELETE /api/files/2 200 8ms -[2026-01-05T10:04:58.456Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:04:59.993Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:04:59.995Z] [INFO] PUT /api/tasks/6 200 5ms -[2026-01-05T10:05:01.002Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:05:05.527Z] [INFO] GET /api/tasks/1 200 12ms -[2026-01-05T10:05:05.566Z] [INFO] GET /api/subtasks/1 304 7ms -[2026-01-05T10:05:05.577Z] [INFO] GET /api/links/1 304 6ms -[2026-01-05T10:05:05.582Z] [INFO] GET /api/files/1 304 4ms -[2026-01-05T10:05:05.587Z] [INFO] GET /api/comments/1 304 4ms -[2026-01-05T10:05:05.592Z] [INFO] GET /api/tasks/1/history 404 4ms -[2026-01-05T10:05:06.534Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:05:09.641Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-05T10:05:09.644Z] [INFO] PUT /api/tasks/1 200 7ms -[2026-01-05T10:05:10.647Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:05:11.665Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:05:12.475Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 6ms -[2026-01-05T10:05:13.473Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:05:14.975Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T10:05:17.136Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:05:17.860Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 3ms -[2026-01-05T10:05:18.878Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T10:05:21.859Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:07:16.440Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:07:17.062Z] [INFO] GET / 200 3ms -[2026-01-05T10:07:17.123Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ldj68WYdeYFoRECbAAAu) -[2026-01-05T10:07:17.134Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T10:07:17.169Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T10:07:17.194Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T10:07:17.201Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T10:07:17.206Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T10:07:17.208Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T10:07:17.210Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T10:07:17.212Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T10:07:17.234Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:07:17.251Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:07:17.259Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T10:07:17.266Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-05T10:07:17.269Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-05T10:07:17.270Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T10:07:17.271Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:07:17.286Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T10:07:17.356Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T10:07:17.361Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-05T10:07:17.368Z] [INFO] GET /js/store.js 200 13ms -[2026-01-05T10:07:17.371Z] [INFO] GET /js/api.js 200 12ms -[2026-01-05T10:07:17.375Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T10:07:17.377Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T10:07:17.388Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T10:07:17.396Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T10:07:17.400Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T10:07:17.403Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T10:07:17.407Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T10:07:17.428Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T10:07:17.430Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:07:17.434Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-05T10:07:17.441Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T10:07:17.442Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T10:07:17.444Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T10:07:17.461Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T10:07:17.463Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T10:07:17.501Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:07:17.511Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T10:07:17.515Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T10:07:17.546Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T10:07:17.582Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (GlHSuIYHbJADzervAAAw) -[2026-01-05T10:07:17.592Z] [INFO] GET /api/projects 200 7ms -[2026-01-05T10:07:17.625Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:07:17.628Z] [INFO] GET /api/columns/2 304 2ms -[2026-01-05T10:07:17.632Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms -[2026-01-05T10:07:17.635Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-05T10:07:17.649Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-05T10:07:17.689Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T10:07:17.725Z] [INFO] GET /api/notifications 304 5ms -[2026-01-05T10:07:17.765Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T10:07:19.069Z] [INFO] GET /api/tasks/10 200 6ms -[2026-01-05T10:07:19.111Z] [INFO] GET /api/files/10 200 9ms -[2026-01-05T10:07:19.115Z] [INFO] GET /api/tasks/10/history 404 12ms -[2026-01-05T10:07:19.124Z] [INFO] GET /api/subtasks/10 200 5ms -[2026-01-05T10:07:19.130Z] [INFO] GET /api/comments/10 200 4ms -[2026-01-05T10:07:19.135Z] [INFO] GET /api/links/10 200 4ms -[2026-01-05T10:07:20.078Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:07:20.805Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2026-01-05T10:07:20.807Z] [INFO] PUT /api/tasks/10 200 7ms -[2026-01-05T10:07:22.633Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:07:23.958Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-05T10:07:23.994Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T10:07:24.000Z] [INFO] GET /api/subtasks/6 304 4ms -[2026-01-05T10:07:24.005Z] [INFO] GET /api/files/6 200 4ms -[2026-01-05T10:07:24.008Z] [INFO] GET /api/links/6 304 6ms -[2026-01-05T10:07:24.011Z] [INFO] GET /api/comments/6 304 2ms -[2026-01-05T10:07:24.045Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzY0MiwiZXhwIjoxNzY3NjA4NTQyfQ.lQ5PEuMos7gGk-kZvmrsm3jgt-GhagkZjgQnvBbLzNA 200 8ms -[2026-01-05T10:07:24.968Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:07:27.337Z] [INFO] PUT /api/subtasks/17 200 8ms -[2026-01-05T10:07:27.376Z] [INFO] PUT /api/subtasks/17/position 200 7ms -[2026-01-05T10:07:28.346Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:07:28.790Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:07:28.792Z] [INFO] PUT /api/tasks/6 200 17ms -[2026-01-05T10:07:29.771Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T10:07:30.903Z] [INFO] GET /api/tasks/6 200 18ms -[2026-01-05T10:07:30.937Z] [INFO] GET /api/files/6 304 5ms -[2026-01-05T10:07:30.943Z] [INFO] GET /api/links/6 304 5ms -[2026-01-05T10:07:30.949Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-05T10:07:30.952Z] [INFO] GET /api/tasks/6/history 404 6ms -[2026-01-05T10:07:30.956Z] [INFO] GET /api/subtasks/6 200 3ms -[2026-01-05T10:07:30.975Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwNzY0OSwiZXhwIjoxNzY3NjA4NTQ5fQ.y1tbUGTzhzbm9HcZTV-cXNGxIElhmlvdHiW5-4mPyKA 200 6ms -[2026-01-05T10:07:31.890Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:07:35.662Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:07:35.664Z] [INFO] PUT /api/tasks/6 200 12ms -[2026-01-05T10:07:36.668Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:07:48.214Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T10:07:50.162Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T10:07:53.470Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:07:56.199Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:07:57.524Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:08:08.922Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:08:13.207Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T10:08:17.142Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:08:20.060Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:18:20.271Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:18:30.905Z] [INFO] GET / 200 5ms -[2026-01-05T10:18:30.977Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (GlHSuIYHbJADzervAAAw) -[2026-01-05T10:18:30.983Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T10:18:31.015Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T10:18:31.039Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T10:18:31.060Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T10:18:31.063Z] [INFO] GET /css/board.css 200 12ms -[2026-01-05T10:18:31.064Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T10:18:31.064Z] [INFO] GET /css/list.css 200 7ms -[2026-01-05T10:18:31.066Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-05T10:18:31.093Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:18:31.095Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T10:18:31.098Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:18:31.101Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T10:18:31.130Z] [INFO] GET /css/knowledge.css 200 13ms -[2026-01-05T10:18:31.133Z] [INFO] GET /css/responsive.css 200 12ms -[2026-01-05T10:18:31.139Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-05T10:18:31.150Z] [INFO] GET /js/app.js 200 8ms -[2026-01-05T10:18:31.213Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T10:18:31.215Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T10:18:31.219Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T10:18:31.222Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-05T10:18:31.225Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T10:18:31.226Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T10:18:31.239Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:18:31.244Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T10:18:31.251Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T10:18:31.252Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:18:31.270Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T10:18:31.271Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T10:18:31.275Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:18:31.281Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:18:31.284Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T10:18:31.285Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T10:18:31.299Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:18:31.305Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:18:31.313Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:18:31.349Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T10:18:31.357Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T10:18:31.360Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T10:18:31.401Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T10:18:31.424Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (E1Wcdrzz1j_zbe00AAAy) -[2026-01-05T10:18:31.446Z] [INFO] GET /api/projects 304 9ms -[2026-01-05T10:18:31.484Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-05T10:18:31.490Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T10:18:31.499Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T10:18:31.502Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:18:31.517Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-05T10:18:31.559Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T10:18:31.597Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T10:18:31.640Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-05T10:18:36.040Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:18:40.302Z] [INFO] GET /api/tasks/1 200 12ms -[2026-01-05T10:18:40.341Z] [INFO] GET /api/tasks/1/history 404 7ms -[2026-01-05T10:18:40.349Z] [INFO] GET /api/comments/1 304 6ms -[2026-01-05T10:18:40.354Z] [INFO] GET /api/links/1 304 4ms -[2026-01-05T10:18:40.359Z] [INFO] GET /api/subtasks/1 304 4ms -[2026-01-05T10:18:40.362Z] [INFO] GET /api/files/1 304 6ms -[2026-01-05T10:18:41.140Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-05T10:18:41.141Z] [INFO] PUT /api/tasks/1 200 10ms -[2026-01-05T10:18:45.759Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:18:47.489Z] [INFO] GET / 200 4ms -[2026-01-05T10:18:47.550Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (E1Wcdrzz1j_zbe00AAAy) -[2026-01-05T10:18:47.563Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T10:18:47.563Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T10:18:47.565Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T10:18:47.567Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T10:18:47.569Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T10:18:47.570Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T10:18:47.600Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:18:47.604Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:18:47.624Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T10:18:47.626Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-05T10:18:47.628Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T10:18:47.631Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T10:18:47.634Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T10:18:47.636Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T10:18:47.658Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T10:18:47.662Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T10:18:47.727Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T10:18:47.733Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T10:18:47.735Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T10:18:47.741Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T10:18:47.748Z] [INFO] GET /js/offline.js 200 14ms -[2026-01-05T10:18:47.754Z] [INFO] GET /js/sync.js 200 18ms -[2026-01-05T10:18:47.761Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T10:18:47.777Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T10:18:47.779Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T10:18:47.784Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T10:18:47.793Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:18:47.794Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T10:18:47.807Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T10:18:47.816Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T10:18:47.817Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T10:18:47.825Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T10:18:47.826Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:18:47.828Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T10:18:47.849Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:18:47.883Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T10:18:47.896Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T10:18:47.907Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:18:47.930Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:18:47.967Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (YM1H_HXe-PscJ9ZoAAA0) -[2026-01-05T10:18:47.973Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T10:18:48.007Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T10:18:48.009Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:18:48.029Z] [INFO] GET /api/tasks/project/2 200 19ms -[2026-01-05T10:18:48.033Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T10:18:48.035Z] [INFO] GET /api/columns/2 304 2ms -[2026-01-05T10:18:48.076Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T10:18:48.129Z] [INFO] GET /api/notifications 304 7ms -[2026-01-05T10:18:48.169Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T10:18:49.186Z] [INFO] GET / 200 4ms -[2026-01-05T10:18:49.247Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (YM1H_HXe-PscJ9ZoAAA0) -[2026-01-05T10:18:49.253Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T10:18:49.269Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:18:49.270Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T10:18:49.273Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T10:18:49.275Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-05T10:18:49.278Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T10:18:49.283Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:18:49.299Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T10:18:49.311Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T10:18:49.326Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:18:49.334Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T10:18:49.335Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T10:18:49.337Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:18:49.338Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T10:18:49.340Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:18:49.369Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:18:49.434Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T10:18:49.436Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T10:18:49.437Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T10:18:49.439Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T10:18:49.441Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T10:18:49.443Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T10:18:49.465Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T10:18:49.476Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-05T10:18:49.478Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T10:18:49.481Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T10:18:49.483Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T10:18:49.500Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T10:18:49.501Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:18:49.508Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T10:18:49.509Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T10:18:49.514Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T10:18:49.516Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T10:18:49.530Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:18:49.541Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T10:18:49.585Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:18:49.590Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T10:18:49.595Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T10:18:49.628Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:18:49.657Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (lmgovcwCFqSFgaRmAAA2) -[2026-01-05T10:18:49.663Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T10:18:49.693Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T10:18:49.700Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T10:18:49.712Z] [INFO] GET /api/tasks/project/2 304 11ms -[2026-01-05T10:18:49.713Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:18:49.719Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T10:18:49.766Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T10:18:49.805Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T10:18:49.843Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T10:18:52.673Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:18:54.700Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:19:40.016Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-05T10:19:54.363Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T10:19:54.518Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T10:19:55.169Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T10:19:55.172Z] [INFO] Datenbank initialisiert -[2026-01-05T10:19:55.180Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T10:19:55.181Z] [INFO] Umgebung: development -[2026-01-05T10:19:55.183Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T10:19:55.183Z] [INFO] Automatische Backups aktiviert -[2026-01-05T10:19:57.905Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (WyiWfh1D3SsaMKmcAAAB) -[2026-01-05T10:19:57.956Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:20:55.197Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T10-20-55-185Z.db.enc -[2026-01-05T10:20:55.201Z] [INFO] Backup erstellt: backup_2026-01-05T10-20-55-185Z.db -[2026-01-05T10:20:55.197Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T10-20-55-185Z.db.enc -[2026-01-05T10:20:55.215Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T23-26-48-022Z.db.enc -[2026-01-05T10:20:55.216Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T23-26-48-022Z.db.enc -[2026-01-05T10:20:55.217Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T10:21:00.884Z] [INFO] GET / 200 18ms -[2026-01-05T10:21:00.964Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (WyiWfh1D3SsaMKmcAAAB) -[2026-01-05T10:21:00.974Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T10:21:00.976Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T10:21:01.026Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T10:21:01.034Z] [INFO] GET /css/components.css 200 11ms -[2026-01-05T10:21:01.036Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T10:21:01.040Z] [INFO] GET /css/board.css 200 8ms -[2026-01-05T10:21:01.055Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-05T10:21:01.057Z] [INFO] GET /css/list.css 200 9ms -[2026-01-05T10:21:01.068Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T10:21:01.086Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T10:21:01.100Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-05T10:21:01.104Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-05T10:21:01.108Z] [INFO] GET /css/knowledge.css 200 10ms -[2026-01-05T10:21:01.110Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-05T10:21:01.112Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T10:21:01.134Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T10:21:01.227Z] [INFO] GET /js/store.js 200 10ms -[2026-01-05T10:21:01.231Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-05T10:21:01.235Z] [INFO] GET /js/api.js 200 11ms -[2026-01-05T10:21:01.239Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T10:21:01.241Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T10:21:01.243Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T10:21:01.260Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T10:21:01.271Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T10:21:01.280Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T10:21:01.283Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T10:21:01.284Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T10:21:01.295Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T10:21:01.300Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:21:01.303Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T10:21:01.309Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T10:21:01.315Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T10:21:01.317Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T10:21:01.329Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T10:21:01.336Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T10:21:01.419Z] [INFO] POST /api/auth/refresh 200 19ms -[2026-01-05T10:21:01.443Z] [INFO] GET /api/auth/users 304 21ms -[2026-01-05T10:21:01.445Z] [INFO] GET /assets/icons/task.svg 304 23ms -[2026-01-05T10:21:01.477Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T10:21:01.519Z] [INFO] GET /api/projects 304 12ms -[2026-01-05T10:21:01.527Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (RZmIiwMPcuv_-FGVAAAD) -[2026-01-05T10:21:01.576Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-05T10:21:01.588Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T10:21:01.593Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T10:21:01.598Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T10:21:01.601Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:21:01.640Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T10:21:01.677Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T10:21:01.718Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-05T10:21:06.585Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:21:08.858Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:21:14.154Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:21:14.865Z] [INFO] GET / 200 3ms -[2026-01-05T10:21:14.927Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (RZmIiwMPcuv_-FGVAAAD) -[2026-01-05T10:21:14.943Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T10:21:14.949Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T10:21:14.953Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T10:21:14.959Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-05T10:21:14.961Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-05T10:21:14.963Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T10:21:14.981Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:21:14.988Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:21:14.999Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T10:21:15.010Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T10:21:15.026Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T10:21:15.031Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-05T10:21:15.038Z] [INFO] GET /css/knowledge.css 200 14ms -[2026-01-05T10:21:15.041Z] [INFO] GET /css/responsive.css 200 11ms -[2026-01-05T10:21:15.046Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T10:21:15.058Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:21:15.122Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T10:21:15.131Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T10:21:15.135Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T10:21:15.137Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T10:21:15.138Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T10:21:15.140Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T10:21:15.157Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-05T10:21:15.163Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T10:21:15.171Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T10:21:15.174Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T10:21:15.184Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T10:21:15.191Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:21:15.203Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T10:21:15.210Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:21:15.214Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-05T10:21:15.222Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:21:15.250Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-05T10:21:15.253Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T10:21:15.257Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:21:15.297Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:21:15.302Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T10:21:15.305Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:21:15.346Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T10:21:15.372Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (yylj3h3w8Pb2CnDjAAAF) -[2026-01-05T10:21:15.378Z] [INFO] GET /api/projects 304 3ms -[2026-01-05T10:21:15.413Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-05T10:21:15.421Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T10:21:15.436Z] [INFO] GET /api/tasks/project/2 304 14ms -[2026-01-05T10:21:15.441Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:21:15.445Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T10:21:15.494Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 12ms -[2026-01-05T10:21:15.546Z] [INFO] GET /api/notifications 304 17ms -[2026-01-05T10:21:15.583Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T10:21:16.307Z] [INFO] GET / 200 4ms -[2026-01-05T10:21:16.342Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (yylj3h3w8Pb2CnDjAAAF) -[2026-01-05T10:21:16.356Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T10:21:16.361Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T10:21:16.364Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-05T10:21:16.367Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T10:21:16.370Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T10:21:16.374Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T10:21:16.393Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:21:16.401Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:21:16.407Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T10:21:16.411Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T10:21:16.414Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T10:21:16.419Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:21:16.421Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T10:21:16.431Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:21:16.439Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T10:21:16.450Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:21:16.532Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T10:21:16.533Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T10:21:16.539Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T10:21:16.541Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T10:21:16.542Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T10:21:16.545Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-05T10:21:16.568Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T10:21:16.570Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T10:21:16.576Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T10:21:16.579Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T10:21:16.580Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T10:21:16.607Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T10:21:16.618Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T10:21:16.621Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T10:21:16.625Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-05T10:21:16.629Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:21:16.631Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T10:21:16.634Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:21:16.647Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:21:16.697Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:21:16.704Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T10:21:16.712Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T10:21:16.747Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:21:16.783Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T10:21:16.788Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (sBqeGw6v6u5UuwgjAAAH) -[2026-01-05T10:21:16.823Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T10:21:16.828Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T10:21:16.833Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T10:21:16.835Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:21:16.850Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-05T10:21:16.891Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T10:21:16.931Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T10:21:16.973Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T10:21:19.200Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:23:01.217Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T10:23:01.223Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T10:23:01.232Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T10:23:01.233Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T10:23:01.235Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T10:23:01.247Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T10:23:01.256Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:23:01.286Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:23:01.298Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T10:23:01.305Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T10:23:01.307Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:23:01.311Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T10:23:01.326Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T10:23:01.334Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T10:23:01.342Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T10:23:01.969Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:23:03.375Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:23:12.071Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:23:15.218Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:23:15.274Z] [INFO] GET / 200 5ms -[2026-01-05T10:23:20.263Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:26:07.786Z] [INFO] GET / 200 3ms -[2026-01-05T10:26:07.848Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (sBqeGw6v6u5UuwgjAAAH) -[2026-01-05T10:26:07.862Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T10:26:07.896Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T10:26:07.933Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T10:26:07.935Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T10:26:07.943Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T10:26:07.944Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T10:26:07.946Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T10:26:07.948Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-05T10:26:07.970Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T10:26:07.986Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:26:07.987Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T10:26:07.991Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T10:26:07.992Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T10:26:07.995Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T10:26:07.999Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:26:08.023Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:26:08.104Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T10:26:08.110Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T10:26:08.112Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T10:26:08.115Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T10:26:08.117Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T10:26:08.137Z] [INFO] GET /js/board.js 200 1ms -[2026-01-05T10:26:08.143Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:26:08.144Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T10:26:08.156Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T10:26:08.157Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T10:26:08.169Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:26:08.170Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:26:08.177Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:26:08.187Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T10:26:08.189Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T10:26:08.194Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T10:26:08.199Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:26:08.202Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T10:26:08.209Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T10:26:08.256Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:26:08.265Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-05T10:26:08.268Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2026-01-05T10:26:08.323Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T10:26:08.353Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (tFia9Q5tvxs3VI-wAAAJ) -[2026-01-05T10:26:08.360Z] [INFO] GET /api/projects 200 4ms -[2026-01-05T10:26:08.391Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-05T10:26:08.409Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-05T10:26:08.415Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-05T10:26:08.417Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:26:08.422Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-05T10:26:08.455Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2026-01-05T10:26:08.502Z] [INFO] GET /api/notifications 200 8ms -[2026-01-05T10:26:08.546Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-05T10:26:16.850Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:26:16.854Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T10:26:16.860Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-05T10:26:16.863Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-05T10:26:16.865Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T10:26:16.866Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T10:26:16.886Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:26:16.901Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T10:26:16.907Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T10:26:16.919Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:26:16.921Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T10:26:16.923Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T10:26:16.926Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T10:26:16.933Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:26:16.938Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T10:26:18.387Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:26:47.450Z] [INFO] GET / 200 6ms -[2026-01-05T10:26:47.515Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (tFia9Q5tvxs3VI-wAAAJ) -[2026-01-05T10:26:47.530Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T10:26:47.538Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T10:26:47.539Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T10:26:47.559Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:26:47.560Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T10:26:47.566Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-05T10:26:47.568Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T10:26:47.574Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T10:26:47.603Z] [INFO] GET /css/proposals.css 200 10ms -[2026-01-05T10:26:47.605Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:26:47.612Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:26:47.635Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T10:26:47.639Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-05T10:26:47.643Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-05T10:26:47.648Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-05T10:26:47.656Z] [INFO] GET /js/app.js 200 9ms -[2026-01-05T10:26:47.728Z] [INFO] GET /js/store.js 200 10ms -[2026-01-05T10:26:47.729Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T10:26:47.731Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T10:26:47.731Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T10:26:47.732Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T10:26:47.762Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T10:26:47.769Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T10:26:47.772Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T10:26:47.774Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T10:26:47.781Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T10:26:47.795Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:26:47.802Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:26:47.804Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T10:26:47.805Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:26:47.811Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-05T10:26:47.820Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T10:26:47.825Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:26:47.834Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T10:26:47.835Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:26:47.886Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:26:47.895Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T10:26:47.900Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-05T10:26:47.948Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-05T10:26:47.985Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (sXXQFHhzLhk3YJ8XAAAL) -[2026-01-05T10:26:47.993Z] [INFO] GET /api/projects 200 15ms -[2026-01-05T10:26:48.033Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-05T10:26:48.036Z] [INFO] GET /api/columns/2 200 8ms -[2026-01-05T10:26:48.048Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-05T10:26:48.052Z] [INFO] GET /api/labels/2 200 15ms -[2026-01-05T10:26:48.057Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:26:48.100Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-05T10:26:48.135Z] [INFO] GET /api/notifications 200 3ms -[2026-01-05T10:26:48.174Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-05T10:26:50.352Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:26:52.204Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:26:54.864Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T10:27:03.258Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:27:18.845Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:27:21.873Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:27:22.969Z] [INFO] GET /api/tasks/6 200 5ms -[2026-01-05T10:27:23.022Z] [INFO] GET /api/subtasks/6 304 12ms -[2026-01-05T10:27:23.031Z] [INFO] GET /api/links/6 304 7ms -[2026-01-05T10:27:23.042Z] [INFO] GET /api/files/6 304 11ms -[2026-01-05T10:27:23.045Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-05T10:27:23.049Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-05T10:27:23.091Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwODg0MSwiZXhwIjoxNzY3NjA5NzQxfQ.lwZUOSqWhkN8KNmfl8tTUzcanqSfniNJbz0M65KJfMw 200 15ms -[2026-01-05T10:27:23.990Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T10:27:24.553Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:27:24.558Z] [INFO] PUT /api/tasks/6 200 14ms -[2026-01-05T10:27:25.536Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T10:29:12.059Z] [INFO] GET / 200 7ms -[2026-01-05T10:29:12.121Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (sXXQFHhzLhk3YJ8XAAAL) -[2026-01-05T10:29:12.129Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T10:29:12.158Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T10:29:12.196Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T10:29:12.198Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T10:29:12.204Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-05T10:29:12.208Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:29:12.209Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T10:29:12.212Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T10:29:12.233Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T10:29:12.250Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T10:29:12.254Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T10:29:12.262Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T10:29:12.264Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T10:29:12.266Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T10:29:12.268Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:29:12.291Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T10:29:12.360Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T10:29:12.362Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T10:29:12.374Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T10:29:12.379Z] [INFO] GET /js/board.js 200 10ms -[2026-01-05T10:29:12.380Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T10:29:12.382Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T10:29:12.389Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-05T10:29:12.398Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-05T10:29:12.414Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T10:29:12.416Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T10:29:12.422Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T10:29:12.427Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:29:12.432Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:29:12.433Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T10:29:12.442Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T10:29:12.446Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:29:12.456Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:29:12.459Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T10:29:12.465Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T10:29:12.504Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:29:12.510Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T10:29:12.512Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T10:29:12.547Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T10:29:12.589Z] [INFO] GET /api/projects 304 11ms -[2026-01-05T10:29:12.598Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (vnRgXXlgYUftunZxAAAN) -[2026-01-05T10:29:12.632Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-05T10:29:12.638Z] [INFO] GET /api/stats/dashboard?projectId=2 304 13ms -[2026-01-05T10:29:12.644Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T10:29:12.662Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-05T10:29:12.666Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:29:12.701Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T10:29:12.740Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T10:29:12.779Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T10:29:15.287Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:29:17.471Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:29:20.393Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:29:23.177Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:29:26.841Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:29:51.910Z] [INFO] GET /api/tasks/1 200 11ms -[2026-01-05T10:29:51.952Z] [INFO] GET /api/links/1 304 6ms -[2026-01-05T10:29:51.956Z] [INFO] GET /api/subtasks/1 304 3ms -[2026-01-05T10:29:51.963Z] [INFO] GET /api/files/1 304 5ms -[2026-01-05T10:29:51.967Z] [INFO] GET /api/comments/1 304 3ms -[2026-01-05T10:29:51.972Z] [INFO] GET /api/tasks/1/history 404 4ms -[2026-01-05T10:29:52.898Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:29:53.204Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-05T10:29:53.206Z] [INFO] PUT /api/tasks/1 200 8ms -[2026-01-05T10:29:54.203Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:30:31.442Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:30:47.130Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:30:53.963Z] [INFO] GET / 200 7ms -[2026-01-05T10:30:54.022Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (vnRgXXlgYUftunZxAAAN) -[2026-01-05T10:30:54.035Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T10:30:54.044Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T10:30:54.047Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T10:30:54.047Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T10:30:54.049Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T10:30:54.073Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T10:30:54.085Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:30:54.094Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:30:54.102Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T10:30:54.105Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T10:30:54.107Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-05T10:30:54.109Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T10:30:54.114Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T10:30:54.149Z] [INFO] GET /css/responsive.css 200 24ms -[2026-01-05T10:30:54.155Z] [INFO] GET /css/mobile.css 200 15ms -[2026-01-05T10:30:54.160Z] [INFO] GET /js/app.js 200 10ms -[2026-01-05T10:30:54.233Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T10:30:54.234Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T10:30:54.236Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T10:30:54.238Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T10:30:54.241Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T10:30:54.242Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T10:30:54.266Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T10:30:54.268Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T10:30:54.275Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T10:30:54.276Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T10:30:54.277Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T10:30:54.291Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:30:54.299Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:30:54.302Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:30:54.309Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T10:30:54.311Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T10:30:54.314Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T10:30:54.323Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T10:30:54.337Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T10:30:54.382Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:30:54.392Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T10:30:54.394Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2026-01-05T10:30:54.423Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:30:54.452Z] [INFO] GET /api/projects 304 3ms -[2026-01-05T10:30:54.479Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (CUG0JjUpUqAqQ_LCAAAP) -[2026-01-05T10:30:54.499Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-05T10:30:54.504Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-05T10:30:54.511Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T10:30:54.516Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T10:30:54.518Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:30:54.558Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T10:30:54.599Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T10:30:54.640Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-05T10:30:55.567Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-05T10:30:55.613Z] [INFO] GET /api/comments/6 304 11ms -[2026-01-05T10:30:55.619Z] [INFO] GET /api/links/6 304 5ms -[2026-01-05T10:30:55.624Z] [INFO] GET /api/files/6 304 4ms -[2026-01-05T10:30:55.631Z] [INFO] GET /api/subtasks/6 304 6ms -[2026-01-05T10:30:55.642Z] [INFO] GET /api/tasks/6/history 404 10ms -[2026-01-05T10:30:55.664Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTA1NCwiZXhwIjoxNzY3NjA5OTU0fQ.kuJaDoMEsA6TPjCceEWuFzKAr2OqRYZNwVOSku-UIIM 200 9ms -[2026-01-05T10:30:56.581Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T10:30:57.451Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:30:57.453Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-05T10:30:59.167Z] [INFO] GET / 200 3ms -[2026-01-05T10:30:59.227Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (CUG0JjUpUqAqQ_LCAAAP) -[2026-01-05T10:30:59.242Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T10:30:59.248Z] [INFO] GET /css/board.css 200 8ms -[2026-01-05T10:30:59.252Z] [INFO] GET /css/components.css 200 11ms -[2026-01-05T10:30:59.255Z] [INFO] GET /css/base.css 200 11ms -[2026-01-05T10:30:59.257Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T10:30:59.259Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T10:30:59.286Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T10:30:59.290Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T10:30:59.295Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:30:59.304Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T10:30:59.307Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:30:59.315Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:30:59.320Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T10:30:59.322Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T10:30:59.325Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:30:59.341Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T10:30:59.408Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T10:30:59.412Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T10:30:59.415Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T10:30:59.418Z] [INFO] GET /js/board.js 200 8ms -[2026-01-05T10:30:59.421Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T10:30:59.423Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T10:30:59.440Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T10:30:59.443Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T10:30:59.452Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:30:59.455Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T10:30:59.460Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:30:59.470Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:30:59.475Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:30:59.477Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T10:30:59.487Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:30:59.489Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T10:30:59.493Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T10:30:59.500Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:30:59.504Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:30:59.548Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:30:59.553Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T10:30:59.558Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:30:59.599Z] [INFO] GET /api/auth/users 304 13ms -[2026-01-05T10:30:59.624Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (yxyifh0sbmFPLaAyAAAR) -[2026-01-05T10:30:59.631Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T10:30:59.662Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:30:59.669Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-05T10:30:59.676Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T10:30:59.694Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-05T10:30:59.697Z] [INFO] GET /api/columns/2 304 19ms -[2026-01-05T10:30:59.738Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T10:30:59.782Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T10:30:59.824Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T10:31:06.651Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-05T10:31:06.692Z] [INFO] GET /api/links/6 304 6ms -[2026-01-05T10:31:06.697Z] [INFO] GET /api/subtasks/6 304 4ms -[2026-01-05T10:31:06.703Z] [INFO] GET /api/files/6 304 5ms -[2026-01-05T10:31:06.707Z] [INFO] GET /api/comments/6 304 8ms -[2026-01-05T10:31:06.710Z] [INFO] GET /api/tasks/6/history 404 6ms -[2026-01-05T10:31:06.744Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTA1OSwiZXhwIjoxNzY3NjA5OTU5fQ.QOpUZem5Z7YNfB9gdAYCP3JQIEfeCuVPg0L6KwpE-gk 200 8ms -[2026-01-05T10:31:07.653Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T10:31:09.152Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T10:31:09.153Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T10:31:09.155Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T10:31:09.158Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T10:31:09.159Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T10:31:09.161Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T10:31:09.183Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:31:09.191Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:31:09.211Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T10:31:09.213Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T10:31:09.224Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T10:31:09.232Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T10:31:09.235Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T10:31:09.241Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-05T10:31:09.245Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:31:09.988Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:31:12.861Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:31:12.862Z] [INFO] PUT /api/tasks/6 200 8ms -[2026-01-05T10:31:13.848Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:31:16.120Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:31:16.121Z] [INFO] PUT /api/tasks/6 200 6ms -[2026-01-05T10:31:16.835Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:31:16.837Z] [INFO] PUT /api/tasks/6 200 12ms -[2026-01-05T10:31:17.829Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:31:45.680Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:31:46.151Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:31:46.153Z] [INFO] PUT /api/tasks/6 200 6ms -[2026-01-05T10:31:47.212Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:31:47.393Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:31:47.395Z] [INFO] PUT /api/tasks/6 200 6ms -[2026-01-05T10:31:48.400Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:33:20.031Z] [INFO] GET /api/tasks/6 200 11ms -[2026-01-05T10:33:20.094Z] [INFO] GET /api/subtasks/6 304 7ms -[2026-01-05T10:33:20.129Z] [INFO] GET /api/links/6 304 6ms -[2026-01-05T10:33:20.172Z] [INFO] GET /api/files/6 304 9ms -[2026-01-05T10:33:20.177Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-05T10:33:20.182Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T10:33:20.218Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTEwOCwiZXhwIjoxNzY3NjEwMDA4fQ.wKPqigyeonKObafsENz6LzkKHiPvbX5E9pjG40EbuFA 200 11ms -[2026-01-05T10:33:20.967Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:33:26.528Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:33:26.531Z] [INFO] PUT /api/tasks/6 200 7ms -[2026-01-05T10:33:27.532Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:33:34.408Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T10:33:54.686Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:34:01.520Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:34:05.726Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:34:07.255Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:34:09.971Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:34:12.826Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:34:14.710Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T10:34:26.201Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:36:31.304Z] [INFO] GET / 200 60ms -[2026-01-05T10:36:31.409Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (yxyifh0sbmFPLaAyAAAR) -[2026-01-05T10:36:31.454Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-05T10:36:31.531Z] [INFO] GET /css/base.css 200 83ms -[2026-01-05T10:36:31.541Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T10:36:31.550Z] [INFO] GET /css/board.css 200 14ms -[2026-01-05T10:36:31.553Z] [INFO] GET /css/modal.css 200 15ms -[2026-01-05T10:36:31.559Z] [INFO] GET /css/list.css 200 12ms -[2026-01-05T10:36:31.562Z] [INFO] GET /css/calendar.css 200 17ms -[2026-01-05T10:36:31.569Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T10:36:31.598Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-05T10:36:31.610Z] [INFO] GET /css/notifications.css 200 14ms -[2026-01-05T10:36:31.613Z] [INFO] GET /css/gitea.css 200 13ms -[2026-01-05T10:36:31.616Z] [INFO] GET /css/coding.css 200 13ms -[2026-01-05T10:36:31.617Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-05T10:36:31.619Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-05T10:36:31.627Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:36:31.659Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T10:36:31.746Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T10:36:31.748Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T10:36:31.751Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T10:36:31.754Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T10:36:31.757Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T10:36:31.758Z] [INFO] GET /js/board.js 200 8ms -[2026-01-05T10:36:31.789Z] [INFO] GET /js/calendar.js 200 13ms -[2026-01-05T10:36:31.797Z] [INFO] GET /js/list.js 200 10ms -[2026-01-05T10:36:31.799Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-05T10:36:31.800Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-05T10:36:31.804Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-05T10:36:31.815Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T10:36:31.822Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:36:31.831Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T10:36:31.838Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-05T10:36:31.839Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T10:36:31.846Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T10:36:31.851Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:36:31.854Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T10:36:31.988Z] [INFO] POST /api/auth/refresh 200 82ms -[2026-01-05T10:36:32.005Z] [INFO] GET /api/auth/users 304 14ms -[2026-01-05T10:36:32.011Z] [INFO] GET /assets/icons/task.svg 304 19ms -[2026-01-05T10:36:32.049Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T10:36:32.094Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (6BXgLUPyvU4RJgGMAAAT) -[2026-01-05T10:36:32.112Z] [INFO] GET /api/projects 304 14ms -[2026-01-05T10:36:32.168Z] [INFO] GET /api/stats/dashboard?projectId=2 304 18ms -[2026-01-05T10:36:32.176Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-05T10:36:32.180Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:36:32.221Z] [INFO] GET /api/tasks/project/2 200 38ms -[2026-01-05T10:36:32.228Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T10:36:32.275Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T10:36:32.315Z] [INFO] GET /api/notifications 304 12ms -[2026-01-05T10:36:32.359Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T10:36:33.241Z] [INFO] GET /api/tasks/6 200 9ms -[2026-01-05T10:36:33.278Z] [INFO] GET /api/files/6 304 7ms -[2026-01-05T10:36:33.284Z] [INFO] GET /api/comments/6 304 13ms -[2026-01-05T10:36:33.293Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T10:36:33.299Z] [INFO] GET /api/subtasks/6 304 5ms -[2026-01-05T10:36:33.302Z] [INFO] GET /api/links/6 304 3ms -[2026-01-05T10:36:33.317Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTM5MSwiZXhwIjoxNzY3NjEwMjkxfQ.XUckGzBNrHOSIGVeONj3T7bQVDp1YyPXuZlvRJivyhk 200 7ms -[2026-01-05T10:36:34.247Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:36:35.815Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:36:35.818Z] [INFO] PUT /api/tasks/6 200 13ms -[2026-01-05T10:36:37.684Z] [INFO] GET / 200 6ms -[2026-01-05T10:36:37.750Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (6BXgLUPyvU4RJgGMAAAT) -[2026-01-05T10:36:37.760Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:36:37.767Z] [INFO] GET /css/components.css 200 10ms -[2026-01-05T10:36:37.774Z] [INFO] GET /css/variables.css 200 15ms -[2026-01-05T10:36:37.775Z] [INFO] GET /css/base.css 200 14ms -[2026-01-05T10:36:37.777Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T10:36:37.780Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T10:36:37.804Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:36:37.812Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:36:37.813Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:36:37.830Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:36:37.831Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T10:36:37.833Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:36:37.838Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:36:37.844Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T10:36:37.845Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:36:37.869Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T10:36:37.960Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T10:36:37.971Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T10:36:37.977Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T10:36:37.978Z] [INFO] GET /js/board.js 200 15ms -[2026-01-05T10:36:37.980Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T10:36:37.983Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T10:36:37.994Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T10:36:38.011Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T10:36:38.014Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:36:38.016Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T10:36:38.016Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:36:38.026Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T10:36:38.030Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T10:36:38.044Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T10:36:38.045Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T10:36:38.048Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-05T10:36:38.055Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-05T10:36:38.067Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T10:36:38.075Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:36:38.119Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:36:38.121Z] [INFO] GET /assets/icons/task.svg 304 13ms -[2026-01-05T10:36:38.126Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:36:38.167Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T10:36:38.197Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (HJjAl0AHsEnRTf92AAAV) -[2026-01-05T10:36:38.207Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T10:36:38.241Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:36:38.252Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T10:36:38.258Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T10:36:38.262Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-05T10:36:38.288Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-05T10:36:38.335Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 13ms -[2026-01-05T10:36:38.373Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T10:36:38.426Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T10:36:38.967Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-05T10:36:39.008Z] [INFO] GET /api/comments/6 304 8ms -[2026-01-05T10:36:39.015Z] [INFO] GET /api/tasks/6/history 404 6ms -[2026-01-05T10:36:39.021Z] [INFO] GET /api/files/6 304 5ms -[2026-01-05T10:36:39.028Z] [INFO] GET /api/links/6 304 3ms -[2026-01-05T10:36:39.032Z] [INFO] GET /api/subtasks/6 304 3ms -[2026-01-05T10:36:39.055Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTM5OCwiZXhwIjoxNzY3NjEwMjk4fQ.g6aY36jXzFUESsIL6zoLEjQzfS3mZVAwM6mv7uURVlw 200 6ms -[2026-01-05T10:36:39.980Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:36:41.922Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:36:41.924Z] [INFO] PUT /api/tasks/6 200 7ms -[2026-01-05T10:36:42.931Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:36:46.524Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (HJjAl0AHsEnRTf92AAAV) -[2026-01-05T10:36:53.611Z] [INFO] GET / 200 5ms -[2026-01-05T10:36:53.670Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T10:36:53.695Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T10:36:53.731Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T10:36:53.733Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:36:53.738Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T10:36:53.762Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T10:36:53.771Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T10:36:53.774Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T10:36:53.776Z] [INFO] GET /css/list.css 200 8ms -[2026-01-05T10:36:53.796Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T10:36:53.798Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T10:36:53.814Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T10:36:53.815Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:36:53.819Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T10:36:53.822Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:36:53.831Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T10:36:53.903Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T10:36:53.905Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T10:36:53.909Z] [INFO] GET /js/api.js 200 11ms -[2026-01-05T10:36:53.918Z] [INFO] GET /js/offline.js 200 18ms -[2026-01-05T10:36:53.921Z] [INFO] GET /js/sync.js 200 14ms -[2026-01-05T10:36:53.923Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T10:36:53.933Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:36:53.941Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T10:36:53.943Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T10:36:53.949Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:36:53.951Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:36:53.960Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:36:53.970Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T10:36:53.978Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T10:36:53.985Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-05T10:36:53.987Z] [INFO] GET /js/knowledge.js 200 10ms -[2026-01-05T10:36:53.989Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-05T10:36:53.991Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T10:36:54.018Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:36:54.073Z] [INFO] GET /sw.js 200 5ms -[2026-01-05T10:36:54.079Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-05T10:36:54.118Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T10:36:54.132Z] [INFO] GET /index.html 200 5ms -[2026-01-05T10:36:54.134Z] [INFO] GET / 200 5ms -[2026-01-05T10:36:54.150Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T10:36:54.166Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T10:36:54.169Z] [INFO] GET /css/board.css 200 1ms -[2026-01-05T10:36:54.188Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T10:36:54.198Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T10:36:54.207Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T10:36:54.234Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T10:36:54.240Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:36:54.243Z] [INFO] GET /js/api.js 200 2ms -[2026-01-05T10:36:54.272Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T10:36:54.275Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T10:36:54.276Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T10:36:54.305Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T10:36:54.306Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T10:36:54.308Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-05T10:36:54.335Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T10:36:54.340Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T10:36:54.348Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:36:54.367Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T10:36:54.374Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-05T10:36:54.380Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:36:54.400Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:36:54.408Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T10:36:54.414Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T10:36:54.430Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T10:36:54.436Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T10:36:54.443Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:36:54.469Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:36:54.471Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T10:36:54.474Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T10:36:54.502Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:36:54.505Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T10:36:54.510Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T10:36:54.536Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T10:36:54.542Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T10:36:58.617Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T10:36:58.618Z] [INFO] POST /api/auth/login 200 466ms -[2026-01-05T10:36:58.660Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T10:36:58.696Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (-WD9wqn_35K0Fi1dAAAX) -[2026-01-05T10:36:58.708Z] [INFO] GET /api/projects 200 7ms -[2026-01-05T10:36:58.741Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:36:58.747Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-05T10:36:58.765Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-05T10:36:58.773Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-05T10:36:58.781Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-05T10:36:58.832Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2026-01-05T10:36:58.875Z] [INFO] GET /api/notifications 200 10ms -[2026-01-05T10:36:58.910Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-05T10:36:59.724Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-05T10:36:59.761Z] [INFO] GET /api/links/6 200 6ms -[2026-01-05T10:36:59.766Z] [INFO] GET /api/subtasks/6 200 4ms -[2026-01-05T10:36:59.773Z] [INFO] GET /api/files/6 200 5ms -[2026-01-05T10:36:59.777Z] [INFO] GET /api/comments/6 200 3ms -[2026-01-05T10:36:59.781Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-05T10:36:59.826Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTQxOCwiZXhwIjoxNzY3NjEwMzE4fQ.Nd54LT3ndlSfX3RKTYjp5AMLY9JzX2UoTgjOSOP8jKo 200 10ms -[2026-01-05T10:37:00.719Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:37:00.949Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:37:00.951Z] [INFO] PUT /api/tasks/6 200 9ms -[2026-01-05T10:37:01.956Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T10:37:28.264Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T10:37:33.060Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:37:38.394Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:37:42.829Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:37:49.811Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T10:37:49.815Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-05T10:38:04.423Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T10:38:04.579Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T10:38:05.241Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T10:38:05.242Z] [INFO] Datenbank initialisiert -[2026-01-05T10:38:05.246Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T10:38:05.247Z] [INFO] Umgebung: development -[2026-01-05T10:38:05.247Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T10:38:05.247Z] [INFO] Automatische Backups aktiviert -[2026-01-05T10:38:09.537Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (oeXUOhIoEqLlylp0AAAB) -[2026-01-05T10:38:09.568Z] [INFO] GET /api/health 200 10ms -[2026-01-05T10:38:09.579Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:38:18.779Z] [INFO] GET / 200 22ms -[2026-01-05T10:38:18.847Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (oeXUOhIoEqLlylp0AAAB) -[2026-01-05T10:38:18.856Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T10:38:18.858Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T10:38:18.893Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T10:38:18.896Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T10:38:18.924Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T10:38:18.937Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T10:38:18.942Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-05T10:38:18.947Z] [INFO] GET /css/list.css 200 8ms -[2026-01-05T10:38:18.951Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-05T10:38:18.967Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:38:18.980Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T10:38:18.986Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T10:38:18.991Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-05T10:38:18.993Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T10:38:19.019Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T10:38:19.022Z] [INFO] GET /js/app.js 200 7ms -[2026-01-05T10:38:19.102Z] [INFO] GET /js/api.js 200 10ms -[2026-01-05T10:38:19.104Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T10:38:19.107Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-05T10:38:19.111Z] [INFO] GET /js/board.js 200 11ms -[2026-01-05T10:38:19.114Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-05T10:38:19.115Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T10:38:19.140Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T10:38:19.148Z] [INFO] GET /js/task-modal.js 200 10ms -[2026-01-05T10:38:19.153Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-05T10:38:19.155Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T10:38:19.156Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T10:38:19.165Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:38:19.172Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T10:38:19.181Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:38:19.187Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T10:38:19.190Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T10:38:19.198Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T10:38:19.200Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T10:38:19.206Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T10:38:19.287Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:38:19.294Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T10:38:19.301Z] [INFO] GET /assets/icons/task.svg 304 13ms -[2026-01-05T10:38:19.343Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-05T10:38:19.367Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (VpQhb9_wZPYo6K-mAAAD) -[2026-01-05T10:38:19.380Z] [INFO] GET /api/projects 304 8ms -[2026-01-05T10:38:19.436Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T10:38:19.443Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T10:38:19.445Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:38:19.451Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T10:38:19.473Z] [INFO] GET /api/tasks/project/2 200 22ms -[2026-01-05T10:38:19.517Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T10:38:19.563Z] [INFO] GET /api/notifications 304 12ms -[2026-01-05T10:38:19.601Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T10:38:20.078Z] [INFO] GET /api/tasks/6 200 15ms -[2026-01-05T10:38:20.116Z] [INFO] GET /api/links/6 304 5ms -[2026-01-05T10:38:20.120Z] [INFO] GET /api/subtasks/6 304 8ms -[2026-01-05T10:38:20.127Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-05T10:38:20.132Z] [INFO] GET /api/comments/6 304 9ms -[2026-01-05T10:38:20.140Z] [INFO] GET /api/files/6 304 7ms -[2026-01-05T10:38:20.193Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTQ5OSwiZXhwIjoxNzY3NjEwMzk5fQ.H-WFe_ZJYMeJxHC6LuX64KgwH_fDLm5Ihca0X9VO2hw 200 17ms -[2026-01-05T10:38:21.078Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:38:21.403Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:38:21.406Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-05T10:38:22.137Z] [INFO] GET / 200 6ms -[2026-01-05T10:38:22.196Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (VpQhb9_wZPYo6K-mAAAD) -[2026-01-05T10:38:22.216Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T10:38:22.220Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T10:38:22.224Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-05T10:38:22.226Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T10:38:22.230Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T10:38:22.233Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T10:38:22.259Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:38:22.265Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T10:38:22.292Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T10:38:22.296Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T10:38:22.300Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-05T10:38:22.301Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T10:38:22.304Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T10:38:22.305Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-05T10:38:22.330Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:38:22.339Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T10:38:22.415Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T10:38:22.419Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T10:38:22.423Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T10:38:22.425Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T10:38:22.433Z] [INFO] GET /js/board.js 200 12ms -[2026-01-05T10:38:22.436Z] [INFO] GET /js/api.js 200 12ms -[2026-01-05T10:38:22.447Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:38:22.451Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-05T10:38:22.458Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T10:38:22.466Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:38:22.467Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T10:38:22.481Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:38:22.489Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:38:22.495Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T10:38:22.499Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T10:38:22.504Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:38:22.524Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T10:38:22.526Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T10:38:22.532Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:38:22.600Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:38:22.604Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T10:38:22.610Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T10:38:22.649Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T10:38:22.679Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (crPaIcsRKqhwgwiNAAAF) -[2026-01-05T10:38:22.686Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T10:38:22.722Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:38:22.739Z] [INFO] GET /api/columns/2 304 15ms -[2026-01-05T10:38:22.756Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-05T10:38:22.762Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T10:38:22.766Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T10:38:22.814Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-05T10:38:22.869Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T10:38:22.910Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T10:38:23.405Z] [INFO] GET /api/tasks/6 200 14ms -[2026-01-05T10:38:23.441Z] [INFO] GET /api/subtasks/6 304 3ms -[2026-01-05T10:38:23.446Z] [INFO] GET /api/files/6 304 4ms -[2026-01-05T10:38:23.450Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T10:38:23.454Z] [INFO] GET /api/links/6 304 3ms -[2026-01-05T10:38:23.458Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-05T10:38:23.488Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTUwMiwiZXhwIjoxNzY3NjEwNDAyfQ.nRMhOaM09bNwhOXOEghA5O846XNxtqykAE5tFuoLfWQ 200 11ms -[2026-01-05T10:38:24.403Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:38:24.825Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T10:38:24.826Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:38:24.829Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T10:38:24.831Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T10:38:24.832Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T10:38:24.834Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T10:38:24.859Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T10:38:24.864Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T10:38:24.881Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T10:38:24.883Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T10:38:24.886Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:38:24.887Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:38:24.889Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T10:38:24.920Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-05T10:38:24.923Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T10:38:25.651Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:38:34.363Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T10:38:34.836Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:38:34.839Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-05T10:38:35.570Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:38:35.572Z] [INFO] PUT /api/tasks/6 200 8ms -[2026-01-05T10:38:36.427Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:38:36.428Z] [INFO] PUT /api/tasks/6 200 7ms -[2026-01-05T10:38:37.200Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:38:37.202Z] [INFO] PUT /api/tasks/6 200 5ms -[2026-01-05T10:38:38.198Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-05T10:39:05.271Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T10-39-05-261Z.db.enc -[2026-01-05T10:39:05.271Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T10-39-05-261Z.db.enc -[2026-01-05T10:39:05.277Z] [INFO] Backup erstellt: backup_2026-01-05T10-39-05-261Z.db -[2026-01-05T10:39:05.293Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T23-40-53-546Z.db.enc -[2026-01-05T10:39:05.294Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T23-40-53-546Z.db.enc -[2026-01-05T10:39:05.295Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T10:39:12.573Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:39:12.576Z] [INFO] PUT /api/tasks/6 200 20ms -[2026-01-05T10:39:13.583Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T10:39:32.820Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:39:38.104Z] [INFO] GET / 200 2ms -[2026-01-05T10:39:38.169Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (crPaIcsRKqhwgwiNAAAF) -[2026-01-05T10:39:38.182Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T10:39:38.190Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T10:39:38.194Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T10:39:38.197Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T10:39:38.199Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T10:39:38.202Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T10:39:38.212Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:39:38.246Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T10:39:38.257Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-05T10:39:38.259Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:39:38.264Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:39:38.266Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T10:39:38.277Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T10:39:38.292Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-05T10:39:38.302Z] [INFO] GET /css/mobile.css 200 14ms -[2026-01-05T10:39:38.314Z] [INFO] GET /js/app.js 200 8ms -[2026-01-05T10:39:38.400Z] [INFO] GET /js/store.js 200 11ms -[2026-01-05T10:39:38.404Z] [INFO] GET /js/auth.js 200 13ms -[2026-01-05T10:39:38.405Z] [INFO] GET /js/api.js 200 12ms -[2026-01-05T10:39:38.410Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-05T10:39:38.413Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-05T10:39:38.429Z] [INFO] GET /js/board.js 200 1ms -[2026-01-05T10:39:38.439Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:39:38.445Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T10:39:38.448Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T10:39:38.463Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T10:39:38.465Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T10:39:38.466Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T10:39:38.473Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T10:39:38.493Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:39:38.503Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T10:39:38.508Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T10:39:38.509Z] [INFO] GET /js/mobile.js 200 8ms -[2026-01-05T10:39:38.511Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T10:39:38.512Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-05T10:39:38.576Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-05T10:39:40.083Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T10:39:40.128Z] [INFO] GET / 200 8ms -[2026-01-05T10:39:40.131Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T10:39:40.133Z] [INFO] GET /index.html 200 9ms -[2026-01-05T10:39:40.171Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T10:39:40.173Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T10:39:40.195Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T10:39:40.208Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T10:39:40.217Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T10:39:40.240Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T10:39:40.250Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T10:39:40.254Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:39:40.276Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T10:39:40.285Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T10:39:40.299Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T10:39:40.310Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T10:39:40.319Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T10:39:40.331Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T10:39:40.342Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:39:40.348Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T10:39:40.365Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T10:39:40.377Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T10:39:40.380Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T10:39:40.406Z] [INFO] GET /js/tour.js 200 8ms -[2026-01-05T10:39:40.414Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T10:39:40.418Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T10:39:40.438Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T10:39:40.448Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T10:39:40.450Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T10:39:40.473Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:39:40.482Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T10:39:40.485Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:39:40.510Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:39:40.521Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T10:39:40.524Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T10:39:40.543Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T10:39:40.562Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T10:39:40.565Z] [INFO] GET /css/knowledge.css 200 10ms -[2026-01-05T10:39:40.582Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T10:39:43.012Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T10:39:43.013Z] [INFO] POST /api/auth/login 200 471ms -[2026-01-05T10:39:43.051Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T10:39:43.090Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (LBk1k9Vm83AQr2GZAAAH) -[2026-01-05T10:39:43.099Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T10:39:43.129Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:39:43.139Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T10:39:43.142Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-05T10:39:43.158Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-05T10:39:43.161Z] [INFO] GET /api/labels/2 304 17ms -[2026-01-05T10:39:43.231Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T10:39:43.264Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T10:39:43.300Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-05T10:39:47.761Z] [INFO] GET /api/tasks/6 200 6ms -[2026-01-05T10:39:47.801Z] [INFO] GET /api/subtasks/6 304 7ms -[2026-01-05T10:39:47.805Z] [INFO] GET /api/links/6 304 10ms -[2026-01-05T10:39:47.809Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-05T10:39:47.814Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T10:39:47.822Z] [INFO] GET /api/files/6 304 11ms -[2026-01-05T10:39:47.866Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTU4MywiZXhwIjoxNzY3NjEwNDgzfQ.SS-3_2zDQbX3xZQCI8EJH9ymAkCaLDQbpbJW4Ry4WGQ 200 13ms -[2026-01-05T10:39:48.764Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:39:48.799Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:39:48.801Z] [INFO] PUT /api/tasks/6 200 7ms -[2026-01-05T10:39:49.716Z] [INFO] GET /css/base.css 200 1ms -[2026-01-05T10:39:49.717Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T10:39:49.723Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T10:39:49.727Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T10:39:49.728Z] [INFO] GET / 200 9ms -[2026-01-05T10:39:49.728Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T10:39:49.748Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T10:39:49.752Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:39:49.775Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T10:39:49.778Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:39:49.786Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T10:39:49.787Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:39:49.791Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T10:39:49.800Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T10:39:49.812Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T10:39:49.815Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T10:39:50.565Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:40:23.043Z] [INFO] GET / 200 4ms -[2026-01-05T10:40:23.112Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (LBk1k9Vm83AQr2GZAAAH) -[2026-01-05T10:40:23.123Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T10:40:23.140Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T10:40:23.147Z] [INFO] GET /css/components.css 200 13ms -[2026-01-05T10:40:23.149Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-05T10:40:23.150Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T10:40:23.153Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T10:40:23.160Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T10:40:23.192Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T10:40:23.200Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T10:40:23.202Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:40:23.211Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T10:40:23.213Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:40:23.214Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T10:40:23.219Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T10:40:23.230Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:40:23.246Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T10:40:23.317Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T10:40:23.320Z] [INFO] GET /js/api.js 200 10ms -[2026-01-05T10:40:23.321Z] [INFO] GET /js/store.js 200 10ms -[2026-01-05T10:40:23.323Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T10:40:23.324Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T10:40:23.346Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T10:40:23.352Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T10:40:23.356Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T10:40:23.360Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T10:40:23.363Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T10:40:23.378Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:40:23.382Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T10:40:23.386Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:40:23.394Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:40:23.395Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T10:40:23.406Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:40:23.414Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T10:40:23.417Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T10:40:23.420Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T10:40:23.468Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:40:23.475Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-05T10:40:23.478Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-05T10:40:23.516Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T10:40:23.559Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (N_vaXJ8L5n8l1ZoEAAAJ) -[2026-01-05T10:40:23.569Z] [INFO] GET /api/projects 200 6ms -[2026-01-05T10:40:23.603Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:40:23.614Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-05T10:40:23.618Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-05T10:40:23.625Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-05T10:40:23.635Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-05T10:40:23.682Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2026-01-05T10:40:23.723Z] [INFO] GET /api/notifications 200 8ms -[2026-01-05T10:40:23.766Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-05T10:40:23.804Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T10:40:23.851Z] [INFO] GET /index.html 200 8ms -[2026-01-05T10:40:23.854Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T10:40:23.855Z] [INFO] GET / 200 9ms -[2026-01-05T10:40:23.891Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T10:40:23.894Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T10:40:23.897Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T10:40:23.933Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T10:40:23.937Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T10:40:23.939Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T10:40:23.968Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:40:23.977Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T10:40:23.979Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T10:40:24.001Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T10:40:24.015Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T10:40:24.017Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T10:40:24.036Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T10:40:24.052Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T10:40:24.058Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:40:24.063Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T10:40:24.081Z] [INFO] GET /js/list.js 200 1ms -[2026-01-05T10:40:24.092Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:40:24.097Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T10:40:24.114Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-05T10:40:24.129Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T10:40:24.133Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T10:40:24.164Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:40:24.167Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T10:40:24.169Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:40:24.208Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-05T10:40:24.212Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-05T10:40:24.213Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:40:24.239Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:40:24.246Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:40:24.247Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:40:24.272Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T10:40:24.279Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T10:40:24.280Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T10:40:24.307Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T10:40:24.393Z] [INFO] GET /api/tasks/6 200 10ms -[2026-01-05T10:40:24.434Z] [INFO] GET /api/links/6 200 5ms -[2026-01-05T10:40:24.439Z] [INFO] GET /api/subtasks/6 200 9ms -[2026-01-05T10:40:24.441Z] [INFO] GET /api/tasks/6/history 404 11ms -[2026-01-05T10:40:24.447Z] [INFO] GET /api/files/6 200 5ms -[2026-01-05T10:40:24.449Z] [INFO] GET /api/comments/6 200 6ms -[2026-01-05T10:40:24.504Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTYyMywiZXhwIjoxNzY3NjEwNTIzfQ.s7wD1-k4p6WTi7rkbfPGxPqOY_E4lb9mh7c48Pyrri0 200 5ms -[2026-01-05T10:40:25.388Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:40:27.021Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:40:27.023Z] [INFO] PUT /api/tasks/6 200 11ms -[2026-01-05T10:40:28.009Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:40:33.712Z] [INFO] GET / 200 4ms -[2026-01-05T10:40:33.784Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (N_vaXJ8L5n8l1ZoEAAAJ) -[2026-01-05T10:40:33.789Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T10:40:33.793Z] [INFO] GET /css/components.css 200 10ms -[2026-01-05T10:40:33.796Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T10:40:33.799Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T10:40:33.801Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T10:40:33.802Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T10:40:33.821Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:40:33.825Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T10:40:33.850Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T10:40:33.855Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T10:40:33.857Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T10:40:33.867Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T10:40:33.870Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-05T10:40:33.874Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-05T10:40:33.882Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:40:33.892Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T10:40:33.957Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T10:40:33.962Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T10:40:33.966Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-05T10:40:33.971Z] [INFO] GET /js/board.js 200 17ms -[2026-01-05T10:40:33.974Z] [INFO] GET /js/store.js 200 15ms -[2026-01-05T10:40:33.977Z] [INFO] GET /js/offline.js 200 16ms -[2026-01-05T10:40:33.998Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T10:40:33.999Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T10:40:34.006Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T10:40:34.009Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T10:40:34.014Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:40:34.025Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:40:34.031Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T10:40:34.033Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:40:34.039Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T10:40:34.043Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T10:40:34.048Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:40:34.060Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T10:40:34.066Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T10:40:34.116Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:40:34.120Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T10:40:34.124Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T10:40:34.161Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T10:40:34.198Z] [INFO] GET /api/projects 304 3ms -[2026-01-05T10:40:34.202Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (K4hgoFQIJnFpUvzPAAAL) -[2026-01-05T10:40:34.266Z] [INFO] GET /api/tasks/project/2 200 35ms -[2026-01-05T10:40:34.270Z] [INFO] GET /api/labels/2 304 38ms -[2026-01-05T10:40:34.275Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T10:40:34.281Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T10:40:34.282Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:40:34.316Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T10:40:34.350Z] [INFO] GET /api/notifications 304 5ms -[2026-01-05T10:40:34.390Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T10:40:34.428Z] [INFO] GET /sw.js 200 5ms -[2026-01-05T10:40:34.487Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T10:40:34.492Z] [INFO] GET / 200 7ms -[2026-01-05T10:40:34.494Z] [INFO] GET /index.html 200 8ms -[2026-01-05T10:40:34.527Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T10:40:34.529Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T10:40:34.551Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:40:34.561Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-05T10:40:34.562Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T10:40:34.581Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T10:40:34.599Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T10:40:34.601Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T10:40:34.612Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T10:40:34.635Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T10:40:34.641Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T10:40:34.649Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T10:40:34.667Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T10:40:34.675Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T10:40:34.681Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:40:34.700Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-05T10:40:34.709Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T10:40:34.716Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T10:40:34.731Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:40:34.741Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-05T10:40:34.750Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T10:40:34.765Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:40:34.774Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T10:40:34.783Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T10:40:34.796Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:40:34.811Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T10:40:34.840Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T10:40:34.842Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:40:34.856Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:40:34.890Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T10:40:34.894Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-05T10:40:34.898Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-05T10:40:34.933Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T10:40:34.937Z] [INFO] GET /css/knowledge.css 200 11ms -[2026-01-05T10:40:34.940Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T10:40:35.335Z] [INFO] GET / 200 8ms -[2026-01-05T10:40:35.369Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (K4hgoFQIJnFpUvzPAAAL) -[2026-01-05T10:40:35.393Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T10:40:35.394Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T10:40:35.395Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T10:40:35.397Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-05T10:40:35.398Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-05T10:40:35.400Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-05T10:40:35.425Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T10:40:35.432Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T10:40:35.442Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:40:35.448Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T10:40:35.452Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:40:35.459Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T10:40:35.461Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T10:40:35.463Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T10:40:35.471Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T10:40:35.483Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:40:35.571Z] [INFO] GET /js/store.js 200 9ms -[2026-01-05T10:40:35.574Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T10:40:35.578Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T10:40:35.580Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T10:40:35.581Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T10:40:35.583Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T10:40:35.601Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:40:35.605Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T10:40:35.606Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T10:40:35.608Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:40:35.609Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:40:35.635Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:40:35.637Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T10:40:35.642Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:40:35.643Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T10:40:35.644Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:40:35.648Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-05T10:40:35.668Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T10:40:35.671Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T10:40:35.713Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:40:35.716Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T10:40:35.724Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T10:40:35.760Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-05T10:40:35.794Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (5ArIvoLQAZyOEXwZAAAN) -[2026-01-05T10:40:35.802Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T10:40:35.837Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-05T10:40:35.838Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:40:35.861Z] [INFO] GET /api/tasks/project/2 304 14ms -[2026-01-05T10:40:35.864Z] [INFO] GET /api/labels/2 304 17ms -[2026-01-05T10:40:35.868Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T10:40:35.913Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T10:40:35.951Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T10:40:35.989Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T10:40:36.449Z] [INFO] GET /api/tasks/6 200 12ms -[2026-01-05T10:40:36.488Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-05T10:40:36.494Z] [INFO] GET /api/files/6 304 5ms -[2026-01-05T10:40:36.501Z] [INFO] GET /api/subtasks/6 304 6ms -[2026-01-05T10:40:36.504Z] [INFO] GET /api/links/6 304 8ms -[2026-01-05T10:40:36.508Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-05T10:40:36.536Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTYzNSwiZXhwIjoxNzY3NjEwNTM1fQ.Bbq22nKgJA6q0V_bjkWitZke_2HHe0UdFpdxZaO3TM4 200 11ms -[2026-01-05T10:40:37.464Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T10:40:38.012Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:40:38.014Z] [INFO] PUT /api/tasks/6 200 9ms -[2026-01-05T10:40:39.008Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:40:43.764Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T10:40:43.766Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T10:40:43.771Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T10:40:43.776Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T10:40:43.780Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-05T10:40:43.782Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T10:40:43.798Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T10:40:43.801Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T10:40:43.825Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:40:43.826Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T10:40:43.829Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T10:40:43.833Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:40:43.834Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T10:40:43.838Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T10:40:43.856Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:40:44.610Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:40:53.155Z] [INFO] GET / 200 5ms -[2026-01-05T10:40:53.220Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (5ArIvoLQAZyOEXwZAAAN) -[2026-01-05T10:40:53.237Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T10:40:53.242Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T10:40:53.249Z] [INFO] GET /css/board.css 200 14ms -[2026-01-05T10:40:53.251Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T10:40:53.252Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T10:40:53.255Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T10:40:53.263Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T10:40:53.278Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:40:53.296Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T10:40:53.299Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T10:40:53.304Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:40:53.318Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-05T10:40:53.319Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-05T10:40:53.321Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T10:40:53.325Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:40:53.334Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T10:40:53.403Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T10:40:53.406Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T10:40:53.409Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T10:40:53.410Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T10:40:53.414Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T10:40:53.444Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T10:40:53.453Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-05T10:40:53.456Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T10:40:53.460Z] [INFO] GET /js/list.js 200 9ms -[2026-01-05T10:40:53.462Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:40:53.472Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:40:53.476Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:40:53.486Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T10:40:53.495Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T10:40:53.507Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T10:40:53.513Z] [INFO] GET /js/knowledge.js 200 9ms -[2026-01-05T10:40:53.517Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T10:40:53.520Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T10:40:53.522Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T10:40:53.576Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-05T10:40:53.601Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T10:40:53.646Z] [INFO] GET /index.html 200 8ms -[2026-01-05T10:40:53.650Z] [INFO] GET / 200 11ms -[2026-01-05T10:40:53.652Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-05T10:40:53.686Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T10:40:53.693Z] [INFO] GET /css/base.css 200 10ms -[2026-01-05T10:40:53.698Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T10:40:53.725Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-05T10:40:53.729Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-05T10:40:53.755Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T10:40:53.756Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:40:53.760Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T10:40:53.787Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-05T10:40:53.788Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T10:40:53.794Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T10:40:53.827Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T10:40:53.831Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T10:40:53.834Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T10:40:53.869Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T10:40:53.872Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T10:40:53.874Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T10:40:53.900Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T10:40:53.905Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:40:53.909Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-05T10:40:53.931Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T10:40:53.941Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T10:40:53.952Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T10:40:53.962Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T10:40:53.975Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:40:53.983Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:40:53.995Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:40:54.010Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T10:40:54.017Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:40:54.025Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T10:40:54.042Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T10:40:54.046Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T10:40:54.055Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:40:54.074Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T10:40:54.085Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:40:59.463Z] [INFO] POST /api/auth/login 200 425ms -[2026-01-05T10:40:59.463Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T10:40:59.506Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T10:40:59.540Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (I6VGecQKn9s0SpzgAAAP) -[2026-01-05T10:40:59.548Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T10:40:59.583Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T10:40:59.585Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:40:59.601Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-05T10:40:59.606Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T10:40:59.610Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T10:40:59.672Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T10:40:59.714Z] [INFO] GET /api/notifications 304 11ms -[2026-01-05T10:40:59.758Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T10:41:00.226Z] [INFO] GET /api/tasks/6 200 9ms -[2026-01-05T10:41:00.271Z] [INFO] GET /api/subtasks/6 304 10ms -[2026-01-05T10:41:00.285Z] [INFO] GET /api/files/6 304 11ms -[2026-01-05T10:41:00.281Z] [INFO] GET /api/links/6 304 9ms -[2026-01-05T10:41:00.289Z] [INFO] GET /api/comments/6 304 14ms -[2026-01-05T10:41:00.294Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T10:41:00.332Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTY1OSwiZXhwIjoxNzY3NjEwNTU5fQ.dFeIxMLx8Lz3zJmSCbQ876MemU4oGr3mtmTrZWx3ItQ 200 6ms -[2026-01-05T10:41:01.230Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:41:17.419Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:41:17.421Z] [INFO] PUT /api/tasks/6 200 8ms -[2026-01-05T10:41:18.466Z] [INFO] POST /api/auth/refresh 200 33ms -[2026-01-05T10:41:28.030Z] [INFO] GET /api/tasks/27 200 10ms -[2026-01-05T10:41:28.074Z] [INFO] GET /api/links/27 200 7ms -[2026-01-05T10:41:28.077Z] [INFO] GET /api/subtasks/27 200 8ms -[2026-01-05T10:41:28.079Z] [INFO] GET /api/comments/27 200 9ms -[2026-01-05T10:41:28.082Z] [INFO] GET /api/tasks/27/history 404 2ms -[2026-01-05T10:41:28.087Z] [INFO] GET /api/files/27 200 3ms -[2026-01-05T10:41:29.033Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:41:34.357Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-05T10:41:34.359Z] [INFO] PUT /api/tasks/27 200 5ms -[2026-01-05T10:41:35.354Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T10:41:36.163Z] [INFO] GET /api/tasks/6 200 9ms -[2026-01-05T10:41:36.215Z] [INFO] GET /api/subtasks/6 304 4ms -[2026-01-05T10:41:36.220Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-05T10:41:36.224Z] [INFO] GET /api/files/6 304 8ms -[2026-01-05T10:41:36.227Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-05T10:41:36.231Z] [INFO] GET /api/links/6 304 3ms -[2026-01-05T10:41:36.274Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTY5NSwiZXhwIjoxNzY3NjEwNTk1fQ.JOrDwdjimAe16XflvQT9kSJaX7e7mhPLMWVtUyUaEHw 200 16ms -[2026-01-05T10:41:37.184Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:41:46.457Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:41:46.459Z] [INFO] PUT /api/tasks/6 200 9ms -[2026-01-05T10:41:47.461Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T10:41:47.545Z] [INFO] GET /api/tasks/6 200 12ms -[2026-01-05T10:41:47.589Z] [INFO] GET /api/tasks/6/history 404 9ms -[2026-01-05T10:41:47.595Z] [INFO] GET /api/subtasks/6 304 13ms -[2026-01-05T10:41:47.600Z] [INFO] GET /api/links/6 304 17ms -[2026-01-05T10:41:47.610Z] [INFO] GET /api/files/6 304 7ms -[2026-01-05T10:41:47.613Z] [INFO] GET /api/comments/6 304 10ms -[2026-01-05T10:41:47.652Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTcwNywiZXhwIjoxNzY3NjEwNjA3fQ.Ko07TBtY-ndZrUkHDNB9zqGzYf_lQMv6p_TZ5IM3KGU 200 8ms -[2026-01-05T10:41:48.548Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:41:48.865Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:41:48.868Z] [INFO] PUT /api/tasks/6 200 9ms -[2026-01-05T10:41:50.783Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T10:41:53.387Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T10:41:56.722Z] [INFO] GET /api/tasks/3 200 6ms -[2026-01-05T10:41:56.766Z] [INFO] GET /api/subtasks/3 200 3ms -[2026-01-05T10:41:56.772Z] [INFO] GET /api/comments/3 200 5ms -[2026-01-05T10:41:56.775Z] [INFO] GET /api/files/3 200 6ms -[2026-01-05T10:41:56.781Z] [INFO] GET /api/tasks/3/history 404 3ms -[2026-01-05T10:41:56.785Z] [INFO] GET /api/links/3 200 3ms -[2026-01-05T10:41:57.724Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T10:42:08.547Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2026-01-05T10:42:08.550Z] [INFO] PUT /api/tasks/3 200 11ms -[2026-01-05T10:42:10.102Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 16ms -[2026-01-05T10:42:12.699Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:42:13.069Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 6ms -[2026-01-05T10:42:16.036Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T10:42:24.276Z] [INFO] GET / 200 4ms -[2026-01-05T10:42:24.334Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (I6VGecQKn9s0SpzgAAAP) -[2026-01-05T10:42:24.345Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T10:42:24.352Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T10:42:24.359Z] [INFO] GET /css/components.css 200 10ms -[2026-01-05T10:42:24.363Z] [INFO] GET /css/board.css 200 12ms -[2026-01-05T10:42:24.366Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-05T10:42:24.376Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T10:42:24.385Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T10:42:24.404Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:42:24.406Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T10:42:24.415Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T10:42:24.416Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T10:42:24.427Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T10:42:24.432Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-05T10:42:24.437Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T10:42:24.460Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T10:42:24.465Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:42:24.526Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T10:42:24.527Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T10:42:24.528Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T10:42:24.529Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T10:42:24.531Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T10:42:24.539Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T10:42:24.562Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T10:42:24.569Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T10:42:24.571Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T10:42:24.573Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:42:24.586Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:42:24.591Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:42:24.600Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:42:24.605Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T10:42:24.606Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T10:42:24.618Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T10:42:24.619Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T10:42:24.623Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:42:24.630Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T10:42:24.677Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T10:42:24.681Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T10:42:24.686Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T10:42:24.727Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T10:42:24.753Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (XsvrYXtPhU9prWAyAAAR) -[2026-01-05T10:42:24.764Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T10:42:24.804Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T10:42:24.807Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-05T10:42:24.808Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:42:24.811Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T10:42:24.825Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-05T10:42:24.862Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T10:42:24.895Z] [INFO] GET /api/notifications 304 3ms -[2026-01-05T10:42:24.931Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T10:42:26.412Z] [INFO] GET /api/tasks/6 200 10ms -[2026-01-05T10:42:26.453Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-05T10:42:26.464Z] [INFO] GET /api/files/6 304 9ms -[2026-01-05T10:42:26.469Z] [INFO] GET /api/comments/6 304 12ms -[2026-01-05T10:42:26.476Z] [INFO] GET /api/subtasks/6 304 5ms -[2026-01-05T10:42:26.477Z] [INFO] GET /sw.js 200 7ms -[2026-01-05T10:42:26.481Z] [INFO] GET /api/links/6 304 5ms -[2026-01-05T10:42:26.502Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTc0NCwiZXhwIjoxNzY3NjEwNjQ0fQ.FAXNkLMps4tb9fh8hZ4K1_J5txLnx7ehC7MVV_GBNoA 200 6ms -[2026-01-05T10:42:26.518Z] [INFO] GET /index.html 200 5ms -[2026-01-05T10:42:26.520Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T10:42:26.521Z] [INFO] GET / 200 5ms -[2026-01-05T10:42:26.554Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T10:42:26.557Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T10:42:26.582Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T10:42:26.587Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-05T10:42:26.589Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T10:42:26.616Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T10:42:26.619Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T10:42:26.648Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T10:42:26.667Z] [INFO] GET /js/api.js 200 1ms -[2026-01-05T10:42:26.671Z] [INFO] GET /js/auth.js 200 1ms -[2026-01-05T10:42:26.686Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T10:42:26.699Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T10:42:26.704Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T10:42:26.716Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T10:42:26.729Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:42:26.740Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T10:42:26.763Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T10:42:26.770Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T10:42:26.775Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:42:26.795Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-05T10:42:26.805Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:42:26.812Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:42:26.837Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T10:42:26.840Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T10:42:26.844Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-05T10:42:26.873Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T10:42:26.877Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T10:42:26.889Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T10:42:26.905Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T10:42:26.916Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:42:26.923Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T10:42:26.937Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T10:42:26.952Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T10:42:26.966Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T10:42:26.976Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:42:27.417Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:42:29.038Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:42:29.042Z] [INFO] PUT /api/tasks/6 200 12ms -[2026-01-05T10:42:30.057Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:42:37.831Z] [INFO] GET / 200 4ms -[2026-01-05T10:42:37.901Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (XsvrYXtPhU9prWAyAAAR) -[2026-01-05T10:42:37.925Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-05T10:42:37.927Z] [INFO] GET /css/components.css 200 11ms -[2026-01-05T10:42:37.928Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T10:42:37.931Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T10:42:37.934Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T10:42:37.935Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:42:37.955Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:42:37.962Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:42:37.983Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T10:42:37.985Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T10:42:37.993Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T10:42:37.995Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T10:42:37.996Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T10:42:38.004Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T10:42:38.012Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T10:42:38.022Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T10:42:38.101Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T10:42:38.103Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T10:42:38.105Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T10:42:38.107Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T10:42:38.108Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T10:42:38.109Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T10:42:38.133Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T10:42:38.134Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T10:42:38.136Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T10:42:38.138Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:42:38.141Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T10:42:38.160Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:42:38.166Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:42:38.170Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T10:42:38.172Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T10:42:38.174Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T10:42:38.175Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T10:42:38.195Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:42:38.205Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T10:42:38.259Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T10:42:38.264Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T10:42:38.265Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T10:42:38.316Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-05T10:42:38.350Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (XQLn5-NgKWmDSDImAAAT) -[2026-01-05T10:42:38.360Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T10:42:38.391Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:42:38.402Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T10:42:38.406Z] [INFO] GET /api/columns/2 304 10ms -[2026-01-05T10:42:38.411Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T10:42:38.425Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-05T10:42:38.472Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T10:42:38.513Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T10:42:38.553Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T10:42:39.640Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T10:42:39.640Z] [INFO] POST /api/auth/logout 200 3ms -[2026-01-05T10:42:39.644Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T10:42:39.645Z] [INFO] POST /api/auth/logout 200 3ms -[2026-01-05T10:42:39.670Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (XQLn5-NgKWmDSDImAAAT) -[2026-01-05T10:42:46.524Z] [INFO] GET / 200 4ms -[2026-01-05T10:42:46.601Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-05T10:42:46.626Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T10:42:46.667Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T10:42:46.669Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T10:42:46.671Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T10:42:46.673Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T10:42:46.674Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T10:42:46.676Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T10:42:46.703Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T10:42:46.710Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T10:42:46.714Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T10:42:46.733Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T10:42:46.735Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T10:42:46.745Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T10:42:46.747Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T10:42:46.753Z] [INFO] GET /js/app.js 200 8ms -[2026-01-05T10:42:46.833Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T10:42:46.837Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T10:42:46.840Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T10:42:46.843Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T10:42:46.845Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T10:42:46.847Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T10:42:46.862Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:42:46.872Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T10:42:46.875Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T10:42:46.882Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T10:42:46.883Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T10:42:46.910Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T10:42:46.912Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T10:42:46.914Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-05T10:42:46.917Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-05T10:42:46.920Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T10:42:46.923Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:42:46.948Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T10:42:46.951Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T10:42:46.997Z] [INFO] GET /sw.js 200 4ms -[2026-01-05T10:42:46.999Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-05T10:42:47.039Z] [INFO] GET /index.html 200 9ms -[2026-01-05T10:42:47.044Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T10:42:47.046Z] [INFO] GET / 200 9ms -[2026-01-05T10:42:47.081Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T10:42:47.083Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T10:42:47.088Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T10:42:47.116Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T10:42:47.120Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T10:42:47.123Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T10:42:47.149Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T10:42:47.152Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T10:42:47.181Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T10:42:47.186Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T10:42:47.188Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T10:42:47.213Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T10:42:47.217Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T10:42:47.222Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-05T10:42:47.241Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T10:42:47.247Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T10:42:47.256Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T10:42:47.274Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T10:42:47.276Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T10:42:47.296Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-05T10:42:47.303Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T10:42:47.308Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T10:42:47.335Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T10:42:47.336Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T10:42:47.339Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T10:42:47.366Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T10:42:47.373Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T10:42:47.388Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T10:42:47.400Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T10:42:47.403Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T10:42:47.422Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T10:42:47.430Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T10:42:47.433Z] [INFO] GET /css/gitea.css 200 0ms -[2026-01-05T10:42:47.454Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T10:42:47.471Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T10:42:51.237Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T10:42:51.237Z] [INFO] POST /api/auth/login 200 463ms -[2026-01-05T10:42:51.276Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-05T10:42:51.308Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (BxvruqMVUpl052e7AAAV) -[2026-01-05T10:42:51.317Z] [INFO] GET /api/projects 200 4ms -[2026-01-05T10:42:51.354Z] [INFO] GET /api/stats/dashboard?projectId=2 200 9ms -[2026-01-05T10:42:51.361Z] [INFO] GET /api/labels/2 200 6ms -[2026-01-05T10:42:51.378Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-05T10:42:51.379Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T10:42:51.385Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-05T10:42:51.482Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2026-01-05T10:42:51.524Z] [INFO] GET /api/notifications 200 5ms -[2026-01-05T10:42:51.564Z] [INFO] GET /api/knowledge/categories 200 10ms -[2026-01-05T10:42:52.445Z] [INFO] GET /api/tasks/6 200 10ms -[2026-01-05T10:42:52.489Z] [INFO] GET /api/links/6 200 8ms -[2026-01-05T10:42:52.496Z] [INFO] GET /api/subtasks/6 200 6ms -[2026-01-05T10:42:52.501Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-05T10:42:52.505Z] [INFO] GET /api/comments/6 200 4ms -[2026-01-05T10:42:52.509Z] [INFO] GET /api/files/6 200 4ms -[2026-01-05T10:42:52.558Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYwOTc3MSwiZXhwIjoxNzY3NjEwNjcxfQ._xlp0A3s-8TBFy4Pw9MKf6vBEXGjjazjRPdHpfAO6Ng 200 12ms -[2026-01-05T10:42:53.435Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T10:42:55.326Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T10:42:55.329Z] [INFO] PUT /api/tasks/6 200 11ms -[2026-01-05T10:42:56.161Z] [INFO] GET /api/tasks/14 200 11ms -[2026-01-05T10:42:56.204Z] [INFO] GET /api/comments/14 200 7ms -[2026-01-05T10:42:56.209Z] [INFO] GET /api/subtasks/14 200 11ms -[2026-01-05T10:42:56.215Z] [INFO] GET /api/tasks/14/history 404 4ms -[2026-01-05T10:42:56.221Z] [INFO] GET /api/files/14 200 5ms -[2026-01-05T10:42:56.226Z] [INFO] GET /api/links/14 200 4ms -[2026-01-05T10:42:57.153Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T10:42:57.169Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2026-01-05T10:42:57.170Z] [INFO] PUT /api/tasks/14 200 6ms -[2026-01-05T10:42:58.174Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T10:49:58.868Z] [INFO] POST / 200 4ms -[2026-01-05T10:52:58.774Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-05T11:02:59.754Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T11:10:09.523Z] [INFO] HEAD / 200 1ms -[2026-01-05T11:10:10.089Z] [INFO] GET / 206 10ms -[2026-01-05T11:10:10.513Z] [INFO] HEAD /_next 200 2ms -[2026-01-05T11:10:11.443Z] [INFO] POST / 200 4ms -[2026-01-05T11:10:11.920Z] [INFO] POST /_next 200 3ms -[2026-01-05T11:13:00.711Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T11:23:01.718Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T11:33:02.706Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T11:36:07.518Z] [INFO] POST / 200 1065ms -[2026-01-05T11:43:03.694Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T11:53:04.698Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T12:03:05.684Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T12:13:06.690Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T12:23:07.639Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T12:29:50.053Z] [INFO] GET / 200 3ms -[2026-01-05T12:29:50.115Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (BxvruqMVUpl052e7AAAV) -[2026-01-05T12:29:50.129Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T12:29:50.159Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T12:29:50.195Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T12:29:50.196Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T12:29:50.202Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T12:29:50.204Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T12:29:50.205Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T12:29:50.206Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T12:29:50.254Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T12:29:50.292Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-05T12:29:50.294Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-05T12:29:50.298Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-05T12:29:50.300Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-05T12:29:50.302Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T12:29:50.303Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T12:29:50.326Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T12:29:50.391Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T12:29:50.398Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T12:29:50.401Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T12:29:50.404Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T12:29:50.408Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T12:29:50.409Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T12:29:50.420Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T12:29:50.421Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T12:29:50.434Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T12:29:50.435Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T12:29:50.438Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T12:29:50.449Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T12:29:50.459Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T12:29:50.461Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T12:29:50.467Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T12:29:50.476Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T12:29:50.477Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T12:29:50.481Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-05T12:29:50.487Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T12:29:50.528Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T12:29:50.531Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T12:29:50.536Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T12:29:50.576Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T12:29:50.614Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T12:29:50.624Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (yr5E6z0EBgewrpZJAAAX) -[2026-01-05T12:29:50.649Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T12:29:50.656Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T12:29:50.672Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-05T12:29:50.677Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T12:29:50.679Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T12:29:50.720Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T12:29:50.754Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T12:29:50.807Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T12:29:52.137Z] [INFO] GET /api/tasks/6 200 6ms -[2026-01-05T12:29:52.170Z] [INFO] GET /api/subtasks/6 304 4ms -[2026-01-05T12:29:52.173Z] [INFO] GET /api/links/6 304 6ms -[2026-01-05T12:29:52.177Z] [INFO] GET /api/files/6 304 3ms -[2026-01-05T12:29:52.181Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-05T12:29:52.183Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-05T12:29:52.223Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYxNjE5MCwiZXhwIjoxNzY3NjE3MDkwfQ.-DnyXJnP0bX8UPu9wFaY43YbFnOQuZVy8yl--FKospU 200 8ms -[2026-01-05T12:29:53.765Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T12:29:53.769Z] [INFO] PUT /api/tasks/6 200 22ms -[2026-01-05T12:29:54.769Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T12:29:54.770Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T12:29:54.775Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T12:29:54.782Z] [INFO] GET /css/modal.css 200 14ms -[2026-01-05T12:29:54.791Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T12:29:54.792Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T12:29:54.801Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T12:29:54.841Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T12:29:54.847Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T12:29:54.849Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T12:29:54.853Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-05T12:29:54.852Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T12:29:54.859Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T12:29:54.877Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T12:29:54.885Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T12:29:55.595Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T12:30:08.616Z] [INFO] GET /api/tasks/6 200 7ms -[2026-01-05T12:30:08.667Z] [INFO] GET /api/subtasks/6 200 10ms -[2026-01-05T12:30:08.676Z] [INFO] GET /api/tasks/6/history 404 7ms -[2026-01-05T12:30:08.684Z] [INFO] GET /api/files/6 200 14ms -[2026-01-05T12:30:08.690Z] [INFO] GET /api/comments/6 200 13ms -[2026-01-05T12:30:08.694Z] [INFO] GET /api/links/6 200 16ms -[2026-01-05T12:30:08.729Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYxNjE5NSwiZXhwIjoxNzY3NjE3MDk1fQ.Ru_dWExytIRnPqQRpzrjcNIct5g-FMMCSFoPatMQzqQ 200 11ms -[2026-01-05T12:30:09.628Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T12:30:15.447Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T12:30:15.449Z] [INFO] PUT /api/tasks/6 200 15ms -[2026-01-05T12:30:16.442Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T12:30:20.259Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T12:30:20.261Z] [INFO] PUT /api/tasks/6 200 16ms -[2026-01-05T12:30:21.257Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T12:30:50.472Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T12:30:50.481Z] [INFO] PUT /api/tasks/6 200 29ms -[2026-01-05T12:30:51.455Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T12:35:56.718Z] [INFO] POST / 200 3ms -[2026-01-05T12:40:52.621Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T12:50:53.593Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T13:00:54.573Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T13:10:55.591Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T13:20:56.570Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T13:26:30.692Z] [INFO] GET / 200 5ms -[2026-01-05T13:28:09.826Z] [INFO] GET / 200 3ms -[2026-01-05T13:30:21.619Z] [INFO] GET / 200 3ms -[2026-01-05T13:30:21.693Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (yr5E6z0EBgewrpZJAAAX) -[2026-01-05T13:30:21.702Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T13:30:21.736Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T13:30:21.757Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T13:30:21.773Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T13:30:21.775Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T13:30:21.782Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T13:30:21.802Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T13:30:21.803Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T13:30:21.807Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T13:30:21.815Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T13:30:21.825Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T13:30:21.829Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T13:30:21.833Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T13:30:21.847Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T13:30:21.848Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T13:30:21.856Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T13:30:21.924Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T13:30:21.931Z] [INFO] GET /js/store.js 200 12ms -[2026-01-05T13:30:21.933Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-05T13:30:21.938Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T13:30:21.937Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T13:30:21.940Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T13:30:21.963Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T13:30:21.968Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T13:30:21.971Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T13:30:21.974Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T13:30:21.977Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T13:30:21.998Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T13:30:21.999Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T13:30:22.001Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T13:30:22.003Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T13:30:22.012Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T13:30:22.013Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T13:30:22.034Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T13:30:22.036Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-05T13:30:22.078Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T13:30:22.081Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T13:30:22.085Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T13:30:22.125Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T13:30:22.154Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (XIVFgop1HWglR4AxAAAZ) -[2026-01-05T13:30:22.168Z] [INFO] GET /api/projects 304 3ms -[2026-01-05T13:30:22.202Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T13:30:22.220Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-05T13:30:22.224Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T13:30:22.229Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-05T13:30:22.232Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T13:30:22.281Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-05T13:30:22.328Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T13:30:22.378Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T13:30:23.803Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T13:30:23.840Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T13:30:23.843Z] [INFO] GET / 200 5ms -[2026-01-05T13:30:23.845Z] [INFO] GET /index.html 200 6ms -[2026-01-05T13:30:23.877Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T13:30:23.890Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T13:30:23.907Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T13:30:23.920Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T13:30:23.921Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T13:30:23.953Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T13:30:23.955Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T13:30:23.962Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T13:30:23.990Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T13:30:23.992Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T13:30:24.024Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T13:30:24.026Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T13:30:24.028Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T13:30:24.061Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T13:30:24.065Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-05T13:30:24.075Z] [INFO] GET /js/calendar.js 200 11ms -[2026-01-05T13:30:24.106Z] [INFO] GET /js/list.js 200 14ms -[2026-01-05T13:30:24.107Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-05T13:30:24.135Z] [INFO] GET /js/undo.js 200 22ms -[2026-01-05T13:30:24.145Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T13:30:24.148Z] [INFO] GET /js/tour.js 200 7ms -[2026-01-05T13:30:24.169Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T13:30:24.174Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T13:30:24.178Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T13:30:24.205Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T13:30:24.207Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T13:30:24.215Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-05T13:30:24.233Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T13:30:24.237Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T13:30:24.246Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T13:30:24.267Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T13:30:24.272Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T13:30:24.277Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T13:30:24.300Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T13:30:24.307Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T13:30:24.550Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-05T13:30:24.608Z] [INFO] GET /api/comments/6 304 6ms -[2026-01-05T13:30:24.614Z] [INFO] GET /api/files/6 304 5ms -[2026-01-05T13:30:24.620Z] [INFO] GET /api/links/6 304 6ms -[2026-01-05T13:30:24.626Z] [INFO] GET /api/subtasks/6 304 6ms -[2026-01-05T13:30:24.634Z] [INFO] GET /api/tasks/6/history 404 13ms -[2026-01-05T13:30:24.651Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYxOTgyMiwiZXhwIjoxNzY3NjIwNzIyfQ.9HivXmFaJLauIhmstzS5mmmX6kkDrWHBPJXwLQdk_54 200 7ms -[2026-01-05T13:30:25.554Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T13:30:26.232Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:30:26.233Z] [INFO] PUT /api/tasks/6 200 14ms -[2026-01-05T13:30:27.228Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T13:30:31.045Z] [INFO] GET / 200 4ms -[2026-01-05T13:30:31.101Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (XIVFgop1HWglR4AxAAAZ) -[2026-01-05T13:30:31.114Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T13:30:31.117Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T13:30:31.119Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T13:30:31.121Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T13:30:31.125Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T13:30:31.126Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T13:30:31.151Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T13:30:31.157Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T13:30:31.171Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T13:30:31.173Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T13:30:31.182Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T13:30:31.190Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T13:30:31.194Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T13:30:31.198Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T13:30:31.206Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T13:30:31.219Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T13:30:31.281Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T13:30:31.284Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T13:30:31.285Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T13:30:31.287Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T13:30:31.316Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-05T13:30:31.318Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T13:30:31.321Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-05T13:30:31.324Z] [INFO] GET /js/list.js 200 9ms -[2026-01-05T13:30:31.327Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T13:30:31.331Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T13:30:31.353Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T13:30:31.355Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T13:30:31.360Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T13:30:31.362Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T13:30:31.371Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T13:30:31.385Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T13:30:31.391Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T13:30:31.393Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T13:30:31.403Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T13:30:31.462Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T13:30:31.467Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T13:30:31.471Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T13:30:31.511Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T13:30:31.550Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (KfoP3cwwCKcm_CAtAAAb) -[2026-01-05T13:30:31.556Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T13:30:31.594Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T13:30:31.617Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-05T13:30:31.622Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T13:30:31.625Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T13:30:31.635Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T13:30:31.660Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T13:30:31.704Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T13:30:31.743Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T13:30:32.250Z] [INFO] GET /api/tasks/6 200 16ms -[2026-01-05T13:30:32.286Z] [INFO] GET /api/comments/6 304 5ms -[2026-01-05T13:30:32.292Z] [INFO] GET /api/links/6 304 5ms -[2026-01-05T13:30:32.296Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-05T13:30:32.300Z] [INFO] GET /api/subtasks/6 304 3ms -[2026-01-05T13:30:32.304Z] [INFO] GET /api/files/6 304 3ms -[2026-01-05T13:30:32.347Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYxOTgzMSwiZXhwIjoxNzY3NjIwNzMxfQ.-ezm87xvNvboEqoPgN7VrHrWWM3j9S6NFg9ppYCzHZw 200 7ms -[2026-01-05T13:30:33.244Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T13:30:33.504Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:30:33.508Z] [INFO] PUT /api/tasks/6 200 22ms -[2026-01-05T13:30:34.491Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T13:31:16.210Z] [INFO] GET / 200 5ms -[2026-01-05T13:31:16.271Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (KfoP3cwwCKcm_CAtAAAb) -[2026-01-05T13:31:16.281Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T13:31:16.289Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T13:31:16.290Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T13:31:16.297Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-05T13:31:16.294Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T13:31:16.298Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T13:31:16.311Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T13:31:16.326Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T13:31:16.359Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T13:31:16.369Z] [INFO] GET /css/notifications.css 200 12ms -[2026-01-05T13:31:16.373Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-05T13:31:16.374Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T13:31:16.376Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T13:31:16.377Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T13:31:16.387Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T13:31:16.401Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T13:31:16.464Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T13:31:16.465Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T13:31:16.467Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T13:31:16.469Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T13:31:16.471Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T13:31:16.472Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T13:31:16.499Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-05T13:31:16.502Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T13:31:16.507Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T13:31:16.511Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T13:31:16.521Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T13:31:16.531Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T13:31:16.540Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T13:31:16.543Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T13:31:16.545Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T13:31:16.551Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T13:31:16.554Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T13:31:16.573Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T13:31:16.574Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T13:31:16.619Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T13:31:16.623Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T13:31:16.627Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T13:31:16.663Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T13:31:16.696Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (wYC-ZnXERc9VbnBpAAAd) -[2026-01-05T13:31:16.707Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T13:31:16.741Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T13:31:16.751Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T13:31:16.758Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T13:31:16.763Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T13:31:16.779Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-05T13:31:16.830Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-05T13:31:16.864Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T13:31:16.898Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T13:31:18.339Z] [INFO] GET /sw.js 200 4ms -[2026-01-05T13:31:18.404Z] [INFO] GET /api/tasks/6 200 19ms -[2026-01-05T13:31:18.409Z] [INFO] GET /index.html 200 31ms -[2026-01-05T13:31:18.410Z] [INFO] GET /css/variables.css 200 28ms -[2026-01-05T13:31:18.417Z] [INFO] GET / 200 11ms -[2026-01-05T13:31:18.452Z] [INFO] GET /api/links/6 304 13ms -[2026-01-05T13:31:18.459Z] [INFO] GET /api/files/6 304 5ms -[2026-01-05T13:31:18.469Z] [INFO] GET /api/subtasks/6 304 9ms -[2026-01-05T13:31:18.474Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-05T13:31:18.481Z] [INFO] GET /api/tasks/6/history 404 6ms -[2026-01-05T13:31:18.485Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T13:31:18.486Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T13:31:18.491Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T13:31:18.506Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYxOTg3NiwiZXhwIjoxNzY3NjIwNzc2fQ.1mc0217OEvvClRHGGjznCiSYmhPWAljAQQJfBDKHmcQ 200 10ms -[2026-01-05T13:31:18.517Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T13:31:18.521Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T13:31:18.551Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-05T13:31:18.555Z] [INFO] GET /js/app.js 200 8ms -[2026-01-05T13:31:18.577Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T13:31:18.589Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T13:31:18.595Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T13:31:18.605Z] [INFO] GET /js/store.js 200 1ms -[2026-01-05T13:31:18.626Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T13:31:18.635Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T13:31:18.650Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T13:31:18.662Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-05T13:31:18.668Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T13:31:18.701Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T13:31:18.703Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T13:31:18.710Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T13:31:18.735Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-05T13:31:18.745Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T13:31:18.748Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T13:31:18.766Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T13:31:18.776Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T13:31:18.781Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T13:31:18.814Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-05T13:31:18.816Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T13:31:18.818Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T13:31:18.847Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T13:31:18.857Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-05T13:31:18.860Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T13:31:18.882Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T13:31:18.886Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T13:31:18.895Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T13:31:18.911Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T13:31:19.386Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T13:31:19.514Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:31:19.518Z] [INFO] PUT /api/tasks/6 200 22ms -[2026-01-05T13:31:20.078Z] [INFO] GET / 200 2ms -[2026-01-05T13:31:20.135Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (wYC-ZnXERc9VbnBpAAAd) -[2026-01-05T13:31:20.151Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-05T13:31:20.157Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T13:31:20.160Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T13:31:20.163Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T13:31:20.166Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T13:31:20.167Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T13:31:20.183Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T13:31:20.190Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T13:31:20.213Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T13:31:20.217Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-05T13:31:20.224Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T13:31:20.226Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T13:31:20.228Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T13:31:20.231Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T13:31:20.246Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T13:31:20.254Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T13:31:20.314Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T13:31:20.318Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T13:31:20.322Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T13:31:20.324Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T13:31:20.326Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T13:31:20.328Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T13:31:20.346Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T13:31:20.355Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T13:31:20.363Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T13:31:20.366Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T13:31:20.372Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T13:31:20.377Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T13:31:20.386Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T13:31:20.389Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T13:31:20.400Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T13:31:20.404Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-05T13:31:20.408Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T13:31:20.416Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T13:31:20.418Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T13:31:20.466Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T13:31:20.475Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T13:31:20.477Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-05T13:31:20.515Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T13:31:20.555Z] [INFO] GET /api/projects 304 10ms -[2026-01-05T13:31:20.566Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (42zkfW3AiSlJ5DkiAAAf) -[2026-01-05T13:31:20.587Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T13:31:20.592Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T13:31:20.621Z] [INFO] GET /api/tasks/project/2 200 28ms -[2026-01-05T13:31:20.626Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T13:31:20.629Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T13:31:20.673Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T13:31:20.708Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T13:31:20.750Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T13:31:22.119Z] [INFO] GET /api/tasks/6 200 14ms -[2026-01-05T13:31:22.158Z] [INFO] GET /api/links/6 304 8ms -[2026-01-05T13:31:22.166Z] [INFO] GET /api/subtasks/6 304 7ms -[2026-01-05T13:31:22.171Z] [INFO] GET /api/files/6 304 11ms -[2026-01-05T13:31:22.177Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T13:31:22.182Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-05T13:31:22.202Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T13:31:22.207Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYxOTg4MCwiZXhwIjoxNzY3NjIwNzgwfQ.so0ZGaFC11WRX3vHlh6DYaeYOH3aSuAjL8IG2jf99GQ 200 4ms -[2026-01-05T13:31:23.129Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T13:31:23.396Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:31:23.398Z] [INFO] PUT /api/tasks/6 200 16ms -[2026-01-05T13:31:24.382Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T13:31:30.216Z] [INFO] GET / 200 3ms -[2026-01-05T13:31:30.277Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (42zkfW3AiSlJ5DkiAAAf) -[2026-01-05T13:31:30.294Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T13:31:30.297Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-05T13:31:30.301Z] [INFO] GET /css/base.css 200 12ms -[2026-01-05T13:31:30.306Z] [INFO] GET /css/board.css 200 16ms -[2026-01-05T13:31:30.310Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-05T13:31:30.312Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T13:31:30.325Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T13:31:30.329Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T13:31:30.358Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T13:31:30.359Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T13:31:30.361Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T13:31:30.365Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T13:31:30.366Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T13:31:30.372Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T13:31:30.386Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T13:31:30.392Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T13:31:30.493Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T13:31:30.494Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T13:31:30.501Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-05T13:31:30.503Z] [INFO] GET /js/board.js 200 12ms -[2026-01-05T13:31:30.505Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T13:31:30.507Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T13:31:30.523Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-05T13:31:30.524Z] [INFO] GET /js/list.js 200 1ms -[2026-01-05T13:31:30.535Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T13:31:30.538Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T13:31:30.540Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T13:31:30.556Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T13:31:30.558Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T13:31:30.564Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T13:31:30.569Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T13:31:30.571Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-05T13:31:30.585Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T13:31:30.588Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T13:31:30.601Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T13:31:30.641Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T13:31:30.651Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T13:31:30.652Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-05T13:31:30.691Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T13:31:30.717Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (HdJNYb-lYkgJKNjZAAAh) -[2026-01-05T13:31:30.730Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T13:31:30.768Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-05T13:31:30.770Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T13:31:30.789Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-05T13:31:30.793Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T13:31:30.796Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T13:31:30.844Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T13:31:30.886Z] [INFO] GET /api/notifications 304 3ms -[2026-01-05T13:31:30.926Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T13:31:38.636Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-05T13:31:38.682Z] [INFO] GET /api/links/6 304 6ms -[2026-01-05T13:31:38.690Z] [INFO] GET /api/subtasks/6 304 6ms -[2026-01-05T13:31:38.697Z] [INFO] GET /api/comments/6 304 5ms -[2026-01-05T13:31:38.708Z] [INFO] GET /api/tasks/6/history 404 10ms -[2026-01-05T13:31:38.712Z] [INFO] GET /api/files/6 304 11ms -[2026-01-05T13:31:38.751Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYxOTg5MCwiZXhwIjoxNzY3NjIwNzkwfQ.QD0vcDCFFLcRaENo6osDKeXwRXNvwc4LubSSGuCLrzk 200 6ms -[2026-01-05T13:31:39.641Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T13:31:47.780Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-05T13:31:47.782Z] [INFO] GET /css/board.css 200 11ms -[2026-01-05T13:31:47.784Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T13:31:47.786Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-05T13:31:47.788Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T13:31:47.790Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T13:31:47.811Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T13:31:47.820Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T13:31:47.834Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T13:31:47.848Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T13:31:47.850Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T13:31:47.854Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T13:31:47.866Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T13:31:47.867Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T13:31:47.869Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T13:31:48.623Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T13:32:16.717Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:32:16.719Z] [INFO] PUT /api/tasks/6 200 15ms -[2026-01-05T13:32:17.723Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T13:32:33.843Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-05T13:32:33.890Z] [INFO] GET /api/comments/6 200 9ms -[2026-01-05T13:32:33.897Z] [INFO] GET /api/files/6 200 5ms -[2026-01-05T13:32:33.901Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-05T13:32:33.904Z] [INFO] GET /api/links/6 200 2ms -[2026-01-05T13:32:33.907Z] [INFO] GET /api/subtasks/6 200 2ms -[2026-01-05T13:32:33.940Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYxOTkzNywiZXhwIjoxNzY3NjIwODM3fQ.iFnR8IVdqUCMGRsJPICXqwYahmYMQdDFUUAPDp6yltc 200 13ms -[2026-01-05T13:32:34.860Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T13:33:55.464Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T13:34:10.820Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:34:10.822Z] [INFO] PUT /api/tasks/6 200 12ms -[2026-01-05T13:34:11.809Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T13:35:08.128Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T13:35:09.785Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T13:35:12.730Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T13:35:18.524Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T13:35:21.295Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T13:35:23.080Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T13:35:29.093Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T13:35:31.859Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T13:35:33.020Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T13:35:36.856Z] [INFO] Spalte aktualisiert: In Arbeit (ID: 5) -[2026-01-05T13:35:36.859Z] [INFO] PUT /api/columns/5 200 9ms -[2026-01-05T13:35:37.854Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T13:35:41.934Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T13:35:43.679Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T13:35:46.673Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T13:35:49.505Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T13:35:58.546Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T13:36:39.174Z] [INFO] POST /api/auth/refresh 200 28ms -[2026-01-05T13:37:08.713Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T13:37:11.867Z] [INFO] GET /api/tasks/6 200 21ms -[2026-01-05T13:37:11.909Z] [INFO] GET /api/subtasks/6 304 8ms -[2026-01-05T13:37:11.941Z] [INFO] GET /api/links/6 304 9ms -[2026-01-05T13:37:11.957Z] [INFO] GET /api/files/6 304 4ms -[2026-01-05T13:37:11.966Z] [INFO] GET /api/comments/6 304 5ms -[2026-01-05T13:37:11.973Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T13:37:11.992Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYyMDIyOCwiZXhwIjoxNzY3NjIxMTI4fQ.Y3cN8xpNXGUggB45-QbJKaWB_jjRsyv2UDGOQW7Msyw 200 6ms -[2026-01-05T13:37:12.855Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T13:37:14.541Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:37:14.543Z] [INFO] PUT /api/tasks/6 200 22ms -[2026-01-05T13:37:14.937Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:37:14.940Z] [INFO] PUT /api/tasks/6 200 17ms -[2026-01-05T13:37:15.770Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:37:15.774Z] [INFO] PUT /api/tasks/6 200 24ms -[2026-01-05T13:37:16.144Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:37:16.149Z] [INFO] PUT /api/tasks/6 200 23ms -[2026-01-05T13:37:16.662Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:37:16.664Z] [INFO] PUT /api/tasks/6 200 16ms -[2026-01-05T13:37:17.495Z] [INFO] GET / 200 3ms -[2026-01-05T13:37:17.556Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (HdJNYb-lYkgJKNjZAAAh) -[2026-01-05T13:37:17.567Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T13:37:17.568Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T13:37:17.569Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T13:37:17.570Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T13:37:17.570Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T13:37:17.600Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T13:37:17.602Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T13:37:17.622Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T13:37:17.629Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T13:37:17.636Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T13:37:17.638Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T13:37:17.639Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T13:37:17.652Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T13:37:17.658Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T13:37:17.664Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T13:37:17.672Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T13:37:17.780Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T13:37:17.783Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T13:37:17.787Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T13:37:17.788Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T13:37:17.792Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-05T13:37:17.797Z] [INFO] GET /js/board.js 200 12ms -[2026-01-05T13:37:17.814Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T13:37:17.816Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T13:37:17.826Z] [INFO] GET /js/list.js 200 8ms -[2026-01-05T13:37:17.832Z] [INFO] GET /js/shortcuts.js 200 12ms -[2026-01-05T13:37:17.839Z] [INFO] GET /js/undo.js 200 17ms -[2026-01-05T13:37:17.851Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T13:37:17.853Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T13:37:17.855Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T13:37:17.860Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T13:37:17.867Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-05T13:37:17.879Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T13:37:17.890Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-05T13:37:17.893Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-05T13:37:17.930Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T13:37:17.937Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T13:37:17.942Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T13:37:17.993Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T13:37:18.019Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (3HQu9qFgG9PbaF8YAAAj) -[2026-01-05T13:37:18.029Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T13:37:18.058Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T13:37:18.077Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-05T13:37:18.084Z] [INFO] GET /api/columns/2 200 22ms -[2026-01-05T13:37:18.090Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T13:37:18.094Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T13:37:18.141Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T13:37:18.178Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T13:37:18.223Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T13:37:18.702Z] [INFO] GET /api/tasks/6 200 12ms -[2026-01-05T13:37:18.749Z] [INFO] GET /api/subtasks/6 304 6ms -[2026-01-05T13:37:18.754Z] [INFO] GET /api/links/6 304 4ms -[2026-01-05T13:37:18.765Z] [INFO] GET /api/tasks/6/history 404 8ms -[2026-01-05T13:37:18.774Z] [INFO] GET /api/files/6 304 9ms -[2026-01-05T13:37:18.782Z] [INFO] GET /api/comments/6 304 7ms -[2026-01-05T13:37:18.810Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYyMDIzNywiZXhwIjoxNzY3NjIxMTM3fQ.e_sQUEP8vpL48ULrZvXWyEFceWFijfpFWmVpa08tUYA 200 7ms -[2026-01-05T13:37:19.714Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T13:37:19.718Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T13:37:19.755Z] [INFO] GET / 200 6ms -[2026-01-05T13:37:19.758Z] [INFO] GET /index.html 200 7ms -[2026-01-05T13:37:19.759Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T13:37:19.785Z] [INFO] GET /css/base.css 200 1ms -[2026-01-05T13:37:19.801Z] [INFO] GET /css/components.css 200 1ms -[2026-01-05T13:37:19.810Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T13:37:19.817Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T13:37:19.842Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T13:37:19.845Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T13:37:19.865Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T13:37:19.875Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T13:37:19.881Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T13:37:19.906Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-05T13:37:19.939Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T13:37:19.941Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T13:37:19.943Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T13:37:19.971Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T13:37:19.976Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T13:37:19.990Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-05T13:37:19.999Z] [INFO] GET /js/list.js 200 1ms -[2026-01-05T13:37:20.007Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T13:37:20.029Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T13:37:20.054Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-05T13:37:20.063Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T13:37:20.065Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T13:37:20.091Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T13:37:20.092Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T13:37:20.098Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T13:37:20.123Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T13:37:20.129Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T13:37:20.148Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T13:37:20.159Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T13:37:20.162Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T13:37:20.177Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T13:37:20.201Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T13:37:20.203Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T13:37:20.207Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T13:37:20.229Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T13:37:24.289Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:37:24.291Z] [INFO] PUT /api/tasks/6 200 17ms -[2026-01-05T13:37:25.285Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T13:37:52.841Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T13:37:52.842Z] [INFO] POST /api/auth/logout 200 6ms -[2026-01-05T13:37:52.844Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T13:37:52.845Z] [INFO] POST /api/auth/logout 200 2ms -[2026-01-05T13:37:52.870Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (3HQu9qFgG9PbaF8YAAAj) -[2026-01-05T13:37:57.324Z] [INFO] Login erfolgreich: admin -[2026-01-05T13:37:57.326Z] [INFO] POST /api/auth/login 200 472ms -[2026-01-05T13:37:57.369Z] [INFO] GET /api/admin/users 200 12ms -[2026-01-05T13:37:57.416Z] [INFO] GET /api/admin/upload-settings 200 15ms -[2026-01-05T13:38:01.023Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T13:38:02.832Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T13:38:05.146Z] [INFO] GET / 200 3ms -[2026-01-05T13:38:05.217Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T13:38:05.224Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T13:38:05.227Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T13:38:05.231Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T13:38:05.234Z] [INFO] GET /css/board.css 200 8ms -[2026-01-05T13:38:05.235Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T13:38:05.244Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T13:38:05.275Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T13:38:05.277Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T13:38:05.283Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T13:38:05.285Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T13:38:05.294Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T13:38:05.296Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T13:38:05.304Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T13:38:05.305Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T13:38:05.323Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T13:38:05.380Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T13:38:05.381Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T13:38:05.384Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T13:38:05.386Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T13:38:05.387Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T13:38:05.389Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T13:38:05.410Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T13:38:05.420Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T13:38:05.422Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T13:38:05.431Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T13:38:05.443Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T13:38:05.453Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T13:38:05.472Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-05T13:38:05.474Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T13:38:05.476Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T13:38:05.477Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T13:38:05.478Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T13:38:05.482Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-05T13:38:05.505Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T13:38:05.555Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-05T13:38:05.577Z] [INFO] GET /api/auth/users 304 15ms -[2026-01-05T13:38:05.580Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T13:38:05.613Z] [INFO] GET /api/admin/users 304 3ms -[2026-01-05T13:38:05.654Z] [INFO] GET /api/admin/upload-settings 304 8ms -[2026-01-05T13:38:06.153Z] [INFO] Logout: admin -[2026-01-05T13:38:06.155Z] [INFO] POST /api/auth/logout 200 9ms -[2026-01-05T13:38:06.198Z] [INFO] GET / 200 5ms -[2026-01-05T13:38:06.250Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T13:38:06.254Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T13:38:06.256Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T13:38:06.259Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T13:38:06.261Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T13:38:06.262Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T13:38:06.280Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T13:38:06.288Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T13:38:06.289Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T13:38:06.305Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T13:38:06.310Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T13:38:06.311Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T13:38:06.314Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T13:38:06.318Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T13:38:06.319Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T13:38:06.337Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T13:38:06.406Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T13:38:06.407Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T13:38:06.411Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T13:38:06.413Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T13:38:06.415Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T13:38:06.415Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T13:38:06.438Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T13:38:06.442Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T13:38:06.449Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T13:38:06.458Z] [INFO] GET /js/list.js 200 1ms -[2026-01-05T13:38:06.464Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T13:38:06.470Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T13:38:06.471Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T13:38:06.478Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T13:38:06.486Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T13:38:06.494Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T13:38:06.496Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T13:38:06.504Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T13:38:06.506Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T13:38:06.549Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T13:38:08.084Z] [INFO] GET /sw.js 200 5ms -[2026-01-05T13:38:10.115Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T13:38:10.116Z] [INFO] POST /api/auth/login 200 460ms -[2026-01-05T13:38:10.152Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T13:38:10.193Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (h5UE2W19v1WrgRvcAAAl) -[2026-01-05T13:38:10.201Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T13:38:10.241Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T13:38:10.260Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-05T13:38:10.262Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T13:38:10.265Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T13:38:10.269Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T13:38:10.335Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T13:38:10.373Z] [INFO] GET /api/notifications 304 7ms -[2026-01-05T13:38:10.407Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-05T13:38:34.243Z] [INFO] GET /api/tasks/6 200 10ms -[2026-01-05T13:38:34.286Z] [INFO] GET /api/subtasks/6 304 5ms -[2026-01-05T13:38:34.290Z] [INFO] GET /api/links/6 304 9ms -[2026-01-05T13:38:34.296Z] [INFO] GET /api/files/6 304 5ms -[2026-01-05T13:38:34.299Z] [INFO] GET /api/tasks/6/history 404 7ms -[2026-01-05T13:38:34.303Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-05T13:38:34.335Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYyMDI5MCwiZXhwIjoxNzY3NjIxMTkwfQ.xFXeWq2pakVxSJ1FOHKhTs1pw-CG7_MM_1GAUFATMRs 200 8ms -[2026-01-05T13:38:35.240Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T13:38:54.883Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:38:54.890Z] [INFO] PUT /api/tasks/6 200 20ms -[2026-01-05T13:38:55.885Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T13:42:55.207Z] [INFO] GET / 200 4ms -[2026-01-05T13:42:55.271Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (h5UE2W19v1WrgRvcAAAl) -[2026-01-05T13:42:55.278Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T13:42:55.307Z] [INFO] GET /css/base.css 200 1ms -[2026-01-05T13:42:55.343Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T13:42:55.345Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T13:42:55.346Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T13:42:55.347Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T13:42:55.349Z] [INFO] GET /css/list.css 200 7ms -[2026-01-05T13:42:55.353Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-05T13:42:55.377Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T13:42:55.389Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T13:42:55.394Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T13:42:55.396Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T13:42:55.400Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T13:42:55.408Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T13:42:55.410Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T13:42:55.425Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T13:42:55.493Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T13:42:55.503Z] [INFO] GET /js/store.js 200 13ms -[2026-01-05T13:42:55.513Z] [INFO] GET /js/board.js 200 19ms -[2026-01-05T13:42:55.515Z] [INFO] GET /js/sync.js 200 20ms -[2026-01-05T13:42:55.516Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T13:42:55.518Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T13:42:55.524Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T13:42:55.528Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T13:42:55.552Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T13:42:55.554Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T13:42:55.558Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-05T13:42:55.562Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T13:42:55.566Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T13:42:55.571Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T13:42:55.580Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T13:42:55.581Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T13:42:55.589Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-05T13:42:55.594Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T13:42:55.595Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T13:42:55.643Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T13:42:55.646Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T13:42:55.651Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T13:42:55.683Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T13:42:55.717Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (PAiU2AqeHRCoy0REAAAn) -[2026-01-05T13:42:55.731Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T13:42:55.778Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-05T13:42:55.783Z] [INFO] GET /api/stats/dashboard?projectId=2 304 22ms -[2026-01-05T13:42:55.785Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T13:42:55.792Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T13:42:55.797Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T13:42:55.837Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T13:42:55.891Z] [INFO] GET /api/notifications 304 3ms -[2026-01-05T13:42:55.928Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T13:42:57.978Z] [INFO] GET /api/tasks/6 200 17ms -[2026-01-05T13:42:58.020Z] [INFO] GET /api/comments/6 304 9ms -[2026-01-05T13:42:58.025Z] [INFO] GET /api/subtasks/6 304 14ms -[2026-01-05T13:42:58.032Z] [INFO] GET /api/files/6 304 6ms -[2026-01-05T13:42:58.037Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T13:42:58.040Z] [INFO] GET /api/links/6 304 6ms -[2026-01-05T13:42:58.072Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYyMDU3NSwiZXhwIjoxNzY3NjIxNDc1fQ.vC5UV8hwbCtQ4hBjdBvs8_yd2k3Il5Vrmmo0qLx5-mw 200 9ms -[2026-01-05T13:42:58.976Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T13:43:01.205Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:43:01.207Z] [INFO] PUT /api/tasks/6 200 11ms -[2026-01-05T13:43:01.822Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:43:01.824Z] [INFO] PUT /api/tasks/6 200 14ms -[2026-01-05T13:43:02.814Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T13:43:09.735Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:43:09.738Z] [INFO] PUT /api/tasks/6 200 18ms -[2026-01-05T13:43:10.126Z] [INFO] PUT /api/tasks/6 200 13ms -[2026-01-05T13:43:10.125Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:43:10.592Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:43:10.594Z] [INFO] PUT /api/tasks/6 200 20ms -[2026-01-05T13:43:11.150Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:43:11.152Z] [INFO] PUT /api/tasks/6 200 21ms -[2026-01-05T13:43:12.118Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T13:43:12.267Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T13:43:12.269Z] [INFO] PUT /api/tasks/6 200 15ms -[2026-01-05T13:43:13.270Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T13:53:13.417Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T14:01:41.075Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T14:01:42.945Z] [INFO] GET / 200 4ms -[2026-01-05T14:01:43.007Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (PAiU2AqeHRCoy0REAAAn) -[2026-01-05T14:01:43.022Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T14:01:43.053Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T14:01:43.081Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T14:01:43.087Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T14:01:43.088Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T14:01:43.123Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T14:01:43.124Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-05T14:01:43.127Z] [INFO] GET /css/proposals.css 200 11ms -[2026-01-05T14:01:43.128Z] [INFO] GET /css/list.css 200 11ms -[2026-01-05T14:01:43.133Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T14:01:43.136Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T14:01:43.154Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T14:01:43.159Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T14:01:43.165Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T14:01:43.166Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T14:01:43.182Z] [INFO] GET /js/app.js 200 8ms -[2026-01-05T14:01:43.241Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T14:01:43.248Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T14:01:43.249Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T14:01:43.253Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T14:01:43.254Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T14:01:43.256Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T14:01:43.273Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T14:01:43.281Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T14:01:43.282Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T14:01:43.286Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-05T14:01:43.289Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T14:01:43.298Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T14:01:43.302Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T14:01:43.311Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T14:01:43.319Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T14:01:43.321Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T14:01:43.323Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T14:01:43.328Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T14:01:43.333Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T14:01:43.379Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T14:01:43.386Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T14:01:43.389Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-05T14:01:43.423Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T14:01:43.463Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ZeOs39a_IGICEcnNAAAp) -[2026-01-05T14:01:43.469Z] [INFO] GET /api/projects 304 13ms -[2026-01-05T14:01:43.513Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2026-01-05T14:01:43.535Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-05T14:01:43.536Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T14:01:43.542Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T14:01:43.546Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T14:01:43.612Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T14:01:43.659Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T14:01:43.697Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T14:10:11.559Z] [INFO] GET /api/tasks/6 200 19ms -[2026-01-05T14:10:11.625Z] [INFO] GET /api/subtasks/6 304 11ms -[2026-01-05T14:10:11.667Z] [INFO] GET /api/links/6 304 11ms -[2026-01-05T14:10:11.688Z] [INFO] GET /api/files/6 304 7ms -[2026-01-05T14:10:11.697Z] [INFO] GET /api/comments/6 304 5ms -[2026-01-05T14:10:11.701Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T14:10:11.737Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYyMTcwMywiZXhwIjoxNzY3NjIyNjAzfQ._NMJHUEluzNH2-fviWcee_xE9QFkY7fpCwSfD4p4xrM 200 17ms -[2026-01-05T14:10:12.472Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T14:10:14.700Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T14:10:14.703Z] [INFO] PUT /api/tasks/6 200 23ms -[2026-01-05T14:10:15.686Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T14:10:17.442Z] [INFO] GET / 200 4ms -[2026-01-05T14:10:17.515Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T14:10:17.517Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ZeOs39a_IGICEcnNAAAp) -[2026-01-05T14:10:17.520Z] [INFO] GET /css/base.css 200 10ms -[2026-01-05T14:10:17.522Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T14:10:17.525Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T14:10:17.527Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T14:10:17.543Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-05T14:10:17.549Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T14:10:17.579Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T14:10:17.581Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T14:10:17.582Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T14:10:17.584Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T14:10:17.585Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T14:10:17.586Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T14:10:17.613Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T14:10:17.618Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T14:10:17.627Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T14:10:17.711Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T14:10:17.712Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T14:10:17.718Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T14:10:17.719Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T14:10:17.720Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T14:10:17.721Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T14:10:17.754Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-05T14:10:17.757Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T14:10:17.760Z] [INFO] GET /js/calendar.js 200 10ms -[2026-01-05T14:10:17.762Z] [INFO] GET /js/admin.js 200 11ms -[2026-01-05T14:10:17.767Z] [INFO] GET /js/undo.js 200 15ms -[2026-01-05T14:10:17.771Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T14:10:17.789Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T14:10:17.794Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T14:10:17.796Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T14:10:17.799Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T14:10:17.800Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T14:10:17.804Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T14:10:17.822Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T14:10:17.864Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T14:10:17.874Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T14:10:17.875Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-05T14:10:17.913Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T14:10:17.944Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (kaIjygmwuS_B_Y0hAAAr) -[2026-01-05T14:10:17.956Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T14:10:17.991Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-05T14:10:18.012Z] [INFO] GET /api/tasks/project/2 200 20ms -[2026-01-05T14:10:18.014Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T14:10:18.024Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T14:10:18.027Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-05T14:10:18.066Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T14:10:18.106Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T14:10:18.144Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T14:10:21.052Z] [INFO] GET /api/tasks/6 200 9ms -[2026-01-05T14:10:21.091Z] [INFO] GET /api/tasks/6/history 404 7ms -[2026-01-05T14:10:21.097Z] [INFO] GET /api/comments/6 304 12ms -[2026-01-05T14:10:21.105Z] [INFO] GET /api/links/6 304 7ms -[2026-01-05T14:10:21.110Z] [INFO] GET /api/files/6 304 11ms -[2026-01-05T14:10:21.116Z] [INFO] GET /api/subtasks/6 304 4ms -[2026-01-05T14:10:21.163Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYyMjIxNywiZXhwIjoxNzY3NjIzMTE3fQ.HrzOmwj7YwLcjjWKtVLwmsQZPviAObfCIcKT7YFLrZY 200 13ms -[2026-01-05T14:10:22.062Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T14:10:25.783Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T14:10:30.879Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T14:11:57.758Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T14:11:57.759Z] [INFO] PUT /api/tasks/6 200 13ms -[2026-01-05T14:11:58.650Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T14:12:00.017Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T14:12:01.238Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T14:12:03.394Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T14:12:04.624Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T14:12:11.887Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T14:12:14.044Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T14:12:16.162Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T14:12:18.555Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T14:12:21.243Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T14:12:51.830Z] [INFO] GET / 200 4ms -[2026-01-05T14:12:51.889Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (kaIjygmwuS_B_Y0hAAAr) -[2026-01-05T14:12:51.906Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T14:12:51.947Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T14:12:51.965Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T14:12:51.979Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T14:12:51.980Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T14:12:51.982Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T14:12:51.982Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T14:12:51.984Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T14:12:52.016Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T14:12:52.020Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T14:12:52.020Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T14:12:52.033Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T14:12:52.040Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T14:12:52.042Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T14:12:52.052Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T14:12:52.053Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T14:12:52.123Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T14:12:52.125Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T14:12:52.129Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T14:12:52.130Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T14:12:52.131Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T14:12:52.132Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T14:12:52.150Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T14:12:52.166Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T14:12:52.169Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T14:12:52.171Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T14:12:52.173Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T14:12:52.176Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T14:12:52.179Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T14:12:52.196Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T14:12:52.198Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T14:12:52.204Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T14:12:52.209Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-05T14:12:52.211Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-05T14:12:52.215Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T14:12:52.262Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T14:12:52.265Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T14:12:52.268Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T14:12:52.307Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T14:12:52.339Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (FDM-UzFKSZ0R_hN8AAAt) -[2026-01-05T14:12:52.346Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T14:12:52.380Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T14:12:52.387Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T14:12:52.392Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-05T14:12:52.396Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T14:12:52.412Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-05T14:12:52.453Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T14:12:52.487Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T14:12:52.538Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T14:12:52.921Z] [INFO] GET /api/tasks/6 200 14ms -[2026-01-05T14:12:52.959Z] [INFO] GET /api/links/6 304 5ms -[2026-01-05T14:12:52.964Z] [INFO] GET /api/subtasks/6 304 4ms -[2026-01-05T14:12:52.969Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T14:12:52.973Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-05T14:12:52.976Z] [INFO] GET /api/files/6 304 3ms -[2026-01-05T14:12:53.013Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYyMjM3MiwiZXhwIjoxNzY3NjIzMjcyfQ.cYQNgXicuJJHUmqD-Sz-gwjg68jiHWZ0hgiEfmCCOl4 200 8ms -[2026-01-05T14:12:53.921Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T14:13:39.364Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T14:13:39.366Z] [INFO] PUT /api/tasks/6 200 13ms -[2026-01-05T14:13:40.363Z] [INFO] GET /api/tasks/6 200 23ms -[2026-01-05T14:13:40.428Z] [INFO] GET /api/comments/6 304 5ms -[2026-01-05T14:13:40.433Z] [INFO] GET /api/tasks/6/history 404 10ms -[2026-01-05T14:13:40.436Z] [INFO] GET /api/files/6 304 8ms -[2026-01-05T14:13:40.439Z] [INFO] GET /api/links/6 304 5ms -[2026-01-05T14:13:40.444Z] [INFO] GET /api/subtasks/6 304 4ms -[2026-01-05T14:13:40.473Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzYyMjM3MywiZXhwIjoxNzY3NjIzMjczfQ.FIUJ4NFU6VgavqQI9TuaJ0sF3traoju59lRGZNzQWU0 200 7ms -[2026-01-05T14:13:41.357Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T14:13:44.513Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T14:13:44.516Z] [INFO] PUT /api/tasks/6 200 20ms -[2026-01-05T14:13:45.503Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T14:13:46.172Z] [INFO] GET / 200 4ms -[2026-01-05T14:13:46.231Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (FDM-UzFKSZ0R_hN8AAAt) -[2026-01-05T14:13:46.250Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T14:13:46.251Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T14:13:46.255Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T14:13:46.259Z] [INFO] GET /css/base.css 200 11ms -[2026-01-05T14:13:46.263Z] [INFO] GET /css/calendar.css 200 14ms -[2026-01-05T14:13:46.265Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-05T14:13:46.290Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T14:13:46.294Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T14:13:46.311Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T14:13:46.310Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T14:13:46.314Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T14:13:46.316Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T14:13:46.320Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T14:13:46.337Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T14:13:46.345Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T14:13:46.349Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T14:13:46.447Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T14:13:46.451Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T14:13:46.455Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T14:13:46.458Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-05T14:13:46.462Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T14:13:46.463Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T14:13:46.477Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T14:13:46.486Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T14:13:46.492Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T14:13:46.496Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T14:13:46.497Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T14:13:46.507Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T14:13:46.511Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T14:13:46.521Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T14:13:46.528Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T14:13:46.539Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-05T14:13:46.541Z] [INFO] GET /js/coding.js 200 11ms -[2026-01-05T14:13:46.545Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T14:13:46.546Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T14:13:46.600Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T14:13:46.604Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T14:13:46.612Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T14:13:46.644Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T14:13:46.678Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (KxusRIQqQWA34ot2AAAv) -[2026-01-05T14:13:46.694Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T14:13:46.727Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T14:13:46.732Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-05T14:13:46.749Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-05T14:13:46.752Z] [INFO] GET /api/columns/2 304 2ms -[2026-01-05T14:13:46.755Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T14:13:46.793Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T14:13:46.823Z] [INFO] GET /api/notifications 304 5ms -[2026-01-05T14:13:46.861Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-05T14:13:54.901Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T14:14:09.965Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T14:15:27.759Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T14:25:28.348Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T14:35:29.340Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T14:45:30.316Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T14:55:31.440Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T15:05:32.404Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T15:12:38.101Z] [INFO] POST / 200 15ms -[2026-01-05T15:15:33.429Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T15:25:34.404Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T15:35:35.371Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T15:45:36.383Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T15:55:37.337Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T15:57:14.237Z] [INFO] GET /.env 200 22ms -[2026-01-05T16:05:38.338Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T16:15:39.338Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T16:25:40.300Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T16:28:20.263Z] [INFO] GET / 200 5ms -[2026-01-05T16:28:20.325Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (KxusRIQqQWA34ot2AAAv) -[2026-01-05T16:28:20.333Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T16:28:20.367Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T16:28:20.386Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T16:28:20.392Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T16:28:20.395Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T16:28:20.403Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T16:28:20.404Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T16:28:20.405Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T16:28:20.429Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T16:28:20.440Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T16:28:20.451Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T16:28:20.459Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T16:28:20.465Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T16:28:20.469Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T16:28:20.472Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T16:28:20.480Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T16:28:20.526Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T16:28:20.527Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T16:28:20.530Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T16:28:20.536Z] [INFO] GET /js/board.js 200 12ms -[2026-01-05T16:28:20.539Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-05T16:28:20.542Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T16:28:20.563Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T16:28:20.566Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T16:28:20.574Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T16:28:20.576Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T16:28:20.580Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T16:28:20.593Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T16:28:20.594Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T16:28:20.605Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T16:28:20.606Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T16:28:20.610Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T16:28:20.627Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T16:28:20.628Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T16:28:20.636Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T16:28:20.682Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T16:28:20.687Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T16:28:20.692Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T16:28:20.731Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T16:28:20.766Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T16:28:20.771Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (gehECtw4iEB1r07vAAAx) -[2026-01-05T16:28:20.803Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T16:28:20.809Z] [INFO] GET /api/columns/2 304 14ms -[2026-01-05T16:28:20.811Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T16:28:20.816Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T16:28:20.831Z] [INFO] GET /api/tasks/project/2 304 12ms -[2026-01-05T16:28:20.870Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-05T16:28:20.908Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T16:28:20.945Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-05T16:28:22.404Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T16:28:22.456Z] [INFO] GET / 200 14ms -[2026-01-05T16:28:22.458Z] [INFO] GET /index.html 200 15ms -[2026-01-05T16:28:22.460Z] [INFO] GET /css/variables.css 200 14ms -[2026-01-05T16:28:22.489Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T16:28:22.528Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T16:28:22.530Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T16:28:22.531Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T16:28:22.561Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T16:28:22.567Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T16:28:22.592Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T16:28:22.599Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T16:28:22.601Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T16:28:22.627Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T16:28:22.630Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T16:28:22.660Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T16:28:22.661Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T16:28:22.665Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T16:28:22.688Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-05T16:28:22.694Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T16:28:22.695Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T16:28:22.726Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T16:28:22.729Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T16:28:22.732Z] [INFO] GET /js/tour.js 200 5ms -[2026-01-05T16:28:22.761Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T16:28:22.764Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T16:28:22.769Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T16:28:22.825Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T16:28:22.827Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T16:28:22.829Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-05T16:28:22.856Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-05T16:28:22.858Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T16:28:22.859Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T16:28:22.886Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T16:28:22.891Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T16:28:22.893Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T16:28:22.919Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T16:28:22.924Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T16:28:22.936Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T16:28:24.984Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T16:36:38.124Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-05T16:56:05.074Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T16:56:05.262Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T16:56:05.835Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T16:56:05.838Z] [INFO] Datenbank initialisiert -[2026-01-05T16:56:05.845Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T16:56:05.846Z] [INFO] Umgebung: development -[2026-01-05T16:56:05.847Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T16:56:05.847Z] [INFO] Automatische Backups aktiviert -[2026-01-05T16:56:14.735Z] [INFO] GET /api/health 200 31ms -[2026-01-05T16:57:05.872Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T16-57-05-850Z.db.enc -[2026-01-05T16:57:05.873Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T16-57-05-850Z.db.enc -[2026-01-05T16:57:05.904Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T23-52-14-235Z.db.enc -[2026-01-05T16:57:05.887Z] [INFO] Backup erstellt: backup_2026-01-05T16-57-05-850Z.db -[2026-01-05T16:57:05.905Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T23-52-14-235Z.db.enc -[2026-01-05T16:57:05.908Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T17:09:53.577Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T17:09:53.686Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T17:09:54.251Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T17:09:54.252Z] [INFO] Datenbank initialisiert -[2026-01-05T17:09:54.260Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T17:09:54.262Z] [INFO] Umgebung: development -[2026-01-05T17:09:54.263Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T17:09:54.263Z] [INFO] Automatische Backups aktiviert -[2026-01-05T17:09:54.266Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:09:54.268Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-05T17:10:16.370Z] [INFO] GET /api/health 200 46ms -[2026-01-05T17:10:54.320Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T17-10-54-291Z.db.enc -[2026-01-05T17:10:54.340Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T23-55-55-968Z.db.enc -[2026-01-05T17:10:54.343Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T17:10:54.321Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T17-10-54-291Z.db.enc -[2026-01-05T17:10:54.323Z] [INFO] Backup erstellt: backup_2026-01-05T17-10-54-291Z.db -[2026-01-05T17:10:54.339Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T23-55-55-968Z.db.enc -[2026-01-05T17:14:54.376Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:19:54.328Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:24:54.354Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:29:54.384Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:30:30.878Z] [INFO] GET / 200 111ms -[2026-01-05T17:30:30.951Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T17:30:30.985Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T17:30:31.015Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T17:30:31.048Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T17:30:31.082Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-05T17:30:31.122Z] [INFO] GET /css/calendar.css 200 44ms -[2026-01-05T17:30:31.131Z] [INFO] GET /css/list.css 200 13ms -[2026-01-05T17:30:31.136Z] [INFO] GET /css/admin.css 200 10ms -[2026-01-05T17:30:31.138Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T17:30:31.140Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T17:30:31.161Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T17:30:31.173Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-05T17:30:31.176Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-05T17:30:31.181Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-05T17:30:31.228Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T17:30:31.230Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T17:30:31.384Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T17:30:31.429Z] [INFO] GET /js/store.js 200 9ms -[2026-01-05T17:30:31.435Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T17:30:31.437Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T17:30:31.443Z] [INFO] GET /js/board.js 200 12ms -[2026-01-05T17:30:31.445Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-05T17:30:31.447Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T17:30:31.468Z] [INFO] GET /js/task-modal.js 200 11ms -[2026-01-05T17:30:31.470Z] [INFO] GET /js/calendar.js 200 10ms -[2026-01-05T17:30:31.488Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T17:30:31.493Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-05T17:30:31.498Z] [INFO] GET /js/undo.js 200 11ms -[2026-01-05T17:30:31.503Z] [INFO] GET /js/admin.js 200 12ms -[2026-01-05T17:30:31.518Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T17:30:31.524Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-05T17:30:31.531Z] [INFO] GET /js/knowledge.js 200 10ms -[2026-01-05T17:30:31.534Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-05T17:30:31.537Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-05T17:30:31.539Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-05T17:30:31.544Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T17:30:31.548Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T17:30:31.627Z] [INFO] GET /assets/icons/task.svg 200 31ms -[2026-01-05T17:30:35.611Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T17:30:35.613Z] [INFO] POST /api/auth/login 200 616ms -[2026-01-05T17:30:35.696Z] [INFO] GET /api/auth/users 304 12ms -[2026-01-05T17:30:35.731Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Lf55LNnWYLPojal5AAAB) -[2026-01-05T17:30:35.759Z] [INFO] GET /api/projects 304 13ms -[2026-01-05T17:30:35.806Z] [INFO] GET /api/reminders?project_id=2 200 11ms -[2026-01-05T17:30:35.799Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T17:30:35.817Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-05T17:30:35.843Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-05T17:30:35.849Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T17:30:35.858Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T17:30:35.905Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-05T17:30:35.938Z] [INFO] GET /api/notifications 304 5ms -[2026-01-05T17:30:35.976Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T17:30:39.571Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T17:30:40.714Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T17:30:42.993Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T17:30:45.291Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T17:33:19.686Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-05T17:33:19.767Z] [INFO] Reminder Service gestoppt -[2026-01-05T17:33:34.438Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T17:33:34.569Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T17:33:35.189Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T17:33:35.189Z] [INFO] Datenbank initialisiert -[2026-01-05T17:33:35.194Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T17:33:35.194Z] [INFO] Umgebung: development -[2026-01-05T17:33:35.195Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T17:33:35.195Z] [INFO] Automatische Backups aktiviert -[2026-01-05T17:33:35.197Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:33:35.198Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-05T17:33:37.278Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (aUkWTkwhBgq1k-rVAAAB) -[2026-01-05T17:33:37.348Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T17:34:35.272Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T17-34-35-214Z.db.enc -[2026-01-05T17:34:35.276Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T17-34-35-214Z.db.enc -[2026-01-05T17:34:35.297Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-03T23-58-54-645Z.db.enc -[2026-01-05T17:34:35.304Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T17:34:35.278Z] [INFO] Backup erstellt: backup_2026-01-05T17-34-35-214Z.db -[2026-01-05T17:34:35.297Z] [INFO] Datei sicher gelöscht: backup_2026-01-03T23-58-54-645Z.db.enc -[2026-01-05T17:36:23.897Z] [INFO] POST / 200 31ms -[2026-01-05T17:38:35.201Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:40:45.670Z] [INFO] POST /api/auth/refresh 200 55ms -[2026-01-05T17:43:35.204Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:48:35.205Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:50:45.978Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T17:53:35.207Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T17:58:35.207Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:00:46.223Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T18:03:35.211Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:08:35.231Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:10:46.444Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T18:13:35.248Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:18:35.258Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:20:46.671Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T18:23:35.275Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:28:35.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:30:46.877Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T18:33:35.294Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:38:35.311Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:40:47.124Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T18:43:35.314Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:48:35.327Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:50:24.549Z] [INFO] GET / 200 9ms -[2026-01-05T18:50:47.342Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T18:53:35.341Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T18:58:35.354Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:00:47.563Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T19:03:35.358Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:08:35.372Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:10:47.799Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T19:13:35.384Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:18:35.387Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:20:48.060Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T19:23:35.397Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:28:35.412Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:30:48.280Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T19:33:35.412Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:36:58.752Z] [INFO] GET / 200 8ms -[2026-01-05T19:36:58.851Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (aUkWTkwhBgq1k-rVAAAB) -[2026-01-05T19:36:58.862Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T19:36:58.900Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T19:36:58.912Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T19:36:58.913Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T19:36:58.932Z] [INFO] GET /css/modal.css 200 15ms -[2026-01-05T19:36:58.937Z] [INFO] GET /css/calendar.css 200 14ms -[2026-01-05T19:36:58.939Z] [INFO] GET /css/list.css 200 11ms -[2026-01-05T19:36:58.943Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-05T19:36:58.968Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T19:36:58.972Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-05T19:36:58.976Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T19:36:58.979Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T19:36:58.986Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T19:36:58.992Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T19:36:58.998Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T19:36:59.025Z] [INFO] GET /css/mobile.css 200 26ms -[2026-01-05T19:36:59.032Z] [INFO] GET /js/app.js 200 9ms -[2026-01-05T19:36:59.106Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T19:36:59.107Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-05T19:36:59.109Z] [INFO] GET /js/store.js 200 16ms -[2026-01-05T19:36:59.113Z] [INFO] GET /js/auth.js 200 16ms -[2026-01-05T19:36:59.115Z] [INFO] GET /js/api.js 200 20ms -[2026-01-05T19:36:59.118Z] [INFO] GET /js/board.js 200 16ms -[2026-01-05T19:36:59.145Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T19:36:59.148Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T19:36:59.154Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T19:36:59.155Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T19:36:59.161Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-05T19:36:59.178Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T19:36:59.186Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T19:36:59.198Z] [INFO] GET /js/gitea.js 200 14ms -[2026-01-05T19:36:59.202Z] [INFO] GET /js/knowledge.js 200 12ms -[2026-01-05T19:36:59.207Z] [INFO] GET /js/notifications.js 200 12ms -[2026-01-05T19:36:59.215Z] [INFO] GET /js/coding.js 200 10ms -[2026-01-05T19:36:59.224Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T19:36:59.233Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-05T19:36:59.235Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T19:36:59.278Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T19:36:59.290Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T19:36:59.293Z] [INFO] GET /assets/icons/task.svg 304 11ms -[2026-01-05T19:36:59.327Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T19:36:59.375Z] [INFO] GET /api/projects 304 17ms -[2026-01-05T19:36:59.384Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (qrB6R1nXZaqq40MXAAAD) -[2026-01-05T19:36:59.422Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T19:36:59.454Z] [INFO] GET /api/tasks/project/2 304 28ms -[2026-01-05T19:36:59.459Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T19:36:59.464Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-05T19:36:59.473Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-05T19:36:59.487Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T19:36:59.518Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T19:36:59.562Z] [INFO] GET /api/notifications 304 12ms -[2026-01-05T19:36:59.615Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T19:37:02.868Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T19:37:04.447Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T19:37:06.926Z] [INFO] POST /api/auth/refresh 200 20ms -[2026-01-05T19:37:30.584Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T19:37:30.615Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T19:37:30.616Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-05T19:37:30.622Z] [INFO] readCLAUDEmd: Successfully read 14396 characters from /app/taskmate-source/CLAUDE.md -[2026-01-05T19:37:30.644Z] [INFO] GET /api/coding/directories 200 326ms -[2026-01-05T19:37:30.617Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-05T19:37:30.738Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T19:37:30.746Z] [INFO] Git directory exists: true -[2026-01-05T19:37:30.739Z] [INFO] Git directory exists: true -[2026-01-05T19:37:30.745Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T19:37:30.950Z] [INFO] GET /api/coding/directories/3/status 200 244ms -[2026-01-05T19:37:31.105Z] [INFO] POST /api/auth/refresh 200 29ms -[2026-01-05T19:37:33.511Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T19:37:35.063Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T19:38:00.712Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T19:38:00.713Z] [INFO] Git directory exists: true -[2026-01-05T19:38:00.713Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T19:38:00.713Z] [INFO] Git directory exists: true -[2026-01-05T19:38:00.738Z] [INFO] GET /api/coding/directories/3/status 304 31ms -[2026-01-05T19:38:24.897Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T19:38:25.994Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T19:38:26.614Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T19:38:26.617Z] [INFO] POST /api/auth/logout 200 15ms -[2026-01-05T19:38:26.694Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (qrB6R1nXZaqq40MXAAAD) -[2026-01-05T19:38:26.701Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T19:38:26.702Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-05T19:38:35.414Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:38:38.040Z] [INFO] GET / 200 14ms -[2026-01-05T19:38:38.182Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T19:38:38.213Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T19:38:38.246Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T19:38:38.261Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-05T19:38:38.263Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T19:38:38.269Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T19:38:38.271Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T19:38:38.305Z] [INFO] GET /css/admin.css 200 16ms -[2026-01-05T19:38:38.315Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-05T19:38:38.318Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T19:38:38.319Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T19:38:38.321Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T19:38:38.329Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T19:38:38.338Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T19:38:38.347Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T19:38:38.367Z] [INFO] GET /css/mobile.css 200 17ms -[2026-01-05T19:38:38.375Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T19:38:38.445Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T19:38:38.448Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-05T19:38:38.453Z] [INFO] GET /js/store.js 200 13ms -[2026-01-05T19:38:38.454Z] [INFO] GET /js/api.js 200 12ms -[2026-01-05T19:38:38.459Z] [INFO] GET /js/board.js 200 12ms -[2026-01-05T19:38:38.460Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T19:38:38.477Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T19:38:38.484Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T19:38:38.487Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T19:38:38.488Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T19:38:38.493Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T19:38:38.512Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T19:38:38.515Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T19:38:38.521Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T19:38:38.525Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T19:38:38.530Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T19:38:38.535Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T19:38:38.543Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T19:38:38.544Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-05T19:38:38.552Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T19:38:38.601Z] [INFO] GET /sw.js 200 6ms -[2026-01-05T19:38:38.607Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-05T19:38:38.652Z] [INFO] GET / 200 10ms -[2026-01-05T19:38:38.656Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-05T19:38:38.658Z] [INFO] GET /index.html 200 13ms -[2026-01-05T19:38:38.688Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T19:38:38.695Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T19:38:38.698Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T19:38:38.723Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T19:38:38.731Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T19:38:38.734Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T19:38:38.756Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T19:38:38.767Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T19:38:38.778Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T19:38:38.789Z] [INFO] GET /js/auth.js 200 1ms -[2026-01-05T19:38:38.797Z] [INFO] GET /js/store.js 200 1ms -[2026-01-05T19:38:38.825Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T19:38:38.832Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T19:38:38.834Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T19:38:38.869Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T19:38:38.887Z] [INFO] GET /js/list.js 200 9ms -[2026-01-05T19:38:38.891Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-05T19:38:38.900Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T19:38:38.916Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T19:38:38.922Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-05T19:38:38.931Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T19:38:38.954Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T19:38:38.969Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T19:38:38.976Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T19:38:38.997Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T19:38:39.007Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T19:38:39.011Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-05T19:38:39.027Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T19:38:39.036Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T19:38:39.044Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T19:38:39.058Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T19:38:39.065Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T19:38:39.073Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T19:38:39.090Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T19:38:39.102Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T19:38:44.573Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T19:38:44.574Z] [INFO] POST /api/auth/login 200 459ms -[2026-01-05T19:38:44.623Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T19:38:44.657Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (V3P3sNBEVm8m3saCAAAF) -[2026-01-05T19:38:44.690Z] [INFO] GET /api/projects 200 13ms -[2026-01-05T19:38:44.740Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-05T19:38:44.773Z] [INFO] GET /api/tasks/project/2 200 42ms -[2026-01-05T19:38:44.780Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-05T19:38:44.783Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T19:38:44.796Z] [INFO] GET /api/reminders?project_id=2 200 10ms -[2026-01-05T19:38:44.805Z] [INFO] GET /api/columns/2 200 16ms -[2026-01-05T19:38:44.875Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2026-01-05T19:38:44.931Z] [INFO] GET /api/notifications 200 7ms -[2026-01-05T19:38:44.976Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-05T19:38:49.450Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T19:38:49.464Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T19:38:51.222Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T19:38:52.930Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T19:38:56.343Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T19:38:59.849Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T19:39:01.040Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T19:39:02.273Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T19:43:35.429Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:48:35.439Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:49:03.069Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T19:53:35.452Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:58:35.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T19:59:04.011Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T20:02:45.846Z] [INFO] POST / 200 9ms -[2026-01-05T20:03:35.466Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:04:10.340Z] [INFO] GET / 200 10ms -[2026-01-05T20:04:10.410Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (V3P3sNBEVm8m3saCAAAF) -[2026-01-05T20:04:10.424Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T20:04:10.456Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T20:04:10.483Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T20:04:10.487Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T20:04:10.502Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T20:04:10.505Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T20:04:10.511Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-05T20:04:10.516Z] [INFO] GET /css/list.css 200 9ms -[2026-01-05T20:04:10.542Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T20:04:10.545Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T20:04:10.548Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T20:04:10.560Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T20:04:10.561Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T20:04:10.563Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-05T20:04:10.574Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T20:04:10.576Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T20:04:10.596Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T20:04:10.669Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T20:04:10.673Z] [INFO] GET /js/store.js 200 10ms -[2026-01-05T20:04:10.675Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T20:04:10.677Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T20:04:10.680Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T20:04:10.682Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T20:04:10.701Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T20:04:10.708Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T20:04:10.710Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T20:04:10.712Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T20:04:10.714Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T20:04:10.717Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T20:04:10.732Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T20:04:10.736Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T20:04:10.741Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T20:04:10.744Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T20:04:10.752Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T20:04:10.760Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-05T20:04:10.773Z] [INFO] GET /js/reminders.js 200 11ms -[2026-01-05T20:04:10.775Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-05T20:04:10.833Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-05T20:04:10.839Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-05T20:04:10.843Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T20:04:10.886Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T20:04:10.911Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (fEDUqdFJ8-RikkYuAAAH) -[2026-01-05T20:04:10.924Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T20:04:10.960Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T20:04:10.984Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-05T20:04:10.988Z] [INFO] GET /api/labels/2 304 26ms -[2026-01-05T20:04:10.991Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T20:04:10.996Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-05T20:04:11.000Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-05T20:04:11.043Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T20:04:11.088Z] [INFO] GET /api/notifications 304 10ms -[2026-01-05T20:04:11.130Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T20:04:13.990Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T20:04:20.023Z] [INFO] GET / 200 5ms -[2026-01-05T20:04:20.102Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (fEDUqdFJ8-RikkYuAAAH) -[2026-01-05T20:04:20.124Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T20:04:20.126Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T20:04:20.129Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T20:04:20.131Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T20:04:20.133Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T20:04:20.153Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T20:04:20.162Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T20:04:20.163Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T20:04:20.195Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T20:04:20.197Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T20:04:20.203Z] [INFO] GET /css/notifications.css 200 11ms -[2026-01-05T20:04:20.204Z] [INFO] GET /css/knowledge.css 200 11ms -[2026-01-05T20:04:20.205Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T20:04:20.217Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T20:04:20.224Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T20:04:20.243Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T20:04:20.246Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T20:04:20.337Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T20:04:20.338Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T20:04:20.346Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-05T20:04:20.349Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T20:04:20.350Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T20:04:20.352Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T20:04:20.370Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T20:04:20.374Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T20:04:20.381Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T20:04:20.382Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T20:04:20.385Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T20:04:20.399Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T20:04:20.410Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T20:04:20.413Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T20:04:20.419Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T20:04:20.424Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T20:04:20.433Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T20:04:20.442Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-05T20:04:20.445Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T20:04:20.447Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T20:04:20.488Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T20:04:20.499Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T20:04:20.503Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T20:04:20.537Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T20:04:20.569Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (CKjn1VgtZ7pXCsf9AAAJ) -[2026-01-05T20:04:20.580Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T20:04:20.621Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T20:04:20.627Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T20:04:20.628Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T20:04:20.639Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-05T20:04:20.660Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-05T20:04:20.665Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-05T20:04:20.719Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T20:04:20.774Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T20:04:20.815Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-05T20:04:22.506Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T20:04:22.508Z] [INFO] POST /api/auth/logout 200 6ms -[2026-01-05T20:04:22.514Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T20:04:22.515Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-05T20:04:22.538Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (CKjn1VgtZ7pXCsf9AAAJ) -[2026-01-05T20:04:31.807Z] [INFO] GET / 200 3ms -[2026-01-05T20:04:31.880Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-05T20:04:31.910Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T20:04:31.938Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T20:04:31.942Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T20:04:31.950Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T20:04:31.952Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T20:04:31.953Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T20:04:31.957Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T20:04:31.969Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T20:04:32.004Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T20:04:32.008Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T20:04:32.010Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-05T20:04:32.021Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-05T20:04:32.024Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-05T20:04:32.026Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T20:04:32.036Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T20:04:32.047Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T20:04:32.125Z] [INFO] GET /js/store.js 200 14ms -[2026-01-05T20:04:32.127Z] [INFO] GET /js/offline.js 200 14ms -[2026-01-05T20:04:32.129Z] [INFO] GET /js/sync.js 200 14ms -[2026-01-05T20:04:32.131Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T20:04:32.133Z] [INFO] GET /js/api.js 200 10ms -[2026-01-05T20:04:32.134Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T20:04:32.156Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T20:04:32.157Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T20:04:32.159Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T20:04:32.161Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T20:04:32.177Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T20:04:32.193Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-05T20:04:32.199Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-05T20:04:32.201Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T20:04:32.203Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T20:04:32.210Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T20:04:32.212Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T20:04:32.224Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T20:04:32.227Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-05T20:04:32.232Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T20:04:32.277Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-05T20:04:32.281Z] [INFO] GET /sw.js 200 5ms -[2026-01-05T20:04:32.331Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T20:04:32.333Z] [INFO] GET /index.html 200 5ms -[2026-01-05T20:04:32.336Z] [INFO] GET / 200 7ms -[2026-01-05T20:04:32.366Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T20:04:32.372Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T20:04:32.375Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T20:04:32.399Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T20:04:32.411Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T20:04:32.414Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T20:04:32.429Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T20:04:32.442Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T20:04:32.447Z] [INFO] GET /js/api.js 200 2ms -[2026-01-05T20:04:32.464Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T20:04:32.477Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T20:04:32.481Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-05T20:04:32.499Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T20:04:32.517Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T20:04:32.522Z] [INFO] GET /js/task-modal.js 200 10ms -[2026-01-05T20:04:32.532Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T20:04:32.557Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T20:04:32.559Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T20:04:32.566Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T20:04:32.589Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-05T20:04:32.592Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T20:04:32.597Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T20:04:32.623Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T20:04:32.630Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-05T20:04:32.633Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T20:04:32.660Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T20:04:32.666Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T20:04:32.687Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T20:04:32.693Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T20:04:32.699Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T20:04:32.719Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T20:04:32.727Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T20:04:32.732Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T20:04:32.759Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T20:04:32.764Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T20:04:36.464Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T20:04:36.465Z] [INFO] POST /api/auth/login 200 451ms -[2026-01-05T20:04:36.506Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-05T20:04:36.537Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (_ygRGAIwUhG0XfVjAAAL) -[2026-01-05T20:04:36.544Z] [INFO] GET /api/projects 200 5ms -[2026-01-05T20:04:36.584Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-05T20:04:36.587Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T20:04:36.593Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-05T20:04:36.595Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-05T20:04:36.608Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-05T20:04:36.615Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-05T20:04:36.679Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-05T20:04:36.714Z] [INFO] GET /api/notifications 200 7ms -[2026-01-05T20:04:36.753Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-05T20:04:39.250Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T20:04:42.740Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T20:04:42.805Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T20:04:43.371Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T20:04:43.372Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T20:04:43.372Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-05T20:04:43.372Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-05T20:04:43.373Z] [INFO] readCLAUDEmd: Successfully read 14396 characters from /app/taskmate-source/CLAUDE.md -[2026-01-05T20:04:43.376Z] [INFO] GET /api/coding/directories 200 10ms -[2026-01-05T20:04:43.449Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T20:04:43.449Z] [INFO] Git directory exists: true -[2026-01-05T20:04:43.450Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T20:04:43.450Z] [INFO] Git directory exists: true -[2026-01-05T20:04:43.496Z] [INFO] GET /api/coding/directories/3/status 200 55ms -[2026-01-05T20:04:49.371Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T20:04:52.804Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T20:04:54.372Z] [INFO] GET /api/tasks/6 200 23ms -[2026-01-05T20:04:54.409Z] [INFO] GET /api/subtasks/6 200 6ms -[2026-01-05T20:04:54.420Z] [INFO] GET /api/links/6 200 9ms -[2026-01-05T20:04:54.437Z] [INFO] GET /api/files/6 200 16ms -[2026-01-05T20:04:54.445Z] [INFO] GET /api/comments/6 200 6ms -[2026-01-05T20:04:54.454Z] [INFO] GET /api/tasks/6/history 404 8ms -[2026-01-05T20:04:54.483Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzY0MzQ5MiwiZXhwIjoxNzY3NjQ0MzkyfQ.7EFsskHasy8djBBtZRksvjToFCYZS7Q2oBSUC0GJrNU 200 11ms -[2026-01-05T20:04:55.360Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T20:04:58.723Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T20:04:58.727Z] [INFO] PUT /api/tasks/6 200 14ms -[2026-01-05T20:04:59.516Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T20:08:35.469Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:12:47.078Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T20:12:50.257Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T20:12:50.734Z] [INFO] GET / 200 5ms -[2026-01-05T20:12:50.794Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (_ygRGAIwUhG0XfVjAAAL) -[2026-01-05T20:12:50.807Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-05T20:12:50.841Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T20:12:50.876Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T20:12:50.880Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T20:12:50.882Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T20:12:50.889Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-05T20:12:50.898Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T20:12:50.908Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T20:12:50.923Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T20:12:50.933Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T20:12:50.941Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T20:12:50.944Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T20:12:50.951Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T20:12:50.955Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T20:12:50.960Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T20:12:50.972Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T20:12:50.981Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T20:12:51.048Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T20:12:52.176Z] [INFO] GET / 200 3ms -[2026-01-05T20:12:52.258Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T20:12:52.261Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T20:12:52.265Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T20:12:52.268Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-05T20:12:52.270Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T20:12:52.271Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T20:12:52.294Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T20:12:52.304Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T20:12:52.320Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T20:12:52.331Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T20:12:52.333Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T20:12:52.336Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T20:12:52.338Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T20:12:52.350Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T20:12:52.362Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T20:12:52.368Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T20:12:52.378Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T20:12:52.511Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T20:12:52.569Z] [INFO] GET /sw.js 200 1ms -[2026-01-05T20:12:52.613Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T20:12:52.616Z] [INFO] GET / 200 6ms -[2026-01-05T20:12:52.618Z] [INFO] GET /index.html 200 6ms -[2026-01-05T20:12:52.647Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T20:12:52.652Z] [INFO] GET /css/components.css 200 1ms -[2026-01-05T20:12:52.656Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T20:12:52.681Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T20:12:52.688Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T20:12:52.691Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T20:12:52.719Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T20:12:52.724Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T20:12:52.741Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T20:12:52.760Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T20:12:52.763Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T20:12:52.790Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-05T20:12:52.796Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T20:12:52.802Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T20:12:52.824Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T20:12:52.833Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T20:12:52.835Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T20:12:52.855Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T20:12:52.864Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T20:12:52.868Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-05T20:12:52.888Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T20:12:52.898Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T20:12:52.899Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T20:12:52.929Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T20:12:52.930Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T20:12:52.943Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T20:12:52.965Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T20:12:52.967Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T20:12:52.976Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T20:12:52.998Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T20:12:53.000Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T20:12:53.009Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T20:12:53.032Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T20:12:53.033Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T20:12:53.051Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T20:12:56.544Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 4ms -[2026-01-05T20:12:56.630Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T20:12:56.634Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T20:12:56.638Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T20:12:56.641Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-05T20:12:56.643Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T20:12:56.644Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T20:12:56.662Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T20:12:56.676Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T20:12:56.694Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-05T20:12:56.702Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T20:12:56.706Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T20:12:56.708Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T20:12:56.712Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T20:12:56.713Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T20:12:56.727Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T20:12:56.737Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T20:12:56.738Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T20:12:56.841Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T20:12:58.322Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T20:13:03.206Z] [INFO] GET / 200 4ms -[2026-01-05T20:13:03.300Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T20:13:03.302Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T20:13:03.305Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T20:13:03.307Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T20:13:03.309Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T20:13:03.310Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T20:13:03.332Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T20:13:03.337Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T20:13:03.356Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T20:13:03.360Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T20:13:03.362Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T20:13:03.365Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T20:13:03.366Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T20:13:03.367Z] [INFO] GET /css/reminders.css 200 0ms -[2026-01-05T20:13:03.390Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T20:13:03.395Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T20:13:03.406Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T20:13:03.512Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T20:13:05.015Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T20:13:06.129Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 3ms -[2026-01-05T20:13:06.214Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T20:13:06.221Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T20:13:06.225Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T20:13:06.231Z] [INFO] GET /css/base.css 200 11ms -[2026-01-05T20:13:06.233Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T20:13:06.235Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T20:13:06.266Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T20:13:06.268Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T20:13:06.272Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T20:13:06.287Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T20:13:06.297Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T20:13:06.298Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T20:13:06.299Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T20:13:06.302Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T20:13:06.308Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T20:13:06.319Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T20:13:06.329Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T20:13:06.395Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T20:13:07.937Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T20:13:35.473Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:13:45.953Z] [WARN] Login fehlgeschlagen: Benutzer nicht gefunden - test -[2026-01-05T20:13:45.955Z] [INFO] POST /api/auth/login 401 2ms -[2026-01-05T20:18:35.481Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:23:29.783Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 6ms -[2026-01-05T20:23:29.853Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T20:23:29.884Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T20:23:29.928Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T20:23:29.932Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T20:23:29.939Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-05T20:23:29.941Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-05T20:23:29.942Z] [INFO] GET /css/list.css 200 12ms -[2026-01-05T20:23:29.943Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T20:23:29.962Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T20:23:29.981Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T20:23:29.984Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T20:23:29.988Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T20:23:29.995Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T20:23:29.999Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T20:23:30.001Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-05T20:23:30.014Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T20:23:30.026Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T20:23:30.158Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-05T20:23:34.333Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T20:23:34.334Z] [INFO] POST /api/auth/login 200 495ms -[2026-01-05T20:23:34.384Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 4ms -[2026-01-05T20:23:34.461Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T20:23:34.465Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T20:23:34.468Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T20:23:34.470Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T20:23:34.472Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T20:23:34.474Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T20:23:34.494Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T20:23:34.499Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T20:23:34.532Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T20:23:34.536Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-05T20:23:34.537Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-05T20:23:34.540Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-05T20:23:34.544Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-05T20:23:34.549Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T20:23:34.559Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T20:23:34.573Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T20:23:34.578Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T20:23:34.643Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T20:23:35.481Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:23:36.171Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T20:23:36.214Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T20:23:36.217Z] [INFO] GET /index.html 200 6ms -[2026-01-05T20:23:36.220Z] [INFO] GET / 200 8ms -[2026-01-05T20:23:36.247Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T20:23:36.261Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T20:23:36.281Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T20:23:36.284Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-05T20:23:36.296Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T20:23:36.317Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T20:23:36.337Z] [INFO] GET /js/app.js 200 1ms -[2026-01-05T20:23:36.342Z] [INFO] GET /js/api.js 200 2ms -[2026-01-05T20:23:36.346Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T20:23:36.375Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T20:23:36.382Z] [INFO] GET /js/store.js 200 1ms -[2026-01-05T20:23:36.396Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T20:23:36.407Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T20:23:36.416Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T20:23:36.427Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T20:23:36.440Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T20:23:36.465Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T20:23:36.474Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T20:23:36.479Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T20:23:36.499Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-05T20:23:36.506Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T20:23:36.510Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T20:23:36.528Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T20:23:36.538Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T20:23:36.542Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T20:23:36.558Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T20:23:36.574Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T20:23:36.579Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T20:23:36.590Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T20:23:36.608Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T20:23:36.612Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T20:23:36.620Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T20:23:36.639Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T20:23:36.646Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T20:23:36.650Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T20:23:44.498Z] [INFO] GET /?username=hendrik_gebhardt%40gmx.de&password=Hzfne313%21fdEF34 200 7ms -[2026-01-05T20:23:44.575Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T20:23:44.578Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T20:23:44.582Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T20:23:44.585Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T20:23:44.588Z] [INFO] GET /css/base.css 200 8ms -[2026-01-05T20:23:44.589Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T20:23:44.618Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T20:23:44.621Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T20:23:44.625Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T20:23:44.630Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T20:23:44.631Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T20:23:44.647Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T20:23:44.651Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T20:23:44.653Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T20:23:44.655Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T20:23:44.661Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T20:23:44.682Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T20:23:44.790Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T20:23:48.210Z] [INFO] GET / 200 3ms -[2026-01-05T20:23:48.287Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T20:23:48.297Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T20:23:48.304Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T20:23:48.305Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-05T20:23:48.307Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T20:23:48.308Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T20:23:48.324Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T20:23:48.347Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T20:23:48.356Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T20:23:48.367Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T20:23:48.368Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T20:23:48.370Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T20:23:48.376Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T20:23:48.390Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T20:23:48.391Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T20:23:48.400Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T20:23:48.401Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T20:23:48.463Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T20:23:49.997Z] [INFO] GET /sw.js 200 4ms -[2026-01-05T20:23:51.382Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T20:23:51.383Z] [INFO] POST /api/auth/login 200 458ms -[2026-01-05T20:23:51.423Z] [INFO] GET / 200 4ms -[2026-01-05T20:23:51.496Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T20:23:51.500Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T20:23:51.505Z] [INFO] GET /css/base.css 200 10ms -[2026-01-05T20:23:51.510Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-05T20:23:51.512Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T20:23:51.513Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T20:23:51.531Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T20:23:51.538Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T20:23:51.553Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T20:23:51.559Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T20:23:51.563Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T20:23:51.567Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T20:23:51.568Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T20:23:51.569Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T20:23:51.584Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T20:23:51.594Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T20:23:51.599Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T20:23:51.664Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T20:23:53.196Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T20:24:08.356Z] [INFO] HEAD / 200 1ms -[2026-01-05T20:24:08.733Z] [INFO] GET / 206 5ms -[2026-01-05T20:24:09.349Z] [INFO] HEAD /_next 200 2ms -[2026-01-05T20:24:09.822Z] [INFO] POST / 200 4ms -[2026-01-05T20:24:10.225Z] [INFO] POST /_next 200 3ms -[2026-01-05T20:28:35.504Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:33:35.507Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:38:35.517Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:43:35.530Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:46:48.328Z] [ERROR] Error: Bad escaped character in JSON at position 59 {"stack":"SyntaxError: Bad escaped character in JSON at position 59\n at JSON.parse ()\n at parse (/app/node_modules/body-parser/lib/types/json.js:92:19)\n at /app/node_modules/body-parser/lib/read.js:128:18\n at AsyncResource.runInAsyncScope (node:async_hooks:206:9)\n at invokeCallback (/app/node_modules/raw-body/index.js:238:16)\n at done (/app/node_modules/raw-body/index.js:227:7)\n at IncomingMessage.onEnd (/app/node_modules/raw-body/index.js:287:7)\n at IncomingMessage.emit (node:events:524:28)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"} -[2026-01-05T20:48:35.535Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:52:29.735Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2026-01-05T20:52:29.739Z] [INFO] POST /api/auth/login 401 499ms -[2026-01-05T20:53:02.210Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T20:53:02.362Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T20:53:02.916Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T20:53:02.918Z] [INFO] Datenbank initialisiert -[2026-01-05T20:53:02.930Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T20:53:02.934Z] [INFO] Umgebung: development -[2026-01-05T20:53:02.936Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T20:53:02.936Z] [INFO] Automatische Backups aktiviert -[2026-01-05T20:53:02.940Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:53:02.942Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-05T20:54:02.983Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T20-54-02-956Z.db.enc -[2026-01-05T20:54:02.984Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T20-54-02-956Z.db.enc -[2026-01-05T20:54:02.985Z] [INFO] Backup erstellt: backup_2026-01-05T20-54-02-956Z.db -[2026-01-05T20:54:03.003Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T00-01-36-216Z.db.enc -[2026-01-05T20:54:03.003Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T00-01-36-216Z.db.enc -[2026-01-05T20:54:03.005Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T20:58:02.955Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T20:58:08.069Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 2) -[2026-01-05T20:58:08.087Z] [INFO] POST /api/auth/login 401 520ms -[2026-01-05T21:03:02.970Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:08:02.998Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:13:03.019Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:18:03.023Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:23:03.028Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:28:03.061Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:33:03.083Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:34:32.036Z] [INFO] GET / 200 22ms -[2026-01-05T21:36:54.504Z] [INFO] Login erfolgreich: admin -[2026-01-05T21:36:54.511Z] [INFO] POST /api/auth/login 200 541ms -[2026-01-05T21:38:03.107Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:41:52.412Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T21:41:52.414Z] [INFO] POST /api/auth/login 200 443ms -[2026-01-05T21:41:52.457Z] [INFO] GET / 200 7ms -[2026-01-05T21:41:52.531Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T21:41:52.568Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T21:41:52.604Z] [INFO] GET /css/components.css 200 13ms -[2026-01-05T21:41:52.609Z] [INFO] GET /css/board.css 200 12ms -[2026-01-05T21:41:52.615Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T21:41:52.618Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T21:41:52.621Z] [INFO] GET /css/list.css 200 7ms -[2026-01-05T21:41:52.623Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T21:41:52.661Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-05T21:41:52.664Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-05T21:41:52.670Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T21:41:52.674Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T21:41:52.677Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T21:41:52.680Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-05T21:41:52.696Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T21:41:52.698Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T21:41:52.708Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T21:41:52.786Z] [INFO] GET /assets/icons/task.svg 304 15ms -[2026-01-05T21:41:54.297Z] [INFO] GET /sw.js 200 5ms -[2026-01-05T21:42:00.774Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T21:42:00.776Z] [INFO] POST /api/auth/login 200 442ms -[2026-01-05T21:42:00.816Z] [INFO] GET / 200 5ms -[2026-01-05T21:42:00.893Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T21:42:00.898Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-05T21:42:00.901Z] [INFO] GET /css/components.css 200 12ms -[2026-01-05T21:42:00.902Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-05T21:42:00.906Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T21:42:00.907Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T21:42:00.928Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T21:42:00.938Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T21:42:00.955Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T21:42:00.964Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T21:42:00.965Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T21:42:00.967Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T21:42:00.971Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T21:42:00.972Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T21:42:00.989Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T21:42:00.997Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T21:42:01.001Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T21:42:01.065Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T21:42:02.583Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T21:42:09.129Z] [INFO] Login erfolgreich: admin -[2026-01-05T21:42:09.130Z] [INFO] POST /api/auth/login 200 454ms -[2026-01-05T21:42:09.175Z] [INFO] GET / 200 6ms -[2026-01-05T21:42:09.237Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T21:42:09.244Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T21:42:09.245Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T21:42:09.246Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T21:42:09.251Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T21:42:09.252Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T21:42:09.268Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T21:42:09.277Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T21:42:09.299Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T21:42:09.301Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T21:42:09.308Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T21:42:09.310Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T21:42:09.314Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-05T21:42:09.315Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-05T21:42:09.328Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T21:42:09.333Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T21:42:09.341Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T21:42:09.406Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-05T21:42:10.929Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T21:43:03.113Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:43:31.675Z] [ERROR] Error: Bad escaped character in JSON at position 48 {"stack":"SyntaxError: Bad escaped character in JSON at position 48\n at JSON.parse ()\n at parse (/app/node_modules/body-parser/lib/types/json.js:92:19)\n at /app/node_modules/body-parser/lib/read.js:128:18\n at AsyncResource.runInAsyncScope (node:async_hooks:206:9)\n at invokeCallback (/app/node_modules/raw-body/index.js:238:16)\n at done (/app/node_modules/raw-body/index.js:227:7)\n at IncomingMessage.onEnd (/app/node_modules/raw-body/index.js:287:7)\n at IncomingMessage.emit (node:events:524:28)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)"} -[2026-01-05T21:43:43.956Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 1) -[2026-01-05T21:43:43.959Z] [INFO] POST /api/auth/login 401 725ms -[2026-01-05T21:44:12.428Z] [INFO] GET / 200 3ms -[2026-01-05T21:44:12.508Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T21:44:12.547Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T21:44:12.577Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T21:44:12.585Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T21:44:12.588Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T21:44:12.591Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T21:44:12.592Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T21:44:12.594Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T21:44:12.625Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T21:44:12.635Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T21:44:12.639Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T21:44:12.650Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-05T21:44:12.652Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T21:44:12.654Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-05T21:44:12.657Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T21:44:12.670Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T21:44:12.680Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T21:44:12.744Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T21:44:14.261Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T21:44:17.329Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T21:44:17.330Z] [INFO] POST /api/auth/login 200 461ms -[2026-01-05T21:44:17.376Z] [INFO] GET / 200 3ms -[2026-01-05T21:44:17.458Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T21:44:17.459Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T21:44:17.464Z] [INFO] GET /css/board.css 200 11ms -[2026-01-05T21:44:17.463Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-05T21:44:17.468Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-05T21:44:17.469Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T21:44:17.505Z] [INFO] GET /css/list.css 200 12ms -[2026-01-05T21:44:17.511Z] [INFO] GET /css/admin.css 200 11ms -[2026-01-05T21:44:17.514Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T21:44:17.517Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T21:44:17.517Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T21:44:17.520Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T21:44:17.534Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T21:44:17.537Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-05T21:44:17.542Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T21:44:17.552Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T21:44:17.554Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T21:44:17.613Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T21:44:19.137Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T21:44:21.756Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 2) -[2026-01-05T21:44:21.758Z] [INFO] POST /api/auth/login 401 469ms -[2026-01-05T21:44:25.687Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 3) -[2026-01-05T21:44:25.689Z] [INFO] POST /api/auth/login 401 700ms -[2026-01-05T21:44:49.719Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 4) -[2026-01-05T21:44:49.721Z] [INFO] POST /api/auth/login 401 480ms -[2026-01-05T21:45:15.617Z] [WARN] Account gesperrt nach 5 Fehlversuchen: admin -[2026-01-05T21:45:15.617Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 5) -[2026-01-05T21:45:15.620Z] [INFO] POST /api/auth/login 401 442ms -[2026-01-05T21:45:33.085Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-05T21:45:33.087Z] [INFO] POST /api/auth/login 423 4ms -[2026-01-05T21:45:39.385Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T21:45:39.386Z] [INFO] POST /api/auth/login 200 631ms -[2026-01-05T21:45:39.424Z] [INFO] GET / 200 2ms -[2026-01-05T21:45:39.487Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T21:45:39.518Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T21:45:39.559Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T21:45:39.562Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T21:45:39.615Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T21:45:39.645Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T21:45:39.647Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T21:45:39.673Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T21:45:39.677Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T21:45:39.682Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T21:45:39.710Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T21:45:39.714Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T21:45:39.720Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T21:45:39.743Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T21:45:39.747Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T21:45:39.778Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-05T21:45:39.784Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T21:45:39.837Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T21:45:40.865Z] [INFO] GET / 200 10ms -[2026-01-05T21:45:40.936Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T21:45:40.940Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T21:45:40.943Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-05T21:45:40.946Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T21:45:40.947Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T21:45:40.948Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T21:45:40.975Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T21:45:40.980Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T21:45:40.994Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T21:45:41.006Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T21:45:41.010Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T21:45:41.032Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T21:45:41.036Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-05T21:45:41.039Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-05T21:45:41.040Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-05T21:45:41.048Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T21:45:41.084Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T21:45:41.204Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T21:45:41.343Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T21:45:41.677Z] [INFO] GET / 200 4ms -[2026-01-05T21:45:41.766Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T21:45:41.770Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T21:45:41.773Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T21:45:41.777Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T21:45:41.778Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T21:45:41.780Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T21:45:41.813Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T21:45:41.815Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T21:45:41.822Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T21:45:41.831Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T21:45:41.837Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T21:45:41.848Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T21:45:41.851Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T21:45:41.859Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T21:45:41.864Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T21:45:41.885Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T21:45:41.906Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T21:45:42.003Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T21:46:19.909Z] [INFO] GET /css/base.css 200 11ms -[2026-01-05T21:46:19.911Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T21:46:19.913Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T21:46:19.917Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T21:46:19.918Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T21:46:19.921Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T21:46:19.950Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T21:46:19.952Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T21:46:19.977Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T21:46:19.982Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T21:46:19.986Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T21:46:19.988Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T21:46:19.991Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T21:46:19.998Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T21:46:20.007Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T21:46:20.011Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T21:46:23.606Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T21:46:23.608Z] [INFO] POST /api/auth/login 200 461ms -[2026-01-05T21:46:23.651Z] [INFO] GET / 200 5ms -[2026-01-05T21:46:23.719Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T21:46:23.721Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T21:46:23.725Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T21:46:23.727Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T21:46:23.731Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T21:46:23.734Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-05T21:46:23.758Z] [INFO] GET /css/list.css 200 7ms -[2026-01-05T21:46:23.760Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T21:46:23.787Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-05T21:46:23.797Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T21:46:23.799Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T21:46:23.800Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T21:46:23.808Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T21:46:23.811Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-05T21:46:23.829Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T21:46:23.845Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-05T21:46:23.874Z] [INFO] GET /js/app.js 200 9ms -[2026-01-05T21:46:23.975Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-05T21:46:25.480Z] [INFO] GET /sw.js 200 7ms -[2026-01-05T21:47:55.348Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-05T21:47:55.351Z] [INFO] POST /api/auth/login 423 5ms -[2026-01-05T21:48:00.343Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T21:48:00.344Z] [INFO] POST /api/auth/login 200 461ms -[2026-01-05T21:48:00.383Z] [INFO] GET / 200 3ms -[2026-01-05T21:48:00.460Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T21:48:00.491Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T21:48:00.524Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T21:48:00.526Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T21:48:00.528Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T21:48:00.538Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T21:48:00.539Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T21:48:00.555Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T21:48:00.574Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T21:48:00.580Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T21:48:00.584Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T21:48:00.593Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T21:48:00.609Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T21:48:00.611Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-05T21:48:00.614Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T21:48:00.628Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T21:48:00.629Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T21:48:00.704Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T21:48:00.707Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T21:48:00.712Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T21:48:00.714Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-05T21:48:00.719Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T21:48:00.738Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T21:48:00.747Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T21:48:00.749Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T21:48:00.753Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T21:48:00.759Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T21:48:00.767Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T21:48:00.775Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T21:48:00.781Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T21:48:00.782Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T21:48:00.789Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T21:48:00.798Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T21:48:00.807Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T21:48:00.809Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T21:48:00.816Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T21:48:00.817Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-05T21:48:00.866Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T21:48:00.875Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-05T21:48:00.877Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-05T21:48:00.917Z] [INFO] GET /api/auth/users 200 8ms -[2026-01-05T21:48:00.953Z] [INFO] GET /api/projects 200 7ms -[2026-01-05T21:48:00.983Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (mg1c5PjbWJBBa_ClAAAB) -[2026-01-05T21:48:00.993Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-05T21:48:01.026Z] [INFO] GET /api/tasks/project/2 200 32ms -[2026-01-05T21:48:01.034Z] [INFO] GET /api/stats/dashboard?projectId=2 200 37ms -[2026-01-05T21:48:01.042Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-05T21:48:01.054Z] [INFO] GET /api/reminders?project_id=2 200 8ms -[2026-01-05T21:48:01.060Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T21:48:01.101Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-05T21:48:01.145Z] [INFO] GET /api/notifications 200 11ms -[2026-01-05T21:48:01.182Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-05T21:48:02.652Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T21:48:02.699Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T21:48:02.702Z] [INFO] GET /index.html 200 6ms -[2026-01-05T21:48:02.704Z] [INFO] GET / 200 7ms -[2026-01-05T21:48:02.729Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T21:48:02.766Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T21:48:02.768Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T21:48:02.772Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T21:48:02.804Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T21:48:02.816Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T21:48:02.835Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T21:48:02.845Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-05T21:48:02.851Z] [INFO] GET /js/api.js 200 2ms -[2026-01-05T21:48:02.877Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-05T21:48:02.891Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T21:48:02.893Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T21:48:02.909Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T21:48:02.926Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T21:48:02.927Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T21:48:02.947Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T21:48:02.963Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T21:48:02.965Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T21:48:02.979Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T21:48:02.999Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T21:48:03.014Z] [INFO] GET /js/tour.js 200 8ms -[2026-01-05T21:48:03.016Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T21:48:03.034Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T21:48:03.048Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T21:48:03.055Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T21:48:03.067Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T21:48:03.089Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T21:48:03.098Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T21:48:03.101Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T21:48:03.114Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:48:03.120Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T21:48:03.129Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T21:48:03.133Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T21:48:03.156Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T21:48:03.164Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T21:48:03.176Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T21:48:04.836Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T21:48:06.047Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T21:48:07.504Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:48:10.102Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-05T21:48:10.635Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T21:48:10.635Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-05T21:48:10.635Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-05T21:48:10.635Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-05T21:48:10.636Z] [INFO] readCLAUDEmd: Successfully read 14396 characters from /app/taskmate-source/CLAUDE.md -[2026-01-05T21:48:10.638Z] [INFO] GET /api/coding/directories 304 9ms -[2026-01-05T21:48:10.677Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T21:48:10.678Z] [INFO] Git directory exists: true -[2026-01-05T21:48:10.678Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-05T21:48:10.780Z] [INFO] GET /api/coding/directories/3/status 200 112ms -[2026-01-05T21:48:10.679Z] [INFO] Git directory exists: true -[2026-01-05T21:48:11.635Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T21:48:12.010Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T21:48:14.337Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T21:48:20.286Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T21:48:22.965Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T21:48:24.880Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T21:48:26.217Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T21:50:06.680Z] [INFO] GET /api/tasks/6 200 19ms -[2026-01-05T21:50:06.739Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T21:50:06.772Z] [INFO] GET /api/subtasks/6 304 7ms -[2026-01-05T21:50:06.813Z] [INFO] GET /api/links/6 304 7ms -[2026-01-05T21:50:06.819Z] [INFO] GET /api/tasks/6/history 404 11ms -[2026-01-05T21:50:06.823Z] [INFO] GET /api/comments/6 304 15ms -[2026-01-05T21:50:06.829Z] [INFO] GET /api/files/6 304 5ms -[2026-01-05T21:50:06.870Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzY0OTgwNiwiZXhwIjoxNzY3NjUwNzA2fQ.WbChVVd4lC_LZtAuDgj8v55cEhdawfuqzcH6i3UoB9U 200 12ms -[2026-01-05T21:50:08.003Z] [INFO] POST /api/auth/refresh 200 21ms -[2026-01-05T21:50:11.361Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T21:50:11.364Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-05T21:50:12.336Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T21:50:16.537Z] [INFO] GET /api/tasks/6 200 17ms -[2026-01-05T21:50:16.576Z] [INFO] GET /api/links/6 304 6ms -[2026-01-05T21:50:16.582Z] [INFO] GET /api/subtasks/6 304 10ms -[2026-01-05T21:50:16.590Z] [INFO] GET /api/comments/6 304 5ms -[2026-01-05T21:50:16.595Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T21:50:16.600Z] [INFO] GET /api/files/6 304 3ms -[2026-01-05T21:50:16.639Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzY0OTgxMiwiZXhwIjoxNzY3NjUwNzEyfQ.o5QKXumlskWXVouVcmXx74ZsjJtYUc1fZq4fZNFCoYg 200 7ms -[2026-01-05T21:50:17.541Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T21:50:25.296Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T21:50:25.301Z] [INFO] PUT /api/tasks/6 200 12ms -[2026-01-05T21:50:26.295Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T21:50:29.104Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T21:50:37.937Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T21:52:58.907Z] [INFO] GET / 200 4ms -[2026-01-05T21:52:58.977Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (mg1c5PjbWJBBa_ClAAAB) -[2026-01-05T21:52:58.984Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T21:52:59.010Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T21:52:59.036Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T21:52:59.043Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T21:52:59.048Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T21:52:59.050Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T21:52:59.053Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T21:52:59.055Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T21:52:59.065Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T21:52:59.094Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T21:52:59.103Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T21:52:59.107Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-05T21:52:59.113Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T21:52:59.115Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-05T21:52:59.117Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T21:52:59.124Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T21:52:59.139Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T21:52:59.214Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T21:52:59.217Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T21:52:59.219Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T21:52:59.221Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T21:52:59.223Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T21:52:59.227Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T21:52:59.243Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T21:52:59.249Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-05T21:52:59.274Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T21:52:59.279Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T21:52:59.290Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-05T21:52:59.293Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-05T21:52:59.294Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T21:52:59.318Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T21:52:59.326Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T21:52:59.329Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T21:52:59.332Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T21:52:59.334Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-05T21:52:59.336Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-05T21:52:59.355Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T21:52:59.400Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T21:52:59.407Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T21:52:59.408Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-05T21:52:59.445Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T21:52:59.480Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (m2PhXIhuxoXYIhVdAAAD) -[2026-01-05T21:52:59.489Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T21:52:59.529Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T21:52:59.549Z] [INFO] GET /api/tasks/project/2 200 20ms -[2026-01-05T21:52:59.555Z] [INFO] GET /api/columns/2 304 25ms -[2026-01-05T21:52:59.563Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T21:52:59.565Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T21:52:59.571Z] [INFO] GET /api/reminders?project_id=2 304 5ms -[2026-01-05T21:52:59.611Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T21:52:59.647Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T21:52:59.689Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T21:53:02.315Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T21:53:03.115Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T21:53:06.406Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:53:07.992Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T21:53:15.404Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T21:53:16.951Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T21:53:21.619Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:53:24.113Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:53:33.988Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:53:41.748Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T21:53:44.579Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T21:53:44.607Z] [INFO] GET / 200 5ms -[2026-01-05T21:53:46.748Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T21:53:48.634Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T21:53:50.278Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T21:54:27.225Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:54:29.009Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:54:31.469Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T21:54:41.024Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T21:54:41.054Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T21:54:41.091Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T21:54:41.093Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T21:54:41.096Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T21:54:41.105Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T21:54:41.107Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T21:54:41.109Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T21:54:41.155Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-05T21:54:41.161Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-05T21:54:41.162Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-05T21:54:41.166Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T21:54:41.169Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T21:54:41.173Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T21:54:41.188Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T21:54:41.191Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T21:54:41.850Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T21:54:44.039Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T21:54:45.743Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:54:49.068Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T21:54:59.432Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-05T21:55:00.980Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T21:56:15.397Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:56:17.297Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T21:56:18.388Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T21:56:19.541Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T21:56:21.444Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T21:56:25.687Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T21:56:27.645Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T21:56:28.645Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T21:56:29.784Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T21:56:30.923Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:56:33.929Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:56:34.455Z] [INFO] GET /api/tasks/6 200 20ms -[2026-01-05T21:56:34.501Z] [INFO] GET /api/subtasks/6 304 15ms -[2026-01-05T21:56:34.533Z] [INFO] GET /api/links/6 304 9ms -[2026-01-05T21:56:34.565Z] [INFO] GET /api/files/6 304 7ms -[2026-01-05T21:56:34.574Z] [INFO] GET /api/comments/6 304 7ms -[2026-01-05T21:56:34.577Z] [INFO] GET /api/tasks/6/history 404 8ms -[2026-01-05T21:56:34.603Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzY1MDE5MywiZXhwIjoxNzY3NjUxMDkzfQ.IWyMXsqQrs1xz20RidD1s99V-SbbEXQT9y5S94-PERY 200 11ms -[2026-01-05T21:56:35.451Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T21:56:35.633Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T21:56:35.636Z] [INFO] PUT /api/tasks/6 200 9ms -[2026-01-05T21:56:36.634Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T21:56:38.630Z] [INFO] GET /api/tasks/6 200 10ms -[2026-01-05T21:56:38.676Z] [INFO] GET /api/files/6 304 8ms -[2026-01-05T21:56:38.678Z] [INFO] GET /api/subtasks/6 304 6ms -[2026-01-05T21:56:38.684Z] [INFO] GET /api/comments/6 304 12ms -[2026-01-05T21:56:38.691Z] [INFO] GET /api/links/6 304 5ms -[2026-01-05T21:56:38.700Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-05T21:56:38.733Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzY1MDE5NiwiZXhwIjoxNzY3NjUxMDk2fQ.tiB6fbnW3mjek6BnGbPRct3NIU1A2a6I1xlMlPeOPYU 200 11ms -[2026-01-05T21:56:39.651Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T21:56:41.293Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T21:56:41.296Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-05T21:56:43.086Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:56:43.130Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 13ms -[2026-01-05T21:56:44.134Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T21:56:46.362Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T21:56:48.792Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T21:56:58.046Z] [INFO] GET /api/tasks/26 200 6ms -[2026-01-05T21:56:58.083Z] [INFO] GET /api/subtasks/26 200 5ms -[2026-01-05T21:56:58.090Z] [INFO] GET /api/tasks/26/history 404 5ms -[2026-01-05T21:56:58.097Z] [INFO] GET /api/comments/26 200 6ms -[2026-01-05T21:56:58.103Z] [INFO] GET /api/links/26 200 11ms -[2026-01-05T21:56:58.112Z] [INFO] GET /api/files/26 200 6ms -[2026-01-05T21:56:59.052Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T21:57:00.043Z] [INFO] Aufgabe aktualisiert: CodeMate (ID: 26) -[2026-01-05T21:57:00.045Z] [INFO] PUT /api/tasks/26 200 8ms -[2026-01-05T21:57:01.039Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T21:57:20.960Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T21:57:24.426Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T21:58:03.120Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:00:03.664Z] [INFO] GET / 200 2ms -[2026-01-05T22:00:03.731Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (m2PhXIhuxoXYIhVdAAAD) -[2026-01-05T22:00:03.739Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T22:00:03.775Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T22:00:03.810Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T22:00:03.820Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T22:00:03.822Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T22:00:03.828Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T22:00:03.830Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T22:00:03.834Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T22:00:03.841Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T22:00:03.880Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T22:00:03.885Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T22:00:03.888Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T22:00:03.890Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T22:00:03.891Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T22:00:03.921Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T22:00:03.922Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T22:00:03.923Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T22:00:03.999Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T22:00:04.003Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T22:00:04.005Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T22:00:04.007Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T22:00:04.009Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T22:00:04.011Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T22:00:04.040Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T22:00:04.046Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T22:00:04.047Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T22:00:04.049Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T22:00:04.056Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T22:00:04.073Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T22:00:04.083Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T22:00:04.084Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T22:00:04.086Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T22:00:04.090Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T22:00:04.099Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T22:00:04.102Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-05T22:00:04.114Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-05T22:00:04.119Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T22:00:04.159Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:00:04.172Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T22:00:04.174Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-05T22:00:04.219Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T22:00:04.244Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (UvGKId8AQyrXBghsAAAF) -[2026-01-05T22:00:04.254Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T22:00:04.295Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T22:00:04.299Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T22:00:04.320Z] [INFO] GET /api/tasks/project/2 200 20ms -[2026-01-05T22:00:04.322Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:00:04.327Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T22:00:04.333Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-05T22:00:04.385Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T22:00:04.419Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T22:00:04.455Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T22:00:06.887Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T22:00:08.203Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T22:00:10.316Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:00:13.826Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:00:17.560Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-05T22:00:17.569Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T22:00:17.571Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T22:00:17.573Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T22:00:17.574Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T22:00:17.577Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-05T22:00:17.597Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T22:00:17.602Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T22:00:17.629Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T22:00:17.635Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T22:00:17.636Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:00:17.639Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T22:00:17.642Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T22:00:17.656Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T22:00:17.661Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:00:17.669Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T22:00:18.381Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:00:20.195Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:00:46.101Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:00:47.197Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:01:22.794Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:01:24.692Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:01:28.116Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T22:01:30.140Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:03:03.127Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:08:03.128Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:08:41.337Z] [INFO] GET / 200 7ms -[2026-01-05T22:08:41.400Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (UvGKId8AQyrXBghsAAAF) -[2026-01-05T22:08:41.409Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T22:08:41.438Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T22:08:41.478Z] [INFO] GET /css/components.css 200 12ms -[2026-01-05T22:08:41.479Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T22:08:41.481Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T22:08:41.487Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T22:08:41.490Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T22:08:41.491Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T22:08:41.512Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:08:41.537Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T22:08:41.543Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:08:41.545Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T22:08:41.547Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T22:08:41.560Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T22:08:41.562Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T22:08:41.572Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T22:08:41.583Z] [INFO] GET /js/app.js 200 7ms -[2026-01-05T22:08:41.588Z] [INFO] GET /js/reminders.js 200 10ms -[2026-01-05T22:08:41.632Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T22:08:41.635Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T22:08:41.640Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T22:08:41.643Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T22:08:41.644Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T22:08:41.646Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T22:08:41.667Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T22:08:41.674Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-05T22:08:41.681Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T22:08:41.684Z] [INFO] GET /js/list.js 200 11ms -[2026-01-05T22:08:41.687Z] [INFO] GET /js/shortcuts.js 200 11ms -[2026-01-05T22:08:41.693Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T22:08:41.700Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T22:08:41.709Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T22:08:41.714Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T22:08:41.715Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T22:08:41.726Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:08:41.729Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T22:08:41.747Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T22:08:41.791Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T22:08:41.796Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T22:08:41.798Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-05T22:08:41.841Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T22:08:41.866Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (U9I2PyN9Wuo_bDwaAAAH) -[2026-01-05T22:08:41.877Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T22:08:41.917Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-05T22:08:41.921Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:08:41.927Z] [INFO] GET /api/labels/2 304 9ms -[2026-01-05T22:08:41.965Z] [INFO] GET /api/tasks/project/2 304 37ms -[2026-01-05T22:08:41.970Z] [INFO] GET /api/stats/dashboard?projectId=2 304 40ms -[2026-01-05T22:08:41.975Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-05T22:08:42.015Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T22:08:42.054Z] [INFO] GET /api/notifications 304 7ms -[2026-01-05T22:08:42.096Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T22:08:42.578Z] [INFO] GET / 200 4ms -[2026-01-05T22:08:42.633Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (U9I2PyN9Wuo_bDwaAAAH) -[2026-01-05T22:08:42.657Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T22:08:42.661Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T22:08:42.664Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-05T22:08:42.666Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T22:08:42.668Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T22:08:42.669Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T22:08:42.700Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T22:08:42.702Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T22:08:42.707Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:08:42.715Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T22:08:42.716Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T22:08:42.730Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T22:08:42.731Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T22:08:42.734Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T22:08:42.739Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:08:42.744Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T22:08:42.761Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T22:08:42.763Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T22:08:42.798Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T22:08:42.802Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T22:08:42.804Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T22:08:42.821Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T22:08:42.822Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-05T22:08:42.823Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T22:08:42.830Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T22:08:42.835Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T22:08:42.836Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T22:08:42.861Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T22:08:42.862Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T22:08:42.865Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T22:08:42.872Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T22:08:42.881Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T22:08:42.890Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T22:08:42.891Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T22:08:42.895Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-05T22:08:42.896Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T22:08:42.902Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:08:42.961Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:08:42.965Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T22:08:42.967Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T22:08:43.001Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T22:08:43.040Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (z5bNZC_NdvBN3DXwAAAJ) -[2026-01-05T22:08:43.050Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T22:08:43.091Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:08:43.101Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T22:08:43.106Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T22:08:43.121Z] [INFO] GET /api/tasks/project/2 304 14ms -[2026-01-05T22:08:43.124Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T22:08:43.129Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-05T22:08:43.167Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T22:08:43.204Z] [INFO] GET /api/notifications 304 7ms -[2026-01-05T22:08:43.274Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T22:08:45.892Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:08:50.937Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:08:52.296Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T22:08:56.201Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T22:08:57.766Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:09:04.567Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:09:07.693Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:09:15.882Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:09:20.275Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T22:09:22.873Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T22:09:27.021Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (z5bNZC_NdvBN3DXwAAAJ) -[2026-01-05T22:09:37.900Z] [INFO] GET / 200 4ms -[2026-01-05T22:09:37.973Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T22:09:37.996Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T22:09:38.026Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T22:09:38.034Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T22:09:38.039Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-05T22:09:38.044Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T22:09:38.045Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T22:09:38.046Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T22:09:38.060Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T22:09:38.089Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T22:09:38.090Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T22:09:38.095Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T22:09:38.096Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T22:09:38.099Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-05T22:09:38.104Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:09:38.122Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:09:38.129Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T22:09:38.134Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-05T22:09:38.177Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T22:09:38.180Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-05T22:09:38.184Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T22:09:38.188Z] [INFO] GET /js/sync.js 200 1ms -[2026-01-05T22:09:38.191Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T22:09:38.194Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-05T22:09:38.208Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T22:09:38.221Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T22:09:38.224Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T22:09:38.225Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T22:09:38.227Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T22:09:38.228Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T22:09:38.261Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T22:09:38.266Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-05T22:09:38.273Z] [INFO] GET /js/gitea.js 200 13ms -[2026-01-05T22:09:38.276Z] [INFO] GET /js/admin.js 200 12ms -[2026-01-05T22:09:38.282Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T22:09:38.283Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T22:09:38.291Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-05T22:09:38.343Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T22:09:38.347Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-05T22:09:38.395Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-05T22:09:38.397Z] [INFO] GET / 200 13ms -[2026-01-05T22:09:38.402Z] [INFO] GET /index.html 200 14ms -[2026-01-05T22:09:38.427Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T22:09:38.434Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T22:09:38.440Z] [INFO] GET /css/board.css 200 2ms -[2026-01-05T22:09:38.461Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-05T22:09:38.466Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-05T22:09:38.475Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:09:38.493Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T22:09:38.499Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T22:09:38.509Z] [INFO] GET /js/api.js 200 2ms -[2026-01-05T22:09:38.526Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-05T22:09:38.532Z] [INFO] GET /js/store.js 200 2ms -[2026-01-05T22:09:38.543Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-05T22:09:38.556Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-05T22:09:38.564Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T22:09:38.585Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T22:09:38.591Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T22:09:38.607Z] [INFO] GET /js/list.js 200 1ms -[2026-01-05T22:09:38.617Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T22:09:38.619Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T22:09:38.640Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-05T22:09:38.646Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T22:09:38.650Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T22:09:38.675Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T22:09:38.681Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T22:09:38.684Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T22:09:38.707Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-05T22:09:38.716Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T22:09:38.717Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:09:38.741Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:09:38.764Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T22:09:38.767Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T22:09:38.772Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T22:09:38.801Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T22:09:38.802Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:09:38.805Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T22:09:43.250Z] [WARN] Account gesperrt nach 5 Fehlversuchen: admin -[2026-01-05T22:09:43.250Z] [WARN] Login fehlgeschlagen: Falsches Passwort - admin (Versuch 6) -[2026-01-05T22:09:43.251Z] [INFO] POST /api/auth/login 401 432ms -[2026-01-05T22:09:47.479Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-05T22:09:47.480Z] [INFO] POST /api/auth/login 423 1ms -[2026-01-05T22:09:59.093Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T22:09:59.094Z] [INFO] POST /api/auth/login 200 436ms -[2026-01-05T22:09:59.149Z] [INFO] GET / 200 5ms -[2026-01-05T22:09:59.217Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T22:09:59.227Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T22:09:59.229Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T22:09:59.232Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-05T22:09:59.235Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T22:09:59.237Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T22:09:59.243Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T22:09:59.265Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T22:09:59.273Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T22:09:59.278Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-05T22:09:59.293Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:09:59.295Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T22:09:59.300Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T22:09:59.301Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T22:09:59.306Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:09:59.309Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:09:59.328Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T22:09:59.332Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T22:09:59.368Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T22:09:59.371Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T22:09:59.374Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T22:09:59.390Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T22:09:59.393Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T22:09:59.396Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T22:09:59.403Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T22:09:59.408Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-05T22:09:59.427Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T22:09:59.432Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-05T22:09:59.434Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T22:09:59.436Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T22:09:59.462Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T22:09:59.471Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T22:09:59.474Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T22:09:59.476Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T22:09:59.477Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T22:09:59.481Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T22:09:59.498Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:09:59.554Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:09:59.559Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T22:09:59.565Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T22:09:59.610Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T22:09:59.662Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (GyJUNRe85AOA_FvzAAAL) -[2026-01-05T22:09:59.669Z] [INFO] GET /api/projects 200 5ms -[2026-01-05T22:09:59.714Z] [INFO] GET /api/labels/2 200 8ms -[2026-01-05T22:09:59.722Z] [INFO] GET /api/columns/2 200 7ms -[2026-01-05T22:09:59.738Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-05T22:09:59.742Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:09:59.747Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-05T22:09:59.751Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-05T22:09:59.802Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2026-01-05T22:09:59.835Z] [INFO] GET /api/notifications 200 4ms -[2026-01-05T22:09:59.874Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-05T22:10:01.374Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T22:11:56.629Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T22:11:56.631Z] [INFO] POST /api/auth/logout 200 9ms -[2026-01-05T22:11:56.634Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-05T22:11:56.635Z] [INFO] POST /api/auth/logout 200 2ms -[2026-01-05T22:11:56.666Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (GyJUNRe85AOA_FvzAAAL) -[2026-01-05T22:12:12.938Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-05T22:12:12.940Z] [INFO] POST /api/auth/login 423 3ms -[2026-01-05T22:13:03.151Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:13:15.944Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T22:13:16.030Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T22:13:16.661Z] [INFO] Admin-Passwort wird aus .env aktualisiert -[2026-01-05T22:13:17.108Z] [INFO] Admin-Passwort erfolgreich aktualisiert -[2026-01-05T22:13:17.108Z] [INFO] Datenbank initialisiert -[2026-01-05T22:13:17.113Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T22:13:17.114Z] [INFO] Umgebung: development -[2026-01-05T22:13:17.114Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T22:13:17.114Z] [INFO] Automatische Backups aktiviert -[2026-01-05T22:13:17.115Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:13:17.116Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-05T22:14:17.140Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T22-14-17-122Z.db.enc -[2026-01-05T22:14:17.141Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T22-14-17-122Z.db.enc -[2026-01-05T22:14:17.142Z] [INFO] Backup erstellt: backup_2026-01-05T22-14-17-122Z.db -[2026-01-05T22:14:17.156Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T00-30-19-469Z.db.enc -[2026-01-05T22:14:17.157Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T00-30-19-469Z.db.enc -[2026-01-05T22:14:17.159Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T22:16:59.085Z] [INFO] GET / 200 23ms -[2026-01-05T22:16:59.155Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-05T22:16:59.182Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T22:16:59.224Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-05T22:16:59.236Z] [INFO] GET /css/board.css 200 18ms -[2026-01-05T22:16:59.237Z] [INFO] GET /css/components.css 200 17ms -[2026-01-05T22:16:59.239Z] [INFO] GET /css/modal.css 200 18ms -[2026-01-05T22:16:59.243Z] [INFO] GET /css/list.css 200 13ms -[2026-01-05T22:16:59.244Z] [INFO] GET /css/admin.css 200 11ms -[2026-01-05T22:16:59.278Z] [INFO] GET /css/proposals.css 200 10ms -[2026-01-05T22:16:59.285Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-05T22:16:59.289Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T22:16:59.291Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T22:16:59.293Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-05T22:16:59.297Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-05T22:16:59.308Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:16:59.316Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T22:16:59.333Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-05T22:16:59.334Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T22:16:59.402Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T22:16:59.406Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T22:16:59.409Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T22:16:59.412Z] [INFO] GET /js/board.js 200 8ms -[2026-01-05T22:16:59.413Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T22:16:59.417Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T22:16:59.436Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T22:16:59.444Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T22:16:59.454Z] [INFO] GET /js/list.js 200 12ms -[2026-01-05T22:16:59.459Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-05T22:16:59.462Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T22:16:59.466Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T22:16:59.470Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T22:16:59.480Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T22:16:59.488Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T22:16:59.504Z] [INFO] GET /js/knowledge.js 200 9ms -[2026-01-05T22:16:59.509Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-05T22:16:59.511Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T22:16:59.510Z] [INFO] GET /js/mobile.js 200 8ms -[2026-01-05T22:16:59.564Z] [INFO] GET /assets/icons/task.svg 304 15ms -[2026-01-05T22:17:04.616Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-05T22:17:04.626Z] [INFO] POST /api/auth/login 423 13ms -[2026-01-05T22:17:07.164Z] [INFO] GET / 200 6ms -[2026-01-05T22:17:07.243Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-05T22:17:07.248Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-05T22:17:07.252Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-05T22:17:07.255Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T22:17:07.257Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T22:17:07.259Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T22:17:07.276Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T22:17:07.293Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T22:17:07.306Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T22:17:07.308Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T22:17:07.315Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T22:17:07.317Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T22:17:07.319Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T22:17:07.323Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-05T22:17:07.338Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:17:07.339Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T22:17:07.350Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T22:17:07.362Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-05T22:17:07.400Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T22:17:07.402Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T22:17:07.410Z] [INFO] GET /js/utils.js 200 11ms -[2026-01-05T22:17:07.417Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T22:17:07.422Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T22:17:07.428Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-05T22:17:07.437Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T22:17:07.443Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T22:17:07.447Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T22:17:07.455Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T22:17:07.457Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T22:17:07.461Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-05T22:17:07.476Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T22:17:07.486Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T22:17:07.496Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-05T22:17:07.498Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-05T22:17:07.500Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-05T22:17:07.504Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T22:17:07.508Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:17:07.552Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T22:17:08.387Z] [INFO] GET / 200 5ms -[2026-01-05T22:17:08.469Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T22:17:08.470Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T22:17:08.474Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T22:17:08.476Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T22:17:08.476Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T22:17:08.477Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T22:17:08.503Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T22:17:08.509Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T22:17:08.541Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-05T22:17:08.545Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-05T22:17:08.550Z] [INFO] GET /css/proposals.css 200 11ms -[2026-01-05T22:17:08.554Z] [INFO] GET /css/reminders.css 200 10ms -[2026-01-05T22:17:08.555Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T22:17:08.556Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T22:17:08.571Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:17:08.574Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T22:17:08.585Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T22:17:08.590Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T22:17:08.669Z] [INFO] GET /js/api.js 200 17ms -[2026-01-05T22:17:08.667Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-05T22:17:08.672Z] [INFO] GET /js/offline.js 200 13ms -[2026-01-05T22:17:08.676Z] [INFO] GET /js/store.js 200 11ms -[2026-01-05T22:17:08.678Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T22:17:08.679Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T22:17:08.699Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T22:17:08.708Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T22:17:08.711Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T22:17:08.713Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-05T22:17:08.715Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T22:17:08.746Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-05T22:17:08.752Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-05T22:17:08.755Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-05T22:17:08.758Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-05T22:17:08.761Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-05T22:17:08.762Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T22:17:08.778Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:17:08.787Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T22:17:08.827Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T22:17:09.070Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T22:17:12.228Z] [WARN] Login blockiert: Account gesperrt - admin -[2026-01-05T22:17:12.230Z] [INFO] POST /api/auth/login 423 4ms -[2026-01-05T22:18:17.147Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:20:28.006Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-05T22:20:28.067Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-05T22:20:28.623Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-05T22:20:28.623Z] [INFO] Datenbank initialisiert -[2026-01-05T22:20:28.626Z] [INFO] Server läuft auf Port 3001 -[2026-01-05T22:20:28.626Z] [INFO] Umgebung: development -[2026-01-05T22:20:28.626Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-05T22:20:28.626Z] [INFO] Automatische Backups aktiviert -[2026-01-05T22:20:28.627Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:20:28.627Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-05T22:20:39.361Z] [INFO] POST /api/health 404 15ms -[2026-01-05T22:21:14.632Z] [INFO] GET / 200 19ms -[2026-01-05T22:21:14.726Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-05T22:21:14.753Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T22:21:14.796Z] [INFO] GET /css/board.css 200 13ms -[2026-01-05T22:21:14.797Z] [INFO] GET /css/components.css 200 12ms -[2026-01-05T22:21:14.799Z] [INFO] GET /css/modal.css 200 13ms -[2026-01-05T22:21:14.803Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-05T22:21:14.806Z] [INFO] GET /css/list.css 200 12ms -[2026-01-05T22:21:14.807Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T22:21:14.826Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T22:21:14.844Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T22:21:14.847Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T22:21:14.856Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T22:21:14.859Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T22:21:14.861Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-05T22:21:14.862Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T22:21:14.879Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:21:14.897Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T22:21:14.898Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-05T22:21:14.949Z] [INFO] GET /js/api.js 200 4ms -[2026-01-05T22:21:14.950Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T22:21:14.952Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T22:21:14.957Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T22:21:14.958Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T22:21:14.961Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T22:21:14.981Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T22:21:14.987Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T22:21:14.998Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-05T22:21:15.000Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T22:21:15.002Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T22:21:15.006Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T22:21:15.014Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T22:21:15.030Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T22:21:15.038Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T22:21:15.041Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T22:21:15.043Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T22:21:15.046Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T22:21:15.049Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:21:15.117Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-05T22:21:19.904Z] [INFO] Login erfolgreich: admin -[2026-01-05T22:21:19.906Z] [INFO] POST /api/auth/login 200 469ms -[2026-01-05T22:21:19.945Z] [INFO] GET / 200 5ms -[2026-01-05T22:21:20.015Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T22:21:20.020Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-05T22:21:20.023Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T22:21:20.026Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T22:21:20.027Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T22:21:20.028Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T22:21:20.051Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T22:21:20.058Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T22:21:20.084Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T22:21:20.087Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T22:21:20.090Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T22:21:20.094Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:21:20.097Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T22:21:20.099Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T22:21:20.116Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:21:20.116Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:21:20.120Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T22:21:20.126Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T22:21:20.166Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T22:21:20.175Z] [INFO] GET /js/utils.js 200 11ms -[2026-01-05T22:21:20.180Z] [INFO] GET /js/api.js 200 15ms -[2026-01-05T22:21:20.195Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T22:21:20.199Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-05T22:21:20.206Z] [INFO] GET /js/offline.js 200 16ms -[2026-01-05T22:21:20.214Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T22:21:20.216Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T22:21:20.223Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T22:21:20.227Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T22:21:20.232Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T22:21:20.234Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T22:21:20.257Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T22:21:20.260Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T22:21:20.265Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T22:21:20.281Z] [INFO] GET /js/coding.js 200 11ms -[2026-01-05T22:21:20.282Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-05T22:21:20.284Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T22:21:20.296Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-05T22:21:20.357Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:21:20.371Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-05T22:21:20.375Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T22:21:20.411Z] [INFO] GET /api/admin/users 200 7ms -[2026-01-05T22:21:20.447Z] [INFO] GET /api/admin/upload-settings 200 6ms -[2026-01-05T22:21:21.930Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T22:21:28.642Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-05T22-21-28-627Z.db.enc -[2026-01-05T22:21:28.642Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-05T22-21-28-627Z.db.enc -[2026-01-05T22:21:28.643Z] [INFO] Backup erstellt: backup_2026-01-05T22-21-28-627Z.db -[2026-01-05T22:21:28.659Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T00-32-33-823Z.db.enc -[2026-01-05T22:21:28.659Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T00-32-33-823Z.db.enc -[2026-01-05T22:21:28.661Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-05T22:21:33.307Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:21:35.259Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:23:09.129Z] [INFO] Logout: admin -[2026-01-05T22:23:09.131Z] [INFO] POST /api/auth/logout 200 8ms -[2026-01-05T22:23:09.170Z] [INFO] GET / 200 4ms -[2026-01-05T22:23:09.246Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T22:23:09.274Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T22:23:09.305Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T22:23:09.312Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T22:23:09.314Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T22:23:09.323Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T22:23:09.331Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T22:23:09.333Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T22:23:09.356Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T22:23:09.372Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T22:23:09.396Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T22:23:09.400Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-05T22:23:09.403Z] [INFO] GET /css/reminders.css 200 10ms -[2026-01-05T22:23:09.405Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-05T22:23:09.411Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-05T22:23:09.416Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-05T22:23:09.426Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T22:23:09.434Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-05T22:23:09.477Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T22:23:09.482Z] [INFO] GET /js/store.js 200 9ms -[2026-01-05T22:23:09.485Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-05T22:23:09.488Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T22:23:09.490Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T22:23:09.492Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T22:23:09.518Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T22:23:09.525Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T22:23:09.527Z] [INFO] GET /js/list.js 200 4ms -[2026-01-05T22:23:09.532Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T22:23:09.532Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T22:23:09.545Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T22:23:09.559Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T22:23:09.565Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T22:23:09.568Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T22:23:09.577Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T22:23:09.579Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T22:23:09.585Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T22:23:09.592Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T22:23:09.645Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T22:23:11.156Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T22:23:15.234Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T22:23:15.235Z] [INFO] POST /api/auth/login 200 441ms -[2026-01-05T22:23:15.272Z] [INFO] GET / 200 2ms -[2026-01-05T22:23:15.354Z] [INFO] GET /css/components.css 200 12ms -[2026-01-05T22:23:15.357Z] [INFO] GET /css/base.css 200 12ms -[2026-01-05T22:23:15.362Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-05T22:23:15.365Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-05T22:23:15.368Z] [INFO] GET /css/board.css 200 8ms -[2026-01-05T22:23:15.369Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T22:23:15.388Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T22:23:15.392Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T22:23:15.412Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:23:15.431Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-05T22:23:15.433Z] [INFO] GET /css/knowledge.css 200 10ms -[2026-01-05T22:23:15.435Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-05T22:23:15.437Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-05T22:23:15.438Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-05T22:23:15.472Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-05T22:23:15.473Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-05T22:23:15.476Z] [INFO] GET /js/app.js 200 7ms -[2026-01-05T22:23:15.477Z] [INFO] GET /js/reminders.js 200 7ms -[2026-01-05T22:23:15.512Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T22:23:15.515Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T22:23:15.521Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T22:23:15.544Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T22:23:15.543Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T22:23:15.552Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T22:23:15.555Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T22:23:15.558Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T22:23:15.568Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T22:23:15.576Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T22:23:15.585Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T22:23:15.589Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T22:23:15.597Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-05T22:23:15.598Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T22:23:15.602Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T22:23:15.615Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T22:23:15.616Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-05T22:23:15.621Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T22:23:15.625Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-05T22:23:15.683Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T22:23:15.691Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:23:15.693Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T22:23:15.727Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T22:23:15.771Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T22:23:15.785Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (MfoNCyYiSotllLLpAAAB) -[2026-01-05T22:23:15.815Z] [INFO] GET /api/labels/2 304 10ms -[2026-01-05T22:23:15.833Z] [INFO] GET /api/tasks/project/2 304 27ms -[2026-01-05T22:23:15.841Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T22:23:15.845Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T22:23:15.850Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-05T22:23:15.858Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:23:15.894Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T22:23:15.939Z] [INFO] GET /api/notifications 304 11ms -[2026-01-05T22:23:15.980Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T22:23:17.443Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T22:23:19.179Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:23:20.894Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:23:21.980Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:25:09.482Z] [INFO] GET / 200 9ms -[2026-01-05T22:25:09.556Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (MfoNCyYiSotllLLpAAAB) -[2026-01-05T22:25:09.561Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T22:25:09.592Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T22:25:09.635Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T22:25:09.636Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T22:25:09.637Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T22:25:09.640Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T22:25:09.643Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-05T22:25:09.644Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T22:25:09.681Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T22:25:09.686Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-05T22:25:09.699Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-05T22:25:09.702Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T22:25:09.704Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T22:25:09.705Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-05T22:25:09.715Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:25:09.734Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T22:25:09.737Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T22:25:09.754Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T22:25:09.923Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T22:25:09.930Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-05T22:25:09.935Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-05T22:25:09.937Z] [INFO] GET /js/store.js 200 16ms -[2026-01-05T22:25:09.938Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T22:25:09.939Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T22:25:09.961Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T22:25:09.970Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T22:25:09.972Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T22:25:09.974Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T22:25:09.976Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T22:25:09.991Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T22:25:09.998Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T22:25:10.011Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T22:25:10.014Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-05T22:25:10.013Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-05T22:25:10.021Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T22:25:10.033Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T22:25:10.035Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-05T22:25:10.087Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-05T22:25:10.091Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T22:25:10.096Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T22:25:10.135Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T22:25:10.169Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (45aDVYp57xe7Ie_RAAAD) -[2026-01-05T22:25:10.179Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T22:25:10.212Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:25:10.224Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-05T22:25:10.232Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T22:25:10.250Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-05T22:25:10.255Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T22:25:10.261Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-05T22:25:10.301Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T22:25:10.341Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T22:25:10.381Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T22:25:12.620Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T22:25:15.158Z] [INFO] GET /css/board.css 200 7ms -[2026-01-05T22:25:15.161Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-05T22:25:15.164Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T22:25:15.170Z] [INFO] GET /css/base.css 200 10ms -[2026-01-05T22:25:15.173Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-05T22:25:15.176Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-05T22:25:15.197Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T22:25:15.205Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T22:25:15.219Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-05T22:25:15.221Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-05T22:25:15.223Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T22:25:15.227Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T22:25:15.230Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T22:25:15.237Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T22:25:15.252Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:25:15.254Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T22:25:15.980Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:25:17.442Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:25:19.488Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:25:28.629Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:26:47.414Z] [INFO] GET / 200 6ms -[2026-01-05T22:26:47.482Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (45aDVYp57xe7Ie_RAAAD) -[2026-01-05T22:26:47.493Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T22:26:47.523Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T22:26:47.563Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T22:26:47.564Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T22:26:47.565Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T22:26:47.570Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T22:26:47.571Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T22:26:47.576Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T22:26:47.595Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T22:26:47.632Z] [INFO] GET /css/notifications.css 200 12ms -[2026-01-05T22:26:47.635Z] [INFO] GET /css/gitea.css 200 12ms -[2026-01-05T22:26:47.639Z] [INFO] GET /css/coding.css 200 13ms -[2026-01-05T22:26:47.640Z] [INFO] GET /css/reminders.css 200 12ms -[2026-01-05T22:26:47.642Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T22:26:47.643Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T22:26:47.664Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T22:26:47.675Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-05T22:26:47.676Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T22:26:47.724Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T22:26:47.733Z] [INFO] GET /js/api.js 200 10ms -[2026-01-05T22:26:47.737Z] [INFO] GET /js/store.js 200 9ms -[2026-01-05T22:26:47.742Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T22:26:47.743Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-05T22:26:47.764Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-05T22:26:47.776Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T22:26:47.777Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-05T22:26:47.779Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T22:26:47.781Z] [INFO] GET /js/list.js 200 6ms -[2026-01-05T22:26:47.793Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T22:26:47.805Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T22:26:47.809Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T22:26:47.811Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T22:26:47.813Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T22:26:47.821Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-05T22:26:47.832Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T22:26:47.836Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T22:26:47.840Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:26:47.884Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:26:47.889Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-05T22:26:47.893Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-05T22:26:47.931Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T22:26:47.957Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Ni7AiEO-HXWbOs2TAAAF) -[2026-01-05T22:26:47.969Z] [INFO] GET /api/projects 200 9ms -[2026-01-05T22:26:48.005Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-05T22:26:48.010Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-05T22:26:48.028Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-05T22:26:48.029Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:26:48.034Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-05T22:26:48.044Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-05T22:26:48.084Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 2ms -[2026-01-05T22:26:48.125Z] [INFO] GET /api/notifications 200 9ms -[2026-01-05T22:26:48.165Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-05T22:26:50.315Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:28:49.550Z] [INFO] GET / 200 4ms -[2026-01-05T22:28:49.636Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Ni7AiEO-HXWbOs2TAAAF) -[2026-01-05T22:28:49.642Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T22:28:49.674Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T22:28:49.707Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T22:28:49.715Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T22:28:49.719Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-05T22:28:49.723Z] [INFO] GET /css/board.css 200 10ms -[2026-01-05T22:28:49.724Z] [INFO] GET /css/list.css 200 11ms -[2026-01-05T22:28:49.727Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-05T22:28:49.751Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T22:28:49.766Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T22:28:49.771Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-05T22:28:49.776Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-05T22:28:49.779Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T22:28:49.784Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T22:28:49.784Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:28:49.801Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T22:28:49.810Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T22:28:49.812Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-05T22:28:49.890Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T22:28:49.894Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-05T22:28:49.896Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T22:28:49.897Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T22:28:49.899Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T22:28:49.926Z] [INFO] GET /js/board.js 200 6ms -[2026-01-05T22:28:49.928Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T22:28:49.931Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T22:28:49.934Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-05T22:28:49.936Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T22:28:49.968Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T22:28:49.970Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-05T22:28:49.972Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-05T22:28:49.975Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T22:28:49.977Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T22:28:49.991Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T22:28:49.997Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T22:28:50.004Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T22:28:50.005Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T22:28:50.055Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:28:50.063Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-05T22:28:50.065Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-05T22:28:50.129Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-05T22:28:50.163Z] [INFO] GET /api/projects 200 6ms -[2026-01-05T22:28:50.170Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (29niXzUEqYGO8tGAAAAH) -[2026-01-05T22:28:50.193Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-05T22:28:50.201Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-05T22:28:50.229Z] [INFO] GET /api/tasks/project/2 200 26ms -[2026-01-05T22:28:50.237Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-05T22:28:50.242Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-05T22:28:50.244Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:28:50.291Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-05T22:28:50.326Z] [INFO] GET /api/notifications 200 4ms -[2026-01-05T22:28:50.368Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-05T22:28:52.104Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:28:53.917Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:28:56.071Z] [INFO] GET / 200 3ms -[2026-01-05T22:28:56.132Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (29niXzUEqYGO8tGAAAAH) -[2026-01-05T22:28:56.158Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T22:28:56.162Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T22:28:56.167Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-05T22:28:56.169Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T22:28:56.171Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T22:28:56.172Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T22:28:56.189Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T22:28:56.202Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T22:28:56.217Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:28:56.222Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T22:28:56.227Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:28:56.233Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T22:28:56.235Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T22:28:56.238Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T22:28:56.246Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:28:56.250Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:28:56.277Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T22:28:56.284Z] [INFO] GET /js/app.js 200 10ms -[2026-01-05T22:28:56.371Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T22:28:56.375Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-05T22:28:56.378Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T22:28:56.381Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T22:28:56.383Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T22:28:56.424Z] [INFO] GET /js/board.js 200 23ms -[2026-01-05T22:28:56.432Z] [INFO] GET /js/task-modal.js 200 22ms -[2026-01-05T22:28:56.456Z] [INFO] GET /js/calendar.js 200 33ms -[2026-01-05T22:28:56.460Z] [INFO] GET /js/list.js 200 25ms -[2026-01-05T22:28:56.461Z] [INFO] GET /js/shortcuts.js 200 16ms -[2026-01-05T22:28:56.465Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-05T22:28:56.466Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T22:28:56.468Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T22:28:56.490Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T22:28:56.498Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T22:28:56.500Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T22:28:56.504Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-05T22:28:56.507Z] [INFO] GET /js/mobile.js 200 8ms -[2026-01-05T22:28:56.522Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T22:28:56.581Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:28:56.590Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-05T22:28:56.594Z] [INFO] GET /assets/icons/task.svg 200 11ms -[2026-01-05T22:28:56.658Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T22:28:56.689Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ZwPTNa4Cxx4nVOMKAAAJ) -[2026-01-05T22:28:56.703Z] [INFO] GET /api/projects 200 9ms -[2026-01-05T22:28:56.744Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-05T22:28:56.749Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-05T22:28:56.751Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:28:56.757Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-05T22:28:56.778Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-05T22:28:56.782Z] [INFO] GET /api/reminders?project_id=2 200 2ms -[2026-01-05T22:28:56.831Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 10ms -[2026-01-05T22:28:56.869Z] [INFO] GET /api/notifications 200 7ms -[2026-01-05T22:28:56.906Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-05T22:28:58.327Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T22:29:06.381Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:29:08.563Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:29:28.349Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:30:28.647Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:31:00.833Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:31:01.710Z] [INFO] GET / 200 4ms -[2026-01-05T22:31:01.766Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ZwPTNa4Cxx4nVOMKAAAJ) -[2026-01-05T22:31:01.784Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T22:31:01.813Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T22:31:01.845Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T22:31:01.848Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T22:31:01.850Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T22:31:01.854Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T22:31:01.856Z] [INFO] GET /css/list.css 200 3ms -[2026-01-05T22:31:01.857Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T22:31:01.880Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-05T22:31:01.898Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T22:31:01.908Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T22:31:01.910Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T22:31:01.912Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-05T22:31:01.914Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T22:31:01.916Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:31:01.931Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:31:01.943Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T22:31:01.946Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-05T22:31:01.996Z] [INFO] GET /js/store.js 200 11ms -[2026-01-05T22:31:01.999Z] [INFO] GET /js/api.js 200 8ms -[2026-01-05T22:31:02.003Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-05T22:31:02.008Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-05T22:31:02.012Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-05T22:31:02.025Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T22:31:02.033Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T22:31:02.044Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T22:31:02.046Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T22:31:02.051Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T22:31:02.057Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T22:31:02.058Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T22:31:02.062Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T22:31:02.076Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T22:31:02.080Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T22:31:02.085Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-05T22:31:02.089Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T22:31:02.094Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T22:31:02.108Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T22:31:02.158Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:31:02.165Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-05T22:31:02.167Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-05T22:31:02.228Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-05T22:31:02.256Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (0Fv7fDGlhvHSjyoKAAAL) -[2026-01-05T22:31:02.266Z] [INFO] GET /api/projects 200 7ms -[2026-01-05T22:31:02.301Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:31:02.325Z] [INFO] GET /api/tasks/project/2 200 27ms -[2026-01-05T22:31:02.332Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-05T22:31:02.337Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-05T22:31:02.341Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-05T22:31:02.345Z] [INFO] GET /api/reminders?project_id=2 200 2ms -[2026-01-05T22:31:02.391Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 11ms -[2026-01-05T22:31:02.429Z] [INFO] GET /api/notifications 200 9ms -[2026-01-05T22:31:02.467Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-05T22:31:04.064Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2026-01-05T22:31:05.523Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:31:07.522Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-05T22:31:09.763Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:32:48.413Z] [INFO] GET / 200 7ms -[2026-01-05T22:32:48.469Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (0Fv7fDGlhvHSjyoKAAAL) -[2026-01-05T22:32:48.487Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T22:32:48.521Z] [INFO] GET /css/base.css 200 6ms -[2026-01-05T22:32:48.556Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T22:32:48.561Z] [INFO] GET /css/board.css 200 1ms -[2026-01-05T22:32:48.568Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-05T22:32:48.579Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-05T22:32:48.584Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T22:32:48.590Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:32:48.596Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-05T22:32:48.613Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T22:32:48.624Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:32:48.626Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-05T22:32:48.638Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T22:32:48.639Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:32:48.640Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T22:32:48.645Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T22:32:48.656Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T22:32:48.667Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-05T22:32:48.703Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T22:32:48.710Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-05T22:32:48.713Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T22:32:48.719Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T22:32:48.719Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-05T22:32:48.736Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-05T22:32:48.741Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T22:32:48.742Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T22:32:48.753Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T22:32:48.758Z] [INFO] GET /js/list.js 200 7ms -[2026-01-05T22:32:48.763Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T22:32:48.771Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-05T22:32:48.780Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T22:32:48.790Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T22:32:48.792Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T22:32:48.796Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T22:32:48.801Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-05T22:32:48.804Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-05T22:32:48.811Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T22:32:48.861Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:32:48.872Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-05T22:32:48.877Z] [INFO] GET /assets/icons/task.svg 200 12ms -[2026-01-05T22:32:48.927Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-05T22:32:48.966Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (zGHDJ2_KcNcUZEFAAAAN) -[2026-01-05T22:32:48.977Z] [INFO] GET /api/projects 200 8ms -[2026-01-05T22:32:49.019Z] [INFO] GET /api/columns/2 200 7ms -[2026-01-05T22:32:49.028Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-05T22:32:49.044Z] [INFO] GET /api/tasks/project/2 200 22ms -[2026-01-05T22:32:49.048Z] [INFO] GET /api/labels/2 200 19ms -[2026-01-05T22:32:49.057Z] [INFO] GET /api/reminders?project_id=2 200 5ms -[2026-01-05T22:32:49.062Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:32:49.103Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2026-01-05T22:32:49.144Z] [INFO] GET /api/notifications 200 8ms -[2026-01-05T22:32:49.185Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-05T22:32:51.797Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:32:54.248Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:32:56.397Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:35:28.652Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:38:40.812Z] [INFO] POST /api/auth/refresh 200 26ms -[2026-01-05T22:38:42.157Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T22:38:45.082Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:38:47.428Z] [INFO] GET / 200 8ms -[2026-01-05T22:38:47.492Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (zGHDJ2_KcNcUZEFAAAAN) -[2026-01-05T22:38:47.514Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T22:38:47.545Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T22:38:47.577Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T22:38:47.591Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-05T22:38:47.592Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T22:38:47.594Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-05T22:38:47.601Z] [INFO] GET /css/list.css 200 13ms -[2026-01-05T22:38:47.603Z] [INFO] GET /css/admin.css 200 13ms -[2026-01-05T22:38:47.620Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T22:38:47.636Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T22:38:47.637Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-05T22:38:47.639Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T22:38:47.645Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-05T22:38:47.646Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T22:38:47.649Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:38:47.665Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T22:38:47.679Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T22:38:47.683Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-05T22:38:47.739Z] [INFO] GET /js/store.js 200 8ms -[2026-01-05T22:38:47.751Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T22:38:47.752Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T22:38:47.757Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-05T22:38:47.761Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-05T22:38:47.772Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T22:38:47.782Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T22:38:47.788Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T22:38:47.789Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T22:38:47.807Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T22:38:47.813Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T22:38:47.821Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-05T22:38:47.824Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T22:38:47.828Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-05T22:38:47.840Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T22:38:47.841Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T22:38:47.847Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T22:38:47.853Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T22:38:47.857Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T22:38:47.902Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:38:47.908Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-05T22:38:47.914Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-05T22:38:47.983Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-05T22:38:48.013Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (AwpLmFPFcmEMWp7YAAAP) -[2026-01-05T22:38:48.021Z] [INFO] GET /api/projects 200 5ms -[2026-01-05T22:38:48.053Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:38:48.063Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-05T22:38:48.069Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-05T22:38:48.074Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-05T22:38:48.093Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-05T22:38:48.101Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-05T22:38:48.155Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2026-01-05T22:38:48.196Z] [INFO] GET /api/notifications 200 9ms -[2026-01-05T22:38:48.244Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-05T22:38:52.689Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:38:54.332Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:38:56.464Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:38:58.716Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:39:00.012Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T22:39:03.373Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T22:39:46.785Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:39:49.847Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:39:53.643Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:40:28.654Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:44:40.866Z] [INFO] GET / 200 15ms -[2026-01-05T22:44:40.932Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (AwpLmFPFcmEMWp7YAAAP) -[2026-01-05T22:44:40.940Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T22:44:40.969Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T22:44:41.006Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T22:44:41.004Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T22:44:41.013Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-05T22:44:41.022Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T22:44:41.030Z] [INFO] GET /css/list.css 200 7ms -[2026-01-05T22:44:41.035Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-05T22:44:41.038Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:44:41.061Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T22:44:41.072Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T22:44:41.074Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:44:41.078Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-05T22:44:41.079Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T22:44:41.084Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-05T22:44:41.089Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:44:41.111Z] [INFO] GET /js/app.js 200 7ms -[2026-01-05T22:44:41.113Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-05T22:44:41.181Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T22:44:41.188Z] [INFO] GET /js/api.js 200 10ms -[2026-01-05T22:44:41.195Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-05T22:44:41.196Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-05T22:44:41.198Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T22:44:41.200Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T22:44:41.211Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T22:44:41.220Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T22:44:41.225Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T22:44:41.232Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T22:44:41.234Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T22:44:41.239Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T22:44:41.254Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T22:44:41.257Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-05T22:44:41.260Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T22:44:41.265Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T22:44:41.270Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T22:44:41.272Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T22:44:41.280Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T22:44:41.335Z] [INFO] POST /api/auth/refresh 200 19ms -[2026-01-05T22:44:41.345Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T22:44:41.348Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2026-01-05T22:44:41.401Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T22:44:41.423Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (K4FjZlLgqUWIRPY3AAAR) -[2026-01-05T22:44:41.432Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T22:44:41.471Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:44:41.479Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T22:44:41.486Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-05T22:44:41.495Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-05T22:44:41.520Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-05T22:44:41.527Z] [INFO] GET /api/reminders?project_id=2 304 5ms -[2026-01-05T22:44:41.568Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-05T22:44:41.608Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T22:44:41.647Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T22:44:44.695Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T22:44:45.810Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:44:47.060Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:44:48.991Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:44:54.097Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:44:56.559Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:45:28.657Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:45:51.859Z] [INFO] GET / 200 5ms -[2026-01-05T22:45:51.928Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (K4FjZlLgqUWIRPY3AAAR) -[2026-01-05T22:45:51.932Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T22:45:51.941Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T22:45:51.942Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T22:45:51.944Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T22:45:51.946Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-05T22:45:51.947Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T22:45:51.957Z] [INFO] GET /css/list.css 200 1ms -[2026-01-05T22:45:51.967Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T22:45:51.990Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:45:51.997Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T22:45:52.001Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T22:45:52.003Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-05T22:45:52.004Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T22:45:52.006Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T22:45:52.023Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:45:52.030Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T22:45:52.040Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T22:45:52.044Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-05T22:45:52.112Z] [INFO] GET /js/api.js 200 11ms -[2026-01-05T22:45:52.114Z] [INFO] GET /js/store.js 200 10ms -[2026-01-05T22:45:52.117Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T22:45:52.119Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-05T22:45:52.121Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T22:45:52.122Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T22:45:52.144Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T22:45:52.145Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T22:45:52.152Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T22:45:52.154Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T22:45:52.154Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T22:45:52.176Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T22:45:52.188Z] [INFO] GET /js/proposals.js 200 10ms -[2026-01-05T22:45:52.189Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-05T22:45:52.192Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T22:45:52.194Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T22:45:52.196Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T22:45:52.206Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T22:45:52.217Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T22:45:52.262Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:45:52.269Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T22:45:52.271Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T22:45:52.310Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T22:45:52.346Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (098NXKXt7xUKY4Z9AAAT) -[2026-01-05T22:45:52.351Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T22:45:52.375Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:45:52.383Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T22:45:52.390Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T22:45:52.406Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-05T22:45:52.410Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T22:45:52.414Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-05T22:45:52.449Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-05T22:45:52.484Z] [INFO] GET /api/notifications 304 5ms -[2026-01-05T22:45:52.518Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T22:46:21.206Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T22:46:24.964Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (098NXKXt7xUKY4Z9AAAT) -[2026-01-05T22:46:33.715Z] [INFO] GET / 200 4ms -[2026-01-05T22:46:33.852Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T22:46:33.882Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T22:46:33.909Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T22:46:33.919Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T22:46:33.921Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T22:46:33.948Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T22:46:33.952Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T22:46:33.954Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T22:46:33.962Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T22:46:33.968Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T22:46:33.983Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:46:33.991Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T22:46:33.996Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T22:46:34.002Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T22:46:34.003Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:46:34.007Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-05T22:46:34.025Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T22:46:34.035Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-05T22:46:34.074Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T22:46:34.079Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-05T22:46:34.082Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T22:46:34.088Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T22:46:34.090Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T22:46:34.091Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-05T22:46:34.108Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T22:46:34.116Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T22:46:34.121Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-05T22:46:34.124Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T22:46:34.125Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T22:46:34.129Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T22:46:34.152Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T22:46:34.158Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T22:46:34.160Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T22:46:34.164Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T22:46:34.170Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-05T22:46:34.173Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T22:46:34.179Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:46:34.228Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-05T22:46:34.235Z] [INFO] GET /sw.js 200 2ms -[2026-01-05T22:46:34.287Z] [INFO] GET /index.html 200 12ms -[2026-01-05T22:46:34.289Z] [INFO] GET / 200 11ms -[2026-01-05T22:46:34.291Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-05T22:46:34.324Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T22:46:34.326Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T22:46:34.329Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T22:46:34.356Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-05T22:46:34.361Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T22:46:34.365Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:46:34.391Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T22:46:34.400Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-05T22:46:34.403Z] [INFO] GET /js/api.js 200 2ms -[2026-01-05T22:46:34.421Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-05T22:46:34.436Z] [INFO] GET /js/store.js 200 3ms -[2026-01-05T22:46:34.438Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T22:46:34.452Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-05T22:46:34.502Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T22:46:34.503Z] [INFO] GET /js/board.js 200 5ms -[2026-01-05T22:46:34.506Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-05T22:46:34.564Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-05T22:46:34.570Z] [INFO] GET /js/undo.js 200 9ms -[2026-01-05T22:46:34.573Z] [INFO] GET /js/list.js 200 10ms -[2026-01-05T22:46:34.596Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-05T22:46:34.605Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-05T22:46:34.606Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T22:46:34.625Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T22:46:34.639Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T22:46:34.642Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-05T22:46:34.658Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-05T22:46:34.670Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-05T22:46:34.675Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:46:34.689Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T22:46:34.706Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-05T22:46:34.712Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T22:46:34.720Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T22:46:34.740Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T22:46:34.747Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:46:34.753Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T22:46:34.772Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T22:46:34.782Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T22:46:41.431Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-05T22:46:41.433Z] [INFO] POST /api/auth/login 200 568ms -[2026-01-05T22:46:41.469Z] [INFO] GET / 200 2ms -[2026-01-05T22:46:41.581Z] [INFO] GET /css/board.css 200 8ms -[2026-01-05T22:46:41.583Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-05T22:46:41.587Z] [INFO] GET /css/base.css 200 10ms -[2026-01-05T22:46:41.591Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-05T22:46:41.593Z] [INFO] GET /css/components.css 200 7ms -[2026-01-05T22:46:41.595Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-05T22:46:41.621Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T22:46:41.623Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-05T22:46:41.645Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T22:46:41.646Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T22:46:41.653Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T22:46:41.657Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-05T22:46:41.663Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-05T22:46:41.665Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-05T22:46:41.679Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:46:41.681Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T22:46:41.689Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T22:46:41.694Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T22:46:41.733Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T22:46:41.734Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T22:46:41.736Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T22:46:41.744Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T22:46:41.747Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T22:46:41.749Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T22:46:41.767Z] [INFO] GET /js/board.js 200 2ms -[2026-01-05T22:46:41.778Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T22:46:41.788Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-05T22:46:41.789Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T22:46:41.802Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-05T22:46:41.806Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-05T22:46:41.827Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-05T22:46:41.829Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T22:46:41.837Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-05T22:46:41.840Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-05T22:46:41.844Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T22:46:41.860Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-05T22:46:41.866Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T22:46:41.904Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:46:41.924Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-05T22:46:41.927Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T22:46:41.962Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T22:46:41.996Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (OXINw4vZleo0a5lmAAAV) -[2026-01-05T22:46:42.004Z] [INFO] GET /api/projects 200 6ms -[2026-01-05T22:46:42.064Z] [INFO] GET /api/tasks/project/2 200 25ms -[2026-01-05T22:46:42.069Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-05T22:46:42.076Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-05T22:46:42.081Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2026-01-05T22:46:42.082Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:46:42.087Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-05T22:46:42.134Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-05T22:46:42.172Z] [INFO] GET /api/notifications 200 6ms -[2026-01-05T22:46:42.211Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-05T22:46:43.726Z] [INFO] GET /sw.js 200 3ms -[2026-01-05T22:46:44.839Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:46:47.023Z] [INFO] GET / 200 4ms -[2026-01-05T22:46:47.083Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (OXINw4vZleo0a5lmAAAV) -[2026-01-05T22:46:47.103Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-05T22:46:47.105Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T22:46:47.106Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T22:46:47.110Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-05T22:46:47.113Z] [INFO] GET /css/base.css 200 9ms -[2026-01-05T22:46:47.116Z] [INFO] GET /css/components.css 200 8ms -[2026-01-05T22:46:47.151Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T22:46:47.152Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T22:46:47.163Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-05T22:46:47.165Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T22:46:47.171Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:46:47.178Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-05T22:46:47.185Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-05T22:46:47.188Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-05T22:46:47.197Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:46:47.199Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:46:47.214Z] [INFO] GET /js/app.js 200 4ms -[2026-01-05T22:46:47.218Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-05T22:46:47.249Z] [INFO] GET /js/api.js 200 3ms -[2026-01-05T22:46:47.254Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-05T22:46:47.257Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T22:46:47.321Z] [INFO] GET /js/auth.js 200 37ms -[2026-01-05T22:46:47.322Z] [INFO] GET /js/offline.js 200 32ms -[2026-01-05T22:46:47.338Z] [INFO] GET /js/task-modal.js 200 31ms -[2026-01-05T22:46:47.342Z] [INFO] GET /js/sync.js 200 28ms -[2026-01-05T22:46:47.347Z] [INFO] GET /js/board.js 200 12ms -[2026-01-05T22:46:47.350Z] [INFO] GET /js/calendar.js 200 10ms -[2026-01-05T22:46:47.356Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T22:46:47.358Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T22:46:47.372Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T22:46:47.391Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-05T22:46:47.394Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-05T22:46:47.399Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T22:46:47.400Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T22:46:47.403Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T22:46:47.412Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T22:46:47.420Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:46:47.463Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:46:47.472Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T22:46:47.475Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-05T22:46:47.514Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T22:46:47.577Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (I1AaIJztMe2adUtuAAAX) -[2026-01-05T22:46:47.586Z] [INFO] GET /api/projects 304 7ms -[2026-01-05T22:46:47.647Z] [INFO] GET /api/tasks/project/2 304 26ms -[2026-01-05T22:46:47.651Z] [INFO] GET /api/stats/dashboard?projectId=2 304 28ms -[2026-01-05T22:46:47.655Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:46:47.658Z] [INFO] GET /api/columns/2 304 2ms -[2026-01-05T22:46:47.662Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T22:46:47.667Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-05T22:46:47.711Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T22:46:47.747Z] [INFO] GET /api/notifications 304 7ms -[2026-01-05T22:46:47.787Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-05T22:46:50.879Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:46:51.193Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T22:46:52.928Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:46:56.550Z] [INFO] POST /api/auth/refresh 200 18ms -[2026-01-05T22:47:20.176Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:47:22.527Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:47:25.892Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:47:35.549Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:47:39.000Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:47:45.107Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:47:49.460Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:47:55.656Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:47:57.990Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:47:59.842Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:48:04.573Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:48:09.352Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:48:14.112Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:48:17.397Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:48:17.620Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 1 -[2026-01-05T22:48:17.623Z] [INFO] POST /api/reminders 201 14ms -[2026-01-05T22:48:17.666Z] [INFO] GET /api/reminders?project_id=2 200 9ms -[2026-01-05T22:48:17.709Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-05T22:48:17.758Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-05T22:48:17.777Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-05T22:48:17.788Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-05T22:48:18.614Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:48:22.483Z] [INFO] GET / 200 6ms -[2026-01-05T22:48:22.559Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (I1AaIJztMe2adUtuAAAX) -[2026-01-05T22:48:22.569Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T22:48:22.579Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T22:48:22.580Z] [INFO] GET /css/components.css 200 3ms -[2026-01-05T22:48:22.581Z] [INFO] GET /css/board.css 200 3ms -[2026-01-05T22:48:22.597Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-05T22:48:22.605Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-05T22:48:22.628Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T22:48:22.635Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:48:22.638Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T22:48:22.640Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-05T22:48:22.642Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-05T22:48:22.658Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T22:48:22.661Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-05T22:48:22.671Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-05T22:48:22.672Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-05T22:48:22.679Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-05T22:48:22.688Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T22:48:22.697Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T22:48:22.739Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T22:48:22.742Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T22:48:22.746Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-05T22:48:22.753Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T22:48:22.754Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-05T22:48:22.757Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-05T22:48:22.776Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T22:48:22.783Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-05T22:48:22.791Z] [INFO] GET /js/list.js 200 9ms -[2026-01-05T22:48:22.794Z] [INFO] GET /js/calendar.js 200 10ms -[2026-01-05T22:48:22.799Z] [INFO] GET /js/shortcuts.js 200 11ms -[2026-01-05T22:48:22.802Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-05T22:48:22.821Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T22:48:22.835Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T22:48:22.836Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-05T22:48:22.839Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T22:48:22.850Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T22:48:22.854Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T22:48:22.859Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T22:48:22.894Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-05T22:48:22.904Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T22:48:22.910Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T22:48:22.942Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-05T22:48:22.971Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (JTFfbNu6QRuz5bN2AAAZ) -[2026-01-05T22:48:22.977Z] [INFO] GET /api/projects 304 4ms -[2026-01-05T22:48:23.019Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-05T22:48:23.028Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T22:48:23.058Z] [INFO] GET /api/tasks/project/2 304 29ms -[2026-01-05T22:48:23.062Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T22:48:23.063Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:48:23.069Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-05T22:48:23.128Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T22:48:23.164Z] [INFO] GET /api/notifications 304 6ms -[2026-01-05T22:48:23.206Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-05T22:48:24.655Z] [INFO] GET /sw.js 200 4ms -[2026-01-05T22:48:26.365Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-05T22:48:27.836Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T22:48:30.983Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:48:31.987Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:48:36.607Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T22:48:38.448Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T22:48:41.293Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-05T22:48:43.229Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:48:45.456Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:48:48.017Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:48:51.860Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:48:56.175Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:48:57.220Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:48:59.441Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:49:01.128Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:50:28.658Z] [INFO] 1 fällige Erinnerung(en) gefunden -[2026-01-05T22:50:28.667Z] [INFO] Benachrichtigung erstellt: reminder:due für User 1 -[2026-01-05T22:50:28.667Z] [INFO] Reminder-Benachrichtigung gesendet: "Test-Erinnerung" (1 Tage vorher) -[2026-01-05T22:55:06.915Z] [INFO] PUT /api/notifications/9/read 200 36ms -[2026-01-05T22:55:28.659Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T22:56:53.749Z] [INFO] GET / 200 8ms -[2026-01-05T22:56:53.806Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (JTFfbNu6QRuz5bN2AAAZ) -[2026-01-05T22:56:53.816Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T22:56:53.848Z] [INFO] GET /css/base.css 200 4ms -[2026-01-05T22:56:53.887Z] [INFO] GET /css/components.css 200 11ms -[2026-01-05T22:56:53.892Z] [INFO] GET /css/board.css 200 9ms -[2026-01-05T22:56:53.893Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-05T22:56:53.898Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-05T22:56:53.898Z] [INFO] GET /css/list.css 200 7ms -[2026-01-05T22:56:53.900Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-05T22:56:53.928Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T22:56:53.934Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T22:56:53.939Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T22:56:53.943Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-05T22:56:53.958Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-05T22:56:53.961Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-05T22:56:53.967Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T22:56:53.972Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T22:56:53.978Z] [INFO] GET /js/app.js 200 5ms -[2026-01-05T22:56:53.990Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T22:56:54.036Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T22:56:54.039Z] [INFO] GET /js/store.js 200 7ms -[2026-01-05T22:56:54.042Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-05T22:56:54.049Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-05T22:56:54.055Z] [INFO] GET /js/offline.js 200 15ms -[2026-01-05T22:56:54.058Z] [INFO] GET /js/sync.js 200 13ms -[2026-01-05T22:56:54.069Z] [INFO] GET /js/board.js 200 3ms -[2026-01-05T22:56:54.075Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-05T22:56:54.082Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T22:56:54.086Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T22:56:54.088Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T22:56:54.090Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T22:56:54.109Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T22:56:54.121Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T22:56:54.123Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T22:56:54.126Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T22:56:54.129Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T22:56:54.133Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-05T22:56:54.150Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T22:56:54.196Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:56:54.206Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T22:56:54.208Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-05T22:56:54.250Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T22:56:54.291Z] [INFO] GET /api/projects 304 10ms -[2026-01-05T22:56:54.302Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (-EDOR6hA1JgF2UK-AAAb) -[2026-01-05T22:56:54.325Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-05T22:56:54.344Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-05T22:56:54.348Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T22:56:54.353Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-05T22:56:54.360Z] [INFO] GET /api/reminders?project_id=2 304 6ms -[2026-01-05T22:56:54.376Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T22:56:54.408Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T22:56:54.450Z] [INFO] GET /api/notifications 200 9ms -[2026-01-05T22:56:54.507Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-05T22:56:56.120Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T22:56:59.489Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T22:57:01.819Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T22:57:02.943Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-05T22:57:08.333Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:57:10.761Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T22:57:19.289Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T22:57:20.541Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:57:21.614Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T22:57:24.437Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:57:29.010Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T22:57:30.493Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T22:59:31.389Z] [INFO] GET / 200 103ms -[2026-01-05T22:59:31.903Z] [INFO] GET /.well-known/security.txt 200 113ms -[2026-01-05T22:59:37.236Z] [INFO] GET /assets/icons/task.svg 200 111ms -[2026-01-05T22:59:40.287Z] [INFO] GET /assets/icons/task.svg 200 104ms -[2026-01-05T22:59:44.177Z] [INFO] GET /favicon.ico 200 112ms -[2026-01-05T22:59:46.374Z] [INFO] GET /favicon.ico 200 103ms -[2026-01-05T23:00:28.673Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:01:40.082Z] [INFO] GET / 200 7ms -[2026-01-05T23:01:40.140Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (-EDOR6hA1JgF2UK-AAAb) -[2026-01-05T23:01:40.150Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T23:01:40.188Z] [INFO] GET /css/base.css 200 5ms -[2026-01-05T23:01:40.215Z] [INFO] GET /css/components.css 200 4ms -[2026-01-05T23:01:40.218Z] [INFO] GET /css/board.css 200 5ms -[2026-01-05T23:01:40.224Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-05T23:01:40.229Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-05T23:01:40.230Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-05T23:01:40.231Z] [INFO] GET /css/list.css 200 6ms -[2026-01-05T23:01:40.257Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T23:01:40.271Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-05T23:01:40.273Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T23:01:40.284Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-05T23:01:40.287Z] [INFO] GET /css/knowledge.css 200 10ms -[2026-01-05T23:01:40.291Z] [INFO] GET /css/reminders.css 200 10ms -[2026-01-05T23:01:40.294Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-05T23:01:40.307Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-05T23:01:40.312Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T23:01:40.317Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T23:01:40.386Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T23:01:40.388Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-05T23:01:40.392Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-05T23:01:40.395Z] [INFO] GET /js/api.js 200 10ms -[2026-01-05T23:01:40.397Z] [INFO] GET /js/board.js 200 7ms -[2026-01-05T23:01:40.399Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T23:01:40.415Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T23:01:40.421Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T23:01:40.423Z] [INFO] GET /js/list.js 200 3ms -[2026-01-05T23:01:40.425Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T23:01:40.430Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-05T23:01:40.447Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T23:01:40.454Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T23:01:40.456Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T23:01:40.461Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-05T23:01:40.462Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-05T23:01:40.464Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T23:01:40.479Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T23:01:40.487Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T23:01:40.565Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-05T23:01:40.569Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-05T23:01:40.573Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T23:01:40.606Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T23:01:40.648Z] [INFO] GET /api/projects 304 10ms -[2026-01-05T23:01:40.660Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (pxobbFlkvC8moHnuAAAd) -[2026-01-05T23:01:40.683Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-05T23:01:40.691Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-05T23:01:40.712Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-05T23:01:40.715Z] [INFO] GET /api/labels/2 304 21ms -[2026-01-05T23:01:40.723Z] [INFO] GET /api/reminders?project_id=2 304 7ms -[2026-01-05T23:01:40.726Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T23:01:40.767Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-05T23:01:40.802Z] [INFO] GET /api/notifications 304 4ms -[2026-01-05T23:01:40.844Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-05T23:01:42.850Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T23:01:45.519Z] [INFO] GET / 200 4ms -[2026-01-05T23:01:45.585Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (pxobbFlkvC8moHnuAAAd) -[2026-01-05T23:01:45.596Z] [INFO] GET /css/components.css 200 2ms -[2026-01-05T23:01:45.598Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T23:01:45.599Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T23:01:45.609Z] [INFO] GET /css/base.css 200 7ms -[2026-01-05T23:01:45.617Z] [INFO] GET /css/modal.css 200 13ms -[2026-01-05T23:01:45.620Z] [INFO] GET /css/calendar.css 200 14ms -[2026-01-05T23:01:45.627Z] [INFO] GET /css/list.css 200 2ms -[2026-01-05T23:01:45.637Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-05T23:01:45.661Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T23:01:45.668Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-05T23:01:45.677Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-05T23:01:45.687Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T23:01:45.694Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T23:01:45.696Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-05T23:01:45.728Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-05T23:01:45.729Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-05T23:01:45.736Z] [INFO] GET /js/app.js 200 3ms -[2026-01-05T23:01:45.737Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-05T23:01:45.788Z] [INFO] GET /js/store.js 200 4ms -[2026-01-05T23:01:45.792Z] [INFO] GET /js/api.js 200 6ms -[2026-01-05T23:01:45.795Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-05T23:01:45.801Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-05T23:01:45.802Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-05T23:01:45.804Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-05T23:01:45.827Z] [INFO] GET /js/board.js 200 8ms -[2026-01-05T23:01:45.832Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-05T23:01:45.835Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-05T23:01:45.838Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T23:01:45.839Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T23:01:45.847Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T23:01:45.855Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-05T23:01:45.870Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-05T23:01:45.872Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-05T23:01:45.881Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T23:01:45.892Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T23:01:45.894Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-05T23:01:45.897Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-05T23:01:45.973Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T23:01:45.980Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T23:01:45.982Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-05T23:01:46.023Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-05T23:01:46.052Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (XYpMwq28xe2R5kBaAAAf) -[2026-01-05T23:01:46.063Z] [INFO] GET /api/projects 304 6ms -[2026-01-05T23:01:46.103Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-05T23:01:46.125Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-05T23:01:46.129Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T23:01:46.147Z] [INFO] GET /api/columns/2 304 13ms -[2026-01-05T23:01:46.152Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-05T23:01:46.156Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-05T23:01:46.194Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-05T23:01:46.229Z] [INFO] GET /api/notifications 304 5ms -[2026-01-05T23:01:46.269Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T23:01:49.541Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T23:02:16.538Z] [INFO] GET /robots.txt 200 102ms -[2026-01-05T23:02:22.536Z] [INFO] GET /assets/icons/task.svg 200 102ms -[2026-01-05T23:03:48.598Z] [INFO] GET / 200 9ms -[2026-01-05T23:03:48.659Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (XYpMwq28xe2R5kBaAAAf) -[2026-01-05T23:03:48.669Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-05T23:03:48.704Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T23:03:48.736Z] [INFO] GET /css/board.css 200 4ms -[2026-01-05T23:03:48.737Z] [INFO] GET /css/components.css 200 5ms -[2026-01-05T23:03:48.739Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T23:03:48.741Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-05T23:03:48.743Z] [INFO] GET /css/list.css 200 5ms -[2026-01-05T23:03:48.744Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T23:03:48.766Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-05T23:03:48.791Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-05T23:03:48.797Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-05T23:03:48.800Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-05T23:03:48.802Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-05T23:03:48.804Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-05T23:03:48.806Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-05T23:03:48.826Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T23:03:48.836Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T23:03:48.839Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-05T23:03:48.888Z] [INFO] GET /js/store.js 200 5ms -[2026-01-05T23:03:48.889Z] [INFO] GET /js/api.js 200 5ms -[2026-01-05T23:03:48.893Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-05T23:03:48.900Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T23:03:48.902Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T23:03:48.904Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-05T23:03:48.921Z] [INFO] GET /js/board.js 200 4ms -[2026-01-05T23:03:48.924Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-05T23:03:48.928Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-05T23:03:48.934Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-05T23:03:48.968Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T23:03:48.976Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T23:03:48.979Z] [INFO] GET /js/list.js 200 5ms -[2026-01-05T23:03:48.980Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T23:03:48.983Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-05T23:03:48.999Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T23:03:49.001Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T23:03:49.005Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T23:03:49.025Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-05T23:03:49.065Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T23:03:49.072Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T23:03:49.074Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-05T23:03:49.107Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-05T23:03:49.143Z] [INFO] GET /api/projects 304 8ms -[2026-01-05T23:03:49.151Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (KgvTkhKmygoF9NtNAAAh) -[2026-01-05T23:03:49.188Z] [INFO] GET /api/reminders?project_id=2 304 9ms -[2026-01-05T23:03:49.195Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-05T23:03:49.199Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-05T23:03:49.213Z] [INFO] GET /api/tasks/project/2 304 13ms -[2026-01-05T23:03:49.218Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-05T23:03:49.221Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T23:03:49.261Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T23:03:49.302Z] [INFO] GET /api/notifications 304 9ms -[2026-01-05T23:03:49.341Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-05T23:03:51.667Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T23:05:11.136Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T23:05:15.518Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T23:05:28.687Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:08:24.920Z] [INFO] GET / 200 15ms -[2026-01-05T23:08:24.983Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (KgvTkhKmygoF9NtNAAAh) -[2026-01-05T23:08:24.990Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-05T23:08:25.021Z] [INFO] GET /css/base.css 200 2ms -[2026-01-05T23:08:25.055Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-05T23:08:25.058Z] [INFO] GET /css/board.css 200 6ms -[2026-01-05T23:08:25.060Z] [INFO] GET /css/components.css 200 6ms -[2026-01-05T23:08:25.064Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-05T23:08:25.065Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-05T23:08:25.067Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T23:08:25.089Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-05T23:08:25.102Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-05T23:08:25.104Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-05T23:08:25.110Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-05T23:08:25.122Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-05T23:08:25.132Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-05T23:08:25.134Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-05T23:08:25.137Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-05T23:08:25.138Z] [INFO] GET /js/app.js 200 2ms -[2026-01-05T23:08:25.158Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-05T23:08:25.212Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T23:08:25.218Z] [INFO] GET /js/api.js 200 9ms -[2026-01-05T23:08:25.222Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-05T23:08:25.225Z] [INFO] GET /js/board.js 200 9ms -[2026-01-05T23:08:25.227Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-05T23:08:25.229Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T23:08:25.243Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-05T23:08:25.247Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-05T23:08:25.253Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T23:08:25.262Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-05T23:08:25.265Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T23:08:25.274Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-05T23:08:25.277Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-05T23:08:25.282Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-05T23:08:25.287Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T23:08:25.290Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-05T23:08:25.295Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T23:08:25.309Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-05T23:08:25.313Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-05T23:08:25.360Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T23:08:25.366Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-05T23:08:25.371Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-05T23:08:25.413Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-05T23:08:25.443Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (13aUf85K3daqdmNCAAAj) -[2026-01-05T23:08:25.454Z] [INFO] GET /api/projects 304 8ms -[2026-01-05T23:08:25.490Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T23:08:25.510Z] [INFO] GET /api/tasks/project/2 304 18ms -[2026-01-05T23:08:25.515Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-05T23:08:25.520Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2026-01-05T23:08:25.524Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-05T23:08:25.529Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-05T23:08:25.568Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-05T23:08:25.601Z] [INFO] GET /api/notifications 304 5ms -[2026-01-05T23:08:25.636Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T23:08:27.929Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-05T23:08:33.626Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T23:10:28.686Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:11:07.906Z] [INFO] GET / 200 4ms -[2026-01-05T23:11:07.966Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (13aUf85K3daqdmNCAAAj) -[2026-01-05T23:11:07.980Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-05T23:11:08.011Z] [INFO] GET /css/base.css 200 3ms -[2026-01-05T23:11:08.049Z] [INFO] GET /css/components.css 200 9ms -[2026-01-05T23:11:08.053Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-05T23:11:08.056Z] [INFO] GET /css/board.css 200 11ms -[2026-01-05T23:11:08.065Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-05T23:11:08.067Z] [INFO] GET /css/list.css 200 4ms -[2026-01-05T23:11:08.070Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-05T23:11:08.087Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-05T23:11:08.111Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-05T23:11:08.115Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-05T23:11:08.121Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-05T23:11:08.123Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-05T23:11:08.125Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-05T23:11:08.127Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-05T23:11:08.144Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-05T23:11:08.154Z] [INFO] GET /js/app.js 200 6ms -[2026-01-05T23:11:08.159Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-05T23:11:08.212Z] [INFO] GET /js/store.js 200 6ms -[2026-01-05T23:11:08.216Z] [INFO] GET /js/api.js 200 7ms -[2026-01-05T23:11:08.221Z] [INFO] GET /js/board.js 200 8ms -[2026-01-05T23:11:08.222Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-05T23:11:08.223Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-05T23:11:08.224Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-05T23:11:08.245Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-05T23:11:08.246Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-05T23:11:08.253Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-05T23:11:08.256Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-05T23:11:08.257Z] [INFO] GET /js/list.js 200 2ms -[2026-01-05T23:11:08.275Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-05T23:11:08.278Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-05T23:11:08.281Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-05T23:11:08.285Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-05T23:11:08.286Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-05T23:11:08.290Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-05T23:11:08.315Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-05T23:11:08.318Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-05T23:11:08.367Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-05T23:11:08.374Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-05T23:11:08.376Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-05T23:11:08.410Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-05T23:11:08.445Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (w5_UctQZtLgrngPoAAAl) -[2026-01-05T23:11:08.452Z] [INFO] GET /api/projects 304 5ms -[2026-01-05T23:11:08.488Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-05T23:11:08.510Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-05T23:11:08.516Z] [INFO] GET /api/labels/2 304 26ms -[2026-01-05T23:11:08.520Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-05T23:11:08.521Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-05T23:11:08.544Z] [INFO] GET /api/reminders?project_id=2 304 6ms -[2026-01-05T23:11:08.593Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-05T23:11:08.631Z] [INFO] GET /api/notifications 304 8ms -[2026-01-05T23:11:08.667Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-05T23:11:10.480Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T23:11:12.246Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T23:11:14.284Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-05T23:11:18.102Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T23:11:21.254Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-05T23:11:22.281Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-05T23:11:23.340Z] [INFO] DELETE /api/notifications/9 200 17ms -[2026-01-05T23:11:24.733Z] [INFO] DELETE /api/notifications/8 200 14ms -[2026-01-05T23:11:26.523Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T23:11:33.006Z] [INFO] GET /api/tasks/6 200 31ms -[2026-01-05T23:11:33.047Z] [INFO] GET /api/comments/6 200 5ms -[2026-01-05T23:11:33.052Z] [INFO] GET /api/tasks/6/history 404 10ms -[2026-01-05T23:11:33.061Z] [INFO] GET /api/files/6 200 8ms -[2026-01-05T23:11:33.066Z] [INFO] GET /api/links/6 200 5ms -[2026-01-05T23:11:33.071Z] [INFO] GET /api/subtasks/6 200 4ms -[2026-01-05T23:11:33.098Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzY1NDY4NiwiZXhwIjoxNzY3NjU1NTg2fQ.YnJ1C1lyKRgSddVMGmSMfvEBIPQOxpFtikTMKcUIs5U 200 9ms -[2026-01-05T23:11:33.986Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-05T23:11:38.396Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T23:11:39.652Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T23:11:56.728Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-05T23:11:58.164Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-05T23:11:58.327Z] [INFO] PUT /api/subtasks/52 200 4ms -[2026-01-05T23:11:59.342Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-05T23:11:59.976Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T23:11:59.981Z] [INFO] PUT /api/tasks/6 200 14ms -[2026-01-05T23:12:00.039Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-05T23:12:00.044Z] [INFO] PUT /api/tasks/6 200 15ms -[2026-01-05T23:12:00.883Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-05T23:12:04.597Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (w5_UctQZtLgrngPoAAAl) -[2026-01-05T23:15:28.695Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:20:28.700Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:25:28.725Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:30:28.754Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:33:44.291Z] [INFO] GET / 200 4ms -[2026-01-05T23:34:36.379Z] [INFO] GET /robots.txt 200 4ms -[2026-01-05T23:35:28.781Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:40:28.810Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:45:28.814Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:50:28.814Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-05T23:55:28.842Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:00:28.861Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:05:28.891Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:10:28.896Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:15:28.916Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:20:28.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:25:28.932Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:30:28.955Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:35:28.955Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:37:57.337Z] [INFO] GET / 200 6ms -[2026-01-06T00:37:57.906Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T00:37:58.207Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T00:37:58.514Z] [INFO] GET /css/components.css 200 10ms -[2026-01-06T00:37:58.890Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T00:37:58.908Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-06T00:37:58.950Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T00:37:59.032Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T00:37:59.343Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T00:37:59.421Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T00:37:59.517Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T00:37:59.518Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T00:37:59.558Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T00:37:59.654Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T00:37:59.856Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T00:37:59.879Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T00:37:59.937Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T00:37:59.996Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T00:38:00.220Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T00:38:00.636Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T00:38:00.639Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T00:38:00.642Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-06T00:38:00.645Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T00:38:00.647Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T00:38:00.703Z] [INFO] GET /js/board.js 200 8ms -[2026-01-06T00:38:00.995Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T00:38:01.558Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T00:38:01.617Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T00:38:01.624Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T00:38:01.628Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-06T00:38:01.631Z] [INFO] GET /js/list.js 200 9ms -[2026-01-06T00:38:01.632Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-06T00:38:01.984Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T00:38:01.986Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T00:38:02.263Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T00:38:02.286Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T00:38:02.358Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T00:38:02.359Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T00:38:03.121Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T00:38:03.496Z] [INFO] GET /index.html 200 5ms -[2026-01-06T00:38:03.502Z] [INFO] GET / 200 9ms -[2026-01-06T00:38:03.512Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T00:38:03.885Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T00:38:04.071Z] [INFO] GET /css/components.css 200 6ms -[2026-01-06T00:38:04.073Z] [INFO] GET /css/board.css 200 7ms -[2026-01-06T00:38:04.247Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T00:38:04.543Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T00:38:04.637Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T00:38:04.802Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T00:38:05.012Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-06T00:38:05.254Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T00:38:05.543Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T00:38:05.648Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T00:38:06.013Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T00:38:06.285Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T00:38:06.347Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T00:38:06.365Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T00:38:06.982Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T00:38:07.105Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T00:38:07.109Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T00:38:07.460Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T00:38:07.614Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-06T00:38:07.831Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T00:38:07.835Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-06T00:38:08.024Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T00:38:08.431Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T00:38:08.433Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T00:38:08.552Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T00:38:08.993Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T00:38:09.264Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T00:38:09.532Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T00:38:09.638Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T00:38:09.825Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T00:38:10.088Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-06T00:38:10.091Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T00:38:10.178Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T00:38:10.510Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T00:38:10.514Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T00:38:10.857Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T00:40:28.958Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:45:28.966Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:50:28.969Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T00:55:28.993Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:00:29.009Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:05:29.015Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:10:29.035Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:15:29.058Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:20:29.062Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:22:06.781Z] [INFO] POST / 200 6ms -[2026-01-06T01:22:06.851Z] [INFO] POST /_next 200 4ms -[2026-01-06T01:22:06.897Z] [INFO] POST /api 200 5ms -[2026-01-06T01:22:06.948Z] [INFO] POST /_next/server 200 10ms -[2026-01-06T01:22:06.996Z] [INFO] POST /app 200 4ms -[2026-01-06T01:22:07.040Z] [INFO] POST /api/route 404 3ms -[2026-01-06T01:25:29.084Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:30:29.097Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:35:29.106Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:40:29.129Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:45:29.154Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:50:29.156Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:55:29.170Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T01:56:51.459Z] [INFO] POST / 200 19ms -[2026-01-06T02:00:29.195Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:05:29.219Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:05:38.049Z] [INFO] GET /robots.txt 200 9ms -[2026-01-06T02:05:53.647Z] [INFO] GET /robots.txt 200 7ms -[2026-01-06T02:05:54.127Z] [INFO] GET /assets/icons/js/css/assets/icons/task.svg 200 6ms -[2026-01-06T02:10:29.229Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:15:29.247Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:20:29.248Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:24:17.923Z] [INFO] POST / 200 20ms -[2026-01-06T02:25:29.270Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:30:29.277Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:35:29.297Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:40:29.319Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:44:54.487Z] [INFO] POST / 200 1102ms -[2026-01-06T02:45:29.334Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:50:29.337Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T02:55:29.356Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:00:29.454Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:05:29.498Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:10:29.418Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:15:29.437Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:20:29.439Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:25:29.453Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:30:29.470Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:35:29.484Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:40:29.497Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:45:29.520Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:50:29.519Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T03:55:29.535Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:00:29.555Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:05:29.562Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:10:29.582Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:15:29.595Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:20:29.598Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:25:29.605Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:29:53.469Z] [INFO] POST / 200 99ms -[2026-01-06T04:30:29.622Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:35:29.633Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:40:29.641Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:45:29.656Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:48:43.335Z] [INFO] GET / 200 13ms -[2026-01-06T04:50:29.660Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T04:55:29.664Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:00:29.682Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:05:29.699Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:10:29.716Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:15:29.734Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:20:29.737Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:25:29.752Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:30:29.769Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:35:29.786Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:40:29.790Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:45:29.805Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:50:29.808Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T05:55:29.826Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:00:29.835Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:05:29.850Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:10:29.864Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:15:29.880Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:20:29.883Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:25:29.897Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:30:29.912Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:35:29.919Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:40:29.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:42:37.047Z] [INFO] POST / 200 19ms -[2026-01-06T06:45:29.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:50:29.926Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T06:55:29.930Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:00:29.943Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:05:29.948Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:10:29.958Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:15:29.959Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:20:29.962Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:25:29.979Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:30:29.982Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:35:29.996Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:40:30.004Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:45:30.013Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:50:30.015Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:55:30.027Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T07:57:22.894Z] [INFO] GET / 200 3ms -[2026-01-06T07:57:22.964Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T07:57:22.996Z] [INFO] GET /css/base.css 200 4ms -[2026-01-06T07:57:23.043Z] [INFO] GET /css/modal.css 200 17ms -[2026-01-06T07:57:23.044Z] [INFO] GET /css/components.css 200 17ms -[2026-01-06T07:57:23.048Z] [INFO] GET /css/board.css 200 17ms -[2026-01-06T07:57:23.053Z] [INFO] GET /css/admin.css 200 12ms -[2026-01-06T07:57:23.054Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-06T07:57:23.055Z] [INFO] GET /css/list.css 200 5ms -[2026-01-06T07:57:23.086Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-06T07:57:23.088Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T07:57:23.096Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T07:57:23.098Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T07:57:23.110Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-06T07:57:23.113Z] [INFO] GET /css/reminders.css 200 9ms -[2026-01-06T07:57:23.125Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-06T07:57:23.161Z] [INFO] GET /css/mobile.css 200 38ms -[2026-01-06T07:57:23.182Z] [INFO] GET /js/app.js 200 16ms -[2026-01-06T07:57:23.185Z] [INFO] GET /js/reminders.js 200 9ms -[2026-01-06T07:57:23.243Z] [INFO] GET /js/store.js 200 10ms -[2026-01-06T07:57:23.246Z] [INFO] GET /js/utils.js 200 12ms -[2026-01-06T07:57:23.249Z] [INFO] GET /js/api.js 200 12ms -[2026-01-06T07:57:23.257Z] [INFO] GET /js/auth.js 200 16ms -[2026-01-06T07:57:23.262Z] [INFO] GET /js/sync.js 200 15ms -[2026-01-06T07:57:23.265Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-06T07:57:23.270Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T07:57:23.275Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T07:57:23.277Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-06T07:57:23.294Z] [INFO] GET /js/list.js 200 9ms -[2026-01-06T07:57:23.297Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-06T07:57:23.302Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T07:57:23.304Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T07:57:23.306Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T07:57:23.328Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T07:57:23.330Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T07:57:23.333Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-06T07:57:23.334Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T07:57:23.337Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T07:57:23.414Z] [INFO] GET /assets/icons/task.svg 200 23ms -[2026-01-06T07:57:23.417Z] [INFO] GET /sw.js 200 14ms -[2026-01-06T07:57:23.462Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T07:57:23.465Z] [INFO] GET / 200 6ms -[2026-01-06T07:57:23.468Z] [INFO] GET /index.html 200 8ms -[2026-01-06T07:57:23.494Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T07:57:23.504Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T07:57:23.516Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T07:57:23.525Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-06T07:57:23.538Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T07:57:23.559Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T07:57:23.569Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T07:57:23.573Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T07:57:23.590Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T07:57:23.604Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T07:57:23.606Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T07:57:23.630Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-06T07:57:23.635Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T07:57:23.647Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T07:57:23.678Z] [INFO] GET /js/calendar.js 200 15ms -[2026-01-06T07:57:23.680Z] [INFO] GET /js/task-modal.js 200 15ms -[2026-01-06T07:57:23.686Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T07:57:23.703Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T07:57:23.715Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T07:57:23.719Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-06T07:57:23.736Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T07:57:23.745Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T07:57:23.755Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T07:57:23.767Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-06T07:57:23.775Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T07:57:23.788Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T07:57:23.800Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T07:57:23.817Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T07:57:23.823Z] [INFO] GET /css/list.css 200 4ms -[2026-01-06T07:57:23.832Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T07:57:23.862Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T07:57:23.863Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T07:57:23.867Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T07:57:23.904Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-06T07:57:23.910Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-06T07:57:23.914Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-06T07:57:23.938Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T07:57:28.870Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T07:57:28.876Z] [INFO] POST /api/auth/login 200 546ms -[2026-01-06T07:57:28.915Z] [INFO] GET / 200 3ms -[2026-01-06T07:57:28.983Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-06T07:57:28.984Z] [INFO] GET /css/board.css 200 8ms -[2026-01-06T07:57:28.987Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-06T07:57:28.990Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-06T07:57:28.992Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T07:57:28.993Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T07:57:29.010Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T07:57:29.023Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T07:57:29.039Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T07:57:29.041Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-06T07:57:29.047Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T07:57:29.049Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T07:57:29.051Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T07:57:29.054Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T07:57:29.066Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T07:57:29.069Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T07:57:29.079Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T07:57:29.081Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-06T07:57:29.181Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T07:57:29.190Z] [INFO] GET /js/store.js 200 13ms -[2026-01-06T07:57:29.194Z] [INFO] GET /js/offline.js 200 14ms -[2026-01-06T07:57:29.200Z] [INFO] GET /js/api.js 200 13ms -[2026-01-06T07:57:29.204Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-06T07:57:29.206Z] [INFO] GET /js/board.js 200 9ms -[2026-01-06T07:57:29.214Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T07:57:29.225Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T07:57:29.228Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T07:57:29.233Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T07:57:29.261Z] [INFO] GET /js/undo.js 200 9ms -[2026-01-06T07:57:29.268Z] [INFO] GET /js/notifications.js 200 11ms -[2026-01-06T07:57:29.270Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-06T07:57:29.271Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-06T07:57:29.276Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-06T07:57:29.278Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-06T07:57:29.290Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T07:57:29.294Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T07:57:29.299Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-06T07:57:29.360Z] [INFO] POST /api/auth/refresh 200 22ms -[2026-01-06T07:57:29.364Z] [INFO] GET /assets/icons/task.svg 304 27ms -[2026-01-06T07:57:29.370Z] [INFO] GET /api/auth/users 200 9ms -[2026-01-06T07:57:29.415Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-06T07:57:29.456Z] [INFO] GET /api/projects 200 9ms -[2026-01-06T07:57:29.490Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (CX4gDmWK7YnrmW_ZAAAn) -[2026-01-06T07:57:29.525Z] [INFO] GET /api/tasks/project/2 200 27ms -[2026-01-06T07:57:29.536Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-06T07:57:29.540Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-06T07:57:29.545Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-06T07:57:29.557Z] [INFO] GET /api/reminders?project_id=2 200 11ms -[2026-01-06T07:57:29.571Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T07:57:29.618Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2026-01-06T07:57:29.655Z] [INFO] GET /api/notifications 200 5ms -[2026-01-06T07:57:29.697Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-06T07:57:31.181Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T07:57:31.811Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T07:57:35.083Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T07:57:36.935Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T07:57:40.772Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T07:57:50.815Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T07:57:50.823Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T07:57:50.823Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-06T07:57:50.823Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-06T07:57:50.825Z] [INFO] readCLAUDEmd: Successfully read 14396 characters from /app/taskmate-source/CLAUDE.md -[2026-01-06T07:57:50.827Z] [INFO] GET /api/coding/directories 200 35ms -[2026-01-06T07:57:50.891Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T07:57:50.892Z] [INFO] Git directory exists: true -[2026-01-06T07:57:50.894Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T07:57:50.894Z] [INFO] Git directory exists: true -[2026-01-06T07:57:51.021Z] [INFO] GET /api/coding/directories/3/status 200 139ms -[2026-01-06T07:57:51.798Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T07:57:53.002Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-06T07:57:54.138Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T07:57:56.044Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T07:58:17.146Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T08:00:30.033Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:01:45.344Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-06T08:01:47.985Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-06T08:05:30.036Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:10:30.039Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:15:30.044Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:16:48.560Z] [INFO] POST /api/auth/logout 401 9ms -[2026-01-06T08:16:48.595Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (CX4gDmWK7YnrmW_ZAAAn) -[2026-01-06T08:20:30.047Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:25:30.052Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:30:30.060Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:35:30.066Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:40:30.074Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:45:30.081Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:50:30.082Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T08:55:30.092Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:00:30.105Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:05:30.111Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:10:30.118Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:10:45.940Z] [INFO] POST / 200 19ms -[2026-01-06T09:15:30.128Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:20:30.131Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:25:30.138Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:30:30.145Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:35:30.154Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:40:30.159Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:45:30.162Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:50:30.166Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T09:55:30.173Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:00:30.179Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:05:30.181Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:07:30.335Z] [INFO] GET / 200 9ms -[2026-01-06T10:07:30.407Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T10:07:30.443Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T10:07:30.475Z] [INFO] GET /css/components.css 200 9ms -[2026-01-06T10:07:30.489Z] [INFO] GET /css/calendar.css 200 14ms -[2026-01-06T10:07:30.492Z] [INFO] GET /css/board.css 200 15ms -[2026-01-06T10:07:30.494Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T10:07:30.497Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T10:07:30.498Z] [INFO] GET /css/list.css 200 7ms -[2026-01-06T10:07:30.535Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T10:07:30.537Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-06T10:07:30.539Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T10:07:30.544Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T10:07:30.548Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T10:07:30.550Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T10:07:30.565Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T10:07:30.577Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-06T10:07:30.588Z] [INFO] GET /js/app.js 200 10ms -[2026-01-06T10:07:30.590Z] [INFO] GET /js/reminders.js 200 7ms -[2026-01-06T10:07:30.633Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T10:07:30.634Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T10:07:30.640Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T10:07:30.653Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T10:07:30.654Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T10:07:30.655Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T10:07:30.665Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T10:07:30.670Z] [INFO] GET /js/board.js 200 9ms -[2026-01-06T10:07:30.674Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T10:07:30.689Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T10:07:30.692Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-06T10:07:30.693Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T10:07:30.702Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-06T10:07:30.710Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-06T10:07:30.722Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T10:07:30.730Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-06T10:07:30.731Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T10:07:30.739Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-06T10:07:30.739Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T10:07:30.806Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-06T10:07:35.696Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T10:07:35.698Z] [INFO] POST /api/auth/login 200 447ms -[2026-01-06T10:07:35.747Z] [INFO] GET / 200 10ms -[2026-01-06T10:07:35.822Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T10:07:35.825Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T10:07:35.827Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T10:07:35.830Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T10:07:35.831Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T10:07:35.833Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T10:07:35.864Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T10:07:35.865Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T10:07:35.872Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T10:07:35.885Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-06T10:07:35.896Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-06T10:07:35.908Z] [INFO] GET /css/coding.css 200 16ms -[2026-01-06T10:07:35.911Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T10:07:35.917Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-06T10:07:35.922Z] [INFO] GET /css/reminders.css 200 9ms -[2026-01-06T10:07:35.925Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-06T10:07:35.929Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T10:07:35.936Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T10:07:35.980Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T10:07:35.982Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T10:07:35.984Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-06T10:07:35.985Z] [INFO] GET /js/store.js 200 7ms -[2026-01-06T10:07:35.995Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-06T10:07:35.995Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-06T10:07:36.009Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T10:07:36.015Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T10:07:36.016Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T10:07:36.023Z] [INFO] GET /js/list.js 200 1ms -[2026-01-06T10:07:36.028Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T10:07:36.046Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T10:07:36.050Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-06T10:07:36.061Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T10:07:36.068Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T10:07:36.072Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T10:07:36.078Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T10:07:36.084Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-06T10:07:36.086Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-06T10:07:36.134Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T10:07:37.669Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T10:07:37.710Z] [INFO] GET / 200 4ms -[2026-01-06T10:07:37.715Z] [INFO] GET /index.html 200 7ms -[2026-01-06T10:07:37.720Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T10:07:37.756Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T10:07:37.769Z] [INFO] GET /css/components.css 200 1ms -[2026-01-06T10:07:37.785Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T10:07:37.802Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T10:07:37.805Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T10:07:37.824Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T10:07:37.840Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T10:07:37.865Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T10:07:37.871Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T10:07:37.888Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T10:07:37.896Z] [INFO] GET /js/store.js 200 1ms -[2026-01-06T10:07:37.918Z] [INFO] GET /js/sync.js 200 1ms -[2026-01-06T10:07:37.928Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T10:07:37.930Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T10:07:37.949Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T10:07:37.964Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T10:07:37.968Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-06T10:07:37.980Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T10:07:38.000Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T10:07:38.012Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T10:07:38.015Z] [INFO] GET /js/tour.js 200 5ms -[2026-01-06T10:07:38.033Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T10:07:38.042Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T10:07:38.056Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T10:07:38.072Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T10:07:38.084Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T10:07:38.103Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T10:07:38.116Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T10:07:38.128Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-06T10:07:38.149Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T10:07:38.155Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T10:07:38.160Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T10:07:38.180Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-06T10:07:38.184Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-06T10:07:38.191Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T10:07:38.213Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T10:07:38.219Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T10:07:38.985Z] [INFO] GET / 200 3ms -[2026-01-06T10:07:39.077Z] [INFO] GET /css/variables.css 200 13ms -[2026-01-06T10:07:39.079Z] [INFO] GET /css/base.css 200 14ms -[2026-01-06T10:07:39.081Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T10:07:39.085Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-06T10:07:39.087Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-06T10:07:39.088Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T10:07:39.113Z] [INFO] GET /css/list.css 200 5ms -[2026-01-06T10:07:39.115Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-06T10:07:39.137Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-06T10:07:39.137Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T10:07:39.142Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-06T10:07:39.156Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-06T10:07:39.159Z] [INFO] GET /css/reminders.css 200 11ms -[2026-01-06T10:07:39.161Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-06T10:07:39.173Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-06T10:07:39.175Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-06T10:07:39.189Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T10:07:39.195Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T10:07:39.248Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T10:07:39.251Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T10:07:39.257Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T10:07:39.264Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T10:07:39.267Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-06T10:07:39.271Z] [INFO] GET /js/api.js 200 9ms -[2026-01-06T10:07:39.289Z] [INFO] GET /js/board.js 200 10ms -[2026-01-06T10:07:39.295Z] [INFO] GET /js/task-modal.js 200 15ms -[2026-01-06T10:07:39.299Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-06T10:07:39.301Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T10:07:39.304Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T10:07:39.307Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T10:07:39.325Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T10:07:39.333Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T10:07:39.339Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T10:07:39.342Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T10:07:39.348Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T10:07:39.357Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T10:07:39.358Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T10:07:39.393Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T10:07:43.601Z] [INFO] Login erfolgreich: admin -[2026-01-06T10:07:43.602Z] [INFO] POST /api/auth/login 200 455ms -[2026-01-06T10:07:43.642Z] [INFO] GET / 200 4ms -[2026-01-06T10:07:43.715Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T10:07:43.717Z] [INFO] GET /css/base.css 200 4ms -[2026-01-06T10:07:43.731Z] [INFO] GET /css/components.css 200 9ms -[2026-01-06T10:07:43.733Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T10:07:43.734Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T10:07:43.735Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T10:07:43.745Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T10:07:43.750Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-06T10:07:43.776Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T10:07:43.777Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T10:07:43.802Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T10:07:43.806Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-06T10:07:43.810Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-06T10:07:43.819Z] [INFO] GET /css/mobile.css 200 11ms -[2026-01-06T10:07:43.820Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-06T10:07:43.822Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T10:07:43.830Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T10:07:43.841Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T10:07:43.879Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T10:07:43.881Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T10:07:43.886Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T10:07:43.894Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T10:07:43.895Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T10:07:43.897Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T10:07:43.910Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T10:07:43.916Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T10:07:43.926Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T10:07:43.929Z] [INFO] GET /js/list.js 200 5ms -[2026-01-06T10:07:43.936Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-06T10:07:43.943Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T10:07:43.962Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T10:07:43.972Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T10:07:43.975Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-06T10:07:43.977Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T10:07:43.982Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T10:07:43.988Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T10:07:43.997Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-06T10:07:44.055Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-06T10:07:45.584Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T10:08:07.000Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T10:08:07.000Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T10:08:07.002Z] [INFO] GET / 200 8ms -[2026-01-06T10:08:07.003Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T10:08:07.005Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T10:08:07.006Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T10:08:07.040Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T10:08:07.046Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T10:08:07.066Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T10:08:07.072Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T10:08:07.074Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T10:08:07.080Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T10:08:07.085Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-06T10:08:07.093Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-06T10:08:07.106Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-06T10:08:07.109Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-06T10:08:07.113Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-06T10:08:09.765Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T10:08:09.766Z] [INFO] POST /api/auth/login 200 466ms -[2026-01-06T10:08:09.809Z] [INFO] GET / 200 3ms -[2026-01-06T10:08:09.896Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-06T10:08:09.899Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T10:08:09.901Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T10:08:09.909Z] [INFO] GET /css/components.css 200 11ms -[2026-01-06T10:08:09.911Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-06T10:08:09.912Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T10:08:09.927Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T10:08:09.934Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T10:08:09.961Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-06T10:08:09.963Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T10:08:09.964Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T10:08:09.970Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T10:08:09.971Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T10:08:09.984Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T10:08:10.005Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-06T10:08:10.008Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-06T10:08:10.026Z] [INFO] GET /js/app.js 200 16ms -[2026-01-06T10:08:10.028Z] [INFO] GET /js/reminders.js 200 13ms -[2026-01-06T10:08:10.074Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-06T10:08:10.078Z] [INFO] GET /js/api.js 200 9ms -[2026-01-06T10:08:10.079Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T10:08:10.085Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-06T10:08:10.087Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T10:08:10.102Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-06T10:08:10.112Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T10:08:10.119Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T10:08:10.123Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-06T10:08:10.137Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-06T10:08:10.140Z] [INFO] GET /js/list.js 200 7ms -[2026-01-06T10:08:10.143Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T10:08:10.154Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T10:08:10.173Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-06T10:08:10.176Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-06T10:08:10.182Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-06T10:08:10.184Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-06T10:08:10.186Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T10:08:10.191Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T10:08:10.254Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-06T10:08:11.874Z] [INFO] GET /sw.js 200 4ms -[2026-01-06T10:10:30.187Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:15:30.195Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:20:30.195Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:25:30.200Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:30:30.206Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:35:30.211Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:40:30.215Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:45:30.220Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:47:07.038Z] [INFO] GET / 200 8ms -[2026-01-06T10:47:07.096Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T10:47:07.122Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T10:47:07.157Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T10:47:07.193Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T10:47:07.195Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T10:47:07.197Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T10:47:07.201Z] [INFO] GET /css/list.css 200 5ms -[2026-01-06T10:47:07.203Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T10:47:07.204Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T10:47:07.225Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T10:47:07.255Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-06T10:47:07.258Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-06T10:47:07.263Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T10:47:07.265Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-06T10:47:07.268Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-06T10:47:07.271Z] [INFO] GET /css/reminders.css 200 10ms -[2026-01-06T10:47:07.303Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T10:47:07.306Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T10:47:07.428Z] [INFO] GET /js/store.js 200 29ms -[2026-01-06T10:47:07.430Z] [INFO] GET /js/sync.js 200 29ms -[2026-01-06T10:47:07.432Z] [INFO] GET /js/offline.js 200 29ms -[2026-01-06T10:47:07.456Z] [INFO] GET /js/api.js 200 54ms -[2026-01-06T10:47:07.462Z] [INFO] GET /js/auth.js 200 59ms -[2026-01-06T10:47:07.540Z] [INFO] GET /js/board.js 200 45ms -[2026-01-06T10:47:07.547Z] [INFO] GET /js/task-modal.js 200 43ms -[2026-01-06T10:47:07.554Z] [INFO] GET /js/calendar.js 200 31ms -[2026-01-06T10:47:07.558Z] [INFO] GET /js/list.js 200 24ms -[2026-01-06T10:47:07.560Z] [INFO] GET /js/shortcuts.js 200 14ms -[2026-01-06T10:47:07.597Z] [INFO] GET /js/undo.js 200 11ms -[2026-01-06T10:47:07.598Z] [INFO] GET /js/admin.js 200 9ms -[2026-01-06T10:47:07.603Z] [INFO] GET /js/proposals.js 200 10ms -[2026-01-06T10:47:07.608Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-06T10:47:07.611Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T10:47:07.617Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T10:47:07.636Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-06T10:47:07.637Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-06T10:47:07.639Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-06T10:47:07.693Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-06T10:47:07.705Z] [INFO] GET /api/auth/users 401 13ms -[2026-01-06T10:47:13.200Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T10:47:13.200Z] [INFO] POST /api/auth/login 200 449ms -[2026-01-06T10:47:13.242Z] [INFO] GET / 200 3ms -[2026-01-06T10:47:13.341Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-06T10:47:13.342Z] [INFO] GET /css/board.css 200 7ms -[2026-01-06T10:47:13.343Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-06T10:47:13.344Z] [INFO] GET /css/base.css 200 8ms -[2026-01-06T10:47:13.345Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T10:47:13.346Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T10:47:13.377Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T10:47:13.383Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T10:47:13.410Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-06T10:47:13.416Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T10:47:13.418Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T10:47:13.427Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T10:47:13.429Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T10:47:13.431Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T10:47:13.442Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T10:47:13.450Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T10:47:13.466Z] [INFO] GET /js/app.js 200 6ms -[2026-01-06T10:47:13.469Z] [INFO] GET /js/reminders.js 200 7ms -[2026-01-06T10:47:13.536Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T10:47:13.545Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-06T10:47:13.551Z] [INFO] GET /js/api.js 200 17ms -[2026-01-06T10:47:13.556Z] [INFO] GET /js/auth.js 200 16ms -[2026-01-06T10:47:13.560Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T10:47:13.577Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T10:47:13.583Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T10:47:13.589Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T10:47:13.610Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T10:47:13.611Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T10:47:13.614Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T10:47:13.638Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T10:47:13.644Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T10:47:13.646Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T10:47:13.649Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T10:47:13.650Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T10:47:13.651Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T10:47:13.669Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T10:47:13.678Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T10:47:13.729Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T10:47:13.736Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-06T10:47:13.739Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-06T10:47:13.778Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-06T10:47:13.817Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (4Ioi06-y9wb8yakwAAAp) -[2026-01-06T10:47:13.824Z] [INFO] GET /api/projects 200 4ms -[2026-01-06T10:47:13.861Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T10:47:13.866Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-06T10:47:13.872Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-06T10:47:13.887Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-06T10:47:13.892Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-06T10:47:13.895Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-06T10:47:13.937Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-06T10:47:13.977Z] [INFO] GET /api/notifications 200 7ms -[2026-01-06T10:47:14.012Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-06T10:47:15.481Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T10:47:19.503Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T10:47:28.499Z] [INFO] GET /api/reminders/1 200 9ms -[2026-01-06T10:47:28.747Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T10:47:30.707Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T10:47:30.966Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 1 -[2026-01-06T10:47:30.968Z] [INFO] PUT /api/reminders/1 200 9ms -[2026-01-06T10:47:31.023Z] [INFO] GET /api/reminders/1 200 8ms -[2026-01-06T10:47:31.080Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-06T10:47:31.101Z] [INFO] GET /api/tasks/project/2 304 27ms -[2026-01-06T10:47:31.107Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-06T10:47:31.113Z] [INFO] GET /api/reminders?project_id=2 200 5ms -[2026-01-06T10:47:31.962Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T10:47:33.119Z] [INFO] GET /api/reminders/1 304 4ms -[2026-01-06T10:47:33.428Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T10:47:35.073Z] [INFO] GET /api/reminders/1 304 8ms -[2026-01-06T10:47:35.280Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T10:47:40.384Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T10:47:41.963Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T10:47:42.418Z] [INFO] GET /api/reminders/1 304 8ms -[2026-01-06T10:47:43.818Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T10:47:56.585Z] [INFO] GET /api/reminders/1 304 3ms -[2026-01-06T10:48:28.057Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T10:48:31.433Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T10:48:35.383Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T10:48:38.505Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T10:48:42.675Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T10:48:45.798Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T10:48:46.094Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 1 -[2026-01-06T10:48:46.095Z] [INFO] PUT /api/reminders/1 200 4ms -[2026-01-06T10:48:46.134Z] [INFO] GET /api/reminders/1 200 6ms -[2026-01-06T10:48:46.194Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-06T10:48:46.232Z] [INFO] GET /api/reminders?project_id=2 200 7ms -[2026-01-06T10:48:46.315Z] [INFO] GET /api/tasks/project/2 304 33ms -[2026-01-06T10:48:46.320Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T10:48:47.093Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T10:48:48.844Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T10:48:48.881Z] [INFO] GET /api/reminders/1 304 6ms -[2026-01-06T10:48:49.893Z] [INFO] GET /api/reminders/1 304 13ms -[2026-01-06T10:48:50.051Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T10:48:55.551Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T10:48:55.913Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 1 -[2026-01-06T10:48:55.916Z] [INFO] PUT /api/reminders/1 200 9ms -[2026-01-06T10:48:55.954Z] [INFO] GET /api/reminders/1 200 7ms -[2026-01-06T10:48:56.004Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-06T10:48:56.022Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-06T10:48:56.029Z] [INFO] GET /api/reminders?project_id=2 200 6ms -[2026-01-06T10:48:56.032Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-06T10:48:57.758Z] [INFO] GET /api/reminders/1 304 8ms -[2026-01-06T10:48:57.917Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T10:49:39.284Z] [INFO] GET /api/tasks/6 200 12ms -[2026-01-06T10:49:39.332Z] [INFO] GET /api/subtasks/6 200 7ms -[2026-01-06T10:49:39.338Z] [INFO] GET /api/links/6 200 4ms -[2026-01-06T10:49:39.342Z] [INFO] GET /api/files/6 200 8ms -[2026-01-06T10:49:39.346Z] [INFO] GET /api/comments/6 200 3ms -[2026-01-06T10:49:39.366Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-06T10:49:39.392Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzY5NjUzNywiZXhwIjoxNzY3Njk3NDM3fQ.6mre9oviC92QkE-kUI3WHAjX3Q_6dDPfLMTwXnomK8s 200 14ms -[2026-01-06T10:49:40.282Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T10:50:30.222Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T10:50:46.969Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-06T10:50:46.971Z] [INFO] PUT /api/tasks/6 200 7ms -[2026-01-06T10:50:47.955Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T10:50:51.250Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-06T10:50:53.109Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T10:50:53.214Z] [INFO] GET /api/reminders/1 304 3ms -[2026-01-06T10:50:57.051Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T10:51:01.531Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-06T10:51:02.351Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 1 -[2026-01-06T10:51:02.353Z] [INFO] PUT /api/reminders/1 200 5ms -[2026-01-06T10:51:02.408Z] [INFO] GET /api/reminders/1 200 4ms -[2026-01-06T10:51:02.446Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-06T10:51:02.497Z] [INFO] GET /api/tasks/project/2 200 24ms -[2026-01-06T10:51:02.513Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-06T10:51:02.536Z] [INFO] GET /api/reminders?project_id=2 200 10ms -[2026-01-06T10:51:03.364Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T10:51:04.035Z] [INFO] GET / 200 3ms -[2026-01-06T10:51:04.098Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (4Ioi06-y9wb8yakwAAAp) -[2026-01-06T10:51:04.105Z] [INFO] GET /css/base.css 200 1ms -[2026-01-06T10:51:04.110Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T10:51:04.112Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T10:51:04.114Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T10:51:04.135Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-06T10:51:04.144Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-06T10:51:04.166Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T10:51:04.176Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T10:51:04.178Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T10:51:04.186Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T10:51:04.198Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-06T10:51:04.207Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T10:51:04.209Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T10:51:04.210Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T10:51:04.210Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T10:51:04.228Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T10:51:04.236Z] [INFO] GET /js/app.js 200 1ms -[2026-01-06T10:51:04.242Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T10:51:04.283Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T10:51:04.284Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T10:51:04.285Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T10:51:04.298Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T10:51:04.300Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-06T10:51:04.301Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T10:51:04.314Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T10:51:04.315Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T10:51:04.329Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T10:51:04.330Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T10:51:04.335Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T10:51:04.348Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T10:51:04.365Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T10:51:04.370Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T10:51:04.378Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-06T10:51:04.382Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-06T10:51:04.426Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T10:51:04.428Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T10:51:04.432Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-06T10:51:04.468Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T10:51:04.478Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T10:51:04.485Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-06T10:51:04.530Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-06T10:51:04.579Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (WDb8LYSW2cbqpXiQAAAr) -[2026-01-06T10:51:04.592Z] [INFO] GET /api/projects 304 6ms -[2026-01-06T10:51:04.640Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-06T10:51:04.663Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-06T10:51:04.664Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T10:51:04.670Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-06T10:51:04.674Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-06T10:51:04.678Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T10:51:04.717Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-06T10:51:04.756Z] [INFO] GET /api/notifications 304 5ms -[2026-01-06T10:51:04.792Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-06T10:51:06.262Z] [INFO] GET /sw.js 200 1ms -[2026-01-06T10:51:08.030Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T10:51:08.138Z] [INFO] GET /api/reminders/1 304 4ms -[2026-01-06T10:51:11.101Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T10:51:11.244Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 1 -[2026-01-06T10:51:11.246Z] [INFO] PUT /api/reminders/1 200 9ms -[2026-01-06T10:51:11.282Z] [INFO] GET /api/reminders/1 200 7ms -[2026-01-06T10:51:11.340Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-06T10:51:11.345Z] [INFO] GET /api/columns/2 304 12ms -[2026-01-06T10:51:11.362Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-06T10:51:11.368Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-06T10:51:12.160Z] [INFO] GET / 200 3ms -[2026-01-06T10:51:12.213Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (WDb8LYSW2cbqpXiQAAAr) -[2026-01-06T10:51:12.224Z] [INFO] GET /css/base.css 200 1ms -[2026-01-06T10:51:12.224Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T10:51:12.233Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-06T10:51:12.234Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T10:51:12.235Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T10:51:12.239Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T10:51:12.259Z] [INFO] GET /css/list.css 200 4ms -[2026-01-06T10:51:12.266Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-06T10:51:12.289Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T10:51:12.298Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T10:51:12.300Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T10:51:12.307Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T10:51:12.311Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T10:51:12.336Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-06T10:51:12.341Z] [INFO] GET /css/reminders.css 200 8ms -[2026-01-06T10:51:12.344Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-06T10:51:12.350Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T10:51:12.366Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T10:51:12.412Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T10:51:12.425Z] [INFO] GET /js/api.js 200 9ms -[2026-01-06T10:51:12.429Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-06T10:51:12.432Z] [INFO] GET /js/store.js 200 13ms -[2026-01-06T10:51:12.434Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-06T10:51:12.435Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T10:51:12.460Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T10:51:12.465Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T10:51:12.468Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-06T10:51:12.472Z] [INFO] GET /js/list.js 200 5ms -[2026-01-06T10:51:12.476Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T10:51:12.478Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T10:51:12.490Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-06T10:51:12.503Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T10:51:12.506Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-06T10:51:12.513Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-06T10:51:12.517Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-06T10:51:12.518Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-06T10:51:12.521Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-06T10:51:12.585Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T10:51:12.592Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T10:51:12.594Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-06T10:51:12.635Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-06T10:51:12.664Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (OyYoV-uv_-i5njstAAAt) -[2026-01-06T10:51:12.668Z] [INFO] GET /api/projects 304 2ms -[2026-01-06T10:51:12.701Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T10:51:12.712Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-06T10:51:12.730Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-06T10:51:12.734Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T10:51:12.737Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-06T10:51:12.741Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T10:51:12.784Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-06T10:51:12.825Z] [INFO] GET /api/notifications 304 4ms -[2026-01-06T10:51:12.862Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-06T10:51:14.318Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T10:51:16.051Z] [INFO] GET / 200 3ms -[2026-01-06T10:51:16.127Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (OyYoV-uv_-i5njstAAAt) -[2026-01-06T10:51:16.133Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T10:51:16.142Z] [INFO] GET /css/components.css 200 6ms -[2026-01-06T10:51:16.143Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T10:51:16.144Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T10:51:16.145Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-06T10:51:16.147Z] [INFO] GET /css/base.css 200 7ms -[2026-01-06T10:51:16.168Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T10:51:16.201Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T10:51:16.203Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T10:51:16.209Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T10:51:16.215Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-06T10:51:16.216Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-06T10:51:16.217Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T10:51:16.234Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T10:51:16.235Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T10:51:16.241Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T10:51:16.250Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T10:51:16.252Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T10:51:16.330Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T10:51:16.336Z] [INFO] GET /js/board.js 200 10ms -[2026-01-06T10:51:16.338Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-06T10:51:16.341Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T10:51:16.342Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T10:51:16.343Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T10:51:16.359Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T10:51:16.367Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T10:51:16.374Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T10:51:16.376Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T10:51:16.379Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T10:51:16.388Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T10:51:16.399Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T10:51:16.409Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T10:51:16.415Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T10:51:16.422Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T10:51:16.430Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T10:51:16.443Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T10:51:16.450Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T10:51:16.504Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T10:51:16.509Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-06T10:51:16.570Z] [INFO] GET /api/auth/users 200 8ms -[2026-01-06T10:51:16.591Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T10:51:16.604Z] [INFO] GET /api/projects 304 4ms -[2026-01-06T10:51:16.608Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Wz7QeN7wjBg8fYg7AAAv) -[2026-01-06T10:51:16.656Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-06T10:51:16.658Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T10:51:16.680Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-06T10:51:16.684Z] [INFO] GET /api/stats/dashboard?projectId=2 304 23ms -[2026-01-06T10:51:16.687Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-06T10:51:16.723Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-06T10:51:16.792Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-06T10:51:16.855Z] [INFO] GET /api/notifications 304 7ms -[2026-01-06T10:51:16.902Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-06T10:51:20.505Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-06T10:51:20.507Z] [INFO] POST /api/auth/logout 200 9ms -[2026-01-06T10:51:20.513Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-06T10:51:20.514Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-06T10:51:20.546Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Wz7QeN7wjBg8fYg7AAAv) -[2026-01-06T10:51:25.253Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T10:51:25.254Z] [INFO] POST /api/auth/login 200 438ms -[2026-01-06T10:51:25.300Z] [INFO] GET / 200 6ms -[2026-01-06T10:51:25.386Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T10:51:25.387Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T10:51:25.390Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-06T10:51:25.392Z] [INFO] GET /css/components.css 200 9ms -[2026-01-06T10:51:25.395Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-06T10:51:25.397Z] [INFO] GET /css/board.css 200 8ms -[2026-01-06T10:51:25.427Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T10:51:25.448Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T10:51:25.454Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T10:51:25.463Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T10:51:25.497Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T10:51:25.506Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T10:51:25.507Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-06T10:51:25.509Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T10:51:25.527Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T10:51:25.531Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T10:51:25.535Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T10:51:25.554Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T10:51:25.571Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T10:51:25.573Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T10:51:25.574Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T10:51:25.643Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-06T10:51:25.645Z] [INFO] GET /js/board.js 200 5ms -[2026-01-06T10:51:25.646Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T10:51:25.648Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T10:51:25.649Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T10:51:25.651Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T10:51:25.673Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T10:51:25.681Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T10:51:25.682Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T10:51:25.701Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T10:51:25.709Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T10:51:25.710Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T10:51:25.711Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T10:51:25.719Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T10:51:25.726Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T10:51:25.732Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T10:51:25.775Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T10:51:25.782Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T10:51:25.794Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-06T10:51:25.833Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-06T10:51:25.887Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (uKDK7akCRcoa-9WgAAAx) -[2026-01-06T10:51:25.897Z] [INFO] GET /api/projects 304 7ms -[2026-01-06T10:51:25.933Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T10:51:25.940Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-06T10:51:25.946Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-06T10:51:25.966Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-06T10:51:25.969Z] [INFO] GET /api/labels/2 304 22ms -[2026-01-06T10:51:25.982Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-06T10:51:26.024Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-06T10:51:26.068Z] [INFO] GET /api/notifications 304 9ms -[2026-01-06T10:51:26.108Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-06T10:51:27.548Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T10:51:29.313Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T10:51:29.339Z] [INFO] GET /api/reminders/1 304 3ms -[2026-01-06T10:51:32.169Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 1 -[2026-01-06T10:51:32.172Z] [INFO] PUT /api/reminders/1 200 9ms -[2026-01-06T10:51:32.211Z] [INFO] GET /api/reminders/1 200 9ms -[2026-01-06T10:51:32.268Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-06T10:51:32.272Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-06T10:51:32.275Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-06T10:51:32.283Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-06T10:51:33.175Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T10:51:34.959Z] [INFO] GET / 200 4ms -[2026-01-06T10:51:35.016Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (uKDK7akCRcoa-9WgAAAx) -[2026-01-06T10:51:35.038Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T10:51:35.041Z] [INFO] GET /css/board.css 200 7ms -[2026-01-06T10:51:35.045Z] [INFO] GET /css/components.css 200 10ms -[2026-01-06T10:51:35.050Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-06T10:51:35.051Z] [INFO] GET /css/base.css 200 9ms -[2026-01-06T10:51:35.052Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-06T10:51:35.076Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T10:51:35.087Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T10:51:35.098Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T10:51:35.107Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T10:51:35.119Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T10:51:35.121Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T10:51:35.125Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-06T10:51:35.131Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T10:51:35.145Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T10:51:35.147Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T10:51:35.152Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T10:51:35.184Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T10:51:35.224Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T10:51:35.225Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T10:51:35.226Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T10:51:35.230Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-06T10:51:35.231Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T10:51:35.234Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T10:51:35.268Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T10:51:35.269Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T10:51:35.271Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T10:51:35.280Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T10:51:35.283Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T10:51:35.301Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T10:51:35.305Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T10:51:35.308Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-06T10:51:35.319Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-06T10:51:35.321Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-06T10:51:35.327Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T10:51:35.336Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T10:51:35.337Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T10:51:35.440Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T10:51:35.445Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T10:51:35.447Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T10:51:35.484Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T10:51:35.561Z] [INFO] GET /api/projects 304 7ms -[2026-01-06T10:51:35.565Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (rQIVFMwjjV3zTi3LAAAz) -[2026-01-06T10:51:35.603Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-06T10:51:35.610Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-06T10:51:35.624Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-06T10:51:35.627Z] [INFO] GET /api/columns/2 304 21ms -[2026-01-06T10:51:35.631Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T10:51:35.642Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T10:51:35.671Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-06T10:51:35.716Z] [INFO] GET /api/notifications 304 16ms -[2026-01-06T10:51:35.751Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-06T10:51:37.210Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T10:51:39.458Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T10:51:40.596Z] [INFO] GET /api/reminders/1 304 7ms -[2026-01-06T10:51:45.800Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T10:51:47.879Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T10:51:49.116Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 1 -[2026-01-06T10:51:49.118Z] [INFO] PUT /api/reminders/1 200 8ms -[2026-01-06T10:51:49.154Z] [INFO] GET /api/reminders/1 200 6ms -[2026-01-06T10:51:49.191Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T10:51:49.208Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-06T10:51:49.213Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-06T10:51:49.215Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-06T10:51:50.129Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T10:51:53.916Z] [INFO] GET /api/reminders/1 304 7ms -[2026-01-06T10:51:54.180Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T10:52:02.088Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T10:55:30.239Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:00:30.231Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:05:21.550Z] [INFO] GET / 200 23ms -[2026-01-06T11:05:21.634Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (rQIVFMwjjV3zTi3LAAAz) -[2026-01-06T11:05:21.645Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T11:05:21.686Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T11:05:21.707Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T11:05:21.709Z] [INFO] GET /css/board.css 200 7ms -[2026-01-06T11:05:21.712Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T11:05:21.719Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T11:05:21.734Z] [INFO] GET /css/list.css 200 4ms -[2026-01-06T11:05:21.745Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T11:05:21.758Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T11:05:21.760Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T11:05:21.771Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T11:05:21.773Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T11:05:21.775Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T11:05:21.790Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T11:05:21.796Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T11:05:21.821Z] [INFO] GET /css/mobile.css 200 21ms -[2026-01-06T11:05:21.825Z] [INFO] GET /js/app.js 200 5ms -[2026-01-06T11:05:21.839Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T11:05:21.908Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T11:05:21.911Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T11:05:21.912Z] [INFO] GET /js/api.js 200 8ms -[2026-01-06T11:05:21.917Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-06T11:05:21.918Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-06T11:05:21.919Z] [INFO] GET /js/board.js 200 12ms -[2026-01-06T11:05:21.946Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-06T11:05:21.948Z] [INFO] GET /js/list.js 200 8ms -[2026-01-06T11:05:21.949Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-06T11:05:21.953Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-06T11:05:21.956Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T11:05:21.978Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T11:05:21.982Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T11:05:21.992Z] [INFO] GET /js/notifications.js 200 11ms -[2026-01-06T11:05:21.996Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-06T11:05:21.998Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-06T11:05:22.005Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-06T11:05:22.015Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T11:05:22.020Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T11:05:22.093Z] [INFO] POST /api/auth/refresh 200 31ms -[2026-01-06T11:05:22.105Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-06T11:05:22.109Z] [INFO] GET /assets/icons/task.svg 200 14ms -[2026-01-06T11:05:22.142Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-06T11:05:22.173Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Uwe93_tfFocnojE3AAA1) -[2026-01-06T11:05:22.181Z] [INFO] GET /api/projects 304 5ms -[2026-01-06T11:05:22.225Z] [INFO] GET /api/columns/2 304 11ms -[2026-01-06T11:05:22.251Z] [INFO] GET /api/tasks/project/2 304 35ms -[2026-01-06T11:05:22.262Z] [INFO] GET /api/labels/2 304 10ms -[2026-01-06T11:05:22.266Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-06T11:05:22.268Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T11:05:22.277Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-06T11:05:22.320Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-06T11:05:22.357Z] [INFO] GET /api/notifications 304 7ms -[2026-01-06T11:05:22.393Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-06T11:05:24.468Z] [INFO] GET /api/reminders/1 304 7ms -[2026-01-06T11:05:24.480Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:05:30.232Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:05:33.130Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:05:34.653Z] [INFO] DELETE /api/reminders/1 200 28ms -[2026-01-06T11:05:34.686Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T11:05:34.701Z] [INFO] GET /api/tasks/project/2 304 14ms -[2026-01-06T11:05:34.708Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-06T11:05:34.712Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-06T11:05:34.743Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-06T11:05:34.793Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-06T11:05:34.798Z] [INFO] GET /api/reminders?project_id=2 304 9ms -[2026-01-06T11:05:34.812Z] [INFO] GET /api/tasks/project/2 304 13ms -[2026-01-06T11:05:34.815Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-06T11:05:35.638Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:05:40.470Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:05:41.456Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:05:42.676Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:05:48.085Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:05:50.422Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:05:51.735Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:05:52.894Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T11:05:57.124Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:05:58.579Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T11:06:01.340Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T11:06:05.426Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-06T11:06:07.332Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:06:08.430Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:06:10.564Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:06:10.817Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 2 -[2026-01-06T11:06:10.818Z] [INFO] POST /api/reminders 201 6ms -[2026-01-06T11:06:10.855Z] [INFO] GET /api/reminders?project_id=2 200 6ms -[2026-01-06T11:06:10.897Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-06T11:06:10.915Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-06T11:06:10.918Z] [INFO] GET /api/reminders?project_id=2 304 17ms -[2026-01-06T11:06:10.923Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-06T11:06:11.829Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:06:12.929Z] [INFO] GET / 200 3ms -[2026-01-06T11:06:12.994Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Uwe93_tfFocnojE3AAA1) -[2026-01-06T11:06:13.006Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T11:06:13.009Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T11:06:13.011Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T11:06:13.013Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T11:06:13.015Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T11:06:13.016Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T11:06:13.043Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T11:06:13.048Z] [INFO] GET /css/list.css 200 8ms -[2026-01-06T11:06:13.105Z] [INFO] GET /css/proposals.css 200 27ms -[2026-01-06T11:06:13.114Z] [INFO] GET /css/notifications.css 200 31ms -[2026-01-06T11:06:13.128Z] [INFO] GET /css/coding.css 200 25ms -[2026-01-06T11:06:13.126Z] [INFO] GET /css/gitea.css 200 34ms -[2026-01-06T11:06:13.143Z] [INFO] GET /css/knowledge.css 200 31ms -[2026-01-06T11:06:13.144Z] [INFO] GET /css/reminders.css 200 24ms -[2026-01-06T11:06:13.165Z] [INFO] GET /css/responsive.css 200 18ms -[2026-01-06T11:06:13.173Z] [INFO] GET /css/mobile.css 200 14ms -[2026-01-06T11:06:13.191Z] [INFO] GET /js/app.js 200 16ms -[2026-01-06T11:06:13.198Z] [INFO] GET /js/reminders.js 200 13ms -[2026-01-06T11:06:13.250Z] [INFO] GET /js/utils.js 200 20ms -[2026-01-06T11:06:13.270Z] [INFO] GET /js/api.js 200 30ms -[2026-01-06T11:06:13.278Z] [INFO] GET /js/store.js 200 34ms -[2026-01-06T11:06:13.323Z] [INFO] GET /js/sync.js 200 39ms -[2026-01-06T11:06:13.332Z] [INFO] GET /js/auth.js 200 19ms -[2026-01-06T11:06:13.336Z] [INFO] GET /js/offline.js 200 17ms -[2026-01-06T11:06:13.339Z] [INFO] GET /js/board.js 200 13ms -[2026-01-06T11:06:13.340Z] [INFO] GET /js/task-modal.js 200 12ms -[2026-01-06T11:06:13.342Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-06T11:06:13.349Z] [INFO] GET /js/list.js 200 1ms -[2026-01-06T11:06:13.363Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T11:06:13.367Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T11:06:13.372Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T11:06:13.373Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T11:06:13.397Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T11:06:13.403Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T11:06:13.406Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-06T11:06:13.408Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-06T11:06:13.414Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T11:06:13.476Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T11:06:13.479Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T11:06:13.483Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T11:06:13.520Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T11:06:13.551Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (gTHIVhMEMhsqyWtCAAA3) -[2026-01-06T11:06:13.555Z] [INFO] GET /api/projects 304 7ms -[2026-01-06T11:06:13.595Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T11:06:13.601Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T11:06:13.610Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-06T11:06:13.629Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-06T11:06:13.633Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T11:06:13.638Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T11:06:13.688Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-06T11:06:13.726Z] [INFO] GET /api/notifications 304 7ms -[2026-01-06T11:06:13.763Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-06T11:06:15.244Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T11:06:15.283Z] [INFO] GET / 200 4ms -[2026-01-06T11:06:15.286Z] [INFO] GET /index.html 200 5ms -[2026-01-06T11:06:15.300Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T11:06:15.333Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T11:06:15.351Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T11:06:15.358Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T11:06:15.368Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-06T11:06:15.385Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T11:06:15.389Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T11:06:15.420Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T11:06:15.428Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T11:06:15.431Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T11:06:15.462Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T11:06:15.491Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T11:06:15.495Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T11:06:15.498Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T11:06:15.521Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T11:06:15.526Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T11:06:15.529Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T11:06:15.554Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T11:06:15.558Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T11:06:15.563Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T11:06:15.588Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-06T11:06:15.590Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T11:06:15.594Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T11:06:15.622Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T11:06:15.623Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T11:06:15.627Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T11:06:15.652Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T11:06:15.657Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T11:06:15.668Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T11:06:15.683Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T11:06:15.687Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T11:06:15.700Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T11:06:15.718Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T11:06:15.724Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T11:06:15.734Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T11:06:15.757Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T11:06:15.760Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-06T11:06:15.764Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T11:06:17.675Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:06:19.387Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:06:21.180Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T11:06:26.668Z] [INFO] GET /api/reminders/2 200 5ms -[2026-01-06T11:10:30.237Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:14:11.203Z] [INFO] GET / 200 6ms -[2026-01-06T11:14:11.276Z] [INFO] GET / 200 4ms -[2026-01-06T11:14:11.467Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T11:14:11.468Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T11:14:11.537Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T11:14:11.539Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T11:14:11.548Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-06T11:14:11.562Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T11:14:11.574Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T11:14:11.575Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T11:14:11.602Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T11:14:11.604Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-06T11:14:11.642Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T11:14:11.652Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T11:14:11.654Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-06T11:14:11.666Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T11:14:11.665Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T11:14:11.700Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T11:14:11.705Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T11:14:11.707Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T11:14:11.816Z] [INFO] GET /js/store.js 200 7ms -[2026-01-06T11:14:11.820Z] [INFO] GET /js/api.js 200 9ms -[2026-01-06T11:14:11.821Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-06T11:14:11.824Z] [INFO] GET /js/board.js 200 6ms -[2026-01-06T11:14:11.826Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-06T11:14:11.828Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-06T11:14:11.871Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T11:14:11.888Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T11:14:11.889Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T11:14:11.890Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T11:14:11.929Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T11:14:11.930Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T11:14:11.944Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-06T11:14:11.945Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T11:14:11.964Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-06T11:14:11.983Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T11:14:11.982Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T11:14:11.995Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T11:14:12.008Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T11:14:12.094Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-06T11:14:13.666Z] [INFO] GET /sw.js 200 6ms -[2026-01-06T11:14:13.855Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T11:14:13.855Z] [INFO] GET /index.html 200 5ms -[2026-01-06T11:14:13.857Z] [INFO] GET / 200 6ms -[2026-01-06T11:14:13.910Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T11:14:13.952Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T11:14:13.961Z] [INFO] GET /css/board.css 200 1ms -[2026-01-06T11:14:13.975Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-06T11:14:14.006Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T11:14:14.012Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T11:14:14.072Z] [INFO] GET /js/app.js 200 5ms -[2026-01-06T11:14:14.076Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T11:14:14.079Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-06T11:14:14.136Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T11:14:14.139Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T11:14:14.172Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-06T11:14:14.197Z] [INFO] GET /js/board.js 200 7ms -[2026-01-06T11:14:14.198Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T11:14:14.225Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T11:14:14.249Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T11:14:14.249Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T11:14:14.304Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T11:14:14.305Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T11:14:14.310Z] [INFO] GET /js/tour.js 200 1ms -[2026-01-06T11:14:14.363Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T11:14:14.364Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T11:14:14.366Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T11:14:14.422Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-06T11:14:14.424Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T11:14:14.430Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T11:14:14.478Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T11:14:14.487Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T11:14:14.522Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T11:14:14.529Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T11:14:14.545Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T11:14:14.582Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T11:14:14.584Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T11:14:14.599Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T11:14:14.635Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T11:14:14.636Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T11:14:14.653Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T11:14:43.689Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 1) -[2026-01-06T11:14:43.693Z] [INFO] POST /api/auth/login 401 456ms -[2026-01-06T11:15:30.239Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:20:30.242Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:21:20.673Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-06T11:21:20.675Z] [INFO] POST /api/auth/logout 200 14ms -[2026-01-06T11:21:20.703Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (gTHIVhMEMhsqyWtCAAA3) -[2026-01-06T11:25:30.249Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:27:48.582Z] [INFO] POST / 200 16ms -[2026-01-06T11:30:30.250Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:31:28.338Z] [INFO] GET / 200 3ms -[2026-01-06T11:31:28.417Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T11:31:28.447Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T11:31:28.479Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T11:31:28.484Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T11:31:28.486Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T11:31:28.504Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T11:31:28.516Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T11:31:28.519Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T11:31:28.530Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T11:31:28.559Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T11:31:28.561Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-06T11:31:28.566Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-06T11:31:28.568Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-06T11:31:28.570Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T11:31:28.575Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T11:31:28.595Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-06T11:31:28.600Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T11:31:28.605Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T11:31:28.673Z] [INFO] GET /js/board.js 200 6ms -[2026-01-06T11:31:28.675Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T11:31:28.679Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-06T11:31:28.684Z] [INFO] GET /js/store.js 200 12ms -[2026-01-06T11:31:28.686Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-06T11:31:28.687Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T11:31:28.708Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T11:31:28.718Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-06T11:31:28.720Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T11:31:28.722Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T11:31:28.723Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T11:31:28.726Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T11:31:28.749Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T11:31:28.750Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T11:31:28.754Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T11:31:28.766Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T11:31:28.773Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-06T11:31:28.775Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-06T11:31:28.784Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T11:31:28.830Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-06T11:31:35.123Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T11:31:35.124Z] [INFO] POST /api/auth/login 200 460ms -[2026-01-06T11:31:35.169Z] [INFO] GET / 200 9ms -[2026-01-06T11:31:35.256Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T11:31:35.258Z] [INFO] GET /css/board.css 200 8ms -[2026-01-06T11:31:35.260Z] [INFO] GET /css/components.css 200 9ms -[2026-01-06T11:31:35.261Z] [INFO] GET /css/base.css 200 9ms -[2026-01-06T11:31:35.265Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-06T11:31:35.267Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T11:31:35.288Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T11:31:35.295Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T11:31:35.318Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-06T11:31:35.322Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-06T11:31:35.323Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-06T11:31:35.328Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-06T11:31:35.335Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-06T11:31:35.337Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T11:31:35.348Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T11:31:35.352Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T11:31:35.354Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T11:31:35.359Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T11:31:35.404Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T11:31:35.408Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T11:31:35.410Z] [INFO] GET /js/store.js 200 8ms -[2026-01-06T11:31:35.419Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T11:31:35.422Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T11:31:35.423Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T11:31:35.434Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T11:31:35.438Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T11:31:35.452Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T11:31:35.454Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T11:31:35.455Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T11:31:35.460Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T11:31:35.468Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T11:31:35.481Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T11:31:35.503Z] [INFO] GET /js/knowledge.js 200 11ms -[2026-01-06T11:31:35.507Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-06T11:31:35.509Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-06T11:31:35.512Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-06T11:31:35.519Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T11:31:35.580Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T11:31:35.586Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T11:31:35.588Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T11:31:35.626Z] [INFO] GET /api/auth/users 401 7ms -[2026-01-06T11:31:35.657Z] [INFO] GET /api/proposals?sort=date&archived=0 401 2ms -[2026-01-06T11:31:35.690Z] [INFO] GET /api/notifications 401 2ms -[2026-01-06T11:31:35.719Z] [INFO] GET /api/knowledge/categories 401 1ms -[2026-01-06T11:31:37.278Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T11:31:37.316Z] [INFO] GET / 200 6ms -[2026-01-06T11:31:37.319Z] [INFO] GET /index.html 200 7ms -[2026-01-06T11:31:37.325Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T11:31:37.356Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T11:31:37.372Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T11:31:37.376Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T11:31:37.388Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-06T11:31:37.401Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T11:31:37.408Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T11:31:37.436Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T11:31:37.442Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T11:31:37.446Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-06T11:31:37.477Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T11:31:37.488Z] [INFO] GET /js/store.js 200 1ms -[2026-01-06T11:31:37.492Z] [INFO] GET /js/sync.js 200 1ms -[2026-01-06T11:31:37.505Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-06T11:31:37.518Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T11:31:37.522Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T11:31:37.551Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T11:31:37.565Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T11:31:37.569Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-06T11:31:37.592Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T11:31:37.596Z] [INFO] GET /js/tour.js 200 1ms -[2026-01-06T11:31:37.600Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T11:31:37.619Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T11:31:37.624Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-06T11:31:37.628Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-06T11:31:37.652Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T11:31:37.675Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T11:31:37.685Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-06T11:31:37.686Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-06T11:31:37.706Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T11:31:37.718Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-06T11:31:37.720Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T11:31:37.740Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T11:31:37.752Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T11:31:37.754Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T11:31:37.773Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T11:31:37.781Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T11:31:37.786Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T11:34:52.886Z] [INFO] GET /api/projects 401 6ms -[2026-01-06T11:34:57.824Z] [INFO] GET /api/projects 401 2ms -[2026-01-06T11:35:30.255Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:39:04.501Z] [INFO] GET / 200 5ms -[2026-01-06T11:39:04.567Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T11:39:04.600Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T11:39:04.632Z] [INFO] GET /css/board.css 200 9ms -[2026-01-06T11:39:04.633Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T11:39:04.636Z] [INFO] GET /css/components.css 200 8ms -[2026-01-06T11:39:04.639Z] [INFO] GET /css/list.css 200 4ms -[2026-01-06T11:39:04.640Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T11:39:04.647Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T11:39:04.662Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-06T11:39:04.689Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T11:39:04.691Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T11:39:04.697Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T11:39:04.699Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T11:39:04.704Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T11:39:04.705Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T11:39:04.723Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-06T11:39:04.734Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T11:39:04.736Z] [INFO] GET /js/app.js 200 6ms -[2026-01-06T11:39:04.778Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T11:39:04.780Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T11:39:04.784Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-06T11:39:04.800Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T11:39:04.809Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T11:39:04.811Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-06T11:39:04.814Z] [INFO] GET /js/board.js 200 7ms -[2026-01-06T11:39:04.817Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T11:39:04.819Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T11:39:04.829Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T11:39:04.837Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T11:39:04.841Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T11:39:04.844Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T11:39:04.861Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T11:39:04.872Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T11:39:04.875Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T11:39:04.878Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T11:39:04.885Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T11:39:04.886Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T11:39:04.950Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-06T11:39:09.997Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T11:39:09.999Z] [INFO] POST /api/auth/login 200 492ms -[2026-01-06T11:39:10.040Z] [INFO] GET / 200 5ms -[2026-01-06T11:39:10.125Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T11:39:10.127Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T11:39:10.129Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T11:39:10.130Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T11:39:10.137Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-06T11:39:10.144Z] [INFO] GET /css/modal.css 200 15ms -[2026-01-06T11:39:10.158Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T11:39:10.163Z] [INFO] GET /css/list.css 200 6ms -[2026-01-06T11:39:10.184Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T11:39:10.188Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-06T11:39:10.196Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T11:39:10.199Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T11:39:10.201Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-06T11:39:10.202Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-06T11:39:10.215Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T11:39:10.220Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T11:39:10.229Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T11:39:10.253Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T11:39:10.290Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-06T11:39:10.294Z] [INFO] GET /js/api.js 200 8ms -[2026-01-06T11:39:10.297Z] [INFO] GET /js/store.js 200 10ms -[2026-01-06T11:39:10.300Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-06T11:39:10.303Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-06T11:39:10.303Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-06T11:39:10.318Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T11:39:10.330Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T11:39:10.331Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T11:39:10.334Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T11:39:10.335Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T11:39:10.337Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T11:39:10.372Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-06T11:39:10.375Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-06T11:39:10.378Z] [INFO] GET /js/admin.js 200 10ms -[2026-01-06T11:39:10.380Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T11:39:10.382Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-06T11:39:10.392Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T11:39:10.406Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T11:39:10.458Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:39:10.462Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T11:39:10.467Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-06T11:39:10.503Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T11:39:10.542Z] [INFO] GET /api/projects 200 14ms -[2026-01-06T11:39:10.550Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (jDTfCTqi9FI5zTbeAAA7) -[2026-01-06T11:39:10.586Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-06T11:39:10.589Z] [INFO] GET /api/columns/2 200 12ms -[2026-01-06T11:39:10.592Z] [INFO] GET /api/reminders?project_id=2 200 14ms -[2026-01-06T11:39:10.596Z] [INFO] GET /api/labels/2 200 18ms -[2026-01-06T11:39:10.609Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-06T11:39:10.614Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T11:39:10.670Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2026-01-06T11:39:10.709Z] [INFO] GET /api/notifications 200 8ms -[2026-01-06T11:39:10.741Z] [INFO] GET /api/knowledge/categories 200 2ms -[2026-01-06T11:39:12.213Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T11:39:12.960Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:39:14.256Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T11:39:14.372Z] [INFO] GET /api/reminders/2 200 8ms -[2026-01-06T11:39:20.906Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 2 -[2026-01-06T11:39:20.907Z] [INFO] PUT /api/reminders/2 200 6ms -[2026-01-06T11:39:20.946Z] [INFO] GET /api/reminders/2 200 10ms -[2026-01-06T11:39:20.985Z] [INFO] GET /api/reminders?project_id=2 200 8ms -[2026-01-06T11:39:20.994Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-06T11:39:21.011Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-06T11:39:21.015Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T11:39:21.913Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:39:22.955Z] [INFO] GET /api/reminders/2 304 10ms -[2026-01-06T11:39:24.111Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:39:27.499Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T11:39:30.904Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:39:31.047Z] [INFO] GET /api/reminders/2 304 6ms -[2026-01-06T11:39:38.720Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:40:09.006Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:40:09.801Z] [INFO] GET /api/reminders/2 304 5ms -[2026-01-06T11:40:11.778Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 2 -[2026-01-06T11:40:11.779Z] [INFO] PUT /api/reminders/2 200 8ms -[2026-01-06T11:40:11.815Z] [INFO] GET /api/reminders/2 200 5ms -[2026-01-06T11:40:11.854Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T11:40:11.857Z] [INFO] GET /api/reminders?project_id=2 200 7ms -[2026-01-06T11:40:11.860Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-06T11:40:11.875Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-06T11:40:12.778Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:40:13.618Z] [INFO] GET / 200 4ms -[2026-01-06T11:40:13.682Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (jDTfCTqi9FI5zTbeAAA7) -[2026-01-06T11:40:13.689Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T11:40:13.692Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T11:40:13.693Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T11:40:13.694Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T11:40:13.696Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-06T11:40:13.705Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-06T11:40:13.724Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T11:40:13.728Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T11:40:13.757Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-06T11:40:13.760Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-06T11:40:13.763Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-06T11:40:13.766Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-06T11:40:13.768Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T11:40:13.771Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T11:40:13.788Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T11:40:13.789Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T11:40:13.796Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T11:40:13.797Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T11:40:13.843Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T11:40:13.844Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T11:40:13.846Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T11:40:13.886Z] [INFO] GET /js/sync.js 200 16ms -[2026-01-06T11:40:13.891Z] [INFO] GET /js/board.js 200 19ms -[2026-01-06T11:40:13.900Z] [INFO] GET /js/offline.js 200 18ms -[2026-01-06T11:40:13.903Z] [INFO] GET /js/auth.js 200 14ms -[2026-01-06T11:40:13.906Z] [INFO] GET /js/task-modal.js 200 10ms -[2026-01-06T11:40:13.915Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-06T11:40:13.936Z] [INFO] GET /js/list.js 200 14ms -[2026-01-06T11:40:13.939Z] [INFO] GET /js/shortcuts.js 200 16ms -[2026-01-06T11:40:13.949Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T11:40:13.952Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-06T11:40:13.957Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T11:40:13.966Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T11:40:13.967Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T11:40:13.968Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T11:40:13.980Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T11:40:13.985Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T11:40:14.030Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:40:14.033Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T11:40:14.038Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T11:40:14.085Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T11:40:14.108Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (iqqU-ULRmXef2O9VAAA9) -[2026-01-06T11:40:14.115Z] [INFO] GET /api/projects 304 4ms -[2026-01-06T11:40:14.153Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-06T11:40:14.155Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T11:40:14.163Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-06T11:40:14.181Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-06T11:40:14.184Z] [INFO] GET /api/labels/2 304 19ms -[2026-01-06T11:40:14.188Z] [INFO] GET /api/reminders?project_id=2 304 2ms -[2026-01-06T11:40:14.228Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-06T11:40:14.264Z] [INFO] GET /api/notifications 304 6ms -[2026-01-06T11:40:14.301Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-06T11:40:15.755Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T11:40:18.143Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T11:40:19.151Z] [INFO] GET /api/reminders/2 304 7ms -[2026-01-06T11:40:24.815Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T11:40:29.345Z] [INFO] GET /api/reminders/2 304 7ms -[2026-01-06T11:40:29.750Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:40:30.254Z] [INFO] 1 fällige Erinnerung(en) gefunden -[2026-01-06T11:40:30.259Z] [INFO] Benachrichtigung erstellt: reminder:due für User 1 -[2026-01-06T11:40:30.260Z] [INFO] Reminder-Benachrichtigung gesendet: "Testerinnerung" (2 Tage vorher) -[2026-01-06T11:40:31.597Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:40:33.420Z] [INFO] PUT /api/notifications/10/read 200 9ms -[2026-01-06T11:40:34.007Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:40:48.045Z] [INFO] GET /api/reminders/2 304 9ms -[2026-01-06T11:40:50.841Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:40:57.463Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T11:41:02.769Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:41:16.841Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:44:35.785Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:45:30.255Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:50:16.441Z] [INFO] GET /api/reminders/2 200 10ms -[2026-01-06T11:50:17.932Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:50:30.258Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:50:44.538Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:50:49.256Z] [INFO] GET / 200 2ms -[2026-01-06T11:50:49.310Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (iqqU-ULRmXef2O9VAAA9) -[2026-01-06T11:50:49.324Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T11:50:49.351Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T11:50:49.401Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-06T11:50:49.402Z] [INFO] GET /css/components.css 200 9ms -[2026-01-06T11:50:49.403Z] [INFO] GET /css/board.css 200 10ms -[2026-01-06T11:50:49.404Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-06T11:50:49.405Z] [INFO] GET /css/list.css 200 6ms -[2026-01-06T11:50:49.407Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-06T11:50:49.434Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T11:50:49.443Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T11:50:49.445Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T11:50:49.451Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T11:50:49.456Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T11:50:49.461Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T11:50:49.467Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-06T11:50:49.476Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-06T11:50:49.482Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T11:50:49.486Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T11:50:49.557Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T11:50:49.564Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T11:50:49.566Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T11:50:49.569Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-06T11:50:49.570Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-06T11:50:49.572Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T11:50:49.587Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T11:50:49.591Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T11:50:49.598Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T11:50:49.599Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T11:50:49.603Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T11:50:49.612Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T11:50:49.621Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T11:50:49.629Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T11:50:49.632Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T11:50:49.650Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-06T11:50:49.651Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T11:50:49.655Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-06T11:50:49.657Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-06T11:50:49.724Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T11:50:49.730Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-06T11:50:49.739Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-06T11:50:49.772Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T11:50:49.801Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (9BZCVFn5r6XlXeXzAAA_) -[2026-01-06T11:50:49.809Z] [INFO] GET /api/projects 200 7ms -[2026-01-06T11:50:49.846Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-06T11:50:49.850Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-06T11:50:49.869Z] [INFO] GET /api/tasks/project/2 200 27ms -[2026-01-06T11:50:49.874Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T11:50:49.877Z] [INFO] GET /api/labels/2 200 35ms -[2026-01-06T11:50:49.883Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-06T11:50:49.929Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-06T11:50:49.966Z] [INFO] GET /api/notifications 200 5ms -[2026-01-06T11:50:50.001Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-06T11:50:52.305Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:50:52.356Z] [INFO] GET /api/reminders/2 304 6ms -[2026-01-06T11:51:00.975Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T11:51:04.455Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T11:51:06.646Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:51:26.637Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (9BZCVFn5r6XlXeXzAAA_) -[2026-01-06T11:51:27.694Z] [INFO] GET / 200 4ms -[2026-01-06T11:51:27.789Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T11:51:27.796Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T11:51:27.800Z] [INFO] GET /css/base.css 200 8ms -[2026-01-06T11:51:27.805Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T11:51:27.806Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T11:51:27.807Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T11:51:27.814Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T11:51:27.844Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T11:51:27.857Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T11:51:27.859Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T11:51:27.889Z] [INFO] GET /css/gitea.css 200 14ms -[2026-01-06T11:51:27.891Z] [INFO] GET /css/coding.css 200 15ms -[2026-01-06T11:51:27.894Z] [INFO] GET /css/knowledge.css 200 15ms -[2026-01-06T11:51:27.898Z] [INFO] GET /css/reminders.css 200 15ms -[2026-01-06T11:51:27.900Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-06T11:51:27.907Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-06T11:51:27.924Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T11:51:27.942Z] [INFO] GET /js/reminders.js 200 14ms -[2026-01-06T11:51:27.994Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T11:51:27.995Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T11:51:28.013Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T11:51:28.015Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T11:51:28.017Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T11:51:28.018Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T11:51:28.024Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T11:51:28.025Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T11:51:28.043Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T11:51:28.049Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T11:51:28.050Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T11:51:28.051Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T11:51:28.055Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T11:51:28.057Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T11:51:28.085Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T11:51:28.087Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-06T11:51:28.091Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-06T11:51:28.093Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-06T11:51:28.095Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-06T11:51:28.166Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:51:28.176Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-06T11:51:28.177Z] [INFO] GET /assets/icons/task.svg 304 10ms -[2026-01-06T11:51:28.228Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-06T11:51:28.268Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (eE5BSL-faZn8tpahAABB) -[2026-01-06T11:51:28.276Z] [INFO] GET /api/projects 304 6ms -[2026-01-06T11:51:28.322Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-06T11:51:28.329Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-06T11:51:28.336Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-06T11:51:28.353Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-06T11:51:28.358Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T11:51:28.362Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T11:51:28.406Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-06T11:51:28.457Z] [INFO] GET /api/notifications 304 4ms -[2026-01-06T11:51:28.496Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-06T11:51:29.948Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T11:51:29.991Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T11:51:29.993Z] [INFO] GET /index.html 200 10ms -[2026-01-06T11:51:29.994Z] [INFO] GET / 200 10ms -[2026-01-06T11:51:30.035Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T11:51:30.058Z] [INFO] GET /css/components.css 200 9ms -[2026-01-06T11:51:30.061Z] [INFO] GET /css/board.css 200 7ms -[2026-01-06T11:51:30.066Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-06T11:51:30.093Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T11:51:30.094Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T11:51:30.123Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T11:51:30.127Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T11:51:30.130Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T11:51:30.152Z] [INFO] GET /js/auth.js 200 1ms -[2026-01-06T11:51:30.160Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T11:51:30.187Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T11:51:30.192Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T11:51:30.195Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T11:51:30.223Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T11:51:30.227Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T11:51:30.256Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T11:51:30.258Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T11:51:30.260Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T11:51:30.291Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T11:51:30.292Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T11:51:30.293Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-06T11:51:30.331Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-06T11:51:30.334Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-06T11:51:30.337Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-06T11:51:30.366Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T11:51:30.374Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T11:51:30.399Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T11:51:30.404Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T11:51:30.406Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-06T11:51:30.435Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T11:51:30.457Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T11:51:30.459Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T11:51:30.468Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T11:51:30.491Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T11:51:30.497Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T11:51:30.501Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T11:51:30.943Z] [INFO] GET /api/reminders/2 304 10ms -[2026-01-06T11:51:31.109Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:51:32.703Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:51:34.016Z] [INFO] DELETE /api/reminders/2 200 8ms -[2026-01-06T11:51:34.054Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-06T11:51:34.060Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-06T11:51:34.077Z] [INFO] GET /api/tasks/project/2 304 16ms -[2026-01-06T11:51:34.081Z] [INFO] GET /api/labels/2 304 20ms -[2026-01-06T11:51:34.099Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-06T11:51:34.155Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-06T11:51:34.159Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-06T11:51:34.164Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-06T11:51:34.168Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T11:51:34.998Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:51:37.293Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:51:38.406Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T11:51:41.438Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T11:53:19.933Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T11:53:19.973Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 3 -[2026-01-06T11:53:19.979Z] [INFO] POST /api/reminders 201 14ms -[2026-01-06T11:53:20.021Z] [INFO] GET /api/reminders?project_id=2 200 10ms -[2026-01-06T11:53:20.060Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-06T11:53:20.103Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-06T11:53:20.119Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T11:53:20.127Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T11:53:20.863Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:53:25.977Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:53:27.799Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:54:00.642Z] [INFO] GET / 200 2ms -[2026-01-06T11:54:00.711Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (eE5BSL-faZn8tpahAABB) -[2026-01-06T11:54:00.724Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T11:54:00.730Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T11:54:00.731Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T11:54:00.738Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-06T11:54:00.740Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T11:54:00.761Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T11:54:00.762Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T11:54:00.784Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T11:54:00.792Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T11:54:00.794Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T11:54:00.796Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T11:54:00.799Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T11:54:00.801Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T11:54:00.815Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T11:54:00.822Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T11:54:00.834Z] [INFO] GET /js/reminders.js 200 7ms -[2026-01-06T11:54:00.836Z] [INFO] GET /js/app.js 200 8ms -[2026-01-06T11:54:00.842Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-06T11:54:01.037Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T11:54:01.038Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-06T11:54:01.042Z] [INFO] GET /js/store.js 200 8ms -[2026-01-06T11:54:01.046Z] [INFO] GET /js/board.js 200 10ms -[2026-01-06T11:54:01.049Z] [INFO] GET /js/api.js 200 8ms -[2026-01-06T11:54:01.051Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-06T11:54:01.072Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T11:54:01.073Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T11:54:01.075Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T11:54:01.081Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T11:54:01.081Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T11:54:01.113Z] [INFO] GET /js/admin.js 200 12ms -[2026-01-06T11:54:01.117Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-06T11:54:01.119Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-06T11:54:01.121Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T11:54:01.125Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T11:54:01.128Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T11:54:01.155Z] [INFO] GET /js/mobile.js 200 10ms -[2026-01-06T11:54:01.158Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-06T11:54:01.194Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T11:54:01.203Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-06T11:54:01.201Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T11:54:01.241Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-06T11:54:01.266Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (qb4EjhuRO5OURIRJAABD) -[2026-01-06T11:54:01.284Z] [INFO] GET /api/projects 304 5ms -[2026-01-06T11:54:01.317Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T11:54:01.328Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-06T11:54:01.349Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-06T11:54:01.352Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T11:54:01.355Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-06T11:54:01.358Z] [INFO] GET /api/reminders?project_id=2 304 2ms -[2026-01-06T11:54:01.401Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-06T11:54:01.439Z] [INFO] GET /api/notifications 304 9ms -[2026-01-06T11:54:01.474Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-06T11:54:03.639Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:54:09.745Z] [INFO] GET /api/reminders/3 200 8ms -[2026-01-06T11:54:14.954Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:54:16.337Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:54:37.575Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:54:42.988Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:54:44.050Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:54:44.155Z] [INFO] GET /api/tasks/6 200 19ms -[2026-01-06T11:54:44.194Z] [INFO] GET /api/subtasks/6 200 6ms -[2026-01-06T11:54:44.199Z] [INFO] GET /api/files/6 200 11ms -[2026-01-06T11:54:44.202Z] [INFO] GET /api/links/6 200 8ms -[2026-01-06T11:54:44.205Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-06T11:54:44.208Z] [INFO] GET /api/comments/6 200 3ms -[2026-01-06T11:54:44.245Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzcwMDQ4NCwiZXhwIjoxNzY3NzAxMzg0fQ.MsLF2-LoHfWqLZQwv8oQsx_YqKK1E4Cb7HsFZyidS2Q 200 12ms -[2026-01-06T11:54:45.141Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:54:46.673Z] [INFO] PUT /api/subtasks/52 200 9ms -[2026-01-06T11:54:46.726Z] [INFO] PUT /api/subtasks/52/position 200 18ms -[2026-01-06T11:54:47.681Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-06T11:54:52.118Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-06T11:54:52.120Z] [INFO] PUT /api/tasks/6 200 17ms -[2026-01-06T11:54:53.105Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T11:55:07.307Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:55:22.383Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 2) -[2026-01-06T11:55:22.384Z] [INFO] POST /api/auth/login 401 458ms -[2026-01-06T11:55:28.852Z] [INFO] GET /api/reminders/3 304 6ms -[2026-01-06T11:55:30.259Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T11:55:33.412Z] [INFO] GET / 200 3ms -[2026-01-06T11:55:33.471Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (qb4EjhuRO5OURIRJAABD) -[2026-01-06T11:55:33.483Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T11:55:33.493Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T11:55:33.495Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T11:55:33.497Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T11:55:33.498Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T11:55:33.515Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-06T11:55:33.523Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T11:55:33.543Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T11:55:33.546Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T11:55:33.550Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T11:55:33.555Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T11:55:33.557Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T11:55:33.558Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T11:55:33.573Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T11:55:33.576Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T11:55:33.580Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T11:55:33.592Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T11:55:33.601Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T11:55:33.634Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T11:55:33.635Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T11:55:33.636Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T11:55:33.654Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T11:55:33.658Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-06T11:55:33.661Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-06T11:55:33.665Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T11:55:33.668Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T11:55:33.669Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T11:55:33.685Z] [INFO] GET /js/list.js 200 1ms -[2026-01-06T11:55:33.691Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T11:55:33.699Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T11:55:33.701Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T11:55:33.702Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T11:55:33.716Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T11:55:33.724Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-06T11:55:33.726Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T11:55:33.729Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T11:55:33.734Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T11:55:33.796Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:55:33.800Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T11:55:33.805Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-06T11:55:33.844Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-06T11:55:33.896Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (nqLnhvRutX9wHLnLAABF) -[2026-01-06T11:55:33.905Z] [INFO] GET /api/projects 304 6ms -[2026-01-06T11:55:33.947Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-06T11:55:33.967Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-06T11:55:33.968Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T11:55:33.973Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-06T11:55:33.976Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-06T11:55:33.980Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T11:55:34.023Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-06T11:55:34.055Z] [INFO] GET /api/notifications 304 6ms -[2026-01-06T11:55:34.095Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-06T11:55:36.676Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:56:08.307Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-06T11:56:08.309Z] [INFO] POST /api/auth/logout 200 9ms -[2026-01-06T11:56:08.314Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-06T11:56:08.315Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-06T11:56:08.341Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (nqLnhvRutX9wHLnLAABF) -[2026-01-06T11:56:13.458Z] [INFO] POST /api/auth/login 200 416ms -[2026-01-06T11:56:13.457Z] [INFO] Login erfolgreich: admin -[2026-01-06T11:56:13.498Z] [INFO] GET / 200 4ms -[2026-01-06T11:56:13.577Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-06T11:56:13.579Z] [INFO] GET /css/base.css 200 8ms -[2026-01-06T11:56:13.583Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-06T11:56:13.585Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T11:56:13.587Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T11:56:13.588Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T11:56:13.604Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T11:56:13.610Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T11:56:13.636Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T11:56:13.637Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T11:56:13.640Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T11:56:13.643Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T11:56:13.645Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T11:56:13.651Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T11:56:13.663Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T11:56:13.672Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T11:56:13.678Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T11:56:13.693Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T11:56:13.733Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-06T11:56:13.735Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T11:56:13.738Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T11:56:13.743Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T11:56:13.745Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T11:56:13.747Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T11:56:13.764Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T11:56:13.770Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T11:56:13.772Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T11:56:13.779Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T11:56:13.779Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T11:56:13.781Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T11:56:13.807Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T11:56:13.813Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-06T11:56:13.815Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-06T11:56:13.819Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T11:56:13.821Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T11:56:13.829Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T11:56:13.840Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T11:56:13.883Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:56:13.889Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T11:56:13.892Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T11:56:13.929Z] [INFO] GET /api/admin/users 200 8ms -[2026-01-06T11:56:13.972Z] [INFO] GET /api/admin/upload-settings 200 9ms -[2026-01-06T11:56:15.444Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T11:56:15.485Z] [INFO] GET / 200 9ms -[2026-01-06T11:56:15.487Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-06T11:56:15.489Z] [INFO] GET /index.html 200 7ms -[2026-01-06T11:56:15.520Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T11:56:15.543Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T11:56:15.552Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T11:56:15.554Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T11:56:15.577Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T11:56:15.585Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T11:56:15.609Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T11:56:15.616Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T11:56:15.620Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T11:56:15.648Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T11:56:15.652Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T11:56:15.678Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-06T11:56:15.681Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-06T11:56:15.707Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T11:56:15.712Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T11:56:15.723Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T11:56:15.766Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T11:56:15.767Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T11:56:15.770Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T11:56:15.796Z] [INFO] GET /js/tour.js 200 1ms -[2026-01-06T11:56:15.797Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T11:56:15.801Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T11:56:15.827Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T11:56:15.829Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T11:56:15.832Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T11:56:15.859Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T11:56:15.865Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T11:56:15.866Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T11:56:15.888Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T11:56:15.895Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T11:56:15.898Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T11:56:15.917Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T11:56:15.926Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T11:56:15.930Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T11:56:15.944Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T11:56:15.956Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-06T11:56:15.961Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T11:56:17.276Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:56:18.534Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:56:20.579Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T11:56:28.707Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T11:56:31.739Z] [INFO] Admin admin hat Benutzer momohomma@googlemail.com bearbeitet -[2026-01-06T11:56:31.740Z] [INFO] PUT /api/admin/users/4 200 501ms -[2026-01-06T11:56:31.782Z] [INFO] GET /api/admin/users 304 8ms -[2026-01-06T11:56:32.250Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T11:57:10.023Z] [INFO] Logout: admin -[2026-01-06T11:57:10.024Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-06T11:57:10.065Z] [INFO] GET / 200 2ms -[2026-01-06T11:57:10.137Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T11:57:10.141Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T11:57:10.142Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T11:57:10.143Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T11:57:10.145Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T11:57:10.146Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-06T11:57:10.167Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T11:57:10.170Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-06T11:57:10.200Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T11:57:10.202Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T11:57:10.205Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T11:57:10.208Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T11:57:10.211Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T11:57:10.212Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-06T11:57:10.230Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T11:57:10.236Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T11:57:10.238Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-06T11:57:10.243Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T11:57:10.285Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T11:57:10.287Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T11:57:10.290Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T11:57:10.298Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T11:57:10.300Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T11:57:10.301Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T11:57:10.316Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T11:57:10.317Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T11:57:10.329Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T11:57:10.330Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T11:57:10.333Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T11:57:10.342Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T11:57:10.360Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T11:57:10.365Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T11:57:10.371Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T11:57:10.377Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-06T11:57:10.379Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T11:57:10.384Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T11:57:10.388Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T11:57:10.426Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-06T11:57:11.954Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T11:57:15.339Z] [INFO] POST /api/auth/login 200 449ms -[2026-01-06T11:57:15.339Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T11:57:15.378Z] [INFO] GET / 200 3ms -[2026-01-06T11:57:15.444Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T11:57:15.447Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T11:57:15.453Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-06T11:57:15.455Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T11:57:15.457Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T11:57:15.459Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T11:57:15.482Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T11:57:15.487Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-06T11:57:15.508Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T11:57:15.508Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T11:57:15.520Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-06T11:57:15.523Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T11:57:15.525Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T11:57:15.527Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-06T11:57:15.540Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-06T11:57:15.539Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T11:57:15.556Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T11:57:15.559Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T11:57:15.592Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-06T11:57:15.595Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T11:57:15.597Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T11:57:15.618Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T11:57:15.621Z] [INFO] GET /js/board.js 200 5ms -[2026-01-06T11:57:15.624Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T11:57:15.625Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T11:57:15.628Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T11:57:15.651Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T11:57:15.655Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T11:57:15.658Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T11:57:15.662Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T11:57:15.679Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T11:57:15.686Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T11:57:15.688Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-06T11:57:15.692Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T11:57:15.695Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T11:57:15.702Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T11:57:15.709Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T11:57:15.764Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:57:15.769Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T11:57:15.771Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T11:57:15.808Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-06T11:57:15.837Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (3-UJEfEYcrKSGasxAABH) -[2026-01-06T11:57:15.846Z] [INFO] GET /api/projects 304 6ms -[2026-01-06T11:57:15.880Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T11:57:15.889Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-06T11:57:15.895Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-06T11:57:15.900Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-06T11:57:15.914Z] [INFO] GET /api/tasks/project/2 304 14ms -[2026-01-06T11:57:15.921Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T11:57:15.962Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-06T11:57:15.999Z] [INFO] GET /api/notifications 304 5ms -[2026-01-06T11:57:16.036Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-06T11:57:17.501Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T11:57:18.174Z] [INFO] GET /api/reminders/3 304 6ms -[2026-01-06T11:57:18.380Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T11:57:21.414Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T11:57:35.342Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T11:57:36.959Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T11:57:37.195Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 3 -[2026-01-06T11:57:37.196Z] [INFO] PUT /api/reminders/3 200 11ms -[2026-01-06T11:57:37.238Z] [INFO] GET /api/reminders/3 200 9ms -[2026-01-06T11:57:37.275Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-06T11:57:37.326Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-06T11:57:37.334Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-06T11:57:37.338Z] [INFO] GET /api/reminders?project_id=2 200 2ms -[2026-01-06T11:57:38.190Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T11:57:42.118Z] [INFO] GET /api/reminders/3 304 9ms -[2026-01-06T11:57:42.279Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T11:57:50.018Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-06T11:58:20.998Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T12:00:30.262Z] [INFO] 1 fällige Erinnerung(en) gefunden -[2026-01-06T12:00:30.268Z] [INFO] Reminder-Benachrichtigung gesendet: "Testerinnerung" (2 Tage vorher) -[2026-01-06T12:00:30.267Z] [INFO] Benachrichtigung erstellt: reminder:due für User 1 -[2026-01-06T12:05:30.266Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:10:30.272Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:13:18.964Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-06T12:13:18.966Z] [INFO] POST /api/auth/logout 200 14ms -[2026-01-06T12:13:18.997Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (3-UJEfEYcrKSGasxAABH) -[2026-01-06T12:15:30.273Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:20:30.280Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:25:30.279Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:29:24.920Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T12:29:24.921Z] [INFO] POST /api/auth/login 200 461ms -[2026-01-06T12:29:24.963Z] [INFO] GET / 200 6ms -[2026-01-06T12:29:25.037Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T12:29:25.066Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T12:29:25.095Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T12:29:25.096Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T12:29:25.103Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-06T12:29:25.107Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-06T12:29:25.108Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T12:29:25.115Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T12:29:25.127Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T12:29:25.148Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T12:29:25.158Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T12:29:25.159Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T12:29:25.166Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-06T12:29:25.169Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-06T12:29:25.170Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T12:29:25.177Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T12:29:25.191Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T12:29:25.197Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T12:29:25.226Z] [INFO] GET /js/store.js 200 1ms -[2026-01-06T12:29:25.230Z] [INFO] GET /js/api.js 200 1ms -[2026-01-06T12:29:25.231Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T12:29:25.256Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T12:29:25.257Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T12:29:25.264Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T12:29:25.270Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T12:29:25.272Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T12:29:25.273Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T12:29:25.287Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T12:29:25.287Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T12:29:25.302Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T12:29:25.305Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T12:29:25.319Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T12:29:25.320Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T12:29:25.323Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T12:29:25.329Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T12:29:25.330Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T12:29:25.338Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T12:29:25.376Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T12:29:25.382Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T12:29:25.386Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T12:29:25.427Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-06T12:29:25.458Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (JiAhWS_AxVsxkddfAABJ) -[2026-01-06T12:29:25.466Z] [INFO] GET /api/projects 304 6ms -[2026-01-06T12:29:25.496Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T12:29:25.511Z] [INFO] GET /api/stats/dashboard?projectId=2 304 9ms -[2026-01-06T12:29:25.532Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-06T12:29:25.537Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T12:29:25.541Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T12:29:25.546Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T12:29:25.596Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-06T12:29:25.631Z] [INFO] GET /api/notifications 200 4ms -[2026-01-06T12:29:25.693Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-06T12:29:27.156Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T12:29:27.198Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T12:29:27.202Z] [INFO] GET / 200 7ms -[2026-01-06T12:29:27.203Z] [INFO] GET /index.html 200 6ms -[2026-01-06T12:29:27.229Z] [INFO] GET /css/base.css 200 1ms -[2026-01-06T12:29:27.263Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T12:29:27.265Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T12:29:27.268Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T12:29:27.299Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T12:29:27.306Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T12:29:27.321Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T12:29:27.329Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T12:29:27.336Z] [INFO] GET /js/api.js 200 1ms -[2026-01-06T12:29:27.358Z] [INFO] GET /js/auth.js 200 1ms -[2026-01-06T12:29:27.369Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T12:29:27.378Z] [INFO] GET /js/sync.js 200 1ms -[2026-01-06T12:29:27.400Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T12:29:27.405Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T12:29:27.424Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T12:29:27.431Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T12:29:27.436Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T12:29:27.455Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T12:29:27.467Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T12:29:27.472Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-06T12:29:27.492Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T12:29:27.502Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T12:29:27.503Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T12:29:27.522Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-06T12:29:27.532Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T12:29:27.541Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T12:29:27.555Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T12:29:27.563Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T12:29:27.572Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T12:29:27.590Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T12:29:27.597Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T12:29:27.605Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T12:29:27.635Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-06T12:29:27.637Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T12:29:27.662Z] [INFO] GET /css/knowledge.css 200 13ms -[2026-01-06T12:29:27.681Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T12:29:27.682Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-06T12:29:28.152Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T12:29:28.486Z] [INFO] GET /api/reminders/3 304 6ms -[2026-01-06T12:29:34.036Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T12:29:36.417Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 3 -[2026-01-06T12:29:36.420Z] [INFO] PUT /api/reminders/3 200 13ms -[2026-01-06T12:29:36.458Z] [INFO] GET /api/reminders/3 200 7ms -[2026-01-06T12:29:36.500Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-06T12:29:36.519Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-06T12:29:36.524Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-06T12:29:36.527Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T12:29:37.405Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-06T12:29:40.378Z] [INFO] PUT /api/notifications/11/read 200 8ms -[2026-01-06T12:29:40.781Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T12:29:47.462Z] [INFO] GET /api/reminders/3 304 7ms -[2026-01-06T12:29:49.798Z] [INFO] DELETE /api/reminders/3 200 6ms -[2026-01-06T12:29:49.842Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-06T12:29:49.849Z] [INFO] GET /api/reminders?project_id=2 200 5ms -[2026-01-06T12:29:49.865Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-06T12:29:49.869Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-06T12:29:49.890Z] [INFO] GET /api/reminders?project_id=2 304 9ms -[2026-01-06T12:29:49.928Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-06T12:29:49.950Z] [INFO] GET /api/tasks/project/2 304 25ms -[2026-01-06T12:29:49.956Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-06T12:29:49.960Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-06T12:29:50.813Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T12:29:53.693Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T12:29:54.171Z] [INFO] DELETE /api/notifications/11 200 11ms -[2026-01-06T12:29:54.617Z] [INFO] DELETE /api/notifications/10 200 10ms -[2026-01-06T12:29:58.254Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T12:30:30.280Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:31:02.735Z] [INFO] GET / 200 4ms -[2026-01-06T12:31:02.794Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (JiAhWS_AxVsxkddfAABJ) -[2026-01-06T12:31:02.804Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T12:31:02.811Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T12:31:02.812Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T12:31:02.813Z] [INFO] GET /css/base.css 200 4ms -[2026-01-06T12:31:02.834Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-06T12:31:02.839Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T12:31:02.866Z] [INFO] GET /css/list.css 200 6ms -[2026-01-06T12:31:02.869Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T12:31:02.873Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T12:31:02.875Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-06T12:31:02.878Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-06T12:31:02.901Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-06T12:31:02.903Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T12:31:02.906Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-06T12:31:02.909Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-06T12:31:02.910Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-06T12:31:02.940Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-06T12:31:02.942Z] [INFO] GET /js/app.js 200 5ms -[2026-01-06T12:31:03.023Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T12:31:03.026Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T12:31:03.029Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-06T12:31:03.032Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-06T12:31:03.035Z] [INFO] GET /js/store.js 200 7ms -[2026-01-06T12:31:03.037Z] [INFO] GET /js/board.js 200 7ms -[2026-01-06T12:31:03.056Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T12:31:03.062Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-06T12:31:03.066Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T12:31:03.069Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T12:31:03.071Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T12:31:03.087Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T12:31:03.095Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-06T12:31:03.096Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T12:31:03.099Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-06T12:31:03.100Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T12:31:03.103Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T12:31:03.116Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T12:31:03.124Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T12:31:03.165Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T12:31:03.170Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T12:31:03.175Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-06T12:31:03.212Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T12:31:03.240Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (sZ06RwQLxgK5dVIrAABL) -[2026-01-06T12:31:03.250Z] [INFO] GET /api/projects 304 6ms -[2026-01-06T12:31:03.284Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T12:31:03.296Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-06T12:31:03.306Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-06T12:31:03.327Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-06T12:31:03.338Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-06T12:31:03.342Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T12:31:03.387Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-06T12:31:03.431Z] [INFO] GET /api/notifications 200 4ms -[2026-01-06T12:31:03.466Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-06T12:31:08.696Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T12:31:10.545Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T12:31:11.579Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T12:31:13.951Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T12:31:15.814Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T12:31:18.551Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T12:31:20.418Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T12:31:22.000Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T12:31:26.208Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T12:31:41.475Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T12:31:45.270Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (sZ06RwQLxgK5dVIrAABL) -[2026-01-06T12:35:30.283Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:40:30.285Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:45:30.287Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:50:30.293Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T12:55:30.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:00:30.292Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:05:30.292Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:08:29.119Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 3) -[2026-01-06T13:08:29.121Z] [INFO] POST /api/auth/login 401 513ms -[2026-01-06T13:10:30.293Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:15:30.294Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:20:30.298Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:25:30.296Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:30:30.326Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:35:30.354Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:40:30.373Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:45:30.401Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:50:30.405Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T13:55:30.435Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:00:30.465Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:05:07.106Z] [INFO] POST / 200 18ms -[2026-01-06T14:05:30.480Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:10:30.489Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:15:30.490Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:20:30.494Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:25:30.513Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:30:30.544Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:35:30.560Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:40:30.569Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:45:30.591Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:50:30.596Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T14:55:30.617Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:00:22.102Z] [INFO] GET / 200 4ms -[2026-01-06T15:00:30.620Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:01:21.574Z] [INFO] GET / 200 5ms -[2026-01-06T15:05:30.627Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:10:30.653Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:15:30.680Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:20:30.684Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:25:30.699Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:30:30.717Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:35:30.733Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:40:30.738Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:45:30.763Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:50:30.768Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T15:55:30.784Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:00:30.804Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:05:30.819Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:10:30.845Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:15:30.859Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:20:30.861Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:22:55.135Z] [INFO] POST / 200 19ms -[2026-01-06T16:25:30.885Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:30:30.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:35:30.922Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:40:30.930Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:45:30.936Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:50:30.940Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T16:53:42.923Z] [INFO] GET / 200 2ms -[2026-01-06T16:53:43.864Z] [INFO] GET /wordpress/ 200 6ms -[2026-01-06T16:55:30.963Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:00:30.987Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:05:31.000Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:10:31.025Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:15:31.032Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:20:31.033Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:25:31.039Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:30:31.050Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:35:31.062Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:40:31.085Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:45:31.104Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:50:31.108Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T17:55:31.122Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:00:31.144Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:05:31.159Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:10:31.173Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:15:31.183Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:20:31.186Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:25:31.190Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:30:31.210Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:35:31.218Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:40:31.222Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:45:31.236Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:47:31.020Z] [INFO] POST / 200 19ms -[2026-01-06T18:50:31.240Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T18:55:31.252Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:00:31.264Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:05:31.283Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:10:31.285Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:15:31.292Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:20:31.292Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:25:31.310Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:30:31.313Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:35:31.321Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:39:06.320Z] [INFO] POST / 200 4ms -[2026-01-06T19:39:06.365Z] [INFO] POST /_next 200 3ms -[2026-01-06T19:39:06.417Z] [INFO] POST /api 200 6ms -[2026-01-06T19:39:06.466Z] [INFO] POST /_next/server 200 3ms -[2026-01-06T19:39:06.511Z] [INFO] POST /app 200 4ms -[2026-01-06T19:39:06.553Z] [INFO] POST /api/route 404 1ms -[2026-01-06T19:40:31.338Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:45:31.358Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:50:31.358Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T19:55:02.923Z] [INFO] HEAD / 200 2ms -[2026-01-06T19:55:03.643Z] [INFO] GET / 206 6ms -[2026-01-06T19:55:04.384Z] [INFO] HEAD /_next 200 3ms -[2026-01-06T19:55:05.374Z] [INFO] POST / 200 4ms -[2026-01-06T19:55:05.758Z] [INFO] POST /_next 200 4ms -[2026-01-06T19:55:31.374Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:00:31.390Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:05:31.405Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:10:31.408Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:12:05.892Z] [INFO] GET / 200 3ms -[2026-01-06T20:12:05.954Z] [INFO] GET /css/base.css 200 4ms -[2026-01-06T20:12:05.957Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T20:12:05.996Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T20:12:06.005Z] [INFO] GET /css/board.css 200 13ms -[2026-01-06T20:12:06.009Z] [INFO] GET /css/modal.css 200 15ms -[2026-01-06T20:12:06.011Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-06T20:12:06.013Z] [INFO] GET /css/list.css 200 5ms -[2026-01-06T20:12:06.014Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T20:12:06.039Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-06T20:12:06.042Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-06T20:12:06.046Z] [INFO] GET /css/reminders.css 200 8ms -[2026-01-06T20:12:06.049Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-06T20:12:06.050Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-06T20:12:06.053Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T20:12:06.060Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T20:12:06.064Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T20:12:06.094Z] [INFO] GET /js/app.js 200 8ms -[2026-01-06T20:12:06.096Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-06T20:12:06.131Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T20:12:06.132Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T20:12:06.135Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T20:12:06.142Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T20:12:06.144Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-06T20:12:06.146Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T20:12:06.153Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T20:12:06.165Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-06T20:12:06.174Z] [INFO] GET /js/list.js 200 6ms -[2026-01-06T20:12:06.175Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T20:12:06.177Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T20:12:06.180Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T20:12:06.195Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T20:12:06.206Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-06T20:12:06.208Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T20:12:06.211Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-06T20:12:06.212Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-06T20:12:06.215Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-06T20:12:06.222Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T20:12:06.450Z] [INFO] GET /api/auth/users 401 3ms -[2026-01-06T20:12:06.522Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-06T20:12:08.159Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T20:12:08.202Z] [INFO] GET / 200 6ms -[2026-01-06T20:12:08.204Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T20:12:08.208Z] [INFO] GET /index.html 200 8ms -[2026-01-06T20:12:08.239Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T20:12:08.245Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T20:12:08.273Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T20:12:08.278Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T20:12:08.282Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T20:12:08.307Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T20:12:08.314Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T20:12:08.317Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-06T20:12:08.341Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-06T20:12:08.372Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-06T20:12:08.377Z] [INFO] GET /js/api.js 200 10ms -[2026-01-06T20:12:08.380Z] [INFO] GET /js/store.js 200 10ms -[2026-01-06T20:12:08.396Z] [INFO] GET /js/sync.js 200 1ms -[2026-01-06T20:12:08.412Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T20:12:08.415Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T20:12:08.420Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T20:12:08.437Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T20:12:08.447Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T20:12:08.452Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T20:12:08.511Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T20:12:08.514Z] [INFO] GET /js/tour.js 200 6ms -[2026-01-06T20:12:08.516Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-06T20:12:08.543Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T20:12:08.550Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-06T20:12:08.551Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T20:12:08.568Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T20:12:08.575Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T20:12:08.579Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T20:12:08.597Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T20:12:08.604Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T20:12:08.605Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T20:12:08.622Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T20:12:08.636Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-06T20:12:08.637Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T20:12:08.648Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T20:12:08.658Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-06T20:12:08.663Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-06T20:12:08.669Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T20:15:31.424Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:20:31.428Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:25:31.440Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:29:59.759Z] [INFO] GET / 200 7ms -[2026-01-06T20:29:59.819Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T20:29:59.854Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T20:29:59.889Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T20:29:59.891Z] [INFO] GET /css/board.css 200 9ms -[2026-01-06T20:29:59.893Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T20:29:59.900Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-06T20:29:59.903Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T20:29:59.905Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T20:29:59.924Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T20:29:59.945Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-06T20:29:59.946Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T20:29:59.947Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T20:29:59.950Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-06T20:29:59.970Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T20:29:59.972Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-06T20:29:59.985Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T20:29:59.986Z] [INFO] GET /js/app.js 200 6ms -[2026-01-06T20:29:59.989Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-06T20:30:00.035Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T20:30:00.036Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T20:30:00.045Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-06T20:30:00.053Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T20:30:00.056Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T20:30:00.058Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T20:30:00.064Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T20:30:00.070Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T20:30:00.076Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T20:30:00.078Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T20:30:00.086Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T20:30:00.094Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T20:30:00.101Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T20:30:00.105Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T20:30:00.106Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T20:30:00.118Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T20:30:00.125Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T20:30:00.127Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T20:30:00.132Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T20:30:00.212Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T20:30:00.213Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-06T20:30:00.251Z] [INFO] GET /index.html 200 2ms -[2026-01-06T20:30:00.253Z] [INFO] GET / 200 4ms -[2026-01-06T20:30:00.262Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T20:30:00.289Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T20:30:00.296Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T20:30:00.298Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T20:30:00.322Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-06T20:30:00.330Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T20:30:00.335Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T20:30:00.378Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T20:30:00.379Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T20:30:00.385Z] [INFO] GET /js/api.js 200 1ms -[2026-01-06T20:30:00.410Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T20:30:00.417Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T20:30:00.419Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T20:30:00.443Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T20:30:00.449Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T20:30:00.453Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T20:30:00.474Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T20:30:00.482Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T20:30:00.487Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T20:30:00.513Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T20:30:00.521Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-06T20:30:00.529Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T20:30:00.541Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T20:30:00.550Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T20:30:00.564Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T20:30:00.587Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T20:30:00.590Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-06T20:30:00.596Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T20:30:00.623Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-06T20:30:00.625Z] [INFO] GET /css/list.css 200 4ms -[2026-01-06T20:30:00.630Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T20:30:00.662Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-06T20:30:00.666Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-06T20:30:00.668Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T20:30:00.696Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T20:30:00.699Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T20:30:00.713Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T20:30:00.731Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T20:30:10.344Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T20:30:10.347Z] [INFO] POST /api/auth/login 200 480ms -[2026-01-06T20:30:10.388Z] [INFO] GET / 200 4ms -[2026-01-06T20:30:10.468Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T20:30:10.473Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T20:30:10.474Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T20:30:10.475Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T20:30:10.480Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-06T20:30:10.481Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T20:30:10.499Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T20:30:10.507Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T20:30:10.532Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T20:30:10.533Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-06T20:30:10.541Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T20:30:10.542Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T20:30:10.542Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T20:30:10.545Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T20:30:10.566Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T20:30:10.570Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T20:30:10.578Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T20:30:10.582Z] [INFO] GET /js/app.js 200 5ms -[2026-01-06T20:30:10.610Z] [INFO] GET /js/store.js 200 1ms -[2026-01-06T20:30:10.615Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T20:30:10.614Z] [INFO] GET /js/api.js 200 1ms -[2026-01-06T20:30:10.655Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-06T20:30:10.657Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-06T20:30:10.660Z] [INFO] GET /js/board.js 200 9ms -[2026-01-06T20:30:10.661Z] [INFO] GET /js/task-modal.js 200 9ms -[2026-01-06T20:30:10.669Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-06T20:30:10.671Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T20:30:10.687Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T20:30:10.688Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T20:30:10.693Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T20:30:10.703Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T20:30:10.716Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T20:30:10.724Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T20:30:10.728Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-06T20:30:10.731Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-06T20:30:10.733Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-06T20:30:10.739Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T20:30:10.797Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T20:30:10.803Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-06T20:30:10.805Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T20:30:10.846Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-06T20:30:10.884Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (iVCCUdjx1wgfN3lBAABN) -[2026-01-06T20:30:10.892Z] [INFO] GET /api/projects 200 4ms -[2026-01-06T20:30:10.936Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T20:30:10.941Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-06T20:30:10.961Z] [INFO] GET /api/tasks/project/2 200 19ms -[2026-01-06T20:30:10.967Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-06T20:30:10.971Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-06T20:30:10.980Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-06T20:30:11.029Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-06T20:30:11.068Z] [INFO] GET /api/notifications 200 7ms -[2026-01-06T20:30:11.107Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-06T20:30:12.583Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T20:30:31.448Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:35:31.465Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:36:54.373Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T20:36:54.899Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T20:36:54.900Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T20:36:54.900Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-06T20:36:54.901Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-06T20:36:54.902Z] [INFO] readCLAUDEmd: Successfully read 17738 characters from /app/taskmate-source/CLAUDE.md -[2026-01-06T20:36:54.903Z] [INFO] GET /api/coding/directories 200 9ms -[2026-01-06T20:36:54.968Z] [INFO] Git directory exists: true -[2026-01-06T20:36:54.969Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T20:36:55.078Z] [INFO] GET /api/coding/directories/3/status 200 114ms -[2026-01-06T20:36:54.969Z] [INFO] Git directory exists: true -[2026-01-06T20:36:54.968Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T20:36:55.915Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T20:36:57.013Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T20:36:59.017Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T20:37:12.769Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T20:37:12.825Z] [INFO] GET /api/tasks/6 200 12ms -[2026-01-06T20:37:12.872Z] [INFO] GET /api/subtasks/6 200 8ms -[2026-01-06T20:37:12.898Z] [INFO] GET /api/links/6 200 6ms -[2026-01-06T20:37:12.906Z] [INFO] GET /api/files/6 200 6ms -[2026-01-06T20:37:12.939Z] [INFO] GET /api/comments/6 200 11ms -[2026-01-06T20:37:12.947Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-06T20:37:12.975Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzczMTgzMiwiZXhwIjoxNzY3NzMyNzMyfQ.b1NWXKATdGAgGff5ncZ258eQztKx8T-SnC7uzJPivsI 200 9ms -[2026-01-06T20:37:13.816Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T20:37:16.103Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-06T20:37:16.105Z] [INFO] PUT /api/tasks/6 200 15ms -[2026-01-06T20:37:17.093Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T20:37:18.543Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T20:37:20.818Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T20:37:22.825Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T20:40:31.479Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:45:31.482Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:50:31.481Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:52:20.984Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-06T20:52:20.986Z] [INFO] POST /api/auth/logout 200 15ms -[2026-01-06T20:52:21.015Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (iVCCUdjx1wgfN3lBAABN) -[2026-01-06T20:55:31.492Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T20:56:38.249Z] [INFO] GET / 200 7ms -[2026-01-06T20:56:38.329Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T20:56:38.360Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T20:56:38.387Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T20:56:38.407Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T20:56:38.407Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-06T20:56:38.414Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T20:56:38.415Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T20:56:38.417Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T20:56:38.421Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T20:56:38.448Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T20:56:38.467Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T20:56:38.478Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-06T20:56:38.480Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-06T20:56:38.483Z] [INFO] GET /css/reminders.css 200 9ms -[2026-01-06T20:56:38.487Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-06T20:56:38.490Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T20:56:38.518Z] [INFO] GET /js/app.js 200 7ms -[2026-01-06T20:56:38.521Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-06T20:56:38.558Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T20:56:38.560Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T20:56:38.563Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T20:56:38.579Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T20:56:38.582Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T20:56:38.584Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T20:56:38.590Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T20:56:38.595Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-06T20:56:38.596Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T20:56:38.607Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T20:56:38.616Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T20:56:38.617Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T20:56:38.621Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T20:56:38.625Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T20:56:38.639Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T20:56:38.651Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-06T20:56:38.654Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-06T20:56:38.658Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-06T20:56:38.662Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-06T20:56:38.724Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-06T20:56:43.406Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T20:56:43.407Z] [INFO] POST /api/auth/login 200 469ms -[2026-01-06T20:56:43.444Z] [INFO] GET / 200 3ms -[2026-01-06T20:56:43.520Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T20:56:43.523Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T20:56:43.525Z] [INFO] GET /css/components.css 200 6ms -[2026-01-06T20:56:43.527Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T20:56:43.530Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T20:56:43.532Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T20:56:43.551Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T20:56:43.560Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T20:56:43.580Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T20:56:43.584Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T20:56:43.586Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T20:56:43.589Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T20:56:43.590Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T20:56:43.593Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T20:56:43.610Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T20:56:43.615Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T20:56:43.616Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T20:56:43.627Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T20:56:43.661Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T20:56:43.662Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T20:56:43.664Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T20:56:43.677Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T20:56:43.679Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T20:56:43.681Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T20:56:43.696Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T20:56:43.699Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-06T20:56:43.704Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T20:56:43.710Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T20:56:43.713Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T20:56:43.716Z] [INFO] GET /js/list.js 200 6ms -[2026-01-06T20:56:43.737Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T20:56:43.742Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T20:56:43.744Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T20:56:43.762Z] [INFO] GET /js/knowledge.js 200 10ms -[2026-01-06T20:56:43.764Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-06T20:56:43.766Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-06T20:56:43.770Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T20:56:43.830Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T20:56:43.835Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-06T20:56:43.840Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-06T20:56:43.875Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-06T20:56:43.905Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (rnWaFwJybqrbbEpNAABP) -[2026-01-06T20:56:43.911Z] [INFO] GET /api/projects 200 4ms -[2026-01-06T20:56:43.959Z] [INFO] GET /api/stats/dashboard?projectId=2 200 11ms -[2026-01-06T20:56:43.979Z] [INFO] GET /api/tasks/project/2 200 30ms -[2026-01-06T20:56:43.983Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-06T20:56:43.985Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-06T20:56:43.986Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T20:56:43.990Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-06T20:56:44.042Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-06T20:56:44.073Z] [INFO] GET /api/notifications 200 7ms -[2026-01-06T20:56:44.104Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-06T20:56:45.570Z] [INFO] GET /sw.js 200 4ms -[2026-01-06T21:00:31.493Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:05:02.945Z] [INFO] POST / 200 17ms -[2026-01-06T21:05:31.494Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:08:53.940Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-06T21:08:53.944Z] [INFO] Reminder Service gestoppt -[2026-01-06T21:09:08.235Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-06T21:09:08.341Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-06T21:09:08.878Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-06T21:09:08.879Z] [INFO] Datenbank initialisiert -[2026-01-06T21:09:08.888Z] [INFO] Server läuft auf Port 3001 -[2026-01-06T21:09:08.891Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-06T21:09:08.890Z] [INFO] Umgebung: development -[2026-01-06T21:09:08.895Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:09:08.893Z] [INFO] Automatische Backups aktiviert -[2026-01-06T21:09:08.897Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-06T21:09:12.237Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (MRuNm4ahB_3LNcoHAAAB) -[2026-01-06T21:09:12.295Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:10:08.916Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-06T21-10-08-895Z.db.enc -[2026-01-06T21:10:08.917Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-06T21-10-08-895Z.db.enc -[2026-01-06T21:10:08.942Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-06T21:10:08.918Z] [INFO] Backup erstellt: backup_2026-01-06T21-10-08-895Z.db -[2026-01-06T21:10:08.940Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T00-52-34-063Z.db.enc -[2026-01-06T21:10:08.941Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T00-52-34-063Z.db.enc -[2026-01-06T21:11:59.331Z] [INFO] POST /api/auth/logout 401 7ms -[2026-01-06T21:11:59.368Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (MRuNm4ahB_3LNcoHAAAB) -[2026-01-06T21:14:08.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:17:37.979Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 2) -[2026-01-06T21:17:37.981Z] [INFO] POST /api/auth/login 401 451ms -[2026-01-06T21:17:45.597Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 3) -[2026-01-06T21:17:45.599Z] [INFO] POST /api/auth/login 401 471ms -[2026-01-06T21:17:53.183Z] [INFO] Login erfolgreich: admin -[2026-01-06T21:17:53.185Z] [INFO] POST /api/auth/login 200 437ms -[2026-01-06T21:17:53.237Z] [INFO] GET / 200 18ms -[2026-01-06T21:17:53.297Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-06T21:17:53.299Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T21:17:53.334Z] [INFO] GET /css/components.css 200 13ms -[2026-01-06T21:17:53.338Z] [INFO] GET /css/board.css 200 15ms -[2026-01-06T21:17:53.345Z] [INFO] GET /css/modal.css 200 14ms -[2026-01-06T21:17:53.347Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-06T21:17:53.348Z] [INFO] GET /css/list.css 200 8ms -[2026-01-06T21:17:53.350Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-06T21:17:53.374Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T21:17:53.379Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T21:17:53.383Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T21:17:53.385Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T21:17:53.386Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T21:17:53.412Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-06T21:17:53.416Z] [INFO] GET /css/reminders.css 200 8ms -[2026-01-06T21:17:53.420Z] [INFO] GET /css/contacts.css 200 10ms -[2026-01-06T21:17:53.425Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-06T21:17:53.427Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T21:17:53.433Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T21:17:53.440Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T21:17:53.467Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-06T21:17:53.475Z] [INFO] GET /js/store.js 200 13ms -[2026-01-06T21:17:53.477Z] [INFO] GET /js/api.js 200 12ms -[2026-01-06T21:17:53.479Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-06T21:17:53.481Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-06T21:17:53.483Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-06T21:17:53.492Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T21:17:53.501Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T21:17:53.511Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-06T21:17:53.514Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-06T21:17:53.516Z] [INFO] GET /js/list.js 200 9ms -[2026-01-06T21:17:53.518Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-06T21:17:53.531Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T21:17:53.542Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T21:17:53.543Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-06T21:17:53.549Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-06T21:17:53.551Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-06T21:17:53.554Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-06T21:17:53.560Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:17:53.621Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:17:53.630Z] [INFO] GET /api/contacts 404 22ms -[2026-01-06T21:17:53.793Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-06T21:17:53.871Z] [INFO] GET /api/admin/users 200 8ms -[2026-01-06T21:17:53.913Z] [INFO] GET /api/admin/upload-settings 200 5ms -[2026-01-06T21:17:54.395Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-06T21:17:55.509Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T21:17:55.544Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T21:17:55.549Z] [INFO] GET /index.html 200 8ms -[2026-01-06T21:17:55.550Z] [INFO] GET / 200 8ms -[2026-01-06T21:17:55.566Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T21:17:55.588Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T21:17:55.590Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T21:17:55.599Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T21:17:55.617Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T21:17:55.625Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T21:17:55.632Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T21:17:55.643Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T21:17:55.646Z] [INFO] GET /js/api.js 200 1ms -[2026-01-06T21:17:55.670Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T21:17:55.679Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T21:17:55.681Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T21:17:55.702Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T21:17:55.704Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T21:17:55.706Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T21:17:55.739Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T21:17:55.744Z] [INFO] GET /js/list.js 200 7ms -[2026-01-06T21:17:55.747Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-06T21:17:55.770Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T21:17:55.778Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-06T21:17:55.779Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T21:17:55.798Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T21:17:55.809Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-06T21:17:55.811Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T21:17:55.820Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T21:17:55.831Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T21:17:55.843Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T21:17:55.847Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T21:17:55.854Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T21:17:55.872Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T21:17:55.873Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T21:17:55.875Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-06T21:17:55.898Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T21:17:55.902Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T21:17:55.903Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T21:17:55.919Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-06T21:17:55.927Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T21:17:55.928Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T21:17:55.942Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T21:17:57.476Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-06T21:17:58.802Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T21:18:02.486Z] [INFO] Logout: admin -[2026-01-06T21:18:02.488Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-06T21:18:02.515Z] [INFO] GET / 200 2ms -[2026-01-06T21:18:02.571Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T21:18:02.573Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T21:18:02.575Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T21:18:02.577Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T21:18:02.578Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T21:18:02.579Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T21:18:02.603Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T21:18:02.604Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T21:18:02.613Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T21:18:02.616Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T21:18:02.620Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T21:18:02.621Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T21:18:02.623Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-06T21:18:02.627Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T21:18:02.632Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T21:18:02.635Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T21:18:02.642Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T21:18:02.649Z] [INFO] GET /js/app.js 200 5ms -[2026-01-06T21:18:02.652Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-06T21:18:02.672Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T21:18:02.693Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T21:18:02.697Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T21:18:02.703Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-06T21:18:02.705Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-06T21:18:02.707Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-06T21:18:02.709Z] [INFO] GET /js/board.js 200 8ms -[2026-01-06T21:18:02.718Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T21:18:02.722Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T21:18:02.726Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T21:18:02.731Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T21:18:02.732Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T21:18:02.751Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T21:18:02.768Z] [INFO] GET /js/proposals.js 200 13ms -[2026-01-06T21:18:02.770Z] [INFO] GET /js/notifications.js 200 12ms -[2026-01-06T21:18:02.771Z] [INFO] GET /js/gitea.js 200 12ms -[2026-01-06T21:18:02.774Z] [INFO] GET /js/knowledge.js 200 14ms -[2026-01-06T21:18:02.777Z] [INFO] GET /js/coding.js 200 13ms -[2026-01-06T21:18:02.780Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:18:02.792Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-06T21:18:02.821Z] [INFO] GET /api/contacts 404 3ms -[2026-01-06T21:18:02.893Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-06T21:18:04.458Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T21:18:45.780Z] [INFO] GET / 200 3ms -[2026-01-06T21:18:45.856Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T21:18:45.889Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T21:18:45.928Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T21:18:45.931Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T21:18:45.938Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T21:18:45.940Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T21:18:45.948Z] [INFO] GET /css/list.css 200 0ms -[2026-01-06T21:18:45.971Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T21:18:45.980Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T21:18:45.997Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T21:18:46.004Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T21:18:46.004Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T21:18:46.008Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T21:18:46.009Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-06T21:18:46.027Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T21:18:46.038Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T21:18:46.039Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T21:18:46.060Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T21:18:46.063Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T21:18:46.064Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T21:18:46.125Z] [INFO] GET /js/api.js 200 9ms -[2026-01-06T21:18:46.127Z] [INFO] GET /js/utils.js 200 10ms -[2026-01-06T21:18:46.133Z] [INFO] GET /js/store.js 200 11ms -[2026-01-06T21:18:46.135Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-06T21:18:46.137Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T21:18:46.138Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T21:18:46.155Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T21:18:46.160Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T21:18:46.166Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T21:18:46.171Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T21:18:46.173Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T21:18:46.177Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T21:18:46.204Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T21:18:46.236Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-06T21:18:46.238Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-06T21:18:46.240Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-06T21:18:46.247Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-06T21:18:46.252Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:18:46.255Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-06T21:18:46.313Z] [INFO] GET /api/contacts 404 1ms -[2026-01-06T21:18:46.321Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-06T21:18:50.748Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T21:18:50.750Z] [INFO] POST /api/auth/login 200 461ms -[2026-01-06T21:18:50.787Z] [INFO] GET / 200 3ms -[2026-01-06T21:18:50.864Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T21:18:50.865Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T21:18:50.872Z] [INFO] GET /css/components.css 200 10ms -[2026-01-06T21:18:50.874Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T21:18:50.876Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T21:18:50.877Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T21:18:50.899Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T21:18:50.910Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T21:18:50.918Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T21:18:50.932Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T21:18:50.935Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-06T21:18:50.939Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-06T21:18:50.945Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T21:18:50.961Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T21:18:50.968Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T21:18:50.970Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T21:18:50.971Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T21:18:50.974Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T21:18:50.974Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T21:18:50.998Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T21:18:51.046Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T21:18:51.050Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-06T21:18:51.052Z] [INFO] GET /js/api.js 200 9ms -[2026-01-06T21:18:51.055Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-06T21:18:51.056Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T21:18:51.059Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T21:18:51.078Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T21:18:51.085Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T21:18:51.088Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T21:18:51.092Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T21:18:51.102Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T21:18:51.118Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T21:18:51.120Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T21:18:51.123Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-06T21:18:51.133Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T21:18:51.132Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T21:18:51.146Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T21:18:51.151Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:18:51.152Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T21:18:51.189Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-06T21:18:51.192Z] [INFO] GET /api/contacts 404 2ms -[2026-01-06T21:18:51.194Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T21:18:51.197Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-06T21:18:51.232Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T21:18:51.277Z] [INFO] GET /api/projects 304 12ms -[2026-01-06T21:18:51.284Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (OxDyn2KIpVSIwZSUAAAD) -[2026-01-06T21:18:51.320Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-06T21:18:51.345Z] [INFO] GET /api/tasks/project/2 200 24ms -[2026-01-06T21:18:51.361Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-06T21:18:51.371Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-06T21:18:51.376Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-06T21:18:51.379Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:18:51.420Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-06T21:18:51.459Z] [INFO] GET /api/notifications 304 7ms -[2026-01-06T21:18:51.503Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-06T21:18:52.978Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T21:18:53.017Z] [INFO] GET /index.html 200 5ms -[2026-01-06T21:18:53.018Z] [INFO] GET / 200 5ms -[2026-01-06T21:18:53.019Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T21:18:53.074Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T21:18:53.080Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T21:18:53.089Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T21:18:53.113Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T21:18:53.121Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-06T21:18:53.129Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T21:18:53.147Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T21:18:53.169Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T21:18:53.177Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T21:18:53.180Z] [INFO] GET /js/api.js 200 1ms -[2026-01-06T21:18:53.198Z] [INFO] GET /js/store.js 200 1ms -[2026-01-06T21:18:53.212Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-06T21:18:53.229Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T21:18:53.244Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T21:18:53.246Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T21:18:53.258Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T21:18:53.275Z] [INFO] GET /api/contacts 404 1ms -[2026-01-06T21:18:53.278Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T21:18:53.279Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T21:18:53.310Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T21:18:53.314Z] [INFO] GET /js/tour.js 200 6ms -[2026-01-06T21:18:53.319Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T21:18:53.347Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T21:18:53.352Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T21:18:53.360Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T21:18:53.378Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T21:18:53.389Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-06T21:18:53.398Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-06T21:18:53.427Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T21:18:53.435Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-06T21:18:53.441Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T21:18:53.465Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T21:18:53.476Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T21:18:53.500Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T21:18:53.505Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T21:18:53.513Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T21:18:53.534Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T21:18:53.539Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T21:18:53.544Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T21:18:53.563Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T21:18:54.291Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:18:58.939Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:19:01.462Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T21:19:03.720Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (OxDyn2KIpVSIwZSUAAAD) -[2026-01-06T21:19:07.402Z] [INFO] GET / 200 3ms -[2026-01-06T21:19:07.476Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T21:19:07.486Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T21:19:07.488Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T21:19:07.491Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T21:19:07.492Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T21:19:07.494Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T21:19:07.504Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T21:19:07.524Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T21:19:07.541Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T21:19:07.544Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T21:19:07.548Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T21:19:07.553Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T21:19:07.557Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T21:19:07.564Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T21:19:07.567Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T21:19:07.573Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T21:19:07.576Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T21:19:07.585Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T21:19:07.594Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T21:19:07.595Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T21:19:07.639Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T21:19:07.645Z] [INFO] GET /js/api.js 200 10ms -[2026-01-06T21:19:07.653Z] [INFO] GET /js/auth.js 200 15ms -[2026-01-06T21:19:07.659Z] [INFO] GET /js/board.js 200 16ms -[2026-01-06T21:19:07.663Z] [INFO] GET /js/sync.js 200 16ms -[2026-01-06T21:19:07.665Z] [INFO] GET /js/offline.js 200 15ms -[2026-01-06T21:19:07.668Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T21:19:07.675Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T21:19:07.681Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T21:19:07.694Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T21:19:07.695Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T21:19:07.712Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-06T21:19:07.716Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-06T21:19:07.718Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-06T21:19:07.726Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T21:19:07.728Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T21:19:07.730Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T21:19:07.742Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T21:19:07.745Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-06T21:19:07.817Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T21:19:07.820Z] [INFO] GET /api/contacts 404 1ms -[2026-01-06T21:19:07.824Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T21:19:07.828Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T21:19:07.861Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T21:19:07.899Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ODaQnPBffnv4P3SYAAAF) -[2026-01-06T21:19:07.905Z] [INFO] GET /api/projects 304 4ms -[2026-01-06T21:19:07.936Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:19:07.947Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-06T21:19:07.952Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T21:19:07.959Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-06T21:19:07.979Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-06T21:19:07.985Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T21:19:08.043Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-06T21:19:08.085Z] [INFO] GET /api/notifications 304 9ms -[2026-01-06T21:19:08.131Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-06T21:19:08.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:19:09.590Z] [INFO] GET /api/contacts 404 2ms -[2026-01-06T21:19:09.612Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T21:19:10.600Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T21:19:12.404Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:24:08.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:24:25.321Z] [INFO] GET / 200 4ms -[2026-01-06T21:24:25.382Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ODaQnPBffnv4P3SYAAAF) -[2026-01-06T21:24:25.394Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T21:24:25.425Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T21:24:25.457Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T21:24:25.463Z] [INFO] GET /css/board.css 200 1ms -[2026-01-06T21:24:25.472Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T21:24:25.474Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T21:24:25.476Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T21:24:25.477Z] [INFO] GET /css/list.css 200 6ms -[2026-01-06T21:24:25.481Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T21:24:25.515Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T21:24:25.517Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T21:24:25.523Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T21:24:25.527Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T21:24:25.528Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T21:24:25.532Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T21:24:25.546Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T21:24:25.566Z] [INFO] GET /css/mobile.css 200 15ms -[2026-01-06T21:24:25.578Z] [INFO] GET /js/reminders.js 200 18ms -[2026-01-06T21:24:25.579Z] [INFO] GET /js/app.js 200 18ms -[2026-01-06T21:24:25.583Z] [INFO] GET /js/contacts.js 200 9ms -[2026-01-06T21:24:25.696Z] [INFO] GET /js/store.js 200 11ms -[2026-01-06T21:24:25.700Z] [INFO] GET /js/api.js 200 12ms -[2026-01-06T21:24:25.701Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-06T21:24:25.706Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-06T21:24:25.710Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-06T21:24:25.712Z] [INFO] GET /js/board.js 200 9ms -[2026-01-06T21:24:25.728Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-06T21:24:25.737Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-06T21:24:25.740Z] [INFO] GET /js/list.js 200 8ms -[2026-01-06T21:24:25.743Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-06T21:24:25.747Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T21:24:25.780Z] [INFO] GET /js/admin.js 200 12ms -[2026-01-06T21:24:25.786Z] [INFO] GET /js/proposals.js 200 15ms -[2026-01-06T21:24:25.792Z] [INFO] GET /js/gitea.js 200 17ms -[2026-01-06T21:24:25.796Z] [INFO] GET /js/knowledge.js 200 13ms -[2026-01-06T21:24:25.799Z] [INFO] GET /js/notifications.js 200 10ms -[2026-01-06T21:24:25.803Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-06T21:24:25.811Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:24:25.816Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T21:24:25.874Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:24:25.883Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T21:24:25.886Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-06T21:24:25.928Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-06T21:24:25.962Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (cLhRxOcS6TSIbs-GAAAH) -[2026-01-06T21:24:25.974Z] [INFO] GET /api/projects 304 7ms -[2026-01-06T21:24:26.011Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-06T21:24:26.017Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-06T21:24:26.020Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:24:26.039Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-06T21:24:26.046Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-06T21:24:26.053Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-06T21:24:26.115Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-06T21:24:26.152Z] [INFO] GET /api/notifications 304 7ms -[2026-01-06T21:24:26.193Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-06T21:24:27.322Z] [INFO] GET /api/contacts 404 1ms -[2026-01-06T21:24:28.313Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:24:34.696Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T21:24:34.698Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T21:24:34.702Z] [INFO] GET /css/components.css 200 8ms -[2026-01-06T21:24:34.705Z] [INFO] GET /css/base.css 200 8ms -[2026-01-06T21:24:34.709Z] [INFO] GET /css/board.css 200 9ms -[2026-01-06T21:24:34.712Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-06T21:24:34.741Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T21:24:34.743Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T21:24:34.755Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-06T21:24:34.759Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T21:24:34.767Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T21:24:34.771Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T21:24:34.777Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T21:24:34.781Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-06T21:24:34.789Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-06T21:24:34.791Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-06T21:24:34.801Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T21:24:35.508Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:24:38.076Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T21:25:05.001Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-06T21:25:05.003Z] [INFO] Reminder Service gestoppt -[2026-01-06T21:25:17.258Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-06T21:25:17.304Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-06T21:25:17.821Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-06T21:25:17.822Z] [INFO] Datenbank initialisiert -[2026-01-06T21:25:17.824Z] [INFO] Server läuft auf Port 3001 -[2026-01-06T21:25:17.825Z] [INFO] Umgebung: development -[2026-01-06T21:25:17.825Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-06T21:25:17.825Z] [INFO] Automatische Backups aktiviert -[2026-01-06T21:25:17.826Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:25:17.826Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-06T21:25:20.650Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Hmt4VowGc0k-BeZKAAAB) -[2026-01-06T21:25:20.695Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:26:17.854Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-06T21-26-17-833Z.db.enc -[2026-01-06T21:26:17.855Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-06T21-26-17-833Z.db.enc -[2026-01-06T21:26:17.857Z] [INFO] Backup erstellt: backup_2026-01-06T21-26-17-833Z.db -[2026-01-06T21:26:17.870Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T00-57-40-325Z.db.enc -[2026-01-06T21:26:17.871Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T00-57-40-325Z.db.enc -[2026-01-06T21:26:17.873Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-06T21:26:25.317Z] [INFO] GET /api/contacts 404 12ms -[2026-01-06T21:26:45.418Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-06T21:26:45.420Z] [INFO] Reminder Service gestoppt -[2026-01-06T21:26:58.536Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-06T21:26:58.622Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-06T21:26:59.164Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-06T21:26:59.165Z] [INFO] Datenbank initialisiert -[2026-01-06T21:26:59.169Z] [INFO] Server läuft auf Port 3001 -[2026-01-06T21:26:59.170Z] [INFO] Umgebung: development -[2026-01-06T21:26:59.170Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-06T21:26:59.171Z] [INFO] Automatische Backups aktiviert -[2026-01-06T21:26:59.172Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:26:59.172Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-06T21:26:59.452Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (EL8G3tKEF4u4DRZcAAAB) -[2026-01-06T21:26:59.515Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:27:08.407Z] [INFO] GET /api/contacts 401 8ms -[2026-01-06T21:27:33.940Z] [INFO] GET / 200 19ms -[2026-01-06T21:27:34.022Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (EL8G3tKEF4u4DRZcAAAB) -[2026-01-06T21:27:34.030Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T21:27:34.046Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T21:27:34.049Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T21:27:34.061Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T21:27:34.085Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T21:27:34.096Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T21:27:34.108Z] [INFO] GET /css/list.css 200 7ms -[2026-01-06T21:27:34.111Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-06T21:27:34.114Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T21:27:34.116Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T21:27:34.137Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-06T21:27:34.146Z] [INFO] GET /css/coding.css 200 12ms -[2026-01-06T21:27:34.149Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-06T21:27:34.152Z] [INFO] GET /css/reminders.css 200 8ms -[2026-01-06T21:27:34.155Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-06T21:27:34.161Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-06T21:27:34.172Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T21:27:34.202Z] [INFO] GET /js/app.js 200 9ms -[2026-01-06T21:27:34.203Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-06T21:27:34.204Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-06T21:27:34.279Z] [INFO] GET /js/store.js 200 7ms -[2026-01-06T21:27:34.285Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-06T21:27:34.292Z] [INFO] GET /js/api.js 200 14ms -[2026-01-06T21:27:34.296Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-06T21:27:34.298Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-06T21:27:34.311Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T21:27:34.315Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T21:27:34.332Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-06T21:27:34.334Z] [INFO] GET /js/list.js 200 5ms -[2026-01-06T21:27:34.346Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T21:27:34.348Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-06T21:27:34.350Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-06T21:27:34.367Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T21:27:34.369Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-06T21:27:34.374Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T21:27:34.381Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T21:27:34.385Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-06T21:27:34.389Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-06T21:27:34.401Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T21:27:34.495Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T21:27:34.507Z] [INFO] GET /api/auth/users 200 9ms -[2026-01-06T21:27:34.510Z] [INFO] GET /assets/icons/task.svg 200 62ms -[2026-01-06T21:27:34.545Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-06T21:27:34.571Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (cycjgW5_OtD7ZxrTAAAD) -[2026-01-06T21:27:34.597Z] [INFO] GET /api/projects 200 12ms -[2026-01-06T21:27:34.630Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:27:34.650Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-06T21:27:34.656Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-06T21:27:34.676Z] [INFO] GET /api/tasks/project/2 200 19ms -[2026-01-06T21:27:34.684Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-06T21:27:34.691Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-06T21:27:34.734Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-06T21:27:34.775Z] [INFO] GET /api/notifications 200 7ms -[2026-01-06T21:27:34.820Z] [INFO] GET /api/knowledge/categories 200 11ms -[2026-01-06T21:27:35.621Z] [ERROR] Fehler beim Abrufen der Kontakte: {"error":"no such table: contacts"} -[2026-01-06T21:27:35.623Z] [INFO] GET /api/contacts 500 9ms -[2026-01-06T21:27:38.611Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T21:27:40.968Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T21:27:46.374Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T21:27:59.193Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-06T21-27-59-177Z.db.enc -[2026-01-06T21:27:59.194Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-06T21-27-59-177Z.db.enc -[2026-01-06T21:27:59.195Z] [INFO] Backup erstellt: backup_2026-01-06T21-27-59-177Z.db -[2026-01-06T21:27:59.218Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T01-06-32-051Z.db.enc -[2026-01-06T21:27:59.219Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T01-06-32-051Z.db.enc -[2026-01-06T21:27:59.221Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-06T21:28:15.940Z] [INFO] Reminder Service gestoppt -[2026-01-06T21:28:15.939Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-06T21:28:28.640Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-06T21:28:28.691Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-06T21:28:29.195Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-06T21:28:29.195Z] [INFO] Datenbank initialisiert -[2026-01-06T21:28:29.201Z] [INFO] Server läuft auf Port 3001 -[2026-01-06T21:28:29.202Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-06T21:28:29.201Z] [INFO] Umgebung: development -[2026-01-06T21:28:29.202Z] [INFO] Automatische Backups aktiviert -[2026-01-06T21:28:29.203Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:28:29.204Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-06T21:28:31.484Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (fwgOJpJQwDZHyP4OAAAB) -[2026-01-06T21:28:31.564Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:29:29.217Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-06T21-29-29-203Z.db.enc -[2026-01-06T21:29:29.218Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-06T21-29-29-203Z.db.enc -[2026-01-06T21:29:29.219Z] [INFO] Backup erstellt: backup_2026-01-06T21-29-29-203Z.db -[2026-01-06T21:29:29.233Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T01-11-31-127Z.db.enc -[2026-01-06T21:29:29.234Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T01-11-31-127Z.db.enc -[2026-01-06T21:29:29.236Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-06T21:29:45.695Z] [INFO] POST /api/contacts 401 7ms -[2026-01-06T21:30:46.177Z] [INFO] GET / 200 10ms -[2026-01-06T21:30:46.263Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (fwgOJpJQwDZHyP4OAAAB) -[2026-01-06T21:30:46.272Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T21:30:46.309Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T21:30:46.341Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T21:30:46.348Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T21:30:46.351Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T21:30:46.355Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-06T21:30:46.357Z] [INFO] GET /css/list.css 200 4ms -[2026-01-06T21:30:46.375Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T21:30:46.382Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T21:30:46.419Z] [INFO] GET /css/gitea.css 200 10ms -[2026-01-06T21:30:46.424Z] [INFO] GET /css/notifications.css 200 12ms -[2026-01-06T21:30:46.428Z] [INFO] GET /css/knowledge.css 200 11ms -[2026-01-06T21:30:46.432Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-06T21:30:46.433Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-06T21:30:46.435Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-06T21:30:46.457Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-06T21:30:46.463Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T21:30:46.501Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-06T21:30:46.503Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-06T21:30:46.505Z] [INFO] GET /js/app.js 200 6ms -[2026-01-06T21:30:46.583Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-06T21:30:46.587Z] [INFO] GET /js/store.js 200 8ms -[2026-01-06T21:30:46.592Z] [INFO] GET /js/api.js 200 11ms -[2026-01-06T21:30:46.595Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-06T21:30:46.597Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-06T21:30:46.622Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T21:30:46.628Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T21:30:46.636Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T21:30:46.650Z] [INFO] GET /js/board.js 200 6ms -[2026-01-06T21:30:46.655Z] [INFO] GET /js/shortcuts.js 200 9ms -[2026-01-06T21:30:46.662Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T21:30:46.665Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-06T21:30:46.685Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T21:30:46.687Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-06T21:30:46.698Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-06T21:30:46.701Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-06T21:30:46.707Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-06T21:30:46.710Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T21:30:46.721Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T21:30:46.789Z] [INFO] POST /api/auth/refresh 200 21ms -[2026-01-06T21:30:46.795Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-06T21:30:46.805Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-06T21:30:46.843Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-06T21:30:46.884Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (XhqaonxIdxo9s_VfAAAD) -[2026-01-06T21:30:46.893Z] [INFO] GET /api/projects 200 6ms -[2026-01-06T21:30:46.946Z] [INFO] GET /api/stats/dashboard?projectId=2 200 12ms -[2026-01-06T21:30:46.963Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:30:46.957Z] [INFO] GET /api/columns/2 200 8ms -[2026-01-06T21:30:46.971Z] [INFO] GET /api/labels/2 200 6ms -[2026-01-06T21:30:46.993Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-06T21:30:47.007Z] [INFO] GET /api/reminders?project_id=2 200 7ms -[2026-01-06T21:30:47.046Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms -[2026-01-06T21:30:47.084Z] [INFO] GET /api/notifications 200 5ms -[2026-01-06T21:30:47.143Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-06T21:30:48.062Z] [INFO] GET /api/contacts 200 15ms -[2026-01-06T21:30:50.561Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T21:30:54.947Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:30:56.110Z] [INFO] GET / 200 5ms -[2026-01-06T21:30:56.179Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (XhqaonxIdxo9s_VfAAAD) -[2026-01-06T21:30:56.188Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T21:30:56.191Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T21:30:56.194Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T21:30:56.198Z] [INFO] GET /css/base.css 200 8ms -[2026-01-06T21:30:56.200Z] [INFO] GET /css/board.css 200 7ms -[2026-01-06T21:30:56.204Z] [INFO] GET /css/components.css 200 8ms -[2026-01-06T21:30:56.237Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T21:30:56.246Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T21:30:56.248Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T21:30:56.262Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-06T21:30:56.269Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T21:30:56.271Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T21:30:56.277Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T21:30:56.289Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T21:30:56.296Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T21:30:56.302Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T21:30:56.315Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T21:30:56.343Z] [INFO] GET /js/contacts.js 200 10ms -[2026-01-06T21:30:56.345Z] [INFO] GET /js/app.js 200 9ms -[2026-01-06T21:30:56.347Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-06T21:30:56.405Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-06T21:30:56.407Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T21:30:56.412Z] [INFO] GET /js/store.js 200 8ms -[2026-01-06T21:30:56.416Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T21:30:56.417Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T21:30:56.419Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T21:30:56.439Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T21:30:56.446Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-06T21:30:56.448Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T21:30:56.451Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T21:30:56.454Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T21:30:56.456Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T21:30:56.476Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T21:30:56.486Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T21:30:56.487Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-06T21:30:56.490Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T21:30:56.494Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T21:30:56.498Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T21:30:56.509Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-06T21:30:56.564Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:30:56.569Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-06T21:30:56.573Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-06T21:30:56.613Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-06T21:30:56.643Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (KJ3OEVhGSFaMLIV8AAAF) -[2026-01-06T21:30:56.656Z] [INFO] GET /api/projects 304 9ms -[2026-01-06T21:30:56.688Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:30:56.692Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-06T21:30:56.709Z] [INFO] GET /api/tasks/project/2 304 20ms -[2026-01-06T21:30:56.714Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T21:30:56.717Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-06T21:30:56.721Z] [INFO] GET /api/reminders?project_id=2 304 2ms -[2026-01-06T21:30:56.773Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-06T21:30:56.819Z] [INFO] GET /api/notifications 304 9ms -[2026-01-06T21:30:56.862Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-06T21:30:58.726Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-06T21:30:58.727Z] [INFO] POST /api/auth/logout 200 6ms -[2026-01-06T21:30:58.729Z] [INFO] Logout: hendrik_gebhardt@gmx.de -[2026-01-06T21:30:58.730Z] [INFO] POST /api/auth/logout 200 2ms -[2026-01-06T21:30:58.757Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (KJ3OEVhGSFaMLIV8AAAF) -[2026-01-06T21:31:02.807Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T21:31:02.808Z] [INFO] POST /api/auth/login 200 459ms -[2026-01-06T21:31:02.846Z] [INFO] GET / 200 2ms -[2026-01-06T21:31:02.934Z] [INFO] GET /css/base.css 200 10ms -[2026-01-06T21:31:02.936Z] [INFO] GET /css/components.css 200 10ms -[2026-01-06T21:31:02.943Z] [INFO] GET /css/board.css 200 14ms -[2026-01-06T21:31:02.947Z] [INFO] GET /css/variables.css 200 16ms -[2026-01-06T21:31:02.949Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-06T21:31:02.950Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T21:31:02.972Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T21:31:02.978Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T21:31:02.998Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T21:31:03.007Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-06T21:31:03.008Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-06T21:31:03.010Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T21:31:03.012Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T21:31:03.014Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T21:31:03.028Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T21:31:03.037Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T21:31:03.042Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T21:31:03.044Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-06T21:31:03.048Z] [INFO] GET /js/app.js 200 6ms -[2026-01-06T21:31:03.050Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-06T21:31:03.096Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T21:31:03.111Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T21:31:03.113Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T21:31:03.119Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T21:31:03.120Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T21:31:03.122Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T21:31:03.126Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T21:31:03.142Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T21:31:03.144Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T21:31:03.152Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T21:31:03.153Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T21:31:03.158Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T21:31:03.181Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T21:31:03.184Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T21:31:03.208Z] [INFO] GET /js/gitea.js 200 19ms -[2026-01-06T21:31:03.215Z] [INFO] GET /js/notifications.js 200 25ms -[2026-01-06T21:31:03.228Z] [INFO] GET /js/knowledge.js 200 36ms -[2026-01-06T21:31:03.232Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-06T21:31:03.237Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:31:03.284Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T21:31:03.289Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T21:31:03.291Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T21:31:03.331Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-06T21:31:03.360Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (5btzbMCwezFz4IkRAAAH) -[2026-01-06T21:31:03.374Z] [INFO] GET /api/projects 304 8ms -[2026-01-06T21:31:03.407Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:31:03.429Z] [INFO] GET /api/tasks/project/2 304 19ms -[2026-01-06T21:31:03.436Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-06T21:31:03.441Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-06T21:31:03.444Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-06T21:31:03.451Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-06T21:31:03.497Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-06T21:31:03.536Z] [INFO] GET /api/notifications 304 8ms -[2026-01-06T21:31:03.588Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-06T21:31:04.322Z] [INFO] GET /api/contacts 304 4ms -[2026-01-06T21:31:05.050Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T21:31:06.343Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T21:31:07.238Z] [INFO] GET / 200 7ms -[2026-01-06T21:31:07.243Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T21:31:07.246Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T21:31:07.247Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T21:31:07.248Z] [INFO] GET /css/components.css 200 6ms -[2026-01-06T21:31:07.250Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T21:31:07.286Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T21:31:07.290Z] [INFO] GET /css/list.css 200 7ms -[2026-01-06T21:31:07.303Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T21:31:07.305Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T21:31:07.307Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T21:31:07.308Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T21:31:07.322Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T21:31:07.334Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T21:31:07.342Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-06T21:31:07.345Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-06T21:31:07.352Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-06T21:31:07.361Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-06T21:31:08.050Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T21:31:09.115Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:31:11.021Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T21:31:14.405Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:33:07.276Z] [INFO] GET / 200 9ms -[2026-01-06T21:33:07.337Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (5btzbMCwezFz4IkRAAAH) -[2026-01-06T21:33:07.354Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T21:33:07.387Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T21:33:07.430Z] [INFO] GET /css/components.css 200 11ms -[2026-01-06T21:33:07.437Z] [INFO] GET /css/board.css 200 17ms -[2026-01-06T21:33:07.440Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-06T21:33:07.441Z] [INFO] GET /css/modal.css 200 16ms -[2026-01-06T21:33:07.442Z] [INFO] GET /css/list.css 200 10ms -[2026-01-06T21:33:07.443Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T21:33:07.470Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T21:33:07.480Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T21:33:07.482Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T21:33:07.487Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T21:33:07.500Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T21:33:07.501Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T21:33:07.502Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T21:33:07.523Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-06T21:33:07.531Z] [INFO] GET /css/mobile.css 200 15ms -[2026-01-06T21:33:07.536Z] [INFO] GET /js/app.js 200 7ms -[2026-01-06T21:33:07.539Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-06T21:33:07.583Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T21:33:07.622Z] [INFO] GET /js/api.js 200 9ms -[2026-01-06T21:33:07.627Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-06T21:33:07.629Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T21:33:07.632Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T21:33:07.633Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T21:33:07.657Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T21:33:07.666Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-06T21:33:07.667Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-06T21:33:07.670Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-06T21:33:07.672Z] [INFO] GET /js/list.js 200 9ms -[2026-01-06T21:33:07.694Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T21:33:07.701Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T21:33:07.717Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T21:33:07.719Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T21:33:07.724Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T21:33:07.738Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-06T21:33:07.739Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-06T21:33:07.744Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:33:07.754Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T21:33:07.797Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:33:07.802Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-06T21:33:07.805Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-06T21:33:07.847Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-06T21:33:07.881Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (RsnQJpoQJ60p9S8wAAAJ) -[2026-01-06T21:33:07.892Z] [INFO] GET /api/projects 200 7ms -[2026-01-06T21:33:07.939Z] [INFO] GET /api/stats/dashboard?projectId=2 200 9ms -[2026-01-06T21:33:07.946Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-06T21:33:07.968Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-06T21:33:07.970Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:33:07.974Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-06T21:33:07.981Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-06T21:33:08.029Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2026-01-06T21:33:08.066Z] [INFO] GET /api/notifications 200 4ms -[2026-01-06T21:33:08.109Z] [INFO] GET /api/knowledge/categories 200 10ms -[2026-01-06T21:33:09.498Z] [INFO] GET / 200 4ms -[2026-01-06T21:33:09.554Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (RsnQJpoQJ60p9S8wAAAJ) -[2026-01-06T21:33:09.578Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T21:33:09.582Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-06T21:33:09.586Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-06T21:33:09.590Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-06T21:33:09.591Z] [INFO] GET /css/components.css 200 6ms -[2026-01-06T21:33:09.592Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T21:33:09.616Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T21:33:09.620Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-06T21:33:09.647Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T21:33:09.648Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T21:33:09.649Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T21:33:09.654Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T21:33:09.655Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T21:33:09.670Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T21:33:09.684Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-06T21:33:09.688Z] [INFO] GET /css/contacts.css 200 7ms -[2026-01-06T21:33:09.691Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-06T21:33:09.694Z] [INFO] GET /js/app.js 200 5ms -[2026-01-06T21:33:09.711Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T21:33:09.717Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-06T21:33:09.754Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T21:33:09.757Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-06T21:33:09.759Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-06T21:33:09.760Z] [INFO] GET /js/store.js 200 7ms -[2026-01-06T21:33:09.762Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-06T21:33:09.786Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T21:33:09.788Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T21:33:09.794Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T21:33:09.813Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T21:33:09.822Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T21:33:09.823Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T21:33:09.834Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T21:33:09.838Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T21:33:09.844Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T21:33:09.856Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T21:33:09.857Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T21:33:09.862Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T21:33:09.866Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:33:09.866Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T21:33:09.934Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:33:09.941Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-06T21:33:09.943Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-06T21:33:09.986Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-06T21:33:10.016Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (4Xg1BSpf1TeAc0PwAAAL) -[2026-01-06T21:33:10.029Z] [INFO] GET /api/projects 200 8ms -[2026-01-06T21:33:10.068Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-06T21:33:10.074Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-06T21:33:10.090Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-06T21:33:10.091Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:33:10.095Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-06T21:33:10.103Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-06T21:33:10.146Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-06T21:33:10.186Z] [INFO] GET /api/notifications 200 6ms -[2026-01-06T21:33:10.222Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-06T21:33:10.787Z] [INFO] GET /api/contacts 200 9ms -[2026-01-06T21:33:11.785Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T21:33:14.007Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:33:15.666Z] [INFO] GET /api/contacts 200 4ms -[2026-01-06T21:33:17.282Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:33:29.205Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:34:06.847Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-06T21:34:58.867Z] [INFO] GET / 200 5ms -[2026-01-06T21:34:58.921Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (4Xg1BSpf1TeAc0PwAAAL) -[2026-01-06T21:34:58.937Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T21:34:58.964Z] [INFO] GET /css/base.css 200 4ms -[2026-01-06T21:34:58.998Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T21:34:59.000Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T21:34:59.006Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-06T21:34:59.007Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T21:34:59.009Z] [INFO] GET /css/list.css 200 5ms -[2026-01-06T21:34:59.011Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T21:34:59.026Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T21:34:59.059Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-06T21:34:59.061Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-06T21:34:59.063Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-06T21:34:59.066Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-06T21:34:59.069Z] [INFO] GET /css/reminders.css 200 8ms -[2026-01-06T21:34:59.070Z] [INFO] GET /css/contacts.css 200 6ms -[2026-01-06T21:34:59.088Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T21:34:59.094Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-06T21:34:59.101Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T21:34:59.107Z] [INFO] GET /js/reminders.js 200 7ms -[2026-01-06T21:34:59.110Z] [INFO] GET /js/contacts.js 200 6ms -[2026-01-06T21:34:59.174Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-06T21:34:59.175Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T21:34:59.177Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T21:34:59.180Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-06T21:34:59.181Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-06T21:34:59.183Z] [INFO] GET /js/board.js 200 5ms -[2026-01-06T21:34:59.203Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T21:34:59.213Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-06T21:34:59.217Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-06T21:34:59.220Z] [INFO] GET /js/list.js 200 8ms -[2026-01-06T21:34:59.223Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-06T21:34:59.242Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T21:34:59.247Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T21:34:59.253Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T21:34:59.254Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T21:34:59.258Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T21:34:59.276Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T21:34:59.277Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:34:59.287Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T21:34:59.325Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T21:34:59.332Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T21:34:59.335Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T21:34:59.375Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-06T21:34:59.401Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (iAQ2hHVYLhduTwJeAAAN) -[2026-01-06T21:34:59.408Z] [INFO] GET /api/projects 304 4ms -[2026-01-06T21:34:59.442Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:34:59.451Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-06T21:34:59.458Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-06T21:34:59.465Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-06T21:34:59.478Z] [INFO] GET /api/tasks/project/2 304 12ms -[2026-01-06T21:34:59.483Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T21:34:59.528Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-06T21:34:59.565Z] [INFO] GET /api/notifications 304 7ms -[2026-01-06T21:34:59.605Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-06T21:35:00.291Z] [INFO] GET /api/contacts 304 5ms -[2026-01-06T21:35:02.031Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T21:35:06.467Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-06T21:35:09.929Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:38:16.860Z] [INFO] GET / 200 9ms -[2026-01-06T21:38:16.915Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (iAQ2hHVYLhduTwJeAAAN) -[2026-01-06T21:38:16.925Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T21:38:16.952Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T21:38:16.982Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T21:38:17.015Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T21:38:17.017Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T21:38:17.026Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T21:38:17.032Z] [INFO] GET /css/list.css 200 7ms -[2026-01-06T21:38:17.033Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T21:38:17.035Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T21:38:17.047Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T21:38:17.075Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T21:38:17.084Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-06T21:38:17.088Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-06T21:38:17.092Z] [INFO] GET /css/reminders.css 200 11ms -[2026-01-06T21:38:17.095Z] [INFO] GET /css/contacts.css 200 13ms -[2026-01-06T21:38:17.100Z] [INFO] GET /css/responsive.css 200 14ms -[2026-01-06T21:38:17.107Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T21:38:17.121Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T21:38:17.129Z] [INFO] GET /js/reminders.js 200 10ms -[2026-01-06T21:38:17.143Z] [INFO] GET /js/contacts.js 200 9ms -[2026-01-06T21:38:17.184Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T21:38:17.185Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T21:38:17.187Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T21:38:17.188Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T21:38:17.190Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T21:38:17.191Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T21:38:17.210Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T21:38:17.216Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T21:38:17.219Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T21:38:17.220Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T21:38:17.221Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T21:38:17.240Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T21:38:17.246Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T21:38:17.251Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T21:38:17.251Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T21:38:17.253Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T21:38:17.267Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T21:38:17.267Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T21:38:17.278Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T21:38:17.324Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:38:17.332Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T21:38:17.335Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-06T21:38:17.367Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T21:38:17.407Z] [INFO] GET /api/projects 304 10ms -[2026-01-06T21:38:17.412Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Ov-Zf0Tdn6gjE-Y9AAAP) -[2026-01-06T21:38:17.466Z] [INFO] GET /api/tasks/project/2 304 25ms -[2026-01-06T21:38:17.449Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2026-01-06T21:38:17.470Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T21:38:17.478Z] [INFO] GET /api/reminders?project_id=2 304 7ms -[2026-01-06T21:38:17.482Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-06T21:38:17.485Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:38:17.517Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-06T21:38:17.544Z] [INFO] GET /api/notifications 304 5ms -[2026-01-06T21:38:17.575Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-06T21:38:18.462Z] [INFO] GET /api/contacts 304 5ms -[2026-01-06T21:38:19.469Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T21:38:20.726Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T21:38:26.575Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T21:38:26.763Z] [INFO] GET /api/contacts 304 9ms -[2026-01-06T21:38:27.768Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-06T21:38:29.206Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:38:46.663Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T21:39:41.911Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T21:39:44.310Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T21:40:16.758Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T21:40:26.648Z] [INFO] GET /api/reminders/2 200 8ms -[2026-01-06T21:40:31.453Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:40:35.887Z] [DEBUG] Benachrichtigungstermine erstellt für Reminder 2 -[2026-01-06T21:40:35.889Z] [INFO] PUT /api/reminders/2 200 15ms -[2026-01-06T21:40:35.928Z] [INFO] GET /api/reminders/2 200 8ms -[2026-01-06T21:40:35.967Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-06T21:40:36.021Z] [INFO] GET /api/tasks/project/2 304 28ms -[2026-01-06T21:40:36.027Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-06T21:40:36.032Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-06T21:40:36.043Z] [INFO] GET /api/contacts 304 5ms -[2026-01-06T21:40:36.888Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:40:38.593Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T21:40:40.129Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T21:40:48.238Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T21:40:51.270Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T21:40:52.018Z] [INFO] GET /api/reminders/2 304 7ms -[2026-01-06T21:40:58.976Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-06T21:41:00.823Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T21:41:08.851Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:41:11.966Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:41:16.536Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:41:24.725Z] [INFO] GET /api/contacts 304 6ms -[2026-01-06T21:41:25.735Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:41:29.076Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T21:41:49.242Z] [INFO] GET /api/tasks/6 200 11ms -[2026-01-06T21:41:49.295Z] [INFO] GET /api/subtasks/6 200 10ms -[2026-01-06T21:41:49.305Z] [INFO] GET /api/files/6 304 8ms -[2026-01-06T21:41:49.310Z] [INFO] GET /api/links/6 304 4ms -[2026-01-06T21:41:49.314Z] [INFO] GET /api/comments/6 304 8ms -[2026-01-06T21:41:49.343Z] [INFO] GET /api/tasks/6/history 404 15ms -[2026-01-06T21:41:49.363Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzczNTY4OSwiZXhwIjoxNzY3NzM2NTg5fQ.uKTA311wLt5B2PeI7CKVhz2626IJymQ4J0YwexG051s 200 13ms -[2026-01-06T21:41:50.237Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:41:54.027Z] [INFO] PUT /api/subtasks/43 200 10ms -[2026-01-06T21:41:54.070Z] [INFO] PUT /api/subtasks/43/position 200 11ms -[2026-01-06T21:41:55.029Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:41:57.204Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-06T21:41:57.209Z] [INFO] PUT /api/tasks/6 200 14ms -[2026-01-06T21:41:57.216Z] [INFO] GET /api/contacts 304 5ms -[2026-01-06T21:41:58.182Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:41:58.388Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T21:41:58.389Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T21:41:58.389Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-06T21:41:58.390Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-06T21:41:58.391Z] [INFO] readCLAUDEmd: Successfully read 17738 characters from /app/taskmate-source/CLAUDE.md -[2026-01-06T21:41:58.392Z] [INFO] GET /api/coding/directories 304 13ms -[2026-01-06T21:41:58.430Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:41:58.431Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:41:58.430Z] [INFO] Git directory exists: true -[2026-01-06T21:41:58.431Z] [INFO] Git directory exists: true -[2026-01-06T21:41:58.508Z] [INFO] GET /api/coding/directories/3/status 200 85ms -[2026-01-06T21:41:59.926Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T21:42:01.249Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 12ms -[2026-01-06T21:42:04.705Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:42:05.753Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T21:42:40.673Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Ov-Zf0Tdn6gjE-Y9AAAP) -[2026-01-06T21:43:29.212Z] [INFO] 1 fällige Erinnerung(en) gefunden -[2026-01-06T21:43:29.220Z] [INFO] Benachrichtigung erstellt: reminder:due für User 1 -[2026-01-06T21:43:29.221Z] [INFO] Reminder-Benachrichtigung gesendet: "Testerinnerung" (2 Tage vorher) -[2026-01-06T21:44:20.698Z] [INFO] GET / 200 4ms -[2026-01-06T21:44:20.775Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T21:44:20.812Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T21:44:20.838Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T21:44:20.840Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T21:44:20.849Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T21:44:20.851Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T21:44:20.854Z] [INFO] GET /css/list.css 200 9ms -[2026-01-06T21:44:20.856Z] [INFO] GET /css/admin.css 200 11ms -[2026-01-06T21:44:20.885Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T21:44:20.893Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T21:44:20.894Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T21:44:20.900Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T21:44:20.901Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T21:44:20.903Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T21:44:20.923Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T21:44:20.924Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T21:44:20.931Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T21:44:20.938Z] [INFO] GET /js/app.js 200 5ms -[2026-01-06T21:44:20.944Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T21:44:20.957Z] [INFO] GET /js/contacts.js 200 7ms -[2026-01-06T21:44:21.021Z] [INFO] GET /js/api.js 200 8ms -[2026-01-06T21:44:21.022Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-06T21:44:21.026Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-06T21:44:21.027Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-06T21:44:21.030Z] [INFO] GET /js/board.js 200 6ms -[2026-01-06T21:44:21.031Z] [INFO] GET /js/store.js 200 7ms -[2026-01-06T21:44:21.071Z] [INFO] GET /js/task-modal.js 200 10ms -[2026-01-06T21:44:21.074Z] [INFO] GET /js/calendar.js 200 11ms -[2026-01-06T21:44:21.078Z] [INFO] GET /js/list.js 200 9ms -[2026-01-06T21:44:21.080Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-06T21:44:21.082Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T21:44:21.085Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T21:44:21.109Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T21:44:21.111Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T21:44:21.116Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T21:44:21.117Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T21:44:21.119Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-06T21:44:21.125Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T21:44:21.141Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-06T21:44:21.198Z] [INFO] GET /assets/icons/task.svg 200 9ms -[2026-01-06T21:44:21.207Z] [INFO] GET /sw.js 200 4ms -[2026-01-06T21:44:21.249Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T21:44:21.251Z] [INFO] GET / 200 7ms -[2026-01-06T21:44:21.257Z] [INFO] GET /index.html 200 10ms -[2026-01-06T21:44:21.280Z] [INFO] GET /css/base.css 200 1ms -[2026-01-06T21:44:21.286Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T21:44:21.291Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T21:44:21.323Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T21:44:21.330Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T21:44:21.336Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T21:44:21.360Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T21:44:21.364Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T21:44:21.367Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T21:44:21.390Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T21:44:21.395Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T21:44:21.398Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-06T21:44:21.420Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T21:44:21.425Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T21:44:21.433Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T21:44:21.454Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T21:44:21.466Z] [INFO] GET /js/list.js 200 7ms -[2026-01-06T21:44:21.469Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-06T21:44:21.486Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T21:44:21.498Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-06T21:44:21.511Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T21:44:21.514Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T21:44:21.530Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T21:44:21.545Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T21:44:21.550Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T21:44:21.569Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T21:44:21.575Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T21:44:21.579Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T21:44:21.600Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T21:44:21.606Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T21:44:21.609Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T21:44:21.637Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T21:44:21.637Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T21:44:21.640Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-06T21:44:21.676Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T21:44:21.678Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T21:44:21.680Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T21:44:21.709Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T21:44:21.710Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T21:44:25.770Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T21:44:25.772Z] [INFO] POST /api/auth/login 200 465ms -[2026-01-06T21:44:25.809Z] [INFO] GET / 200 3ms -[2026-01-06T21:44:25.885Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T21:44:25.886Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T21:44:25.890Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-06T21:44:25.891Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T21:44:25.893Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T21:44:25.894Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T21:44:25.915Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T21:44:25.916Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T21:44:25.941Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T21:44:25.951Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T21:44:25.958Z] [INFO] GET /css/knowledge.css 200 11ms -[2026-01-06T21:44:25.960Z] [INFO] GET /css/notifications.css 200 12ms -[2026-01-06T21:44:25.961Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-06T21:44:25.962Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-06T21:44:25.971Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T21:44:25.982Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T21:44:25.992Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T21:44:25.995Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T21:44:25.997Z] [INFO] GET /js/app.js 200 6ms -[2026-01-06T21:44:26.000Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-06T21:44:26.033Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T21:44:26.037Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-06T21:44:26.039Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T21:44:26.067Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-06T21:44:26.071Z] [INFO] GET /js/board.js 200 7ms -[2026-01-06T21:44:26.070Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-06T21:44:26.075Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T21:44:26.077Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T21:44:26.079Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-06T21:44:26.100Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T21:44:26.111Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-06T21:44:26.113Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T21:44:26.120Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T21:44:26.124Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T21:44:26.127Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T21:44:26.129Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T21:44:26.136Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T21:44:26.145Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T21:44:26.156Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T21:44:26.197Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T21:44:26.203Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-06T21:44:26.205Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-06T21:44:26.242Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T21:44:26.271Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ej3X6UVw_wBdT36eAAAR) -[2026-01-06T21:44:26.278Z] [INFO] GET /api/projects 200 3ms -[2026-01-06T21:44:26.316Z] [INFO] GET /api/stats/dashboard?projectId=2 200 9ms -[2026-01-06T21:44:26.321Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-06T21:44:26.324Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T21:44:26.341Z] [INFO] GET /api/tasks/project/2 200 19ms -[2026-01-06T21:44:26.346Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-06T21:44:26.351Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-06T21:44:26.395Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2026-01-06T21:44:26.435Z] [INFO] GET /api/notifications 200 8ms -[2026-01-06T21:44:26.473Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-06T21:44:27.928Z] [INFO] PUT /api/notifications/10/read 200 9ms -[2026-01-06T21:44:27.951Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T21:44:30.254Z] [INFO] DELETE /api/notifications/10 200 10ms -[2026-01-06T21:44:32.293Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:44:32.482Z] [INFO] GET /api/reminders/2 200 7ms -[2026-01-06T21:44:34.473Z] [INFO] DELETE /api/reminders/2 200 7ms -[2026-01-06T21:44:34.511Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-06T21:44:34.518Z] [INFO] GET /api/reminders?project_id=2 200 6ms -[2026-01-06T21:44:34.523Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-06T21:44:34.542Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-06T21:44:34.551Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-06T21:44:34.587Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-06T21:44:34.596Z] [INFO] GET /api/reminders?project_id=2 304 7ms -[2026-01-06T21:44:34.603Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-06T21:44:34.618Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-06T21:44:35.479Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:44:37.229Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:44:38.414Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:44:41.904Z] [INFO] GET /api/contacts 200 3ms -[2026-01-06T21:44:42.899Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T21:44:44.098Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T21:44:49.219Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:45:21.858Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 6ms -[2026-01-06T21:45:22.860Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T21:47:33.588Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 4) -[2026-01-06T21:47:33.591Z] [INFO] POST /api/auth/login 401 460ms -[2026-01-06T21:48:26.644Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T21:48:27.683Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:48:29.213Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:48:31.338Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:48:35.613Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T21:48:46.097Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T21:48:51.528Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:48:56.605Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:49:10.992Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T21:49:11.822Z] [INFO] Knowledge-Eintrag erstellt: 06.01.2026 - Kontakt-Modul -[2026-01-06T21:49:11.824Z] [INFO] POST /api/knowledge/entries 201 12ms -[2026-01-06T21:49:11.870Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 12ms -[2026-01-06T21:49:11.936Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-06T21:49:12.815Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:49:18.137Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T21:49:18.138Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T21:49:18.138Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-06T21:49:18.138Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-06T21:49:18.139Z] [INFO] readCLAUDEmd: Successfully read 21194 characters from /app/taskmate-source/CLAUDE.md -[2026-01-06T21:49:18.141Z] [INFO] GET /api/coding/directories 200 9ms -[2026-01-06T21:49:18.203Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:49:18.203Z] [INFO] Git directory exists: true -[2026-01-06T21:49:18.204Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:49:18.204Z] [INFO] Git directory exists: true -[2026-01-06T21:49:18.266Z] [INFO] GET /api/coding/directories/3/status 200 69ms -[2026-01-06T21:49:19.153Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T21:49:26.072Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:49:26.073Z] [INFO] Git directory exists: true -[2026-01-06T21:49:26.282Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:49:26.283Z] [INFO] Git directory exists: true -[2026-01-06T21:49:26.283Z] [INFO] Commit mit Autor: hendrik_gebhardt@gmx.de -[2026-01-06T21:49:26.495Z] [INFO] Git commit ausgeführt für: Gitea-Repo - "Kontakt-Modul" -[2026-01-06T21:49:26.497Z] [INFO] POST /api/coding/directories/3/commit 200 434ms -[2026-01-06T21:49:26.534Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:49:26.535Z] [INFO] Git directory exists: true -[2026-01-06T21:49:26.535Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:49:26.535Z] [INFO] Git directory exists: true -[2026-01-06T21:49:26.566Z] [INFO] GET /api/coding/directories/3/status 200 38ms -[2026-01-06T21:49:27.079Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T21:49:27.835Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:49:27.835Z] [INFO] Git directory exists: true -[2026-01-06T21:49:27.854Z] [INFO] Lokaler Branch: main -[2026-01-06T21:49:27.854Z] [INFO] Push: lokaler Branch 'main' → Remote Branch 'main' -[2026-01-06T21:49:30.651Z] [INFO] Git push ausgeführt für: Gitea-Repo -[2026-01-06T21:49:30.653Z] [INFO] POST /api/coding/directories/3/push 200 2826ms -[2026-01-06T21:49:30.666Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T21:49:30.689Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:49:30.689Z] [INFO] Git directory exists: true -[2026-01-06T21:49:30.690Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T21:49:30.690Z] [INFO] Git directory exists: true -[2026-01-06T21:49:30.733Z] [INFO] GET /api/coding/directories/3/status 200 50ms -[2026-01-06T21:49:37.977Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ej3X6UVw_wBdT36eAAAR) -[2026-01-06T21:53:29.242Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T21:53:54.544Z] [WARN] Account gesperrt nach 5 Fehlversuchen: momohomma@googlemail.com -[2026-01-06T21:53:54.544Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 5) -[2026-01-06T21:53:54.545Z] [INFO] POST /api/auth/login 401 428ms -[2026-01-06T21:53:59.110Z] [WARN] Login blockiert: Account gesperrt - momohomma@googlemail.com -[2026-01-06T21:53:59.112Z] [INFO] POST /api/auth/login 423 2ms -[2026-01-06T21:58:29.243Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:02:08.134Z] [INFO] GET / 200 4ms -[2026-01-06T22:02:08.202Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T22:02:08.204Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T22:02:08.239Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T22:02:08.243Z] [INFO] GET /css/components.css 200 8ms -[2026-01-06T22:02:08.244Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T22:02:08.251Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T22:02:08.252Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T22:02:08.253Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T22:02:08.269Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T22:02:08.278Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T22:02:08.289Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-06T22:02:08.291Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T22:02:08.292Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T22:02:08.296Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:02:08.297Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:02:08.300Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:02:08.323Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:02:08.324Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T22:02:08.342Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:02:08.344Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T22:02:08.384Z] [INFO] GET /js/store.js 200 7ms -[2026-01-06T22:02:08.385Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T22:02:08.391Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-06T22:02:08.393Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T22:02:08.395Z] [INFO] GET /js/board.js 200 7ms -[2026-01-06T22:02:08.397Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T22:02:08.409Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T22:02:08.428Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:02:08.432Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T22:02:08.434Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T22:02:08.444Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:02:08.473Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-06T22:02:08.477Z] [INFO] GET /js/proposals.js 200 11ms -[2026-01-06T22:02:08.479Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-06T22:02:08.481Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-06T22:02:08.483Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T22:02:08.485Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-06T22:02:08.503Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-06T22:02:08.508Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-06T22:02:08.838Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-06T22:02:10.451Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T22:02:23.327Z] [WARN] Login blockiert: Account gesperrt - momohomma@googlemail.com -[2026-01-06T22:02:23.329Z] [INFO] POST /api/auth/login 423 1ms -[2026-01-06T22:03:29.264Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:06:24.908Z] [WARN] Login blockiert: Account gesperrt - momohomma@googlemail.com -[2026-01-06T22:06:24.911Z] [INFO] POST /api/auth/login 423 6ms -[2026-01-06T22:08:29.266Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:09:12.418Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 6) -[2026-01-06T22:09:12.419Z] [INFO] POST /api/auth/login 401 447ms -[2026-01-06T22:09:12.418Z] [WARN] Account gesperrt nach 5 Fehlversuchen: momohomma@googlemail.com -[2026-01-06T22:13:17.969Z] [INFO] GET / 200 6ms -[2026-01-06T22:13:18.052Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T22:13:18.087Z] [INFO] GET /css/base.css 200 4ms -[2026-01-06T22:13:18.114Z] [INFO] GET /css/components.css 200 6ms -[2026-01-06T22:13:18.121Z] [INFO] GET /css/board.css 200 9ms -[2026-01-06T22:13:18.124Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T22:13:18.132Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T22:13:18.136Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:13:18.145Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:13:18.166Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T22:13:18.167Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T22:13:18.179Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T22:13:18.180Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T22:13:18.183Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T22:13:18.190Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:13:18.195Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:13:18.196Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:13:18.207Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:13:18.223Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T22:13:18.224Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:13:18.234Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:13:18.260Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T22:13:18.263Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T22:13:18.265Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T22:13:18.280Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T22:13:18.281Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T22:13:18.282Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T22:13:18.292Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T22:13:18.296Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:13:18.311Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T22:13:18.315Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T22:13:18.323Z] [INFO] GET /js/shortcuts.js 200 10ms -[2026-01-06T22:13:18.328Z] [INFO] GET /js/undo.js 200 11ms -[2026-01-06T22:13:18.333Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T22:13:18.334Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T22:13:18.338Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-06T22:13:18.343Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:13:18.353Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:13:18.361Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T22:13:18.362Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T22:13:18.422Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-06T22:13:18.429Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:13:18.471Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T22:13:18.473Z] [INFO] GET / 200 6ms -[2026-01-06T22:13:18.474Z] [INFO] GET /index.html 200 6ms -[2026-01-06T22:13:18.508Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T22:13:18.515Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T22:13:18.517Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T22:13:18.538Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-06T22:13:18.547Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T22:13:18.549Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T22:13:18.570Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T22:13:18.578Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:13:18.579Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T22:13:18.600Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T22:13:18.608Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-06T22:13:18.610Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T22:13:18.634Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T22:13:18.639Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T22:13:18.645Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T22:13:18.664Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:13:18.669Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:13:18.678Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T22:13:18.695Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T22:13:18.699Z] [INFO] GET /js/tour.js 200 1ms -[2026-01-06T22:13:18.708Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:13:18.726Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T22:13:18.731Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T22:13:18.738Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T22:13:18.759Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T22:13:18.765Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-06T22:13:18.776Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T22:13:18.792Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:13:18.796Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:13:18.808Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:13:18.828Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T22:13:18.831Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T22:13:18.839Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:13:18.863Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T22:13:18.866Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T22:13:18.872Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T22:13:18.897Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T22:13:18.897Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T22:13:18.904Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:13:22.923Z] [INFO] Login erfolgreich: admin -[2026-01-06T22:13:22.924Z] [INFO] POST /api/auth/login 200 474ms -[2026-01-06T22:13:22.961Z] [INFO] GET / 200 4ms -[2026-01-06T22:13:23.033Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T22:13:23.035Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T22:13:23.043Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T22:13:23.045Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T22:13:23.046Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T22:13:23.049Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T22:13:23.064Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:13:23.076Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T22:13:23.084Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:13:23.095Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T22:13:23.097Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-06T22:13:23.099Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T22:13:23.104Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T22:13:23.107Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:13:23.114Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:13:23.123Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T22:13:23.124Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:13:23.126Z] [INFO] GET /js/app.js 200 1ms -[2026-01-06T22:13:23.131Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T22:13:23.134Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-06T22:13:23.171Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T22:13:23.178Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T22:13:23.180Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T22:13:23.202Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T22:13:23.212Z] [INFO] GET /js/board.js 200 7ms -[2026-01-06T22:13:23.214Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-06T22:13:23.216Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T22:13:23.234Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-06T22:13:23.235Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T22:13:23.238Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:13:23.243Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:13:23.244Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T22:13:23.260Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T22:13:23.265Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-06T22:13:23.270Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T22:13:23.276Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T22:13:23.288Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:13:23.292Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:13:23.296Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T22:13:23.333Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:13:23.340Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-06T22:13:23.344Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T22:13:23.376Z] [INFO] GET /api/admin/users 200 9ms -[2026-01-06T22:13:23.421Z] [INFO] GET /api/admin/upload-settings 200 5ms -[2026-01-06T22:13:24.898Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T22:13:27.157Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:13:28.884Z] [INFO] Admin admin hat Benutzer momohomma@googlemail.com bearbeitet -[2026-01-06T22:13:28.886Z] [INFO] PUT /api/admin/users/4 200 9ms -[2026-01-06T22:13:28.921Z] [INFO] GET /api/admin/users 200 5ms -[2026-01-06T22:13:29.265Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:13:29.891Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:13:31.562Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:13:36.277Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T22:13:41.566Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:13:46.512Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:13:47.903Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T22:13:49.547Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:13:51.427Z] [INFO] Admin admin hat Benutzer momohomma@googlemail.com bearbeitet -[2026-01-06T22:13:51.428Z] [INFO] PUT /api/admin/users/4 200 488ms -[2026-01-06T22:13:51.460Z] [INFO] GET /api/admin/users 304 3ms -[2026-01-06T22:13:51.961Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T22:17:16.198Z] [INFO] GET / 200 5ms -[2026-01-06T22:17:16.267Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T22:17:16.297Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T22:17:16.332Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T22:17:16.339Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T22:17:16.341Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-06T22:17:16.343Z] [INFO] GET /css/board.css 200 7ms -[2026-01-06T22:17:16.344Z] [INFO] GET /css/list.css 200 7ms -[2026-01-06T22:17:16.345Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T22:17:16.376Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T22:17:16.392Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T22:17:16.394Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-06T22:17:16.398Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-06T22:17:16.404Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-06T22:17:16.406Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T22:17:16.409Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:17:16.421Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:17:16.427Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:17:16.428Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T22:17:16.433Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T22:17:16.438Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:17:16.477Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T22:17:16.481Z] [INFO] GET /js/store.js 200 7ms -[2026-01-06T22:17:16.485Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-06T22:17:16.488Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T22:17:16.489Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T22:17:16.493Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T22:17:16.508Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:17:16.513Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:17:16.518Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:17:16.530Z] [INFO] GET /js/shortcuts.js 200 13ms -[2026-01-06T22:17:16.547Z] [INFO] GET /js/board.js 200 18ms -[2026-01-06T22:17:16.549Z] [INFO] GET /js/undo.js 200 10ms -[2026-01-06T22:17:16.563Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-06T22:17:16.597Z] [INFO] GET /js/proposals.js 200 26ms -[2026-01-06T22:17:16.600Z] [INFO] GET /js/notifications.js 200 24ms -[2026-01-06T22:17:16.602Z] [INFO] GET /js/knowledge.js 200 15ms -[2026-01-06T22:17:16.604Z] [INFO] GET /js/coding.js 200 16ms -[2026-01-06T22:17:16.605Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T22:17:16.607Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-06T22:17:16.648Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:17:16.656Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-06T22:17:16.660Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-06T22:17:16.690Z] [INFO] GET /api/admin/users 304 4ms -[2026-01-06T22:17:16.727Z] [INFO] GET /api/admin/upload-settings 304 7ms -[2026-01-06T22:17:18.096Z] [INFO] GET / 200 3ms -[2026-01-06T22:17:18.172Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T22:17:18.176Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T22:17:18.177Z] [INFO] GET /css/base.css 200 7ms -[2026-01-06T22:17:18.177Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T22:17:18.178Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T22:17:18.179Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T22:17:18.203Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:17:18.208Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:18.230Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:18.239Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-06T22:17:18.240Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T22:17:18.242Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-06T22:17:18.245Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:17:18.246Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-06T22:17:18.265Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:17:18.272Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-06T22:17:18.278Z] [INFO] GET /js/app.js 200 5ms -[2026-01-06T22:17:18.279Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-06T22:17:18.284Z] [INFO] GET /js/reminders.js 200 7ms -[2026-01-06T22:17:18.295Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:17:18.300Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:17:18.323Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T22:17:18.328Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T22:17:18.332Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-06T22:17:18.344Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-06T22:17:18.345Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:17:18.346Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T22:17:18.355Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T22:17:18.360Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:17:18.375Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T22:17:18.383Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-06T22:17:18.386Z] [INFO] GET /js/list.js 200 6ms -[2026-01-06T22:17:18.391Z] [INFO] GET /js/undo.js 200 10ms -[2026-01-06T22:17:18.408Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T22:17:18.412Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T22:17:18.418Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T22:17:18.420Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-06T22:17:18.422Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:17:18.428Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:17:18.440Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T22:17:18.478Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T22:17:18.483Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-06T22:17:18.489Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-06T22:17:18.526Z] [INFO] GET /api/admin/users 304 5ms -[2026-01-06T22:17:18.564Z] [INFO] GET /api/admin/upload-settings 304 5ms -[2026-01-06T22:17:19.194Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:19.245Z] [INFO] GET /css/base.css 200 7ms -[2026-01-06T22:17:19.248Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T22:17:19.251Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-06T22:17:19.254Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T22:17:19.255Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T22:17:19.257Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T22:17:19.278Z] [INFO] GET /css/list.css 200 6ms -[2026-01-06T22:17:19.294Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T22:17:19.315Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-06T22:17:19.316Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T22:17:19.320Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-06T22:17:19.321Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-06T22:17:19.324Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-06T22:17:19.327Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-06T22:17:19.347Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T22:17:19.352Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:17:19.353Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:17:19.357Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T22:17:19.359Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T22:17:19.377Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-06T22:17:19.396Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T22:17:19.398Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T22:17:19.404Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:17:19.411Z] [INFO] GET /js/sync.js 200 1ms -[2026-01-06T22:17:19.424Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T22:17:19.428Z] [INFO] GET /js/auth.js 200 1ms -[2026-01-06T22:17:19.432Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T22:17:19.450Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T22:17:19.452Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-06T22:17:19.454Z] [INFO] GET /js/list.js 200 5ms -[2026-01-06T22:17:19.458Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T22:17:19.459Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:17:19.492Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-06T22:17:19.496Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-06T22:17:19.497Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-06T22:17:19.500Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-06T22:17:19.511Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-06T22:17:19.516Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:17:19.523Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T22:17:19.559Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-06T22:17:19.565Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-06T22:17:19.567Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-06T22:17:19.603Z] [INFO] GET /api/admin/users 304 5ms -[2026-01-06T22:17:19.642Z] [INFO] GET /api/admin/upload-settings 304 9ms -[2026-01-06T22:17:20.044Z] [INFO] GET /sw.js 200 1ms -[2026-01-06T22:17:20.268Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:20.316Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T22:17:20.318Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T22:17:20.321Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T22:17:20.327Z] [INFO] GET /css/base.css 200 12ms -[2026-01-06T22:17:20.330Z] [INFO] GET /css/board.css 200 10ms -[2026-01-06T22:17:20.332Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T22:17:20.344Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:17:20.356Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:20.373Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:20.378Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-06T22:17:20.379Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T22:17:20.384Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T22:17:20.388Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T22:17:20.389Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T22:17:20.407Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-06T22:17:20.411Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:17:20.415Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T22:17:20.420Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T22:17:20.421Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:17:20.434Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:17:20.461Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T22:17:20.463Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T22:17:20.467Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:17:20.483Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:17:20.485Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T22:17:20.487Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T22:17:20.505Z] [INFO] GET /js/task-modal.js 200 9ms -[2026-01-06T22:17:20.513Z] [INFO] GET /js/board.js 200 13ms -[2026-01-06T22:17:20.523Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T22:17:20.524Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T22:17:20.525Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T22:17:20.529Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T22:17:20.551Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:17:20.556Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T22:17:20.560Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T22:17:20.569Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:17:20.570Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:17:20.575Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T22:17:20.580Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:17:20.634Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:17:20.640Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:17:20.645Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T22:17:20.678Z] [INFO] GET /api/admin/users 304 6ms -[2026-01-06T22:17:20.714Z] [INFO] GET /api/admin/upload-settings 304 6ms -[2026-01-06T22:17:20.939Z] [INFO] GET / 200 3ms -[2026-01-06T22:17:20.984Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T22:17:20.993Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T22:17:20.996Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-06T22:17:21.006Z] [INFO] GET /css/components.css 200 15ms -[2026-01-06T22:17:21.008Z] [INFO] GET /css/board.css 200 14ms -[2026-01-06T22:17:21.011Z] [INFO] GET /css/base.css 200 12ms -[2026-01-06T22:17:21.016Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:17:21.025Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:21.028Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-06T22:17:21.031Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-06T22:17:21.040Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-06T22:17:21.045Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T22:17:21.046Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T22:17:21.054Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:17:21.058Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T22:17:21.059Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:17:21.071Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T22:17:21.076Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T22:17:21.076Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T22:17:21.084Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-06T22:17:21.109Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:17:21.132Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T22:17:21.136Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-06T22:17:21.139Z] [INFO] GET /js/store.js 200 8ms -[2026-01-06T22:17:21.143Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-06T22:17:21.144Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T22:17:21.147Z] [INFO] GET /js/board.js 200 6ms -[2026-01-06T22:17:21.166Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T22:17:21.175Z] [INFO] GET /js/list.js 200 5ms -[2026-01-06T22:17:21.177Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-06T22:17:21.180Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-06T22:17:21.182Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T22:17:21.199Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:17:21.207Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T22:17:21.209Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T22:17:21.215Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T22:17:21.217Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:17:21.223Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T22:17:21.229Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:17:21.238Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:17:21.284Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T22:17:21.291Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T22:17:21.292Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-06T22:17:21.329Z] [INFO] GET /api/admin/users 304 9ms -[2026-01-06T22:17:21.368Z] [INFO] GET /api/admin/upload-settings 304 9ms -[2026-01-06T22:17:22.228Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:22.298Z] [INFO] GET /css/board.css 200 8ms -[2026-01-06T22:17:22.300Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-06T22:17:22.302Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T22:17:22.305Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-06T22:17:22.307Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T22:17:22.308Z] [INFO] GET /css/base.css 200 4ms -[2026-01-06T22:17:22.333Z] [INFO] GET /css/list.css 200 4ms -[2026-01-06T22:17:22.339Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T22:17:22.358Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T22:17:22.359Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T22:17:22.366Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T22:17:22.367Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T22:17:22.371Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-06T22:17:22.374Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:17:22.386Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:17:22.392Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:17:22.400Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:17:22.402Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-06T22:17:22.405Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T22:17:22.415Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:17:22.448Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-06T22:17:22.449Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T22:17:22.451Z] [INFO] GET /js/store.js 200 7ms -[2026-01-06T22:17:22.464Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T22:17:22.468Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-06T22:17:22.469Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T22:17:22.474Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T22:17:22.486Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T22:17:22.498Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-06T22:17:22.504Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:17:22.507Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T22:17:22.511Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T22:17:22.530Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:17:22.542Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-06T22:17:22.544Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-06T22:17:22.548Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-06T22:17:22.559Z] [INFO] GET /js/knowledge.js 200 13ms -[2026-01-06T22:17:22.563Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-06T22:17:22.568Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T22:17:22.609Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:17:22.614Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T22:17:22.620Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-06T22:17:22.654Z] [INFO] GET /api/admin/users 304 4ms -[2026-01-06T22:17:22.686Z] [INFO] GET /api/admin/upload-settings 304 3ms -[2026-01-06T22:17:22.898Z] [INFO] GET /sw.js 200 4ms -[2026-01-06T22:17:23.491Z] [INFO] GET / 200 6ms -[2026-01-06T22:17:23.539Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T22:17:23.545Z] [INFO] GET /css/components.css 200 8ms -[2026-01-06T22:17:23.547Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T22:17:23.550Z] [INFO] GET /css/board.css 200 7ms -[2026-01-06T22:17:23.553Z] [INFO] GET /css/base.css 200 7ms -[2026-01-06T22:17:23.554Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T22:17:23.568Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T22:17:23.583Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:23.588Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T22:17:23.600Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T22:17:23.607Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T22:17:23.609Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T22:17:23.618Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T22:17:23.620Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-06T22:17:23.621Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-06T22:17:23.628Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T22:17:23.638Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:17:23.651Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T22:17:23.654Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T22:17:23.657Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-06T22:17:23.685Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T22:17:23.691Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T22:17:23.694Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T22:17:23.714Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:17:23.723Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T22:17:23.725Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-06T22:17:23.728Z] [INFO] GET /js/board.js 200 7ms -[2026-01-06T22:17:23.731Z] [INFO] GET /js/task-modal.js 200 9ms -[2026-01-06T22:17:23.735Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:17:23.742Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:17:23.764Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-06T22:17:23.766Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-06T22:17:23.769Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T22:17:23.774Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T22:17:23.778Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T22:17:23.799Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-06T22:17:23.801Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-06T22:17:23.805Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-06T22:17:23.808Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-06T22:17:23.856Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T22:17:23.861Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T22:17:23.866Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-06T22:17:23.902Z] [INFO] GET /api/admin/users 304 4ms -[2026-01-06T22:17:23.943Z] [INFO] GET /api/admin/upload-settings 304 9ms -[2026-01-06T22:17:24.201Z] [INFO] GET /sw.js 200 4ms -[2026-01-06T22:17:25.063Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:25.144Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T22:17:25.147Z] [INFO] GET /css/base.css 200 7ms -[2026-01-06T22:17:25.150Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-06T22:17:25.153Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-06T22:17:25.155Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T22:17:25.157Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T22:17:25.176Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T22:17:25.181Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:25.200Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:25.203Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T22:17:25.207Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T22:17:25.208Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T22:17:25.212Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T22:17:25.213Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T22:17:25.236Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-06T22:17:25.240Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-06T22:17:25.250Z] [INFO] GET /js/app.js 200 7ms -[2026-01-06T22:17:25.256Z] [INFO] GET /css/mobile.css 200 12ms -[2026-01-06T22:17:25.259Z] [INFO] GET /js/reminders.js 200 8ms -[2026-01-06T22:17:25.260Z] [INFO] GET /js/contacts.js 200 7ms -[2026-01-06T22:17:25.303Z] [INFO] GET /js/store.js 200 5ms -[2026-01-06T22:17:25.305Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T22:17:25.308Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T22:17:25.314Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-06T22:17:25.315Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T22:17:25.317Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T22:17:25.337Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T22:17:25.344Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T22:17:25.346Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T22:17:25.352Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-06T22:17:25.354Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-06T22:17:25.357Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-06T22:17:25.382Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T22:17:25.386Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-06T22:17:25.392Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T22:17:25.394Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:17:25.397Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T22:17:25.403Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:17:25.412Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:17:25.417Z] [INFO] GET /sw.js 200 1ms -[2026-01-06T22:17:25.466Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T22:17:25.472Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:17:25.473Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-06T22:17:25.509Z] [INFO] GET /api/admin/users 304 5ms -[2026-01-06T22:17:25.545Z] [INFO] GET /api/admin/upload-settings 304 3ms -[2026-01-06T22:17:27.061Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T22:17:29.489Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:29.563Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T22:17:29.571Z] [INFO] GET /css/components.css 200 6ms -[2026-01-06T22:17:29.576Z] [INFO] GET /css/base.css 200 9ms -[2026-01-06T22:17:29.579Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-06T22:17:29.582Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T22:17:29.587Z] [INFO] GET /css/board.css 200 9ms -[2026-01-06T22:17:29.594Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:17:29.608Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:29.626Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:29.636Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T22:17:29.643Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T22:17:29.646Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T22:17:29.653Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T22:17:29.659Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:17:29.664Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:17:29.673Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:17:29.682Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-06T22:17:29.688Z] [INFO] GET /js/app.js 200 8ms -[2026-01-06T22:17:29.694Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:17:29.698Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-06T22:17:29.730Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T22:17:29.736Z] [INFO] GET /js/store.js 200 9ms -[2026-01-06T22:17:29.739Z] [INFO] GET /js/api.js 200 10ms -[2026-01-06T22:17:29.750Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:17:29.749Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T22:17:29.751Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-06T22:17:29.763Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T22:17:29.770Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:17:29.782Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:17:29.784Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T22:17:29.785Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T22:17:29.794Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T22:17:29.813Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T22:17:29.819Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:17:29.824Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T22:17:29.829Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:17:29.831Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T22:17:29.843Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T22:17:29.844Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T22:17:29.884Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:17:29.903Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-06T22:17:29.905Z] [INFO] GET /assets/icons/task.svg 304 13ms -[2026-01-06T22:17:29.953Z] [INFO] GET /api/admin/users 304 12ms -[2026-01-06T22:17:29.985Z] [INFO] GET /api/admin/upload-settings 304 5ms -[2026-01-06T22:17:30.730Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:30.804Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T22:17:30.816Z] [INFO] GET /css/components.css 200 10ms -[2026-01-06T22:17:30.817Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-06T22:17:30.818Z] [INFO] GET /css/board.css 200 10ms -[2026-01-06T22:17:30.819Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-06T22:17:30.821Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-06T22:17:30.833Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T22:17:30.852Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:30.875Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-06T22:17:30.878Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-06T22:17:30.880Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-06T22:17:30.883Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T22:17:30.885Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-06T22:17:30.890Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T22:17:30.903Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T22:17:30.911Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:17:30.913Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T22:17:30.918Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T22:17:30.921Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T22:17:30.936Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T22:17:30.958Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T22:17:30.960Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T22:17:30.962Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T22:17:30.981Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T22:17:30.983Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T22:17:30.985Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-06T22:17:30.994Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T22:17:30.995Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T22:17:30.996Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T22:17:31.018Z] [INFO] GET /js/list.js 200 7ms -[2026-01-06T22:17:31.023Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T22:17:31.024Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T22:17:31.031Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T22:17:31.048Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T22:17:31.057Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-06T22:17:31.060Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-06T22:17:31.063Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-06T22:17:31.065Z] [INFO] GET /js/coding.js 200 10ms -[2026-01-06T22:17:31.069Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T22:17:31.135Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T22:17:31.141Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T22:17:31.144Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T22:17:31.197Z] [INFO] GET /api/admin/users 304 8ms -[2026-01-06T22:17:31.248Z] [INFO] GET /api/admin/upload-settings 304 7ms -[2026-01-06T22:17:31.455Z] [INFO] GET /sw.js 200 3ms -[2026-01-06T22:17:31.853Z] [INFO] GET / 200 3ms -[2026-01-06T22:17:31.894Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T22:17:31.901Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T22:17:31.904Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T22:17:31.906Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T22:17:31.909Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T22:17:31.910Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T22:17:31.938Z] [INFO] GET /css/list.css 200 5ms -[2026-01-06T22:17:31.946Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T22:17:31.960Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-06T22:17:31.967Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T22:17:31.969Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T22:17:31.970Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-06T22:17:31.971Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T22:17:31.982Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-06T22:17:31.993Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:17:32.003Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-06T22:17:32.006Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-06T22:17:32.010Z] [INFO] GET /js/app.js 200 9ms -[2026-01-06T22:17:32.014Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T22:17:32.020Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:17:32.049Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T22:17:32.051Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T22:17:32.061Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T22:17:32.070Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:17:32.071Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T22:17:32.072Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T22:17:32.081Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:17:32.082Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T22:17:32.090Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T22:17:32.098Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T22:17:32.102Z] [INFO] GET /js/list.js 200 1ms -[2026-01-06T22:17:32.113Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:17:32.121Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:17:32.127Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:17:32.129Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-06T22:17:32.133Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T22:17:32.135Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T22:17:32.145Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-06T22:17:32.160Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:17:32.238Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:17:32.244Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-06T22:17:32.250Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-06T22:17:32.285Z] [INFO] GET /api/admin/users 304 6ms -[2026-01-06T22:17:32.315Z] [INFO] GET /api/admin/upload-settings 304 4ms -[2026-01-06T22:17:32.731Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:17:32.825Z] [INFO] GET / 200 2ms -[2026-01-06T22:17:32.879Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T22:17:32.884Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-06T22:17:32.887Z] [INFO] GET /css/components.css 200 11ms -[2026-01-06T22:17:32.889Z] [INFO] GET /css/base.css 200 7ms -[2026-01-06T22:17:32.892Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T22:17:32.893Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T22:17:32.913Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:17:32.928Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-06T22:17:32.931Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-06T22:17:32.933Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-06T22:17:32.947Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T22:17:32.950Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T22:17:32.954Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T22:17:32.959Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:17:32.964Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T22:17:32.985Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-06T22:17:32.989Z] [INFO] GET /css/responsive.css 200 13ms -[2026-01-06T22:17:32.998Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-06T22:17:33.000Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T22:17:33.002Z] [INFO] GET /js/app.js 200 7ms -[2026-01-06T22:17:33.034Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T22:17:33.035Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T22:17:33.036Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T22:17:33.067Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-06T22:17:33.070Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-06T22:17:33.076Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-06T22:17:33.078Z] [INFO] GET /js/board.js 200 13ms -[2026-01-06T22:17:33.081Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-06T22:17:33.087Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:17:33.107Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T22:17:33.114Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T22:17:33.117Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-06T22:17:33.121Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T22:17:33.130Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T22:17:33.134Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T22:17:33.139Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-06T22:17:33.148Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:17:33.152Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:17:33.157Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:17:33.203Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T22:17:33.208Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:17:33.210Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T22:17:33.246Z] [INFO] GET /api/admin/users 304 8ms -[2026-01-06T22:17:33.280Z] [INFO] GET /api/admin/upload-settings 304 4ms -[2026-01-06T22:17:34.570Z] [INFO] GET / 200 3ms -[2026-01-06T22:17:34.645Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T22:17:34.646Z] [INFO] GET /css/base.css 200 4ms -[2026-01-06T22:17:34.652Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T22:17:34.653Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T22:17:34.655Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T22:17:34.656Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T22:17:34.677Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:17:34.678Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:34.704Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T22:17:34.711Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-06T22:17:34.713Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T22:17:34.714Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T22:17:34.718Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T22:17:34.720Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-06T22:17:34.729Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:17:34.746Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T22:17:34.752Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T22:17:34.753Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T22:17:34.754Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T22:17:34.759Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:17:34.777Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:17:34.795Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:17:34.801Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T22:17:34.803Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T22:17:34.804Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T22:17:34.805Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T22:17:34.809Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T22:17:34.825Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T22:17:34.834Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T22:17:34.835Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T22:17:34.842Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T22:17:34.843Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T22:17:34.843Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T22:17:34.865Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T22:17:34.873Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-06T22:17:34.876Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-06T22:17:34.877Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:17:34.878Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T22:17:34.882Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:17:34.896Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T22:17:34.944Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:17:34.947Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T22:17:34.951Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:17:34.986Z] [INFO] GET /api/admin/users 304 5ms -[2026-01-06T22:17:35.024Z] [INFO] GET /api/admin/upload-settings 304 5ms -[2026-01-06T22:17:35.609Z] [INFO] GET / 200 3ms -[2026-01-06T22:17:35.685Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T22:17:35.687Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T22:17:35.689Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T22:17:35.691Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T22:17:35.693Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T22:17:35.697Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-06T22:17:35.719Z] [INFO] GET /css/list.css 200 4ms -[2026-01-06T22:17:35.721Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T22:17:35.743Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:35.748Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T22:17:35.749Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T22:17:35.754Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T22:17:35.756Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T22:17:35.760Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:17:35.774Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:17:35.779Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:17:35.782Z] [INFO] GET /js/app.js 200 1ms -[2026-01-06T22:17:35.786Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:17:35.791Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:17:35.793Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-06T22:17:35.840Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T22:17:35.841Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T22:17:35.844Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T22:17:35.846Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-06T22:17:35.850Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-06T22:17:35.851Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-06T22:17:35.873Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:17:35.877Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:17:35.878Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:17:35.881Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:17:35.882Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T22:17:35.892Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:17:35.906Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T22:17:35.909Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T22:17:35.912Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T22:17:35.917Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T22:17:35.918Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T22:17:35.922Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:17:35.938Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-06T22:17:35.981Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T22:17:35.986Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:17:35.988Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T22:17:36.024Z] [INFO] GET /api/admin/users 304 5ms -[2026-01-06T22:17:36.056Z] [INFO] GET /api/admin/upload-settings 304 4ms -[2026-01-06T22:17:36.491Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:17:37.453Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:37.527Z] [INFO] GET /css/base.css 200 6ms -[2026-01-06T22:17:37.534Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-06T22:17:37.538Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-06T22:17:37.544Z] [INFO] GET /css/board.css 200 12ms -[2026-01-06T22:17:37.548Z] [INFO] GET /css/components.css 200 12ms -[2026-01-06T22:17:37.552Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-06T22:17:37.558Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T22:17:37.582Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:37.585Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T22:17:37.588Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-06T22:17:37.593Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T22:17:37.598Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T22:17:37.600Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T22:17:37.611Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:17:37.616Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T22:17:37.617Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:17:37.624Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:17:37.628Z] [INFO] GET /js/app.js 200 1ms -[2026-01-06T22:17:37.637Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T22:17:37.646Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:17:37.648Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T22:17:37.677Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T22:17:37.678Z] [INFO] GET /js/store.js 200 3ms -[2026-01-06T22:17:37.685Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-06T22:17:37.704Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-06T22:17:37.720Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-06T22:17:37.724Z] [INFO] GET /js/offline.js 200 13ms -[2026-01-06T22:17:37.731Z] [INFO] GET /js/board.js 200 13ms -[2026-01-06T22:17:37.735Z] [INFO] GET /js/task-modal.js 200 13ms -[2026-01-06T22:17:37.742Z] [INFO] GET /js/list.js 200 5ms -[2026-01-06T22:17:37.759Z] [INFO] GET /js/calendar.js 200 20ms -[2026-01-06T22:17:37.776Z] [INFO] GET /js/shortcuts.js 200 10ms -[2026-01-06T22:17:37.778Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T22:17:37.779Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-06T22:17:37.781Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T22:17:37.789Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T22:17:37.790Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T22:17:37.809Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:17:37.810Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T22:17:37.812Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-06T22:17:37.880Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-06T22:17:37.890Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:17:37.892Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T22:17:37.914Z] [INFO] GET /api/admin/users 304 4ms -[2026-01-06T22:17:37.949Z] [INFO] GET /api/admin/upload-settings 304 4ms -[2026-01-06T22:17:38.488Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:38.536Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T22:17:38.538Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T22:17:38.540Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T22:17:38.542Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T22:17:38.543Z] [INFO] GET /css/base.css 200 4ms -[2026-01-06T22:17:38.552Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T22:17:38.573Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:38.574Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T22:17:38.582Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:38.590Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T22:17:38.592Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T22:17:38.598Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T22:17:38.603Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T22:17:38.604Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:17:38.613Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:17:38.630Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-06T22:17:38.633Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-06T22:17:38.638Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T22:17:38.641Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-06T22:17:38.645Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:17:38.691Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:17:38.692Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T22:17:38.695Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-06T22:17:38.699Z] [INFO] GET /js/api.js 200 3ms -[2026-01-06T22:17:38.699Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T22:17:38.700Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T22:17:38.721Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T22:17:38.725Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:17:38.727Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T22:17:38.732Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:17:38.733Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T22:17:38.734Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T22:17:38.766Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T22:17:38.769Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-06T22:17:38.773Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-06T22:17:38.779Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:17:38.781Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T22:17:38.785Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:17:38.799Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:17:38.846Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T22:17:38.851Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-06T22:17:38.856Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-06T22:17:38.890Z] [INFO] GET /api/admin/users 304 6ms -[2026-01-06T22:17:38.930Z] [INFO] GET /api/admin/upload-settings 304 10ms -[2026-01-06T22:17:39.458Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:39.529Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-06T22:17:39.531Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-06T22:17:39.533Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-06T22:17:39.535Z] [INFO] GET /css/base.css 200 10ms -[2026-01-06T22:17:39.536Z] [INFO] GET /css/board.css 200 9ms -[2026-01-06T22:17:39.538Z] [INFO] GET /css/components.css 200 8ms -[2026-01-06T22:17:39.557Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:17:39.564Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:39.568Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:39.588Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-06T22:17:39.591Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T22:17:39.596Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T22:17:39.598Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-06T22:17:39.601Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T22:17:39.603Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:17:39.617Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T22:17:39.621Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:17:39.628Z] [INFO] GET /js/app.js 200 1ms -[2026-01-06T22:17:39.638Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-06T22:17:39.639Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T22:17:39.677Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T22:17:39.679Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T22:17:39.680Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T22:17:39.686Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T22:17:39.688Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-06T22:17:39.693Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-06T22:17:39.703Z] [INFO] GET /js/board.js 200 1ms -[2026-01-06T22:17:39.707Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T22:17:39.711Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:17:39.716Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:17:39.717Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T22:17:39.720Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T22:17:39.743Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-06T22:17:39.752Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T22:17:39.753Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T22:17:39.754Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T22:17:39.763Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T22:17:39.772Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:17:39.776Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-06T22:17:39.818Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T22:17:39.820Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T22:17:39.823Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-06T22:17:39.859Z] [INFO] GET /api/admin/users 304 6ms -[2026-01-06T22:17:39.893Z] [INFO] GET /api/admin/upload-settings 304 4ms -[2026-01-06T22:17:40.408Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:17:41.439Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:17:42.371Z] [INFO] GET / 200 3ms -[2026-01-06T22:17:42.452Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T22:17:42.461Z] [INFO] GET /css/components.css 200 12ms -[2026-01-06T22:17:42.466Z] [INFO] GET /css/base.css 200 16ms -[2026-01-06T22:17:42.469Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-06T22:17:42.470Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T22:17:42.471Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T22:17:42.483Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T22:17:42.500Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:42.512Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:42.517Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T22:17:42.528Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T22:17:42.535Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-06T22:17:42.538Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-06T22:17:42.539Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-06T22:17:42.542Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T22:17:42.545Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-06T22:17:42.554Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T22:17:42.565Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T22:17:42.570Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:17:42.572Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T22:17:42.611Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T22:17:42.613Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T22:17:42.619Z] [INFO] GET /js/api.js 200 10ms -[2026-01-06T22:17:42.624Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T22:17:42.629Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-06T22:17:42.631Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:17:42.643Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T22:17:42.645Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-06T22:17:42.651Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:17:42.654Z] [INFO] GET /js/list.js 200 1ms -[2026-01-06T22:17:42.658Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T22:17:42.660Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T22:17:42.682Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:17:42.689Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-06T22:17:42.692Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-06T22:17:42.695Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T22:17:42.702Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:17:42.713Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-06T22:17:42.717Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-06T22:17:42.754Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-06T22:17:42.772Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-06T22:17:42.776Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T22:17:42.807Z] [INFO] GET /api/admin/users 304 5ms -[2026-01-06T22:17:42.846Z] [INFO] GET /api/admin/upload-settings 304 5ms -[2026-01-06T22:17:43.847Z] [INFO] GET / 200 2ms -[2026-01-06T22:17:43.921Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-06T22:17:43.930Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T22:17:43.931Z] [INFO] GET /css/board.css 200 6ms -[2026-01-06T22:17:43.934Z] [INFO] GET /css/base.css 200 7ms -[2026-01-06T22:17:43.936Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T22:17:43.938Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T22:17:43.951Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:17:43.968Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-06T22:17:43.977Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T22:17:43.981Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T22:17:43.983Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T22:17:43.985Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-06T22:17:43.988Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-06T22:17:43.993Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T22:17:44.007Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:17:44.013Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T22:17:44.016Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-06T22:17:44.019Z] [INFO] GET /js/app.js 200 7ms -[2026-01-06T22:17:44.022Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-06T22:17:44.024Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-06T22:17:44.067Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T22:17:44.070Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-06T22:17:44.072Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T22:17:44.077Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-06T22:17:44.079Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T22:17:44.081Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:17:44.098Z] [INFO] GET /js/board.js 200 5ms -[2026-01-06T22:17:44.104Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T22:17:44.106Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T22:17:44.109Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:17:44.111Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T22:17:44.112Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:17:44.134Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:17:44.139Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T22:17:44.141Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:17:44.143Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-06T22:17:44.147Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T22:17:44.156Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:17:44.164Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:17:44.208Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T22:17:44.214Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:17:44.217Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T22:17:44.248Z] [INFO] GET /api/admin/users 304 3ms -[2026-01-06T22:17:44.283Z] [INFO] GET /api/admin/upload-settings 304 4ms -[2026-01-06T22:17:44.309Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:17:44.928Z] [INFO] GET / 200 4ms -[2026-01-06T22:17:44.976Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T22:17:44.984Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T22:17:44.986Z] [INFO] GET /css/components.css 200 7ms -[2026-01-06T22:17:44.990Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T22:17:44.992Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T22:17:44.994Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T22:17:45.007Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T22:17:45.016Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:17:45.039Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:17:45.078Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-06T22:17:45.079Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-06T22:17:45.101Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:17:45.111Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T22:17:45.126Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-06T22:17:45.143Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T22:17:45.156Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-06T22:17:45.158Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-06T22:17:45.301Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T22:17:45.304Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T22:17:45.305Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-06T22:17:45.375Z] [INFO] GET /js/store.js 200 10ms -[2026-01-06T22:17:45.378Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-06T22:17:45.381Z] [INFO] GET /js/api.js 200 10ms -[2026-01-06T22:17:45.383Z] [INFO] GET /js/board.js 200 10ms -[2026-01-06T22:17:45.386Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-06T22:17:45.388Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T22:17:45.406Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T22:17:45.411Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T22:17:45.415Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:17:45.418Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T22:17:45.432Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T22:17:45.435Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T22:17:45.442Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T22:17:45.444Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T22:17:45.450Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:17:45.458Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T22:17:45.463Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T22:17:45.464Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:17:45.473Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:17:45.511Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:17:45.520Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:17:45.522Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-06T22:17:45.552Z] [INFO] GET /api/admin/users 304 3ms -[2026-01-06T22:17:45.587Z] [INFO] GET /api/admin/upload-settings 304 6ms -[2026-01-06T22:17:45.811Z] [INFO] GET /sw.js 200 1ms -[2026-01-06T22:17:47.066Z] [INFO] GET /sw.js 200 4ms -[2026-01-06T22:18:29.271Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:18:47.267Z] [INFO] GET / 200 4ms -[2026-01-06T22:18:47.335Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T22:18:47.343Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T22:18:47.345Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T22:18:47.348Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-06T22:18:47.351Z] [INFO] GET /css/components.css 200 9ms -[2026-01-06T22:18:47.352Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T22:18:47.364Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T22:18:47.377Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:18:47.394Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:18:47.405Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T22:18:47.408Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T22:18:47.411Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T22:18:47.412Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T22:18:47.415Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T22:18:47.425Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:18:47.438Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:18:47.440Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T22:18:47.444Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T22:18:47.446Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:18:47.448Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-06T22:18:47.486Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T22:18:47.488Z] [INFO] GET /js/api.js 200 4ms -[2026-01-06T22:18:47.489Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T22:18:47.504Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-06T22:18:47.506Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:18:47.508Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-06T22:18:47.516Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T22:18:47.518Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T22:18:47.522Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-06T22:18:47.533Z] [INFO] GET /js/list.js 200 1ms -[2026-01-06T22:18:47.539Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:18:47.540Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T22:18:47.546Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T22:18:47.565Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T22:18:47.571Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T22:18:47.574Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T22:18:47.576Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:18:47.579Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:18:47.580Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:18:47.667Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T22:18:47.672Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:18:47.674Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-06T22:18:47.709Z] [INFO] GET /api/admin/users 304 6ms -[2026-01-06T22:18:47.752Z] [INFO] GET /api/admin/upload-settings 304 6ms -[2026-01-06T22:18:48.615Z] [INFO] GET / 200 3ms -[2026-01-06T22:18:48.686Z] [INFO] GET /css/base.css 200 1ms -[2026-01-06T22:18:48.694Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T22:18:48.695Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T22:18:48.697Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T22:18:48.699Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T22:18:48.701Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T22:18:48.716Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T22:18:48.729Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-06T22:18:48.747Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:18:48.752Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T22:18:48.754Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T22:18:48.757Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T22:18:48.758Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-06T22:18:48.760Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T22:18:48.777Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:18:48.792Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-06T22:18:48.798Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-06T22:18:48.800Z] [INFO] GET /js/app.js 200 5ms -[2026-01-06T22:18:48.803Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-06T22:18:48.808Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:18:48.843Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T22:18:48.844Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T22:18:48.846Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T22:18:48.862Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-06T22:18:48.867Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-06T22:18:48.873Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-06T22:18:48.878Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:18:48.880Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T22:18:48.895Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:18:48.897Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T22:18:48.901Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:18:48.903Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-06T22:18:48.927Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-06T22:18:48.939Z] [INFO] GET /js/proposals.js 200 9ms -[2026-01-06T22:18:48.943Z] [INFO] GET /js/notifications.js 200 10ms -[2026-01-06T22:18:48.947Z] [INFO] GET /js/gitea.js 200 11ms -[2026-01-06T22:18:48.949Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-06T22:18:48.951Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T22:18:48.958Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T22:18:49.017Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T22:18:49.023Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:18:49.026Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T22:18:49.067Z] [INFO] GET /api/admin/users 304 8ms -[2026-01-06T22:18:49.101Z] [INFO] GET /api/admin/upload-settings 304 4ms -[2026-01-06T22:18:49.236Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:18:50.582Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:20:06.537Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-06T22:20:06.537Z] [INFO] POST /api/auth/login 200 495ms -[2026-01-06T22:20:06.575Z] [INFO] GET / 200 3ms -[2026-01-06T22:20:06.642Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T22:20:06.643Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T22:20:06.675Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T22:20:06.681Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T22:20:06.682Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T22:20:06.683Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-06T22:20:06.687Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:20:06.688Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:20:06.707Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T22:20:06.715Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T22:20:06.718Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-06T22:20:06.721Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T22:20:06.726Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T22:20:06.730Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-06T22:20:06.732Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:20:06.737Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:20:06.739Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T22:20:06.747Z] [INFO] GET /js/app.js 200 1ms -[2026-01-06T22:20:06.756Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:20:06.757Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-06T22:20:06.783Z] [INFO] GET /js/store.js 200 1ms -[2026-01-06T22:20:06.785Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T22:20:06.790Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-06T22:20:06.791Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:20:06.792Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T22:20:06.795Z] [INFO] GET /js/board.js 200 6ms -[2026-01-06T22:20:06.813Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T22:20:06.819Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-06T22:20:06.825Z] [INFO] GET /js/list.js 200 10ms -[2026-01-06T22:20:06.827Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-06T22:20:06.827Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T22:20:06.843Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:20:06.851Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T22:20:06.856Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T22:20:06.859Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-06T22:20:06.861Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-06T22:20:06.862Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-06T22:20:06.872Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:20:06.875Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:20:06.919Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T22:20:07.094Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-06T22:20:07.163Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T22:20:07.164Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-06T22:20:07.193Z] [INFO] Socket connected: momohomma@googlemail.com (3ix1k5m4Op4n0BUqAAAT) -[2026-01-06T22:20:07.199Z] [INFO] GET /api/projects 304 4ms -[2026-01-06T22:20:07.241Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-06T22:20:07.246Z] [INFO] GET /api/reminders?project_id=2 200 7ms -[2026-01-06T22:20:07.261Z] [INFO] GET /api/tasks/project/2 200 13ms -[2026-01-06T22:20:07.267Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-06T22:20:07.271Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T22:20:07.276Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-06T22:20:07.317Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-06T22:20:07.342Z] [INFO] GET /api/notifications 304 4ms -[2026-01-06T22:20:07.373Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-06T22:20:07.444Z] [INFO] GET /favicon.ico 200 3ms -[2026-01-06T22:20:08.880Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:20:26.482Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:20:28.618Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-06T22:20:30.400Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:20:32.322Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T22:20:33.728Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T22:20:46.417Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T22:20:49.524Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T22:20:51.773Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T22:20:53.686Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:20:57.622Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:20:59.446Z] [INFO] POST /api/auth/password 404 0ms -[2026-01-06T22:20:59.448Z] [INFO] POST /api/auth/password 404 0ms -[2026-01-06T22:21:00.213Z] [INFO] GET /favicon.ico 304 2ms -[2026-01-06T22:21:00.462Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T22:21:19.362Z] [INFO] GET /favicon.ico 304 1ms -[2026-01-06T22:22:02.804Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-06T22:22:09.685Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T22:22:20.574Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T22:22:21.587Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:22:22.061Z] [INFO] Aufgabe erstellt: Finanzamt Hilden schickt eine neue Steuernummer (ID: 30) von momohomma@googlemail.com -[2026-01-06T22:22:22.063Z] [INFO] POST /api/tasks 201 6ms -[2026-01-06T22:22:23.072Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T22:22:29.754Z] [INFO] Logout: admin -[2026-01-06T22:22:29.755Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-06T22:22:29.807Z] [INFO] GET / 200 6ms -[2026-01-06T22:22:29.876Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-06T22:22:29.904Z] [INFO] GET /css/base.css 200 1ms -[2026-01-06T22:22:29.933Z] [INFO] GET /css/components.css 200 1ms -[2026-01-06T22:22:29.934Z] [INFO] GET /css/board.css 200 2ms -[2026-01-06T22:22:29.937Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-06T22:22:29.947Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-06T22:22:29.951Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T22:22:29.952Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:22:29.963Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T22:22:29.990Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-06T22:22:29.995Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T22:22:30.003Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T22:22:30.004Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T22:22:30.011Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:22:30.012Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:22:30.020Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:22:30.021Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:22:30.032Z] [INFO] GET /js/app.js 200 1ms -[2026-01-06T22:22:30.042Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-06T22:22:30.043Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:22:30.097Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-06T22:22:30.098Z] [INFO] GET /js/board.js 200 4ms -[2026-01-06T22:22:30.101Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T22:22:30.102Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T22:22:30.103Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T22:22:30.104Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T22:22:30.125Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-06T22:22:30.133Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:22:30.134Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-06T22:22:30.135Z] [INFO] GET /js/list.js 200 2ms -[2026-01-06T22:22:30.155Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-06T22:22:30.159Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:22:30.168Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-06T22:22:30.169Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T22:22:30.181Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-06T22:22:30.186Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-06T22:22:30.187Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:22:30.192Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-06T22:22:30.216Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:22:30.258Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T22:22:31.790Z] [INFO] GET /sw.js 200 1ms -[2026-01-06T22:22:36.659Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-06T22:22:36.660Z] [INFO] POST /api/auth/login 200 470ms -[2026-01-06T22:22:36.696Z] [INFO] GET / 200 2ms -[2026-01-06T22:22:36.775Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T22:22:36.777Z] [INFO] GET /css/base.css 200 5ms -[2026-01-06T22:22:36.781Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-06T22:22:36.783Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-06T22:22:36.785Z] [INFO] GET /css/board.css 200 5ms -[2026-01-06T22:22:36.787Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-06T22:22:36.814Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-06T22:22:36.816Z] [INFO] GET /css/list.css 200 3ms -[2026-01-06T22:22:36.829Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-06T22:22:36.833Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-06T22:22:36.843Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T22:22:36.844Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-06T22:22:36.850Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T22:22:36.851Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:22:36.860Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:22:36.864Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:22:36.885Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T22:22:36.888Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-06T22:22:36.892Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:22:36.897Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:22:36.928Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-06T22:22:36.930Z] [INFO] GET /js/api.js 200 5ms -[2026-01-06T22:22:36.933Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T22:22:36.947Z] [INFO] GET /js/sync.js 200 1ms -[2026-01-06T22:22:36.954Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-06T22:22:36.956Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T22:22:36.961Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T22:22:36.963Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-06T22:22:36.967Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:22:36.978Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T22:22:37.000Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-06T22:22:37.002Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T22:22:37.006Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-06T22:22:37.010Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T22:22:37.012Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T22:22:37.025Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T22:22:37.032Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T22:22:37.040Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-06T22:22:37.043Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T22:22:37.082Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T22:22:37.088Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-06T22:22:37.092Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T22:22:37.132Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-06T22:22:37.161Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (zpQ6clnKaQSReSN1AAAV) -[2026-01-06T22:22:37.177Z] [INFO] GET /api/projects 200 5ms -[2026-01-06T22:22:37.221Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-06T22:22:37.225Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-06T22:22:37.243Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-06T22:22:37.246Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-06T22:22:37.251Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-06T22:22:37.255Z] [INFO] GET /api/reminders?project_id=2 200 2ms -[2026-01-06T22:22:37.300Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 3ms -[2026-01-06T22:22:37.337Z] [INFO] GET /api/notifications 200 8ms -[2026-01-06T22:22:37.379Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-06T22:22:38.470Z] [INFO] GET /api/tasks/6 200 10ms -[2026-01-06T22:22:38.514Z] [INFO] GET /api/subtasks/6 200 8ms -[2026-01-06T22:22:38.521Z] [INFO] GET /api/links/6 200 6ms -[2026-01-06T22:22:38.527Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-06T22:22:38.533Z] [INFO] GET /api/files/6 200 5ms -[2026-01-06T22:22:38.537Z] [INFO] GET /api/comments/6 200 4ms -[2026-01-06T22:22:38.574Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzczODE1NywiZXhwIjoxNzY3NzM5MDU3fQ.T_iLsjWtyla74odRbX7boZ60z9QzWzC2Yqt5B9FcmFg 200 6ms -[2026-01-06T22:22:38.868Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:22:39.473Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T22:22:52.074Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:22:52.647Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-06T22:22:52.649Z] [INFO] PUT /api/tasks/6 200 7ms -[2026-01-06T22:22:52.697Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-06T22:22:52.699Z] [INFO] PUT /api/tasks/6 200 6ms -[2026-01-06T22:22:53.651Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T22:23:29.274Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:23:37.383Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-06T22:23:37.384Z] [INFO] POST /api/auth/logout 200 8ms -[2026-01-06T22:23:37.746Z] [INFO] Socket disconnected: momohomma@googlemail.com (3ix1k5m4Op4n0BUqAAAT) -[2026-01-06T22:23:37.754Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-06T22:23:37.756Z] [INFO] POST /api/auth/logout 200 6ms -[2026-01-06T22:23:41.958Z] [INFO] Login erfolgreich: admin -[2026-01-06T22:23:41.959Z] [INFO] POST /api/auth/login 200 464ms -[2026-01-06T22:23:41.992Z] [INFO] GET / 200 3ms -[2026-01-06T22:23:42.055Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T22:23:42.057Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-06T22:23:42.079Z] [INFO] GET /css/components.css 200 3ms -[2026-01-06T22:23:42.080Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T22:23:42.096Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-06T22:23:42.098Z] [INFO] GET /css/list.css 200 6ms -[2026-01-06T22:23:42.100Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-06T22:23:42.103Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-06T22:23:42.121Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T22:23:42.123Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-06T22:23:42.125Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-06T22:23:42.128Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-06T22:23:42.133Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-06T22:23:42.141Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-06T22:23:42.147Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:23:42.153Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-06T22:23:42.158Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-06T22:23:42.160Z] [INFO] GET /js/app.js 200 4ms -[2026-01-06T22:23:42.171Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-06T22:23:42.174Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-06T22:23:42.217Z] [INFO] GET /js/store.js 200 6ms -[2026-01-06T22:23:42.218Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T22:23:42.221Z] [INFO] GET /js/board.js 200 7ms -[2026-01-06T22:23:42.225Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-06T22:23:42.227Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-06T22:23:42.228Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T22:23:42.241Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:23:42.248Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T22:23:42.260Z] [INFO] GET /js/list.js 200 4ms -[2026-01-06T22:23:42.262Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-06T22:23:42.264Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-06T22:23:42.267Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T22:23:42.270Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-06T22:23:42.276Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-06T22:23:42.285Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-06T22:23:42.287Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:23:42.291Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:23:42.293Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-06T22:23:42.298Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-06T22:23:42.344Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:23:42.520Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-06T22:23:42.583Z] [INFO] GET /api/admin/users 200 6ms -[2026-01-06T22:23:42.585Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T22:23:42.613Z] [INFO] GET /api/admin/upload-settings 304 7ms -[2026-01-06T22:23:44.264Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T22:23:45.109Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:23:46.183Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:23:48.718Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T22:24:37.983Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T22:24:40.703Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T22:24:44.248Z] [INFO] Admin admin hat Benutzer momohomma@googlemail.com bearbeitet -[2026-01-06T22:24:44.249Z] [INFO] PUT /api/admin/users/4 200 438ms -[2026-01-06T22:24:44.305Z] [INFO] GET /api/admin/users 304 2ms -[2026-01-06T22:24:45.147Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:24:45.149Z] [INFO] GET /favicon.ico 304 11ms -[2026-01-06T22:24:49.850Z] [INFO] GET /favicon.ico 304 1ms -[2026-01-06T22:24:52.854Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:24:53.664Z] [INFO] Logout: admin -[2026-01-06T22:24:53.665Z] [INFO] POST /api/auth/logout 200 3ms -[2026-01-06T22:24:53.695Z] [INFO] GET / 200 2ms -[2026-01-06T22:24:53.756Z] [INFO] GET /css/base.css 200 3ms -[2026-01-06T22:24:53.756Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-06T22:24:53.757Z] [INFO] GET /css/board.css 200 3ms -[2026-01-06T22:24:53.759Z] [INFO] GET /css/components.css 200 4ms -[2026-01-06T22:24:53.760Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-06T22:24:53.760Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-06T22:24:53.789Z] [INFO] GET /css/list.css 200 1ms -[2026-01-06T22:24:53.790Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-06T22:24:53.793Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T22:24:53.798Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-06T22:24:53.801Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T22:24:53.803Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-06T22:24:53.812Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T22:24:53.815Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:24:53.819Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:24:53.820Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-06T22:24:53.824Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-06T22:24:53.838Z] [INFO] GET /js/app.js 200 2ms -[2026-01-06T22:24:53.846Z] [INFO] GET /js/contacts.js 200 6ms -[2026-01-06T22:24:53.847Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-06T22:24:53.876Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-06T22:24:53.878Z] [INFO] GET /js/api.js 200 6ms -[2026-01-06T22:24:53.881Z] [INFO] GET /js/store.js 200 8ms -[2026-01-06T22:24:53.887Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-06T22:24:53.886Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-06T22:24:53.887Z] [INFO] GET /js/sync.js 200 1ms -[2026-01-06T22:24:53.899Z] [INFO] GET /js/board.js 200 3ms -[2026-01-06T22:24:53.906Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:24:53.907Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-06T22:24:53.913Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T22:24:53.919Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:24:53.918Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T22:24:53.938Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:24:53.943Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-06T22:24:53.945Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-06T22:24:53.946Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-06T22:24:53.947Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-06T22:24:53.960Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-06T22:24:53.966Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T22:24:54.051Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-06T22:24:55.644Z] [INFO] GET /sw.js 200 5ms -[2026-01-06T22:24:56.996Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-06T22:24:56.997Z] [INFO] POST /api/auth/login 200 469ms -[2026-01-06T22:24:57.215Z] [INFO] GET / 200 3ms -[2026-01-06T22:24:57.277Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T22:24:57.279Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T22:24:57.281Z] [INFO] GET /css/components.css 200 5ms -[2026-01-06T22:24:57.282Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T22:24:57.284Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T22:24:57.284Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-06T22:24:57.318Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-06T22:24:57.319Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T22:24:57.321Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-06T22:24:57.333Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-06T22:24:57.349Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-06T22:24:57.349Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T22:24:57.351Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-06T22:24:57.352Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-06T22:24:57.354Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-06T22:24:57.355Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T22:24:57.390Z] [INFO] GET /js/app.js 200 3ms -[2026-01-06T22:24:57.390Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-06T22:24:57.392Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-06T22:24:57.393Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-06T22:24:57.433Z] [INFO] GET /js/api.js 200 2ms -[2026-01-06T22:24:57.434Z] [INFO] GET /js/store.js 200 2ms -[2026-01-06T22:24:57.435Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-06T22:24:57.439Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T22:24:57.440Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-06T22:24:57.440Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-06T22:24:57.477Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T22:24:57.476Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-06T22:24:57.478Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T22:24:57.481Z] [INFO] GET /js/list.js 200 1ms -[2026-01-06T22:24:57.484Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-06T22:24:57.485Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-06T22:24:57.533Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-06T22:24:57.535Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-06T22:24:57.536Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-06T22:24:57.537Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T22:24:57.542Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-06T22:24:57.542Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-06T22:24:57.586Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T22:24:57.619Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:24:57.641Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-06T22:24:57.687Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T22:24:57.693Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-06T22:24:57.717Z] [INFO] Socket connected: momohomma@googlemail.com (rNadDGItSGA3YNm6AAAX) -[2026-01-06T22:24:57.723Z] [INFO] GET /api/projects 200 4ms -[2026-01-06T22:24:57.744Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-06T22:24:57.751Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-06T22:24:57.755Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-06T22:24:57.762Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-06T22:24:57.778Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-06T22:24:57.783Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T22:24:57.814Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-06T22:24:57.844Z] [INFO] GET /api/notifications 304 4ms -[2026-01-06T22:24:57.881Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-06T22:24:59.400Z] [INFO] GET /sw.js 200 8ms -[2026-01-06T22:25:35.291Z] [INFO] GET /api/contacts 200 3ms -[2026-01-06T22:25:36.279Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:25:38.553Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T22:25:40.716Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:25:42.951Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T22:27:14.045Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (zpQ6clnKaQSReSN1AAAV) -[2026-01-06T22:28:22.820Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T22:28:29.029Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T22:28:29.275Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:28:32.789Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T22:28:46.410Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T22:28:52.234Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-06T22:28:53.102Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T22:28:53.102Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-06T22:28:53.102Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-06T22:28:53.102Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-06T22:28:53.103Z] [INFO] readCLAUDEmd: Successfully read 21194 characters from /app/taskmate-source/CLAUDE.md -[2026-01-06T22:28:53.105Z] [INFO] GET /api/coding/directories 200 8ms -[2026-01-06T22:28:53.151Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T22:28:53.152Z] [INFO] Git directory exists: true -[2026-01-06T22:28:53.152Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-06T22:28:53.152Z] [INFO] Git directory exists: true -[2026-01-06T22:28:53.183Z] [INFO] GET /api/coding/directories/3/status 200 34ms -[2026-01-06T22:28:54.120Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T22:28:56.935Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:28:58.542Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 7ms -[2026-01-06T22:28:59.553Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T22:29:01.566Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T22:29:03.813Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T22:29:05.105Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-06T22:29:35.532Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T22:29:46.819Z] [INFO] GET /api/knowledge/entries?categoryId=14 200 4ms -[2026-01-06T22:29:47.827Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T22:33:29.286Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:38:29.288Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:43:29.300Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:45:12.939Z] [INFO] POST /api/auth/logout 401 10ms -[2026-01-06T22:45:12.965Z] [INFO] Socket disconnected: momohomma@googlemail.com (rNadDGItSGA3YNm6AAAX) -[2026-01-06T22:48:29.299Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:53:29.326Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T22:58:29.329Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:03:16.567Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-06T23:03:16.568Z] [INFO] POST /api/auth/login 200 462ms -[2026-01-06T23:03:16.624Z] [INFO] GET / 200 4ms -[2026-01-06T23:03:16.699Z] [INFO] GET /css/base.css 200 2ms -[2026-01-06T23:03:16.700Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-06T23:03:16.736Z] [INFO] GET /css/components.css 200 2ms -[2026-01-06T23:03:16.743Z] [INFO] GET /css/board.css 200 4ms -[2026-01-06T23:03:16.745Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-06T23:03:16.807Z] [INFO] GET /css/list.css 200 2ms -[2026-01-06T23:03:16.816Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-06T23:03:16.818Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-06T23:03:16.815Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-06T23:03:16.831Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-06T23:03:16.832Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-06T23:03:16.837Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-06T23:03:16.842Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-06T23:03:16.845Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-06T23:03:16.854Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-06T23:03:16.872Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-06T23:03:16.881Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-06T23:03:16.887Z] [INFO] GET /js/app.js 200 8ms -[2026-01-06T23:03:16.892Z] [INFO] GET /js/contacts.js 200 11ms -[2026-01-06T23:03:16.900Z] [INFO] GET /js/reminders.js 200 16ms -[2026-01-06T23:03:16.968Z] [INFO] GET /js/api.js 200 7ms -[2026-01-06T23:03:16.969Z] [INFO] GET /js/store.js 200 4ms -[2026-01-06T23:03:16.971Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-06T23:03:16.992Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-06T23:03:16.994Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-06T23:03:16.997Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-06T23:03:17.013Z] [INFO] GET /js/board.js 200 2ms -[2026-01-06T23:03:17.015Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-06T23:03:17.126Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-06T23:03:17.127Z] [INFO] GET /js/list.js 200 3ms -[2026-01-06T23:03:17.130Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-06T23:03:17.131Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-06T23:03:17.142Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-06T23:03:17.163Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-06T23:03:17.272Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-06T23:03:17.275Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-06T23:03:17.276Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-06T23:03:17.278Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-06T23:03:17.283Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-06T23:03:17.568Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-06T23:03:17.751Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-06T23:03:17.819Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-06T23:03:17.822Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-06T23:03:19.912Z] [INFO] GET /api/projects 304 8ms -[2026-01-06T23:03:19.919Z] [INFO] Socket connected: momohomma@googlemail.com (zVc-hwnIM1wjbr0PAAAZ) -[2026-01-06T23:03:19.940Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-06T23:03:19.958Z] [INFO] GET /api/tasks/project/2 304 17ms -[2026-01-06T23:03:19.962Z] [INFO] GET /api/columns/2 304 21ms -[2026-01-06T23:03:19.969Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-06T23:03:19.973Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-06T23:03:19.975Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-06T23:03:20.002Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-06T23:03:20.028Z] [INFO] GET /api/notifications 304 4ms -[2026-01-06T23:03:20.056Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-06T23:03:20.809Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T23:03:21.538Z] [INFO] GET /sw.js 200 2ms -[2026-01-06T23:03:21.608Z] [INFO] GET /sw.js 200 1ms -[2026-01-06T23:03:22.617Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-06T23:03:28.511Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T23:03:29.330Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:03:30.361Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T23:03:37.563Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T23:03:43.391Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T23:03:45.314Z] [INFO] Knowledge-Kategorie erstellt: KI-Bild-Video-gedöhn -[2026-01-06T23:03:45.315Z] [INFO] POST /api/knowledge/categories 201 9ms -[2026-01-06T23:03:45.348Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-06T23:03:46.358Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T23:03:48.340Z] [INFO] GET /api/knowledge/entries?categoryId=17 200 7ms -[2026-01-06T23:03:49.342Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T23:03:52.680Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-06T23:03:52.880Z] [INFO] GET /api/tasks/6 200 7ms -[2026-01-06T23:03:52.916Z] [INFO] GET /api/tasks/6/history 404 8ms -[2026-01-06T23:03:52.912Z] [INFO] GET /api/links/6 304 5ms -[2026-01-06T23:03:52.919Z] [INFO] GET /api/subtasks/6 200 3ms -[2026-01-06T23:03:52.923Z] [INFO] GET /api/files/6 200 3ms -[2026-01-06T23:03:52.927Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-06T23:03:52.948Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzc0MDYzMiwiZXhwIjoxNzY3NzQxNTMyfQ.zUkHzeMuv_rnNNpabtLyRXOmDHzx3lDIBBeMDbWSe5k 200 6ms -[2026-01-06T23:03:53.884Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-06T23:04:09.353Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-06T23:04:16.201Z] [INFO] Subtask erstellt: Kategorie von "Wissen" an der linken Seite macht in alphabetischer Reiohenfolge mehr Sinn in Task 6 -[2026-01-06T23:04:16.204Z] [INFO] POST /api/subtasks 201 9ms -[2026-01-06T23:04:17.211Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-06T23:04:17.836Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-06T23:04:17.838Z] [INFO] PUT /api/tasks/6 200 7ms -[2026-01-06T23:04:19.563Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T23:04:21.763Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-06T23:04:28.508Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T23:05:08.884Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-06T23:05:10.682Z] [INFO] Knowledge-Eintrag erstellt: KI konsistente Char erstellen -[2026-01-06T23:05:10.683Z] [INFO] POST /api/knowledge/entries 201 10ms -[2026-01-06T23:05:10.710Z] [INFO] GET /api/knowledge/entries?categoryId=17 200 6ms -[2026-01-06T23:05:10.737Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-06T23:05:11.681Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-06T23:08:27.640Z] [INFO] Socket disconnected: momohomma@googlemail.com (zVc-hwnIM1wjbr0PAAAZ) -[2026-01-06T23:08:29.332Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:13:29.358Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:18:29.367Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:23:29.383Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:28:29.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:32:37.805Z] [INFO] POST / 200 23ms -[2026-01-06T23:33:29.408Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:38:29.424Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:43:29.441Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:48:29.467Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:53:29.492Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:57:48.033Z] [INFO] GET / 200 113ms -[2026-01-06T23:57:50.333Z] [INFO] GET /assets/icons/task.svg 200 109ms -[2026-01-06T23:57:51.294Z] [INFO] GET /favicon.ico 200 112ms -[2026-01-06T23:57:53.775Z] [INFO] GET /.well-known/security.txt 200 103ms -[2026-01-06T23:57:56.220Z] [INFO] GET /assets/icons/task.svg 200 103ms -[2026-01-06T23:57:59.972Z] [INFO] GET /favicon.ico 200 104ms -[2026-01-06T23:58:02.398Z] [INFO] GET /login 200 110ms -[2026-01-06T23:58:20.975Z] [INFO] GET /robots.txt 200 103ms -[2026-01-06T23:58:29.495Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-06T23:58:32.737Z] [INFO] GET /assets/icons/task.svg 200 101ms -[2026-01-06T23:58:39.084Z] [INFO] GET /favicon.ico 200 102ms -[2026-01-07T00:03:29.503Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:08:29.528Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:13:29.552Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:18:29.570Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:23:29.592Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:28:29.595Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:33:29.619Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:38:29.641Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:43:29.662Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:48:29.685Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:53:29.709Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T00:58:29.714Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:03:29.729Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:08:29.749Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:13:29.755Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:18:29.776Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:23:29.780Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:28:29.783Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:33:29.806Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:38:29.809Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:43:29.830Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:48:29.841Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:53:29.862Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T01:58:29.865Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:00:53.033Z] [INFO] POST / 200 19ms -[2026-01-07T02:03:29.873Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:08:29.889Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:13:29.909Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:18:29.930Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:23:29.940Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:28:29.941Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:33:29.954Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:38:29.969Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:43:29.987Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:48:30.007Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:53:30.019Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T02:58:30.021Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:03:30.093Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:08:30.065Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:10:35.120Z] [INFO] GET /robots.txt 200 104ms -[2026-01-07T03:10:35.670Z] [INFO] GET / 200 12ms -[2026-01-07T03:10:41.322Z] [INFO] GET /js/reminders.js 200 8ms -[2026-01-07T03:10:44.123Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-07T03:10:46.662Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T03:10:48.962Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-07T03:13:30.072Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:18:30.089Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:23:30.106Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:28:30.110Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:33:30.126Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:38:30.145Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:43:30.165Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:48:30.179Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:53:30.194Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T03:58:30.197Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:03:30.206Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:08:30.218Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:13:30.224Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:18:30.226Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:23:30.232Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:28:30.237Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:31:35.767Z] [INFO] POST / 200 23ms -[2026-01-07T04:33:30.236Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:38:30.246Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:43:30.258Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:48:30.263Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:53:30.265Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T04:58:30.269Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:03:30.287Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:08:30.293Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:13:30.303Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:18:30.314Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:23:30.321Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:28:30.324Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:33:30.332Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:38:30.339Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:43:30.350Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:48:30.359Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:53:30.376Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T05:58:30.373Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:03:30.384Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:08:30.394Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:13:30.405Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:18:30.417Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:23:30.428Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:28:30.431Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:33:30.441Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:38:30.448Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:43:30.452Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:48:30.466Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:53:30.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T06:58:05.343Z] [INFO] POST / 200 20ms -[2026-01-07T06:58:30.466Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:03:30.475Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:08:30.481Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:13:30.490Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:14:22.635Z] [INFO] GET / 200 7ms -[2026-01-07T07:14:22.988Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-07T07:14:23.057Z] [INFO] GET /css/base.css 200 6ms -[2026-01-07T07:14:23.079Z] [INFO] GET /css/components.css 200 16ms -[2026-01-07T07:14:23.100Z] [INFO] GET /css/board.css 200 11ms -[2026-01-07T07:14:23.115Z] [INFO] GET /css/modal.css 200 19ms -[2026-01-07T07:14:23.122Z] [INFO] GET /css/calendar.css 200 19ms -[2026-01-07T07:14:23.127Z] [INFO] GET /css/list.css 200 20ms -[2026-01-07T07:14:23.137Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-07T07:14:23.162Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T07:14:23.173Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T07:14:23.177Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T07:14:23.179Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T07:14:23.181Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-07T07:14:23.211Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-07T07:14:23.229Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T07:14:23.232Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-07T07:14:23.235Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T07:14:23.309Z] [INFO] GET /js/app.js 200 70ms -[2026-01-07T07:14:23.315Z] [INFO] GET /js/contacts.js 200 9ms -[2026-01-07T07:14:23.322Z] [INFO] GET /js/reminders.js 200 11ms -[2026-01-07T07:14:23.577Z] [INFO] GET /js/store.js 200 6ms -[2026-01-07T07:14:23.580Z] [INFO] GET /js/api.js 200 6ms -[2026-01-07T07:14:23.584Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-07T07:14:23.585Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-07T07:14:23.590Z] [INFO] GET /js/board.js 200 4ms -[2026-01-07T07:14:23.591Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-07T07:14:23.644Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-07T07:14:23.650Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-07T07:14:23.671Z] [INFO] GET /js/list.js 200 10ms -[2026-01-07T07:14:23.672Z] [INFO] GET /js/shortcuts.js 200 10ms -[2026-01-07T07:14:23.677Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-07T07:14:23.705Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-07T07:14:23.734Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T07:14:23.735Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-07T07:14:23.737Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-07T07:14:23.742Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T07:14:23.744Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-07T07:14:23.793Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-07T07:14:23.842Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T07:14:24.064Z] [INFO] GET /assets/icons/task.svg 200 53ms -[2026-01-07T07:14:24.142Z] [INFO] GET /sw.js 200 12ms -[2026-01-07T07:14:24.490Z] [INFO] GET /index.html 200 3ms -[2026-01-07T07:14:24.491Z] [INFO] GET / 200 3ms -[2026-01-07T07:14:24.505Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-07T07:14:24.581Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T07:14:24.591Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-07T07:14:24.659Z] [INFO] GET /css/components.css 200 2ms -[2026-01-07T07:14:24.663Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-07T07:14:24.669Z] [INFO] GET /css/board.css 200 3ms -[2026-01-07T07:14:24.717Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-07T07:14:24.721Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-07T07:14:24.724Z] [INFO] GET /js/app.js 200 2ms -[2026-01-07T07:14:24.766Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T07:14:24.769Z] [INFO] GET /js/api.js 200 5ms -[2026-01-07T07:14:24.831Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-07T07:14:24.840Z] [INFO] GET /js/store.js 200 4ms -[2026-01-07T07:14:24.867Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-07T07:14:24.903Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-07T07:14:24.920Z] [INFO] GET /js/board.js 200 2ms -[2026-01-07T07:14:24.981Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T07:14:24.986Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-07T07:14:25.038Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T07:14:25.051Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-07T07:14:25.075Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-07T07:14:25.130Z] [INFO] GET /js/tour.js 200 1ms -[2026-01-07T07:14:25.148Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-07T07:14:25.168Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-07T07:14:25.226Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T07:14:25.234Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-07T07:14:25.237Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T07:14:25.317Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-07T07:14:25.318Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T07:14:25.331Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-07T07:14:25.409Z] [INFO] GET /css/list.css 200 1ms -[2026-01-07T07:14:25.412Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-07T07:14:25.432Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T07:14:25.477Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T07:14:25.487Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T07:14:25.498Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-07T07:14:25.532Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-07T07:14:25.539Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-07T07:14:25.584Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-07T07:14:25.588Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-07T07:14:25.627Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T07:18:30.493Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:23:30.505Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:28:30.505Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:33:30.512Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:38:30.517Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:43:30.524Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:48:30.531Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:50:37.388Z] [INFO] GET /.env 200 18ms -[2026-01-07T07:53:30.537Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T07:58:30.544Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:03:30.543Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:08:30.545Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:13:30.547Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:18:30.549Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:23:30.555Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:28:30.558Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:33:30.564Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:38:30.573Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:43:30.573Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:48:30.578Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:53:30.582Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T08:58:30.585Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:03:30.589Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:08:30.593Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:13:30.598Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:18:30.602Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:23:30.607Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:23:53.469Z] [INFO] POST / 200 19ms -[2026-01-07T09:28:30.606Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:33:30.610Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:38:30.609Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:43:30.610Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:48:30.611Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:53:30.614Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T09:58:30.617Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:03:30.622Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:08:30.627Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:13:30.623Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:18:30.627Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:23:30.624Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:28:30.625Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:33:30.626Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:38:30.627Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:43:30.626Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:48:30.648Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:53:30.686Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T10:58:30.682Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:03:30.705Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:08:30.716Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:13:30.749Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:18:30.772Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:23:30.802Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:28:30.806Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:33:30.831Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:38:30.855Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:43:30.871Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:43:43.492Z] [INFO] POST / 200 15ms -[2026-01-07T11:48:30.899Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:53:30.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T11:58:30.918Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:03:30.948Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:08:30.977Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:13:31.003Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:18:31.022Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:23:31.045Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:28:31.049Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:33:31.051Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:38:31.065Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:43:31.089Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:48:31.115Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:53:31.134Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T12:58:31.132Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:03:31.155Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:08:31.162Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:13:31.177Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:18:31.185Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:23:31.195Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:28:31.200Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:33:31.225Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:38:31.253Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:43:31.273Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:48:31.275Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:53:31.287Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T13:55:19.107Z] [INFO] POST / 200 4ms -[2026-01-07T13:55:19.152Z] [INFO] POST /_next 200 3ms -[2026-01-07T13:55:19.200Z] [INFO] POST /api 200 5ms -[2026-01-07T13:55:19.246Z] [INFO] POST /_next/server 200 5ms -[2026-01-07T13:55:19.289Z] [INFO] POST /app 200 2ms -[2026-01-07T13:55:19.348Z] [INFO] POST /api/route 404 18ms -[2026-01-07T13:58:31.292Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:03:31.297Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:06:53.602Z] [INFO] POST / 200 17ms -[2026-01-07T14:08:31.313Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:13:31.333Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:18:31.348Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:23:31.366Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:28:31.370Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:33:31.387Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:38:31.410Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:43:31.427Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:48:31.438Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:53:31.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T14:58:31.462Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:03:31.486Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:08:31.504Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:13:31.526Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:18:31.544Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:23:31.565Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:28:31.567Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:33:31.588Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:38:31.610Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:43:31.608Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:48:31.629Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:53:31.637Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T15:58:31.642Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:03:31.662Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:08:31.682Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:09:59.964Z] [INFO] GET /robots.txt 200 7ms -[2026-01-07T16:10:00.216Z] [INFO] GET /sitemap.xml 200 5ms -[2026-01-07T16:13:31.702Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:18:31.721Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:23:31.729Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:28:31.734Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:33:31.753Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:38:31.769Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:39:10.048Z] [INFO] HEAD / 200 2ms -[2026-01-07T16:39:10.167Z] [INFO] GET / 206 9ms -[2026-01-07T16:39:10.237Z] [INFO] HEAD /_next 200 3ms -[2026-01-07T16:39:10.267Z] [INFO] POST / 200 4ms -[2026-01-07T16:39:10.364Z] [INFO] POST /_next 200 3ms -[2026-01-07T16:43:18.098Z] [INFO] POST / 200 17ms -[2026-01-07T16:43:31.782Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:48:31.798Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:53:31.818Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T16:58:31.824Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:03:31.835Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:08:31.839Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:13:31.848Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:18:31.861Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:23:31.867Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:28:31.869Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:33:31.884Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:38:31.890Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:43:31.897Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:43:50.610Z] [INFO] GET / 200 4ms -[2026-01-07T17:43:56.578Z] [INFO] GET / 200 4ms -[2026-01-07T17:43:57.016Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-07T17:46:17.235Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2026-01-07T17:48:31.916Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:53:31.927Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T17:58:31.931Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:03:31.946Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:08:31.961Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:13:31.975Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:18:31.989Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:23:32.006Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:28:32.009Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:33:32.026Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:38:32.038Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:41:21.011Z] [INFO] GET / 200 9ms -[2026-01-07T18:41:21.078Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T18:41:21.117Z] [INFO] GET /css/base.css 200 3ms -[2026-01-07T18:41:21.192Z] [INFO] GET /css/components.css 200 6ms -[2026-01-07T18:41:21.195Z] [INFO] GET /css/board.css 200 8ms -[2026-01-07T18:41:21.199Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-07T18:41:21.213Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-07T18:41:21.215Z] [INFO] GET /css/list.css 200 11ms -[2026-01-07T18:41:21.232Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-07T18:41:21.231Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-07T18:41:21.252Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T18:41:21.263Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-07T18:41:21.267Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-07T18:41:21.271Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-07T18:41:21.278Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T18:41:21.279Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T18:41:21.283Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T18:41:21.293Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-07T18:41:21.313Z] [INFO] GET /js/app.js 200 10ms -[2026-01-07T18:41:21.319Z] [INFO] GET /js/reminders.js 200 9ms -[2026-01-07T18:41:21.322Z] [INFO] GET /js/contacts.js 200 11ms -[2026-01-07T18:41:21.390Z] [INFO] GET /js/store.js 200 5ms -[2026-01-07T18:41:21.391Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-07T18:41:21.392Z] [INFO] GET /js/api.js 200 5ms -[2026-01-07T18:41:21.398Z] [INFO] GET /js/board.js 200 4ms -[2026-01-07T18:41:21.399Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-07T18:41:21.402Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-07T18:41:21.434Z] [INFO] GET /js/task-modal.js 200 12ms -[2026-01-07T18:41:21.438Z] [INFO] GET /js/calendar.js 200 12ms -[2026-01-07T18:41:21.441Z] [INFO] GET /js/list.js 200 9ms -[2026-01-07T18:41:21.443Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-07T18:41:21.445Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-07T18:41:21.452Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T18:41:21.468Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T18:41:21.471Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T18:41:21.475Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-07T18:41:21.477Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T18:41:21.480Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T18:41:21.482Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T18:41:21.500Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T18:41:21.583Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-07T18:41:21.630Z] [INFO] GET /api/auth/users 401 44ms -[2026-01-07T18:41:21.684Z] [ERROR] Token-Refresh Fehler: {"error":"Ungültiger oder abgelaufener Refresh-Token"} -[2026-01-07T18:41:21.687Z] [INFO] POST /api/auth/refresh 401 16ms -[2026-01-07T18:41:23.163Z] [INFO] GET /sw.js 200 3ms -[2026-01-07T18:41:23.262Z] [INFO] GET / 200 3ms -[2026-01-07T18:41:23.324Z] [INFO] GET /index.html 200 7ms -[2026-01-07T18:41:23.327Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-07T18:41:23.330Z] [INFO] GET /css/base.css 200 1ms -[2026-01-07T18:41:23.371Z] [INFO] GET /css/board.css 200 6ms -[2026-01-07T18:41:23.379Z] [INFO] GET /css/components.css 200 12ms -[2026-01-07T18:41:23.387Z] [INFO] GET /css/modal.css 200 18ms -[2026-01-07T18:41:23.404Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-07T18:41:23.410Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T18:41:23.440Z] [INFO] GET /js/app.js 200 7ms -[2026-01-07T18:41:23.445Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-07T18:41:23.449Z] [INFO] GET /js/api.js 200 6ms -[2026-01-07T18:41:23.480Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-07T18:41:23.495Z] [INFO] GET /js/store.js 200 3ms -[2026-01-07T18:41:23.504Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-07T18:41:23.518Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-07T18:41:23.527Z] [INFO] GET /js/board.js 200 3ms -[2026-01-07T18:41:23.536Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-07T18:41:23.555Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-07T18:41:23.564Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T18:41:23.568Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-07T18:41:23.587Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-07T18:41:23.599Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-07T18:41:23.608Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-07T18:41:23.622Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-07T18:41:23.628Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T18:41:23.639Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-07T18:41:23.659Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T18:41:23.665Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-07T18:41:23.682Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T18:41:23.692Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-07T18:41:23.699Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-07T18:41:23.723Z] [INFO] GET /css/list.css 200 2ms -[2026-01-07T18:41:23.732Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T18:41:23.733Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-07T18:41:23.757Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T18:41:23.762Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T18:41:23.765Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-07T18:41:23.792Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-07T18:41:23.799Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T18:41:23.802Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-07T18:41:23.822Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T18:41:26.564Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-07T18:41:26.565Z] [INFO] POST /api/auth/login 200 446ms -[2026-01-07T18:41:26.608Z] [INFO] GET / 200 5ms -[2026-01-07T18:41:26.683Z] [INFO] GET /css/base.css 200 5ms -[2026-01-07T18:41:26.686Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-07T18:41:26.689Z] [INFO] GET /css/components.css 200 7ms -[2026-01-07T18:41:26.691Z] [INFO] GET /css/board.css 200 6ms -[2026-01-07T18:41:26.719Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-07T18:41:26.722Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-07T18:41:26.749Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-07T18:41:26.753Z] [INFO] GET /css/list.css 200 8ms -[2026-01-07T18:41:26.755Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-07T18:41:26.762Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-07T18:41:26.763Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-07T18:41:26.784Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T18:41:26.786Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T18:41:26.788Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-07T18:41:26.793Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T18:41:26.794Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T18:41:26.818Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-07T18:41:26.823Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T18:41:26.829Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-07T18:41:26.832Z] [INFO] GET /js/contacts.js 200 6ms -[2026-01-07T18:41:26.863Z] [INFO] GET /js/api.js 200 3ms -[2026-01-07T18:41:26.865Z] [INFO] GET /js/store.js 200 4ms -[2026-01-07T18:41:26.866Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-07T18:41:26.888Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-07T18:41:26.890Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-07T18:41:26.891Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-07T18:41:26.896Z] [INFO] GET /js/board.js 200 2ms -[2026-01-07T18:41:26.898Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-07T18:41:26.917Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-07T18:41:26.920Z] [INFO] GET /js/list.js 200 4ms -[2026-01-07T18:41:26.923Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-07T18:41:26.924Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-07T18:41:26.948Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T18:41:26.949Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T18:41:26.954Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T18:41:26.957Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T18:41:26.961Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-07T18:41:26.964Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-07T18:41:26.984Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-07T18:41:27.028Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T18:41:27.032Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-07T18:41:27.036Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-07T18:41:27.084Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-07T18:41:27.123Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (bT3lcheXa5kOi2ohAAAb) -[2026-01-07T18:41:27.135Z] [INFO] GET /api/projects 200 8ms -[2026-01-07T18:41:27.184Z] [INFO] GET /api/labels/2 200 13ms -[2026-01-07T18:41:27.204Z] [INFO] GET /api/tasks/project/2 200 31ms -[2026-01-07T18:41:27.209Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-07T18:41:27.213Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms -[2026-01-07T18:41:27.214Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T18:41:27.219Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-07T18:41:27.270Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-07T18:41:27.311Z] [INFO] GET /api/notifications 200 9ms -[2026-01-07T18:41:27.348Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-07T18:41:28.811Z] [INFO] GET /sw.js 200 4ms -[2026-01-07T18:41:29.326Z] [INFO] GET /api/tasks/1 200 15ms -[2026-01-07T18:41:29.373Z] [INFO] GET /api/subtasks/1 200 11ms -[2026-01-07T18:41:29.378Z] [INFO] GET /api/links/1 200 14ms -[2026-01-07T18:41:29.384Z] [INFO] GET /api/files/1 200 19ms -[2026-01-07T18:41:29.389Z] [INFO] GET /api/tasks/1/history 404 3ms -[2026-01-07T18:41:29.395Z] [INFO] GET /api/comments/1 200 4ms -[2026-01-07T18:41:30.323Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T18:41:36.972Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-07T18:41:36.975Z] [INFO] PUT /api/tasks/1 200 13ms -[2026-01-07T18:41:37.953Z] [INFO] GET /api/tasks/10 200 14ms -[2026-01-07T18:41:37.989Z] [INFO] GET /api/links/10 200 4ms -[2026-01-07T18:41:37.993Z] [INFO] GET /api/comments/10 200 4ms -[2026-01-07T18:41:37.997Z] [INFO] GET /api/subtasks/10 200 3ms -[2026-01-07T18:41:38.003Z] [INFO] GET /api/tasks/10/history 404 5ms -[2026-01-07T18:41:38.006Z] [INFO] GET /api/files/10 200 7ms -[2026-01-07T18:41:39.587Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T18:41:40.032Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2026-01-07T18:41:40.037Z] [INFO] PUT /api/tasks/10 200 11ms -[2026-01-07T18:41:41.030Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T18:41:42.447Z] [INFO] GET /api/contacts 200 10ms -[2026-01-07T18:41:43.447Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T18:41:47.926Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T18:41:51.977Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T18:41:52.988Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T18:41:55.811Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T18:42:00.755Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T18:42:02.693Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T18:42:04.421Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T18:42:04.422Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T18:42:04.423Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-07T18:42:04.423Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-07T18:42:04.425Z] [INFO] readCLAUDEmd: Successfully read 21194 characters from /app/taskmate-source/CLAUDE.md -[2026-01-07T18:42:04.429Z] [INFO] GET /api/coding/directories 200 13ms -[2026-01-07T18:42:04.504Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:42:04.504Z] [INFO] Git directory exists: true -[2026-01-07T18:42:04.504Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:42:04.504Z] [INFO] Git directory exists: true -[2026-01-07T18:42:04.582Z] [INFO] GET /api/coding/directories/3/status 200 81ms -[2026-01-07T18:42:05.433Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T18:42:06.908Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T18:42:09.524Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T18:42:34.522Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:42:34.523Z] [INFO] Git directory exists: true -[2026-01-07T18:42:34.523Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:42:34.558Z] [INFO] GET /api/coding/directories/3/status 304 43ms -[2026-01-07T18:42:34.523Z] [INFO] Git directory exists: true -[2026-01-07T18:43:05.366Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:43:05.367Z] [INFO] Git directory exists: true -[2026-01-07T18:43:05.366Z] [INFO] Git directory exists: true -[2026-01-07T18:43:05.366Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:43:05.397Z] [INFO] GET /api/coding/directories/3/status 304 37ms -[2026-01-07T18:43:32.052Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:43:35.288Z] [INFO] Git directory exists: true -[2026-01-07T18:43:35.288Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:43:35.288Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:43:35.289Z] [INFO] Git directory exists: true -[2026-01-07T18:43:35.335Z] [INFO] GET /api/coding/directories/3/status 304 55ms -[2026-01-07T18:44:05.283Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:44:05.284Z] [INFO] Git directory exists: true -[2026-01-07T18:44:05.284Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:44:05.284Z] [INFO] Git directory exists: true -[2026-01-07T18:44:05.321Z] [INFO] GET /api/coding/directories/3/status 304 44ms -[2026-01-07T18:44:35.289Z] [INFO] Git directory exists: true -[2026-01-07T18:44:35.289Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:44:35.289Z] [INFO] Git directory exists: true -[2026-01-07T18:44:35.288Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:44:35.326Z] [INFO] GET /api/coding/directories/3/status 304 44ms -[2026-01-07T18:45:05.280Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:45:05.281Z] [INFO] Git directory exists: true -[2026-01-07T18:45:05.281Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:45:05.281Z] [INFO] Git directory exists: true -[2026-01-07T18:45:05.306Z] [INFO] GET /api/coding/directories/3/status 304 28ms -[2026-01-07T18:46:00.282Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:46:00.283Z] [INFO] Git directory exists: true -[2026-01-07T18:46:00.283Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:46:00.284Z] [INFO] Git directory exists: true -[2026-01-07T18:46:00.320Z] [INFO] GET /api/coding/directories/3/status 304 43ms -[2026-01-07T18:47:00.281Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:47:00.281Z] [INFO] Git directory exists: true -[2026-01-07T18:47:00.281Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:47:00.281Z] [INFO] Git directory exists: true -[2026-01-07T18:47:00.327Z] [INFO] GET /api/coding/directories/3/status 304 51ms -[2026-01-07T18:48:00.289Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:48:00.290Z] [INFO] Git directory exists: true -[2026-01-07T18:48:00.290Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:48:00.290Z] [INFO] Git directory exists: true -[2026-01-07T18:48:00.332Z] [INFO] GET /api/coding/directories/3/status 304 50ms -[2026-01-07T18:48:32.066Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:49:00.275Z] [INFO] Git directory exists: true -[2026-01-07T18:49:00.275Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:49:00.276Z] [INFO] Git directory exists: true -[2026-01-07T18:49:00.275Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:49:00.303Z] [INFO] GET /api/coding/directories/3/status 304 36ms -[2026-01-07T18:50:00.275Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:50:00.275Z] [INFO] Git directory exists: true -[2026-01-07T18:50:00.275Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:50:00.275Z] [INFO] Git directory exists: true -[2026-01-07T18:50:00.308Z] [INFO] GET /api/coding/directories/3/status 304 37ms -[2026-01-07T18:51:00.279Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:51:00.280Z] [INFO] Git directory exists: true -[2026-01-07T18:51:00.280Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:51:00.280Z] [INFO] Git directory exists: true -[2026-01-07T18:51:00.312Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-07T18:52:00.287Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:52:00.287Z] [INFO] Git directory exists: true -[2026-01-07T18:52:00.288Z] [INFO] Git directory exists: true -[2026-01-07T18:52:00.287Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:52:00.322Z] [INFO] GET /api/coding/directories/3/status 304 41ms -[2026-01-07T18:53:00.265Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:53:00.265Z] [INFO] Git directory exists: true -[2026-01-07T18:53:00.265Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:53:00.265Z] [INFO] Git directory exists: true -[2026-01-07T18:53:00.289Z] [INFO] GET /api/coding/directories/3/status 304 30ms -[2026-01-07T18:53:16.856Z] [INFO] GET /robots.txt 200 5ms -[2026-01-07T18:53:32.075Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:54:00.267Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:54:00.267Z] [INFO] Git directory exists: true -[2026-01-07T18:54:00.267Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:54:00.267Z] [INFO] Git directory exists: true -[2026-01-07T18:54:00.295Z] [INFO] GET /api/coding/directories/3/status 304 32ms -[2026-01-07T18:55:00.271Z] [INFO] Git directory exists: true -[2026-01-07T18:55:00.271Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:55:00.270Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:55:00.271Z] [INFO] Git directory exists: true -[2026-01-07T18:55:00.304Z] [INFO] GET /api/coding/directories/3/status 304 42ms -[2026-01-07T18:56:00.267Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:56:00.267Z] [INFO] Git directory exists: true -[2026-01-07T18:56:00.267Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:56:00.268Z] [INFO] Git directory exists: true -[2026-01-07T18:56:00.294Z] [INFO] GET /api/coding/directories/3/status 304 33ms -[2026-01-07T18:57:00.276Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:57:00.276Z] [INFO] Git directory exists: true -[2026-01-07T18:57:00.276Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:57:00.277Z] [INFO] Git directory exists: true -[2026-01-07T18:57:00.309Z] [INFO] GET /api/coding/directories/3/status 304 38ms -[2026-01-07T18:58:00.274Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:58:00.275Z] [INFO] Git directory exists: true -[2026-01-07T18:58:00.275Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:58:00.276Z] [INFO] Git directory exists: true -[2026-01-07T18:58:00.321Z] [INFO] GET /api/coding/directories/3/status 304 54ms -[2026-01-07T18:58:32.080Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T18:59:00.264Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:59:00.265Z] [INFO] Git directory exists: true -[2026-01-07T18:59:00.266Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T18:59:00.266Z] [INFO] Git directory exists: true -[2026-01-07T18:59:00.293Z] [INFO] GET /api/coding/directories/3/status 304 35ms -[2026-01-07T19:00:00.260Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T19:00:00.260Z] [INFO] Git directory exists: true -[2026-01-07T19:00:00.260Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T19:00:00.260Z] [INFO] Git directory exists: true -[2026-01-07T19:00:00.299Z] [INFO] GET /api/coding/directories/3/status 304 42ms -[2026-01-07T19:01:00.263Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T19:01:00.264Z] [INFO] Git directory exists: true -[2026-01-07T19:01:00.264Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T19:01:00.264Z] [INFO] Git directory exists: true -[2026-01-07T19:01:00.300Z] [INFO] GET /api/coding/directories/3/status 304 43ms -[2026-01-07T19:01:32.217Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T19:01:32.217Z] [INFO] Git directory exists: true -[2026-01-07T19:01:32.217Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T19:01:32.218Z] [INFO] Git directory exists: true -[2026-01-07T19:01:32.244Z] [INFO] GET /api/coding/directories/3/status 304 33ms -[2026-01-07T19:01:35.117Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T19:03:32.092Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:08:32.108Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:13:32.119Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:15:04.943Z] [INFO] POST / 200 17ms -[2026-01-07T19:16:36.128Z] [INFO] POST /api/auth/logout 401 11ms -[2026-01-07T19:16:36.158Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (bT3lcheXa5kOi2ohAAAb) -[2026-01-07T19:18:32.129Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:19:20.921Z] [INFO] GET / 200 4ms -[2026-01-07T19:19:20.994Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-07T19:19:21.021Z] [INFO] GET /css/base.css 200 1ms -[2026-01-07T19:19:21.053Z] [INFO] GET /css/components.css 200 3ms -[2026-01-07T19:19:21.064Z] [INFO] GET /css/board.css 200 4ms -[2026-01-07T19:19:21.068Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-07T19:19:21.085Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-07T19:19:21.088Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-07T19:19:21.090Z] [INFO] GET /css/list.css 200 4ms -[2026-01-07T19:19:21.095Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T19:19:21.124Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-07T19:19:21.127Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T19:19:21.130Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T19:19:21.137Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T19:19:21.139Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-07T19:19:21.150Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T19:19:21.153Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T19:19:21.162Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T19:19:21.171Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T19:19:21.173Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-07T19:19:21.186Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-07T19:19:21.248Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-07T19:19:21.250Z] [INFO] GET /js/store.js 200 7ms -[2026-01-07T19:19:21.253Z] [INFO] GET /js/api.js 200 12ms -[2026-01-07T19:19:21.256Z] [INFO] GET /js/board.js 200 11ms -[2026-01-07T19:19:21.258Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-07T19:19:21.260Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-07T19:19:21.282Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T19:19:21.285Z] [INFO] GET /js/list.js 200 4ms -[2026-01-07T19:19:21.290Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-07T19:19:21.291Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T19:19:21.292Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-07T19:19:21.319Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-07T19:19:21.324Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-07T19:19:21.328Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-07T19:19:21.331Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-07T19:19:21.334Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-07T19:19:21.346Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T19:19:21.354Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-07T19:19:21.362Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T19:19:21.415Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-07T19:19:27.344Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-07T19:19:27.345Z] [INFO] POST /api/auth/login 200 486ms -[2026-01-07T19:19:27.383Z] [INFO] GET / 200 3ms -[2026-01-07T19:19:27.456Z] [INFO] GET /css/base.css 200 3ms -[2026-01-07T19:19:27.459Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-07T19:19:27.465Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-07T19:19:27.470Z] [INFO] GET /css/components.css 200 8ms -[2026-01-07T19:19:27.472Z] [INFO] GET /css/board.css 200 9ms -[2026-01-07T19:19:27.474Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-07T19:19:27.484Z] [INFO] GET /css/list.css 200 2ms -[2026-01-07T19:19:27.487Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-07T19:19:27.510Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-07T19:19:27.515Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T19:19:27.516Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-07T19:19:27.523Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-07T19:19:27.532Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-07T19:19:27.536Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-07T19:19:27.542Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-07T19:19:27.551Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-07T19:19:27.552Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-07T19:19:27.569Z] [INFO] GET /js/app.js 200 6ms -[2026-01-07T19:19:27.575Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-07T19:19:27.578Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-07T19:19:27.609Z] [INFO] GET /js/store.js 200 3ms -[2026-01-07T19:19:27.610Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T19:19:27.612Z] [INFO] GET /js/api.js 200 4ms -[2026-01-07T19:19:27.634Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-07T19:19:27.637Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-07T19:19:27.641Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-07T19:19:27.645Z] [INFO] GET /js/board.js 200 1ms -[2026-01-07T19:19:27.654Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-07T19:19:27.669Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-07T19:19:27.674Z] [INFO] GET /js/list.js 200 7ms -[2026-01-07T19:19:27.683Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-07T19:19:27.686Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-07T19:19:27.698Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T19:19:27.706Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T19:19:27.708Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T19:19:27.712Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T19:19:27.722Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T19:19:27.727Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T19:19:27.731Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T19:19:27.802Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T19:19:27.807Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-07T19:19:27.811Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-07T19:19:27.850Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-07T19:19:27.888Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (RuIgTK97pwYOxNHfAAAd) -[2026-01-07T19:19:27.897Z] [INFO] GET /api/projects 200 6ms -[2026-01-07T19:19:27.936Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-07T19:19:27.941Z] [INFO] GET /api/columns/2 200 11ms -[2026-01-07T19:19:27.943Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T19:19:27.972Z] [INFO] GET /api/tasks/project/2 200 27ms -[2026-01-07T19:19:27.975Z] [INFO] GET /api/labels/2 200 2ms -[2026-01-07T19:19:27.982Z] [INFO] GET /api/reminders?project_id=2 200 2ms -[2026-01-07T19:19:28.026Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-07T19:19:28.069Z] [INFO] GET /api/notifications 200 7ms -[2026-01-07T19:19:28.104Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-07T19:19:29.566Z] [INFO] GET /sw.js 200 3ms -[2026-01-07T19:19:29.620Z] [INFO] GET / 200 9ms -[2026-01-07T19:19:29.625Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-07T19:19:29.628Z] [INFO] GET /index.html 200 13ms -[2026-01-07T19:19:29.659Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T19:19:29.673Z] [INFO] GET /css/components.css 200 2ms -[2026-01-07T19:19:29.693Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-07T19:19:29.698Z] [INFO] GET /css/board.css 200 9ms -[2026-01-07T19:19:29.708Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-07T19:19:29.729Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T19:19:29.740Z] [INFO] GET /js/app.js 200 2ms -[2026-01-07T19:19:29.752Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T19:19:29.762Z] [INFO] GET /js/api.js 200 4ms -[2026-01-07T19:19:29.781Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-07T19:19:29.791Z] [INFO] GET /js/store.js 200 3ms -[2026-01-07T19:19:29.795Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-07T19:19:29.817Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-07T19:19:29.827Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-07T19:19:29.830Z] [INFO] GET /js/board.js 200 6ms -[2026-01-07T19:19:29.851Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-07T19:19:29.863Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T19:19:29.886Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-07T19:19:29.894Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T19:19:29.897Z] [INFO] GET /js/tour.js 200 4ms -[2026-01-07T19:19:29.922Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T19:19:29.929Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-07T19:19:29.930Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T19:19:29.953Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T19:19:29.971Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-07T19:19:29.982Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T19:19:30.004Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-07T19:19:30.011Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-07T19:19:30.013Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-07T19:19:30.039Z] [INFO] GET /css/list.css 200 2ms -[2026-01-07T19:19:30.045Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T19:19:30.054Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T19:19:30.078Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-07T19:19:30.080Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-07T19:19:30.089Z] [INFO] GET /api/contacts 200 6ms -[2026-01-07T19:19:30.094Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-07T19:19:30.112Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-07T19:19:30.113Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-07T19:19:30.126Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T19:19:30.143Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T19:19:31.087Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-07T19:19:36.905Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T19:19:47.377Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T19:19:49.265Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T19:21:03.493Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T19:23:32.145Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:25:09.081Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T19:25:10.152Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T19:25:13.657Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T19:25:14.026Z] [INFO] GET /api/tasks/6 200 16ms -[2026-01-07T19:25:14.066Z] [INFO] GET /api/subtasks/6 200 4ms -[2026-01-07T19:25:14.097Z] [INFO] GET /api/links/6 200 5ms -[2026-01-07T19:25:14.135Z] [INFO] GET /api/files/6 200 7ms -[2026-01-07T19:25:14.141Z] [INFO] GET /api/comments/6 200 12ms -[2026-01-07T19:25:14.146Z] [INFO] GET /api/tasks/6/history 404 16ms -[2026-01-07T19:25:14.175Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgxMzkxMywiZXhwIjoxNzY3ODE0ODEzfQ.I81LRHfyszRlIWO5LEW68DhS2g47v0rbHWgHxya4ywc 200 8ms -[2026-01-07T19:25:15.023Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T19:25:24.778Z] [INFO] GET /api/contacts 304 3ms -[2026-01-07T19:25:24.787Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-07T19:25:24.794Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-07T19:25:25.799Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T19:25:33.152Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T19:25:36.518Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T19:25:38.098Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T19:28:32.147Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:28:43.708Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T19:28:56.673Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T19:29:03.308Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T19:29:33.754Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T19:29:43.725Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T19:32:14.081Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T19:32:33.705Z] [INFO] GET / 200 13ms -[2026-01-07T19:32:33.778Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (RuIgTK97pwYOxNHfAAAd) -[2026-01-07T19:32:33.791Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-07T19:32:33.823Z] [INFO] GET /css/base.css 200 7ms -[2026-01-07T19:32:33.851Z] [INFO] GET /css/components.css 200 5ms -[2026-01-07T19:32:33.854Z] [INFO] GET /css/board.css 200 7ms -[2026-01-07T19:32:33.864Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-07T19:32:33.875Z] [INFO] GET /css/list.css 200 10ms -[2026-01-07T19:32:33.877Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-07T19:32:33.880Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-07T19:32:33.916Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-07T19:32:33.920Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-07T19:32:33.923Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T19:32:33.921Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T19:32:33.926Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-07T19:32:33.934Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T19:32:33.952Z] [INFO] GET /css/contacts.css 200 8ms -[2026-01-07T19:32:33.963Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-07T19:32:33.966Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-07T19:32:33.972Z] [INFO] GET /js/app.js 200 7ms -[2026-01-07T19:32:33.974Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-07T19:32:33.985Z] [INFO] GET /js/contacts.js 200 6ms -[2026-01-07T19:32:34.026Z] [INFO] GET /js/api.js 200 4ms -[2026-01-07T19:32:34.027Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-07T19:32:34.028Z] [INFO] GET /js/store.js 200 5ms -[2026-01-07T19:32:34.036Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-07T19:32:34.037Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-07T19:32:34.039Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-07T19:32:34.066Z] [INFO] GET /js/task-modal.js 200 13ms -[2026-01-07T19:32:34.076Z] [INFO] GET /js/calendar.js 200 18ms -[2026-01-07T19:32:34.104Z] [INFO] GET /js/board.js 200 29ms -[2026-01-07T19:32:34.105Z] [INFO] GET /js/list.js 200 28ms -[2026-01-07T19:32:34.109Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-07T19:32:34.110Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-07T19:32:34.114Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T19:32:34.119Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-07T19:32:34.134Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T19:32:34.136Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T19:32:34.139Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-07T19:32:34.142Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-07T19:32:34.144Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T19:32:34.202Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T19:32:34.209Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-07T19:32:34.214Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-07T19:32:34.245Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-07T19:32:34.280Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (c9LLa5dmIgcqVh_OAAAf) -[2026-01-07T19:32:34.289Z] [INFO] GET /api/projects 304 7ms -[2026-01-07T19:32:34.325Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-07T19:32:34.349Z] [INFO] GET /api/tasks/project/2 200 23ms -[2026-01-07T19:32:34.351Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T19:32:34.355Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2026-01-07T19:32:34.361Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-07T19:32:34.365Z] [INFO] GET /api/reminders?project_id=2 304 2ms -[2026-01-07T19:32:34.411Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-07T19:32:34.448Z] [INFO] GET /api/notifications 304 7ms -[2026-01-07T19:32:34.488Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-07T19:32:36.366Z] [INFO] GET /api/contacts 304 8ms -[2026-01-07T19:32:37.370Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T19:32:37.810Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T19:32:37.810Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T19:32:37.810Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-07T19:32:37.812Z] [INFO] readCLAUDEmd: Successfully read 21194 characters from /app/taskmate-source/CLAUDE.md -[2026-01-07T19:32:37.814Z] [INFO] GET /api/coding/directories 200 8ms -[2026-01-07T19:32:37.810Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-07T19:32:37.874Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T19:32:37.874Z] [INFO] Git directory exists: true -[2026-01-07T19:32:37.874Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T19:32:37.874Z] [INFO] Git directory exists: true -[2026-01-07T19:32:37.913Z] [INFO] GET /api/coding/directories/3/status 200 43ms -[2026-01-07T19:32:39.363Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T19:32:41.937Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (c9LLa5dmIgcqVh_OAAAf) -[2026-01-07T19:32:45.797Z] [INFO] GET / 200 4ms -[2026-01-07T19:32:45.870Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T19:32:45.895Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T19:32:45.934Z] [INFO] GET /css/board.css 200 6ms -[2026-01-07T19:32:45.936Z] [INFO] GET /css/components.css 200 7ms -[2026-01-07T19:32:45.939Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-07T19:32:45.944Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-07T19:32:45.989Z] [INFO] GET /css/list.css 200 7ms -[2026-01-07T19:32:45.992Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-07T19:32:45.997Z] [INFO] GET /css/proposals.css 200 11ms -[2026-01-07T19:32:46.002Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-07T19:32:46.010Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T19:32:46.011Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-07T19:32:46.023Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-07T19:32:46.035Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T19:32:46.041Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-07T19:32:46.047Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T19:32:46.049Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T19:32:46.073Z] [INFO] GET /js/app.js 200 11ms -[2026-01-07T19:32:46.094Z] [INFO] GET /js/reminders.js 200 17ms -[2026-01-07T19:32:46.097Z] [INFO] GET /js/contacts.js 200 15ms -[2026-01-07T19:32:46.132Z] [INFO] GET /js/store.js 200 5ms -[2026-01-07T19:32:46.135Z] [INFO] GET /js/api.js 200 8ms -[2026-01-07T19:32:46.141Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T19:32:46.144Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-07T19:32:46.148Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-07T19:32:46.150Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-07T19:32:46.169Z] [INFO] GET /js/board.js 200 5ms -[2026-01-07T19:32:46.183Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-07T19:32:46.187Z] [INFO] GET /js/calendar.js 200 9ms -[2026-01-07T19:32:46.190Z] [INFO] GET /js/list.js 200 11ms -[2026-01-07T19:32:46.194Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-07T19:32:46.199Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-07T19:32:46.217Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T19:32:46.221Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-07T19:32:46.225Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T19:32:46.231Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T19:32:46.232Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T19:32:46.242Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-07T19:32:46.247Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T19:32:46.296Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-07T19:32:46.301Z] [INFO] GET /sw.js 200 3ms -[2026-01-07T19:32:46.352Z] [INFO] GET / 200 11ms -[2026-01-07T19:32:46.355Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-07T19:32:46.359Z] [INFO] GET /index.html 200 14ms -[2026-01-07T19:32:46.386Z] [INFO] GET /css/base.css 200 1ms -[2026-01-07T19:32:46.419Z] [INFO] GET /css/board.css 200 8ms -[2026-01-07T19:32:46.424Z] [INFO] GET /css/components.css 200 9ms -[2026-01-07T19:32:46.428Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-07T19:32:46.460Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-07T19:32:46.467Z] [INFO] GET /js/app.js 200 3ms -[2026-01-07T19:32:46.475Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T19:32:46.499Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T19:32:46.509Z] [INFO] GET /js/api.js 200 3ms -[2026-01-07T19:32:46.515Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-07T19:32:46.536Z] [INFO] GET /js/store.js 200 3ms -[2026-01-07T19:32:46.570Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-07T19:32:46.573Z] [INFO] GET /js/board.js 200 6ms -[2026-01-07T19:32:46.591Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-07T19:32:46.603Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T19:32:46.609Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-07T19:32:46.637Z] [INFO] GET /js/list.js 200 3ms -[2026-01-07T19:32:46.643Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-07T19:32:46.650Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-07T19:32:46.671Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T19:32:46.677Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T19:32:46.687Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-07T19:32:46.705Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-07T19:32:46.714Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T19:32:46.721Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-07T19:32:46.741Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T19:32:46.755Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T19:32:46.763Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-07T19:32:46.773Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-07T19:32:46.799Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T19:32:46.809Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T19:32:46.817Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-07T19:32:46.852Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-07T19:32:46.854Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-07T19:32:46.857Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-07T19:32:46.895Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T19:32:46.908Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T19:32:46.909Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-07T19:32:46.942Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T19:32:51.713Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-07T19:32:51.714Z] [INFO] POST /api/auth/login 200 492ms -[2026-01-07T19:32:51.754Z] [INFO] GET / 200 5ms -[2026-01-07T19:32:51.841Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-07T19:32:51.843Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-07T19:32:51.845Z] [INFO] GET /css/base.css 200 8ms -[2026-01-07T19:32:51.847Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-07T19:32:51.850Z] [INFO] GET /css/components.css 200 8ms -[2026-01-07T19:32:51.852Z] [INFO] GET /css/board.css 200 6ms -[2026-01-07T19:32:51.870Z] [INFO] GET /css/list.css 200 1ms -[2026-01-07T19:32:51.888Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-07T19:32:51.898Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-07T19:32:51.903Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-07T19:32:51.905Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-07T19:32:51.916Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-07T19:32:51.928Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-07T19:32:51.940Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-07T19:32:51.945Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-07T19:32:51.951Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T19:32:51.967Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-07T19:32:51.981Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-07T19:32:52.010Z] [INFO] GET /js/app.js 200 1ms -[2026-01-07T19:32:52.042Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-07T19:32:58.129Z] [INFO] GET /js/api.js 200 6ms -[2026-01-07T19:32:58.132Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-07T19:32:58.136Z] [INFO] GET /js/store.js 200 9ms -[2026-01-07T19:32:58.139Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-07T19:32:58.141Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-07T19:32:58.143Z] [INFO] GET /js/board.js 200 5ms -[2026-01-07T19:32:58.188Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-07T19:32:58.195Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-07T19:32:58.199Z] [INFO] GET /js/list.js 200 6ms -[2026-01-07T19:32:58.202Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-07T19:32:58.203Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T19:32:58.232Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-07T19:32:58.234Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-07T19:32:58.239Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T19:32:58.242Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-07T19:32:58.246Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T19:32:58.250Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T19:32:58.273Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T19:32:58.279Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T19:32:58.322Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T19:32:58.327Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-07T19:32:58.329Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-07T19:32:58.372Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-07T19:32:58.409Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (n1qbE45Ig4BrwpPTAAAh) -[2026-01-07T19:32:58.419Z] [INFO] GET /api/projects 200 5ms -[2026-01-07T19:32:58.458Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-07T19:32:58.491Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-07T19:32:58.495Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T19:32:58.502Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-07T19:32:58.507Z] [INFO] GET /api/labels/2 200 10ms -[2026-01-07T19:32:58.512Z] [INFO] GET /api/reminders?project_id=2 200 14ms -[2026-01-07T19:32:58.565Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2026-01-07T19:32:58.616Z] [INFO] GET /api/notifications 200 11ms -[2026-01-07T19:32:58.653Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-07T19:33:00.114Z] [INFO] GET /sw.js 200 5ms -[2026-01-07T19:33:00.299Z] [INFO] GET /api/contacts 200 5ms -[2026-01-07T19:33:04.864Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T19:33:06.351Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T19:33:10.943Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T19:33:32.156Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:36:51.579Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T19:37:06.447Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T19:37:09.646Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T19:38:32.166Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:43:32.175Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:45:36.705Z] [INFO] GET / 200 4ms -[2026-01-07T19:48:32.182Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:52:10.589Z] [INFO] POST /api/auth/logout 401 3ms -[2026-01-07T19:52:10.614Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (n1qbE45Ig4BrwpPTAAAh) -[2026-01-07T19:53:32.188Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T19:58:32.189Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:03:32.202Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:08:32.209Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:13:04.856Z] [INFO] GET / 200 4ms -[2026-01-07T20:13:32.217Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:18:32.229Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:23:32.240Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:28:32.245Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:33:32.257Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:38:32.267Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:42:13.757Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-07T20:42:13.759Z] [INFO] POST /api/auth/login 200 517ms -[2026-01-07T20:42:13.802Z] [INFO] GET / 200 6ms -[2026-01-07T20:42:13.874Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T20:42:13.904Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T20:42:13.940Z] [INFO] GET /css/components.css 200 5ms -[2026-01-07T20:42:13.942Z] [INFO] GET /css/board.css 200 6ms -[2026-01-07T20:42:13.945Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-07T20:42:13.949Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-07T20:42:13.951Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T20:42:13.978Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-07T20:42:13.982Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-07T20:42:14.012Z] [INFO] GET /css/notifications.css 200 11ms -[2026-01-07T20:42:14.015Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-07T20:42:14.019Z] [INFO] GET /css/coding.css 200 12ms -[2026-01-07T20:42:14.026Z] [INFO] GET /css/knowledge.css 200 17ms -[2026-01-07T20:42:14.028Z] [INFO] GET /css/reminders.css 200 14ms -[2026-01-07T20:42:14.030Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-07T20:42:14.058Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-07T20:42:14.066Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-07T20:42:14.068Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-07T20:42:14.071Z] [INFO] GET /js/app.js 200 6ms -[2026-01-07T20:42:14.089Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-07T20:42:14.102Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T20:42:14.105Z] [INFO] GET /js/api.js 200 5ms -[2026-01-07T20:42:14.108Z] [INFO] GET /js/store.js 200 2ms -[2026-01-07T20:42:14.126Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-07T20:42:14.130Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-07T20:42:14.133Z] [INFO] GET /js/board.js 200 4ms -[2026-01-07T20:42:14.139Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-07T20:42:14.141Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-07T20:42:14.155Z] [INFO] GET /js/list.js 200 1ms -[2026-01-07T20:42:14.168Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-07T20:42:14.171Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-07T20:42:14.176Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-07T20:42:14.187Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T20:42:14.188Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T20:42:14.199Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T20:42:14.201Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T20:42:14.225Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-07T20:42:14.228Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-07T20:42:14.240Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T20:42:14.285Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-07T20:42:14.318Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T20:42:14.324Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-07T20:42:14.377Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-07T20:42:14.409Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (riSk7k5sWgjtIqS4AAAj) -[2026-01-07T20:42:14.425Z] [INFO] GET /api/projects 304 6ms -[2026-01-07T20:42:14.486Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-07T20:42:14.491Z] [INFO] GET /api/labels/2 304 27ms -[2026-01-07T20:42:14.493Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T20:42:14.502Z] [INFO] GET /api/reminders?project_id=2 304 6ms -[2026-01-07T20:42:14.509Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-07T20:42:14.513Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-07T20:42:14.559Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-07T20:42:14.622Z] [INFO] GET /api/notifications 304 5ms -[2026-01-07T20:42:14.661Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-07T20:42:16.095Z] [INFO] GET /sw.js 200 3ms -[2026-01-07T20:42:16.131Z] [INFO] GET /index.html 200 3ms -[2026-01-07T20:42:16.138Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-07T20:42:16.140Z] [INFO] GET / 200 3ms -[2026-01-07T20:42:16.171Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T20:42:16.183Z] [INFO] GET /css/components.css 200 2ms -[2026-01-07T20:42:16.202Z] [INFO] GET /css/board.css 200 6ms -[2026-01-07T20:42:16.204Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-07T20:42:16.214Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-07T20:42:16.236Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T20:42:16.242Z] [INFO] GET /js/app.js 200 2ms -[2026-01-07T20:42:16.271Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T20:42:16.274Z] [INFO] GET /js/api.js 200 2ms -[2026-01-07T20:42:16.291Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-07T20:42:16.308Z] [INFO] GET /js/store.js 200 5ms -[2026-01-07T20:42:16.312Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-07T20:42:16.324Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-07T20:42:16.339Z] [INFO] GET /js/board.js 200 1ms -[2026-01-07T20:42:16.352Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-07T20:42:16.356Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T20:42:16.373Z] [INFO] GET /js/list.js 200 1ms -[2026-01-07T20:42:16.399Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-07T20:42:16.413Z] [INFO] GET /js/tour.js 200 9ms -[2026-01-07T20:42:16.416Z] [INFO] GET /js/undo.js 200 9ms -[2026-01-07T20:42:16.436Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-07T20:42:16.452Z] [INFO] GET /js/notifications.js 200 11ms -[2026-01-07T20:42:16.455Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-07T20:42:16.469Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-07T20:42:16.481Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-07T20:42:16.485Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-07T20:42:16.495Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T20:42:16.498Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-07T20:42:16.515Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-07T20:42:16.520Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-07T20:42:16.530Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T20:42:16.541Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T20:42:16.551Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T20:42:16.560Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-07T20:42:16.574Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T20:42:16.582Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-07T20:42:16.598Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T20:42:16.608Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T20:42:16.617Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T20:42:16.632Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T20:42:20.543Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T20:42:24.950Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 7ms -[2026-01-07T20:42:25.769Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 9ms -[2026-01-07T20:42:27.509Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T20:42:30.077Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 4ms -[2026-01-07T20:42:34.362Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T20:42:41.436Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T20:42:50.160Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T20:43:32.270Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:45:39.598Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T20:45:44.738Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 9ms -[2026-01-07T20:45:55.815Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T20:45:57.277Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T20:45:58.390Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T20:46:07.876Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T20:46:10.167Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T20:46:10.202Z] [INFO] Knowledge-Eintrag erstellt: Taoglas TG.35.8113 -[2026-01-07T20:46:10.203Z] [INFO] POST /api/knowledge/entries 201 5ms -[2026-01-07T20:46:10.238Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 4ms -[2026-01-07T20:46:10.276Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-07T20:46:11.206Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T20:46:13.586Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T20:46:13.626Z] [INFO] GET /api/knowledge/entries/28 200 10ms -[2026-01-07T20:46:21.261Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T20:46:23.111Z] [ERROR] Error: Unexpected field {"stack":"MulterError: Unexpected field\n at wrappedFileFilter (/app/node_modules/multer/index.js:40:19)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:248:10)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)\n at writeOrBuffer (node:internal/streams/writable:572:12)"} -[2026-01-07T20:46:23.115Z] [INFO] POST /api/knowledge/attachments/28 500 39ms -[2026-01-07T20:46:23.156Z] [INFO] GET /api/knowledge/entries/28 304 5ms -[2026-01-07T20:46:24.240Z] [INFO] Knowledge-Eintrag aktualisiert: Taoglas TG.35.8113 -[2026-01-07T20:46:24.242Z] [INFO] PUT /api/knowledge/entries/28 200 10ms -[2026-01-07T20:46:24.286Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 6ms -[2026-01-07T20:46:24.345Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-07T20:46:25.249Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T20:46:26.441Z] [INFO] GET /api/knowledge/entries/28 200 4ms -[2026-01-07T20:46:29.190Z] [ERROR] Error: Unexpected field {"stack":"MulterError: Unexpected field\n at wrappedFileFilter (/app/node_modules/multer/index.js:40:19)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:248:10)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)\n at writeOrBuffer (node:internal/streams/writable:572:12)"} -[2026-01-07T20:46:29.191Z] [INFO] POST /api/knowledge/attachments/28 500 11ms -[2026-01-07T20:46:29.233Z] [INFO] GET /api/knowledge/entries/28 304 5ms -[2026-01-07T20:46:30.867Z] [INFO] Knowledge-Eintrag aktualisiert: Taoglas TG.35.8113 -[2026-01-07T20:46:30.868Z] [INFO] PUT /api/knowledge/entries/28 200 4ms -[2026-01-07T20:46:30.906Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 4ms -[2026-01-07T20:46:30.949Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-07T20:46:36.173Z] [INFO] GET /api/contacts 304 8ms -[2026-01-07T20:46:37.191Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T20:46:46.236Z] [INFO] GET /api/knowledge/entries/28 200 10ms -[2026-01-07T20:46:51.374Z] [INFO] Knowledge-Eintrag aktualisiert: Taoglas TG.35.8113 -[2026-01-07T20:46:51.375Z] [INFO] PUT /api/knowledge/entries/28 200 7ms -[2026-01-07T20:46:51.418Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 7ms -[2026-01-07T20:46:51.453Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-07T20:47:05.744Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T20:47:23.202Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T20:47:27.140Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T20:47:47.312Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T20:47:56.590Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T20:48:06.048Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T20:48:07.728Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T20:48:25.581Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T20:48:32.272Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:50:10.452Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T20:51:12.304Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T20:51:12.592Z] [INFO] GET / 200 4ms -[2026-01-07T20:51:12.672Z] [INFO] GET /css/variables.css 200 15ms -[2026-01-07T20:51:12.674Z] [INFO] GET /css/components.css 200 16ms -[2026-01-07T20:51:12.678Z] [INFO] GET /css/base.css 200 19ms -[2026-01-07T20:51:12.681Z] [INFO] GET /css/modal.css 200 19ms -[2026-01-07T20:51:12.684Z] [INFO] GET /css/board.css 200 15ms -[2026-01-07T20:51:12.687Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-07T20:51:12.711Z] [INFO] GET /css/list.css 200 4ms -[2026-01-07T20:51:12.715Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T20:51:12.735Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-07T20:51:12.737Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-07T20:51:12.751Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-07T20:51:12.753Z] [INFO] GET /css/reminders.css 200 10ms -[2026-01-07T20:51:12.756Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-07T20:51:12.757Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T20:51:12.762Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T20:51:12.763Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T20:51:12.792Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-07T20:51:22.511Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T20:52:44.330Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T20:53:32.275Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T20:58:32.276Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:03:32.279Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:08:00.363Z] [INFO] POST /api/auth/logout 401 9ms -[2026-01-07T21:08:00.395Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (riSk7k5sWgjtIqS4AAAj) -[2026-01-07T21:08:32.288Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:13:32.288Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:18:32.298Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:18:58.834Z] [INFO] GET / 200 4ms -[2026-01-07T21:18:58.926Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-07T21:18:58.963Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T21:18:58.990Z] [INFO] GET /css/components.css 200 5ms -[2026-01-07T21:18:58.994Z] [INFO] GET /css/board.css 200 7ms -[2026-01-07T21:18:58.999Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-07T21:18:59.003Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-07T21:18:59.005Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-07T21:18:59.006Z] [INFO] GET /css/list.css 200 4ms -[2026-01-07T21:18:59.041Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-07T21:18:59.051Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-07T21:18:59.052Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-07T21:18:59.055Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T21:18:59.056Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-07T21:18:59.057Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T21:18:59.071Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T21:18:59.079Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-07T21:18:59.084Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-07T21:18:59.090Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T21:18:59.093Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-07T21:18:59.112Z] [INFO] GET /js/contacts.js 200 9ms -[2026-01-07T21:18:59.155Z] [INFO] GET /js/store.js 200 10ms -[2026-01-07T21:18:59.157Z] [INFO] GET /js/utils.js 200 11ms -[2026-01-07T21:18:59.159Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-07T21:18:59.163Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-07T21:18:59.165Z] [INFO] GET /js/api.js 200 7ms -[2026-01-07T21:18:59.169Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-07T21:18:59.190Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-07T21:18:59.194Z] [INFO] GET /js/board.js 200 7ms -[2026-01-07T21:18:59.201Z] [INFO] GET /js/task-modal.js 200 12ms -[2026-01-07T21:18:59.205Z] [INFO] GET /js/list.js 200 12ms -[2026-01-07T21:18:59.209Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-07T21:18:59.210Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-07T21:18:59.228Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-07T21:18:59.229Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-07T21:18:59.237Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T21:18:59.242Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T21:18:59.243Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-07T21:18:59.253Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-07T21:18:59.258Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-07T21:18:59.315Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-07T21:19:03.980Z] [INFO] POST /api/auth/login 200 463ms -[2026-01-07T21:19:03.979Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-07T21:19:04.038Z] [INFO] GET / 200 2ms -[2026-01-07T21:19:04.119Z] [INFO] GET /css/base.css 200 5ms -[2026-01-07T21:19:04.120Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-07T21:19:04.122Z] [INFO] GET /css/board.css 200 5ms -[2026-01-07T21:19:04.127Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-07T21:19:04.130Z] [INFO] GET /css/components.css 200 9ms -[2026-01-07T21:19:04.132Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-07T21:19:04.152Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T21:19:04.153Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-07T21:19:04.181Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T21:19:04.189Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-07T21:19:04.188Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-07T21:19:04.195Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T21:19:04.198Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-07T21:19:04.202Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T21:19:04.215Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T21:19:04.219Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-07T21:19:04.222Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-07T21:19:04.232Z] [INFO] GET /js/app.js 200 2ms -[2026-01-07T21:19:04.245Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-07T21:19:04.249Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-07T21:19:04.269Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-07T21:19:04.270Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-07T21:19:04.276Z] [INFO] GET /js/store.js 200 3ms -[2026-01-07T21:19:04.279Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-07T21:19:04.281Z] [INFO] GET /js/api.js 200 4ms -[2026-01-07T21:19:04.285Z] [INFO] GET /js/board.js 200 2ms -[2026-01-07T21:19:04.307Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-07T21:19:04.310Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-07T21:19:04.314Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-07T21:19:04.317Z] [INFO] GET /js/list.js 200 4ms -[2026-01-07T21:19:04.318Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T21:19:04.341Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T21:19:04.347Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T21:19:04.353Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T21:19:04.363Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T21:19:04.364Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-07T21:19:04.374Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-07T21:19:04.377Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-07T21:19:04.393Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T21:19:04.451Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:19:04.457Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-07T21:19:04.460Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-07T21:19:04.497Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-07T21:19:04.538Z] [INFO] GET /api/projects 304 8ms -[2026-01-07T21:19:04.545Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (FUdJi-GRPhx6l4BqAAAl) -[2026-01-07T21:19:04.576Z] [INFO] GET /api/reminders?project_id=2 304 6ms -[2026-01-07T21:19:04.583Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-07T21:19:04.601Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-07T21:19:04.604Z] [INFO] GET /api/columns/2 304 17ms -[2026-01-07T21:19:04.607Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T21:19:04.609Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-07T21:19:04.657Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-07T21:19:04.694Z] [INFO] GET /api/notifications 304 7ms -[2026-01-07T21:19:04.729Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-07T21:19:06.217Z] [INFO] GET /sw.js 200 10ms -[2026-01-07T21:19:06.260Z] [INFO] GET / 200 8ms -[2026-01-07T21:19:06.262Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-07T21:19:06.266Z] [INFO] GET /index.html 200 7ms -[2026-01-07T21:19:06.297Z] [INFO] GET /css/base.css 200 3ms -[2026-01-07T21:19:06.333Z] [INFO] GET /css/board.css 200 3ms -[2026-01-07T21:19:06.334Z] [INFO] GET /css/components.css 200 3ms -[2026-01-07T21:19:06.336Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-07T21:19:06.367Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-07T21:19:06.378Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T21:19:06.400Z] [INFO] GET /js/app.js 200 3ms -[2026-01-07T21:19:06.408Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T21:19:06.417Z] [INFO] GET /js/api.js 200 3ms -[2026-01-07T21:19:06.440Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-07T21:19:06.447Z] [INFO] GET /js/store.js 200 2ms -[2026-01-07T21:19:06.473Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-07T21:19:06.478Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-07T21:19:06.481Z] [INFO] GET /js/board.js 200 2ms -[2026-01-07T21:19:06.505Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T21:19:06.511Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-07T21:19:06.542Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-07T21:19:06.544Z] [INFO] GET /js/list.js 200 5ms -[2026-01-07T21:19:06.549Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-07T21:19:06.574Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-07T21:19:06.575Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-07T21:19:06.581Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T21:19:06.607Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T21:19:06.611Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-07T21:19:06.615Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T21:19:06.642Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-07T21:19:06.648Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-07T21:19:06.651Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-07T21:19:06.674Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-07T21:19:06.682Z] [INFO] GET /css/list.css 200 2ms -[2026-01-07T21:19:06.684Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T21:19:06.703Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T21:19:06.717Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-07T21:19:06.718Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T21:19:06.735Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-07T21:19:06.753Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T21:19:06.755Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T21:19:06.768Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T21:19:06.786Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T21:19:07.925Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T21:19:09.083Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:19:12.729Z] [INFO] GET /css/components.css 200 8ms -[2026-01-07T21:19:12.732Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-07T21:19:12.737Z] [INFO] GET / 200 10ms -[2026-01-07T21:19:12.738Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-07T21:19:12.740Z] [INFO] GET /css/board.css 200 6ms -[2026-01-07T21:19:12.741Z] [INFO] GET /css/base.css 200 5ms -[2026-01-07T21:19:12.762Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-07T21:19:12.773Z] [INFO] GET /css/list.css 200 1ms -[2026-01-07T21:19:12.785Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T21:19:12.801Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-07T21:19:12.802Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-07T21:19:12.810Z] [INFO] GET /css/notifications.css 200 10ms -[2026-01-07T21:19:12.816Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T21:19:12.820Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-07T21:19:12.821Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-07T21:19:12.829Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-07T21:19:12.834Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-07T21:19:12.846Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T21:19:13.552Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:19:42.897Z] [INFO] POST / 200 16ms -[2026-01-07T21:21:07.027Z] [INFO] GET / 200 6ms -[2026-01-07T21:21:07.094Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (FUdJi-GRPhx6l4BqAAAl) -[2026-01-07T21:21:07.124Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-07T21:21:07.154Z] [INFO] GET /css/base.css 200 3ms -[2026-01-07T21:21:07.187Z] [INFO] GET /css/components.css 200 5ms -[2026-01-07T21:21:07.191Z] [INFO] GET /css/board.css 200 8ms -[2026-01-07T21:21:07.194Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-07T21:21:07.199Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-07T21:21:07.200Z] [INFO] GET /css/list.css 200 4ms -[2026-01-07T21:21:07.202Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-07T21:21:07.253Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-07T21:21:07.254Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-07T21:21:07.257Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-07T21:21:07.263Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-07T21:21:07.264Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-07T21:21:07.280Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T21:21:07.289Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-07T21:21:07.291Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-07T21:21:07.293Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-07T21:21:07.307Z] [INFO] GET /js/app.js 200 3ms -[2026-01-07T21:21:07.314Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-07T21:21:07.324Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-07T21:21:07.452Z] [INFO] GET /js/store.js 200 19ms -[2026-01-07T21:21:07.463Z] [INFO] GET /js/api.js 200 19ms -[2026-01-07T21:21:07.465Z] [INFO] GET /js/auth.js 200 17ms -[2026-01-07T21:21:07.469Z] [INFO] GET /js/sync.js 200 13ms -[2026-01-07T21:21:07.475Z] [INFO] GET /js/offline.js 200 15ms -[2026-01-07T21:21:07.497Z] [INFO] GET /js/board.js 200 12ms -[2026-01-07T21:21:07.503Z] [INFO] GET /js/task-modal.js 200 11ms -[2026-01-07T21:21:07.520Z] [INFO] GET /js/calendar.js 200 20ms -[2026-01-07T21:21:07.524Z] [INFO] GET /js/list.js 200 9ms -[2026-01-07T21:21:07.529Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-07T21:21:07.534Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-07T21:21:07.536Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-07T21:21:07.548Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-07T21:21:07.551Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-07T21:21:07.556Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-07T21:21:07.558Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T21:21:07.562Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-07T21:21:07.567Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-07T21:21:07.577Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T21:21:07.645Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:21:07.655Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-07T21:21:07.658Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-07T21:21:07.697Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-07T21:21:07.738Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (kOCATOgZWVUoaFTOAAAn) -[2026-01-07T21:21:07.758Z] [INFO] GET /api/projects 200 4ms -[2026-01-07T21:21:07.793Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T21:21:07.829Z] [INFO] GET /api/reminders?project_id=2 200 7ms -[2026-01-07T21:21:07.837Z] [INFO] GET /api/columns/2 200 7ms -[2026-01-07T21:21:07.859Z] [INFO] GET /api/tasks/project/2 200 19ms -[2026-01-07T21:21:07.863Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms -[2026-01-07T21:21:07.865Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-07T21:21:07.908Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-07T21:21:07.949Z] [INFO] GET /api/notifications 200 9ms -[2026-01-07T21:21:07.987Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-07T21:21:12.714Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:21:18.015Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:23:07.084Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:23:12.040Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:23:32.307Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:25:01.766Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T21:25:03.073Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:25:48.558Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T21:27:38.787Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:27:45.010Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T21:27:53.091Z] [INFO] GET / 200 5ms -[2026-01-07T21:27:53.157Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (kOCATOgZWVUoaFTOAAAn) -[2026-01-07T21:27:53.167Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T21:27:53.197Z] [INFO] GET /css/base.css 200 3ms -[2026-01-07T21:27:53.225Z] [INFO] GET /css/components.css 200 2ms -[2026-01-07T21:27:53.232Z] [INFO] GET /css/board.css 200 3ms -[2026-01-07T21:27:53.233Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-07T21:27:53.238Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-07T21:27:53.241Z] [INFO] GET /css/list.css 200 4ms -[2026-01-07T21:27:53.241Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-07T21:27:53.251Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T21:27:53.289Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T21:27:53.297Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T21:27:53.298Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T21:27:53.314Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-07T21:27:53.316Z] [INFO] GET /css/contacts.css 200 8ms -[2026-01-07T21:27:53.317Z] [INFO] GET /css/reminders.css 200 8ms -[2026-01-07T21:27:53.320Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T21:27:53.327Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-07T21:27:53.346Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T21:27:53.352Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-07T21:27:53.354Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-07T21:27:53.396Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-07T21:27:53.398Z] [INFO] GET /js/store.js 200 7ms -[2026-01-07T21:27:53.403Z] [INFO] GET /js/api.js 200 10ms -[2026-01-07T21:27:53.407Z] [INFO] GET /js/auth.js 200 14ms -[2026-01-07T21:27:53.412Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-07T21:27:53.414Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-07T21:27:53.431Z] [INFO] GET /js/board.js 200 3ms -[2026-01-07T21:27:53.435Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-07T21:27:53.439Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-07T21:27:53.442Z] [INFO] GET /js/list.js 200 6ms -[2026-01-07T21:27:53.446Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-07T21:27:53.447Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-07T21:27:53.464Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-07T21:27:53.468Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-07T21:27:53.475Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T21:27:53.479Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T21:27:53.481Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T21:27:53.490Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-07T21:27:53.498Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T21:27:53.541Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:27:53.550Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-07T21:27:53.551Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-07T21:27:53.596Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-07T21:27:53.622Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (rGmj8d7JLAypUmQuAAAp) -[2026-01-07T21:27:53.642Z] [INFO] GET /api/projects 304 13ms -[2026-01-07T21:27:53.686Z] [INFO] GET /api/labels/2 304 10ms -[2026-01-07T21:27:53.689Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T21:27:53.695Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-07T21:27:53.718Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-07T21:27:53.723Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-07T21:27:53.727Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-07T21:27:53.797Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-07T21:27:53.834Z] [INFO] GET /api/notifications 304 5ms -[2026-01-07T21:27:53.872Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-07T21:27:56.335Z] [INFO] GET /api/contacts 304 7ms -[2026-01-07T21:28:12.000Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:28:21.809Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:28:29.222Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-07T21-28-29-205Z.db.enc -[2026-01-07T21:28:29.222Z] [INFO] Backup erstellt: backup_2026-01-07T21-28-29-205Z.db -[2026-01-07T21:28:29.221Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-07T21-28-29-205Z.db.enc -[2026-01-07T21:28:29.236Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T01-14-47-077Z.db.enc -[2026-01-07T21:28:29.236Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T01-14-47-077Z.db.enc -[2026-01-07T21:28:30.581Z] [INFO] GET /api/tasks/2 200 4ms -[2026-01-07T21:28:30.620Z] [INFO] GET /api/subtasks/2 200 6ms -[2026-01-07T21:28:30.624Z] [INFO] GET /api/links/2 200 3ms -[2026-01-07T21:28:30.629Z] [INFO] GET /api/files/2 200 4ms -[2026-01-07T21:28:30.634Z] [INFO] GET /api/comments/2 200 5ms -[2026-01-07T21:28:30.638Z] [INFO] GET /api/tasks/2/history 404 8ms -[2026-01-07T21:28:32.188Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) -[2026-01-07T21:28:32.189Z] [INFO] PUT /api/tasks/2 200 7ms -[2026-01-07T21:28:32.309Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:28:41.296Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-07T21:28:41.305Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-07T21:28:41.306Z] [INFO] GET /css/board.css 200 5ms -[2026-01-07T21:28:41.307Z] [INFO] GET /css/components.css 200 6ms -[2026-01-07T21:28:41.308Z] [INFO] GET /css/base.css 200 5ms -[2026-01-07T21:28:41.309Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-07T21:28:41.326Z] [INFO] GET /css/list.css 200 2ms -[2026-01-07T21:28:41.345Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-07T21:28:41.362Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-07T21:28:41.364Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-07T21:28:41.366Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T21:28:41.367Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T21:28:41.369Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T21:28:41.385Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T21:28:41.396Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-07T21:28:41.398Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-07T21:28:41.400Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-07T21:28:41.622Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T21:29:32.490Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-07T21:29:40.885Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:29:58.692Z] [INFO] GET / 200 5ms -[2026-01-07T21:29:58.758Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (rGmj8d7JLAypUmQuAAAp) -[2026-01-07T21:29:58.766Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-07T21:29:58.798Z] [INFO] GET /css/base.css 200 3ms -[2026-01-07T21:29:58.823Z] [INFO] GET /css/components.css 200 2ms -[2026-01-07T21:29:58.837Z] [INFO] GET /css/board.css 200 5ms -[2026-01-07T21:29:58.839Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-07T21:29:58.841Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-07T21:29:58.844Z] [INFO] GET /css/list.css 200 4ms -[2026-01-07T21:29:58.872Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-07T21:29:58.880Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T21:29:58.889Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-07T21:29:58.890Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-07T21:29:58.900Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T21:29:58.902Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T21:29:58.915Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T21:29:58.925Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-07T21:29:58.926Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-07T21:29:58.929Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-07T21:29:58.953Z] [INFO] GET /js/app.js 200 6ms -[2026-01-07T21:29:58.959Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-07T21:29:58.964Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-07T21:29:59.033Z] [INFO] GET /js/api.js 200 7ms -[2026-01-07T21:29:59.035Z] [INFO] GET /js/board.js 200 8ms -[2026-01-07T21:29:59.038Z] [INFO] GET /js/store.js 200 8ms -[2026-01-07T21:29:59.042Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-07T21:29:59.044Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-07T21:29:59.045Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-07T21:29:59.070Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T21:29:59.077Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-07T21:29:59.080Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T21:29:59.089Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-07T21:29:59.092Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-07T21:29:59.098Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T21:29:59.102Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T21:29:59.109Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-07T21:29:59.114Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-07T21:29:59.123Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-07T21:29:59.125Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T21:29:59.128Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-07T21:29:59.134Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T21:29:59.171Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:29:59.178Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-07T21:29:59.183Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-07T21:29:59.242Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-07T21:29:59.281Z] [INFO] GET /api/projects 304 7ms -[2026-01-07T21:29:59.288Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (vRg56zi07opK6gKuAAAr) -[2026-01-07T21:29:59.321Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-07T21:29:59.331Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-07T21:29:59.353Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-07T21:29:59.357Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-07T21:29:59.362Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-07T21:29:59.365Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T21:29:59.416Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-07T21:29:59.459Z] [INFO] GET /api/notifications 304 7ms -[2026-01-07T21:29:59.497Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-07T21:30:02.103Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:30:03.583Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:30:06.520Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-07T21:30:06.522Z] [INFO] GET /css/base.css 200 7ms -[2026-01-07T21:30:06.526Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-07T21:30:06.529Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-07T21:30:06.531Z] [INFO] GET /css/components.css 200 7ms -[2026-01-07T21:30:06.532Z] [INFO] GET /css/board.css 200 4ms -[2026-01-07T21:30:06.556Z] [INFO] GET /css/list.css 200 2ms -[2026-01-07T21:30:06.557Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T21:30:06.577Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T21:30:06.580Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-07T21:30:06.590Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-07T21:30:06.591Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-07T21:30:06.592Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-07T21:30:06.593Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T21:30:06.607Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-07T21:30:06.609Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T21:30:06.621Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-07T21:30:07.335Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-07T21:30:32.803Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:31:05.015Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:31:17.588Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T21:31:32.572Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T21:31:37.436Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T21:31:40.481Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T21:31:43.103Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:31:44.864Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:31:50.013Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T21:31:51.124Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:31:53.851Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:31:56.601Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T21:32:00.588Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:32:04.898Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:32:14.755Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:32:26.050Z] [INFO] GET / 200 2ms -[2026-01-07T21:32:26.124Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (vRg56zi07opK6gKuAAAr) -[2026-01-07T21:32:26.133Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-07T21:32:26.163Z] [INFO] GET /css/base.css 200 1ms -[2026-01-07T21:32:26.197Z] [INFO] GET /css/board.css 200 4ms -[2026-01-07T21:32:26.201Z] [INFO] GET /css/components.css 200 3ms -[2026-01-07T21:32:26.203Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-07T21:32:26.205Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-07T21:32:26.210Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T21:32:26.212Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-07T21:32:26.234Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-07T21:32:26.250Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-07T21:32:26.262Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-07T21:32:26.263Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T21:32:26.264Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T21:32:26.268Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T21:32:26.271Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T21:32:26.277Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-07T21:32:26.306Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-07T21:32:26.309Z] [INFO] GET /js/app.js 200 9ms -[2026-01-07T21:32:26.312Z] [INFO] GET /js/contacts.js 200 8ms -[2026-01-07T21:32:26.316Z] [INFO] GET /js/reminders.js 200 9ms -[2026-01-07T21:32:26.373Z] [INFO] GET /js/api.js 200 7ms -[2026-01-07T21:32:26.375Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-07T21:32:26.378Z] [INFO] GET /js/store.js 200 9ms -[2026-01-07T21:32:26.381Z] [INFO] GET /js/auth.js 200 10ms -[2026-01-07T21:32:26.383Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-07T21:32:26.385Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-07T21:32:26.404Z] [INFO] GET /js/board.js 200 3ms -[2026-01-07T21:32:26.415Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-07T21:32:26.420Z] [INFO] GET /js/list.js 200 7ms -[2026-01-07T21:32:26.421Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-07T21:32:26.423Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-07T21:32:26.425Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-07T21:32:26.446Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-07T21:32:26.451Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T21:32:26.453Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T21:32:26.455Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-07T21:32:26.457Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T21:32:26.480Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-07T21:32:26.505Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-07T21:32:26.548Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:32:26.554Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-07T21:32:26.559Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-07T21:32:26.599Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-07T21:32:26.633Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (_1QS4kR2vHotNh2vAAAt) -[2026-01-07T21:32:26.642Z] [INFO] GET /api/projects 304 6ms -[2026-01-07T21:32:26.680Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-07T21:32:26.681Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T21:32:26.688Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-07T21:32:26.710Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-07T21:32:26.716Z] [INFO] GET /api/stats/dashboard?projectId=2 304 26ms -[2026-01-07T21:32:26.727Z] [INFO] GET /api/reminders?project_id=2 304 5ms -[2026-01-07T21:32:26.765Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-07T21:32:26.803Z] [INFO] GET /api/notifications 304 4ms -[2026-01-07T21:32:26.840Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-07T21:32:29.458Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T21:32:31.940Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:33:31.656Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:33:32.309Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:33:33.237Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:34:10.365Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T21:34:10.366Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-07T21:34:10.366Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-07T21:34:10.366Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T21:34:10.368Z] [INFO] readCLAUDEmd: Successfully read 21194 characters from /app/taskmate-source/CLAUDE.md -[2026-01-07T21:34:10.372Z] [INFO] GET /api/coding/directories 200 13ms -[2026-01-07T21:34:10.434Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T21:34:10.434Z] [INFO] Git directory exists: true -[2026-01-07T21:34:10.435Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T21:34:10.435Z] [INFO] Git directory exists: true -[2026-01-07T21:34:10.475Z] [INFO] GET /api/coding/directories/3/status 200 44ms -[2026-01-07T21:34:11.370Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:34:13.405Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:34:16.982Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:34:18.103Z] [INFO] GET /api/tasks/6 200 9ms -[2026-01-07T21:34:18.141Z] [INFO] GET /api/subtasks/6 200 5ms -[2026-01-07T21:34:18.172Z] [INFO] GET /api/links/6 200 5ms -[2026-01-07T21:34:18.206Z] [INFO] GET /api/files/6 200 4ms -[2026-01-07T21:34:18.224Z] [INFO] GET /api/comments/6 200 4ms -[2026-01-07T21:34:18.228Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-07T21:34:18.241Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyMTY1NiwiZXhwIjoxNzY3ODIyNTU2fQ.KyE1H8uwPnoaJiQ-PAiuhI15_K3tr5dYCHfC9_Q5-DA 200 6ms -[2026-01-07T21:34:19.110Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T21:34:24.720Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-07T21:34:24.724Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-07T21:35:02.672Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:35:07.709Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:35:11.961Z] [INFO] GET / 200 4ms -[2026-01-07T21:35:12.025Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T21:35:12.032Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (_1QS4kR2vHotNh2vAAAt) -[2026-01-07T21:35:12.038Z] [INFO] GET /css/components.css 200 7ms -[2026-01-07T21:35:12.039Z] [INFO] GET /css/board.css 200 3ms -[2026-01-07T21:35:12.041Z] [INFO] GET /css/base.css 200 4ms -[2026-01-07T21:35:12.042Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-07T21:35:12.055Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-07T21:35:12.071Z] [INFO] GET /css/list.css 200 2ms -[2026-01-07T21:35:12.088Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-07T21:35:12.095Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-07T21:35:12.101Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-07T21:35:12.106Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-07T21:35:12.109Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-07T21:35:12.112Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-07T21:35:12.117Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T21:35:12.125Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T21:35:12.130Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T21:35:12.140Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-07T21:35:12.145Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T21:35:12.156Z] [INFO] GET /js/reminders.js 200 7ms -[2026-01-07T21:35:12.158Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-07T21:35:12.246Z] [INFO] GET /js/api.js 200 9ms -[2026-01-07T21:35:12.248Z] [INFO] GET /js/store.js 200 10ms -[2026-01-07T21:35:12.252Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-07T21:35:12.253Z] [INFO] GET /js/board.js 200 11ms -[2026-01-07T21:35:12.254Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-07T21:35:12.256Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-07T21:35:12.285Z] [INFO] GET /js/task-modal.js 200 10ms -[2026-01-07T21:35:12.289Z] [INFO] GET /js/calendar.js 200 9ms -[2026-01-07T21:35:12.291Z] [INFO] GET /js/list.js 200 8ms -[2026-01-07T21:35:12.293Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-07T21:35:12.295Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T21:35:12.305Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T21:35:12.314Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-07T21:35:12.322Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-07T21:35:12.323Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-07T21:35:12.327Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-07T21:35:12.328Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T21:35:12.334Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T21:35:12.343Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T21:35:12.421Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:35:12.447Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-07T21:35:12.450Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-07T21:35:12.484Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-07T21:35:12.507Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (f6YLe1Z_AvMA2qmDAAAv) -[2026-01-07T21:35:12.517Z] [INFO] GET /api/projects 304 5ms -[2026-01-07T21:35:12.565Z] [INFO] GET /api/tasks/project/2 200 19ms -[2026-01-07T21:35:12.574Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-07T21:35:12.580Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-07T21:35:12.585Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-07T21:35:12.589Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-07T21:35:12.594Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T21:35:12.629Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-07T21:35:12.666Z] [INFO] GET /api/notifications 304 4ms -[2026-01-07T21:35:12.702Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-07T21:35:14.881Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:35:25.240Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:38:31.327Z] [INFO] GET / 200 7ms -[2026-01-07T21:38:31.392Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (f6YLe1Z_AvMA2qmDAAAv) -[2026-01-07T21:38:31.405Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T21:38:31.439Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T21:38:31.495Z] [INFO] GET /css/components.css 200 10ms -[2026-01-07T21:38:31.501Z] [INFO] GET /css/board.css 200 9ms -[2026-01-07T21:38:31.503Z] [INFO] GET /css/list.css 200 5ms -[2026-01-07T21:38:31.506Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-07T21:38:31.508Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-07T21:38:31.509Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-07T21:38:31.533Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-07T21:38:31.548Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T21:38:31.556Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-07T21:38:31.563Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T21:38:31.571Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T21:38:31.575Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-07T21:38:31.583Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T21:38:31.584Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T21:38:31.595Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T21:38:31.609Z] [INFO] GET /js/app.js 200 7ms -[2026-01-07T21:38:31.620Z] [INFO] GET /js/reminders.js 200 9ms -[2026-01-07T21:38:31.626Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-07T21:38:31.658Z] [INFO] GET /js/api.js 200 4ms -[2026-01-07T21:38:31.661Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-07T21:38:31.673Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-07T21:38:31.674Z] [INFO] GET /js/store.js 200 3ms -[2026-01-07T21:38:31.687Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-07T21:38:31.688Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-07T21:38:31.692Z] [INFO] GET /js/board.js 200 2ms -[2026-01-07T21:38:31.696Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T21:38:31.703Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-07T21:38:31.711Z] [INFO] GET /js/list.js 200 4ms -[2026-01-07T21:38:31.720Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-07T21:38:31.721Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T21:38:31.726Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-07T21:38:31.736Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T21:38:31.745Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-07T21:38:31.751Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T21:38:31.759Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-07T21:38:31.763Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-07T21:38:31.765Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T21:38:31.842Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:38:31.856Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-07T21:38:31.859Z] [INFO] GET /assets/icons/task.svg 304 13ms -[2026-01-07T21:38:31.904Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-07T21:38:31.934Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (8EkCM4fxTSe6MsvXAAAx) -[2026-01-07T21:38:31.940Z] [INFO] GET /api/projects 304 5ms -[2026-01-07T21:38:31.976Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-07T21:38:31.984Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-07T21:38:32.008Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-07T21:38:32.017Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-07T21:38:32.022Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-07T21:38:32.023Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T21:38:32.080Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-07T21:38:32.124Z] [INFO] GET /api/notifications 304 10ms -[2026-01-07T21:38:32.165Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-07T21:38:32.310Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:38:36.701Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:38:39.670Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T21:38:39.670Z] [INFO] GET /css/components.css 200 2ms -[2026-01-07T21:38:39.686Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-07T21:38:39.687Z] [INFO] GET /css/board.css 200 4ms -[2026-01-07T21:38:39.688Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-07T21:38:39.689Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-07T21:38:39.710Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T21:38:39.721Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T21:38:39.750Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-07T21:38:39.751Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-07T21:38:39.753Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-07T21:38:39.758Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-07T21:38:39.761Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T21:38:39.764Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-07T21:38:39.782Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T21:38:39.788Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T21:38:39.793Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-07T21:38:40.492Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:42:07.101Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:43:08.739Z] [INFO] GET / 200 3ms -[2026-01-07T21:43:08.805Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (8EkCM4fxTSe6MsvXAAAx) -[2026-01-07T21:43:08.816Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T21:43:08.846Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T21:43:08.872Z] [INFO] GET /css/components.css 200 2ms -[2026-01-07T21:43:08.891Z] [INFO] GET /css/board.css 200 3ms -[2026-01-07T21:43:08.897Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-07T21:43:08.902Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-07T21:43:08.904Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-07T21:43:08.905Z] [INFO] GET /css/list.css 200 5ms -[2026-01-07T21:43:08.906Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-07T21:43:08.937Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-07T21:43:08.950Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T21:43:08.951Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-07T21:43:08.962Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-07T21:43:08.969Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-07T21:43:08.973Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T21:43:08.975Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T21:43:08.985Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T21:43:09.001Z] [INFO] GET /js/app.js 200 2ms -[2026-01-07T21:43:09.013Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-07T21:43:09.017Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-07T21:43:09.054Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T21:43:09.055Z] [INFO] GET /js/store.js 200 2ms -[2026-01-07T21:43:09.056Z] [INFO] GET /js/api.js 200 3ms -[2026-01-07T21:43:09.084Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-07T21:43:09.087Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-07T21:43:09.089Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-07T21:43:09.092Z] [INFO] GET /js/board.js 200 6ms -[2026-01-07T21:43:09.094Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-07T21:43:09.095Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-07T21:43:09.113Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T21:43:09.120Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-07T21:43:09.122Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-07T21:43:09.126Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T21:43:09.145Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T21:43:09.156Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-07T21:43:09.157Z] [INFO] GET /js/coding.js 200 10ms -[2026-01-07T21:43:09.161Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-07T21:43:09.163Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T21:43:09.165Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-07T21:43:09.209Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:43:09.212Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-07T21:43:09.215Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-07T21:43:09.256Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-07T21:43:09.278Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (pvSVuBJ_xHMnN9i0AAAz) -[2026-01-07T21:43:09.295Z] [INFO] GET /api/projects 304 8ms -[2026-01-07T21:43:09.324Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T21:43:09.330Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-07T21:43:09.333Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-07T21:43:09.355Z] [INFO] GET /api/tasks/project/2 304 21ms -[2026-01-07T21:43:09.359Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-07T21:43:09.364Z] [INFO] GET /api/reminders?project_id=2 304 2ms -[2026-01-07T21:43:09.407Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-07T21:43:09.447Z] [INFO] GET /api/notifications 304 9ms -[2026-01-07T21:43:09.479Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-07T21:43:26.074Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:43:32.001Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:43:32.310Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:43:33.320Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:44:27.378Z] [INFO] GET /api/contacts 304 10ms -[2026-01-07T21:44:28.379Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:44:28.447Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T21:44:28.447Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T21:44:28.447Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-07T21:44:28.447Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-07T21:44:28.449Z] [INFO] readCLAUDEmd: Successfully read 21194 characters from /app/taskmate-source/CLAUDE.md -[2026-01-07T21:44:28.450Z] [INFO] GET /api/coding/directories 304 7ms -[2026-01-07T21:44:28.490Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T21:44:28.491Z] [INFO] Git directory exists: true -[2026-01-07T21:44:28.491Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T21:44:28.491Z] [INFO] Git directory exists: true -[2026-01-07T21:44:28.567Z] [INFO] GET /api/coding/directories/3/status 304 85ms -[2026-01-07T21:44:30.401Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:44:30.809Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-07T21:44:35.012Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:44:37.410Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:44:45.108Z] [INFO] GET /api/tasks/6 200 12ms -[2026-01-07T21:44:45.154Z] [INFO] GET /api/subtasks/6 304 9ms -[2026-01-07T21:44:45.195Z] [INFO] GET /api/links/6 304 9ms -[2026-01-07T21:44:45.218Z] [INFO] GET /api/files/6 304 5ms -[2026-01-07T21:44:45.224Z] [INFO] GET /api/comments/6 304 5ms -[2026-01-07T21:44:45.232Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-07T21:44:45.261Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyMjI3NywiZXhwIjoxNzY3ODIzMTc3fQ.lhOpvJUJ6RBDawDNpNU_Bt5_PJg-8cuZ9R6y3wCnvt8 200 13ms -[2026-01-07T21:44:46.104Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T21:44:51.375Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T21:44:54.705Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-07T21:44:54.708Z] [INFO] PUT /api/tasks/6 200 12ms -[2026-01-07T21:44:54.714Z] [INFO] GET /api/contacts 304 28ms -[2026-01-07T21:44:56.278Z] [INFO] GET /api/tasks/6 200 8ms -[2026-01-07T21:44:56.318Z] [INFO] GET /api/subtasks/6 304 7ms -[2026-01-07T21:44:56.323Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-07T21:44:56.330Z] [INFO] GET /api/files/6 304 5ms -[2026-01-07T21:44:56.334Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-07T21:44:56.338Z] [INFO] GET /api/links/6 304 4ms -[2026-01-07T21:44:56.376Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyMjI5MSwiZXhwIjoxNzY3ODIzMTkxfQ.opM4gvTGAPlHx4Sz6bvIhfxKoTFQeelLthXDBxA1zB8 200 6ms -[2026-01-07T21:44:57.282Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T21:45:00.201Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-07T21:45:00.204Z] [INFO] PUT /api/tasks/6 200 9ms -[2026-01-07T21:45:00.213Z] [INFO] GET /api/contacts 304 5ms -[2026-01-07T21:45:55.524Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T21:47:54.473Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 14ms -[2026-01-07T21:47:58.149Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:47:58.613Z] [INFO] GET /api/knowledge/entries?categoryId=14 200 8ms -[2026-01-07T21:48:00.238Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 4ms -[2026-01-07T21:48:01.244Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:48:01.512Z] [INFO] GET /api/knowledge/entries?categoryId=14 304 6ms -[2026-01-07T21:48:02.516Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:48:03.593Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 9ms -[2026-01-07T21:48:15.571Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:48:25.083Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 8ms -[2026-01-07T21:48:26.087Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:48:26.340Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 5ms -[2026-01-07T21:48:27.350Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:48:29.472Z] [INFO] GET /api/knowledge/entries?categoryId=16 304 8ms -[2026-01-07T21:48:30.459Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:48:31.557Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 7ms -[2026-01-07T21:48:32.309Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:48:32.558Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:48:35.365Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T21:48:35.647Z] [INFO] GET /api/knowledge/entries/28 200 9ms -[2026-01-07T21:48:41.724Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-07T21:48:41.756Z] [INFO] GET /css/base.css 200 3ms -[2026-01-07T21:48:41.796Z] [INFO] GET /css/components.css 200 7ms -[2026-01-07T21:48:41.798Z] [INFO] GET /css/board.css 200 8ms -[2026-01-07T21:48:41.801Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-07T21:48:41.806Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-07T21:48:41.813Z] [INFO] GET /css/list.css 200 13ms -[2026-01-07T21:48:41.830Z] [INFO] GET /css/admin.css 200 21ms -[2026-01-07T21:48:41.881Z] [INFO] GET /css/coding.css 200 28ms -[2026-01-07T21:48:41.884Z] [INFO] GET /css/proposals.css 200 27ms -[2026-01-07T21:48:41.890Z] [INFO] GET /css/notifications.css 200 29ms -[2026-01-07T21:48:41.891Z] [INFO] GET /css/gitea.css 200 23ms -[2026-01-07T21:48:41.894Z] [INFO] GET /css/knowledge.css 200 15ms -[2026-01-07T21:48:41.895Z] [INFO] GET /css/reminders.css 200 9ms -[2026-01-07T21:48:41.909Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T21:48:41.913Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T21:48:41.917Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-07T21:48:42.553Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:50:10.103Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T21:51:08.696Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 7ms -[2026-01-07T21:51:09.696Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:51:11.751Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T21:51:20.132Z] [INFO] GET /api/knowledge/entries/28 304 8ms -[2026-01-07T21:51:23.947Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:51:24.691Z] [INFO] Knowledge-Eintrag aktualisiert: Antenne Taoglas TG.35.8113 -[2026-01-07T21:51:24.693Z] [INFO] PUT /api/knowledge/entries/28 200 9ms -[2026-01-07T21:51:24.733Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 7ms -[2026-01-07T21:51:24.800Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-07T21:51:25.691Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:51:33.240Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:51:41.705Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T21:51:43.366Z] [INFO] GET /api/tasks/1 200 14ms -[2026-01-07T21:51:43.405Z] [INFO] GET /api/subtasks/1 200 4ms -[2026-01-07T21:51:43.440Z] [INFO] GET /api/links/1 200 12ms -[2026-01-07T21:51:43.481Z] [INFO] GET /api/files/1 200 14ms -[2026-01-07T21:51:43.486Z] [INFO] GET /api/comments/1 200 15ms -[2026-01-07T21:51:43.491Z] [INFO] GET /api/tasks/1/history 404 4ms -[2026-01-07T21:51:44.365Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:51:45.425Z] [INFO] PUT /api/subtasks/1 200 9ms -[2026-01-07T21:51:46.424Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:51:49.328Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:51:50.427Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-07T21:51:50.428Z] [INFO] PUT /api/tasks/1 200 6ms -[2026-01-07T21:51:50.481Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-07T21:51:50.483Z] [INFO] PUT /api/tasks/1 200 8ms -[2026-01-07T21:51:53.513Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T21:51:58.737Z] [INFO] GET /api/tasks/1 200 13ms -[2026-01-07T21:51:58.776Z] [INFO] GET /api/subtasks/1 200 9ms -[2026-01-07T21:51:58.784Z] [INFO] GET /api/links/1 304 5ms -[2026-01-07T21:51:58.789Z] [INFO] GET /api/tasks/1/history 404 3ms -[2026-01-07T21:51:58.792Z] [INFO] GET /api/comments/1 304 6ms -[2026-01-07T21:51:58.798Z] [INFO] GET /api/files/1 304 5ms -[2026-01-07T21:52:04.360Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T21:52:10.564Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T21:52:14.088Z] [INFO] Subtask erstellt: Mit Software auseinandersetzen in Task 1 -[2026-01-07T21:52:14.090Z] [INFO] POST /api/subtasks 201 12ms -[2026-01-07T21:52:15.097Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T21:52:15.752Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-07T21:52:15.754Z] [INFO] PUT /api/tasks/1 200 10ms -[2026-01-07T21:52:15.761Z] [INFO] GET /api/contacts 304 5ms -[2026-01-07T21:52:16.754Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:53:28.616Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:53:32.311Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T21:54:57.173Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T21:54:59.117Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T21:55:13.463Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T21:56:09.297Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T21:56:11.612Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T21:56:11.957Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 10ms -[2026-01-07T21:56:13.739Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T21:56:14.051Z] [INFO] GET /api/knowledge/entries/28 200 4ms -[2026-01-07T21:56:15.656Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T21:56:22.878Z] [ERROR] Error: Unexpected field {"stack":"MulterError: Unexpected field\n at wrappedFileFilter (/app/node_modules/multer/index.js:40:19)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:248:10)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)\n at writeOrBuffer (node:internal/streams/writable:572:12)"} -[2026-01-07T21:56:22.879Z] [INFO] POST /api/knowledge/attachments/28 500 9ms -[2026-01-07T21:56:22.913Z] [INFO] GET /api/knowledge/entries/28 304 5ms -[2026-01-07T21:56:26.213Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:56:31.953Z] [ERROR] Error: Unexpected field {"stack":"MulterError: Unexpected field\n at wrappedFileFilter (/app/node_modules/multer/index.js:40:19)\n at Multipart. (/app/node_modules/multer/lib/make-middleware.js:109:7)\n at Multipart.emit (node:events:524:28)\n at HeaderParser.cb (/app/node_modules/busboy/lib/types/multipart.js:358:14)\n at HeaderParser.push (/app/node_modules/busboy/lib/types/multipart.js:162:20)\n at SBMH.ssCb [as _cb] (/app/node_modules/busboy/lib/types/multipart.js:394:37)\n at feed (/app/node_modules/streamsearch/lib/sbmh.js:248:10)\n at SBMH.push (/app/node_modules/streamsearch/lib/sbmh.js:104:16)\n at Multipart._write (/app/node_modules/busboy/lib/types/multipart.js:567:19)\n at writeOrBuffer (node:internal/streams/writable:572:12)"} -[2026-01-07T21:56:31.954Z] [INFO] POST /api/knowledge/attachments/28 500 8ms -[2026-01-07T21:56:31.991Z] [INFO] GET /api/knowledge/entries/28 304 2ms -[2026-01-07T21:56:43.951Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T21:57:05.129Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T21:58:00.718Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T21:58:32.316Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:02:42.384Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-07T22:02:42.386Z] [INFO] Reminder Service gestoppt -[2026-01-07T22:02:56.767Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-07T22:02:56.895Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-07T22:02:57.447Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-07T22:02:57.448Z] [INFO] Datenbank initialisiert -[2026-01-07T22:02:57.451Z] [INFO] Server läuft auf Port 3001 -[2026-01-07T22:02:57.451Z] [INFO] Umgebung: development -[2026-01-07T22:02:57.452Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-07T22:02:57.452Z] [INFO] Automatische Backups aktiviert -[2026-01-07T22:02:57.454Z] [INFO] 1 fällige Erinnerung(en) gefunden -[2026-01-07T22:02:57.465Z] [INFO] Benachrichtigung erstellt: reminder:due für User 1 -[2026-01-07T22:02:57.466Z] [INFO] Reminder-Benachrichtigung gesendet: "Testerinnerung" (1 Tage vorher) -[2026-01-07T22:02:57.467Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-07T22:03:57.476Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-07T22-03-57-458Z.db.enc -[2026-01-07T22:03:57.477Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-07T22-03-57-458Z.db.enc -[2026-01-07T22:03:57.479Z] [INFO] Backup erstellt: backup_2026-01-07T22-03-57-458Z.db -[2026-01-07T22:03:57.498Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T19-21-55-492Z.db.enc -[2026-01-07T22:03:57.498Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T19-21-55-492Z.db.enc -[2026-01-07T22:03:57.500Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-07T22:07:57.493Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:12:57.516Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:13:01.446Z] [INFO] POST /api/auth/logout 401 11ms -[2026-01-07T22:14:26.445Z] [INFO] GET / 200 24ms -[2026-01-07T22:14:26.523Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-07T22:14:26.565Z] [INFO] GET /css/base.css 200 8ms -[2026-01-07T22:14:26.586Z] [INFO] GET /css/components.css 200 3ms -[2026-01-07T22:14:26.587Z] [INFO] GET /css/board.css 200 5ms -[2026-01-07T22:14:26.589Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-07T22:14:26.592Z] [INFO] GET /css/list.css 200 6ms -[2026-01-07T22:14:26.595Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-07T22:14:26.599Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-07T22:14:26.634Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-07T22:14:26.636Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-07T22:14:26.644Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-07T22:14:26.646Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-07T22:14:26.650Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-07T22:14:26.652Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-07T22:14:26.665Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T22:14:26.671Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-07T22:14:26.676Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T22:14:26.692Z] [INFO] GET /js/app.js 200 14ms -[2026-01-07T22:14:26.695Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-07T22:14:26.700Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-07T22:14:26.747Z] [INFO] GET /js/api.js 200 7ms -[2026-01-07T22:14:26.753Z] [INFO] GET /js/utils.js 200 8ms -[2026-01-07T22:14:26.755Z] [INFO] GET /js/store.js 200 12ms -[2026-01-07T22:14:26.759Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-07T22:14:26.760Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-07T22:14:26.762Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-07T22:14:26.782Z] [INFO] GET /js/board.js 200 6ms -[2026-01-07T22:14:26.791Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-07T22:14:26.794Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-07T22:14:26.796Z] [INFO] GET /js/list.js 200 7ms -[2026-01-07T22:14:26.800Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-07T22:14:26.801Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-07T22:14:26.815Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T22:14:26.822Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-07T22:14:26.828Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T22:14:26.833Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T22:14:26.837Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-07T22:14:26.849Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-07T22:14:26.851Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-07T22:14:26.911Z] [INFO] GET /assets/icons/task.svg 200 10ms -[2026-01-07T22:14:31.951Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-07T22:14:31.952Z] [INFO] POST /api/auth/login 200 537ms -[2026-01-07T22:14:31.995Z] [INFO] GET / 200 4ms -[2026-01-07T22:14:32.077Z] [INFO] GET /css/base.css 200 10ms -[2026-01-07T22:14:32.084Z] [INFO] GET /css/variables.css 200 10ms -[2026-01-07T22:14:32.089Z] [INFO] GET /css/board.css 200 14ms -[2026-01-07T22:14:32.091Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-07T22:14:32.093Z] [INFO] GET /css/modal.css 200 11ms -[2026-01-07T22:14:32.094Z] [INFO] GET /css/components.css 200 6ms -[2026-01-07T22:14:32.105Z] [INFO] GET /css/list.css 200 1ms -[2026-01-07T22:14:32.121Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T22:14:32.138Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T22:14:32.147Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-07T22:14:32.149Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-07T22:14:32.156Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-07T22:14:32.157Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-07T22:14:32.160Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-07T22:14:32.171Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T22:14:32.174Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-07T22:14:32.178Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-07T22:14:32.184Z] [INFO] GET /js/app.js 200 2ms -[2026-01-07T22:14:32.189Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-07T22:14:32.202Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-07T22:14:32.229Z] [INFO] GET /js/api.js 200 6ms -[2026-01-07T22:14:32.234Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-07T22:14:32.237Z] [INFO] GET /js/store.js 200 10ms -[2026-01-07T22:14:32.249Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-07T22:14:32.250Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-07T22:14:32.252Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-07T22:14:32.258Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-07T22:14:32.263Z] [INFO] GET /js/board.js 200 2ms -[2026-01-07T22:14:32.270Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-07T22:14:32.289Z] [INFO] GET /js/list.js 200 8ms -[2026-01-07T22:14:32.291Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-07T22:14:32.293Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-07T22:14:32.296Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-07T22:14:32.311Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T22:14:32.317Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-07T22:14:32.325Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-07T22:14:32.326Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T22:14:32.329Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T22:14:32.331Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-07T22:14:32.387Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T22:14:32.393Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-07T22:14:32.398Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-07T22:14:32.439Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-07T22:14:32.461Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (5NJ9aWwf9n7G4YV7AAAD) -[2026-01-07T22:14:32.473Z] [INFO] GET /api/projects 200 6ms -[2026-01-07T22:14:32.506Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T22:14:32.513Z] [INFO] GET /api/columns/2 200 6ms -[2026-01-07T22:14:32.533Z] [INFO] GET /api/tasks/project/2 200 19ms -[2026-01-07T22:14:32.541Z] [INFO] GET /api/labels/2 200 7ms -[2026-01-07T22:14:32.546Z] [INFO] GET /api/stats/dashboard?projectId=2 200 9ms -[2026-01-07T22:14:32.552Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-07T22:14:32.600Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2026-01-07T22:14:32.639Z] [INFO] GET /api/notifications 200 8ms -[2026-01-07T22:14:32.683Z] [INFO] GET /api/knowledge/categories 200 10ms -[2026-01-07T22:14:34.157Z] [INFO] GET /sw.js 200 2ms -[2026-01-07T22:14:34.200Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-07T22:14:34.206Z] [INFO] GET / 200 13ms -[2026-01-07T22:14:34.209Z] [INFO] GET /index.html 200 14ms -[2026-01-07T22:14:34.234Z] [INFO] GET /css/base.css 200 1ms -[2026-01-07T22:14:34.275Z] [INFO] GET /css/components.css 200 15ms -[2026-01-07T22:14:34.281Z] [INFO] GET /css/board.css 200 11ms -[2026-01-07T22:14:34.283Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-07T22:14:34.311Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-07T22:14:34.317Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T22:14:34.348Z] [INFO] GET /js/app.js 200 5ms -[2026-01-07T22:14:34.350Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-07T22:14:34.353Z] [INFO] GET /js/api.js 200 4ms -[2026-01-07T22:14:34.384Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-07T22:14:34.387Z] [INFO] GET /js/store.js 200 5ms -[2026-01-07T22:14:34.418Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-07T22:14:34.423Z] [INFO] GET /js/board.js 200 4ms -[2026-01-07T22:14:34.426Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-07T22:14:34.458Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-07T22:14:34.466Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-07T22:14:34.473Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T22:14:34.491Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-07T22:14:34.494Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-07T22:14:34.513Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-07T22:14:34.542Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-07T22:14:34.545Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-07T22:14:34.548Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T22:14:34.574Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T22:14:34.583Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-07T22:14:34.585Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-07T22:14:34.602Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-07T22:14:34.616Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-07T22:14:34.617Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-07T22:14:34.645Z] [INFO] GET /css/list.css 200 4ms -[2026-01-07T22:14:34.655Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-07T22:14:34.656Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-07T22:14:34.672Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-07T22:14:34.687Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-07T22:14:34.692Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-07T22:14:34.702Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-07T22:14:34.720Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-07T22:14:34.724Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T22:14:34.732Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-07T22:14:39.508Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-07T22:14:39.807Z] [INFO] GET /api/knowledge/entries?categoryId=2 200 5ms -[2026-01-07T22:14:40.810Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T22:14:41.210Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 8ms -[2026-01-07T22:14:42.214Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T22:14:43.338Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 7ms -[2026-01-07T22:14:43.848Z] [INFO] GET /api/knowledge/entries?categoryId=12 200 5ms -[2026-01-07T22:14:44.855Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T22:14:45.447Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 8ms -[2026-01-07T22:14:46.458Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T22:14:47.624Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T22:14:49.530Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T22:14:52.038Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T22:14:53.316Z] [INFO] Knowledge-Eintrag erstellt: Antenne Router -[2026-01-07T22:14:53.318Z] [INFO] POST /api/knowledge/entries 201 9ms -[2026-01-07T22:14:53.353Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 5ms -[2026-01-07T22:14:53.392Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-07T22:14:54.316Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T22:14:55.896Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T22:14:56.183Z] [INFO] GET /api/knowledge/entries/26 200 11ms -[2026-01-07T22:14:58.344Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:15:01.702Z] [INFO] Knowledge-Anhang hochgeladen: TG.35.8113.pdf für Eintrag Antenne Router -[2026-01-07T22:15:01.704Z] [INFO] POST /api/knowledge/attachments/26 201 54ms -[2026-01-07T22:15:01.743Z] [INFO] GET /api/knowledge/entries/26 200 6ms -[2026-01-07T22:15:04.531Z] [INFO] Knowledge-Eintrag aktualisiert: Antenne Router -[2026-01-07T22:15:04.533Z] [INFO] PUT /api/knowledge/entries/26 200 9ms -[2026-01-07T22:15:04.574Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 9ms -[2026-01-07T22:15:04.607Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-07T22:15:05.543Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T22:15:06.730Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:15:07.205Z] [INFO] GET /api/knowledge/entries/26 200 4ms -[2026-01-07T22:15:16.214Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T22:15:19.341Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T22:15:21.524Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:15:21.590Z] [INFO] GET /api/knowledge/entries/26 304 7ms -[2026-01-07T22:15:37.819Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T22:16:07.801Z] [INFO] GET /api/knowledge/entries/26 304 11ms -[2026-01-07T22:16:09.386Z] [INFO] GET / 200 5ms -[2026-01-07T22:16:09.452Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-07T22:16:09.456Z] [INFO] GET /css/base.css 200 7ms -[2026-01-07T22:16:09.459Z] [INFO] GET /css/components.css 200 6ms -[2026-01-07T22:16:09.464Z] [INFO] GET /css/board.css 200 3ms -[2026-01-07T22:16:09.466Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-07T22:16:09.468Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-07T22:16:09.484Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T22:16:09.490Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T22:16:09.519Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-07T22:16:09.520Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-07T22:16:09.528Z] [INFO] GET /css/gitea.css 200 11ms -[2026-01-07T22:16:09.529Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-07T22:16:09.532Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-07T22:16:09.534Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-07T22:16:09.549Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T22:16:09.552Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-07T22:16:09.558Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-07T22:16:10.204Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:17:57.521Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:20:02.537Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:20:05.697Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T22:20:07.863Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-07T22:20:10.389Z] [INFO] GET / 200 2ms -[2026-01-07T22:20:10.449Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (5NJ9aWwf9n7G4YV7AAAD) -[2026-01-07T22:20:10.462Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T22:20:10.492Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T22:20:10.539Z] [INFO] GET /css/modal.css 200 17ms -[2026-01-07T22:20:10.541Z] [INFO] GET /css/components.css 200 17ms -[2026-01-07T22:20:10.542Z] [INFO] GET /css/board.css 200 17ms -[2026-01-07T22:20:10.546Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-07T22:20:10.549Z] [INFO] GET /css/list.css 200 12ms -[2026-01-07T22:20:10.550Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-07T22:20:10.572Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-07T22:20:10.578Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-07T22:20:10.584Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-07T22:20:10.591Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-07T22:20:10.594Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-07T22:20:10.596Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T22:20:10.600Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T22:20:10.607Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-07T22:20:10.616Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-07T22:20:10.637Z] [INFO] GET /js/reminders.js 200 9ms -[2026-01-07T22:20:10.641Z] [INFO] GET /js/app.js 200 8ms -[2026-01-07T22:20:10.642Z] [INFO] GET /js/contacts.js 200 8ms -[2026-01-07T22:20:10.717Z] [INFO] GET /js/store.js 200 7ms -[2026-01-07T22:20:10.721Z] [INFO] GET /js/api.js 200 9ms -[2026-01-07T22:20:10.727Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-07T22:20:10.729Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-07T22:20:10.730Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-07T22:20:10.748Z] [INFO] GET /js/board.js 200 2ms -[2026-01-07T22:20:10.754Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-07T22:20:10.758Z] [INFO] GET /js/list.js 200 3ms -[2026-01-07T22:20:10.759Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-07T22:20:10.762Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-07T22:20:10.779Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T22:20:10.792Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-07T22:20:10.794Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-07T22:20:10.799Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-07T22:20:10.802Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-07T22:20:10.804Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-07T22:20:10.809Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-07T22:20:10.825Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-07T22:20:10.826Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T22:20:10.873Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T22:20:10.879Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-07T22:20:10.881Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-07T22:20:10.967Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-07T22:20:11.005Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (qkdmZfGwOvUeOiVQAAAF) -[2026-01-07T22:20:11.014Z] [INFO] GET /api/projects 200 6ms -[2026-01-07T22:20:11.048Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T22:20:11.053Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-07T22:20:11.057Z] [INFO] GET /api/columns/2 200 11ms -[2026-01-07T22:20:11.063Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-07T22:20:11.081Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-07T22:20:11.087Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-07T22:20:11.131Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 8ms -[2026-01-07T22:20:11.171Z] [INFO] GET /api/notifications 200 8ms -[2026-01-07T22:20:11.211Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-07T22:20:12.679Z] [INFO] GET /api/contacts 200 4ms -[2026-01-07T22:20:14.483Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T22:20:15.080Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 8ms -[2026-01-07T22:20:16.094Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T22:20:18.055Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T22:20:18.178Z] [INFO] GET /api/knowledge/entries/26 200 4ms -[2026-01-07T22:20:22.323Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:20:24.215Z] [INFO] DELETE /api/knowledge/attachments/1 200 12ms -[2026-01-07T22:20:24.213Z] [INFO] Knowledge-Anhang gelöscht: TG.35.8113.pdf -[2026-01-07T22:20:24.222Z] [INFO] Knowledge-Eintrag aktualisiert: Antenne Router -[2026-01-07T22:20:24.223Z] [INFO] PUT /api/knowledge/entries/26 200 5ms -[2026-01-07T22:20:24.251Z] [INFO] GET /api/knowledge/entries/26 200 5ms -[2026-01-07T22:20:24.257Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 3ms -[2026-01-07T22:20:24.293Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-07T22:20:25.212Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T22:20:28.798Z] [INFO] GET /api/knowledge/entries/26 200 6ms -[2026-01-07T22:20:30.991Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T22:20:33.322Z] [INFO] Knowledge-Anhang hochgeladen: TG.35.8113.pdf für Eintrag Antenne Router -[2026-01-07T22:20:33.324Z] [INFO] POST /api/knowledge/attachments/26 201 56ms -[2026-01-07T22:20:33.380Z] [INFO] GET /api/knowledge/entries/26 200 4ms -[2026-01-07T22:20:35.844Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T22:20:42.021Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:20:43.118Z] [INFO] GET /api/knowledge/entries/26 200 8ms -[2026-01-07T22:20:43.151Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T22:20:44.303Z] [INFO] GET /api/knowledge/attachments/download/2 401 1ms -[2026-01-07T22:20:45.333Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:20:47.339Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:20:49.032Z] [INFO] GET /api/knowledge/entries/26 200 5ms -[2026-01-07T22:20:52.555Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:20:58.425Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:21:03.086Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:22:47.732Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 5ms -[2026-01-07T22:22:48.681Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:22:57.525Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:24:08.528Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:24:16.774Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:24:22.576Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T22:24:25.761Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:24:29.452Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T22:24:32.058Z] [INFO] Knowledge-Eintrag erstellt: 07.01.2026 - Kalender/Wissen - fix -[2026-01-07T22:24:32.061Z] [INFO] POST /api/knowledge/entries 201 10ms -[2026-01-07T22:24:32.103Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 9ms -[2026-01-07T22:24:32.158Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-07T22:24:33.059Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:24:34.420Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T22:24:48.514Z] [INFO] GET /api/knowledge/entries/27 200 8ms -[2026-01-07T22:24:52.722Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T22:24:55.270Z] [INFO] Knowledge-Eintrag aktualisiert: 07.01.2026 - Kalender/Wissen/UI -[2026-01-07T22:24:55.271Z] [INFO] PUT /api/knowledge/entries/27 200 5ms -[2026-01-07T22:24:55.306Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 7ms -[2026-01-07T22:24:55.364Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-07T22:24:56.285Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-07T22:24:59.217Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T22:25:00.379Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-07T22:25:00.835Z] [INFO] GET /api/knowledge/entries/27 200 6ms -[2026-01-07T22:25:07.894Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T22:25:09.905Z] [INFO] Knowledge-Eintrag aktualisiert: 07.01.2026 - Anpassungen/Reparatur Kalender/Wissen/UI -[2026-01-07T22:25:09.907Z] [INFO] PUT /api/knowledge/entries/27 200 7ms -[2026-01-07T22:25:09.948Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 10ms -[2026-01-07T22:25:10.009Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-07T22:25:10.916Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T22:25:13.801Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T22:25:21.845Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 3ms -[2026-01-07T22:25:22.516Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 9ms -[2026-01-07T22:25:23.525Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T22:25:44.963Z] [INFO] PUT /api/notifications/10/read 200 5ms -[2026-01-07T22:25:47.132Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:25:49.926Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:25:51.421Z] [INFO] GET /api/reminders/2 200 10ms -[2026-01-07T22:25:55.126Z] [INFO] DELETE /api/reminders/2 200 5ms -[2026-01-07T22:25:55.161Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-07T22:25:55.209Z] [INFO] GET /api/tasks/project/2 304 23ms -[2026-01-07T22:25:55.234Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-07T22:25:55.238Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-07T22:25:55.242Z] [INFO] GET /api/contacts 304 3ms -[2026-01-07T22:25:55.272Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-07T22:25:55.326Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-07T22:25:55.329Z] [INFO] GET /api/columns/2 304 18ms -[2026-01-07T22:25:55.332Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-07T22:25:55.336Z] [INFO] GET /api/contacts 304 4ms -[2026-01-07T22:25:55.341Z] [INFO] GET /api/reminders?project_id=2 304 5ms -[2026-01-07T22:25:57.643Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T22:26:01.400Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:26:05.777Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T22:26:07.208Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T22:26:07.210Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-07T22:26:07.210Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-07T22:26:07.210Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-07T22:26:07.211Z] [INFO] readCLAUDEmd: Successfully read 21194 characters from /app/taskmate-source/CLAUDE.md -[2026-01-07T22:26:07.214Z] [INFO] GET /api/coding/directories 200 16ms -[2026-01-07T22:26:07.279Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T22:26:07.280Z] [INFO] Git directory exists: true -[2026-01-07T22:26:07.280Z] [INFO] Git directory exists: true -[2026-01-07T22:26:07.280Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-07T22:26:07.370Z] [INFO] GET /api/coding/directories/3/status 200 97ms -[2026-01-07T22:26:08.036Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-07T22:26:10.258Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T22:26:10.285Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (qkdmZfGwOvUeOiVQAAAF) -[2026-01-07T22:27:57.534Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:31:15.581Z] [INFO] GET / 200 3ms -[2026-01-07T22:32:57.534Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:37:57.551Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:42:57.580Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:47:57.585Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:52:57.606Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:57:57.631Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T22:59:57.450Z] [INFO] GET / 200 9ms -[2026-01-07T22:59:57.614Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-07T22:59:57.619Z] [INFO] GET /css/base.css 200 3ms -[2026-01-07T22:59:57.776Z] [INFO] GET /css/components.css 200 13ms -[2026-01-07T22:59:57.778Z] [INFO] GET /css/board.css 200 13ms -[2026-01-07T22:59:57.781Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-07T22:59:57.782Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-07T22:59:57.938Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T22:59:57.966Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T22:59:58.004Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-07T22:59:58.034Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-07T22:59:58.036Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T22:59:58.069Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-07T22:59:58.092Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-07T22:59:58.118Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-07T22:59:58.119Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-07T22:59:58.145Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T22:59:58.165Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-07T22:59:58.168Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T22:59:58.220Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-07T22:59:58.223Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-07T22:59:58.298Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-07T22:59:58.301Z] [INFO] GET /js/store.js 200 6ms -[2026-01-07T22:59:58.304Z] [INFO] GET /js/api.js 200 7ms -[2026-01-07T22:59:58.510Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-07T22:59:58.514Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-07T22:59:58.517Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-07T22:59:58.519Z] [INFO] GET /js/board.js 200 7ms -[2026-01-07T22:59:58.535Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-07T22:59:58.571Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-07T22:59:58.646Z] [INFO] GET /js/list.js 200 3ms -[2026-01-07T22:59:58.702Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-07T22:59:58.747Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T22:59:58.749Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-07T22:59:58.772Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-07T22:59:58.932Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T22:59:58.934Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-07T22:59:58.935Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-07T22:59:58.936Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-07T22:59:58.964Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T22:59:59.519Z] [INFO] GET /api/auth/users 401 14ms -[2026-01-07T22:59:59.586Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-07T23:00:01.206Z] [INFO] GET /sw.js 200 2ms -[2026-01-07T23:00:01.251Z] [INFO] GET / 200 5ms -[2026-01-07T23:00:01.251Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-07T23:00:01.252Z] [INFO] GET /index.html 200 5ms -[2026-01-07T23:00:01.273Z] [INFO] GET /css/base.css 200 3ms -[2026-01-07T23:00:01.308Z] [INFO] GET /css/components.css 200 2ms -[2026-01-07T23:00:01.310Z] [INFO] GET /css/board.css 200 3ms -[2026-01-07T23:00:01.312Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-07T23:00:01.358Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-07T23:00:01.366Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-07T23:00:01.368Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T23:00:01.389Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T23:00:01.404Z] [INFO] GET /js/api.js 200 2ms -[2026-01-07T23:00:01.426Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-07T23:00:01.438Z] [INFO] GET /js/store.js 200 2ms -[2026-01-07T23:00:02.050Z] [INFO] GET /js/sync.js 200 295ms -[2026-01-07T23:00:02.053Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 4) -[2026-01-07T23:00:02.055Z] [INFO] POST /api/auth/login 401 606ms -[2026-01-07T23:00:02.056Z] [INFO] GET /js/offline.js 200 199ms -[2026-01-07T23:00:02.058Z] [INFO] GET /js/board.js 200 99ms -[2026-01-07T23:00:02.101Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T23:00:02.108Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-07T23:00:02.145Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T23:00:02.157Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-07T23:00:02.180Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-07T23:00:02.182Z] [INFO] GET /js/tour.js 200 4ms -[2026-01-07T23:00:02.185Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-07T23:00:02.208Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-07T23:00:02.211Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T23:00:02.230Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T23:00:02.236Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T23:00:02.241Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-07T23:00:02.292Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-07T23:00:02.299Z] [INFO] GET /js/reminders.js 200 9ms -[2026-01-07T23:00:02.307Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-07T23:00:02.331Z] [INFO] GET /css/list.css 200 4ms -[2026-01-07T23:00:02.336Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-07T23:00:02.341Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-07T23:00:02.356Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-07T23:00:02.368Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-07T23:00:02.370Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-07T23:00:02.379Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-07T23:00:02.394Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T23:00:02.398Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T23:00:02.406Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T23:00:08.334Z] [WARN] Account gesperrt nach 5 Fehlversuchen: momohomma@googlemail.com -[2026-01-07T23:00:08.334Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 5) -[2026-01-07T23:00:08.335Z] [INFO] POST /api/auth/login 401 476ms -[2026-01-07T23:01:17.176Z] [INFO] GET / 200 5ms -[2026-01-07T23:01:17.258Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-07T23:01:17.286Z] [INFO] GET /css/base.css 200 2ms -[2026-01-07T23:01:17.313Z] [INFO] GET /css/components.css 200 3ms -[2026-01-07T23:01:17.319Z] [INFO] GET /css/board.css 200 2ms -[2026-01-07T23:01:17.339Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-07T23:01:17.347Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-07T23:01:17.348Z] [INFO] GET /css/list.css 200 5ms -[2026-01-07T23:01:17.352Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T23:01:17.357Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-07T23:01:17.388Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T23:01:17.391Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-07T23:01:17.396Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T23:01:17.408Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-07T23:01:17.418Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T23:01:17.421Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-07T23:01:17.425Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-07T23:01:17.427Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-07T23:01:17.441Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T23:01:17.455Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-07T23:01:17.477Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-07T23:01:17.515Z] [INFO] GET /js/board.js 200 4ms -[2026-01-07T23:01:17.518Z] [INFO] GET /js/store.js 200 6ms -[2026-01-07T23:01:17.523Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-07T23:01:17.524Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-07T23:01:17.525Z] [INFO] GET /js/api.js 200 8ms -[2026-01-07T23:01:17.530Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-07T23:01:17.541Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T23:01:17.551Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T23:01:17.553Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-07T23:01:17.558Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-07T23:01:17.560Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T23:01:17.567Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-07T23:01:17.590Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-07T23:01:17.591Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T23:01:17.593Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-07T23:01:17.597Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-07T23:01:17.598Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-07T23:01:17.600Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T23:01:17.621Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T23:01:17.674Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-07T23:01:17.677Z] [INFO] GET /sw.js 200 2ms -[2026-01-07T23:01:17.721Z] [INFO] GET / 200 3ms -[2026-01-07T23:01:17.732Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T23:01:17.734Z] [INFO] GET /index.html 200 3ms -[2026-01-07T23:01:17.756Z] [INFO] GET /css/base.css 200 1ms -[2026-01-07T23:01:17.764Z] [INFO] GET /css/components.css 200 2ms -[2026-01-07T23:01:17.775Z] [INFO] GET /css/board.css 200 2ms -[2026-01-07T23:01:17.788Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-07T23:01:17.795Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-07T23:01:17.809Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T23:01:17.819Z] [INFO] GET /js/app.js 200 2ms -[2026-01-07T23:01:17.829Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-07T23:01:17.840Z] [INFO] GET /js/api.js 200 2ms -[2026-01-07T23:01:17.848Z] [INFO] GET /js/auth.js 200 1ms -[2026-01-07T23:01:17.856Z] [INFO] GET /js/store.js 200 1ms -[2026-01-07T23:01:17.869Z] [INFO] GET /js/sync.js 200 1ms -[2026-01-07T23:01:17.878Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-07T23:01:17.885Z] [INFO] GET /js/board.js 200 1ms -[2026-01-07T23:01:17.901Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T23:01:17.910Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-07T23:01:17.917Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T23:01:17.941Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-07T23:01:17.945Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-07T23:01:17.958Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-07T23:01:17.979Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-07T23:01:17.981Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-07T23:01:17.988Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-07T23:01:18.011Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-07T23:01:18.014Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-07T23:01:18.019Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T23:01:18.046Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-07T23:01:18.047Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-07T23:01:18.058Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-07T23:01:18.079Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-07T23:01:18.081Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T23:01:18.109Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-07T23:01:18.112Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-07T23:01:18.115Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-07T23:01:18.141Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-07T23:01:18.143Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-07T23:01:18.146Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-07T23:01:18.194Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-07T23:01:18.197Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-07T23:01:22.892Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-07T23:01:22.894Z] [INFO] POST /api/auth/login 200 477ms -[2026-01-07T23:01:22.938Z] [INFO] GET / 200 5ms -[2026-01-07T23:01:23.021Z] [INFO] GET /css/board.css 200 9ms -[2026-01-07T23:01:23.024Z] [INFO] GET /css/components.css 200 9ms -[2026-01-07T23:01:23.028Z] [INFO] GET /css/modal.css 200 12ms -[2026-01-07T23:01:23.028Z] [INFO] GET /css/base.css 200 10ms -[2026-01-07T23:01:23.031Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-07T23:01:23.034Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-07T23:01:23.062Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T23:01:23.064Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-07T23:01:23.083Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-07T23:01:23.085Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-07T23:01:23.087Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T23:01:23.088Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-07T23:01:23.095Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-07T23:01:23.099Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T23:01:23.116Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T23:01:23.118Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T23:01:23.121Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-07T23:01:23.123Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-07T23:01:23.137Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-07T23:01:23.152Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-07T23:01:23.176Z] [INFO] GET /js/api.js 200 3ms -[2026-01-07T23:01:23.183Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-07T23:01:23.187Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-07T23:01:23.197Z] [INFO] GET /js/store.js 200 3ms -[2026-01-07T23:01:23.198Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-07T23:01:23.200Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-07T23:01:23.210Z] [INFO] GET /js/board.js 200 2ms -[2026-01-07T23:01:23.219Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-07T23:01:23.229Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-07T23:01:23.230Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-07T23:01:23.232Z] [INFO] GET /js/list.js 200 5ms -[2026-01-07T23:01:23.234Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-07T23:01:23.244Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-07T23:01:23.248Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T23:01:23.255Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-07T23:01:23.262Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-07T23:01:23.268Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-07T23:01:23.273Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T23:01:23.277Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-07T23:01:23.332Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:01:23.335Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-07T23:01:23.341Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-07T23:01:23.382Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-07T23:01:23.417Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (s_VXFbkwuaw5Tqp8AAAH) -[2026-01-07T23:01:23.426Z] [INFO] GET /api/projects 200 6ms -[2026-01-07T23:01:23.477Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-07T23:01:23.490Z] [INFO] GET /api/columns/2 200 9ms -[2026-01-07T23:01:23.496Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-07T23:01:23.504Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-07T23:01:23.516Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-07T23:01:23.519Z] [INFO] GET /api/reminders?project_id=2 200 2ms -[2026-01-07T23:01:23.565Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-07T23:01:23.604Z] [INFO] GET /api/notifications 200 7ms -[2026-01-07T23:01:23.646Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-07T23:01:25.119Z] [INFO] GET /sw.js 200 2ms -[2026-01-07T23:01:25.445Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (s_VXFbkwuaw5Tqp8AAAH) -[2026-01-07T23:02:04.342Z] [INFO] Login erfolgreich: admin -[2026-01-07T23:02:04.343Z] [INFO] POST /api/auth/login 200 473ms -[2026-01-07T23:02:04.378Z] [INFO] GET / 200 5ms -[2026-01-07T23:02:04.436Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-07T23:02:04.439Z] [INFO] GET /css/base.css 200 5ms -[2026-01-07T23:02:04.473Z] [INFO] GET /css/components.css 200 5ms -[2026-01-07T23:02:04.476Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-07T23:02:04.479Z] [INFO] GET /css/board.css 200 8ms -[2026-01-07T23:02:04.489Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-07T23:02:04.490Z] [INFO] GET /css/list.css 200 5ms -[2026-01-07T23:02:04.493Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-07T23:02:04.507Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T23:02:04.508Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-07T23:02:04.520Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-07T23:02:04.521Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-07T23:02:04.548Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-07T23:02:04.551Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-07T23:02:04.554Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-07T23:02:04.556Z] [INFO] GET /css/contacts.css 200 6ms -[2026-01-07T23:02:04.558Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-07T23:02:04.571Z] [INFO] GET /js/app.js 200 2ms -[2026-01-07T23:02:04.582Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-07T23:02:04.585Z] [INFO] GET /js/contacts.js 200 6ms -[2026-01-07T23:02:04.603Z] [INFO] GET /js/store.js 200 5ms -[2026-01-07T23:02:04.605Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-07T23:02:04.607Z] [INFO] GET /js/api.js 200 6ms -[2026-01-07T23:02:04.609Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-07T23:02:04.614Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-07T23:02:04.615Z] [INFO] GET /js/board.js 200 2ms -[2026-01-07T23:02:04.625Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T23:02:04.631Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-07T23:02:04.636Z] [INFO] GET /js/list.js 200 1ms -[2026-01-07T23:02:04.640Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-07T23:02:04.646Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-07T23:02:04.654Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-07T23:02:04.661Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-07T23:02:04.662Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-07T23:02:04.665Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-07T23:02:04.667Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T23:02:04.669Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-07T23:02:04.674Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T23:02:04.682Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-07T23:02:04.725Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T23:02:04.796Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-07T23:02:04.835Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-07T23:02:04.842Z] [INFO] GET /api/admin/users 200 5ms -[2026-01-07T23:02:04.875Z] [INFO] GET /api/admin/upload-settings 304 9ms -[2026-01-07T23:02:06.412Z] [INFO] GET /sw.js 200 1ms -[2026-01-07T23:02:10.885Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T23:02:13.963Z] [INFO] Admin admin hat Benutzer momohomma@googlemail.com bearbeitet -[2026-01-07T23:02:13.964Z] [INFO] PUT /api/admin/users/4 200 7ms -[2026-01-07T23:02:13.990Z] [INFO] GET /api/admin/users 200 6ms -[2026-01-07T23:02:14.971Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T23:02:16.523Z] [INFO] Logout: admin -[2026-01-07T23:02:16.524Z] [INFO] POST /api/auth/logout 200 4ms -[2026-01-07T23:02:16.553Z] [INFO] GET / 200 4ms -[2026-01-07T23:02:16.604Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-07T23:02:16.605Z] [INFO] GET /css/base.css 200 4ms -[2026-01-07T23:02:16.606Z] [INFO] GET /css/components.css 200 4ms -[2026-01-07T23:02:16.608Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-07T23:02:16.609Z] [INFO] GET /css/board.css 200 4ms -[2026-01-07T23:02:16.610Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-07T23:02:16.641Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T23:02:16.641Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-07T23:02:16.643Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-07T23:02:16.646Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-07T23:02:16.676Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-07T23:02:16.680Z] [INFO] GET /css/knowledge.css 200 11ms -[2026-01-07T23:02:16.683Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-07T23:02:16.696Z] [INFO] GET /css/reminders.css 200 21ms -[2026-01-07T23:02:16.698Z] [INFO] GET /css/contacts.css 200 17ms -[2026-01-07T23:02:16.700Z] [INFO] GET /css/responsive.css 200 8ms -[2026-01-07T23:02:16.704Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-07T23:02:16.710Z] [INFO] GET /js/app.js 200 3ms -[2026-01-07T23:02:16.714Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-07T23:02:16.721Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-07T23:02:16.744Z] [INFO] GET /js/store.js 200 2ms -[2026-01-07T23:02:16.745Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T23:02:16.745Z] [INFO] GET /js/api.js 200 2ms -[2026-01-07T23:02:16.785Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-07T23:02:16.787Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-07T23:02:16.790Z] [INFO] GET /js/board.js 200 11ms -[2026-01-07T23:02:16.793Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-07T23:02:16.794Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-07T23:02:16.796Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-07T23:02:16.881Z] [INFO] GET /js/list.js 200 2ms -[2026-01-07T23:02:16.885Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-07T23:02:16.887Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T23:02:16.888Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-07T23:02:16.897Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-07T23:02:16.905Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-07T23:02:16.907Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-07T23:02:16.931Z] [INFO] GET /js/mobile.js 200 7ms -[2026-01-07T23:02:16.935Z] [INFO] GET /js/coding.js 200 10ms -[2026-01-07T23:02:16.940Z] [INFO] GET /js/knowledge.js 200 11ms -[2026-01-07T23:02:17.042Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-07T23:02:18.710Z] [INFO] GET /sw.js 200 1ms -[2026-01-07T23:02:19.788Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 1) -[2026-01-07T23:02:19.790Z] [INFO] POST /api/auth/login 401 490ms -[2026-01-07T23:02:24.077Z] [INFO] Login erfolgreich: admin -[2026-01-07T23:02:24.078Z] [INFO] POST /api/auth/login 200 475ms -[2026-01-07T23:02:24.107Z] [INFO] GET / 200 2ms -[2026-01-07T23:02:24.155Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-07T23:02:24.160Z] [INFO] GET /css/base.css 200 4ms -[2026-01-07T23:02:24.172Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-07T23:02:24.175Z] [INFO] GET /css/components.css 200 13ms -[2026-01-07T23:02:24.176Z] [INFO] GET /css/board.css 200 14ms -[2026-01-07T23:02:24.178Z] [INFO] GET /css/modal.css 200 15ms -[2026-01-07T23:02:24.194Z] [INFO] GET /css/list.css 200 2ms -[2026-01-07T23:02:24.195Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T23:02:24.207Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-07T23:02:24.211Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-07T23:02:24.217Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-07T23:02:24.219Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T23:02:24.225Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-07T23:02:24.226Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-07T23:02:24.229Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-07T23:02:24.233Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-07T23:02:24.238Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-07T23:02:24.244Z] [INFO] GET /js/app.js 200 3ms -[2026-01-07T23:02:24.251Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-07T23:02:24.255Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-07T23:02:24.281Z] [INFO] GET /js/store.js 200 3ms -[2026-01-07T23:02:24.282Z] [INFO] GET /js/api.js 200 3ms -[2026-01-07T23:02:24.283Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-07T23:02:24.290Z] [INFO] GET /js/auth.js 200 1ms -[2026-01-07T23:02:24.293Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-07T23:02:24.294Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-07T23:02:24.308Z] [INFO] GET /js/board.js 200 1ms -[2026-01-07T23:02:24.310Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T23:02:24.323Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-07T23:02:24.325Z] [INFO] GET /js/list.js 200 5ms -[2026-01-07T23:02:24.326Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-07T23:02:24.328Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-07T23:02:24.344Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-07T23:02:24.360Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-07T23:02:24.369Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-07T23:02:24.372Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-07T23:02:24.375Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-07T23:02:24.377Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-07T23:02:24.379Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-07T23:02:24.433Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T23:02:24.453Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-07T23:02:24.495Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-07T23:02:24.500Z] [INFO] GET /api/admin/users 200 6ms -[2026-01-07T23:02:24.530Z] [INFO] GET /api/admin/upload-settings 304 5ms -[2026-01-07T23:02:26.146Z] [INFO] GET /sw.js 200 2ms -[2026-01-07T23:02:28.293Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:02:52.037Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:02:57.635Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:02:58.000Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T23:02:59.731Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:03:16.059Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T23:03:19.662Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:03:23.898Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T23:03:25.510Z] [INFO] GET /favicon.ico 200 9ms -[2026-01-07T23:03:25.766Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T23:03:28.212Z] [INFO] GET /favicon.ico 304 3ms -[2026-01-07T23:03:29.528Z] [INFO] Admin admin hat Benutzer momohomma@googlemail.com bearbeitet -[2026-01-07T23:03:29.529Z] [INFO] PUT /api/admin/users/4 200 482ms -[2026-01-07T23:03:29.562Z] [INFO] GET /api/admin/users 304 6ms -[2026-01-07T23:03:30.060Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:03:33.316Z] [INFO] Logout: admin -[2026-01-07T23:03:33.318Z] [INFO] POST /api/auth/logout 200 5ms -[2026-01-07T23:03:33.349Z] [INFO] GET / 200 4ms -[2026-01-07T23:03:33.417Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-07T23:03:33.420Z] [INFO] GET /css/base.css 200 6ms -[2026-01-07T23:03:33.423Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-07T23:03:33.426Z] [INFO] GET /css/board.css 200 7ms -[2026-01-07T23:03:33.428Z] [INFO] GET /css/components.css 200 6ms -[2026-01-07T23:03:33.429Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-07T23:03:33.439Z] [INFO] GET /css/list.css 200 2ms -[2026-01-07T23:03:33.441Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T23:03:33.481Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-07T23:03:33.483Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-07T23:03:33.484Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-07T23:03:33.486Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-07T23:03:33.487Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-07T23:03:33.488Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-07T23:03:33.505Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-07T23:03:33.513Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T23:03:33.523Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-07T23:03:33.525Z] [INFO] GET /js/app.js 200 4ms -[2026-01-07T23:03:33.527Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-07T23:03:33.529Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-07T23:03:33.565Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-07T23:03:33.567Z] [INFO] GET /js/store.js 200 7ms -[2026-01-07T23:03:33.569Z] [INFO] GET /js/api.js 200 8ms -[2026-01-07T23:03:33.583Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-07T23:03:33.590Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-07T23:03:33.593Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-07T23:03:33.598Z] [INFO] GET /js/board.js 200 6ms -[2026-01-07T23:03:33.600Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-07T23:03:33.602Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-07T23:03:33.609Z] [INFO] GET /js/list.js 200 1ms -[2026-01-07T23:03:33.612Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-07T23:03:33.635Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-07T23:03:33.637Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-07T23:03:33.643Z] [INFO] GET /js/proposals.js 200 10ms -[2026-01-07T23:03:33.648Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T23:03:33.653Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-07T23:03:33.660Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T23:03:33.661Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-07T23:03:33.665Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T23:03:33.775Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-07T23:03:35.439Z] [INFO] GET /sw.js 200 2ms -[2026-01-07T23:03:37.962Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-07T23:03:37.963Z] [INFO] POST /api/auth/login 200 479ms -[2026-01-07T23:03:38.009Z] [INFO] GET / 200 4ms -[2026-01-07T23:03:38.078Z] [INFO] GET /css/base.css 200 4ms -[2026-01-07T23:03:38.082Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-07T23:03:38.085Z] [INFO] GET /css/components.css 200 8ms -[2026-01-07T23:03:38.090Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-07T23:03:38.093Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-07T23:03:38.096Z] [INFO] GET /css/board.css 200 10ms -[2026-01-07T23:03:38.111Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-07T23:03:38.113Z] [INFO] GET /css/list.css 200 3ms -[2026-01-07T23:03:38.122Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-07T23:03:38.126Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-07T23:03:38.128Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-07T23:03:38.131Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-07T23:03:38.142Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-07T23:03:38.143Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-07T23:03:38.145Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-07T23:03:38.147Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-07T23:03:38.150Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-07T23:03:38.167Z] [INFO] GET /js/app.js 200 3ms -[2026-01-07T23:03:38.175Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-07T23:03:38.176Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-07T23:03:38.218Z] [INFO] GET /js/store.js 200 5ms -[2026-01-07T23:03:38.219Z] [INFO] GET /js/api.js 200 5ms -[2026-01-07T23:03:38.223Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-07T23:03:38.226Z] [INFO] GET /js/board.js 200 9ms -[2026-01-07T23:03:38.227Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-07T23:03:38.228Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-07T23:03:38.248Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-07T23:03:38.257Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-07T23:03:38.264Z] [INFO] GET /js/list.js 200 9ms -[2026-01-07T23:03:38.265Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-07T23:03:38.267Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-07T23:03:38.279Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-07T23:03:38.282Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-07T23:03:38.289Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-07T23:03:38.291Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T23:03:38.293Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T23:03:38.303Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-07T23:03:38.306Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T23:03:38.330Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T23:03:38.361Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:03:38.384Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-07T23:03:38.432Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-07T23:03:38.434Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-07T23:03:38.467Z] [INFO] Socket connected: momohomma@googlemail.com (Hqw_dkOlfChC2yBTAAAJ) -[2026-01-07T23:03:38.481Z] [INFO] GET /api/projects 200 9ms -[2026-01-07T23:03:38.516Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-07T23:03:38.521Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-07T23:03:38.528Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-07T23:03:38.537Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-07T23:03:38.556Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-07T23:03:38.562Z] [INFO] GET /api/reminders?project_id=2 304 5ms -[2026-01-07T23:03:38.614Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-07T23:03:38.649Z] [INFO] GET /api/notifications 304 7ms -[2026-01-07T23:03:38.709Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-07T23:03:40.157Z] [INFO] GET /sw.js 200 3ms -[2026-01-07T23:04:13.939Z] [INFO] GET /api/tasks/6 200 12ms -[2026-01-07T23:04:13.977Z] [INFO] GET /api/links/6 304 9ms -[2026-01-07T23:04:13.988Z] [INFO] GET /api/subtasks/6 200 10ms -[2026-01-07T23:04:13.994Z] [INFO] GET /api/files/6 304 5ms -[2026-01-07T23:04:14.000Z] [INFO] GET /api/tasks/6/history 404 5ms -[2026-01-07T23:04:14.003Z] [INFO] GET /api/comments/6 304 8ms -[2026-01-07T23:04:14.028Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyNzAxOCwiZXhwIjoxNzY3ODI3OTE4fQ.KXcwnw03DfnZSLmiDoSVu4K8_27gqwnEJIg8zslNxbQ 200 10ms -[2026-01-07T23:04:14.948Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:04:24.900Z] [INFO] 1 Datei(en) hochgeladen für Task 6 -[2026-01-07T23:04:24.902Z] [INFO] POST /api/files/6 201 11ms -[2026-01-07T23:04:24.939Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyNzA1NCwiZXhwIjoxNzY3ODI3OTU0fQ.TqD24yVCEuNr3rP_GtTbB66b49cv2mmRwnOogAVMcIk 200 11ms -[2026-01-07T23:04:24.972Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyNzA1NCwiZXhwIjoxNzY3ODI3OTU0fQ.TqD24yVCEuNr3rP_GtTbB66b49cv2mmRwnOogAVMcIk 200 10ms -[2026-01-07T23:04:29.761Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T23:04:41.935Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T23:04:43.484Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T23:04:56.703Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T23:05:02.090Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T23:05:13.581Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:05:15.160Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:05:15.187Z] [INFO] Subtask erstellt: admin Bereich, dieser edit button ist leider sehr unintuitiv und lässt keine Strg + V zu. Ist das mit Absicht? s. Screenshot Screenshot 2026-01-08 000307 in Task 6 -[2026-01-07T23:05:15.188Z] [INFO] POST /api/subtasks 201 5ms -[2026-01-07T23:05:16.199Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:06:31.207Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-07T23:06:31.208Z] [INFO] PUT /api/tasks/6 200 6ms -[2026-01-07T23:06:32.202Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:06:33.730Z] [INFO] GET /api/contacts 304 7ms -[2026-01-07T23:06:34.730Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:06:36.344Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:06:37.745Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:07:22.498Z] [INFO] GET / 200 4ms -[2026-01-07T23:07:23.433Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-07T23:07:23.434Z] [INFO] GET /css/base.css 200 6ms -[2026-01-07T23:07:23.743Z] [INFO] GET /css/board.css 200 4ms -[2026-01-07T23:07:23.744Z] [INFO] GET /css/components.css 200 4ms -[2026-01-07T23:07:23.904Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-07T23:07:23.905Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-07T23:07:23.907Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-07T23:07:23.909Z] [INFO] GET /css/list.css 200 7ms -[2026-01-07T23:07:23.911Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-07T23:07:23.913Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-07T23:07:23.969Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-07T23:07:23.971Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-07T23:07:23.976Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-07T23:07:23.978Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-07T23:07:23.980Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-07T23:07:23.981Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-07T23:07:23.998Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-07T23:07:24.003Z] [INFO] GET /js/app.js 200 2ms -[2026-01-07T23:07:24.009Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-07T23:07:24.014Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-07T23:07:24.052Z] [INFO] GET /js/api.js 200 4ms -[2026-01-07T23:07:24.055Z] [INFO] GET /js/store.js 200 6ms -[2026-01-07T23:07:24.057Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-07T23:07:24.083Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-07T23:07:24.089Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-07T23:07:24.091Z] [INFO] GET /js/board.js 200 0ms -[2026-01-07T23:07:24.110Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-07T23:07:24.112Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-07T23:07:24.129Z] [INFO] GET /js/list.js 200 3ms -[2026-01-07T23:07:24.156Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-07T23:07:24.160Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-07T23:07:24.165Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-07T23:07:24.180Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-07T23:07:24.186Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-07T23:07:24.194Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-07T23:07:24.205Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-07T23:07:24.211Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-07T23:07:24.240Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-07T23:07:24.241Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-07T23:07:24.271Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T23:07:24.614Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-07T23:07:24.753Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-07T23:07:24.783Z] [INFO] Socket connected: momohomma@googlemail.com (Y3_Z6CM19RodYYIwAAAL) -[2026-01-07T23:07:24.817Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-07T23:07:24.826Z] [INFO] GET /api/projects 304 5ms -[2026-01-07T23:07:24.853Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-07T23:07:24.859Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-07T23:07:24.865Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-07T23:07:24.869Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-07T23:07:24.883Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-07T23:07:24.886Z] [INFO] GET /api/reminders?project_id=2 304 2ms -[2026-01-07T23:07:24.925Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-07T23:07:24.982Z] [INFO] GET /api/notifications 304 7ms -[2026-01-07T23:07:25.017Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-07T23:07:26.458Z] [INFO] GET /sw.js 200 4ms -[2026-01-07T23:07:57.643Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:10:46.294Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:10:49.760Z] [INFO] GET /api/contacts 304 6ms -[2026-01-07T23:10:50.750Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:10:52.225Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:11:18.913Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-07T23:11:19.303Z] [INFO] GET /api/subtasks/6 200 8ms -[2026-01-07T23:11:19.342Z] [INFO] GET /api/files/6 200 10ms -[2026-01-07T23:11:19.351Z] [INFO] GET /api/comments/6 304 8ms -[2026-01-07T23:11:19.359Z] [INFO] GET /api/links/6 304 7ms -[2026-01-07T23:11:19.364Z] [INFO] GET /api/tasks/6/history 404 11ms -[2026-01-07T23:11:19.393Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyNzQ1MiwiZXhwIjoxNzY3ODI4MzUyfQ.Y9UVSu1pRYKJxZYseDi6uZ788kQ1zlUyHcEyIHa8KKg 200 19ms -[2026-01-07T23:11:19.396Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyNzQ1MiwiZXhwIjoxNzY3ODI4MzUyfQ.Y9UVSu1pRYKJxZYseDi6uZ788kQ1zlUyHcEyIHa8KKg 200 16ms -[2026-01-07T23:11:19.880Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T23:11:32.537Z] [INFO] 1 Datei(en) hochgeladen für Task 6 -[2026-01-07T23:11:32.539Z] [INFO] POST /api/files/6 201 10ms -[2026-01-07T23:11:32.575Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyNzQ3OSwiZXhwIjoxNzY3ODI4Mzc5fQ.e-gnz_XR9XhLUfxvqUrmNabLdnsfgf39PyT75iGr1wo 200 12ms -[2026-01-07T23:11:32.578Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyNzQ3OSwiZXhwIjoxNzY3ODI4Mzc5fQ.e-gnz_XR9XhLUfxvqUrmNabLdnsfgf39PyT75iGr1wo 200 7ms -[2026-01-07T23:11:32.579Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyNzQ3OSwiZXhwIjoxNzY3ODI4Mzc5fQ.e-gnz_XR9XhLUfxvqUrmNabLdnsfgf39PyT75iGr1wo 200 15ms -[2026-01-07T23:11:39.230Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:11:49.318Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T23:11:52.538Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T23:11:52.620Z] [INFO] Subtask erstellt: Ich würde sagen, die Adresse einer Person braucht man nicht (s. kontakte.jpg) in Task 6 -[2026-01-07T23:11:52.622Z] [INFO] POST /api/subtasks 201 8ms -[2026-01-07T23:11:53.606Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:12:57.650Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:13:08.565Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:17:35.450Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:17:40.050Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:17:57.657Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:18:00.491Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:18:01.522Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:18:16.221Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:18:18.073Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T23:18:31.189Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:18:38.524Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:18:56.609Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:19:00.998Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T23:19:17.909Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:19:18.985Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:19:47.124Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:20:00.490Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-07T23:20:00.491Z] [INFO] PUT /api/tasks/6 200 5ms -[2026-01-07T23:20:00.522Z] [INFO] GET /api/contacts 304 7ms -[2026-01-07T23:20:01.497Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T23:20:29.463Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:20:32.145Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:20:36.661Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:20:48.090Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:20:58.539Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:21:09.045Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:21:13.541Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:21:16.098Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:21:18.188Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:21:22.657Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:21:22.720Z] [INFO] Aufgabe erstellt: Claude durchjagen - Gargantua AIO Bot (ID: 30) von momohomma@googlemail.com -[2026-01-07T23:21:22.722Z] [INFO] POST /api/tasks 201 6ms -[2026-01-07T23:21:23.720Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T23:21:40.264Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-07T23:21:40.295Z] [INFO] GET /api/subtasks/6 200 5ms -[2026-01-07T23:21:40.319Z] [INFO] GET /api/files/6 200 4ms -[2026-01-07T23:21:40.329Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-07T23:21:40.339Z] [INFO] GET /api/tasks/6/history 404 13ms -[2026-01-07T23:21:40.346Z] [INFO] GET /api/links/6 304 6ms -[2026-01-07T23:21:40.359Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODA4MywiZXhwIjoxNzY3ODI4OTgzfQ.YKCA9EfeG8vnqmBsQKK7_xyxv2y2lQxcrYvQpCz_kEg 200 11ms -[2026-01-07T23:21:40.361Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODA4MywiZXhwIjoxNzY3ODI4OTgzfQ.YKCA9EfeG8vnqmBsQKK7_xyxv2y2lQxcrYvQpCz_kEg 200 5ms -[2026-01-07T23:21:40.363Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODA4MywiZXhwIjoxNzY3ODI4OTgzfQ.YKCA9EfeG8vnqmBsQKK7_xyxv2y2lQxcrYvQpCz_kEg 200 10ms -[2026-01-07T23:21:41.265Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:21:48.371Z] [INFO] 1 Datei(en) hochgeladen für Task 6 -[2026-01-07T23:21:48.372Z] [INFO] POST /api/files/6 201 7ms -[2026-01-07T23:21:48.470Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODEwMSwiZXhwIjoxNzY3ODI5MDAxfQ.5e77XNvii83uqWF_-Ap8hcLI8Os1s6f7PFRkKF7AzHI 200 17ms -[2026-01-07T23:21:48.471Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODEwMSwiZXhwIjoxNzY3ODI5MDAxfQ.5e77XNvii83uqWF_-Ap8hcLI8Os1s6f7PFRkKF7AzHI 200 27ms -[2026-01-07T23:21:48.472Z] [INFO] GET /api/files/preview/10?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODEwMSwiZXhwIjoxNzY3ODI5MDAxfQ.5e77XNvii83uqWF_-Ap8hcLI8Os1s6f7PFRkKF7AzHI 200 12ms -[2026-01-07T23:21:48.473Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODEwMSwiZXhwIjoxNzY3ODI5MDAxfQ.5e77XNvii83uqWF_-Ap8hcLI8Os1s6f7PFRkKF7AzHI 200 12ms -[2026-01-07T23:21:52.062Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:21:56.580Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:22:11.621Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:22:12.794Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:22:15.839Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:22:16.920Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:22:18.580Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:22:31.478Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:22:31.554Z] [INFO] Datei gelöscht: Firma.jpg -[2026-01-07T23:22:31.557Z] [INFO] DELETE /api/files/10 200 8ms -[2026-01-07T23:22:31.597Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODE1MSwiZXhwIjoxNzY3ODI5MDUxfQ.dKRdIOEenangVwTHUMjYU3ZDRoE8g761CCofEWG50hI 200 18ms -[2026-01-07T23:22:31.599Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODE1MSwiZXhwIjoxNzY3ODI5MDUxfQ.dKRdIOEenangVwTHUMjYU3ZDRoE8g761CCofEWG50hI 200 13ms -[2026-01-07T23:22:31.600Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzgyODE1MSwiZXhwIjoxNzY3ODI5MDUxfQ.dKRdIOEenangVwTHUMjYU3ZDRoE8g761CCofEWG50hI 200 13ms -[2026-01-07T23:22:32.563Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:22:34.408Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:22:48.058Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T23:22:50.177Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:22:51.562Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:22:52.690Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T23:22:54.233Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:22:54.985Z] [INFO] GET / 200 3ms -[2026-01-07T23:22:57.226Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:22:57.657Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:23:04.728Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T23:23:23.342Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T23:23:24.668Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:23:54.536Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:23:56.357Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T23:23:58.838Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:24:08.315Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-07T23:24:20.853Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:24:25.771Z] [INFO] Kontakt erstellt {"contactId":1,"userId":4} -[2026-01-07T23:24:25.772Z] [INFO] POST /api/contacts 201 7ms -[2026-01-07T23:24:25.805Z] [INFO] GET /api/contacts 200 8ms -[2026-01-07T23:24:25.834Z] [INFO] GET /api/contacts 304 5ms -[2026-01-07T23:24:26.769Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-07T23:24:30.077Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:24:34.489Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:24:35.117Z] [INFO] Kontakt aktualisiert {"contactId":"1","userId":4} -[2026-01-07T23:24:35.117Z] [INFO] PUT /api/contacts/1 200 6ms -[2026-01-07T23:24:35.149Z] [INFO] GET /api/contacts 200 7ms -[2026-01-07T23:24:35.179Z] [INFO] GET /api/contacts 304 8ms -[2026-01-07T23:24:36.214Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:24:38.372Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:24:40.728Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:24:45.227Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:25:04.266Z] [INFO] Subtask erstellt: Bei den Kontakten die Möglichkeit mehr E-Mails einzufügen in Task 6 -[2026-01-07T23:25:04.269Z] [INFO] POST /api/subtasks 201 8ms -[2026-01-07T23:25:05.276Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:25:09.027Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:25:10.110Z] [INFO] GET /api/knowledge/entries?categoryId=16 200 8ms -[2026-01-07T23:25:11.108Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:25:12.249Z] [INFO] GET /api/knowledge/entries?categoryId=14 200 7ms -[2026-01-07T23:25:13.259Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T23:25:13.523Z] [INFO] GET /api/knowledge/entries?categoryId=13 200 4ms -[2026-01-07T23:25:14.524Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-07T23:25:14.730Z] [INFO] GET /api/knowledge/entries?categoryId=14 304 8ms -[2026-01-07T23:25:15.730Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:25:16.455Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 9ms -[2026-01-07T23:25:17.455Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:25:17.849Z] [INFO] GET /api/knowledge/entries?categoryId=11 200 4ms -[2026-01-07T23:25:18.858Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:25:21.099Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:25:21.727Z] [INFO] GET /api/knowledge/entries?categoryId=2 200 4ms -[2026-01-07T23:25:22.730Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-07T23:25:22.893Z] [INFO] GET /api/knowledge/entries?categoryId=1 200 4ms -[2026-01-07T23:25:23.904Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:25:25.195Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:25:27.372Z] [INFO] GET /api/knowledge/entries/26 200 6ms -[2026-01-07T23:25:27.526Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-07T23:25:30.737Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:25:33.266Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T23:25:35.643Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:25:59.898Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-07T23:26:07.853Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-07T23:26:08.397Z] [INFO] Subtask erstellt: Bei "Wisen" unter "Antenne Router", da kann ich nicht auf das pdf zugreifen in Task 6 -[2026-01-07T23:26:08.399Z] [INFO] POST /api/subtasks 201 10ms -[2026-01-07T23:26:09.331Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:26:11.361Z] [INFO] GET /api/knowledge/entries?categoryId=15 200 8ms -[2026-01-07T23:26:12.386Z] [INFO] POST /api/auth/refresh 200 19ms -[2026-01-07T23:26:14.759Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-07T23:26:22.485Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:26:33.273Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-07T23:26:35.989Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:26:42.806Z] [INFO] PUT /api/knowledge/entries/27/position 200 6ms -[2026-01-07T23:26:55.013Z] [INFO] PUT /api/knowledge/entries/24/position 200 6ms -[2026-01-07T23:27:01.973Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-07T23:27:13.115Z] [INFO] Subtask erstellt: die Reihenfolge der Changelogs kann man ändern, das macht irgendwie keinen Sinn in Task 6 -[2026-01-07T23:27:13.117Z] [INFO] POST /api/subtasks 201 8ms -[2026-01-07T23:27:14.125Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-07T23:27:16.554Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-07T23:27:16.558Z] [INFO] PUT /api/tasks/6 200 10ms -[2026-01-07T23:27:16.580Z] [INFO] GET /api/contacts 304 4ms -[2026-01-07T23:27:17.548Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-07T23:27:20.039Z] [INFO] Socket disconnected: momohomma@googlemail.com (Hqw_dkOlfChC2yBTAAAJ) -[2026-01-07T23:27:22.519Z] [INFO] GET /api/tasks/26 200 11ms -[2026-01-07T23:27:22.550Z] [INFO] GET /api/subtasks/26 200 5ms -[2026-01-07T23:27:22.557Z] [INFO] GET /api/links/26 200 5ms -[2026-01-07T23:27:22.579Z] [INFO] GET /api/files/26 200 6ms -[2026-01-07T23:27:22.587Z] [INFO] GET /api/comments/26 200 5ms -[2026-01-07T23:27:22.591Z] [INFO] GET /api/tasks/26/history 404 3ms -[2026-01-07T23:27:23.526Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-07T23:27:25.172Z] [INFO] Aufgabe aktualisiert: CodeMate (ID: 26) -[2026-01-07T23:27:25.174Z] [INFO] PUT /api/tasks/26 200 7ms -[2026-01-07T23:27:25.178Z] [INFO] GET /api/contacts 304 4ms -[2026-01-07T23:27:26.179Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-07T23:27:46.176Z] [INFO] Socket disconnected: momohomma@googlemail.com (Y3_Z6CM19RodYYIwAAAL) -[2026-01-07T23:27:57.662Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:32:57.666Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:37:57.685Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:42:57.698Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:47:57.713Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:52:57.714Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-07T23:57:51.722Z] [INFO] POST / 200 18ms -[2026-01-07T23:57:57.721Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:02:57.725Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:07:57.751Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:12:57.751Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:17:57.777Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:22:57.781Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:27:57.808Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:32:57.809Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:37:57.831Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:42:57.858Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:47:57.880Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:51:04.675Z] [INFO] GET /.well-known/security.txt 200 113ms -[2026-01-08T00:51:08.037Z] [INFO] GET /assets/icons/task.svg 200 108ms -[2026-01-08T00:51:08.805Z] [INFO] GET /favicon.ico 200 110ms -[2026-01-08T00:51:29.430Z] [INFO] GET /login 200 104ms -[2026-01-08T00:51:36.599Z] [INFO] GET /assets/icons/task.svg 200 103ms -[2026-01-08T00:51:38.388Z] [INFO] GET /favicon.ico 200 102ms -[2026-01-08T00:52:14.738Z] [INFO] GET / 200 110ms -[2026-01-08T00:52:17.848Z] [INFO] GET /assets/icons/task.svg 200 110ms -[2026-01-08T00:52:22.368Z] [INFO] GET /favicon.ico 200 110ms -[2026-01-08T00:52:57.881Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T00:53:01.551Z] [INFO] GET /robots.txt 200 113ms -[2026-01-08T00:53:06.562Z] [INFO] GET /robots.txt 200 113ms -[2026-01-08T00:53:14.992Z] [INFO] GET /assets/icons/task.svg 200 115ms -[2026-01-08T00:53:21.265Z] [INFO] GET /favicon.ico 200 112ms -[2026-01-08T00:57:57.906Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:02:57.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:07:57.934Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:12:57.964Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:17:57.987Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:22:58.001Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:27:58.012Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:32:58.013Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:33:03.329Z] [INFO] HEAD / 200 3ms -[2026-01-08T01:33:04.428Z] [INFO] GET / 206 12ms -[2026-01-08T01:33:05.132Z] [INFO] HEAD /_next 200 3ms -[2026-01-08T01:33:06.140Z] [INFO] POST / 200 3ms -[2026-01-08T01:33:06.534Z] [INFO] POST /_next 200 4ms -[2026-01-08T01:33:12.263Z] [INFO] GET / 200 399ms -[2026-01-08T01:33:18.998Z] [INFO] GET / 200 572ms -[2026-01-08T01:33:22.889Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-08T01:33:22.913Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-08T01:33:23.197Z] [INFO] GET /js/app.js 200 289ms -[2026-01-08T01:33:25.329Z] [INFO] GET /js/store.js 200 2ms -[2026-01-08T01:33:25.535Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-08T01:33:25.594Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-08T01:33:25.596Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-08T01:33:25.599Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T01:33:25.601Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-08T01:33:25.602Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-08T01:33:25.605Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-08T01:33:25.608Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T01:33:25.609Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-08T01:33:25.740Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-08T01:33:25.821Z] [INFO] GET /js/api.js 200 288ms -[2026-01-08T01:33:25.869Z] [INFO] GET /js/task-modal.js 200 279ms -[2026-01-08T01:33:25.874Z] [INFO] GET /js/calendar.js 200 281ms -[2026-01-08T01:33:25.879Z] [INFO] GET /js/board.js 200 279ms -[2026-01-08T01:33:25.891Z] [INFO] GET /js/knowledge.js 200 289ms -[2026-01-08T01:33:26.164Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-08T01:33:26.165Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-08T01:33:26.298Z] [INFO] GET /js/gitea.js 200 559ms -[2026-01-08T01:33:32.844Z] [INFO] GET /assets/icons/task.svg 200 424ms -[2026-01-08T01:37:58.028Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:42:58.051Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:47:58.053Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:52:58.076Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T01:57:58.091Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:02:58.094Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:07:58.110Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:12:58.133Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:16:15.548Z] [INFO] POST / 200 18ms -[2026-01-08T02:17:58.156Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:22:58.159Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:27:58.185Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:32:58.186Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:37:58.198Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:42:58.220Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:47:58.242Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:52:58.258Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T02:57:58.262Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:02:58.401Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:07:58.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:12:58.310Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:17:58.343Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:22:58.346Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:27:58.367Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:32:58.374Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:37:58.390Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:42:58.408Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:47:58.419Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:52:58.437Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T03:57:58.443Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:02:58.444Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:07:58.460Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:12:58.471Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:17:58.483Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:20:23.923Z] [INFO] HEAD / 200 145ms -[2026-01-08T04:20:24.028Z] [INFO] GET /.env 200 50ms -[2026-01-08T04:20:26.105Z] [INFO] GET /.env.production 200 3ms -[2026-01-08T04:20:38.209Z] [INFO] GET /.env.dev 200 5ms -[2026-01-08T04:20:40.279Z] [INFO] GET /.secrets 200 2ms -[2026-01-08T04:21:06.360Z] [INFO] GET /appsettings.json 200 11ms -[2026-01-08T04:21:06.813Z] [INFO] GET /application.yml 200 4ms -[2026-01-08T04:21:11.209Z] [INFO] GET /config.php.bak 200 5ms -[2026-01-08T04:21:23.558Z] [INFO] GET /.gitconfig 200 4ms -[2026-01-08T04:21:30.000Z] [INFO] GET /api/swagger.json 404 42ms -[2026-01-08T04:22:58.494Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:27:58.495Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:32:58.500Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:37:58.517Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:42:58.526Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:47:58.541Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:52:58.560Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T04:57:58.572Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:02:58.573Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:07:58.588Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:12:58.605Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:17:58.620Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:22:58.635Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:27:58.650Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:32:58.657Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:37:58.666Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:42:58.672Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:47:58.673Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:52:58.684Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T05:57:58.690Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:02:58.694Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:07:58.711Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:12:58.722Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:17:58.736Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:22:58.739Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:27:58.752Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:32:58.755Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:37:58.768Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:42:58.780Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:47:58.787Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:52:58.797Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T06:57:58.802Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:02:58.806Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:07:58.821Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:12:58.829Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:17:58.838Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:22:01.135Z] [INFO] POST / 200 22ms -[2026-01-08T07:22:58.844Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:27:58.849Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:32:58.857Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:37:58.864Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:42:58.874Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:47:58.881Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:50:29.961Z] [INFO] GET / 200 8ms -[2026-01-08T07:50:30.030Z] [INFO] GET / 200 2ms -[2026-01-08T07:50:30.172Z] [INFO] GET /css/base.css 200 6ms -[2026-01-08T07:50:30.173Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-08T07:50:30.212Z] [INFO] GET /css/board.css 200 6ms -[2026-01-08T07:50:30.214Z] [INFO] GET /css/components.css 200 4ms -[2026-01-08T07:50:30.224Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-08T07:50:30.228Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-08T07:50:30.234Z] [INFO] GET /css/list.css 200 8ms -[2026-01-08T07:50:30.263Z] [INFO] GET /css/proposals.css 200 10ms -[2026-01-08T07:50:30.264Z] [INFO] GET /css/admin.css 200 12ms -[2026-01-08T07:50:30.265Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-08T07:50:30.285Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-08T07:50:30.289Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-08T07:50:30.291Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-08T07:50:30.298Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-08T07:50:30.300Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-08T07:50:30.303Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-08T07:50:30.326Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-08T07:50:30.337Z] [INFO] GET /js/reminders.js 200 12ms -[2026-01-08T07:50:30.350Z] [INFO] GET /js/app.js 200 19ms -[2026-01-08T07:50:30.354Z] [INFO] GET /js/contacts.js 200 20ms -[2026-01-08T07:50:30.436Z] [INFO] GET /js/utils.js 200 16ms -[2026-01-08T07:50:30.437Z] [INFO] GET /js/auth.js 200 15ms -[2026-01-08T07:50:30.439Z] [INFO] GET /js/store.js 200 17ms -[2026-01-08T07:50:30.442Z] [INFO] GET /js/api.js 200 11ms -[2026-01-08T07:50:30.445Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-08T07:50:30.446Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-08T07:50:30.484Z] [INFO] GET /js/board.js 200 8ms -[2026-01-08T07:50:30.486Z] [INFO] GET /js/list.js 200 5ms -[2026-01-08T07:50:30.487Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-08T07:50:30.489Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-08T07:50:30.492Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-08T07:50:30.493Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-08T07:50:30.531Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-08T07:50:30.543Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-08T07:50:30.544Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-08T07:50:30.549Z] [INFO] GET /js/notifications.js 200 10ms -[2026-01-08T07:50:30.550Z] [INFO] GET /js/gitea.js 200 9ms -[2026-01-08T07:50:30.557Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-08T07:50:30.566Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T07:50:30.649Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-08T07:50:32.170Z] [INFO] GET /sw.js 200 4ms -[2026-01-08T07:50:32.307Z] [INFO] GET / 200 11ms -[2026-01-08T07:50:32.309Z] [INFO] GET /index.html 200 7ms -[2026-01-08T07:50:32.310Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-08T07:50:32.359Z] [INFO] GET /css/base.css 200 2ms -[2026-01-08T07:50:32.393Z] [INFO] GET /css/components.css 200 2ms -[2026-01-08T07:50:32.400Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-08T07:50:32.401Z] [INFO] GET /css/board.css 200 3ms -[2026-01-08T07:50:32.428Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-08T07:50:32.456Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T07:50:32.463Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-08T07:50:32.466Z] [INFO] GET /js/app.js 200 4ms -[2026-01-08T07:50:32.488Z] [INFO] GET /js/api.js 200 2ms -[2026-01-08T07:50:32.505Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-08T07:50:32.534Z] [INFO] GET /js/store.js 200 3ms -[2026-01-08T07:50:32.540Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-08T07:50:32.543Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-08T07:50:32.740Z] [INFO] GET /js/task-modal.js 200 9ms -[2026-01-08T07:50:32.743Z] [INFO] GET /js/calendar.js 200 11ms -[2026-01-08T07:50:32.748Z] [INFO] GET /js/board.js 200 10ms -[2026-01-08T07:50:32.784Z] [INFO] GET /js/list.js 200 4ms -[2026-01-08T07:50:32.790Z] [INFO] GET /js/shortcuts.js 200 8ms -[2026-01-08T07:50:32.795Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-08T07:50:32.820Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-08T07:50:32.825Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T07:50:32.830Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-08T07:50:32.858Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-08T07:50:32.859Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-08T07:50:32.862Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-08T07:50:32.895Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-08T07:50:32.903Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-08T07:50:32.915Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-08T07:50:32.929Z] [INFO] GET /js/contacts.js 200 6ms -[2026-01-08T07:50:32.936Z] [INFO] GET /css/list.css 200 2ms -[2026-01-08T07:50:32.959Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-08T07:50:32.961Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-08T07:50:32.967Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T07:50:33.005Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-08T07:50:33.007Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-08T07:50:33.008Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-08T07:50:33.047Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-08T07:50:33.050Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-08T07:50:33.052Z] [INFO] GET /css/contacts.css 200 6ms -[2026-01-08T07:51:04.870Z] [WARN] Login fehlgeschlagen: Falsches Passwort - momohomma@googlemail.com (Versuch 1) -[2026-01-08T07:51:04.873Z] [INFO] POST /api/auth/login 401 487ms -[2026-01-08T07:51:23.845Z] [INFO] Login erfolgreich: admin -[2026-01-08T07:51:23.850Z] [INFO] POST /api/auth/login 200 548ms -[2026-01-08T07:51:23.907Z] [INFO] GET / 200 4ms -[2026-01-08T07:51:23.977Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-08T07:51:23.979Z] [INFO] GET /css/base.css 200 4ms -[2026-01-08T07:51:24.007Z] [INFO] GET /css/components.css 200 4ms -[2026-01-08T07:51:24.010Z] [INFO] GET /css/board.css 200 5ms -[2026-01-08T07:51:24.039Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-08T07:51:24.043Z] [INFO] GET /css/list.css 200 9ms -[2026-01-08T07:51:24.045Z] [INFO] GET /css/admin.css 200 9ms -[2026-01-08T07:51:24.046Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-08T07:51:24.048Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-08T07:51:24.062Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-08T07:51:24.086Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-08T07:51:24.089Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-08T07:51:24.104Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-08T07:51:24.114Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-08T07:51:24.115Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-08T07:51:24.117Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-08T07:51:24.123Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-08T07:51:24.135Z] [INFO] GET /js/app.js 200 2ms -[2026-01-08T07:51:24.148Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-08T07:51:24.150Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-08T07:51:24.185Z] [INFO] GET /js/api.js 200 2ms -[2026-01-08T07:51:24.193Z] [INFO] GET /js/store.js 200 5ms -[2026-01-08T07:51:24.195Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-08T07:51:24.196Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-08T07:51:24.198Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-08T07:51:24.199Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-08T07:51:24.219Z] [INFO] GET /js/board.js 200 3ms -[2026-01-08T07:51:24.248Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-08T07:51:24.252Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-08T07:51:24.255Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-08T07:51:24.257Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-08T07:51:24.258Z] [INFO] GET /js/list.js 200 5ms -[2026-01-08T07:51:24.260Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-08T07:51:24.291Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-08T07:51:24.292Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-08T07:51:24.295Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-08T07:51:24.298Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-08T07:51:24.312Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-08T07:51:24.313Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-08T07:51:24.390Z] [INFO] POST /api/auth/refresh 200 28ms -[2026-01-08T07:51:24.396Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-08T07:51:24.403Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-08T07:51:24.449Z] [INFO] GET /api/admin/users 200 8ms -[2026-01-08T07:51:24.501Z] [INFO] GET /api/admin/upload-settings 200 14ms -[2026-01-08T07:51:26.002Z] [INFO] GET /sw.js 200 1ms -[2026-01-08T07:51:29.224Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-08T07:51:47.186Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T07:52:39.530Z] [INFO] Admin admin hat Benutzer momohomma@googlemail.com bearbeitet -[2026-01-08T07:52:39.531Z] [INFO] PUT /api/admin/users/4 200 486ms -[2026-01-08T07:52:39.587Z] [INFO] GET /api/admin/users 304 7ms -[2026-01-08T07:52:39.908Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T07:52:42.898Z] [INFO] Logout: admin -[2026-01-08T07:52:42.900Z] [INFO] POST /api/auth/logout 200 9ms -[2026-01-08T07:52:42.973Z] [INFO] GET / 200 4ms -[2026-01-08T07:52:43.178Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-08T07:52:43.184Z] [INFO] GET /css/base.css 200 3ms -[2026-01-08T07:52:43.211Z] [INFO] GET /css/components.css 200 3ms -[2026-01-08T07:52:43.315Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-08T07:52:43.319Z] [INFO] GET /css/board.css 200 3ms -[2026-01-08T07:52:43.320Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-08T07:52:43.323Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-08T07:52:43.324Z] [INFO] GET /css/list.css 200 3ms -[2026-01-08T07:52:43.325Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-08T07:52:43.402Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-08T07:52:43.404Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-08T07:52:43.408Z] [INFO] GET /css/reminders.css 200 10ms -[2026-01-08T07:52:43.415Z] [INFO] GET /css/gitea.css 200 15ms -[2026-01-08T07:52:43.417Z] [INFO] GET /css/contacts.css 200 11ms -[2026-01-08T07:52:43.420Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-08T07:52:43.449Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-08T07:52:43.450Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-08T07:52:43.452Z] [INFO] GET /js/app.js 200 4ms -[2026-01-08T07:52:43.454Z] [INFO] GET /js/reminders.js 200 6ms -[2026-01-08T07:52:43.455Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-08T07:52:43.523Z] [INFO] GET /js/api.js 200 4ms -[2026-01-08T07:52:43.527Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-08T07:52:43.528Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-08T07:52:43.530Z] [INFO] GET /js/store.js 200 6ms -[2026-01-08T07:52:43.532Z] [INFO] GET /js/board.js 200 6ms -[2026-01-08T07:52:43.536Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-08T07:52:43.564Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T07:52:43.566Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-08T07:52:43.568Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-08T07:52:43.585Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-08T07:52:43.587Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-08T07:52:43.593Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T07:52:43.601Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T07:52:43.634Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-08T07:52:43.651Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T07:52:43.652Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-08T07:52:43.653Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-08T07:52:43.655Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-08T07:52:43.658Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-08T07:52:43.727Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-08T07:52:45.287Z] [INFO] GET /sw.js 200 3ms -[2026-01-08T07:52:48.689Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-08T07:52:48.690Z] [INFO] POST /api/auth/login 200 447ms -[2026-01-08T07:52:48.897Z] [INFO] GET / 200 4ms -[2026-01-08T07:52:49.000Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-08T07:52:49.003Z] [INFO] GET /css/base.css 200 8ms -[2026-01-08T07:52:49.006Z] [INFO] GET /css/components.css 200 10ms -[2026-01-08T07:52:49.016Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-08T07:52:49.017Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-08T07:52:49.018Z] [INFO] GET /css/board.css 200 3ms -[2026-01-08T07:52:49.032Z] [INFO] GET /css/list.css 200 2ms -[2026-01-08T07:52:49.038Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T07:52:49.108Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-08T07:52:49.110Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-08T07:52:49.112Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-08T07:52:49.145Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-08T07:52:49.156Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-08T07:52:49.157Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-08T07:52:49.160Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-08T07:52:49.163Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T07:52:49.168Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-08T07:52:49.194Z] [INFO] GET /js/app.js 200 3ms -[2026-01-08T07:52:49.201Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-08T07:52:49.203Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T07:52:49.255Z] [INFO] GET /js/api.js 200 3ms -[2026-01-08T07:52:49.257Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-08T07:52:49.259Z] [INFO] GET /js/store.js 200 5ms -[2026-01-08T07:52:49.274Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-08T07:52:49.278Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-08T07:52:49.280Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-08T07:52:49.323Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-08T07:52:49.326Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-08T07:52:49.327Z] [INFO] GET /js/board.js 200 5ms -[2026-01-08T07:52:49.335Z] [INFO] GET /js/list.js 200 5ms -[2026-01-08T07:52:49.337Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-08T07:52:49.340Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-08T07:52:49.387Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-08T07:52:49.389Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-08T07:52:49.392Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-08T07:52:49.397Z] [INFO] GET /js/notifications.js 200 11ms -[2026-01-08T07:52:49.399Z] [INFO] GET /js/knowledge.js 200 9ms -[2026-01-08T07:52:49.403Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-08T07:52:49.446Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T07:52:49.496Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T07:52:49.501Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-08T07:52:49.510Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-08T07:52:49.591Z] [INFO] GET /api/auth/users 304 40ms -[2026-01-08T07:52:49.646Z] [INFO] Socket connected: momohomma@googlemail.com (1owuWl0TTSQVhYYmAAAP) -[2026-01-08T07:52:49.668Z] [INFO] GET /api/projects 200 11ms -[2026-01-08T07:52:49.706Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T07:52:49.724Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-08T07:52:49.738Z] [INFO] GET /api/columns/2 200 8ms -[2026-01-08T07:52:49.748Z] [INFO] GET /api/reminders?project_id=2 200 6ms -[2026-01-08T07:52:49.782Z] [INFO] GET /api/tasks/project/2 200 33ms -[2026-01-08T07:52:49.787Z] [INFO] GET /api/labels/2 304 36ms -[2026-01-08T07:52:49.883Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-08T07:52:49.932Z] [INFO] GET /api/notifications 304 8ms -[2026-01-08T07:52:49.990Z] [INFO] GET /api/knowledge/categories 200 11ms -[2026-01-08T07:52:51.566Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T07:52:58.886Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:54:08.847Z] [INFO] GET /api/tasks/14 200 17ms -[2026-01-08T07:54:08.900Z] [INFO] GET /api/subtasks/14 200 6ms -[2026-01-08T07:54:08.958Z] [INFO] GET /api/links/14 200 18ms -[2026-01-08T07:54:08.970Z] [INFO] GET /api/files/14 200 4ms -[2026-01-08T07:54:08.975Z] [INFO] GET /api/comments/14 200 4ms -[2026-01-08T07:54:08.979Z] [INFO] GET /api/tasks/14/history 404 7ms -[2026-01-08T07:54:09.689Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T07:54:17.987Z] [INFO] PUT /api/subtasks/48 200 14ms -[2026-01-08T07:54:18.049Z] [INFO] PUT /api/subtasks/48/position 200 16ms -[2026-01-08T07:54:18.982Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T07:54:32.081Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2026-01-08T07:54:32.083Z] [INFO] PUT /api/tasks/14 200 11ms -[2026-01-08T07:54:32.919Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T07:57:42.073Z] [INFO] Socket disconnected: momohomma@googlemail.com (1owuWl0TTSQVhYYmAAAP) -[2026-01-08T07:57:58.895Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T07:58:20.087Z] [INFO] Socket connected: momohomma@googlemail.com (s9gTYW5n-jOY-msuAAAR) -[2026-01-08T07:58:20.387Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T07:58:22.943Z] [INFO] Socket disconnected: momohomma@googlemail.com (s9gTYW5n-jOY-msuAAAR) -[2026-01-08T07:58:25.966Z] [INFO] Socket connected: momohomma@googlemail.com (n4YBgQf5UHBOKekTAAAT) -[2026-01-08T07:58:26.215Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T07:58:52.634Z] [INFO] Socket disconnected: momohomma@googlemail.com (n4YBgQf5UHBOKekTAAAT) -[2026-01-08T07:59:17.863Z] [INFO] GET / 200 2ms -[2026-01-08T07:59:19.252Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-08T08:02:58.897Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:07:58.906Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:11:19.676Z] [INFO] POST / 200 3ms -[2026-01-08T08:11:19.723Z] [INFO] POST /_next 200 4ms -[2026-01-08T08:11:19.765Z] [INFO] POST /api 200 2ms -[2026-01-08T08:11:19.811Z] [INFO] POST /_next/server 200 4ms -[2026-01-08T08:11:19.856Z] [INFO] POST /app 200 4ms -[2026-01-08T08:11:19.898Z] [INFO] POST /api/route 404 1ms -[2026-01-08T08:12:58.918Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:13:53.422Z] [INFO] POST /api/auth/logout 401 9ms -[2026-01-08T08:14:10.449Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-08T08:14:10.449Z] [INFO] POST /api/auth/login 200 464ms -[2026-01-08T08:14:10.605Z] [INFO] GET / 200 7ms -[2026-01-08T08:14:10.687Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-08T08:14:10.695Z] [INFO] GET /css/base.css 200 2ms -[2026-01-08T08:14:10.734Z] [INFO] GET /css/components.css 200 6ms -[2026-01-08T08:14:10.737Z] [INFO] GET /css/board.css 200 8ms -[2026-01-08T08:14:10.748Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-08T08:14:10.759Z] [INFO] GET /css/list.css 200 5ms -[2026-01-08T08:14:10.760Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-08T08:14:10.763Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-08T08:14:10.766Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T08:14:10.789Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-08T08:14:10.802Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-08T08:14:10.804Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-08T08:14:10.816Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-08T08:14:10.820Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-08T08:14:10.822Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-08T08:14:10.824Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-08T08:14:10.847Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-08T08:14:10.852Z] [INFO] GET /js/app.js 200 4ms -[2026-01-08T08:14:10.856Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-08T08:14:10.857Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-08T08:14:10.917Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T08:14:10.920Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-08T08:14:10.921Z] [INFO] GET /js/store.js 200 7ms -[2026-01-08T08:14:10.923Z] [INFO] GET /js/api.js 200 7ms -[2026-01-08T08:14:10.927Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-08T08:14:10.929Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-08T08:14:10.946Z] [INFO] GET /js/board.js 200 3ms -[2026-01-08T08:14:10.952Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-08T08:14:10.971Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-08T08:14:10.973Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-08T08:14:10.976Z] [INFO] GET /js/list.js 200 6ms -[2026-01-08T08:14:10.977Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-08T08:14:10.980Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-08T08:14:11.001Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-08T08:14:11.006Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-08T08:14:11.011Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-08T08:14:11.018Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-08T08:14:11.020Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-08T08:14:11.027Z] [INFO] GET /js/mobile.js 200 8ms -[2026-01-08T08:14:11.091Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:14:11.120Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-08T08:14:11.122Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-08T08:14:11.165Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-08T08:14:11.208Z] [INFO] Socket connected: momohomma@googlemail.com (hU0X1q5muF2iI6lyAAAW) -[2026-01-08T08:14:11.216Z] [INFO] GET /api/projects 304 6ms -[2026-01-08T08:14:11.269Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-08T08:14:11.274Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-08T08:14:11.294Z] [INFO] GET /api/tasks/project/2 200 24ms -[2026-01-08T08:14:11.299Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-08T08:14:11.311Z] [INFO] GET /api/reminders?project_id=2 304 6ms -[2026-01-08T08:14:11.313Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T08:14:11.356Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-08T08:14:11.405Z] [INFO] GET /api/notifications 304 9ms -[2026-01-08T08:14:11.449Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-08T08:14:12.971Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T08:14:35.462Z] [INFO] Socket disconnected: momohomma@googlemail.com (hU0X1q5muF2iI6lyAAAW) -[2026-01-08T08:17:58.923Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:18:07.577Z] [INFO] Socket connected: momohomma@googlemail.com (4WYvtlI3iJCr46TxAAAY) -[2026-01-08T08:18:07.652Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T08:18:15.649Z] [INFO] Socket disconnected: momohomma@googlemail.com (4WYvtlI3iJCr46TxAAAY) -[2026-01-08T08:19:45.157Z] [INFO] Socket connected: momohomma@googlemail.com (pNDK5cHytK0y-KPnAAAb) -[2026-01-08T08:19:45.219Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T08:19:48.191Z] [INFO] GET /api/tasks/14 200 12ms -[2026-01-08T08:19:48.241Z] [INFO] GET /api/links/14 304 8ms -[2026-01-08T08:19:48.248Z] [INFO] GET /api/tasks/14/history 404 5ms -[2026-01-08T08:19:48.288Z] [INFO] GET /api/files/14 304 4ms -[2026-01-08T08:19:48.298Z] [INFO] GET /api/subtasks/14 200 9ms -[2026-01-08T08:19:48.311Z] [INFO] GET /api/comments/14 304 4ms -[2026-01-08T08:19:49.216Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T08:20:09.604Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2026-01-08T08:20:09.608Z] [INFO] PUT /api/tasks/14 200 7ms -[2026-01-08T08:20:10.608Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T08:20:38.154Z] [INFO] GET /api/tasks/22 200 12ms -[2026-01-08T08:20:38.201Z] [INFO] GET /api/subtasks/22 200 9ms -[2026-01-08T08:20:38.207Z] [INFO] GET /api/links/22 200 4ms -[2026-01-08T08:20:38.213Z] [INFO] GET /api/files/22 200 5ms -[2026-01-08T08:20:38.217Z] [INFO] GET /api/comments/22 200 3ms -[2026-01-08T08:20:38.241Z] [INFO] GET /api/tasks/22/history 404 3ms -[2026-01-08T08:20:39.174Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T08:21:15.056Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2026-01-08T08:21:15.058Z] [INFO] PUT /api/tasks/22 200 10ms -[2026-01-08T08:21:15.735Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-08T08:21:52.448Z] [INFO] GET /api/tasks/16 200 5ms -[2026-01-08T08:21:52.490Z] [INFO] GET /api/subtasks/16 200 8ms -[2026-01-08T08:21:52.497Z] [INFO] GET /api/links/16 200 6ms -[2026-01-08T08:21:52.501Z] [INFO] GET /api/files/16 200 3ms -[2026-01-08T08:21:52.504Z] [INFO] GET /api/comments/16 200 6ms -[2026-01-08T08:21:52.527Z] [INFO] GET /api/tasks/16/history 404 8ms -[2026-01-08T08:21:53.373Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T08:21:56.468Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T08:21:56.475Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-08T08:21:56.478Z] [INFO] PUT /api/tasks/16 200 7ms -[2026-01-08T08:22:28.076Z] [INFO] GET / 200 4ms -[2026-01-08T08:22:28.251Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-08T08:22:28.282Z] [INFO] GET /css/base.css 200 2ms -[2026-01-08T08:22:28.315Z] [INFO] GET /css/board.css 200 7ms -[2026-01-08T08:22:28.316Z] [INFO] GET /css/components.css 200 7ms -[2026-01-08T08:22:28.320Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-08T08:22:28.323Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-08T08:22:28.328Z] [INFO] GET /css/list.css 200 2ms -[2026-01-08T08:22:28.329Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T08:22:28.354Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-08T08:22:28.355Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-08T08:22:28.360Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-08T08:22:28.365Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-08T08:22:28.377Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-08T08:22:28.378Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-08T08:22:28.383Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-08T08:22:28.385Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-08T08:22:28.386Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T08:22:28.388Z] [INFO] GET /js/app.js 200 1ms -[2026-01-08T08:22:28.404Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-08T08:22:28.405Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-08T08:22:28.497Z] [INFO] GET /js/store.js 200 6ms -[2026-01-08T08:22:28.500Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-08T08:22:28.503Z] [INFO] GET /js/api.js 200 8ms -[2026-01-08T08:22:28.506Z] [INFO] GET /js/board.js 200 8ms -[2026-01-08T08:22:28.507Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-08T08:22:28.508Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-08T08:22:28.523Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-08T08:22:28.530Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-08T08:22:28.532Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-08T08:22:28.533Z] [INFO] GET /js/list.js 200 5ms -[2026-01-08T08:22:28.537Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-08T08:22:28.560Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T08:22:28.560Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T08:22:28.568Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-08T08:22:28.570Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-08T08:22:28.572Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-08T08:22:28.582Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-08T08:22:28.585Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-08T08:22:28.594Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-08T08:22:28.659Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-08T08:22:30.168Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T08:22:30.392Z] [INFO] GET / 200 6ms -[2026-01-08T08:22:30.398Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-08T08:22:30.400Z] [INFO] GET /index.html 200 6ms -[2026-01-08T08:22:30.441Z] [INFO] GET /css/base.css 200 3ms -[2026-01-08T08:22:30.460Z] [INFO] GET /css/components.css 200 1ms -[2026-01-08T08:22:30.469Z] [INFO] GET /css/board.css 200 2ms -[2026-01-08T08:22:30.488Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-08T08:22:30.497Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-08T08:22:30.514Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-08T08:22:30.546Z] [INFO] GET /js/app.js 200 3ms -[2026-01-08T08:22:30.553Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-08T08:22:30.598Z] [INFO] GET /js/api.js 200 6ms -[2026-01-08T08:22:30.601Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-08T08:22:30.618Z] [INFO] GET /js/store.js 200 11ms -[2026-01-08T08:22:30.645Z] [INFO] GET / 200 9ms -[2026-01-08T08:22:30.648Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-08T08:22:30.653Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-08T08:22:30.684Z] [INFO] GET /js/board.js 200 10ms -[2026-01-08T08:22:30.693Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-08T08:22:30.700Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-08T08:22:30.728Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T08:22:30.761Z] [INFO] GET /js/shortcuts.js 200 9ms -[2026-01-08T08:22:30.763Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-08T08:22:30.781Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-08T08:22:30.798Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T08:22:30.801Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-08T08:22:30.817Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-08T08:22:30.834Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-08T08:22:30.836Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-08T08:22:30.852Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-08T08:22:30.871Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-08T08:22:30.881Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T08:22:30.897Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-08T08:22:30.901Z] [INFO] GET /css/list.css 200 1ms -[2026-01-08T08:22:30.929Z] [INFO] GET /css/mobile.css 200 8ms -[2026-01-08T08:22:30.930Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-08T08:22:30.943Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T08:22:30.955Z] [INFO] GET / 200 3ms -[2026-01-08T08:22:30.978Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-08T08:22:30.979Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-08T08:22:30.991Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-08T08:22:31.011Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-08T08:22:31.013Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-08T08:22:31.016Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-08T08:22:31.114Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T08:22:31.138Z] [INFO] GET / 200 4ms -[2026-01-08T08:22:31.184Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-08T08:22:31.185Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-08T08:22:31.196Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-08T08:22:31.202Z] [INFO] GET /js/reminders.js 200 9ms -[2026-01-08T08:22:31.205Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-08T08:22:31.209Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-08T08:22:31.210Z] [INFO] GET /css/base.css 200 4ms -[2026-01-08T08:22:31.213Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-08T08:22:31.216Z] [INFO] GET /css/components.css 200 8ms -[2026-01-08T08:22:31.218Z] [INFO] GET /js/app.js 200 7ms -[2026-01-08T08:22:31.219Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-08T08:22:31.219Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-08T08:22:31.222Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-08T08:22:31.225Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-08T08:22:31.229Z] [INFO] GET /css/list.css 200 9ms -[2026-01-08T08:22:31.231Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-08T08:22:31.233Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-08T08:22:31.235Z] [INFO] GET /css/board.css 200 5ms -[2026-01-08T08:22:31.236Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-08T08:22:31.322Z] [INFO] GET /js/store.js 200 4ms -[2026-01-08T08:22:31.324Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-08T08:22:31.325Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-08T08:22:31.327Z] [INFO] GET /js/api.js 200 6ms -[2026-01-08T08:22:31.330Z] [INFO] GET /js/board.js 200 7ms -[2026-01-08T08:22:31.332Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-08T08:22:31.334Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-08T08:22:31.337Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-08T08:22:31.338Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-08T08:22:31.338Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-08T08:22:31.355Z] [INFO] GET /js/offline.js 200 1ms -[2026-01-08T08:22:31.364Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-08T08:22:31.366Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-08T08:22:31.391Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-08T08:22:31.393Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T08:22:31.396Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T08:22:31.398Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-08T08:22:31.399Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-08T08:22:31.427Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-08T08:22:31.466Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-08T08:22:31.494Z] [INFO] GET /css/components.css 200 2ms -[2026-01-08T08:22:31.583Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T08:22:31.623Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-08T08:22:31.624Z] [INFO] GET /css/coding.css 200 9ms -[2026-01-08T08:22:31.628Z] [INFO] GET /css/proposals.css 200 10ms -[2026-01-08T08:22:31.629Z] [INFO] GET /css/list.css 200 10ms -[2026-01-08T08:22:31.630Z] [INFO] GET /css/responsive.css 200 10ms -[2026-01-08T08:22:31.639Z] [INFO] GET /css/calendar.css 200 13ms -[2026-01-08T08:22:31.640Z] [INFO] GET /css/notifications.css 200 13ms -[2026-01-08T08:22:31.643Z] [INFO] GET /css/base.css 200 8ms -[2026-01-08T08:22:31.645Z] [INFO] GET /css/contacts.css 200 8ms -[2026-01-08T08:22:31.651Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-08T08:22:31.648Z] [INFO] GET /css/board.css 200 6ms -[2026-01-08T08:22:31.663Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-08T08:22:31.703Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-08T08:22:31.704Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-08T08:22:32.525Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-08T08:22:32.527Z] [INFO] POST /api/auth/login 200 426ms -[2026-01-08T08:22:32.599Z] [INFO] GET / 200 3ms -[2026-01-08T08:22:32.707Z] [INFO] GET /css/variables.css 200 7ms -[2026-01-08T08:22:32.713Z] [INFO] GET /css/base.css 200 5ms -[2026-01-08T08:22:32.717Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-08T08:22:32.720Z] [INFO] GET /css/board.css 200 7ms -[2026-01-08T08:22:32.721Z] [INFO] GET /css/components.css 200 5ms -[2026-01-08T08:22:32.727Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-08T08:22:32.747Z] [INFO] GET /css/list.css 200 3ms -[2026-01-08T08:22:32.752Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-08T08:22:32.780Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T08:22:32.812Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-08T08:22:32.812Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-08T08:22:32.813Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-08T08:22:32.814Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-08T08:22:32.815Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-08T08:22:32.816Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-08T08:22:32.846Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T08:22:32.857Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-08T08:22:32.862Z] [INFO] GET /js/contacts.js 200 6ms -[2026-01-08T08:22:32.866Z] [INFO] GET /js/app.js 200 6ms -[2026-01-08T08:22:32.867Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-08T08:22:32.917Z] [INFO] GET /js/store.js 200 4ms -[2026-01-08T08:22:32.919Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-08T08:22:32.922Z] [INFO] GET /js/api.js 200 6ms -[2026-01-08T08:22:32.926Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-08T08:22:32.927Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-08T08:22:32.928Z] [INFO] GET /js/board.js 200 4ms -[2026-01-08T08:22:32.947Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-08T08:22:32.948Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-08T08:22:32.954Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T08:22:32.956Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-08T08:22:32.985Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-08T08:22:32.988Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-08T08:22:32.991Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-08T08:22:32.996Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-08T08:22:32.997Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-08T08:22:32.998Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-08T08:22:33.011Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-08T08:22:33.018Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-08T08:22:33.023Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-08T08:22:33.066Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:22:33.089Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-08T08:22:33.092Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-08T08:22:33.134Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-08T08:22:33.225Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (EttjjHXUqG308b8LAAAd) -[2026-01-08T08:22:33.250Z] [INFO] GET /api/projects 200 6ms -[2026-01-08T08:22:33.306Z] [INFO] GET /api/reminders?project_id=2 200 8ms -[2026-01-08T08:22:33.312Z] [INFO] GET /api/stats/dashboard?projectId=2 200 13ms -[2026-01-08T08:22:33.317Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-08T08:22:33.318Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-08T08:22:33.348Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-08T08:22:33.381Z] [INFO] GET /api/tasks/project/2 200 23ms -[2026-01-08T08:22:33.516Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-08T08:22:33.569Z] [INFO] GET /api/notifications 200 6ms -[2026-01-08T08:22:33.618Z] [INFO] GET /api/knowledge/categories 200 4ms -[2026-01-08T08:22:34.228Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T08:22:35.020Z] [INFO] GET /sw.js 200 3ms -[2026-01-08T08:22:40.791Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:22:46.960Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-08T08:22:46.962Z] [INFO] PUT /api/tasks/16 200 6ms -[2026-01-08T08:22:47.883Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T08:22:57.530Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (EttjjHXUqG308b8LAAAd) -[2026-01-08T08:22:58.441Z] [INFO] GET / 200 6ms -[2026-01-08T08:22:58.641Z] [INFO] GET /css/components.css 200 6ms -[2026-01-08T08:22:58.642Z] [INFO] GET /css/base.css 200 6ms -[2026-01-08T08:22:58.646Z] [INFO] GET /css/board.css 200 8ms -[2026-01-08T08:22:58.648Z] [INFO] GET /css/variables.css 200 8ms -[2026-01-08T08:22:58.650Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-08T08:22:58.683Z] [INFO] GET /css/list.css 200 3ms -[2026-01-08T08:22:58.685Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-08T08:22:58.704Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-08T08:22:58.722Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-08T08:22:58.725Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-08T08:22:58.727Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-08T08:22:58.729Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-08T08:22:58.740Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-08T08:22:58.749Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-08T08:22:58.766Z] [INFO] GET /css/contacts.css 200 6ms -[2026-01-08T08:22:58.767Z] [INFO] GET /js/app.js 200 6ms -[2026-01-08T08:22:58.776Z] [INFO] GET /css/mobile.css 200 12ms -[2026-01-08T08:22:58.782Z] [INFO] GET /css/responsive.css 200 12ms -[2026-01-08T08:22:58.790Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T08:22:58.800Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-08T08:22:58.817Z] [INFO] GET /js/store.js 200 2ms -[2026-01-08T08:22:58.822Z] [INFO] GET /js/api.js 200 2ms -[2026-01-08T08:22:58.825Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-08T08:22:58.869Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-08T08:22:58.871Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-08T08:22:58.876Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-08T08:22:58.878Z] [INFO] GET /js/board.js 200 5ms -[2026-01-08T08:22:58.881Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-08T08:22:58.882Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-08T08:22:58.895Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T08:22:58.901Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-08T08:22:58.907Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-08T08:22:58.909Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-08T08:22:58.918Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-08T08:22:58.921Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-08T08:22:58.922Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:22:58.924Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-08T08:22:58.931Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-08T08:22:58.936Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-08T08:22:58.938Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T08:22:59.005Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T08:22:59.017Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-08T08:22:59.025Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-08T08:22:59.059Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-08T08:22:59.089Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (v5XD8VVdNjs2JfvqAAAf) -[2026-01-08T08:22:59.108Z] [INFO] GET /api/projects 304 5ms -[2026-01-08T08:22:59.140Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-08T08:22:59.153Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms -[2026-01-08T08:22:59.160Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-08T08:22:59.164Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-08T08:22:59.168Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-08T08:22:59.191Z] [INFO] GET /api/tasks/project/2 200 22ms -[2026-01-08T08:22:59.275Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-08T08:22:59.317Z] [INFO] GET /api/notifications 304 4ms -[2026-01-08T08:22:59.365Z] [INFO] GET /api/tasks/23 200 11ms -[2026-01-08T08:22:59.371Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-08T08:22:59.403Z] [INFO] GET /api/links/23 200 5ms -[2026-01-08T08:22:59.407Z] [INFO] GET /api/subtasks/23 200 3ms -[2026-01-08T08:22:59.410Z] [INFO] GET /api/files/23 200 2ms -[2026-01-08T08:22:59.413Z] [INFO] GET /api/comments/23 200 2ms -[2026-01-08T08:22:59.434Z] [INFO] GET /api/tasks/23/history 404 4ms -[2026-01-08T08:23:00.390Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:23:00.907Z] [INFO] GET /sw.js 200 1ms -[2026-01-08T08:23:04.664Z] [INFO] GET /api/tasks/6 200 14ms -[2026-01-08T08:23:04.744Z] [INFO] GET /api/tasks/6/history 404 9ms -[2026-01-08T08:23:04.754Z] [INFO] GET /api/comments/6 304 8ms -[2026-01-08T08:23:04.760Z] [INFO] GET /api/files/6 200 12ms -[2026-01-08T08:23:04.764Z] [INFO] GET /api/links/6 304 4ms -[2026-01-08T08:23:04.769Z] [INFO] GET /api/subtasks/6 200 4ms -[2026-01-08T08:23:04.832Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzg2MDU3OSwiZXhwIjoxNzY3ODYxNDc5fQ.kbMPtpzY3Hbxa9UWRtAHVGvulmK0Qi8S1zgxYoDZPJA 200 19ms -[2026-01-08T08:23:04.834Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzg2MDU3OSwiZXhwIjoxNzY3ODYxNDc5fQ.kbMPtpzY3Hbxa9UWRtAHVGvulmK0Qi8S1zgxYoDZPJA 200 24ms -[2026-01-08T08:23:04.839Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJoZW5kcmlrX2dlYmhhcmR0QGdteC5kZSIsImRpc3BsYXlOYW1lIjoiSGVuZHJpayIsImNvbG9yIjoiI0Y1OUUwQiIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzg2MDU3OSwiZXhwIjoxNzY3ODYxNDc5fQ.kbMPtpzY3Hbxa9UWRtAHVGvulmK0Qi8S1zgxYoDZPJA 200 12ms -[2026-01-08T08:23:05.615Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T08:23:06.964Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (v5XD8VVdNjs2JfvqAAAf) -[2026-01-08T08:23:10.188Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T08:23:11.220Z] [INFO] Aufgabe archiviert: Finzamt Hilden -[2026-01-08T08:23:11.221Z] [INFO] PUT /api/tasks/23/archive 200 4ms -[2026-01-08T08:23:11.284Z] [INFO] Aufgabe aktualisiert: Finzamt Hilden (ID: 23) -[2026-01-08T08:23:11.285Z] [INFO] PUT /api/tasks/23 200 8ms -[2026-01-08T08:23:12.211Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-08T08:23:14.329Z] [INFO] GET / 200 3ms -[2026-01-08T08:23:14.402Z] [INFO] GET / 200 4ms -[2026-01-08T08:23:14.542Z] [INFO] GET /css/base.css 200 3ms -[2026-01-08T08:23:14.543Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-08T08:23:14.583Z] [INFO] GET /css/components.css 200 7ms -[2026-01-08T08:23:14.588Z] [INFO] GET /css/board.css 200 10ms -[2026-01-08T08:23:14.601Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-08T08:23:14.605Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-08T08:23:14.620Z] [INFO] GET /css/list.css 200 4ms -[2026-01-08T08:23:14.622Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-08T08:23:14.627Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-08T08:23:14.631Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-08T08:23:14.667Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-08T08:23:14.669Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-08T08:23:14.672Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-08T08:23:14.675Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-08T08:23:14.689Z] [INFO] GET /css/contacts.css 200 18ms -[2026-01-08T08:23:14.690Z] [INFO] GET /css/responsive.css 200 16ms -[2026-01-08T08:23:14.695Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-08T08:23:14.696Z] [INFO] GET /js/app.js 200 3ms -[2026-01-08T08:23:14.699Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-08T08:23:14.713Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-08T08:23:14.771Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-08T08:23:14.776Z] [INFO] GET /js/store.js 200 8ms -[2026-01-08T08:23:14.784Z] [INFO] GET /js/api.js 200 14ms -[2026-01-08T08:23:14.786Z] [INFO] GET /js/sync.js 200 13ms -[2026-01-08T08:23:14.788Z] [INFO] GET /js/offline.js 200 10ms -[2026-01-08T08:23:14.790Z] [INFO] GET /js/board.js 200 7ms -[2026-01-08T08:23:14.800Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-08T08:23:14.801Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-08T08:23:14.828Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-08T08:23:14.831Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-08T08:23:14.834Z] [INFO] GET /js/list.js 200 7ms -[2026-01-08T08:23:14.851Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-08T08:23:14.854Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-08T08:23:14.859Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-08T08:23:14.866Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-08T08:23:14.869Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-08T08:23:14.883Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-08T08:23:14.886Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T08:23:14.888Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-08T08:23:14.942Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T08:23:14.967Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-08T08:23:14.971Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-08T08:23:15.012Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-08T08:23:15.044Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (c35Vrxxx0-v9OXGQAAAh) -[2026-01-08T08:23:15.070Z] [INFO] GET /api/projects 200 15ms -[2026-01-08T08:23:15.135Z] [INFO] GET /api/tasks/project/2 200 28ms -[2026-01-08T08:23:15.140Z] [INFO] GET /api/stats/dashboard?projectId=2 200 32ms -[2026-01-08T08:23:15.141Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-08T08:23:15.144Z] [INFO] GET /api/columns/2 304 2ms -[2026-01-08T08:23:15.148Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-08T08:23:15.185Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-08T08:23:15.267Z] [INFO] GET /sw.js 200 3ms -[2026-01-08T08:23:15.278Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-08T08:23:15.317Z] [INFO] GET /api/notifications 304 5ms -[2026-01-08T08:23:15.552Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-08T08:23:16.841Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T08:26:18.594Z] [INFO] GET /api/tasks/16 200 11ms -[2026-01-08T08:26:18.638Z] [INFO] GET /api/subtasks/16 304 7ms -[2026-01-08T08:26:18.669Z] [INFO] GET /api/links/16 304 8ms -[2026-01-08T08:26:18.682Z] [INFO] GET /api/files/16 304 4ms -[2026-01-08T08:26:18.689Z] [INFO] GET /api/tasks/16/history 404 4ms -[2026-01-08T08:26:18.695Z] [INFO] GET /api/comments/16 304 5ms -[2026-01-08T08:26:19.351Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T08:26:29.266Z] [INFO] GET /api/tasks/16 200 10ms -[2026-01-08T08:26:29.328Z] [INFO] GET /api/subtasks/16 200 9ms -[2026-01-08T08:26:29.362Z] [INFO] GET /api/links/16 200 7ms -[2026-01-08T08:26:29.386Z] [INFO] GET /api/comments/16 200 7ms -[2026-01-08T08:26:29.393Z] [INFO] GET /api/files/16 200 6ms -[2026-01-08T08:26:29.398Z] [INFO] GET /api/tasks/16/history 404 3ms -[2026-01-08T08:26:30.023Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:26:49.755Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-08T08:26:49.758Z] [INFO] PUT /api/tasks/16 200 8ms -[2026-01-08T08:26:50.709Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:26:52.894Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T08:27:32.528Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-08T08:27:32.531Z] [INFO] PUT /api/tasks/16 200 12ms -[2026-01-08T08:27:33.449Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T08:27:41.944Z] [INFO] GET /api/tasks/22 200 6ms -[2026-01-08T08:27:41.992Z] [INFO] GET /api/subtasks/22 304 6ms -[2026-01-08T08:27:42.024Z] [INFO] GET /api/links/22 304 6ms -[2026-01-08T08:27:42.048Z] [INFO] GET /api/tasks/22/history 404 12ms -[2026-01-08T08:27:42.056Z] [INFO] GET /api/files/22 304 6ms -[2026-01-08T08:27:42.062Z] [INFO] GET /api/comments/22 304 5ms -[2026-01-08T08:27:42.928Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T08:27:54.897Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2026-01-08T08:27:54.903Z] [INFO] PUT /api/tasks/22 200 16ms -[2026-01-08T08:27:55.713Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:27:57.151Z] [INFO] GET /api/tasks/25 200 9ms -[2026-01-08T08:27:57.193Z] [INFO] GET /api/subtasks/25 200 5ms -[2026-01-08T08:27:57.202Z] [INFO] GET /api/files/25 200 7ms -[2026-01-08T08:27:57.207Z] [INFO] GET /api/links/25 200 4ms -[2026-01-08T08:27:57.212Z] [INFO] GET /api/comments/25 200 4ms -[2026-01-08T08:27:57.218Z] [INFO] GET /api/tasks/25/history 404 6ms -[2026-01-08T08:27:58.148Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T08:27:58.924Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:28:03.051Z] [INFO] GET /api/tasks/25 200 5ms -[2026-01-08T08:28:03.108Z] [INFO] GET /api/subtasks/25 200 4ms -[2026-01-08T08:28:03.140Z] [INFO] GET /api/links/25 200 3ms -[2026-01-08T08:28:03.171Z] [INFO] GET /api/files/25 200 3ms -[2026-01-08T08:28:03.175Z] [INFO] GET /api/comments/25 200 3ms -[2026-01-08T08:28:03.181Z] [INFO] GET /api/tasks/25/history 404 3ms -[2026-01-08T08:28:03.861Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T08:28:17.250Z] [INFO] Aufgabe aktualisiert: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2026-01-08T08:28:17.252Z] [INFO] PUT /api/tasks/25 200 11ms -[2026-01-08T08:28:18.264Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:28:31.527Z] [INFO] GET /api/tasks/26 200 12ms -[2026-01-08T08:28:31.696Z] [INFO] GET /api/subtasks/26 200 6ms -[2026-01-08T08:28:31.703Z] [INFO] GET /api/links/26 200 5ms -[2026-01-08T08:28:31.708Z] [INFO] GET /api/comments/26 200 4ms -[2026-01-08T08:28:31.712Z] [INFO] GET /api/files/26 200 7ms -[2026-01-08T08:28:31.721Z] [INFO] GET /api/tasks/26/history 404 3ms -[2026-01-08T08:28:32.546Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T08:28:35.969Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (c35Vrxxx0-v9OXGQAAAh) -[2026-01-08T08:28:36.880Z] [INFO] GET / 200 4ms -[2026-01-08T08:28:36.988Z] [INFO] GET / 200 5ms -[2026-01-08T08:28:37.167Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-08T08:28:37.169Z] [INFO] GET /css/base.css 200 4ms -[2026-01-08T08:28:37.173Z] [INFO] GET /css/components.css 200 2ms -[2026-01-08T08:28:37.174Z] [INFO] GET /css/board.css 200 3ms -[2026-01-08T08:28:37.176Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-08T08:28:37.193Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-08T08:28:37.195Z] [INFO] GET /css/list.css 200 3ms -[2026-01-08T08:28:37.230Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-08T08:28:37.232Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-08T08:28:37.242Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-08T08:28:37.245Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-08T08:28:37.249Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-08T08:28:37.251Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-08T08:28:37.259Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-08T08:28:37.268Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T08:28:37.269Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-08T08:28:37.270Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-08T08:28:37.289Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T08:28:37.290Z] [INFO] GET /js/app.js 200 3ms -[2026-01-08T08:28:37.305Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-08T08:28:37.365Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-08T08:28:37.369Z] [INFO] GET /js/store.js 200 7ms -[2026-01-08T08:28:37.373Z] [INFO] GET /js/board.js 200 10ms -[2026-01-08T08:28:37.375Z] [INFO] GET /js/api.js 200 8ms -[2026-01-08T08:28:37.379Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-08T08:28:37.380Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-08T08:28:37.403Z] [INFO] GET /js/list.js 200 5ms -[2026-01-08T08:28:37.406Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-08T08:28:37.408Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-08T08:28:37.421Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-08T08:28:37.424Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-08T08:28:37.427Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T08:28:37.430Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T08:28:37.434Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-08T08:28:37.437Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-08T08:28:37.452Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-08T08:28:37.456Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-08T08:28:37.462Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-08T08:28:37.466Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-08T08:28:37.537Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T08:28:37.555Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-08T08:28:37.558Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-08T08:28:37.614Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-08T08:28:37.633Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ZHJ2eaTnQcSykdWpAAAj) -[2026-01-08T08:28:37.661Z] [INFO] GET /api/projects 304 10ms -[2026-01-08T08:28:37.694Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-08T08:28:37.709Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-08T08:28:37.715Z] [INFO] GET /api/labels/2 304 12ms -[2026-01-08T08:28:37.720Z] [INFO] GET /api/columns/2 304 10ms -[2026-01-08T08:28:37.736Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-08T08:28:37.743Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-08T08:28:37.815Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-08T08:28:37.862Z] [INFO] GET /api/notifications 304 9ms -[2026-01-08T08:28:37.880Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T08:28:37.906Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-08T08:28:39.392Z] [INFO] GET /sw.js 200 3ms -[2026-01-08T08:28:50.543Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T08:28:51.309Z] [INFO] Aufgabe gelöscht: Benachrichtigung, wenn ein Codingagent fertig ist (ID: 25) -[2026-01-08T08:28:51.311Z] [INFO] DELETE /api/tasks/25 200 13ms -[2026-01-08T08:28:51.368Z] [INFO] PUT /api/tasks/25 404 6ms -[2026-01-08T08:28:52.324Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T08:28:57.694Z] [INFO] GET /api/tasks/28 200 6ms -[2026-01-08T08:28:57.741Z] [INFO] GET /api/links/28 200 6ms -[2026-01-08T08:28:57.752Z] [INFO] GET /api/files/28 200 10ms -[2026-01-08T08:28:57.755Z] [INFO] GET /api/subtasks/28 200 9ms -[2026-01-08T08:28:57.759Z] [INFO] GET /api/comments/28 200 3ms -[2026-01-08T08:28:57.762Z] [INFO] GET /api/tasks/28/history 404 3ms -[2026-01-08T08:28:58.698Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T08:29:17.786Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T08:29:20.281Z] [INFO] Aufgabe gelöscht: Kreditkarte bei amazon einbinden mit richtiger Rechnungsadresse (ID: 28) -[2026-01-08T08:29:20.283Z] [INFO] DELETE /api/tasks/28 200 12ms -[2026-01-08T08:29:20.345Z] [INFO] PUT /api/tasks/28 404 5ms -[2026-01-08T08:29:21.276Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T08:30:02.693Z] [INFO] GET / 200 4ms -[2026-01-08T08:30:02.778Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ZHJ2eaTnQcSykdWpAAAj) -[2026-01-08T08:30:02.821Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-08T08:30:02.879Z] [INFO] GET /css/base.css 200 2ms -[2026-01-08T08:30:02.886Z] [INFO] GET /css/components.css 200 5ms -[2026-01-08T08:30:02.889Z] [INFO] GET /css/board.css 200 6ms -[2026-01-08T08:30:02.892Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-08T08:30:02.896Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-08T08:30:02.901Z] [INFO] GET /css/list.css 200 11ms -[2026-01-08T08:30:02.919Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T08:30:02.946Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-08T08:30:02.947Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-08T08:30:02.948Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-08T08:30:02.952Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-08T08:30:02.954Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-08T08:30:02.959Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-08T08:30:02.991Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-08T08:30:02.994Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-08T08:30:03.000Z] [INFO] GET /css/contacts.css 200 10ms -[2026-01-08T08:30:03.004Z] [INFO] GET /js/reminders.js 200 8ms -[2026-01-08T08:30:03.007Z] [INFO] GET /js/app.js 200 8ms -[2026-01-08T08:30:03.010Z] [INFO] GET /js/contacts.js 200 8ms -[2026-01-08T08:30:03.116Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-08T08:30:03.117Z] [INFO] GET /js/store.js 200 10ms -[2026-01-08T08:30:03.118Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-08T08:30:03.122Z] [INFO] GET /js/api.js 200 10ms -[2026-01-08T08:30:03.128Z] [INFO] GET /js/offline.js 200 14ms -[2026-01-08T08:30:03.133Z] [INFO] GET /js/board.js 200 13ms -[2026-01-08T08:30:03.156Z] [INFO] GET /js/list.js 200 4ms -[2026-01-08T08:30:03.158Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-08T08:30:03.161Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-08T08:30:03.169Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-08T08:30:03.170Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-08T08:30:03.192Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T08:30:03.193Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T08:30:03.203Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-08T08:30:03.204Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-08T08:30:03.207Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-08T08:30:03.209Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-08T08:30:03.232Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T08:30:03.235Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-08T08:30:03.286Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T08:30:03.303Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-08T08:30:03.330Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-08T08:30:03.389Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-08T08:30:03.407Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (pSwMTYvewUciVePmAAAl) -[2026-01-08T08:30:03.428Z] [INFO] GET /api/projects 200 5ms -[2026-01-08T08:30:03.458Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-08T08:30:03.467Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-08T08:30:03.472Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-08T08:30:03.489Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-08T08:30:03.496Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-08T08:30:03.500Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-08T08:30:03.564Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-08T08:30:03.617Z] [INFO] GET /api/notifications 304 3ms -[2026-01-08T08:30:03.668Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-08T08:30:04.063Z] [INFO] GET / 200 3ms -[2026-01-08T08:30:04.132Z] [INFO] Socket disconnected: momohomma@googlemail.com (pNDK5cHytK0y-KPnAAAb) -[2026-01-08T08:30:04.172Z] [INFO] GET /css/components.css 200 4ms -[2026-01-08T08:30:04.173Z] [INFO] GET /css/base.css 200 4ms -[2026-01-08T08:30:04.175Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-08T08:30:04.176Z] [INFO] GET /css/board.css 200 5ms -[2026-01-08T08:30:04.178Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-08T08:30:04.220Z] [INFO] GET /css/list.css 200 4ms -[2026-01-08T08:30:04.223Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-08T08:30:04.225Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-08T08:30:04.227Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-08T08:30:04.254Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-08T08:30:04.257Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-08T08:30:04.263Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-08T08:30:04.265Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-08T08:30:04.277Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-08T08:30:04.278Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-08T08:30:04.286Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-08T08:30:04.288Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-08T08:30:04.300Z] [INFO] GET /js/app.js 200 2ms -[2026-01-08T08:30:04.301Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-08T08:30:04.310Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-08T08:30:04.365Z] [INFO] GET /js/api.js 200 9ms -[2026-01-08T08:30:04.367Z] [INFO] GET /js/store.js 200 10ms -[2026-01-08T08:30:04.369Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-08T08:30:04.374Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-08T08:30:04.376Z] [INFO] GET /js/board.js 200 5ms -[2026-01-08T08:30:04.380Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-08T08:30:04.397Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-08T08:30:04.398Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-08T08:30:04.402Z] [INFO] GET /js/list.js 200 2ms -[2026-01-08T08:30:04.406Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-08T08:30:04.414Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-08T08:30:04.431Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-08T08:30:04.435Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-08T08:30:04.437Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-08T08:30:04.438Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-08T08:30:04.449Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-08T08:30:04.452Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-08T08:30:04.460Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T08:30:04.463Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-08T08:30:04.508Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T08:30:04.530Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-08T08:30:04.532Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-08T08:30:04.571Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-08T08:30:04.608Z] [INFO] GET /api/projects 200 5ms -[2026-01-08T08:30:04.612Z] [INFO] Socket connected: momohomma@googlemail.com (cO77CBfIceTGA3uOAAAn) -[2026-01-08T08:30:04.652Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-08T08:30:04.656Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-08T08:30:04.670Z] [INFO] GET /api/tasks/project/2 200 13ms -[2026-01-08T08:30:04.676Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-08T08:30:04.682Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-08T08:30:04.684Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T08:30:04.739Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-08T08:30:04.774Z] [INFO] GET /api/notifications 304 4ms -[2026-01-08T08:30:04.820Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-08T08:30:05.136Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T08:30:06.352Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T08:30:15.314Z] [INFO] GET / 200 3ms -[2026-01-08T08:30:15.378Z] [INFO] Socket disconnected: momohomma@googlemail.com (cO77CBfIceTGA3uOAAAn) -[2026-01-08T08:30:15.389Z] [INFO] GET /css/board.css 200 6ms -[2026-01-08T08:30:15.389Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-08T08:30:15.391Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-08T08:30:15.391Z] [INFO] GET /css/components.css 200 6ms -[2026-01-08T08:30:15.393Z] [INFO] GET /css/base.css 200 5ms -[2026-01-08T08:30:15.393Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-08T08:30:15.535Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-08T08:30:15.537Z] [INFO] GET /css/list.css 200 5ms -[2026-01-08T08:30:15.538Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-08T08:30:15.540Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-08T08:30:15.546Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-08T08:30:15.551Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-08T08:30:15.583Z] [INFO] GET /css/reminders.css 200 9ms -[2026-01-08T08:30:15.585Z] [INFO] GET /css/knowledge.css 200 12ms -[2026-01-08T08:30:15.589Z] [INFO] GET /css/contacts.css 200 10ms -[2026-01-08T08:30:15.594Z] [INFO] GET /css/responsive.css 200 13ms -[2026-01-08T08:30:15.597Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-08T08:30:15.617Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-08T08:30:15.619Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-08T08:30:15.621Z] [INFO] GET /js/app.js 200 4ms -[2026-01-08T08:30:15.669Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T08:30:15.672Z] [INFO] GET /js/store.js 200 6ms -[2026-01-08T08:30:15.675Z] [INFO] GET /js/api.js 200 7ms -[2026-01-08T08:30:15.694Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-08T08:30:15.697Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-08T08:30:15.699Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-08T08:30:15.702Z] [INFO] GET /js/board.js 200 6ms -[2026-01-08T08:30:15.705Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-08T08:30:15.707Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-08T08:30:15.724Z] [INFO] GET /js/list.js 200 1ms -[2026-01-08T08:30:15.729Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-08T08:30:15.731Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-08T08:30:15.734Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-08T08:30:15.739Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T08:30:15.757Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-08T08:30:15.759Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-08T08:30:15.763Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-08T08:30:15.767Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-08T08:30:15.772Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T08:30:15.822Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T08:30:15.837Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-08T08:30:15.843Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-08T08:30:15.885Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-08T08:30:15.929Z] [INFO] GET /api/projects 304 4ms -[2026-01-08T08:30:15.933Z] [INFO] Socket connected: momohomma@googlemail.com (kB1MqoIYGanT_T8cAAAp) -[2026-01-08T08:30:15.969Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-08T08:30:15.975Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-08T08:30:15.991Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-08T08:30:15.995Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-08T08:30:15.996Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T08:30:16.008Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T08:30:16.014Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-08T08:30:16.072Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-08T08:30:16.109Z] [INFO] GET /api/notifications 304 4ms -[2026-01-08T08:30:16.152Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-08T08:30:17.230Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T08:30:17.647Z] [INFO] GET /sw.js 200 1ms -[2026-01-08T08:30:18.274Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T08:30:40.593Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (pSwMTYvewUciVePmAAAl) -[2026-01-08T08:31:55.547Z] [INFO] GET /api/tasks/27 200 8ms -[2026-01-08T08:31:55.596Z] [INFO] GET /api/subtasks/27 200 7ms -[2026-01-08T08:31:55.654Z] [INFO] GET /api/links/27 200 5ms -[2026-01-08T08:31:55.698Z] [INFO] GET /api/files/27 200 10ms -[2026-01-08T08:31:55.706Z] [INFO] GET /api/comments/27 200 6ms -[2026-01-08T08:31:55.711Z] [INFO] GET /api/tasks/27/history 404 4ms -[2026-01-08T08:31:56.236Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T08:31:57.759Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T08:31:57.773Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsformu (ID: 27) -[2026-01-08T08:31:57.775Z] [INFO] PUT /api/tasks/27 200 7ms -[2026-01-08T08:32:04.653Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-08T08:32:04.665Z] [INFO] Aufgabe aktualisiert: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-08T08:32:04.666Z] [INFO] PUT /api/tasks/27 200 8ms -[2026-01-08T08:32:10.634Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:32:13.256Z] [INFO] Aufgabe gelöscht: WSL abklären, welche Integrationsform (ID: 27) -[2026-01-08T08:32:13.257Z] [INFO] DELETE /api/tasks/27 200 11ms -[2026-01-08T08:32:13.311Z] [INFO] PUT /api/tasks/27 404 5ms -[2026-01-08T08:32:14.262Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T08:32:19.772Z] [INFO] GET /api/tasks/19 200 10ms -[2026-01-08T08:32:19.813Z] [INFO] GET /api/links/19 200 6ms -[2026-01-08T08:32:19.818Z] [INFO] GET /api/subtasks/19 200 10ms -[2026-01-08T08:32:19.824Z] [INFO] GET /api/files/19 200 5ms -[2026-01-08T08:32:19.831Z] [INFO] GET /api/comments/19 200 5ms -[2026-01-08T08:32:19.837Z] [INFO] GET /api/tasks/19/history 404 5ms -[2026-01-08T08:32:20.753Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T08:32:29.895Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2026-01-08T08:32:29.898Z] [INFO] PUT /api/tasks/19 200 10ms -[2026-01-08T08:32:30.907Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T08:32:58.927Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:33:02.579Z] [INFO] GET /api/tasks/16 200 13ms -[2026-01-08T08:33:02.666Z] [INFO] GET /api/tasks/16/history 404 8ms -[2026-01-08T08:33:02.674Z] [INFO] GET /api/files/16 304 5ms -[2026-01-08T08:33:02.679Z] [INFO] GET /api/links/16 304 4ms -[2026-01-08T08:33:02.684Z] [INFO] GET /api/comments/16 304 3ms -[2026-01-08T08:33:02.688Z] [INFO] GET /api/subtasks/16 304 3ms -[2026-01-08T08:33:03.413Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T08:33:09.275Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-08T08:33:09.276Z] [INFO] PUT /api/tasks/16 200 10ms -[2026-01-08T08:33:10.248Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T08:33:11.475Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T08:33:18.964Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T08:33:21.493Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-08T08:33:21.496Z] [INFO] PUT /api/tasks/16 200 10ms -[2026-01-08T08:33:22.500Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T08:33:25.409Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T08:33:30.810Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T08:33:33.030Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-08T08:33:33.031Z] [INFO] PUT /api/tasks/16 200 5ms -[2026-01-08T08:33:34.038Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T08:33:42.157Z] [INFO] GET /api/tasks/14 200 13ms -[2026-01-08T08:33:42.200Z] [INFO] GET /api/tasks/14/history 404 7ms -[2026-01-08T08:33:42.206Z] [INFO] GET /api/files/14 304 4ms -[2026-01-08T08:33:42.209Z] [INFO] GET /api/links/14 304 6ms -[2026-01-08T08:33:42.215Z] [INFO] GET /api/comments/14 304 5ms -[2026-01-08T08:33:42.219Z] [INFO] GET /api/subtasks/14 304 4ms -[2026-01-08T08:33:43.152Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T08:34:57.253Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2026-01-08T08:34:57.255Z] [INFO] PUT /api/tasks/14 200 8ms -[2026-01-08T08:34:58.165Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:35:39.619Z] [INFO] GET /api/contacts 200 5ms -[2026-01-08T08:35:40.431Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-08T08:36:20.530Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T08:36:24.067Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T08:36:28.598Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T08:36:33.911Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T08:36:38.173Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T08:36:39.051Z] [INFO] Aufgabe erstellt: Website in ein Docker stecken (ID: 31) von momohomma@googlemail.com -[2026-01-08T08:36:39.056Z] [INFO] Benachrichtigung erstellt: task:assigned für User 1 -[2026-01-08T08:36:39.057Z] [INFO] POST /api/tasks 201 11ms -[2026-01-08T08:36:40.090Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T08:37:11.185Z] [INFO] Socket disconnected: momohomma@googlemail.com (kB1MqoIYGanT_T8cAAAp) -[2026-01-08T08:37:58.929Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:38:21.305Z] [INFO] Socket connected: momohomma@googlemail.com (-MxSFkfnFSxk5hXKAAAr) -[2026-01-08T08:38:21.389Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T08:39:37.544Z] [INFO] Socket disconnected: momohomma@googlemail.com (-MxSFkfnFSxk5hXKAAAr) -[2026-01-08T08:42:58.938Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:47:58.942Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:52:58.951Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T08:57:58.959Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:02:58.964Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:07:58.966Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:12:58.977Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:17:58.981Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:22:58.986Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:27:58.992Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:28:10.944Z] [INFO] POST / 200 18ms -[2026-01-08T09:32:58.999Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:37:59.005Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:42:59.011Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:47:59.016Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:52:59.026Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T09:57:59.028Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:02:59.030Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:07:59.035Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:12:59.038Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:17:59.042Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:22:59.046Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:27:59.051Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:32:59.057Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:37:59.060Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:42:59.059Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:47:59.065Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:52:59.067Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T10:57:59.070Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:02:59.072Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:07:59.076Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:12:59.078Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:17:59.079Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:22:59.085Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:27:59.084Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:32:59.086Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:37:59.086Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:42:59.088Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:47:59.090Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:52:59.092Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T11:54:54.207Z] [INFO] POST / 200 20ms -[2026-01-08T11:57:59.092Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:02:59.097Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:07:59.096Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:12:59.100Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:17:59.106Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:22:59.134Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:27:59.158Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:32:59.164Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:37:59.189Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:42:59.217Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:47:59.228Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:52:59.252Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T12:54:58.074Z] [INFO] GET / 200 7ms -[2026-01-08T12:54:58.443Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-08T12:54:58.453Z] [INFO] GET /css/base.css 200 11ms -[2026-01-08T12:54:58.475Z] [INFO] GET /css/components.css 200 2ms -[2026-01-08T12:54:59.479Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T12:57:59.277Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:02:59.282Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:07:59.309Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:12:59.337Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:17:59.343Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:22:59.372Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:27:59.402Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:31:09.039Z] [INFO] GET / 200 5ms -[2026-01-08T13:32:59.405Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:33:38.187Z] [INFO] GET / 200 3ms -[2026-01-08T13:37:59.432Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:42:59.444Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:47:59.451Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:52:59.473Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T13:57:59.492Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:02:59.493Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:07:59.505Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:12:59.506Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:17:59.524Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:22:59.530Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:25:32.865Z] [INFO] GET / 200 6ms -[2026-01-08T14:26:01.805Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-08T14:27:59.555Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:32:59.560Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:37:59.579Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:38:14.780Z] [INFO] POST / 200 17ms -[2026-01-08T14:42:59.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:47:59.602Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:52:59.606Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T14:57:59.621Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:02:59.629Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:07:59.649Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:12:59.666Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:17:59.689Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:22:59.709Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:27:59.732Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:32:59.736Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:37:59.757Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:42:59.765Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:47:59.769Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:52:59.791Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T15:57:59.814Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:02:59.817Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:07:59.839Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:12:59.857Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:17:59.883Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:22:59.898Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:27:59.909Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:32:59.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:37:59.936Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:42:59.949Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:47:59.951Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:52:59.977Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T16:55:34.428Z] [INFO] POST / 200 19ms -[2026-01-08T16:57:59.993Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:03:00.003Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:08:00.008Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:13:00.021Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:18:00.038Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:23:00.041Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:25:25.383Z] [INFO] GET / 200 4ms -[2026-01-08T17:25:25.456Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-08T17:25:25.458Z] [INFO] GET /css/base.css 200 5ms -[2026-01-08T17:25:25.493Z] [INFO] GET /css/components.css 200 3ms -[2026-01-08T17:25:25.504Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-08T17:25:25.505Z] [INFO] GET /css/board.css 200 7ms -[2026-01-08T17:25:25.508Z] [INFO] GET /css/list.css 200 7ms -[2026-01-08T17:25:25.511Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-08T17:25:25.512Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-08T17:25:25.531Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-08T17:25:25.535Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-08T17:25:25.539Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-08T17:25:25.540Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-08T17:25:25.548Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-08T17:25:25.562Z] [INFO] GET /css/reminders.css 200 9ms -[2026-01-08T17:25:25.563Z] [INFO] GET /css/contacts.css 200 10ms -[2026-01-08T17:25:25.564Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-08T17:25:25.567Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-08T17:25:25.570Z] [INFO] GET /js/app.js 200 1ms -[2026-01-08T17:25:25.594Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-08T17:25:25.597Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-08T17:25:25.656Z] [INFO] GET /js/store.js 200 6ms -[2026-01-08T17:25:25.659Z] [INFO] GET /js/api.js 200 7ms -[2026-01-08T17:25:25.662Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-08T17:25:25.665Z] [INFO] GET /js/board.js 200 7ms -[2026-01-08T17:25:25.667Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-08T17:25:25.669Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-08T17:25:25.680Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-08T17:25:25.692Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-08T17:25:25.696Z] [INFO] GET /js/list.js 200 6ms -[2026-01-08T17:25:25.700Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-08T17:25:25.702Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-08T17:25:25.706Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T17:25:25.720Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T17:25:25.729Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-08T17:25:25.729Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-08T17:25:25.731Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-08T17:25:25.733Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-08T17:25:25.734Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-08T17:25:25.742Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-08T17:25:25.982Z] [INFO] GET /api/auth/users 401 10ms -[2026-01-08T17:25:26.048Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-08T17:25:27.672Z] [INFO] GET /sw.js 200 3ms -[2026-01-08T17:25:29.777Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-08T17:25:29.778Z] [INFO] POST /api/auth/login 200 432ms -[2026-01-08T17:25:29.812Z] [INFO] GET / 200 4ms -[2026-01-08T17:25:29.862Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-08T17:25:29.869Z] [INFO] GET /css/base.css 200 4ms -[2026-01-08T17:25:29.873Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-08T17:25:29.876Z] [INFO] GET /css/components.css 200 5ms -[2026-01-08T17:25:29.877Z] [INFO] GET /css/board.css 200 5ms -[2026-01-08T17:25:29.877Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-08T17:25:29.891Z] [INFO] GET /css/list.css 200 2ms -[2026-01-08T17:25:29.911Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T17:25:29.916Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T17:25:29.922Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-08T17:25:29.925Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-08T17:25:29.926Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-08T17:25:29.927Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-08T17:25:29.935Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-08T17:25:29.939Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-08T17:25:29.953Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T17:25:29.955Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-08T17:25:29.959Z] [INFO] GET /js/app.js 200 2ms -[2026-01-08T17:25:29.964Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T17:25:29.966Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-08T17:25:29.999Z] [INFO] GET /js/api.js 200 3ms -[2026-01-08T17:25:30.002Z] [INFO] GET /js/store.js 200 5ms -[2026-01-08T17:25:30.004Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-08T17:25:30.014Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-08T17:25:30.015Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-08T17:25:30.016Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-08T17:25:30.041Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-08T17:25:30.044Z] [INFO] GET /js/board.js 200 7ms -[2026-01-08T17:25:30.045Z] [INFO] GET /js/task-modal.js 200 8ms -[2026-01-08T17:25:30.051Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-08T17:25:30.052Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-08T17:25:30.053Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T17:25:30.086Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-08T17:25:30.088Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-08T17:25:30.089Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-08T17:25:30.097Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-08T17:25:30.102Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-08T17:25:30.112Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-08T17:25:30.122Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T17:25:30.193Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T17:25:30.203Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-08T17:25:30.244Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-08T17:25:30.252Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2026-01-08T17:25:30.290Z] [INFO] Socket connected: momohomma@googlemail.com (jzQtCCRPWQGqZHGvAAAt) -[2026-01-08T17:25:30.298Z] [INFO] GET /api/projects 200 6ms -[2026-01-08T17:25:30.322Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T17:25:30.329Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-08T17:25:30.335Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-08T17:25:30.339Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-08T17:25:30.351Z] [INFO] GET /api/tasks/project/2 200 11ms -[2026-01-08T17:25:30.356Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-08T17:25:30.396Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-08T17:25:30.425Z] [INFO] GET /api/notifications 304 7ms -[2026-01-08T17:25:30.455Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-08T17:25:31.959Z] [INFO] GET /sw.js 200 3ms -[2026-01-08T17:28:00.060Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:30:46.797Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T17:33:00.066Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:38:00.067Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:40:06.692Z] [INFO] GET / 200 96ms -[2026-01-08T17:40:06.941Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-08T17:41:16.557Z] [INFO] Socket disconnected: momohomma@googlemail.com (jzQtCCRPWQGqZHGvAAAt) -[2026-01-08T17:43:00.077Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:46:11.602Z] [INFO] POST /api/auth/logout 401 5ms -[2026-01-08T17:48:00.097Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:53:00.113Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T17:58:00.118Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:03:00.125Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:08:00.138Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:13:00.155Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:13:39.031Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-08T18:13:39.033Z] [INFO] POST /api/auth/login 200 546ms -[2026-01-08T18:13:39.076Z] [INFO] GET / 200 9ms -[2026-01-08T18:13:39.139Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-08T18:13:39.141Z] [INFO] GET /css/base.css 200 5ms -[2026-01-08T18:13:39.179Z] [INFO] GET /css/board.css 200 5ms -[2026-01-08T18:13:39.181Z] [INFO] GET /css/components.css 200 8ms -[2026-01-08T18:13:39.186Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-08T18:13:39.189Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-08T18:13:39.192Z] [INFO] GET /css/list.css 200 8ms -[2026-01-08T18:13:39.194Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-08T18:13:39.213Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-08T18:13:39.217Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-08T18:13:39.225Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-08T18:13:39.230Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-08T18:13:39.232Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-08T18:13:39.241Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-08T18:13:39.245Z] [INFO] GET /css/contacts.css 200 6ms -[2026-01-08T18:13:39.247Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-08T18:13:39.251Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-08T18:13:39.260Z] [INFO] GET /js/app.js 200 3ms -[2026-01-08T18:13:39.267Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-08T18:13:39.270Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-08T18:13:39.302Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T18:13:39.302Z] [INFO] GET /js/store.js 200 4ms -[2026-01-08T18:13:39.305Z] [INFO] GET /js/api.js 200 5ms -[2026-01-08T18:13:39.309Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-08T18:13:39.312Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-08T18:13:39.313Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-08T18:13:39.335Z] [INFO] GET /js/board.js 200 3ms -[2026-01-08T18:13:39.341Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-08T18:13:39.349Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-08T18:13:39.352Z] [INFO] GET /js/list.js 200 5ms -[2026-01-08T18:13:39.354Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-08T18:13:39.355Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-08T18:13:39.397Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-08T18:13:39.401Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-08T18:13:39.404Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-08T18:13:39.407Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-08T18:13:39.410Z] [INFO] GET /js/coding.js 200 8ms -[2026-01-08T18:13:39.412Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-08T18:13:39.420Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-08T18:13:39.474Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T18:13:39.663Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-08T18:13:39.728Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-08T18:13:39.733Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-08T18:13:39.756Z] [INFO] Socket connected: momohomma@googlemail.com (sQrAp3alC2Z4Qis2AAAx) -[2026-01-08T18:13:39.763Z] [INFO] GET /api/projects 304 5ms -[2026-01-08T18:13:39.791Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-08T18:13:39.793Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T18:13:39.803Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-08T18:13:39.808Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-08T18:13:39.826Z] [INFO] GET /api/tasks/project/2 304 22ms -[2026-01-08T18:13:39.838Z] [INFO] GET /api/reminders?project_id=2 304 10ms -[2026-01-08T18:13:39.865Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-08T18:13:39.895Z] [INFO] GET /api/notifications 304 9ms -[2026-01-08T18:13:39.942Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-08T18:13:41.409Z] [INFO] GET /sw.js 200 5ms -[2026-01-08T18:13:45.547Z] [INFO] GET /api/tasks/14 200 12ms -[2026-01-08T18:13:45.580Z] [INFO] GET /api/subtasks/14 200 6ms -[2026-01-08T18:13:45.587Z] [INFO] GET /api/links/14 304 12ms -[2026-01-08T18:13:45.592Z] [INFO] GET /api/files/14 304 4ms -[2026-01-08T18:13:45.596Z] [INFO] GET /api/comments/14 304 4ms -[2026-01-08T18:13:45.603Z] [INFO] GET /api/tasks/14/history 404 7ms -[2026-01-08T18:13:46.542Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T18:14:00.580Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T18:18:00.167Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:23:00.174Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:28:00.184Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:29:11.710Z] [INFO] POST /api/auth/logout 401 11ms -[2026-01-08T18:29:11.732Z] [INFO] Socket disconnected: momohomma@googlemail.com (sQrAp3alC2Z4Qis2AAAx) -[2026-01-08T18:33:00.189Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:38:00.205Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:43:00.215Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:48:00.216Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:50:27.650Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-08T18:50:27.651Z] [INFO] POST /api/auth/login 200 481ms -[2026-01-08T18:50:27.687Z] [INFO] GET / 200 4ms -[2026-01-08T18:50:27.769Z] [INFO] GET /css/base.css 200 4ms -[2026-01-08T18:50:27.771Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-08T18:50:27.806Z] [INFO] GET /css/components.css 200 4ms -[2026-01-08T18:50:27.808Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-08T18:50:27.813Z] [INFO] GET /css/board.css 200 12ms -[2026-01-08T18:50:27.816Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-08T18:50:27.818Z] [INFO] GET /css/list.css 200 3ms -[2026-01-08T18:50:27.819Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T18:50:27.844Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-08T18:50:27.847Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-08T18:50:27.849Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-08T18:50:27.852Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-08T18:50:27.854Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-08T18:50:27.857Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-08T18:50:27.866Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-08T18:50:27.871Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T18:50:27.879Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-08T18:50:27.884Z] [INFO] GET /js/app.js 200 6ms -[2026-01-08T18:50:27.885Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T18:50:27.889Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-08T18:50:27.930Z] [INFO] GET /js/store.js 200 12ms -[2026-01-08T18:50:27.934Z] [INFO] GET /js/api.js 200 15ms -[2026-01-08T18:50:27.937Z] [INFO] GET /js/utils.js 200 11ms -[2026-01-08T18:50:27.939Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-08T18:50:27.942Z] [INFO] GET /js/sync.js 200 11ms -[2026-01-08T18:50:27.943Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-08T18:50:27.968Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-08T18:50:27.969Z] [INFO] GET /js/board.js 200 4ms -[2026-01-08T18:50:27.971Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-08T18:50:27.977Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T18:50:27.978Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-08T18:50:27.979Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-08T18:50:28.003Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T18:50:28.013Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T18:50:28.023Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-08T18:50:28.025Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-08T18:50:28.027Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-08T18:50:28.028Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-08T18:50:28.030Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-08T18:50:28.075Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T18:50:28.264Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-08T18:50:28.327Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-08T18:50:28.329Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-08T18:50:28.361Z] [INFO] Socket connected: momohomma@googlemail.com (GwTTqxcqq1DfA6gSAAAz) -[2026-01-08T18:50:28.366Z] [INFO] GET /api/projects 304 4ms -[2026-01-08T18:50:28.394Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T18:50:28.399Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-08T18:50:28.416Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-08T18:50:28.421Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-08T18:50:28.427Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-08T18:50:28.436Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-08T18:50:28.464Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-08T18:50:28.493Z] [INFO] GET /api/notifications 304 7ms -[2026-01-08T18:50:28.527Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-08T18:50:30.017Z] [INFO] GET /sw.js 200 3ms -[2026-01-08T18:50:35.447Z] [INFO] GET /api/contacts 304 9ms -[2026-01-08T18:50:36.444Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T18:50:38.282Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T18:50:40.168Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T18:50:44.617Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T18:53:00.218Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:56:05.590Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T18:56:12.278Z] [INFO] GET /api/tasks/22 200 11ms -[2026-01-08T18:56:12.345Z] [INFO] GET /api/subtasks/22 200 6ms -[2026-01-08T18:56:12.412Z] [INFO] GET /api/links/22 200 2ms -[2026-01-08T18:56:12.441Z] [INFO] GET /api/files/22 200 8ms -[2026-01-08T18:56:12.447Z] [INFO] GET /api/tasks/22/history 404 5ms -[2026-01-08T18:56:12.453Z] [INFO] GET /api/comments/22 200 5ms -[2026-01-08T18:56:13.275Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T18:56:17.945Z] [INFO] Aufgabe archiviert: Gewerbeummeldung -[2026-01-08T18:56:17.946Z] [INFO] PUT /api/tasks/22/archive 200 7ms -[2026-01-08T18:56:17.980Z] [INFO] Aufgabe aktualisiert: Gewerbeummeldung (ID: 22) -[2026-01-08T18:56:17.984Z] [INFO] PUT /api/tasks/22 200 11ms -[2026-01-08T18:56:18.952Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T18:56:20.084Z] [INFO] GET /api/tasks/14 304 6ms -[2026-01-08T18:56:20.109Z] [INFO] GET /api/subtasks/14 304 5ms -[2026-01-08T18:56:20.114Z] [INFO] GET /api/tasks/14/history 404 4ms -[2026-01-08T18:56:20.118Z] [INFO] GET /api/links/14 304 4ms -[2026-01-08T18:56:20.123Z] [INFO] GET /api/comments/14 304 4ms -[2026-01-08T18:56:20.125Z] [INFO] GET /api/files/14 304 6ms -[2026-01-08T18:56:21.098Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-08T18:56:22.170Z] [INFO] PUT /api/subtasks/46 200 5ms -[2026-01-08T18:56:22.197Z] [INFO] PUT /api/subtasks/46/position 200 6ms -[2026-01-08T18:56:23.185Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T18:56:23.665Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2026-01-08T18:56:23.667Z] [INFO] PUT /api/tasks/14 200 8ms -[2026-01-08T18:56:23.671Z] [INFO] GET /api/contacts 304 3ms -[2026-01-08T18:56:24.658Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T18:56:29.660Z] [INFO] Aufgabe verschoben: Namensänderung - Damit verbundene Todos -> In Arbeit -[2026-01-08T18:56:29.663Z] [INFO] PUT /api/tasks/14/move 200 12ms -[2026-01-08T18:58:00.220Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T18:58:45.596Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T18:58:56.940Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T18:59:00.375Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T18:59:04.198Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T18:59:05.660Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T18:59:07.893Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T18:59:13.181Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-08T18:59:20.669Z] [INFO] GET / 200 5ms -[2026-01-08T18:59:20.737Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-08T18:59:20.769Z] [INFO] GET /css/base.css 200 2ms -[2026-01-08T18:59:20.804Z] [INFO] GET /css/components.css 200 6ms -[2026-01-08T18:59:20.808Z] [INFO] GET /css/board.css 200 7ms -[2026-01-08T18:59:20.810Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-08T18:59:20.812Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-08T18:59:20.814Z] [INFO] GET /css/list.css 200 3ms -[2026-01-08T18:59:20.815Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-08T18:59:20.837Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-08T18:59:20.853Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-08T18:59:20.861Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-08T18:59:20.863Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-08T18:59:20.866Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-08T18:59:20.869Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-08T18:59:20.870Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-08T18:59:20.892Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-08T18:59:20.900Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-08T18:59:20.913Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-08T18:59:20.912Z] [INFO] GET /js/app.js 200 5ms -[2026-01-08T18:59:20.914Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-08T18:59:20.958Z] [INFO] GET /js/store.js 200 3ms -[2026-01-08T18:59:20.964Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-08T18:59:20.969Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-08T18:59:20.971Z] [INFO] GET /js/api.js 200 7ms -[2026-01-08T18:59:20.973Z] [INFO] GET /js/board.js 200 5ms -[2026-01-08T18:59:20.974Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-08T18:59:20.989Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-08T18:59:20.995Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-08T18:59:20.998Z] [INFO] GET /js/list.js 200 4ms -[2026-01-08T18:59:20.999Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-08T18:59:21.003Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-08T18:59:21.010Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-08T18:59:21.025Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T18:59:21.027Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-08T18:59:21.033Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-08T18:59:21.035Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-08T18:59:21.036Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-08T18:59:21.040Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-08T18:59:21.057Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-08T18:59:21.097Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-08T18:59:21.107Z] [INFO] GET /sw.js 200 1ms -[2026-01-08T18:59:21.169Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-08T18:59:21.170Z] [INFO] GET /index.html 200 3ms -[2026-01-08T18:59:21.173Z] [INFO] GET / 200 5ms -[2026-01-08T18:59:21.208Z] [INFO] GET /css/components.css 200 2ms -[2026-01-08T18:59:21.209Z] [INFO] GET /css/board.css 200 3ms -[2026-01-08T18:59:21.210Z] [INFO] GET /css/base.css 200 3ms -[2026-01-08T18:59:21.240Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-08T18:59:21.245Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T18:59:21.247Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-08T18:59:21.277Z] [INFO] GET /js/app.js 200 4ms -[2026-01-08T18:59:21.282Z] [INFO] GET /js/api.js 200 6ms -[2026-01-08T18:59:21.285Z] [INFO] GET /js/utils.js 200 6ms -[2026-01-08T18:59:21.308Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-08T18:59:21.313Z] [INFO] GET /js/store.js 200 2ms -[2026-01-08T18:59:21.316Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-08T18:59:21.337Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-08T18:59:21.346Z] [INFO] GET /js/board.js 200 2ms -[2026-01-08T18:59:21.347Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-08T18:59:21.369Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-08T18:59:21.377Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-08T18:59:21.378Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T18:59:21.403Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-08T18:59:21.413Z] [INFO] GET /js/tour.js 200 4ms -[2026-01-08T18:59:21.415Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-08T18:59:21.440Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T18:59:21.447Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-08T18:59:21.449Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-08T18:59:21.473Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-08T18:59:21.480Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-08T18:59:21.482Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T18:59:21.510Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-08T18:59:21.519Z] [INFO] GET /css/list.css 200 3ms -[2026-01-08T18:59:21.521Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-08T18:59:21.541Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-08T18:59:21.548Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T18:59:21.549Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T18:59:21.576Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-08T18:59:21.581Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-08T18:59:21.583Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-08T18:59:21.612Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-08T18:59:21.616Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-08T18:59:21.617Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-08T19:00:02.897Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-08T19:00:02.898Z] [INFO] POST /api/auth/login 200 651ms -[2026-01-08T19:00:02.939Z] [INFO] GET / 200 3ms -[2026-01-08T19:00:03.025Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-08T19:00:03.027Z] [INFO] GET /css/base.css 200 4ms -[2026-01-08T19:00:03.037Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-08T19:00:03.039Z] [INFO] GET /css/components.css 200 7ms -[2026-01-08T19:00:03.042Z] [INFO] GET /css/board.css 200 10ms -[2026-01-08T19:00:03.044Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-08T19:00:03.068Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T19:00:03.069Z] [INFO] GET /css/list.css 200 2ms -[2026-01-08T19:00:03.098Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T19:00:03.107Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-08T19:00:03.112Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-08T19:00:03.114Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-08T19:00:03.117Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-08T19:00:03.122Z] [INFO] GET /css/reminders.css 200 9ms -[2026-01-08T19:00:03.133Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-08T19:00:03.139Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T19:00:03.142Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-08T19:00:03.145Z] [INFO] GET /js/app.js 200 2ms -[2026-01-08T19:00:03.151Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-08T19:00:03.162Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-08T19:00:03.206Z] [INFO] GET /js/store.js 200 3ms -[2026-01-08T19:00:03.218Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T19:00:03.221Z] [INFO] GET /js/api.js 200 6ms -[2026-01-08T19:00:03.225Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-08T19:00:03.227Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-08T19:00:03.229Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-08T19:00:03.251Z] [INFO] GET /js/board.js 200 5ms -[2026-01-08T19:00:03.253Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-08T19:00:03.259Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-08T19:00:03.261Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T19:00:03.266Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-08T19:00:03.276Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-08T19:00:03.301Z] [INFO] GET /js/admin.js 200 10ms -[2026-01-08T19:00:03.313Z] [INFO] GET /js/proposals.js 200 15ms -[2026-01-08T19:00:03.318Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-08T19:00:03.322Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-08T19:00:03.326Z] [INFO] GET /js/knowledge.js 200 10ms -[2026-01-08T19:00:03.329Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-08T19:00:03.345Z] [INFO] GET /js/mobile.js 200 13ms -[2026-01-08T19:00:03.374Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T19:00:03.386Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-08T19:00:03.390Z] [INFO] GET /assets/icons/task.svg 304 9ms -[2026-01-08T19:00:03.452Z] [INFO] GET /api/auth/users 304 24ms -[2026-01-08T19:00:03.468Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (N4bTlFTycyjT7iEnAAA1) -[2026-01-08T19:00:03.498Z] [INFO] GET /api/projects 200 7ms -[2026-01-08T19:00:03.538Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-08T19:00:03.543Z] [INFO] GET /api/labels/2 200 4ms -[2026-01-08T19:00:03.561Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-08T19:00:03.567Z] [INFO] GET /api/columns/2 200 5ms -[2026-01-08T19:00:03.568Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-08T19:00:03.574Z] [INFO] GET /api/reminders?project_id=2 200 4ms -[2026-01-08T19:00:03.622Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-08T19:00:03.654Z] [INFO] GET /api/notifications 200 4ms -[2026-01-08T19:00:03.690Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-08T19:00:05.146Z] [INFO] GET /sw.js 200 1ms -[2026-01-08T19:00:06.413Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-08T19:00:06.414Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-08T19:00:06.414Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-08T19:00:06.415Z] [INFO] readCLAUDEmd: Successfully read 23280 characters from /app/taskmate-source/CLAUDE.md -[2026-01-08T19:00:06.417Z] [INFO] GET /api/coding/directories 200 7ms -[2026-01-08T19:00:06.414Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-08T19:00:06.475Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-08T19:00:06.475Z] [INFO] Git directory exists: true -[2026-01-08T19:00:06.475Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-08T19:00:06.475Z] [INFO] Git directory exists: true -[2026-01-08T19:00:06.546Z] [INFO] GET /api/coding/directories/3/status 200 75ms -[2026-01-08T19:00:07.431Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:00:08.705Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T19:00:11.484Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:00:21.786Z] [INFO] GET /api/contacts 200 3ms -[2026-01-08T19:00:22.790Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:00:25.505Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T19:00:28.067Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:03:00.225Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:03:30.463Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:03:33.547Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T19:03:46.181Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T19:03:47.413Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:03:48.124Z] [INFO] Aufgabe erstellt: Antwort vom Gewerbeamt Langenfeld (ID: 32) von momohomma@googlemail.com -[2026-01-08T19:03:48.126Z] [INFO] POST /api/tasks 201 7ms -[2026-01-08T19:03:49.119Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T19:04:38.316Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T19:04:42.893Z] [INFO] GET /api/tasks/6 200 10ms -[2026-01-08T19:04:42.936Z] [INFO] GET /api/subtasks/6 200 9ms -[2026-01-08T19:04:42.966Z] [INFO] GET /api/files/6 200 8ms -[2026-01-08T19:04:42.971Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-08T19:04:42.976Z] [INFO] GET /api/links/6 304 4ms -[2026-01-08T19:04:42.978Z] [INFO] GET /api/tasks/6/history 404 2ms -[2026-01-08T19:04:43.000Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzg5OTA3OCwiZXhwIjoxNzY3ODk5OTc4fQ.HF5_uUHxTFv_D6uBkTkkTpembh7Q_27AzrNHX0S-pMI 200 11ms -[2026-01-08T19:04:43.001Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzg5OTA3OCwiZXhwIjoxNzY3ODk5OTc4fQ.HF5_uUHxTFv_D6uBkTkkTpembh7Q_27AzrNHX0S-pMI 200 12ms -[2026-01-08T19:04:43.005Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzg5OTA3OCwiZXhwIjoxNzY3ODk5OTc4fQ.HF5_uUHxTFv_D6uBkTkkTpembh7Q_27AzrNHX0S-pMI 200 9ms -[2026-01-08T19:04:43.901Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T19:04:58.373Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T19:05:08.870Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T19:05:14.711Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:05:16.908Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:05:17.996Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:05:20.775Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T19:05:23.127Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:05:29.663Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:05:30.813Z] [INFO] Subtask erstellt: Wenn bei "Wissen" was neues eingetragen wird, dann dass man eine Benachrichtigung bekommt und sich das durchlesen kann in Task 6 -[2026-01-08T19:05:30.814Z] [INFO] POST /api/subtasks 201 4ms -[2026-01-08T19:05:31.811Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T19:05:32.096Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-08T19:05:32.098Z] [INFO] PUT /api/tasks/6 200 8ms -[2026-01-08T19:05:32.105Z] [INFO] GET /api/contacts 304 6ms -[2026-01-08T19:05:33.088Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T19:06:22.927Z] [INFO] POST / 200 16ms -[2026-01-08T19:08:00.223Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:11:14.515Z] [INFO] Socket disconnected: momohomma@googlemail.com (GwTTqxcqq1DfA6gSAAAz) -[2026-01-08T19:13:00.225Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:15:59.668Z] [INFO] POST /api/auth/logout 401 9ms -[2026-01-08T19:15:59.696Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (N4bTlFTycyjT7iEnAAA1) -[2026-01-08T19:18:00.238Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:20:55.204Z] [INFO] POST /api/auth/logout 401 6ms -[2026-01-08T19:20:58.804Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-08T19:20:58.805Z] [INFO] POST /api/auth/login 200 484ms -[2026-01-08T19:20:58.841Z] [INFO] GET / 200 5ms -[2026-01-08T19:20:58.903Z] [INFO] GET /css/base.css 200 4ms -[2026-01-08T19:20:58.905Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-08T19:20:58.940Z] [INFO] GET /css/components.css 200 4ms -[2026-01-08T19:20:58.943Z] [INFO] GET /css/board.css 200 7ms -[2026-01-08T19:20:58.948Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-08T19:20:58.955Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-08T19:20:58.957Z] [INFO] GET /css/list.css 200 5ms -[2026-01-08T19:20:58.958Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-08T19:20:58.985Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-08T19:20:58.987Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-08T19:20:58.990Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-08T19:20:59.008Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-08T19:20:59.010Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-08T19:20:59.014Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-08T19:20:59.017Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-08T19:20:59.021Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-08T19:20:59.022Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-08T19:20:59.036Z] [INFO] GET /js/app.js 200 3ms -[2026-01-08T19:20:59.047Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T19:20:59.048Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-08T19:20:59.081Z] [INFO] GET /js/store.js 200 8ms -[2026-01-08T19:20:59.083Z] [INFO] GET /js/api.js 200 8ms -[2026-01-08T19:20:59.087Z] [INFO] GET /js/utils.js 200 11ms -[2026-01-08T19:20:59.091Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-08T19:20:59.094Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-08T19:20:59.095Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-08T19:20:59.113Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-08T19:20:59.115Z] [INFO] GET /js/board.js 200 3ms -[2026-01-08T19:20:59.117Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-08T19:20:59.121Z] [INFO] GET /js/list.js 200 1ms -[2026-01-08T19:20:59.123Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-08T19:20:59.125Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-08T19:20:59.174Z] [INFO] GET /js/proposals.js 200 9ms -[2026-01-08T19:20:59.177Z] [INFO] GET /js/admin.js 200 11ms -[2026-01-08T19:20:59.179Z] [INFO] GET /js/notifications.js 200 11ms -[2026-01-08T19:20:59.182Z] [INFO] GET /js/knowledge.js 200 9ms -[2026-01-08T19:20:59.183Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-08T19:20:59.189Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-08T19:20:59.204Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T19:20:59.241Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T19:20:59.429Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-08T19:20:59.496Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-08T19:20:59.498Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-08T19:20:59.524Z] [INFO] Socket connected: momohomma@googlemail.com (v0Ky-v8saZguOQNMAAA5) -[2026-01-08T19:20:59.532Z] [INFO] GET /api/projects 200 6ms -[2026-01-08T19:20:59.554Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T19:20:59.578Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-08T19:20:59.584Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-08T19:20:59.593Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-08T19:20:59.608Z] [INFO] GET /api/labels/2 304 14ms -[2026-01-08T19:20:59.612Z] [INFO] GET /api/reminders?project_id=2 304 17ms -[2026-01-08T19:20:59.691Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-08T19:20:59.982Z] [INFO] GET /api/notifications 304 4ms -[2026-01-08T19:21:01.631Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-08T19:21:01.635Z] [INFO] GET /sw.js 200 3ms -[2026-01-08T19:21:12.690Z] [INFO] GET /api/tasks/26 200 10ms -[2026-01-08T19:21:12.782Z] [INFO] GET /api/tasks/26/history 404 7ms -[2026-01-08T19:21:12.794Z] [INFO] GET /api/subtasks/26 304 6ms -[2026-01-08T19:21:12.800Z] [INFO] GET /api/files/26 304 5ms -[2026-01-08T19:21:12.805Z] [INFO] GET /api/links/26 304 4ms -[2026-01-08T19:21:12.810Z] [INFO] GET /api/comments/26 304 4ms -[2026-01-08T19:21:13.671Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-08T19:21:23.548Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T19:21:23.791Z] [INFO] Aufgabe gelöscht: CodeMate (ID: 26) -[2026-01-08T19:21:23.792Z] [INFO] DELETE /api/tasks/26 200 7ms -[2026-01-08T19:21:23.829Z] [INFO] PUT /api/tasks/26 404 6ms -[2026-01-08T19:21:24.822Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:21:45.882Z] [INFO] GET /api/tasks/14 200 11ms -[2026-01-08T19:21:45.982Z] [INFO] GET /api/subtasks/14 200 11ms -[2026-01-08T19:21:45.989Z] [INFO] GET /api/links/14 304 17ms -[2026-01-08T19:21:45.995Z] [INFO] GET /api/files/14 304 12ms -[2026-01-08T19:21:46.000Z] [INFO] GET /api/comments/14 304 4ms -[2026-01-08T19:21:46.004Z] [INFO] GET /api/tasks/14/history 404 7ms -[2026-01-08T19:21:46.837Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T19:21:49.431Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2026-01-08T19:21:49.432Z] [INFO] PUT /api/tasks/14 200 6ms -[2026-01-08T19:21:50.435Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T19:21:53.780Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-08T19:21:56.838Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:22:00.459Z] [INFO] GET /api/knowledge/entries?categoryId=16 304 4ms -[2026-01-08T19:22:01.465Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T19:22:02.548Z] [INFO] GET /api/knowledge/entries?categoryId=1 304 7ms -[2026-01-08T19:22:03.544Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T19:22:05.205Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:22:07.636Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T19:22:08.374Z] [INFO] GET /api/knowledge/entries?categoryId=15 304 6ms -[2026-01-08T19:22:09.384Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T19:22:11.670Z] [INFO] GET /api/knowledge/entries?categoryId=11 304 5ms -[2026-01-08T19:22:13.834Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T19:22:14.771Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:22:15.691Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 7ms -[2026-01-08T19:22:16.756Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T19:22:51.762Z] [INFO] GET / 200 4ms -[2026-01-08T19:22:51.842Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-08T19:22:51.843Z] [INFO] GET /css/base.css 200 3ms -[2026-01-08T19:22:51.844Z] [INFO] GET /css/components.css 200 3ms -[2026-01-08T19:22:51.846Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-08T19:22:51.848Z] [INFO] GET /css/board.css 200 4ms -[2026-01-08T19:22:51.868Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-08T19:22:51.873Z] [INFO] GET /css/list.css 200 2ms -[2026-01-08T19:22:51.884Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-08T19:22:51.885Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T19:22:51.900Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-08T19:22:51.903Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-08T19:22:51.905Z] [INFO] GET /css/coding.css 200 7ms -[2026-01-08T19:22:51.920Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-08T19:22:51.921Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-08T19:22:51.954Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-08T19:22:51.955Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-08T19:22:51.956Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-08T19:22:51.959Z] [INFO] GET /js/app.js 200 2ms -[2026-01-08T19:22:51.960Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T19:22:51.976Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-08T19:22:52.003Z] [INFO] GET /js/store.js 200 4ms -[2026-01-08T19:22:52.005Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-08T19:22:52.007Z] [INFO] GET /js/api.js 200 6ms -[2026-01-08T19:22:52.019Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-08T19:22:52.020Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-08T19:22:52.021Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-08T19:22:52.054Z] [INFO] GET /js/board.js 200 5ms -[2026-01-08T19:22:52.057Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-08T19:22:52.078Z] [INFO] GET /js/shortcuts.js 200 18ms -[2026-01-08T19:22:52.084Z] [INFO] GET /js/calendar.js 200 9ms -[2026-01-08T19:22:52.086Z] [INFO] GET /js/list.js 200 10ms -[2026-01-08T19:22:52.087Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-08T19:22:52.095Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-08T19:22:52.143Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-08T19:22:52.155Z] [INFO] GET /js/gitea.js 200 8ms -[2026-01-08T19:22:52.158Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-08T19:22:52.159Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-08T19:22:52.161Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-08T19:22:52.165Z] [INFO] GET /js/mobile.js 200 8ms -[2026-01-08T19:22:52.245Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-08T19:22:52.443Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-08T19:22:52.505Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-08T19:22:52.543Z] [INFO] Socket connected: momohomma@googlemail.com (XbaaQtpYyg6tTMCaAAA7) -[2026-01-08T19:22:52.551Z] [INFO] GET /api/projects 200 5ms -[2026-01-08T19:22:52.554Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-08T19:22:52.595Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T19:22:52.607Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-08T19:22:52.614Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-08T19:22:52.630Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-08T19:22:52.637Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-08T19:22:52.641Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-08T19:22:52.693Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-08T19:22:52.725Z] [INFO] GET /api/notifications 304 7ms -[2026-01-08T19:22:52.774Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-08T19:22:54.232Z] [INFO] GET /sw.js 200 3ms -[2026-01-08T19:22:57.963Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T19:22:58.485Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T19:23:00.240Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:23:05.469Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:23:10.833Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T19:23:21.246Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:23:21.670Z] [INFO] Aufgabe erstellt: Shady E-SIM Anbieter suchen (ID: 33) von momohomma@googlemail.com -[2026-01-08T19:23:21.671Z] [INFO] Benachrichtigung erstellt: task:assigned für User 1 -[2026-01-08T19:23:21.673Z] [INFO] POST /api/tasks 201 7ms -[2026-01-08T19:23:22.671Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T19:23:24.831Z] [INFO] GET /api/tasks/19 200 11ms -[2026-01-08T19:23:24.871Z] [INFO] GET /api/subtasks/19 200 14ms -[2026-01-08T19:23:24.865Z] [INFO] GET /api/links/19 200 9ms -[2026-01-08T19:23:24.876Z] [INFO] GET /api/comments/19 200 5ms -[2026-01-08T19:23:24.879Z] [INFO] GET /api/tasks/19/history 404 7ms -[2026-01-08T19:23:24.882Z] [INFO] GET /api/files/19 200 3ms -[2026-01-08T19:23:25.825Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-08T19:23:28.321Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2026-01-08T19:23:28.323Z] [INFO] PUT /api/tasks/19 200 6ms -[2026-01-08T19:23:29.340Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T19:28:00.247Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:31:37.123Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T19:33:00.251Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:38:00.253Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:38:11.737Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-08T19:38:11.739Z] [INFO] POST /api/auth/logout 200 8ms -[2026-01-08T19:38:11.806Z] [INFO] Socket disconnected: momohomma@googlemail.com (v0Ky-v8saZguOQNMAAA5) -[2026-01-08T19:41:09.524Z] [INFO] Socket disconnected: momohomma@googlemail.com (XbaaQtpYyg6tTMCaAAA7) -[2026-01-08T19:42:14.723Z] [INFO] POST /api/auth/login 200 435ms -[2026-01-08T19:42:14.722Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-08T19:42:14.761Z] [INFO] GET / 200 4ms -[2026-01-08T19:42:14.832Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-08T19:42:14.834Z] [INFO] GET /css/base.css 200 5ms -[2026-01-08T19:42:14.879Z] [INFO] GET /css/components.css 200 13ms -[2026-01-08T19:42:14.880Z] [INFO] GET /css/board.css 200 10ms -[2026-01-08T19:42:14.881Z] [INFO] GET /css/list.css 200 7ms -[2026-01-08T19:42:14.882Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-08T19:42:14.885Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-08T19:42:14.886Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-08T19:42:14.906Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-08T19:42:14.915Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-08T19:42:14.917Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-08T19:42:14.921Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-08T19:42:14.927Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-08T19:42:14.931Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-08T19:42:14.951Z] [INFO] GET /css/contacts.css 200 6ms -[2026-01-08T19:42:14.958Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-08T19:42:14.960Z] [INFO] GET /css/responsive.css 200 12ms -[2026-01-08T19:42:14.963Z] [INFO] GET /js/app.js 200 7ms -[2026-01-08T19:42:14.963Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-08T19:42:14.968Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-08T19:42:15.005Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T19:42:15.007Z] [INFO] GET /js/store.js 200 5ms -[2026-01-08T19:42:15.009Z] [INFO] GET /js/api.js 200 6ms -[2026-01-08T19:42:15.010Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-08T19:42:15.012Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-08T19:42:15.013Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-08T19:42:15.035Z] [INFO] GET /js/board.js 200 5ms -[2026-01-08T19:42:15.040Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-08T19:42:15.045Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-08T19:42:15.045Z] [INFO] GET /js/list.js 200 4ms -[2026-01-08T19:42:15.050Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-08T19:42:15.051Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-08T19:42:15.073Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-08T19:42:15.082Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-08T19:42:15.084Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-08T19:42:15.085Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-08T19:42:15.088Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-08T19:42:15.098Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-08T19:42:15.103Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-08T19:42:15.163Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T19:42:15.342Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-08T19:42:15.423Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-08T19:42:15.424Z] [INFO] GET /assets/icons/task.svg 304 10ms -[2026-01-08T19:42:15.458Z] [INFO] Socket connected: momohomma@googlemail.com (kNLFu_Qb0XHK7O71AAA_) -[2026-01-08T19:42:15.465Z] [INFO] GET /api/projects 200 6ms -[2026-01-08T19:42:15.506Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T19:42:15.514Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-08T19:42:15.520Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-08T19:42:15.524Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-08T19:42:15.536Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-08T19:42:15.542Z] [INFO] GET /api/reminders?project_id=2 304 5ms -[2026-01-08T19:42:15.578Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-08T19:42:15.648Z] [INFO] GET /api/notifications 304 7ms -[2026-01-08T19:42:15.677Z] [INFO] GET /api/knowledge/categories 304 6ms -[2026-01-08T19:42:17.108Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T19:42:18.629Z] [INFO] GET /api/contacts 304 4ms -[2026-01-08T19:42:19.635Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:42:25.280Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T19:42:27.044Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-08T19:42:27.045Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-08T19:42:27.045Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-08T19:42:27.045Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-08T19:42:27.047Z] [INFO] readCLAUDEmd: Successfully read 23280 characters from /app/taskmate-source/CLAUDE.md -[2026-01-08T19:42:27.048Z] [INFO] GET /api/coding/directories 200 8ms -[2026-01-08T19:42:27.607Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T19:42:27.637Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-08T19:42:27.638Z] [INFO] Git directory exists: true -[2026-01-08T19:42:27.638Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-08T19:42:27.638Z] [INFO] Git directory exists: true -[2026-01-08T19:42:27.691Z] [INFO] GET /api/coding/directories/3/status 200 62ms -[2026-01-08T19:42:28.463Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-08T19:42:29.473Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T19:42:30.484Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:42:31.836Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T19:42:33.983Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:42:51.498Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:43:00.255Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:43:03.019Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T19:43:52.445Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T19:43:59.659Z] [INFO] GET /api/knowledge/entries?categoryId=12 304 9ms -[2026-01-08T19:44:00.651Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T19:44:03.205Z] [INFO] GET /api/knowledge/entries?categoryId=14 304 7ms -[2026-01-08T19:44:04.212Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T19:44:07.731Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:44:32.102Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T19:45:02.106Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T19:48:00.272Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:51:09.412Z] [INFO] GET / 200 25ms -[2026-01-08T19:51:09.513Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-08T19:51:09.604Z] [INFO] GET /css/base.css 200 5ms -[2026-01-08T19:51:09.611Z] [INFO] GET /css/components.css 200 8ms -[2026-01-08T19:51:09.614Z] [INFO] GET /css/board.css 200 9ms -[2026-01-08T19:51:09.616Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-08T19:51:09.618Z] [INFO] GET /css/list.css 200 5ms -[2026-01-08T19:51:09.619Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-08T19:51:09.637Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-08T19:51:09.660Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-08T19:51:09.664Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-08T19:51:09.680Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-08T19:51:09.686Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-08T19:51:09.694Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-08T19:51:09.696Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-08T19:51:09.710Z] [INFO] GET /css/contacts.css 200 6ms -[2026-01-08T19:51:09.714Z] [INFO] GET /css/responsive.css 200 9ms -[2026-01-08T19:51:09.766Z] [INFO] GET /css/mobile.css 200 51ms -[2026-01-08T19:51:09.781Z] [INFO] GET /js/app.js 200 11ms -[2026-01-08T19:51:09.783Z] [INFO] GET /js/reminders.js 200 13ms -[2026-01-08T19:51:09.791Z] [INFO] GET /js/contacts.js 200 18ms -[2026-01-08T19:51:09.859Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-08T19:51:09.864Z] [INFO] GET /js/api.js 200 8ms -[2026-01-08T19:51:09.867Z] [INFO] GET /js/store.js 200 9ms -[2026-01-08T19:51:09.872Z] [INFO] GET /js/board.js 200 10ms -[2026-01-08T19:51:09.875Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-08T19:51:09.877Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-08T19:51:09.902Z] [INFO] GET /js/list.js 200 4ms -[2026-01-08T19:51:09.904Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-08T19:51:09.905Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-08T19:51:09.909Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-08T19:51:09.928Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-08T19:51:09.932Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-08T19:51:09.942Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-08T19:51:09.950Z] [INFO] GET /js/notifications.js 200 12ms -[2026-01-08T19:51:09.951Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-08T19:51:09.978Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-08T19:51:09.980Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-08T19:51:09.984Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-08T19:51:10.004Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-08T19:51:10.050Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-08T19:51:15.449Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-08T19:51:15.452Z] [INFO] POST /api/auth/login 200 523ms -[2026-01-08T19:51:15.495Z] [INFO] GET / 200 4ms -[2026-01-08T19:51:15.577Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-08T19:51:15.579Z] [INFO] GET /css/components.css 200 8ms -[2026-01-08T19:51:15.582Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-08T19:51:15.585Z] [INFO] GET /css/board.css 200 9ms -[2026-01-08T19:51:15.586Z] [INFO] GET /css/base.css 200 5ms -[2026-01-08T19:51:15.589Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-08T19:51:15.612Z] [INFO] GET /css/list.css 200 1ms -[2026-01-08T19:51:15.620Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T19:51:15.641Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T19:51:15.643Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-08T19:51:15.645Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-08T19:51:15.647Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-08T19:51:15.650Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-08T19:51:15.662Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-08T19:51:15.678Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-08T19:51:15.681Z] [INFO] GET /css/responsive.css 200 7ms -[2026-01-08T19:51:15.686Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-08T19:51:15.691Z] [INFO] GET /js/app.js 200 3ms -[2026-01-08T19:51:15.704Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-08T19:51:15.712Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-08T19:51:15.749Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T19:51:15.750Z] [INFO] GET /js/store.js 200 5ms -[2026-01-08T19:51:15.751Z] [INFO] GET /js/api.js 200 5ms -[2026-01-08T19:51:15.766Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-08T19:51:15.770Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-08T19:51:15.774Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-08T19:51:15.784Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-08T19:51:15.788Z] [INFO] GET /js/board.js 200 6ms -[2026-01-08T19:51:15.791Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-08T19:51:15.798Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-08T19:51:15.803Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-08T19:51:15.804Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T19:51:15.826Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-08T19:51:15.831Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-08T19:51:15.842Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-08T19:51:15.845Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-08T19:51:15.847Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-08T19:51:15.848Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-08T19:51:15.868Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-08T19:51:15.925Z] [INFO] POST /api/auth/refresh 200 20ms -[2026-01-08T19:51:15.932Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-08T19:51:15.935Z] [INFO] GET /assets/icons/task.svg 304 7ms -[2026-01-08T19:51:15.980Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-08T19:51:16.016Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (cuXGch8QB-RiEispAABD) -[2026-01-08T19:51:16.033Z] [INFO] GET /api/projects 200 11ms -[2026-01-08T19:51:16.102Z] [INFO] GET /api/tasks/project/2 200 30ms -[2026-01-08T19:51:16.106Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-08T19:51:16.109Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-08T19:51:16.118Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-08T19:51:16.122Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-08T19:51:16.142Z] [INFO] GET /api/reminders?project_id=2 304 6ms -[2026-01-08T19:51:16.211Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-08T19:51:16.282Z] [INFO] GET /api/notifications 200 11ms -[2026-01-08T19:51:16.331Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-08T19:51:17.502Z] [INFO] GET /api/contacts 304 9ms -[2026-01-08T19:51:17.715Z] [INFO] GET /sw.js 200 7ms -[2026-01-08T19:51:17.755Z] [INFO] GET /index.html 200 5ms -[2026-01-08T19:51:17.757Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-08T19:51:17.759Z] [INFO] GET / 200 6ms -[2026-01-08T19:51:17.795Z] [INFO] GET /css/base.css 200 1ms -[2026-01-08T19:51:17.819Z] [INFO] GET /css/components.css 200 4ms -[2026-01-08T19:51:17.827Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-08T19:51:17.826Z] [INFO] GET /css/board.css 200 4ms -[2026-01-08T19:51:17.848Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-08T19:51:17.858Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T19:51:17.880Z] [INFO] GET /js/app.js 200 3ms -[2026-01-08T19:51:17.884Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-08T19:51:17.887Z] [INFO] GET /js/api.js 200 1ms -[2026-01-08T19:51:17.917Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-08T19:51:17.943Z] [INFO] GET /js/store.js 200 2ms -[2026-01-08T19:51:17.945Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-08T19:51:17.948Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-08T19:51:17.974Z] [INFO] GET /js/board.js 200 2ms -[2026-01-08T19:51:17.976Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-08T19:51:17.999Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-08T19:51:18.007Z] [INFO] GET /js/list.js 200 2ms -[2026-01-08T19:51:18.011Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-08T19:51:18.043Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-08T19:51:18.045Z] [INFO] GET /js/tour.js 200 8ms -[2026-01-08T19:51:18.050Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T19:51:18.080Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-08T19:51:18.082Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-08T19:51:18.084Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-08T19:51:18.116Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-08T19:51:18.120Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-08T19:51:18.124Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T19:51:18.147Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-08T19:51:18.152Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-08T19:51:18.156Z] [INFO] GET /css/list.css 200 1ms -[2026-01-08T19:51:18.178Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-08T19:51:18.183Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-08T19:51:18.188Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T19:51:18.209Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-08T19:51:18.217Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-08T19:51:18.223Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-08T19:51:18.234Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-08T19:51:18.253Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-08T19:51:18.282Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-08T19:51:18.474Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T19:51:22.366Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T19:51:25.249Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T19:51:27.886Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-08T19:51:31.847Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T19:51:34.414Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T19:53:00.276Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:53:30.847Z] [INFO] GET /robots.txt 200 2ms -[2026-01-08T19:53:31.096Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-08T19:54:27.959Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-08T19:57:19.807Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-08T19:58:00.279Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T19:58:11.780Z] [INFO] Logout: momohomma@googlemail.com -[2026-01-08T19:58:11.782Z] [INFO] POST /api/auth/logout 200 13ms -[2026-01-08T19:58:11.802Z] [INFO] Socket disconnected: momohomma@googlemail.com (kNLFu_Qb0XHK7O71AAA_) -[2026-01-08T19:59:11.685Z] [INFO] POST /api/auth/logout 401 2ms -[2026-01-08T20:00:19.853Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-08T20:03:00.283Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:05:01.269Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-08T20:05:01.274Z] [INFO] GET /css/base.css 200 1ms -[2026-01-08T20:05:01.280Z] [INFO] GET /css/board.css 200 2ms -[2026-01-08T20:05:01.282Z] [INFO] GET /css/components.css 200 3ms -[2026-01-08T20:05:01.284Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-08T20:05:01.284Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-08T20:05:01.295Z] [INFO] GET /css/list.css 200 3ms -[2026-01-08T20:05:01.296Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T20:05:01.322Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-08T20:05:01.325Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-08T20:05:01.329Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-08T20:05:01.332Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-08T20:05:01.334Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-08T20:05:01.336Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-08T20:05:01.346Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-08T20:05:01.349Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-08T20:05:01.353Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-08T20:05:01.359Z] [INFO] GET / 200 4ms -[2026-01-08T20:05:01.431Z] [INFO] GET /styles.css.map 200 4ms -[2026-01-08T20:06:59.569Z] [INFO] POST /api/auth/logout 401 8ms -[2026-01-08T20:06:59.602Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (cuXGch8QB-RiEispAABD) -[2026-01-08T20:08:00.286Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:08:04.686Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:08:34.677Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:09:04.674Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:09:04.675Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:09:34.717Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:09:34.733Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:10:04.687Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:10:04.686Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:10:04.698Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:10:35.438Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:10:35.446Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:10:35.457Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:11:04.716Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:11:04.723Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:11:04.727Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:11:04.728Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:11:34.836Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:11:34.837Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:11:34.837Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:11:34.850Z] [INFO] GET /api/activities 404 0ms -[2026-01-08T20:12:04.720Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:12:04.722Z] [INFO] GET /api/activities 404 4ms -[2026-01-08T20:12:04.724Z] [INFO] GET /api/activities 404 5ms -[2026-01-08T20:12:04.737Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:12:04.738Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:12:34.738Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:12:34.741Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:12:34.744Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:12:34.747Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:12:34.759Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:13:00.294Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:13:04.726Z] [INFO] GET /api/activities 404 7ms -[2026-01-08T20:13:04.727Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:13:04.728Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:13:04.728Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:13:04.744Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:13:04.745Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:13:34.724Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:13:34.728Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:13:34.729Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:13:34.730Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:13:34.744Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:13:34.759Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:14:04.738Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:14:04.739Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:14:04.739Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:14:04.740Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:14:04.747Z] [INFO] GET /api/activities 404 6ms -[2026-01-08T20:14:04.749Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:14:04.755Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:14:34.754Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:14:34.756Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:14:34.758Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:14:36.258Z] [INFO] GET /api/activities 404 4ms -[2026-01-08T20:14:36.264Z] [INFO] GET /api/activities 404 4ms -[2026-01-08T20:14:36.266Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:14:36.268Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:15:04.760Z] [INFO] GET /api/activities 404 5ms -[2026-01-08T20:15:04.761Z] [INFO] GET /api/activities 404 5ms -[2026-01-08T20:15:04.763Z] [INFO] GET /api/activities 404 7ms -[2026-01-08T20:15:04.764Z] [INFO] GET /api/activities 404 7ms -[2026-01-08T20:15:04.765Z] [INFO] GET /api/activities 404 7ms -[2026-01-08T20:15:04.766Z] [INFO] GET /api/activities 404 7ms -[2026-01-08T20:15:04.768Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:15:04.773Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:15:34.851Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:15:34.853Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:15:34.854Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:15:34.855Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:15:34.856Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:15:34.857Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:15:36.496Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:15:36.497Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:16:04.758Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:16:04.759Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:16:04.760Z] [INFO] GET /api/activities 404 4ms -[2026-01-08T20:16:04.760Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:16:04.765Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:16:04.766Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:16:04.768Z] [INFO] GET /api/activities 404 4ms -[2026-01-08T20:16:04.772Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:16:04.781Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:16:35.127Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:16:35.129Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:16:35.203Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:16:35.204Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:16:35.208Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:16:35.209Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T20:16:35.446Z] [INFO] GET /api/activities 404 5ms -[2026-01-08T20:16:35.447Z] [INFO] GET /api/activities 404 5ms -[2026-01-08T20:16:35.449Z] [INFO] GET /api/activities 404 6ms -[2026-01-08T20:17:04.755Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:17:04.766Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:17:04.768Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:17:04.769Z] [INFO] GET /api/activities 404 0ms -[2026-01-08T20:17:04.771Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:17:04.797Z] [INFO] GET /api/activities 404 8ms -[2026-01-08T20:17:04.801Z] [INFO] GET /api/activities 404 11ms -[2026-01-08T20:17:04.816Z] [INFO] GET /api/activities 404 3ms -[2026-01-08T20:17:04.821Z] [INFO] GET /api/activities 404 4ms -[2026-01-08T20:17:04.822Z] [INFO] GET /api/activities 404 1ms -[2026-01-08T20:18:00.300Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:23:00.316Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:28:00.330Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:33:00.334Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:38:00.346Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:43:00.361Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:43:39.340Z] [INFO] GET / 200 27ms -[2026-01-08T20:48:00.377Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:53:00.391Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T20:58:00.403Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:03:00.409Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:08:00.418Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:13:00.431Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:18:00.438Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:18:05.664Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-08T21:18:05.672Z] [INFO] POST /api/auth/login 200 658ms -[2026-01-08T21:18:05.712Z] [INFO] GET / 200 4ms -[2026-01-08T21:18:05.777Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-08T21:18:05.779Z] [INFO] GET /css/base.css 200 7ms -[2026-01-08T21:18:05.802Z] [INFO] GET /css/components.css 200 3ms -[2026-01-08T21:18:05.807Z] [INFO] GET /css/board.css 200 2ms -[2026-01-08T21:18:05.812Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-08T21:18:05.812Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-08T21:18:05.814Z] [INFO] GET /css/list.css 200 4ms -[2026-01-08T21:18:05.815Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-08T21:18:05.846Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-08T21:18:05.849Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-08T21:18:05.857Z] [INFO] GET /css/gitea.css 200 9ms -[2026-01-08T21:18:05.860Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-08T21:18:05.862Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-08T21:18:05.863Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-08T21:18:05.869Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-08T21:18:05.870Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-08T21:18:05.880Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-08T21:18:05.901Z] [INFO] GET /js/app.js 200 5ms -[2026-01-08T21:18:05.902Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T21:18:05.906Z] [INFO] GET /js/contacts.js 200 7ms -[2026-01-08T21:18:05.932Z] [INFO] GET /js/store.js 200 4ms -[2026-01-08T21:18:05.933Z] [INFO] GET /js/api.js 200 3ms -[2026-01-08T21:18:05.935Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T21:18:05.941Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-08T21:18:05.942Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-08T21:18:05.943Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-08T21:18:05.972Z] [INFO] GET /js/board.js 200 4ms -[2026-01-08T21:18:05.977Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-08T21:18:05.980Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-08T21:18:05.983Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-08T21:18:05.984Z] [INFO] GET /js/list.js 200 5ms -[2026-01-08T21:18:05.985Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-08T21:18:06.015Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-08T21:18:06.029Z] [INFO] GET /js/notifications.js 200 9ms -[2026-01-08T21:18:06.032Z] [INFO] GET /js/proposals.js 200 14ms -[2026-01-08T21:18:06.034Z] [INFO] GET /js/knowledge.js 200 15ms -[2026-01-08T21:18:06.036Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-08T21:18:06.042Z] [INFO] GET /js/coding.js 200 11ms -[2026-01-08T21:18:06.046Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-08T21:18:06.118Z] [INFO] POST /api/auth/refresh 200 35ms -[2026-01-08T21:18:06.320Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-08T21:18:08.207Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-08T21:18:08.213Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-08T21:18:08.242Z] [INFO] Socket connected: momohomma@googlemail.com (E3qw3InJP8hfREfgAABH) -[2026-01-08T21:18:08.274Z] [INFO] GET /api/projects 304 21ms -[2026-01-08T21:18:08.305Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-08T21:18:08.313Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T21:18:08.332Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-08T21:18:08.337Z] [INFO] GET /api/labels/2 304 12ms -[2026-01-08T21:18:08.365Z] [INFO] GET /api/tasks/project/2 304 27ms -[2026-01-08T21:18:08.373Z] [INFO] GET /api/reminders?project_id=2 304 7ms -[2026-01-08T21:18:08.410Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms -[2026-01-08T21:18:08.446Z] [INFO] GET /api/notifications 304 13ms -[2026-01-08T21:18:08.481Z] [INFO] GET /api/knowledge/categories 304 11ms -[2026-01-08T21:18:09.961Z] [INFO] GET /sw.js 200 6ms -[2026-01-08T21:18:10.001Z] [INFO] GET /index.html 200 9ms -[2026-01-08T21:18:10.002Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-08T21:18:10.005Z] [INFO] GET / 200 6ms -[2026-01-08T21:18:10.023Z] [INFO] GET /css/base.css 200 1ms -[2026-01-08T21:18:10.038Z] [INFO] GET /css/components.css 200 2ms -[2026-01-08T21:18:10.047Z] [INFO] GET /css/board.css 200 4ms -[2026-01-08T21:18:10.051Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-08T21:18:10.060Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-08T21:18:10.074Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-08T21:18:10.091Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-08T21:18:10.093Z] [INFO] GET /js/app.js 200 5ms -[2026-01-08T21:18:10.100Z] [INFO] GET /js/api.js 200 2ms -[2026-01-08T21:18:10.115Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-08T21:18:10.135Z] [INFO] GET /js/store.js 200 5ms -[2026-01-08T21:18:10.137Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-08T21:18:10.142Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-08T21:18:10.768Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-08T21:18:10.772Z] [INFO] GET /js/board.js 200 6ms -[2026-01-08T21:18:10.774Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-08T21:18:11.310Z] [INFO] GET /js/list.js 200 3ms -[2026-01-08T21:18:12.167Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-08T21:18:12.169Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-08T21:18:12.170Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-08T21:18:12.200Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-08T21:18:12.217Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-08T21:18:12.219Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-08T21:18:12.244Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-08T21:18:12.250Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-08T21:18:12.256Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-08T21:18:12.304Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T21:18:12.306Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-08T21:18:12.307Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-08T21:18:12.341Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-08T21:18:12.342Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-08T21:18:12.343Z] [INFO] GET /css/list.css 200 3ms -[2026-01-08T21:18:12.372Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-08T21:18:12.374Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-08T21:18:12.376Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-08T21:18:12.400Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-08T21:18:12.405Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-08T21:18:12.408Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-08T21:18:12.424Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-08T21:18:12.658Z] [INFO] GET /api/tasks/14 200 18ms -[2026-01-08T21:18:12.695Z] [INFO] GET /api/subtasks/14 304 10ms -[2026-01-08T21:18:12.701Z] [INFO] GET /api/tasks/14/history 404 15ms -[2026-01-08T21:18:12.705Z] [INFO] GET /api/comments/14 304 4ms -[2026-01-08T21:18:12.718Z] [INFO] GET /api/links/14 304 12ms -[2026-01-08T21:18:12.721Z] [INFO] GET /api/files/14 304 14ms -[2026-01-08T21:18:13.650Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T21:18:14.802Z] [INFO] PUT /api/subtasks/44 200 9ms -[2026-01-08T21:18:14.837Z] [INFO] PUT /api/subtasks/44/position 200 11ms -[2026-01-08T21:18:15.813Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T21:18:17.152Z] [INFO] Aufgabe archiviert: Namensänderung - Damit verbundene Todos -[2026-01-08T21:18:17.155Z] [INFO] PUT /api/tasks/14/archive 200 11ms -[2026-01-08T21:18:17.384Z] [INFO] Aufgabe aktualisiert: Namensänderung - Damit verbundene Todos (ID: 14) -[2026-01-08T21:18:17.386Z] [INFO] PUT /api/tasks/14 200 12ms -[2026-01-08T21:18:18.155Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T21:19:47.120Z] [INFO] GET /api/tasks/31 200 15ms -[2026-01-08T21:19:47.148Z] [INFO] GET /api/subtasks/31 200 3ms -[2026-01-08T21:19:47.174Z] [INFO] GET /api/links/31 200 6ms -[2026-01-08T21:19:47.191Z] [INFO] GET /api/files/31 200 9ms -[2026-01-08T21:19:47.199Z] [INFO] GET /api/comments/31 200 6ms -[2026-01-08T21:19:47.203Z] [INFO] GET /api/tasks/31/history 404 4ms -[2026-01-08T21:19:48.047Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T21:19:49.359Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T21:19:55.794Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T21:19:55.809Z] [INFO] Aufgabe aktualisiert: Website in ein Docker stecken und die Domain abändern (ID: 31) -[2026-01-08T21:19:55.811Z] [INFO] PUT /api/tasks/31 200 8ms -[2026-01-08T21:19:57.584Z] [INFO] Aufgabe aktualisiert: Website in ein Docker stecken und die Domain abändern (ID: 31) -[2026-01-08T21:19:57.585Z] [INFO] PUT /api/tasks/31 200 6ms -[2026-01-08T21:19:58.590Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T21:21:02.303Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-08T21:21:02.304Z] [INFO] POST /api/auth/login 200 471ms -[2026-01-08T21:21:02.344Z] [INFO] GET / 200 5ms -[2026-01-08T21:21:02.415Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-08T21:21:02.442Z] [INFO] GET /css/base.css 200 1ms -[2026-01-08T21:21:02.476Z] [INFO] GET /css/board.css 200 2ms -[2026-01-08T21:21:02.478Z] [INFO] GET /css/components.css 200 4ms -[2026-01-08T21:21:02.487Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-08T21:21:02.489Z] [INFO] GET /css/list.css 200 5ms -[2026-01-08T21:21:02.490Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-08T21:21:02.493Z] [INFO] GET /css/admin.css 200 1ms -[2026-01-08T21:21:02.509Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-08T21:21:02.533Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-08T21:21:02.540Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-08T21:21:02.542Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-08T21:21:02.546Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-08T21:21:02.550Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-08T21:21:02.552Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-08T21:21:02.561Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T21:21:02.576Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-08T21:21:02.579Z] [INFO] GET /js/app.js 200 2ms -[2026-01-08T21:21:02.582Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-08T21:21:02.585Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-08T21:21:02.620Z] [INFO] GET /js/api.js 200 4ms -[2026-01-08T21:21:02.622Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T21:21:02.624Z] [INFO] GET /js/store.js 200 6ms -[2026-01-08T21:21:02.636Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-08T21:21:02.636Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-08T21:21:02.637Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-08T21:21:02.654Z] [INFO] GET /js/board.js 200 3ms -[2026-01-08T21:21:02.656Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-08T21:21:02.661Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-08T21:21:02.665Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-08T21:21:02.671Z] [INFO] GET /js/list.js 200 2ms -[2026-01-08T21:21:02.686Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-08T21:21:02.691Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-08T21:21:02.695Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-08T21:21:02.701Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-08T21:21:02.712Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-08T21:21:02.718Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-08T21:21:02.719Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-08T21:21:02.724Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-08T21:21:02.770Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-08T21:21:02.778Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-08T21:21:02.785Z] [INFO] GET /api/auth/users 304 11ms -[2026-01-08T21:21:02.823Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-08T21:21:02.860Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (LTn9HLqiNMv1p2-SAABJ) -[2026-01-08T21:21:02.868Z] [INFO] GET /api/projects 200 17ms -[2026-01-08T21:21:02.915Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-08T21:21:02.933Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-08T21:21:02.937Z] [INFO] GET /api/stats/dashboard?projectId=2 200 20ms -[2026-01-08T21:21:02.941Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-08T21:21:02.947Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-08T21:21:02.948Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-08T21:21:02.987Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-08T21:21:03.030Z] [INFO] GET /api/notifications 304 10ms -[2026-01-08T21:21:03.066Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-08T21:21:04.576Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T21:21:05.411Z] [INFO] PUT /api/notifications/12/read 200 17ms -[2026-01-08T21:21:05.451Z] [INFO] PUT /api/notifications/11/read 200 9ms -[2026-01-08T21:21:12.035Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T21:21:23.728Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (LTn9HLqiNMv1p2-SAABJ) -[2026-01-08T21:23:00.452Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:28:00.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:33:00.470Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:35:11.729Z] [INFO] POST /api/auth/logout 401 8ms -[2026-01-08T21:35:11.751Z] [INFO] Socket disconnected: momohomma@googlemail.com (E3qw3InJP8hfREfgAABH) -[2026-01-08T21:38:00.484Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:40:14.891Z] [INFO] GET /api/activities 404 2ms -[2026-01-08T21:41:04.590Z] [INFO] POST / 200 17ms -[2026-01-08T21:43:00.495Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:48:00.506Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:53:00.575Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T21:58:00.536Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:02:57.629Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-08T22-02-57-480Z.db.enc -[2026-01-08T22:02:57.632Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-08T22-02-57-480Z.db.enc -[2026-01-08T22:02:57.651Z] [INFO] Backup erstellt: backup_2026-01-08T22-02-57-480Z.db -[2026-01-08T22:02:57.671Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T19-23-00-086Z.db.enc -[2026-01-08T22:02:57.672Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T19-23-00-086Z.db.enc -[2026-01-08T22:03:00.533Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:08:00.551Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:13:00.554Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:18:00.561Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:23:00.570Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:28:00.616Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:33:00.586Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:38:00.590Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:43:00.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:48:00.608Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:53:00.619Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T22:58:00.629Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:03:00.638Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:08:00.639Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:13:00.641Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:15:16.954Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-08T23:15:16.958Z] [INFO] POST /api/auth/login 200 893ms -[2026-01-08T23:15:17.008Z] [INFO] GET / 200 12ms -[2026-01-08T23:15:17.090Z] [INFO] GET /css/variables.css 200 15ms -[2026-01-08T23:15:17.094Z] [INFO] GET /css/base.css 200 16ms -[2026-01-08T23:15:17.123Z] [INFO] GET /css/components.css 200 3ms -[2026-01-08T23:15:17.130Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-08T23:15:17.138Z] [INFO] GET /css/board.css 200 13ms -[2026-01-08T23:15:17.144Z] [INFO] GET /css/calendar.css 200 12ms -[2026-01-08T23:15:17.147Z] [INFO] GET /css/admin.css 200 11ms -[2026-01-08T23:15:17.149Z] [INFO] GET /css/list.css 200 7ms -[2026-01-08T23:15:17.153Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-08T23:15:17.180Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-08T23:15:17.191Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-08T23:15:17.192Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-08T23:15:17.196Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-08T23:15:17.197Z] [INFO] GET /css/reminders.css 200 7ms -[2026-01-08T23:15:17.200Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-08T23:15:17.204Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-08T23:15:17.229Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-08T23:15:17.235Z] [INFO] GET /js/app.js 200 3ms -[2026-01-08T23:15:17.240Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-08T23:15:17.256Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-08T23:15:17.276Z] [INFO] GET /js/store.js 200 5ms -[2026-01-08T23:15:17.277Z] [INFO] GET /js/api.js 200 5ms -[2026-01-08T23:15:17.278Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-08T23:15:17.284Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-08T23:15:17.292Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-08T23:15:17.294Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-08T23:15:17.303Z] [INFO] GET /js/board.js 200 3ms -[2026-01-08T23:15:17.310Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-08T23:15:17.315Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-08T23:15:17.324Z] [INFO] GET /js/list.js 200 4ms -[2026-01-08T23:15:17.327Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-08T23:15:17.329Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-08T23:15:17.353Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-08T23:15:17.355Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-08T23:15:17.359Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-08T23:15:17.365Z] [INFO] GET /js/gitea.js 200 10ms -[2026-01-08T23:15:17.369Z] [INFO] GET /js/knowledge.js 200 11ms -[2026-01-08T23:15:17.375Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-08T23:15:17.379Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-08T23:15:17.420Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T23:15:17.607Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-08T23:15:17.672Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-08T23:15:17.674Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-08T23:15:17.701Z] [INFO] Socket connected: momohomma@googlemail.com (uEF0Yuh07h6uO4tjAABN) -[2026-01-08T23:15:17.712Z] [INFO] GET /api/projects 200 8ms -[2026-01-08T23:15:17.753Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-08T23:15:17.765Z] [INFO] GET /api/stats/dashboard?projectId=2 200 9ms -[2026-01-08T23:15:17.771Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-08T23:15:17.795Z] [INFO] GET /api/tasks/project/2 200 23ms -[2026-01-08T23:15:17.800Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-08T23:15:17.804Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-08T23:15:17.849Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-08T23:15:17.880Z] [INFO] GET /api/notifications 304 9ms -[2026-01-08T23:15:17.913Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-08T23:15:19.390Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T23:15:19.460Z] [INFO] GET /sw.js 200 2ms -[2026-01-08T23:15:29.372Z] [INFO] GET /api/tasks/4 200 16ms -[2026-01-08T23:15:29.406Z] [INFO] GET /api/comments/4 200 8ms -[2026-01-08T23:15:29.421Z] [INFO] GET /api/tasks/4/history 404 9ms -[2026-01-08T23:15:29.426Z] [INFO] GET /api/subtasks/4 200 5ms -[2026-01-08T23:15:29.432Z] [INFO] GET /api/files/4 200 5ms -[2026-01-08T23:15:29.440Z] [INFO] GET /api/links/4 200 8ms -[2026-01-08T23:15:30.370Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T23:15:35.350Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2026-01-08T23:15:35.351Z] [INFO] PUT /api/tasks/4 200 6ms -[2026-01-08T23:15:36.139Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T23:15:36.823Z] [INFO] GET /api/tasks/31 200 8ms -[2026-01-08T23:15:36.854Z] [INFO] GET /api/subtasks/31 200 7ms -[2026-01-08T23:15:36.878Z] [INFO] GET /api/links/31 200 4ms -[2026-01-08T23:15:36.885Z] [INFO] GET /api/files/31 200 4ms -[2026-01-08T23:15:36.890Z] [INFO] GET /api/comments/31 200 2ms -[2026-01-08T23:15:36.893Z] [INFO] GET /api/tasks/31/history 404 2ms -[2026-01-08T23:15:37.827Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T23:15:39.373Z] [INFO] POST /api/auth/refresh 200 17ms -[2026-01-08T23:15:45.730Z] [INFO] Aufgabe aktualisiert: Website in ein Docker stecken und die Domain abändern und die Farben anschauen (ID: 31) -[2026-01-08T23:15:45.731Z] [INFO] PUT /api/tasks/31 200 7ms -[2026-01-08T23:15:46.036Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-08T23:15:46.815Z] [INFO] Aufgabe aktualisiert: Website in ein Docker stecken und die Domain abändern und die Farben anschauen (ID: 31) -[2026-01-08T23:15:46.817Z] [INFO] PUT /api/tasks/31 200 9ms -[2026-01-08T23:15:47.823Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T23:18:00.648Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:23:00.651Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:23:09.636Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T23:23:10.110Z] [INFO] HEAD / 200 1ms -[2026-01-08T23:23:10.513Z] [INFO] GET / 206 4ms -[2026-01-08T23:23:10.742Z] [INFO] HEAD /_next 200 2ms -[2026-01-08T23:23:11.538Z] [INFO] POST / 200 4ms -[2026-01-08T23:23:12.029Z] [INFO] POST /_next 200 3ms -[2026-01-08T23:23:14.387Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-08T23:24:41.369Z] [INFO] GET /api/tasks/7 200 10ms -[2026-01-08T23:24:41.403Z] [INFO] GET /api/subtasks/7 200 8ms -[2026-01-08T23:24:41.432Z] [INFO] GET /api/links/7 200 9ms -[2026-01-08T23:24:41.440Z] [INFO] GET /api/files/7 200 6ms -[2026-01-08T23:24:41.448Z] [INFO] GET /api/comments/7 200 8ms -[2026-01-08T23:24:41.451Z] [INFO] GET /api/tasks/7/history 404 3ms -[2026-01-08T23:24:42.303Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T23:24:45.438Z] [INFO] Aufgabe aktualisiert: Telekom eSIM Beschaffung (ID: 7) -[2026-01-08T23:24:45.439Z] [INFO] PUT /api/tasks/7 200 7ms -[2026-01-08T23:24:46.442Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T23:24:50.189Z] [INFO] Aufgabe verschoben: Shady E-SIM Anbieter suchen -> zu Klären -[2026-01-08T23:24:50.193Z] [INFO] Benachrichtigung erstellt: task:completed für User 1 -[2026-01-08T23:24:50.194Z] [INFO] PUT /api/tasks/33/move 200 11ms -[2026-01-08T23:24:52.990Z] [INFO] GET /api/tasks/33 200 11ms -[2026-01-08T23:24:53.020Z] [INFO] GET /api/subtasks/33 200 8ms -[2026-01-08T23:24:53.027Z] [INFO] GET /api/files/33 200 14ms -[2026-01-08T23:24:53.036Z] [INFO] GET /api/links/33 200 15ms -[2026-01-08T23:24:53.042Z] [INFO] GET /api/comments/33 200 5ms -[2026-01-08T23:24:53.049Z] [INFO] GET /api/tasks/33/history 404 6ms -[2026-01-08T23:24:53.997Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T23:25:00.303Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T23:25:02.040Z] [INFO] Aufgabe aktualisiert: Shady E-SIM Anbieter suchen (ID: 33) -[2026-01-08T23:25:02.041Z] [INFO] PUT /api/tasks/33 200 28ms -[2026-01-08T23:25:03.026Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T23:25:03.831Z] [INFO] GET /api/tasks/7 200 12ms -[2026-01-08T23:25:03.863Z] [INFO] GET /api/links/7 304 4ms -[2026-01-08T23:25:03.866Z] [INFO] GET /api/subtasks/7 304 6ms -[2026-01-08T23:25:03.870Z] [INFO] GET /api/comments/7 304 3ms -[2026-01-08T23:25:03.874Z] [INFO] GET /api/files/7 304 6ms -[2026-01-08T23:25:03.878Z] [INFO] GET /api/tasks/7/history 404 3ms -[2026-01-08T23:25:04.841Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T23:25:06.838Z] [INFO] Aufgabe gelöscht: Telekom eSIM Beschaffung (ID: 7) -[2026-01-08T23:25:06.842Z] [INFO] DELETE /api/tasks/7 200 25ms -[2026-01-08T23:25:06.872Z] [INFO] PUT /api/tasks/7 404 5ms -[2026-01-08T23:25:07.831Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T23:27:34.154Z] [INFO] GET /api/tasks/11 200 11ms -[2026-01-08T23:27:34.184Z] [INFO] GET /api/subtasks/11 200 6ms -[2026-01-08T23:27:34.208Z] [INFO] GET /api/links/11 200 5ms -[2026-01-08T23:27:34.228Z] [INFO] GET /api/files/11 200 9ms -[2026-01-08T23:27:34.234Z] [INFO] GET /api/comments/11 200 5ms -[2026-01-08T23:27:34.239Z] [INFO] GET /api/tasks/11/history 404 4ms -[2026-01-08T23:27:35.079Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T23:27:36.096Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T23:27:40.210Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-08T23:27:51.067Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T23:27:52.595Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-08T23:27:53.228Z] [INFO] Link erstellt: https://www.ebilanzonline.de/preismodell/ für Task 11 -[2026-01-08T23:27:53.230Z] [INFO] POST /api/links 201 12ms -[2026-01-08T23:27:54.226Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T23:28:00.654Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:28:07.486Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T23:28:07.897Z] [INFO] Link erstellt: https://www.bundesanzeiger-verlag.de/evidenzwesen/ebilanz-online/ für Task 11 -[2026-01-08T23:28:07.899Z] [INFO] POST /api/links 201 8ms -[2026-01-08T23:28:08.907Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T23:28:10.630Z] [INFO] PUT /api/tasks/11 200 11ms -[2026-01-08T23:28:10.629Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-08T23:28:11.627Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T23:28:11.646Z] [INFO] GET /api/tasks/6 200 13ms -[2026-01-08T23:28:11.696Z] [INFO] GET /api/subtasks/6 200 9ms -[2026-01-08T23:28:11.705Z] [INFO] GET /api/files/6 200 7ms -[2026-01-08T23:28:11.709Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-08T23:28:11.714Z] [INFO] GET /api/links/6 304 4ms -[2026-01-08T23:28:11.718Z] [INFO] GET /api/comments/6 304 3ms -[2026-01-08T23:28:11.739Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzkxNDg5MSwiZXhwIjoxNzY3OTE1NzkxfQ.FQ8J2w51XpCwS4jh8PPwjNNrsKs3HkXkAuCoUwmpunE 200 11ms -[2026-01-08T23:28:11.740Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzkxNDg5MSwiZXhwIjoxNzY3OTE1NzkxfQ.FQ8J2w51XpCwS4jh8PPwjNNrsKs3HkXkAuCoUwmpunE 200 11ms -[2026-01-08T23:28:11.741Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2NzkxNDg5MSwiZXhwIjoxNzY3OTE1NzkxfQ.FQ8J2w51XpCwS4jh8PPwjNNrsKs3HkXkAuCoUwmpunE 200 12ms -[2026-01-08T23:28:12.648Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T23:28:25.791Z] [INFO] Subtask erstellt: Die hinzugefügten Links verschiebbar machen wäre nice :D in Task 6 -[2026-01-08T23:28:25.793Z] [INFO] POST /api/subtasks 201 9ms -[2026-01-08T23:28:26.796Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T23:28:27.538Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-08T23:28:27.539Z] [INFO] PUT /api/tasks/6 200 13ms -[2026-01-08T23:28:28.535Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T23:28:32.181Z] [INFO] GET /api/tasks/24 200 10ms -[2026-01-08T23:28:32.211Z] [INFO] GET /api/subtasks/24 200 6ms -[2026-01-08T23:28:32.216Z] [INFO] GET /api/links/24 200 11ms -[2026-01-08T23:28:32.221Z] [INFO] GET /api/files/24 200 5ms -[2026-01-08T23:28:32.225Z] [INFO] GET /api/tasks/24/history 404 8ms -[2026-01-08T23:28:32.228Z] [INFO] GET /api/comments/24 200 7ms -[2026-01-08T23:28:33.185Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T23:28:36.579Z] [INFO] Aufgabe aktualisiert: Allgemein Website anpassen (ID: 24) -[2026-01-08T23:28:36.580Z] [INFO] PUT /api/tasks/24 200 15ms -[2026-01-08T23:28:37.579Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T23:28:43.049Z] [INFO] Aufgabe verschoben: Website in ein Docker stecken und die Domain abändern und die Farben anschauen -> Informationsaustausch -[2026-01-08T23:28:43.051Z] [INFO] PUT /api/tasks/31/move 200 15ms -[2026-01-08T23:28:44.965Z] [INFO] GET /api/tasks/24 200 10ms -[2026-01-08T23:28:44.999Z] [INFO] GET /api/subtasks/24 304 8ms -[2026-01-08T23:28:45.003Z] [INFO] GET /api/comments/24 304 4ms -[2026-01-08T23:28:45.007Z] [INFO] GET /api/links/24 304 3ms -[2026-01-08T23:28:45.011Z] [INFO] GET /api/files/24 304 3ms -[2026-01-08T23:28:45.013Z] [INFO] GET /api/tasks/24/history 404 5ms -[2026-01-08T23:28:45.976Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T23:28:47.548Z] [INFO] Aufgabe gelöscht: Allgemein Website anpassen (ID: 24) -[2026-01-08T23:28:47.550Z] [INFO] DELETE /api/tasks/24 200 16ms -[2026-01-08T23:28:47.577Z] [INFO] PUT /api/tasks/24 404 3ms -[2026-01-08T23:28:48.542Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T23:28:51.977Z] [INFO] GET /api/tasks/4 200 11ms -[2026-01-08T23:28:52.010Z] [INFO] GET /api/subtasks/4 304 8ms -[2026-01-08T23:28:52.016Z] [INFO] GET /api/tasks/4/history 404 5ms -[2026-01-08T23:28:52.021Z] [INFO] GET /api/links/4 304 5ms -[2026-01-08T23:28:52.026Z] [INFO] GET /api/comments/4 304 4ms -[2026-01-08T23:28:52.028Z] [INFO] GET /api/files/4 304 6ms -[2026-01-08T23:28:52.989Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T23:28:56.221Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2026-01-08T23:28:56.223Z] [INFO] PUT /api/tasks/4 200 16ms -[2026-01-08T23:28:57.220Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-08T23:28:59.525Z] [INFO] Aufgabe verschoben: Corporated Design -> zu Klären -[2026-01-08T23:28:59.529Z] [INFO] Benachrichtigung erstellt: task:completed für User 1 -[2026-01-08T23:28:59.530Z] [INFO] PUT /api/tasks/4/move 200 18ms -[2026-01-08T23:29:07.239Z] [INFO] GET /api/tasks/10 200 9ms -[2026-01-08T23:29:07.276Z] [INFO] GET /api/links/10 200 14ms -[2026-01-08T23:29:07.288Z] [INFO] GET /api/subtasks/10 200 24ms -[2026-01-08T23:29:07.296Z] [INFO] GET /api/files/10 200 7ms -[2026-01-08T23:29:07.303Z] [INFO] GET /api/tasks/10/history 404 6ms -[2026-01-08T23:29:07.307Z] [INFO] GET /api/comments/10 200 4ms -[2026-01-08T23:29:08.244Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T23:29:12.586Z] [INFO] PUT /api/subtasks/38 200 4ms -[2026-01-08T23:29:12.616Z] [INFO] PUT /api/subtasks/38/position 200 7ms -[2026-01-08T23:29:13.596Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T23:29:26.272Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) -[2026-01-08T23:29:26.274Z] [INFO] PUT /api/tasks/10 200 15ms -[2026-01-08T23:29:27.276Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-08T23:29:29.888Z] [INFO] GET /api/tasks/3 200 10ms -[2026-01-08T23:29:29.925Z] [INFO] GET /api/comments/3 200 9ms -[2026-01-08T23:29:29.931Z] [INFO] GET /api/links/3 200 5ms -[2026-01-08T23:29:29.938Z] [INFO] GET /api/subtasks/3 200 6ms -[2026-01-08T23:29:29.943Z] [INFO] GET /api/files/3 200 4ms -[2026-01-08T23:29:29.947Z] [INFO] GET /api/tasks/3/history 404 3ms -[2026-01-08T23:29:30.904Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T23:29:34.815Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2026-01-08T23:29:34.818Z] [INFO] PUT /api/tasks/3 200 21ms -[2026-01-08T23:29:35.812Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-08T23:30:33.436Z] [INFO] GET /api/tasks/32 200 11ms -[2026-01-08T23:30:33.465Z] [INFO] GET /api/links/32 200 5ms -[2026-01-08T23:30:33.468Z] [INFO] GET /api/subtasks/32 200 7ms -[2026-01-08T23:30:33.476Z] [INFO] GET /api/files/32 200 4ms -[2026-01-08T23:30:33.480Z] [INFO] GET /api/comments/32 200 4ms -[2026-01-08T23:30:33.482Z] [INFO] GET /api/tasks/32/history 404 5ms -[2026-01-08T23:30:34.431Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T23:30:45.294Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T23:30:45.305Z] [INFO] Aufgabe aktualisiert: Antwort vom Gewerbeamt Langenfeld (vermutlich ein Schreiben?) (ID: 32) -[2026-01-08T23:30:45.307Z] [INFO] PUT /api/tasks/32 200 11ms -[2026-01-08T23:30:46.025Z] [INFO] Aufgabe aktualisiert: Antwort vom Gewerbeamt Langenfeld (vermutlich ein Schreiben?) (ID: 32) -[2026-01-08T23:30:46.027Z] [INFO] PUT /api/tasks/32 200 8ms -[2026-01-08T23:30:47.024Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-08T23:30:54.141Z] [INFO] GET /api/tasks/11 200 10ms -[2026-01-08T23:30:54.168Z] [INFO] GET /api/subtasks/11 304 4ms -[2026-01-08T23:30:54.174Z] [INFO] GET /api/links/11 200 9ms -[2026-01-08T23:30:54.181Z] [INFO] GET /api/files/11 304 4ms -[2026-01-08T23:30:54.184Z] [INFO] GET /api/comments/11 304 3ms -[2026-01-08T23:30:54.186Z] [INFO] GET /api/tasks/11/history 404 2ms -[2026-01-08T23:30:55.140Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-08T23:30:57.094Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-08T23:30:57.096Z] [INFO] PUT /api/tasks/11 200 16ms -[2026-01-08T23:30:58.091Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-08T23:31:48.436Z] [INFO] Aufgabe verschoben: E-Bilanz Software -> zu Klären -[2026-01-08T23:31:48.438Z] [INFO] PUT /api/tasks/11/move 200 8ms -[2026-01-08T23:31:52.734Z] [INFO] GET /api/tasks/11 200 7ms -[2026-01-08T23:31:52.768Z] [INFO] GET /api/files/11 304 8ms -[2026-01-08T23:31:52.774Z] [INFO] GET /api/subtasks/11 304 4ms -[2026-01-08T23:31:52.782Z] [INFO] GET /api/links/11 304 4ms -[2026-01-08T23:31:52.785Z] [INFO] GET /api/tasks/11/history 404 3ms -[2026-01-08T23:31:52.789Z] [INFO] GET /api/comments/11 304 3ms -[2026-01-08T23:31:53.752Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-08T23:32:00.655Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-08T23:32:00.675Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-08T23:32:00.678Z] [INFO] PUT /api/tasks/11 200 21ms -[2026-01-08T23:32:13.498Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-08T23:32:13.520Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-08T23:32:13.522Z] [INFO] PUT /api/tasks/11 200 22ms -[2026-01-08T23:32:14.771Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-08T23:32:14.773Z] [INFO] PUT /api/tasks/11 200 18ms -[2026-01-08T23:32:15.774Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-08T23:33:00.660Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:38:00.666Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:41:04.326Z] [INFO] Socket disconnected: momohomma@googlemail.com (uEF0Yuh07h6uO4tjAABN) -[2026-01-08T23:43:00.674Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:48:00.681Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:48:11.936Z] [INFO] POST /api/auth/logout 401 7ms -[2026-01-08T23:53:00.687Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-08T23:58:00.694Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:03:00.700Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:03:05.403Z] [INFO] POST /api/auth/login 200 440ms -[2026-01-09T00:03:05.402Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T00:03:05.432Z] [INFO] GET / 200 4ms -[2026-01-09T00:03:05.496Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-09T00:03:05.497Z] [INFO] GET /css/base.css 200 3ms -[2026-01-09T00:03:05.537Z] [INFO] GET /css/components.css 200 5ms -[2026-01-09T00:03:05.542Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-09T00:03:05.544Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T00:03:05.546Z] [INFO] GET /css/board.css 200 5ms -[2026-01-09T00:03:05.548Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-09T00:03:05.549Z] [INFO] GET /css/list.css 200 4ms -[2026-01-09T00:03:05.567Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-09T00:03:05.579Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-09T00:03:05.580Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T00:03:05.585Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-09T00:03:05.590Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T00:03:05.593Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T00:03:05.607Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-09T00:03:05.610Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-09T00:03:05.611Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-09T00:03:05.617Z] [INFO] GET /js/app.js 200 2ms -[2026-01-09T00:03:05.619Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T00:03:05.630Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-09T00:03:05.667Z] [INFO] GET /js/utils.js 200 7ms -[2026-01-09T00:03:05.669Z] [INFO] GET /js/store.js 200 8ms -[2026-01-09T00:03:05.672Z] [INFO] GET /js/api.js 200 8ms -[2026-01-09T00:03:05.678Z] [INFO] GET /js/sync.js 200 12ms -[2026-01-09T00:03:05.680Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-09T00:03:05.681Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-09T00:03:05.689Z] [INFO] GET /js/board.js 200 1ms -[2026-01-09T00:03:05.694Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-09T00:03:05.703Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T00:03:05.706Z] [INFO] GET /js/list.js 200 2ms -[2026-01-09T00:03:05.707Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T00:03:05.720Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T00:03:05.737Z] [INFO] GET /js/notifications.js 200 5ms -[2026-01-09T00:03:05.741Z] [INFO] GET /js/admin.js 200 8ms -[2026-01-09T00:03:05.742Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-09T00:03:05.745Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-09T00:03:05.747Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-09T00:03:05.747Z] [INFO] GET /js/knowledge.js 200 8ms -[2026-01-09T00:03:05.771Z] [INFO] GET /js/mobile.js 200 9ms -[2026-01-09T00:03:05.807Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T00:03:05.980Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-09T00:03:06.053Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-09T00:03:06.057Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-09T00:03:06.072Z] [INFO] Socket connected: momohomma@googlemail.com (97h5uQENsCWDSOgeAABR) -[2026-01-09T00:03:06.082Z] [INFO] GET /api/projects 200 5ms -[2026-01-09T00:03:06.128Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-09T00:03:06.130Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T00:03:06.135Z] [INFO] GET /api/labels/2 304 13ms -[2026-01-09T00:03:06.152Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-09T00:03:06.171Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-09T00:03:06.177Z] [INFO] GET /api/reminders?project_id=2 304 5ms -[2026-01-09T00:03:06.225Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 8ms -[2026-01-09T00:03:06.250Z] [INFO] GET /api/notifications 304 4ms -[2026-01-09T00:03:06.278Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-09T00:03:07.778Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T00:03:37.382Z] [INFO] GET /api/tasks/4 200 12ms -[2026-01-09T00:03:37.414Z] [INFO] GET /api/links/4 304 6ms -[2026-01-09T00:03:37.421Z] [INFO] GET /api/subtasks/4 304 5ms -[2026-01-09T00:03:37.429Z] [INFO] GET /api/files/4 304 6ms -[2026-01-09T00:03:37.434Z] [INFO] GET /api/tasks/4/history 404 4ms -[2026-01-09T00:03:37.442Z] [INFO] GET /api/comments/4 304 4ms -[2026-01-09T00:03:38.388Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T00:03:42.060Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2026-01-09T00:03:42.063Z] [INFO] PUT /api/tasks/4 200 18ms -[2026-01-09T00:03:43.052Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T00:03:43.728Z] [INFO] GET /api/tasks/4 200 7ms -[2026-01-09T00:03:43.760Z] [INFO] GET /api/subtasks/4 304 7ms -[2026-01-09T00:03:43.764Z] [INFO] GET /api/comments/4 304 4ms -[2026-01-09T00:03:43.768Z] [INFO] GET /api/tasks/4/history 404 3ms -[2026-01-09T00:03:43.772Z] [INFO] GET /api/files/4 304 4ms -[2026-01-09T00:03:43.774Z] [INFO] GET /api/links/4 304 2ms -[2026-01-09T00:03:44.733Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T00:03:46.781Z] [INFO] Aufgabe aktualisiert: Corporated Design (ID: 4) -[2026-01-09T00:03:46.783Z] [INFO] PUT /api/tasks/4 200 15ms -[2026-01-09T00:03:47.786Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T00:03:53.380Z] [INFO] Aufgabe verschoben: Corporated Design -> zu Klären -[2026-01-09T00:03:53.382Z] [INFO] PUT /api/tasks/4/move 200 11ms -[2026-01-09T00:08:00.708Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:10:24.242Z] [INFO] POST / 200 16ms -[2026-01-09T00:12:28.433Z] [INFO] Socket disconnected: momohomma@googlemail.com (97h5uQENsCWDSOgeAABR) -[2026-01-09T00:13:00.718Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:18:00.724Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:23:00.731Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:28:00.736Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:33:00.740Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:38:00.746Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:43:00.753Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:48:00.759Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:53:00.761Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T00:58:00.768Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:03:00.773Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:08:00.779Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:13:00.783Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:18:00.788Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:23:00.793Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:28:00.798Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:33:00.807Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:38:00.811Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:41:22.310Z] [INFO] GET / 200 6ms -[2026-01-09T01:43:00.811Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:48:00.817Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:53:00.817Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:58:00.824Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T01:59:55.940Z] [INFO] GET /robots.txt 200 106ms -[2026-01-09T01:59:57.894Z] [INFO] GET /assets/icons/task.svg 200 102ms -[2026-01-09T01:59:59.261Z] [INFO] GET /favicon.ico 200 103ms -[2026-01-09T02:00:01.546Z] [INFO] GET / 200 104ms -[2026-01-09T02:00:04.131Z] [INFO] GET /assets/icons/task.svg 200 102ms -[2026-01-09T02:00:05.939Z] [INFO] GET /favicon.ico 200 104ms -[2026-01-09T02:00:10.906Z] [INFO] GET /.well-known/security.txt 200 103ms -[2026-01-09T02:00:12.733Z] [INFO] GET /assets/icons/task.svg 200 104ms -[2026-01-09T02:00:39.467Z] [INFO] GET / 200 104ms -[2026-01-09T02:00:46.982Z] [INFO] GET /security.txt 200 104ms -[2026-01-09T02:02:29.293Z] [INFO] GET /login 200 101ms -[2026-01-09T02:02:41.234Z] [INFO] GET /favicon.ico 200 103ms -[2026-01-09T02:03:00.825Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:08:00.826Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:13:00.832Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:18:00.833Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:23:00.836Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:26:49.616Z] [INFO] POST / 200 19ms -[2026-01-09T02:28:00.838Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:33:00.841Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:38:00.845Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:43:00.844Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:44:10.522Z] [INFO] GET / 200 14ms -[2026-01-09T02:47:25.001Z] [INFO] GET /robots.txt 200 5ms -[2026-01-09T02:48:00.848Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:53:00.849Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:58:00.850Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T02:58:13.365Z] [INFO] POST / 200 3ms -[2026-01-09T02:58:13.407Z] [INFO] POST /_next 200 1ms -[2026-01-09T02:58:13.450Z] [INFO] POST /api 200 2ms -[2026-01-09T02:58:15.535Z] [INFO] POST /_next/server 200 3ms -[2026-01-09T02:58:15.578Z] [INFO] POST /app 200 2ms -[2026-01-09T02:58:15.622Z] [INFO] POST /api/route 404 3ms -[2026-01-09T03:03:00.927Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:08:00.870Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:13:00.861Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:18:00.864Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:23:00.869Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:28:00.890Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:33:00.892Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:38:00.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:40:33.526Z] [INFO] GET / 200 114ms -[2026-01-09T03:40:36.013Z] [INFO] GET /css/variables.css 200 15ms -[2026-01-09T03:40:36.696Z] [INFO] GET /css/components.css 200 97ms -[2026-01-09T03:40:36.699Z] [INFO] GET /css/board.css 200 99ms -[2026-01-09T03:40:36.705Z] [INFO] GET /css/base.css 200 14ms -[2026-01-09T03:40:36.709Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-09T03:40:36.714Z] [INFO] GET /css/calendar.css 200 11ms -[2026-01-09T03:40:36.993Z] [INFO] GET /css/list.css 200 3ms -[2026-01-09T03:40:37.036Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-09T03:40:37.119Z] [INFO] GET /css/proposals.css 200 21ms -[2026-01-09T03:40:37.153Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-09T03:40:37.175Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T03:40:37.182Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T03:40:37.257Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-09T03:40:37.315Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T03:40:37.355Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-09T03:40:37.541Z] [INFO] GET /css/responsive.css 200 63ms -[2026-01-09T03:40:37.563Z] [INFO] GET /css/mobile.css 200 20ms -[2026-01-09T03:40:37.570Z] [INFO] GET /js/app.js 200 12ms -[2026-01-09T03:40:37.596Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-09T03:40:37.638Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T03:40:46.503Z] [INFO] GET /js/store.js 200 4ms -[2026-01-09T03:40:46.606Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-09T03:40:46.608Z] [INFO] GET /js/board.js 200 10ms -[2026-01-09T03:40:46.611Z] [INFO] GET /js/api.js 200 8ms -[2026-01-09T03:40:46.616Z] [INFO] GET /js/auth.js 200 11ms -[2026-01-09T03:40:46.620Z] [INFO] GET /js/offline.js 200 11ms -[2026-01-09T03:40:46.968Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-09T03:40:47.145Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-09T03:40:47.154Z] [INFO] GET /js/list.js 200 12ms -[2026-01-09T03:40:47.161Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-09T03:40:47.163Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T03:40:47.177Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T03:40:47.379Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-09T03:40:47.405Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-09T03:40:47.417Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T03:40:47.423Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T03:40:47.540Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-09T03:40:47.619Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-09T03:40:48.038Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-09T03:41:04.015Z] [INFO] GET /sw.js 200 3ms -[2026-01-09T03:41:06.202Z] [INFO] GET / 200 9ms -[2026-01-09T03:41:06.205Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-09T03:41:06.208Z] [INFO] GET /index.html 200 5ms -[2026-01-09T03:41:06.475Z] [INFO] GET /css/base.css 200 3ms -[2026-01-09T03:41:06.635Z] [INFO] GET /css/board.css 200 4ms -[2026-01-09T03:41:06.636Z] [INFO] GET /css/components.css 200 3ms -[2026-01-09T03:41:07.256Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-09T03:41:10.815Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T03:41:10.819Z] [INFO] GET /js/app.js 200 3ms -[2026-01-09T03:41:10.821Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-09T03:41:11.073Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T03:41:11.236Z] [INFO] GET /js/api.js 200 2ms -[2026-01-09T03:41:11.491Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-09T03:41:11.590Z] [INFO] GET /js/store.js 200 2ms -[2026-01-09T03:41:11.635Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-09T03:41:11.835Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T03:41:11.895Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T03:41:11.933Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T03:41:12.115Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T03:41:12.158Z] [INFO] GET /js/list.js 200 4ms -[2026-01-09T03:41:12.332Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T03:41:12.406Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T03:41:12.440Z] [INFO] GET /js/tour.js 200 5ms -[2026-01-09T03:41:12.582Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T03:41:12.680Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-09T03:41:12.684Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-09T03:41:12.836Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T03:41:12.938Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T03:41:12.940Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-09T03:41:13.151Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T03:41:13.198Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T03:41:13.219Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-09T03:41:13.435Z] [INFO] GET /css/list.css 200 4ms -[2026-01-09T03:41:13.475Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-09T03:41:13.477Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-09T03:41:13.666Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T03:41:13.712Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T03:41:13.718Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T03:41:13.905Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-09T03:41:13.946Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T03:41:13.954Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T03:41:14.171Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T03:43:00.945Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:48:00.974Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:53:01.003Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T03:58:01.019Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:03:01.023Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:08:01.044Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:13:01.055Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:18:01.082Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:23:01.109Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:26:23.670Z] [INFO] POST / 200 22ms -[2026-01-09T04:26:23.714Z] [INFO] POST /_next 200 4ms -[2026-01-09T04:26:23.760Z] [INFO] POST /api 200 5ms -[2026-01-09T04:26:23.804Z] [INFO] POST /_next/server 200 4ms -[2026-01-09T04:26:23.847Z] [INFO] POST /app 200 3ms -[2026-01-09T04:26:23.926Z] [INFO] POST /api/route 404 35ms -[2026-01-09T04:28:01.132Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:33:01.139Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:38:01.150Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:43:01.177Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:45:22.486Z] [INFO] POST / 200 13ms -[2026-01-09T04:45:23.565Z] [INFO] POST /_next 200 3ms -[2026-01-09T04:45:23.611Z] [INFO] POST /api 200 3ms -[2026-01-09T04:45:23.656Z] [INFO] POST /_next/server 200 3ms -[2026-01-09T04:45:23.701Z] [INFO] POST /app 200 4ms -[2026-01-09T04:45:23.744Z] [INFO] POST /api/route 404 2ms -[2026-01-09T04:48:01.197Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:53:01.200Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T04:55:32.913Z] [INFO] POST / 200 22ms -[2026-01-09T04:58:01.202Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:03:01.208Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:08:01.234Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:13:01.239Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:18:01.258Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:23:01.276Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:28:01.301Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:33:01.304Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:38:01.312Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:43:01.319Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:48:01.342Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:53:01.368Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T05:58:01.387Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:00:38.848Z] [INFO] GET / 200 4ms -[2026-01-09T06:03:01.396Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:08:01.420Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:13:01.427Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:18:01.450Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:23:01.477Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:28:01.481Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:33:01.488Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:38:01.499Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:43:01.510Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:48:01.538Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:53:01.540Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T06:58:01.553Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:03:01.565Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:08:01.591Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:13:01.602Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:16:25.888Z] [INFO] POST / 200 77ms -[2026-01-09T07:18:01.626Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:23:01.642Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:28:01.661Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:33:01.669Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:38:01.681Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:43:01.697Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:48:01.721Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:53:01.743Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T07:58:01.749Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:03:01.760Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:08:01.776Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:13:01.778Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:18:01.798Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:23:01.815Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:28:01.818Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:33:01.824Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:34:20.721Z] [INFO] GET / 200 58ms -[2026-01-09T08:34:20.778Z] [INFO] GET / 200 3ms -[2026-01-09T08:34:20.916Z] [INFO] GET /css/base.css 200 4ms -[2026-01-09T08:34:20.917Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-09T08:34:20.956Z] [INFO] GET /css/components.css 200 6ms -[2026-01-09T08:34:20.957Z] [INFO] GET /css/board.css 200 6ms -[2026-01-09T08:34:20.976Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T08:34:20.979Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-09T08:34:20.987Z] [INFO] GET /css/list.css 200 3ms -[2026-01-09T08:34:21.000Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-09T08:34:21.002Z] [INFO] GET /css/proposals.css 200 5ms -[2026-01-09T08:34:21.003Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-09T08:34:21.019Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T08:34:21.043Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-09T08:34:21.057Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-09T08:34:21.060Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-09T08:34:21.064Z] [INFO] GET /css/mobile.css 200 9ms -[2026-01-09T08:34:21.066Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-09T08:34:21.069Z] [INFO] GET /css/contacts.css 200 7ms -[2026-01-09T08:34:21.097Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T08:34:21.099Z] [INFO] GET /js/app.js 200 6ms -[2026-01-09T08:34:21.103Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T08:34:21.153Z] [INFO] GET /js/store.js 200 4ms -[2026-01-09T08:34:21.154Z] [INFO] GET /js/api.js 200 5ms -[2026-01-09T08:34:21.164Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-09T08:34:21.165Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-09T08:34:21.179Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-09T08:34:21.182Z] [INFO] GET /js/sync.js 200 18ms -[2026-01-09T08:34:21.248Z] [INFO] GET /js/board.js 200 4ms -[2026-01-09T08:34:21.307Z] [INFO] GET /js/list.js 200 3ms -[2026-01-09T08:34:21.309Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-09T08:34:21.310Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-09T08:34:21.313Z] [INFO] GET /js/undo.js 200 6ms -[2026-01-09T08:34:21.314Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-09T08:34:21.398Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T08:34:21.408Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-09T08:34:21.410Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-09T08:34:21.411Z] [INFO] GET /js/proposals.js 200 6ms -[2026-01-09T08:34:21.421Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-09T08:34:21.422Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-09T08:34:21.447Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-09T08:34:21.653Z] [INFO] GET /api/auth/users 401 91ms -[2026-01-09T08:34:21.655Z] [INFO] GET /assets/icons/task.svg 200 111ms -[2026-01-09T08:34:23.081Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T08:34:23.213Z] [INFO] GET / 200 3ms -[2026-01-09T08:34:23.220Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-09T08:34:23.223Z] [INFO] GET /index.html 200 8ms -[2026-01-09T08:34:23.258Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T08:34:23.284Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T08:34:23.289Z] [INFO] GET /css/board.css 200 3ms -[2026-01-09T08:34:23.290Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-09T08:34:23.323Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-09T08:34:23.332Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T08:34:23.346Z] [INFO] GET /js/app.js 200 2ms -[2026-01-09T08:34:23.359Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T08:34:23.366Z] [INFO] GET /js/api.js 200 2ms -[2026-01-09T08:34:23.401Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-09T08:34:23.407Z] [INFO] GET /js/store.js 200 4ms -[2026-01-09T08:34:23.408Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-09T08:34:23.447Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T08:34:23.454Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T08:34:23.456Z] [INFO] GET /js/board.js 200 4ms -[2026-01-09T08:34:23.496Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-09T08:34:23.497Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-09T08:34:23.498Z] [INFO] GET /js/list.js 200 7ms -[2026-01-09T08:34:23.541Z] [INFO] GET /js/tour.js 200 4ms -[2026-01-09T08:34:23.544Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-09T08:34:23.548Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T08:34:23.588Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-09T08:34:23.591Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-09T08:34:23.593Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-09T08:34:23.632Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T08:34:23.633Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-09T08:34:23.636Z] [INFO] GET /js/mobile.js 200 6ms -[2026-01-09T08:34:23.678Z] [INFO] GET /css/list.css 200 3ms -[2026-01-09T08:34:23.680Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-09T08:34:23.682Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-09T08:34:23.712Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T08:34:23.723Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T08:34:23.725Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-09T08:34:23.751Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-09T08:34:23.759Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T08:34:23.759Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T08:34:23.789Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T08:34:23.806Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T08:34:23.807Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T08:34:29.180Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T08:34:29.183Z] [INFO] POST /api/auth/login 200 500ms -[2026-01-09T08:34:29.452Z] [INFO] GET / 200 2ms -[2026-01-09T08:34:29.556Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T08:34:29.559Z] [INFO] GET /css/base.css 200 3ms -[2026-01-09T08:34:29.565Z] [INFO] GET /css/board.css 200 3ms -[2026-01-09T08:34:29.566Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-09T08:34:29.567Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T08:34:29.567Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-09T08:34:29.599Z] [INFO] GET /css/list.css 200 3ms -[2026-01-09T08:34:29.600Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T08:34:29.625Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-09T08:34:29.638Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-09T08:34:29.641Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-09T08:34:29.648Z] [INFO] GET /css/coding.css 200 11ms -[2026-01-09T08:34:29.649Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-09T08:34:29.651Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-09T08:34:29.655Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-09T08:34:29.677Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T08:34:29.678Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T08:34:29.686Z] [INFO] GET /js/app.js 200 3ms -[2026-01-09T08:34:29.687Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T08:34:29.703Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-09T08:34:29.763Z] [INFO] GET /js/store.js 200 3ms -[2026-01-09T08:34:29.768Z] [INFO] GET /js/api.js 200 3ms -[2026-01-09T08:34:29.770Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-09T08:34:29.779Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-09T08:34:29.781Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-09T08:34:29.782Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-09T08:34:29.805Z] [INFO] GET /js/board.js 200 3ms -[2026-01-09T08:34:29.811Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-09T08:34:29.814Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-09T08:34:29.818Z] [INFO] GET /js/list.js 200 2ms -[2026-01-09T08:34:29.827Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-09T08:34:29.828Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-09T08:34:29.844Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T08:34:29.855Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-09T08:34:29.858Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-09T08:34:29.859Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-09T08:34:29.867Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-09T08:34:29.879Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T08:34:29.881Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-09T08:34:29.945Z] [INFO] POST /api/auth/refresh 200 27ms -[2026-01-09T08:34:29.966Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-09T08:34:29.969Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2026-01-09T08:34:30.027Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-09T08:34:30.093Z] [INFO] GET /api/projects 200 18ms -[2026-01-09T08:34:30.139Z] [INFO] Socket connected: momohomma@googlemail.com (tHG3G7_IzENuZ6qLAABT) -[2026-01-09T08:34:30.156Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-09T08:34:30.163Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-09T08:34:30.193Z] [INFO] GET /api/tasks/project/2 200 28ms -[2026-01-09T08:34:30.213Z] [INFO] GET /api/labels/2 304 12ms -[2026-01-09T08:34:30.219Z] [INFO] GET /api/reminders?project_id=2 304 15ms -[2026-01-09T08:34:30.243Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T08:34:30.295Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-09T08:34:30.348Z] [INFO] GET /api/notifications 304 16ms -[2026-01-09T08:34:30.398Z] [INFO] GET /api/knowledge/categories 304 15ms -[2026-01-09T08:34:31.967Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T08:36:00.242Z] [INFO] Socket disconnected: momohomma@googlemail.com (tHG3G7_IzENuZ6qLAABT) -[2026-01-09T08:36:10.532Z] [INFO] Socket connected: momohomma@googlemail.com (LbhxCjIEuQrmxdxTAABV) -[2026-01-09T08:36:10.622Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T08:36:14.859Z] [INFO] Socket disconnected: momohomma@googlemail.com (LbhxCjIEuQrmxdxTAABV) -[2026-01-09T08:38:01.842Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:43:01.866Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:45:39.382Z] [INFO] GET / 200 16ms -[2026-01-09T08:45:39.451Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T08:45:39.477Z] [INFO] GET /css/base.css 200 3ms -[2026-01-09T08:45:39.505Z] [INFO] GET /css/components.css 200 4ms -[2026-01-09T08:45:39.508Z] [INFO] GET /css/board.css 200 6ms -[2026-01-09T08:45:39.516Z] [INFO] GET /css/list.css 200 6ms -[2026-01-09T08:45:39.515Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-09T08:45:39.516Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-09T08:45:39.518Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T08:45:39.540Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T08:45:39.541Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T08:45:39.549Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T08:45:39.550Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T08:45:39.557Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-09T08:45:39.562Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-09T08:45:39.571Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T08:45:39.572Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T08:45:39.605Z] [INFO] GET /css/mobile.css 200 29ms -[2026-01-09T08:45:39.611Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-09T08:45:39.612Z] [INFO] GET /js/app.js 200 6ms -[2026-01-09T08:45:39.613Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-09T08:45:39.712Z] [INFO] GET /js/store.js 200 3ms -[2026-01-09T08:45:39.713Z] [INFO] GET /js/api.js 200 4ms -[2026-01-09T08:45:39.715Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-09T08:45:39.716Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-09T08:45:39.717Z] [INFO] GET /js/board.js 200 3ms -[2026-01-09T08:45:39.718Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-09T08:45:39.757Z] [INFO] GET /js/list.js 200 9ms -[2026-01-09T08:45:39.759Z] [INFO] GET /js/shortcuts.js 200 7ms -[2026-01-09T08:45:39.760Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-09T08:45:39.764Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-09T08:45:39.763Z] [INFO] GET /js/calendar.js 200 8ms -[2026-01-09T08:45:39.772Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T08:45:39.795Z] [INFO] GET /js/proposals.js 200 8ms -[2026-01-09T08:45:39.796Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-09T08:45:39.798Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-09T08:45:39.801Z] [INFO] GET /js/coding.js 200 9ms -[2026-01-09T08:45:39.803Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-09T08:45:39.805Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-09T08:45:39.818Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-09T08:45:40.021Z] [INFO] GET /sw.js 200 9ms -[2026-01-09T08:45:40.024Z] [INFO] GET /assets/icons/task.svg 200 13ms -[2026-01-09T08:45:40.064Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-09T08:45:40.067Z] [INFO] GET /index.html 200 8ms -[2026-01-09T08:45:40.069Z] [INFO] GET / 200 9ms -[2026-01-09T08:45:40.096Z] [INFO] GET /css/board.css 200 3ms -[2026-01-09T08:45:40.098Z] [INFO] GET /css/base.css 200 4ms -[2026-01-09T08:45:40.099Z] [INFO] GET /css/components.css 200 4ms -[2026-01-09T08:45:40.125Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-09T08:45:40.130Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-09T08:45:40.132Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T08:45:40.150Z] [INFO] GET /js/app.js 200 2ms -[2026-01-09T08:45:40.160Z] [INFO] GET /js/api.js 200 5ms -[2026-01-09T08:45:40.161Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-09T08:45:40.182Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-09T08:45:40.194Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-09T08:45:40.197Z] [INFO] GET /js/store.js 200 5ms -[2026-01-09T08:45:40.206Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T08:45:40.230Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T08:45:40.239Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-09T08:45:40.241Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-09T08:45:40.261Z] [INFO] GET /js/list.js 200 2ms -[2026-01-09T08:45:40.269Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T08:45:40.270Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T08:45:40.282Z] [INFO] GET /js/tour.js 200 2ms -[2026-01-09T08:45:40.295Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T08:45:40.305Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T08:45:40.310Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T08:45:40.323Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T08:45:40.333Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T08:45:40.338Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T08:45:40.345Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T08:45:40.358Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T08:45:40.361Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-09T08:45:40.376Z] [INFO] GET /css/list.css 200 3ms -[2026-01-09T08:45:40.384Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-09T08:45:40.391Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T08:45:40.406Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T08:45:40.417Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-09T08:45:40.421Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-09T08:45:40.440Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T08:45:40.448Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T08:45:40.449Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T08:45:40.464Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T08:45:44.255Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T08:45:44.259Z] [INFO] POST /api/auth/login 200 469ms -[2026-01-09T08:45:44.298Z] [INFO] GET / 200 4ms -[2026-01-09T08:45:44.373Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-09T08:45:44.374Z] [INFO] GET /css/base.css 200 6ms -[2026-01-09T08:45:44.378Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-09T08:45:44.380Z] [INFO] GET /css/components.css 200 8ms -[2026-01-09T08:45:44.381Z] [INFO] GET /css/board.css 200 5ms -[2026-01-09T08:45:44.382Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-09T08:45:44.398Z] [INFO] GET /css/list.css 200 2ms -[2026-01-09T08:45:44.407Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T08:45:44.427Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-09T08:45:44.429Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-09T08:45:44.441Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-09T08:45:44.443Z] [INFO] GET /css/gitea.css 200 6ms -[2026-01-09T08:45:44.446Z] [INFO] GET /css/knowledge.css 200 7ms -[2026-01-09T08:45:44.449Z] [INFO] GET /css/reminders.css 200 9ms -[2026-01-09T08:45:44.452Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-09T08:45:44.460Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T08:45:44.475Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-09T08:45:44.476Z] [INFO] GET /js/reminders.js 200 7ms -[2026-01-09T08:45:44.480Z] [INFO] GET /js/app.js 200 9ms -[2026-01-09T08:45:44.483Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T08:45:44.518Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-09T08:45:44.520Z] [INFO] GET /js/store.js 200 5ms -[2026-01-09T08:45:44.523Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-09T08:45:44.529Z] [INFO] GET /js/api.js 200 10ms -[2026-01-09T08:45:44.530Z] [INFO] GET /js/offline.js 200 8ms -[2026-01-09T08:45:44.531Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-09T08:45:44.540Z] [INFO] GET /js/board.js 200 1ms -[2026-01-09T08:45:44.552Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-09T08:45:44.554Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-09T08:45:44.556Z] [INFO] GET /js/list.js 200 5ms -[2026-01-09T08:45:44.560Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-09T08:45:44.565Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-09T08:45:44.575Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T08:45:44.583Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-09T08:45:44.584Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-09T08:45:44.594Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-09T08:45:44.597Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-09T08:45:44.599Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-09T08:45:44.599Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-09T08:45:44.654Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T08:45:44.671Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-09T08:45:44.679Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-09T08:45:44.712Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-09T08:45:44.731Z] [INFO] Socket connected: momohomma@googlemail.com (TXd9ZCDLRsGCtB61AABX) -[2026-01-09T08:45:44.739Z] [INFO] GET /api/projects 200 4ms -[2026-01-09T08:45:44.765Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T08:45:44.772Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-09T08:45:44.778Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-09T08:45:44.805Z] [INFO] GET /api/tasks/project/2 200 30ms -[2026-01-09T08:45:44.811Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-09T08:45:44.815Z] [INFO] GET /api/reminders?project_id=2 200 2ms -[2026-01-09T08:45:44.851Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 6ms -[2026-01-09T08:45:44.884Z] [INFO] GET /api/notifications 200 5ms -[2026-01-09T08:45:44.911Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-09T08:45:46.434Z] [INFO] GET /sw.js 200 1ms -[2026-01-09T08:46:08.906Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T08:46:29.821Z] [INFO] GET /api/tasks/31 200 16ms -[2026-01-09T08:46:29.852Z] [INFO] GET /api/subtasks/31 200 7ms -[2026-01-09T08:46:29.861Z] [INFO] GET /api/files/31 200 7ms -[2026-01-09T08:46:29.866Z] [INFO] GET /api/links/31 200 11ms -[2026-01-09T08:46:29.870Z] [INFO] GET /api/comments/31 200 15ms -[2026-01-09T08:46:29.875Z] [INFO] GET /api/tasks/31/history 404 4ms -[2026-01-09T08:46:30.805Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T08:46:38.553Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T08:46:45.000Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T08:46:46.356Z] [INFO] Aufgabe aktualisiert: Websitedie Domain abändern und die Farben anschauen (ID: 31) -[2026-01-09T08:46:46.358Z] [INFO] PUT /api/tasks/31 200 17ms -[2026-01-09T08:46:46.365Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T08:46:49.658Z] [INFO] Aufgabe aktualisiert: Website (ID: 31) -[2026-01-09T08:46:49.659Z] [INFO] PUT /api/tasks/31 200 15ms -[2026-01-09T08:46:49.668Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T08:46:51.809Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T08:46:57.357Z] [INFO] Subtask erstellt: Domain abändern in Task 31 -[2026-01-09T08:46:57.360Z] [INFO] POST /api/subtasks 201 13ms -[2026-01-09T08:46:58.349Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T08:47:20.987Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T08:47:26.723Z] [INFO] Subtask erstellt: USt.-ID in Task 31 -[2026-01-09T08:47:26.724Z] [INFO] POST /api/subtasks 201 8ms -[2026-01-09T08:47:27.735Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T08:47:29.615Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T08:47:34.919Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T08:47:36.487Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T08:47:36.880Z] [INFO] Aufgabe aktualisiert: Website (ID: 31) -[2026-01-09T08:47:36.882Z] [INFO] PUT /api/tasks/31 200 14ms -[2026-01-09T08:47:37.886Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T08:47:38.108Z] [INFO] GET /api/tasks/31 200 9ms -[2026-01-09T08:47:38.154Z] [INFO] GET /api/subtasks/31 200 12ms -[2026-01-09T08:47:38.158Z] [INFO] GET /api/files/31 304 4ms -[2026-01-09T08:47:38.163Z] [INFO] GET /api/links/31 304 4ms -[2026-01-09T08:47:38.168Z] [INFO] GET /api/tasks/31/history 404 4ms -[2026-01-09T08:47:38.173Z] [INFO] GET /api/comments/31 304 5ms -[2026-01-09T08:47:39.109Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T08:47:40.994Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T08:47:52.078Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T08:47:58.372Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T08:47:59.489Z] [INFO] Subtask erstellt: Englisch Übersetung Cookies in Task 31 -[2026-01-09T08:47:59.491Z] [INFO] POST /api/subtasks 201 10ms -[2026-01-09T08:48:00.501Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T08:48:01.869Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:48:06.197Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T08:48:08.599Z] [INFO] Subtask erstellt: Cookies Emoji raus in Task 31 -[2026-01-09T08:48:08.602Z] [INFO] POST /api/subtasks 201 13ms -[2026-01-09T08:48:09.590Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T08:49:21.004Z] [INFO] Subtask erstellt: Toolbox raus nehmen in Task 31 -[2026-01-09T08:49:21.005Z] [INFO] POST /api/subtasks 201 10ms -[2026-01-09T08:49:21.997Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T08:49:25.551Z] [INFO] Aufgabe aktualisiert: Website (ID: 31) -[2026-01-09T08:49:25.554Z] [INFO] PUT /api/tasks/31 200 14ms -[2026-01-09T08:49:27.391Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T08:53:01.879Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T08:58:01.888Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:03:01.895Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:04:28.150Z] [INFO] POST /api/auth/logout 401 5ms -[2026-01-09T09:04:28.172Z] [INFO] Socket disconnected: momohomma@googlemail.com (TXd9ZCDLRsGCtB61AABX) -[2026-01-09T09:08:01.911Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:09:08.156Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T09:09:08.157Z] [INFO] POST /api/auth/login 200 453ms -[2026-01-09T09:09:08.194Z] [INFO] GET / 200 5ms -[2026-01-09T09:09:08.252Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T09:09:08.273Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T09:09:08.299Z] [INFO] GET /css/components.css 200 5ms -[2026-01-09T09:09:08.300Z] [INFO] GET /css/board.css 200 5ms -[2026-01-09T09:09:08.310Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-09T09:09:08.316Z] [INFO] GET /css/list.css 200 4ms -[2026-01-09T09:09:08.316Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-09T09:09:08.317Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T09:09:08.332Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-09T09:09:08.346Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-09T09:09:08.354Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T09:09:08.367Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-09T09:09:08.375Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-09T09:09:08.376Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-09T09:09:08.377Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-09T09:09:08.378Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-09T09:09:08.379Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-09T09:09:08.403Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-09T09:09:08.405Z] [INFO] GET /js/app.js 200 5ms -[2026-01-09T09:09:08.406Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-09T09:09:08.437Z] [INFO] GET /js/store.js 200 4ms -[2026-01-09T09:09:08.436Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-09T09:09:08.438Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-09T09:09:08.439Z] [INFO] GET /js/api.js 200 5ms -[2026-01-09T09:09:08.440Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-09T09:09:08.441Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-09T09:09:08.472Z] [INFO] GET /js/list.js 200 4ms -[2026-01-09T09:09:08.474Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-09T09:09:08.476Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-09T09:09:08.482Z] [INFO] GET /js/board.js 200 9ms -[2026-01-09T09:09:08.483Z] [INFO] GET /js/undo.js 200 8ms -[2026-01-09T09:09:08.485Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-09T09:09:08.498Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-09T09:09:08.500Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-09T09:09:08.503Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-09T09:09:08.510Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-09T09:09:08.511Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T09:09:08.514Z] [INFO] GET /js/gitea.js 200 6ms -[2026-01-09T09:09:08.518Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T09:09:08.561Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T09:09:08.704Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-09T09:09:08.706Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-09T09:09:08.738Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-09T09:09:08.752Z] [INFO] Socket connected: momohomma@googlemail.com (XCA-trB3PbUFFirlAABZ) -[2026-01-09T09:09:08.762Z] [INFO] GET /api/projects 304 8ms -[2026-01-09T09:09:08.789Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-09T09:09:08.790Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T09:09:08.796Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-09T09:09:08.800Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-09T09:09:08.812Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-09T09:09:08.816Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-09T09:09:08.846Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-09T09:09:08.872Z] [INFO] GET /api/notifications 304 4ms -[2026-01-09T09:09:08.909Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-09T09:09:10.386Z] [INFO] GET /sw.js 200 1ms -[2026-01-09T09:09:45.830Z] [INFO] Aufgabe verschoben: Website -> In Arbeit -[2026-01-09T09:09:45.833Z] [INFO] PUT /api/tasks/31/move 200 16ms -[2026-01-09T09:13:01.919Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:18:01.924Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:23:01.931Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:24:28.156Z] [INFO] POST /api/auth/logout 401 8ms -[2026-01-09T09:24:28.185Z] [INFO] Socket disconnected: momohomma@googlemail.com (XCA-trB3PbUFFirlAABZ) -[2026-01-09T09:28:01.949Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:29:30.999Z] [INFO] POST / 200 4ms -[2026-01-09T09:29:31.044Z] [INFO] POST /_next 200 4ms -[2026-01-09T09:29:31.088Z] [INFO] POST /api 200 3ms -[2026-01-09T09:29:31.134Z] [INFO] POST /_next/server 200 5ms -[2026-01-09T09:29:31.176Z] [INFO] POST /app 200 3ms -[2026-01-09T09:29:31.220Z] [INFO] POST /api/route 404 1ms -[2026-01-09T09:33:01.958Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:38:01.971Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:43:01.988Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:46:16.368Z] [INFO] POST / 200 21ms -[2026-01-09T09:48:02.005Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:53:02.022Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T09:58:02.034Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:00:16.775Z] [INFO] POST /api/auth/logout 401 10ms -[2026-01-09T10:00:25.298Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T10:00:25.299Z] [INFO] POST /api/auth/login 200 474ms -[2026-01-09T10:00:25.478Z] [INFO] GET / 200 6ms -[2026-01-09T10:00:25.577Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T10:00:25.578Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T10:00:25.627Z] [INFO] GET /css/components.css 200 3ms -[2026-01-09T10:00:25.629Z] [INFO] GET /css/board.css 200 4ms -[2026-01-09T10:00:25.653Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-09T10:00:25.659Z] [INFO] GET /css/list.css 200 1ms -[2026-01-09T10:00:25.659Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T10:00:25.667Z] [INFO] GET /css/proposals.css 200 0ms -[2026-01-09T10:00:25.668Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T10:00:25.696Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T10:00:25.706Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T10:00:25.728Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T10:00:25.729Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-09T10:00:25.732Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-09T10:00:25.734Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T10:00:25.735Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T10:00:25.750Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-09T10:00:25.755Z] [INFO] GET /js/app.js 200 2ms -[2026-01-09T10:00:25.762Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T10:00:25.770Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T10:00:25.834Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-09T10:00:25.837Z] [INFO] GET /js/store.js 200 7ms -[2026-01-09T10:00:25.841Z] [INFO] GET /js/api.js 200 9ms -[2026-01-09T10:00:25.842Z] [INFO] GET /js/offline.js 200 9ms -[2026-01-09T10:00:25.846Z] [INFO] GET /js/sync.js 200 10ms -[2026-01-09T10:00:25.848Z] [INFO] GET /js/board.js 200 9ms -[2026-01-09T10:00:25.881Z] [INFO] GET /js/list.js 200 3ms -[2026-01-09T10:00:25.882Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T10:00:25.882Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T10:00:25.883Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T10:00:25.884Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-09T10:00:25.918Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T10:00:25.918Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T10:00:25.922Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T10:00:25.922Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-09T10:00:25.974Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T10:00:25.975Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T10:00:25.980Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T10:00:25.981Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T10:00:26.024Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T10:00:26.062Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-09T10:00:26.063Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-09T10:00:26.108Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-09T10:00:26.140Z] [INFO] Socket connected: momohomma@googlemail.com (Zm3hW5JMKkBa1nhUAABb) -[2026-01-09T10:00:26.155Z] [INFO] GET /api/projects 304 7ms -[2026-01-09T10:00:26.195Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T10:00:26.201Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-09T10:00:26.206Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-09T10:00:26.226Z] [INFO] GET /api/tasks/project/2 200 18ms -[2026-01-09T10:00:26.230Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-09T10:00:26.236Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-09T10:00:26.299Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-09T10:00:26.339Z] [INFO] GET /api/notifications 304 3ms -[2026-01-09T10:00:26.387Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-09T10:00:27.872Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T10:01:14.355Z] [INFO] Socket disconnected: momohomma@googlemail.com (Zm3hW5JMKkBa1nhUAABb) -[2026-01-09T10:03:02.035Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:03:59.697Z] [INFO] Socket connected: momohomma@googlemail.com (5EEh8whkeRpOGR8VAABd) -[2026-01-09T10:03:59.773Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T10:04:08.561Z] [INFO] Socket disconnected: momohomma@googlemail.com (5EEh8whkeRpOGR8VAABd) -[2026-01-09T10:08:02.051Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:10:30.190Z] [INFO] Socket connected: momohomma@googlemail.com (VZZQdDGjlpCkdSHHAABf) -[2026-01-09T10:10:30.256Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T10:10:37.198Z] [INFO] Socket disconnected: momohomma@googlemail.com (VZZQdDGjlpCkdSHHAABf) -[2026-01-09T10:10:41.975Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T10:10:41.976Z] [INFO] POST /api/auth/login 200 493ms -[2026-01-09T10:10:42.016Z] [INFO] GET / 200 3ms -[2026-01-09T10:10:42.078Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T10:10:42.112Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T10:10:42.124Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T10:10:42.133Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T10:10:42.133Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-09T10:10:42.140Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T10:10:42.141Z] [INFO] GET /css/list.css 200 3ms -[2026-01-09T10:10:42.143Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-09T10:10:42.171Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T10:10:42.178Z] [INFO] GET /css/proposals.css 200 9ms -[2026-01-09T10:10:42.179Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-09T10:10:42.181Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-09T10:10:42.183Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T10:10:42.191Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-09T10:10:42.194Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-09T10:10:42.200Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T10:10:42.202Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-09T10:10:42.210Z] [INFO] GET /js/app.js 200 10ms -[2026-01-09T10:10:42.216Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-09T10:10:42.218Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T10:10:42.239Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-09T10:10:42.240Z] [INFO] GET /js/store.js 200 3ms -[2026-01-09T10:10:42.241Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-09T10:10:42.265Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-09T10:10:42.269Z] [INFO] GET /js/board.js 200 9ms -[2026-01-09T10:10:42.270Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T10:10:42.287Z] [INFO] GET /js/list.js 200 3ms -[2026-01-09T10:10:42.295Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-09T10:10:42.302Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-09T10:10:42.304Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-09T10:10:42.306Z] [INFO] GET /js/api.js 200 5ms -[2026-01-09T10:10:42.308Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-09T10:10:42.309Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-09T10:10:42.312Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-09T10:10:42.323Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-09T10:10:42.325Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-09T10:10:42.333Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-09T10:10:42.335Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-09T10:10:42.336Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T10:10:42.372Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T10:10:42.504Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-09T10:10:42.506Z] [INFO] GET /assets/icons/task.svg 304 2ms -[2026-01-09T10:10:42.535Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-09T10:10:42.550Z] [INFO] Socket connected: momohomma@googlemail.com (0A0L4OcIs68xzu9kAABh) -[2026-01-09T10:10:42.559Z] [INFO] GET /api/projects 304 4ms -[2026-01-09T10:10:42.578Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T10:10:42.591Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-09T10:10:42.595Z] [INFO] GET /api/stats/dashboard?projectId=2 304 11ms -[2026-01-09T10:10:42.610Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-09T10:10:42.614Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-09T10:10:42.618Z] [INFO] GET /api/reminders?project_id=2 304 2ms -[2026-01-09T10:10:42.651Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-09T10:10:42.686Z] [INFO] GET /api/notifications 304 9ms -[2026-01-09T10:10:42.720Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-09T10:10:44.199Z] [INFO] GET /sw.js 200 1ms -[2026-01-09T10:10:47.511Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T10:10:49.118Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T10:11:29.122Z] [INFO] GET /api/tasks/6 200 11ms -[2026-01-09T10:11:29.181Z] [INFO] GET /api/subtasks/6 200 6ms -[2026-01-09T10:11:29.187Z] [INFO] GET /api/comments/6 200 5ms -[2026-01-09T10:11:29.197Z] [INFO] GET /api/files/6 200 10ms -[2026-01-09T10:11:29.200Z] [INFO] GET /api/links/6 200 2ms -[2026-01-09T10:11:29.204Z] [INFO] GET /api/tasks/6/history 404 3ms -[2026-01-09T10:11:29.249Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzk1MzQ0OSwiZXhwIjoxNzY3OTU0MzQ5fQ.A79MFsp0_pWS6qswHww_Dh8_BWW1k8M52adVRT6foy4 200 26ms -[2026-01-09T10:11:29.251Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzk1MzQ0OSwiZXhwIjoxNzY3OTU0MzQ5fQ.A79MFsp0_pWS6qswHww_Dh8_BWW1k8M52adVRT6foy4 200 18ms -[2026-01-09T10:11:29.253Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzk1MzQ0OSwiZXhwIjoxNzY3OTU0MzQ5fQ.A79MFsp0_pWS6qswHww_Dh8_BWW1k8M52adVRT6foy4 200 17ms -[2026-01-09T10:11:30.123Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T10:11:33.711Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T10:11:36.125Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-09T10:11:36.128Z] [INFO] PUT /api/tasks/6 200 21ms -[2026-01-09T10:11:37.122Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T10:11:42.033Z] [INFO] GET /api/tasks/6 200 10ms -[2026-01-09T10:11:42.095Z] [INFO] GET /api/links/6 304 4ms -[2026-01-09T10:11:42.100Z] [INFO] GET /api/subtasks/6 304 9ms -[2026-01-09T10:11:42.106Z] [INFO] GET /api/files/6 304 4ms -[2026-01-09T10:11:42.112Z] [INFO] GET /api/tasks/6/history 404 4ms -[2026-01-09T10:11:42.117Z] [INFO] GET /api/comments/6 304 4ms -[2026-01-09T10:11:42.143Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzk1MzQ5NywiZXhwIjoxNzY3OTU0Mzk3fQ.X6pj7YoemA97RiyUR822MKLWmsaCZqUbL3ddYj_Y4tA 200 5ms -[2026-01-09T10:11:42.156Z] [INFO] GET /api/files/preview/8?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzk1MzQ5NywiZXhwIjoxNzY3OTU0Mzk3fQ.X6pj7YoemA97RiyUR822MKLWmsaCZqUbL3ddYj_Y4tA 200 10ms -[2026-01-09T10:11:42.157Z] [INFO] GET /api/files/preview/9?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzk1MzQ5NywiZXhwIjoxNzY3OTU0Mzk3fQ.X6pj7YoemA97RiyUR822MKLWmsaCZqUbL3ddYj_Y4tA 200 10ms -[2026-01-09T10:11:43.035Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T10:11:49.162Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T10:11:52.603Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T10:11:55.208Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T10:11:55.529Z] [INFO] Subtask erstellt: Bildschirm scroll Ding in Task 6 -[2026-01-09T10:11:55.530Z] [INFO] POST /api/subtasks 201 12ms -[2026-01-09T10:11:56.535Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-09T10:11:57.357Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) -[2026-01-09T10:11:57.359Z] [INFO] PUT /api/tasks/6 200 16ms -[2026-01-09T10:11:58.358Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T10:12:00.179Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T10:12:25.576Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T10:12:28.891Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T10:12:29.322Z] [INFO] Aufgabe erstellt: Claude Verbrauchsanzeige (ID: 34) von momohomma@googlemail.com -[2026-01-09T10:12:29.324Z] [INFO] POST /api/tasks 201 12ms -[2026-01-09T10:12:31.192Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T10:13:02.065Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:17:56.923Z] [INFO] POST /api/auth/logout 401 6ms -[2026-01-09T10:18:02.071Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:23:02.085Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:28:02.099Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:28:28.258Z] [INFO] POST /api/auth/logout 401 7ms -[2026-01-09T10:28:28.278Z] [INFO] Socket disconnected: momohomma@googlemail.com (0A0L4OcIs68xzu9kAABh) -[2026-01-09T10:33:02.105Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:38:02.120Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:43:02.137Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:48:02.152Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:53:02.170Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T10:58:02.184Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:03:02.191Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:08:02.203Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:13:02.213Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:18:02.220Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:23:02.226Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:28:02.230Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:33:02.235Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:38:02.247Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:43:02.261Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:46:43.286Z] [INFO] GET / 200 7ms -[2026-01-09T11:46:43.700Z] [INFO] GET //wp-includes/wlwmanifest.xml 200 2ms -[2026-01-09T11:46:44.071Z] [INFO] GET //xmlrpc.php?rsd 200 2ms -[2026-01-09T11:46:44.181Z] [INFO] GET / 200 3ms -[2026-01-09T11:46:45.012Z] [INFO] GET //blog/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-09T11:46:45.301Z] [INFO] GET //web/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-09T11:46:45.753Z] [INFO] GET //wordpress/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-09T11:46:46.114Z] [INFO] GET //website/wp-includes/wlwmanifest.xml 200 10ms -[2026-01-09T11:46:46.455Z] [INFO] GET //wp/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-09T11:46:46.638Z] [INFO] GET //news/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-09T11:46:46.812Z] [INFO] GET //2018/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-09T11:46:46.976Z] [INFO] GET //2019/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-09T11:46:47.100Z] [INFO] GET //shop/wp-includes/wlwmanifest.xml 200 4ms -[2026-01-09T11:46:47.270Z] [INFO] GET //wp1/wp-includes/wlwmanifest.xml 200 2ms -[2026-01-09T11:46:47.490Z] [INFO] GET //test/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-09T11:46:47.605Z] [INFO] GET //media/wp-includes/wlwmanifest.xml 200 2ms -[2026-01-09T11:46:47.718Z] [INFO] GET //wp2/wp-includes/wlwmanifest.xml 200 5ms -[2026-01-09T11:46:47.862Z] [INFO] GET //site/wp-includes/wlwmanifest.xml 200 3ms -[2026-01-09T11:46:47.992Z] [INFO] GET //cms/wp-includes/wlwmanifest.xml 200 2ms -[2026-01-09T11:46:48.098Z] [INFO] GET //sito/wp-includes/wlwmanifest.xml 200 2ms -[2026-01-09T11:48:02.274Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:53:02.287Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T11:58:02.287Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:03:02.289Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:08:02.302Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:10:08.594Z] [INFO] POST / 200 18ms -[2026-01-09T12:13:02.314Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:18:02.324Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:21:33.838Z] [INFO] GET /robots.txt 200 8ms -[2026-01-09T12:21:34.315Z] [INFO] GET / 200 4ms -[2026-01-09T12:23:02.334Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:28:02.350Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:33:02.349Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:38:02.362Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:38:26.324Z] [INFO] GET / 200 15ms -[2026-01-09T12:43:02.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:48:02.373Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:53:02.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T12:58:02.393Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:03:02.401Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:08:02.404Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:13:02.414Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:18:02.424Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:23:02.428Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:28:02.437Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:33:02.437Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:38:02.444Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:43:02.450Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:48:02.459Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:53:02.467Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T13:55:35.072Z] [INFO] GET / 200 119ms -[2026-01-09T13:57:45.808Z] [INFO] GET / 200 118ms -[2026-01-09T13:58:02.476Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:03:02.483Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:08:02.491Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:13:02.493Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:13:41.059Z] [INFO] POST / 200 8ms -[2026-01-09T14:13:41.103Z] [INFO] POST /_next 200 3ms -[2026-01-09T14:13:41.150Z] [INFO] POST /api 200 5ms -[2026-01-09T14:13:41.193Z] [INFO] POST /_next/server 200 2ms -[2026-01-09T14:13:41.236Z] [INFO] POST /app 200 2ms -[2026-01-09T14:13:41.386Z] [INFO] POST /api/route 404 1ms -[2026-01-09T14:18:02.498Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:23:02.506Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:28:02.514Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:33:02.523Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:38:02.528Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:38:27.241Z] [INFO] POST / 200 18ms -[2026-01-09T14:43:02.536Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:48:02.543Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:53:02.550Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T14:58:02.556Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:00:57.175Z] [INFO] GET / 200 3ms -[2026-01-09T15:01:05.179Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-09T15:03:02.563Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:08:02.573Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:13:02.578Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:18:02.577Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:23:02.583Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:28:02.585Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:33:02.590Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:38:02.596Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:43:02.601Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:48:02.605Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:50:47.706Z] [INFO] GET / 200 8ms -[2026-01-09T15:53:02.610Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T15:58:02.615Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:03:02.619Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:08:02.628Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:13:02.627Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:18:02.634Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:23:02.635Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:28:02.638Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:33:02.640Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:33:32.376Z] [INFO] GET / 200 6ms -[2026-01-09T16:33:32.448Z] [INFO] GET / 200 3ms -[2026-01-09T16:33:32.607Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T16:33:32.621Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T16:33:32.647Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T16:33:32.653Z] [INFO] GET /css/board.css 200 1ms -[2026-01-09T16:33:32.692Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-09T16:33:32.696Z] [INFO] GET /css/list.css 200 6ms -[2026-01-09T16:33:32.698Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T16:33:32.699Z] [INFO] GET /css/proposals.css 200 6ms -[2026-01-09T16:33:32.700Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-09T16:33:32.702Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-09T16:33:32.815Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T16:33:32.816Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T16:33:32.847Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T16:33:32.848Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T16:33:32.850Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-09T16:33:32.851Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T16:33:32.851Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-09T16:33:32.891Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-09T16:33:32.893Z] [INFO] GET /js/app.js 200 6ms -[2026-01-09T16:33:32.896Z] [INFO] GET /js/contacts.js 200 6ms -[2026-01-09T16:33:32.965Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-09T16:33:32.973Z] [INFO] GET /js/api.js 200 5ms -[2026-01-09T16:33:32.975Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-09T16:33:32.976Z] [INFO] GET /js/store.js 200 5ms -[2026-01-09T16:33:32.980Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-09T16:33:32.980Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-09T16:33:33.010Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-09T16:33:33.013Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-09T16:33:33.016Z] [INFO] GET /js/board.js 200 7ms -[2026-01-09T16:33:33.018Z] [INFO] GET /js/list.js 200 6ms -[2026-01-09T16:33:33.021Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-09T16:33:33.022Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-09T16:33:33.056Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T16:33:33.065Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-09T16:33:33.065Z] [INFO] GET /js/notifications.js 200 4ms -[2026-01-09T16:33:33.067Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-09T16:33:33.087Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T16:33:33.095Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-09T16:33:33.099Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-09T16:33:33.166Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-09T16:33:34.686Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T16:33:38.376Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T16:33:38.377Z] [INFO] POST /api/auth/login 200 490ms -[2026-01-09T16:33:38.452Z] [INFO] GET / 200 4ms -[2026-01-09T16:33:38.534Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T16:33:38.540Z] [INFO] GET /css/base.css 200 1ms -[2026-01-09T16:33:38.570Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T16:33:38.576Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T16:33:38.607Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-09T16:33:38.609Z] [INFO] GET /css/list.css 200 4ms -[2026-01-09T16:33:38.610Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-09T16:33:38.611Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-09T16:33:38.612Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-09T16:33:38.646Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T16:33:38.647Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-09T16:33:38.648Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T16:33:38.692Z] [INFO] GET /css/reminders.css 200 8ms -[2026-01-09T16:33:38.693Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-09T16:33:38.695Z] [INFO] GET /js/app.js 200 9ms -[2026-01-09T16:33:38.697Z] [INFO] GET /css/responsive.css 200 11ms -[2026-01-09T16:33:38.698Z] [INFO] GET /css/contacts.css 200 9ms -[2026-01-09T16:33:38.700Z] [INFO] GET /css/mobile.css 200 10ms -[2026-01-09T16:33:38.737Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-09T16:33:38.739Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-09T16:33:38.812Z] [INFO] GET /js/api.js 200 3ms -[2026-01-09T16:33:38.813Z] [INFO] GET /js/store.js 200 4ms -[2026-01-09T16:33:38.822Z] [INFO] GET /js/auth.js 200 7ms -[2026-01-09T16:33:38.824Z] [INFO] GET /js/sync.js 200 9ms -[2026-01-09T16:33:38.828Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T16:33:38.901Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T16:33:38.901Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-09T16:33:38.965Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T16:33:38.965Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T16:33:38.966Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T16:33:38.967Z] [INFO] GET /js/list.js 200 3ms -[2026-01-09T16:33:38.969Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-09T16:33:39.004Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T16:33:39.005Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T16:33:39.006Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T16:33:39.017Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-09T16:33:39.018Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T16:33:39.019Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-09T16:33:39.053Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-09T16:33:39.134Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T16:33:39.136Z] [INFO] GET /assets/icons/task.svg 304 11ms -[2026-01-09T16:33:39.140Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-09T16:33:39.209Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-09T16:33:39.249Z] [INFO] Socket connected: momohomma@googlemail.com (bjAqpn2igVgc-4T5AABn) -[2026-01-09T16:33:39.256Z] [INFO] GET /api/projects 200 5ms -[2026-01-09T16:33:39.293Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T16:33:39.303Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms -[2026-01-09T16:33:39.312Z] [INFO] GET /api/columns/2 304 13ms -[2026-01-09T16:33:39.348Z] [INFO] GET /api/tasks/project/2 200 30ms -[2026-01-09T16:33:39.351Z] [INFO] GET /api/labels/2 304 32ms -[2026-01-09T16:33:39.356Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-09T16:33:39.441Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-09T16:33:39.487Z] [INFO] GET /api/notifications 304 7ms -[2026-01-09T16:33:39.544Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-09T16:33:41.071Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T16:34:24.022Z] [INFO] Socket disconnected: momohomma@googlemail.com (bjAqpn2igVgc-4T5AABn) -[2026-01-09T16:38:02.641Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:43:02.644Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:48:02.646Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:53:02.650Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T16:58:02.651Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:01:19.212Z] [INFO] POST / 200 18ms -[2026-01-09T17:03:02.652Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:08:02.654Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:13:02.657Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:18:02.657Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:23:02.663Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:28:02.659Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:33:02.659Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:38:02.661Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:43:02.683Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:45:40.331Z] [INFO] GET / 200 6ms -[2026-01-09T17:45:40.509Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T17:45:40.521Z] [INFO] GET /css/base.css 200 4ms -[2026-01-09T17:45:40.523Z] [INFO] GET /css/components.css 200 4ms -[2026-01-09T17:45:40.534Z] [INFO] GET /css/board.css 200 4ms -[2026-01-09T17:45:40.535Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-09T17:45:40.536Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-09T17:45:40.549Z] [INFO] GET /css/list.css 200 3ms -[2026-01-09T17:45:40.552Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T17:45:40.575Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T17:45:40.581Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T17:45:40.586Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T17:45:40.613Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-09T17:45:40.615Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-09T17:45:40.617Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-09T17:45:40.620Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-09T17:45:40.621Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-09T17:45:40.622Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-09T17:45:40.661Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T17:45:40.662Z] [INFO] GET /js/app.js 200 3ms -[2026-01-09T17:45:40.664Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-09T17:45:40.715Z] [INFO] GET /js/api.js 200 3ms -[2026-01-09T17:45:40.719Z] [INFO] GET /js/store.js 200 6ms -[2026-01-09T17:45:40.726Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T17:45:40.734Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T17:45:40.735Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-09T17:45:40.736Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-09T17:45:40.749Z] [INFO] GET /js/board.js 200 3ms -[2026-01-09T17:45:40.754Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T17:45:40.757Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T17:45:40.776Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-09T17:45:40.779Z] [INFO] GET /js/list.js 200 5ms -[2026-01-09T17:45:40.781Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-09T17:45:40.789Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-09T17:45:40.791Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-09T17:45:40.808Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T17:45:40.814Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T17:45:40.819Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T17:45:40.821Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-09T17:45:40.830Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-09T17:45:40.909Z] [INFO] GET /assets/icons/task.svg 304 3ms -[2026-01-09T17:45:40.931Z] [INFO] GET /api/auth/users 401 9ms -[2026-01-09T17:45:42.460Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T17:48:02.684Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:53:02.715Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T17:57:09.874Z] [INFO] GET / 200 8ms -[2026-01-09T17:58:02.743Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:03:02.750Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:08:02.773Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:13:02.798Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:18:02.811Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:23:02.837Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:28:02.847Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:33:02.849Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:38:02.853Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:43:02.868Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:48:02.900Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:53:02.916Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T18:53:53.489Z] [INFO] GET / 200 9ms -[2026-01-09T18:53:53.634Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T18:53:53.682Z] [INFO] GET /css/base.css 200 3ms -[2026-01-09T18:53:53.698Z] [INFO] GET /css/components.css 200 3ms -[2026-01-09T18:53:53.701Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T18:53:53.720Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-09T18:53:53.723Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-09T18:53:53.724Z] [INFO] GET /css/list.css 200 5ms -[2026-01-09T18:53:53.726Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-09T18:53:53.761Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T18:53:53.765Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T18:53:53.772Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-09T18:53:53.777Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T18:53:53.777Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T18:53:53.787Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T18:53:53.799Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T18:53:53.808Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T18:53:53.811Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-09T18:53:53.828Z] [INFO] GET /js/app.js 200 5ms -[2026-01-09T18:53:53.835Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T18:53:53.837Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T18:53:54.182Z] [INFO] GET /js/store.js 200 2ms -[2026-01-09T18:53:54.187Z] [INFO] GET /js/api.js 200 2ms -[2026-01-09T18:53:54.194Z] [INFO] GET /js/board.js 200 6ms -[2026-01-09T18:53:54.197Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-09T18:53:54.199Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-09T18:53:54.201Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-09T18:53:54.212Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-09T18:53:54.220Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T18:53:54.233Z] [INFO] GET /js/list.js 200 6ms -[2026-01-09T18:53:54.234Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-09T18:53:54.235Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T18:53:54.248Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T18:53:54.255Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-09T18:53:54.264Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T18:53:54.270Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-09T18:53:54.274Z] [INFO] GET /js/knowledge.js 200 6ms -[2026-01-09T18:53:54.276Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-09T18:53:54.279Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-09T18:53:54.283Z] [INFO] GET /js/utils.js 200 0ms -[2026-01-09T18:53:54.376Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-09T18:53:54.404Z] [INFO] GET /api/auth/users 401 12ms -[2026-01-09T18:53:55.936Z] [INFO] GET /sw.js 200 3ms -[2026-01-09T18:53:55.999Z] [INFO] GET /index.html 200 5ms -[2026-01-09T18:53:56.000Z] [INFO] GET / 200 5ms -[2026-01-09T18:53:56.013Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T18:53:56.049Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T18:53:56.062Z] [INFO] GET /css/components.css 200 3ms -[2026-01-09T18:53:56.064Z] [INFO] GET /css/board.css 200 4ms -[2026-01-09T18:53:56.088Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-09T18:53:56.096Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T18:53:56.101Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T18:53:56.132Z] [INFO] GET /js/app.js 200 4ms -[2026-01-09T18:53:56.134Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-09T18:53:56.141Z] [INFO] GET /js/api.js 200 1ms -[2026-01-09T18:53:56.167Z] [INFO] GET /js/store.js 200 3ms -[2026-01-09T18:53:56.168Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-09T18:53:56.201Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-09T18:53:56.208Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T18:53:56.210Z] [INFO] GET /js/board.js 200 3ms -[2026-01-09T18:53:56.232Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T18:53:56.238Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-09T18:53:56.264Z] [INFO] GET /js/list.js 200 1ms -[2026-01-09T18:53:56.268Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-09T18:53:56.272Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-09T18:53:56.317Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-09T18:53:56.316Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-09T18:53:56.319Z] [INFO] GET /js/tour.js 200 4ms -[2026-01-09T18:53:56.355Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T18:53:56.358Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-09T18:53:56.359Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T18:53:56.392Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T18:53:56.398Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-09T18:53:56.418Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T18:53:56.432Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T18:53:56.438Z] [INFO] GET /css/list.css 200 1ms -[2026-01-09T18:53:56.457Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T18:53:56.470Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-09T18:53:56.472Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T18:53:56.491Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T18:53:56.505Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T18:53:56.518Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T18:53:56.524Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T18:53:56.540Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T18:53:56.549Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T18:54:00.056Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-09T18:54:00.057Z] [INFO] POST /api/auth/login 200 474ms -[2026-01-09T18:54:00.102Z] [INFO] GET / 200 4ms -[2026-01-09T18:54:00.186Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T18:54:00.187Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-09T18:54:00.191Z] [INFO] GET /css/base.css 200 3ms -[2026-01-09T18:54:00.193Z] [INFO] GET /css/components.css 200 3ms -[2026-01-09T18:54:00.194Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-09T18:54:00.196Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-09T18:54:00.221Z] [INFO] GET /css/list.css 200 2ms -[2026-01-09T18:54:00.227Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T18:54:00.238Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-09T18:54:00.242Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-09T18:54:00.246Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-09T18:54:00.254Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T18:54:00.256Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-09T18:54:00.261Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T18:54:00.276Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T18:54:00.278Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T18:54:00.286Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T18:54:00.308Z] [INFO] GET /js/app.js 200 4ms -[2026-01-09T18:54:00.309Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-09T18:54:00.315Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T18:54:00.358Z] [INFO] GET /js/store.js 200 3ms -[2026-01-09T18:54:00.363Z] [INFO] GET /js/api.js 200 2ms -[2026-01-09T18:54:00.365Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-09T18:54:00.373Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-09T18:54:00.379Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-09T18:54:00.381Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T18:54:00.395Z] [INFO] GET /js/board.js 200 1ms -[2026-01-09T18:54:00.404Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-09T18:54:00.406Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-09T18:54:00.411Z] [INFO] GET /js/list.js 200 1ms -[2026-01-09T18:54:00.416Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T18:54:00.424Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T18:54:00.435Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T18:54:00.443Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T18:54:00.445Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-09T18:54:00.450Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-09T18:54:00.461Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T18:54:00.470Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-09T18:54:00.473Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-09T18:54:00.550Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T18:54:00.595Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-09T18:54:00.597Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-09T18:54:00.647Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-09T18:54:00.677Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ZKYurAOvG7q8OYOwAABp) -[2026-01-09T18:54:00.692Z] [INFO] GET /api/projects 200 6ms -[2026-01-09T18:54:00.739Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T18:54:00.754Z] [INFO] GET /api/columns/2 304 9ms -[2026-01-09T18:54:00.759Z] [INFO] GET /api/stats/dashboard?projectId=2 200 13ms -[2026-01-09T18:54:00.776Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-09T18:54:00.780Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-09T18:54:00.794Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-09T18:54:00.861Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-09T18:54:00.917Z] [INFO] GET /api/notifications 200 7ms -[2026-01-09T18:54:00.968Z] [INFO] GET /api/knowledge/categories 200 9ms -[2026-01-09T18:54:02.458Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T18:54:05.784Z] [INFO] GET /api/tasks/19 200 5ms -[2026-01-09T18:54:05.824Z] [INFO] GET /api/links/19 200 5ms -[2026-01-09T18:54:05.829Z] [INFO] GET /api/tasks/19/history 404 4ms -[2026-01-09T18:54:05.838Z] [INFO] GET /api/subtasks/19 200 6ms -[2026-01-09T18:54:05.844Z] [INFO] GET /api/files/19 200 5ms -[2026-01-09T18:54:05.850Z] [INFO] GET /api/comments/19 200 5ms -[2026-01-09T18:54:06.789Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T18:54:08.843Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T18:54:10.015Z] [INFO] Aufgabe aktualisiert: pCloud Unterlagen Ablage (ID: 19) -[2026-01-09T18:54:10.016Z] [INFO] PUT /api/tasks/19 200 11ms -[2026-01-09T18:54:11.030Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T18:54:17.497Z] [INFO] GET /api/tasks/31 200 15ms -[2026-01-09T18:54:17.531Z] [INFO] GET /api/subtasks/31 200 2ms -[2026-01-09T18:54:17.534Z] [INFO] GET /api/links/31 200 5ms -[2026-01-09T18:54:17.538Z] [INFO] GET /api/files/31 200 3ms -[2026-01-09T18:54:17.541Z] [INFO] GET /api/comments/31 200 6ms -[2026-01-09T18:54:17.545Z] [INFO] GET /api/tasks/31/history 404 3ms -[2026-01-09T18:54:18.491Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T18:54:18.769Z] [INFO] Aufgabe aktualisiert: Website (ID: 31) -[2026-01-09T18:54:18.772Z] [INFO] PUT /api/tasks/31 200 19ms -[2026-01-09T18:54:19.772Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T18:54:19.842Z] [INFO] GET /api/tasks/1 200 12ms -[2026-01-09T18:54:19.886Z] [INFO] GET /api/subtasks/1 200 8ms -[2026-01-09T18:54:19.892Z] [INFO] GET /api/tasks/1/history 404 12ms -[2026-01-09T18:54:19.899Z] [INFO] GET /api/comments/1 200 5ms -[2026-01-09T18:54:19.903Z] [INFO] GET /api/links/1 200 4ms -[2026-01-09T18:54:19.908Z] [INFO] GET /api/files/1 200 8ms -[2026-01-09T18:54:20.474Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-09T18:54:20.475Z] [INFO] PUT /api/tasks/1 200 15ms -[2026-01-09T18:54:20.941Z] [INFO] GET /api/tasks/31 200 8ms -[2026-01-09T18:54:20.985Z] [INFO] GET /api/subtasks/31 304 9ms -[2026-01-09T18:54:20.993Z] [INFO] GET /api/links/31 304 7ms -[2026-01-09T18:54:20.998Z] [INFO] GET /api/tasks/31/history 404 4ms -[2026-01-09T18:54:21.004Z] [INFO] GET /api/files/31 304 5ms -[2026-01-09T18:54:21.008Z] [INFO] GET /api/comments/31 304 8ms -[2026-01-09T18:54:21.951Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T18:54:22.457Z] [INFO] Aufgabe aktualisiert: Website (ID: 31) -[2026-01-09T18:54:22.459Z] [INFO] PUT /api/tasks/31 200 16ms -[2026-01-09T18:54:23.452Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T18:54:24.877Z] [INFO] PUT /api/notifications/14/read 200 5ms -[2026-01-09T18:54:24.914Z] [INFO] PUT /api/notifications/13/read 200 5ms -[2026-01-09T18:54:32.346Z] [INFO] DELETE /api/notifications/12 200 16ms -[2026-01-09T18:54:34.005Z] [INFO] DELETE /api/notifications/11 200 10ms -[2026-01-09T18:54:35.372Z] [INFO] DELETE /api/notifications/10 200 15ms -[2026-01-09T18:54:36.230Z] [INFO] DELETE /api/notifications/14 200 9ms -[2026-01-09T18:54:36.564Z] [INFO] DELETE /api/notifications/13 200 12ms -[2026-01-09T18:54:37.868Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-09T18:54:39.337Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T18:54:45.573Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T18:54:47.586Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T18:54:50.628Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T18:54:52.031Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T18:54:56.845Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T18:54:56.852Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T18:54:56.853Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T18:54:56.853Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T18:54:56.855Z] [INFO] readCLAUDEmd: Successfully read 23280 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T18:54:56.858Z] [INFO] GET /api/coding/directories 200 22ms -[2026-01-09T18:54:56.924Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T18:54:56.924Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T18:54:56.924Z] [INFO] Git directory exists: true -[2026-01-09T18:54:56.924Z] [INFO] Git directory exists: true -[2026-01-09T18:54:57.040Z] [INFO] GET /api/coding/directories/3/status 200 119ms -[2026-01-09T18:54:57.782Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T18:54:58.855Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T18:55:00.831Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T18:55:14.409Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T18:55:16.148Z] [INFO] GET / 200 8ms -[2026-01-09T18:55:16.199Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-09T18:55:16.223Z] [INFO] GET /css/base.css 200 7ms -[2026-01-09T18:55:16.227Z] [INFO] GET /css/components.css 200 8ms -[2026-01-09T18:55:16.234Z] [INFO] GET /css/board.css 200 3ms -[2026-01-09T18:55:16.247Z] [INFO] GET /css/modal.css 200 14ms -[2026-01-09T18:55:16.255Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-09T18:55:16.263Z] [INFO] GET /css/list.css 200 10ms -[2026-01-09T18:55:16.272Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-09T18:55:16.276Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-09T18:55:16.306Z] [INFO] GET /css/notifications.css 200 9ms -[2026-01-09T18:55:16.312Z] [INFO] GET /css/gitea.css 200 15ms -[2026-01-09T18:55:16.318Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T18:55:16.320Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-09T18:55:16.322Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-09T18:55:16.339Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-09T18:55:16.343Z] [INFO] GET /css/contacts.css 200 9ms -[2026-01-09T18:55:16.349Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-09T18:55:16.893Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T18:56:43.678Z] [INFO] POST / 200 5ms -[2026-01-09T18:56:43.876Z] [INFO] POST /_next 200 2ms -[2026-01-09T18:56:43.962Z] [INFO] POST /api 200 3ms -[2026-01-09T18:56:44.006Z] [INFO] POST /_next/server 200 4ms -[2026-01-09T18:56:44.051Z] [INFO] POST /app 200 3ms -[2026-01-09T18:56:44.094Z] [INFO] POST /api/route 404 1ms -[2026-01-09T18:58:02.932Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:03:02.936Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:06:26.774Z] [INFO] GET / 200 7ms -[2026-01-09T19:06:26.835Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ZKYurAOvG7q8OYOwAABp) -[2026-01-09T19:06:26.851Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T19:06:26.888Z] [INFO] GET /css/base.css 200 13ms -[2026-01-09T19:06:26.913Z] [INFO] GET /css/components.css 200 3ms -[2026-01-09T19:06:26.923Z] [INFO] GET /css/board.css 200 7ms -[2026-01-09T19:06:26.927Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-09T19:06:26.929Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-09T19:06:26.931Z] [INFO] GET /css/list.css 200 5ms -[2026-01-09T19:06:26.932Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-09T19:06:26.954Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-09T19:06:26.967Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T19:06:26.971Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T19:06:26.976Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T19:06:26.980Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T19:06:26.987Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-09T19:06:26.987Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-09T19:06:26.996Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T19:06:27.000Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T19:06:27.010Z] [INFO] GET /js/app.js 200 3ms -[2026-01-09T19:06:27.019Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-09T19:06:27.022Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-09T19:06:27.075Z] [INFO] GET /js/store.js 200 3ms -[2026-01-09T19:06:27.082Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-09T19:06:27.087Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-09T19:06:27.089Z] [INFO] GET /js/api.js 200 8ms -[2026-01-09T19:06:27.096Z] [INFO] GET /js/board.js 200 12ms -[2026-01-09T19:06:27.097Z] [INFO] GET /js/auth.js 200 12ms -[2026-01-09T19:06:27.108Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T19:06:27.109Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T19:06:27.114Z] [INFO] GET /js/list.js 200 2ms -[2026-01-09T19:06:27.117Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T19:06:27.127Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T19:06:27.141Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-09T19:06:27.147Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T19:06:27.154Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T19:06:27.157Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-09T19:06:27.159Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-09T19:06:27.164Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-09T19:06:27.170Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T19:06:27.178Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T19:06:27.223Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:06:27.231Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-09T19:06:27.234Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-09T19:06:27.271Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-09T19:06:27.298Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (RiuS8dPxTO9_vXaQAABr) -[2026-01-09T19:06:27.307Z] [INFO] GET /api/projects 304 6ms -[2026-01-09T19:06:27.344Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-09T19:06:27.346Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:06:27.352Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-09T19:06:27.359Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-09T19:06:27.381Z] [INFO] GET /api/tasks/project/2 200 21ms -[2026-01-09T19:06:27.388Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-09T19:06:27.432Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-09T19:06:27.486Z] [INFO] GET /api/notifications 200 8ms -[2026-01-09T19:06:27.523Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-09T19:06:29.609Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-09T19:06:30.071Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T19:06:30.072Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T19:06:30.072Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T19:06:30.072Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T19:06:30.074Z] [INFO] readCLAUDEmd: Successfully read 23280 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T19:06:30.077Z] [INFO] GET /api/coding/directories 200 12ms -[2026-01-09T19:06:30.140Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T19:06:30.140Z] [INFO] Git directory exists: true -[2026-01-09T19:06:30.141Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T19:06:30.141Z] [INFO] Git directory exists: true -[2026-01-09T19:06:30.200Z] [INFO] GET /api/coding/directories/3/status 200 67ms -[2026-01-09T19:06:31.655Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:06:31.958Z] [INFO] GET /api/contacts 200 5ms -[2026-01-09T19:06:33.109Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T19:06:33.109Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T19:06:33.109Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T19:06:33.110Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T19:06:33.110Z] [INFO] readCLAUDEmd: Successfully read 23280 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T19:06:33.111Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-09T19:06:33.166Z] [INFO] Git directory exists: true -[2026-01-09T19:06:33.166Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T19:06:33.168Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T19:06:33.168Z] [INFO] Git directory exists: true -[2026-01-09T19:06:33.206Z] [INFO] GET /api/coding/directories/3/status 304 47ms -[2026-01-09T19:06:33.667Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-09T19:06:37.197Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:06:38.330Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:06:39.478Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:06:41.813Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:06:45.655Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T19:08:02.002Z] [INFO] GET / 200 5ms -[2026-01-09T19:08:02.063Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (RiuS8dPxTO9_vXaQAABr) -[2026-01-09T19:08:02.072Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T19:08:02.103Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T19:08:02.132Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T19:08:02.137Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T19:08:02.141Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-09T19:08:02.149Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T19:08:02.156Z] [INFO] GET /css/list.css 200 1ms -[2026-01-09T19:08:02.170Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T19:08:02.173Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-09T19:08:02.196Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-09T19:08:02.204Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T19:08:02.205Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-09T19:08:02.206Z] [INFO] GET /css/knowledge.css 200 5ms -[2026-01-09T19:08:02.220Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-09T19:08:02.225Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T19:08:02.226Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T19:08:02.239Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-09T19:08:02.242Z] [INFO] GET /js/app.js 200 4ms -[2026-01-09T19:08:02.249Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T19:08:02.257Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T19:08:02.296Z] [INFO] GET /js/store.js 200 9ms -[2026-01-09T19:08:02.297Z] [INFO] GET /js/api.js 200 9ms -[2026-01-09T19:08:02.301Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-09T19:08:02.302Z] [INFO] GET /js/board.js 200 3ms -[2026-01-09T19:08:02.304Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-09T19:08:02.306Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-09T19:08:02.330Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-09T19:08:02.331Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-09T19:08:02.332Z] [INFO] GET /js/list.js 200 4ms -[2026-01-09T19:08:02.336Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T19:08:02.338Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-09T19:08:02.361Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T19:08:02.363Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-09T19:08:02.368Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-09T19:08:02.369Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-09T19:08:02.370Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T19:08:02.377Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-09T19:08:02.391Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-09T19:08:02.396Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-09T19:08:02.432Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:08:02.440Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-09T19:08:02.443Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-09T19:08:02.486Z] [INFO] GET /api/auth/users 304 9ms -[2026-01-09T19:08:02.522Z] [INFO] GET /api/projects 304 7ms -[2026-01-09T19:08:02.533Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (38iNTKrXPp3E2NnqAABt) -[2026-01-09T19:08:02.562Z] [INFO] GET /api/columns/2 304 7ms -[2026-01-09T19:08:02.580Z] [INFO] GET /api/tasks/project/2 304 24ms -[2026-01-09T19:08:02.589Z] [INFO] GET /api/labels/2 304 8ms -[2026-01-09T19:08:02.585Z] [INFO] GET /api/stats/dashboard?projectId=2 304 22ms -[2026-01-09T19:08:02.594Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-09T19:08:02.597Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:08:02.636Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-09T19:08:02.671Z] [INFO] GET /api/notifications 304 4ms -[2026-01-09T19:08:02.712Z] [INFO] GET /api/knowledge/categories 304 9ms -[2026-01-09T19:08:02.937Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:08:06.480Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-09T19:08:08.610Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:08:09.648Z] [INFO] GET /api/contacts 304 7ms -[2026-01-09T19:08:11.363Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:08:21.456Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-09T19:08:21.956Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T19:08:21.956Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T19:08:21.956Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T19:08:21.957Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T19:08:21.957Z] [INFO] readCLAUDEmd: Successfully read 23280 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T19:08:21.960Z] [INFO] GET /api/coding/directories 304 9ms -[2026-01-09T19:08:21.998Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T19:08:21.999Z] [INFO] Git directory exists: true -[2026-01-09T19:08:21.999Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T19:08:21.999Z] [INFO] Git directory exists: true -[2026-01-09T19:08:22.037Z] [INFO] GET /api/coding/directories/3/status 304 43ms -[2026-01-09T19:08:24.683Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:08:26.994Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:08:29.618Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:13:02.939Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:18:02.939Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:19:57.649Z] [INFO] POST / 200 19ms -[2026-01-09T19:20:18.034Z] [INFO] GET / 200 4ms -[2026-01-09T19:20:18.095Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (38iNTKrXPp3E2NnqAABt) -[2026-01-09T19:20:18.110Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T19:20:18.157Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T19:20:18.191Z] [INFO] GET /css/components.css 200 4ms -[2026-01-09T19:20:18.202Z] [INFO] GET /css/board.css 200 9ms -[2026-01-09T19:20:18.206Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T19:20:18.205Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-09T19:20:18.208Z] [INFO] GET /css/list.css 200 4ms -[2026-01-09T19:20:18.218Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T19:20:18.236Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T19:20:18.243Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T19:20:18.245Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T19:20:18.248Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-09T19:20:18.257Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T19:20:18.269Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T19:20:18.273Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T19:20:18.274Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T19:20:18.281Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T19:20:18.285Z] [INFO] GET /js/app.js 200 1ms -[2026-01-09T19:20:18.302Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T19:20:18.306Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-09T19:20:18.335Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T19:20:18.336Z] [INFO] GET /js/api.js 200 3ms -[2026-01-09T19:20:18.337Z] [INFO] GET /js/store.js 200 3ms -[2026-01-09T19:20:18.342Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-09T19:20:18.343Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-09T19:20:18.344Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-09T19:20:18.377Z] [INFO] GET /js/board.js 200 4ms -[2026-01-09T19:20:18.382Z] [INFO] GET /js/task-modal.js 200 7ms -[2026-01-09T19:20:18.385Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-09T19:20:18.390Z] [INFO] GET /js/list.js 200 9ms -[2026-01-09T19:20:18.391Z] [INFO] GET /js/undo.js 200 7ms -[2026-01-09T19:20:18.392Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-09T19:20:18.413Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T19:20:18.415Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-09T19:20:18.422Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-09T19:20:18.423Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-09T19:20:18.431Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T19:20:18.446Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T19:20:18.452Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-09T19:20:18.510Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-09T19:20:18.519Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-09T19:20:18.520Z] [INFO] GET /assets/icons/task.svg 304 8ms -[2026-01-09T19:20:18.560Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-09T19:20:18.593Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (yrULJemVzjRNhBtMAABv) -[2026-01-09T19:20:18.600Z] [INFO] GET /api/projects 304 5ms -[2026-01-09T19:20:18.636Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:20:18.644Z] [INFO] GET /api/labels/2 304 11ms -[2026-01-09T19:20:18.653Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-09T19:20:18.666Z] [INFO] GET /api/tasks/project/2 304 12ms -[2026-01-09T19:20:18.671Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-09T19:20:18.675Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-09T19:20:18.717Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-09T19:20:18.755Z] [INFO] GET /api/notifications 304 4ms -[2026-01-09T19:20:18.798Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-09T19:20:20.271Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T19:20:20.318Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T19:20:20.321Z] [INFO] GET /index.html 200 5ms -[2026-01-09T19:20:20.325Z] [INFO] GET / 200 8ms -[2026-01-09T19:20:20.351Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T19:20:20.378Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T19:20:20.385Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T19:20:20.390Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-09T19:20:20.412Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T19:20:20.425Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T19:20:20.440Z] [INFO] GET /js/app.js 200 1ms -[2026-01-09T19:20:20.444Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-09T19:20:20.477Z] [INFO] GET /js/api.js 200 2ms -[2026-01-09T19:20:20.497Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-09T19:20:20.511Z] [INFO] GET /js/store.js 200 2ms -[2026-01-09T19:20:20.514Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-09T19:20:20.527Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T19:20:20.547Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T19:20:20.555Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T19:20:20.566Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T19:20:20.590Z] [INFO] GET /js/list.js 200 3ms -[2026-01-09T19:20:20.592Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-09T19:20:20.599Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-09T19:20:20.629Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-09T19:20:20.632Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-09T19:20:20.640Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T19:20:20.662Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T19:20:20.668Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T19:20:20.670Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T19:20:20.695Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T19:20:20.701Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T19:20:20.702Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T19:20:20.729Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-09T19:20:20.738Z] [INFO] GET /css/list.css 200 5ms -[2026-01-09T19:20:20.739Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-09T19:20:20.762Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T19:20:20.770Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T19:20:20.772Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-09T19:20:20.795Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T19:20:20.803Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T19:20:20.804Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T19:20:20.839Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-09T19:20:20.842Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-09T19:20:21.957Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-09T19:20:22.379Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T19:20:22.380Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T19:20:22.380Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T19:20:22.380Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T19:20:22.381Z] [INFO] readCLAUDEmd: Successfully read 23280 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T19:20:22.383Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-09T19:20:22.428Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T19:20:22.429Z] [INFO] Git directory exists: true -[2026-01-09T19:20:22.429Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T19:20:22.429Z] [INFO] Git directory exists: true -[2026-01-09T19:20:22.470Z] [INFO] GET /api/coding/directories/3/status 304 47ms -[2026-01-09T19:20:23.183Z] [INFO] GET /api/contacts 304 9ms -[2026-01-09T19:20:24.823Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T19:20:28.730Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:20:31.337Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:20:33.192Z] [INFO] GET /css/base.css 200 7ms -[2026-01-09T19:20:33.193Z] [INFO] GET /css/board.css 200 7ms -[2026-01-09T19:20:33.196Z] [INFO] GET /css/components.css 200 9ms -[2026-01-09T19:20:33.198Z] [INFO] GET / 200 11ms -[2026-01-09T19:20:33.200Z] [INFO] GET /css/variables.css 200 11ms -[2026-01-09T19:20:33.206Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T19:20:33.230Z] [INFO] GET /css/calendar.css 200 3ms -[2026-01-09T19:20:33.242Z] [INFO] GET /css/list.css 200 2ms -[2026-01-09T19:20:33.271Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-09T19:20:33.273Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-09T19:20:33.278Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T19:20:33.279Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T19:20:33.296Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T19:20:33.299Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T19:20:33.302Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T19:20:33.306Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T19:20:33.325Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T19:20:33.327Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-09T19:20:33.999Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:20:39.613Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:22:01.633Z] [INFO] GET /..%2F..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd 200 12ms -[2026-01-09T19:23:02.948Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:24:20.424Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:24:25.139Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:24:27.348Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:24:33.124Z] [INFO] GET / 200 3ms -[2026-01-09T19:24:33.185Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (yrULJemVzjRNhBtMAABv) -[2026-01-09T19:24:33.210Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T19:24:33.244Z] [INFO] GET /css/base.css 200 3ms -[2026-01-09T19:24:33.275Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T19:24:33.294Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-09T19:24:33.298Z] [INFO] GET /css/calendar.css 200 7ms -[2026-01-09T19:24:33.300Z] [INFO] GET /css/board.css 200 8ms -[2026-01-09T19:24:33.301Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-09T19:24:33.306Z] [INFO] GET /css/list.css 200 8ms -[2026-01-09T19:24:33.308Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-09T19:24:33.340Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T19:24:33.346Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T19:24:33.348Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T19:24:33.349Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-09T19:24:33.357Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T19:24:33.358Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T19:24:33.374Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T19:24:33.378Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T19:24:33.390Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-09T19:24:33.397Z] [INFO] GET /js/contacts.js 200 9ms -[2026-01-09T19:24:33.398Z] [INFO] GET /js/app.js 200 9ms -[2026-01-09T19:24:33.539Z] [INFO] GET /js/store.js 200 3ms -[2026-01-09T19:24:33.545Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-09T19:24:33.557Z] [INFO] GET /js/api.js 200 5ms -[2026-01-09T19:24:33.559Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-09T19:24:33.561Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-09T19:24:33.573Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T19:24:33.575Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-09T19:24:33.584Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T19:24:33.589Z] [INFO] GET /js/list.js 200 3ms -[2026-01-09T19:24:33.590Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T19:24:33.605Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T19:24:33.621Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-09T19:24:33.625Z] [INFO] GET /js/admin.js 200 6ms -[2026-01-09T19:24:33.628Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-09T19:24:33.631Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-09T19:24:33.636Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T19:24:33.650Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T19:24:33.658Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T19:24:33.659Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-09T19:24:33.709Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:24:33.718Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-09T19:24:33.723Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-09T19:24:33.759Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-09T19:24:33.789Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (CJTOAgM7pE2tN2o2AABx) -[2026-01-09T19:24:33.832Z] [INFO] GET /api/projects 200 7ms -[2026-01-09T19:24:33.865Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:24:33.871Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-09T19:24:33.885Z] [INFO] GET /api/tasks/project/2 200 17ms -[2026-01-09T19:24:33.889Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms -[2026-01-09T19:24:33.891Z] [INFO] GET /api/labels/2 200 5ms -[2026-01-09T19:24:33.896Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-09T19:24:33.951Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 9ms -[2026-01-09T19:24:34.001Z] [INFO] GET /api/notifications 200 8ms -[2026-01-09T19:24:34.052Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-09T19:24:35.606Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:24:41.242Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:24:45.292Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T19:24:46.546Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:24:48.117Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:24:51.168Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:24:53.338Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:24:55.046Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:25:02.962Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:26:22.170Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:26:47.511Z] [INFO] POST /api/auth/refresh 200 15ms -[2026-01-09T19:28:02.955Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:31:33.280Z] [INFO] GET / 200 6ms -[2026-01-09T19:31:33.346Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (CJTOAgM7pE2tN2o2AABx) -[2026-01-09T19:31:33.367Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T19:31:33.394Z] [INFO] GET /css/base.css 200 1ms -[2026-01-09T19:31:33.424Z] [INFO] GET /css/components.css 200 1ms -[2026-01-09T19:31:33.432Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T19:31:33.437Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-09T19:31:33.441Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T19:31:33.446Z] [INFO] GET /css/list.css 200 2ms -[2026-01-09T19:31:33.452Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-09T19:31:33.456Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T19:31:33.486Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-09T19:31:33.486Z] [INFO] GET /css/gitea.css 200 1ms -[2026-01-09T19:31:33.489Z] [INFO] GET /css/coding.css 200 1ms -[2026-01-09T19:31:33.490Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-09T19:31:33.492Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T19:31:33.494Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-09T19:31:33.519Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T19:31:33.521Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-09T19:31:33.531Z] [INFO] GET /js/app.js 200 4ms -[2026-01-09T19:31:33.532Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T19:31:33.533Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-09T19:31:33.614Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-09T19:31:33.616Z] [INFO] GET /js/offline.js 200 6ms -[2026-01-09T19:31:33.617Z] [INFO] GET /js/store.js 200 7ms -[2026-01-09T19:31:33.619Z] [INFO] GET /js/api.js 200 7ms -[2026-01-09T19:31:33.620Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-09T19:31:33.644Z] [INFO] GET /js/board.js 200 3ms -[2026-01-09T19:31:33.652Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-09T19:31:33.655Z] [INFO] GET /js/calendar.js 200 6ms -[2026-01-09T19:31:33.657Z] [INFO] GET /js/list.js 200 7ms -[2026-01-09T19:31:33.659Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-09T19:31:33.677Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T19:31:33.685Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T19:31:33.686Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T19:31:33.704Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-09T19:31:33.707Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T19:31:33.713Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-09T19:31:33.715Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-09T19:31:33.717Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T19:31:33.723Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-09T19:31:33.817Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-09T19:31:33.823Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-09T19:31:33.824Z] [INFO] GET /assets/icons/task.svg 200 26ms -[2026-01-09T19:31:33.877Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-09T19:31:33.913Z] [INFO] GET /api/projects 200 4ms -[2026-01-09T19:31:33.923Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (1HOZ_-jYucCQIUtpAABz) -[2026-01-09T19:31:33.972Z] [INFO] GET /api/tasks/project/2 200 19ms -[2026-01-09T19:31:33.978Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms -[2026-01-09T19:31:33.982Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-09T19:31:33.987Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-09T19:31:33.990Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-09T19:31:34.000Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:31:34.031Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-09T19:31:34.072Z] [INFO] GET /api/notifications 200 7ms -[2026-01-09T19:31:34.123Z] [INFO] GET /api/knowledge/categories 200 7ms -[2026-01-09T19:31:38.406Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:31:45.616Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:31:54.036Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T19:33:02.964Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:33:06.040Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:33:12.761Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:36:11.110Z] [INFO] GET / 200 3ms -[2026-01-09T19:36:11.167Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (1HOZ_-jYucCQIUtpAABz) -[2026-01-09T19:36:11.185Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T19:36:11.217Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T19:36:11.244Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T19:36:11.250Z] [INFO] GET /css/board.css 200 3ms -[2026-01-09T19:36:11.252Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-09T19:36:11.255Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T19:36:11.256Z] [INFO] GET /css/list.css 200 3ms -[2026-01-09T19:36:11.261Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T19:36:11.273Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-09T19:36:11.311Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-09T19:36:11.312Z] [INFO] GET /css/notifications.css 200 7ms -[2026-01-09T19:36:11.314Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-09T19:36:11.316Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-09T19:36:11.319Z] [INFO] GET /css/reminders.css 200 10ms -[2026-01-09T19:36:11.321Z] [INFO] GET /css/contacts.css 200 6ms -[2026-01-09T19:36:11.333Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T19:36:11.334Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T19:36:11.356Z] [INFO] GET /js/app.js 200 9ms -[2026-01-09T19:36:11.357Z] [INFO] GET /js/reminders.js 200 9ms -[2026-01-09T19:36:11.359Z] [INFO] GET /js/contacts.js 200 6ms -[2026-01-09T19:36:11.436Z] [INFO] GET /js/api.js 200 4ms -[2026-01-09T19:36:11.437Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-09T19:36:11.439Z] [INFO] GET /js/board.js 200 5ms -[2026-01-09T19:36:11.441Z] [INFO] GET /js/sync.js 200 6ms -[2026-01-09T19:36:11.443Z] [INFO] GET /js/store.js 200 5ms -[2026-01-09T19:36:11.444Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-09T19:36:11.469Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T19:36:11.470Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T19:36:11.476Z] [INFO] GET /js/list.js 200 4ms -[2026-01-09T19:36:11.478Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-09T19:36:11.481Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T19:36:11.495Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T19:36:11.505Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T19:36:11.528Z] [INFO] GET /js/proposals.js 200 4ms -[2026-01-09T19:36:11.529Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-09T19:36:11.533Z] [INFO] GET /js/notifications.js 200 7ms -[2026-01-09T19:36:11.536Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T19:36:11.542Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-09T19:36:11.543Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T19:36:11.590Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T19:36:11.597Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-09T19:36:11.603Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-09T19:36:11.641Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-09T19:36:11.677Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (y1oEVxPJb5yVnjc7AAB1) -[2026-01-09T19:36:11.684Z] [INFO] GET /api/projects 304 6ms -[2026-01-09T19:36:11.727Z] [INFO] GET /api/labels/2 304 7ms -[2026-01-09T19:36:11.728Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:36:11.736Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-09T19:36:11.743Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms -[2026-01-09T19:36:11.759Z] [INFO] GET /api/tasks/project/2 304 15ms -[2026-01-09T19:36:11.763Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-09T19:36:11.802Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms -[2026-01-09T19:36:11.855Z] [INFO] GET /api/notifications 304 13ms -[2026-01-09T19:36:11.893Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-09T19:36:16.552Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:36:20.773Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:36:23.102Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:36:29.838Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:36:31.588Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T19:38:02.976Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:42:13.860Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T19:42:21.787Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T19:42:26.039Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-09T19:42:30.874Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-09T19:42:57.435Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T19:42:57.476Z] [INFO] GET /css/base.css 200 4ms -[2026-01-09T19:42:57.507Z] [INFO] GET /css/components.css 200 8ms -[2026-01-09T19:42:57.509Z] [INFO] GET /css/board.css 200 7ms -[2026-01-09T19:42:57.510Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-09T19:42:57.512Z] [INFO] GET /css/list.css 200 6ms -[2026-01-09T19:42:57.514Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-09T19:42:57.515Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-09T19:42:57.551Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T19:42:57.557Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T19:42:57.564Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T19:42:57.570Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T19:42:57.579Z] [INFO] GET /css/knowledge.css 200 1ms -[2026-01-09T19:42:57.581Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T19:42:57.587Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-09T19:42:57.591Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T19:42:57.602Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-09T19:42:58.242Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:42:58.668Z] [INFO] GET /api/tasks/2 200 11ms -[2026-01-09T19:42:58.711Z] [INFO] GET /api/files/2 200 8ms -[2026-01-09T19:42:58.718Z] [INFO] GET /api/links/2 200 6ms -[2026-01-09T19:42:58.724Z] [INFO] GET /api/subtasks/2 200 5ms -[2026-01-09T19:42:58.731Z] [INFO] GET /api/comments/2 200 4ms -[2026-01-09T19:42:58.735Z] [INFO] GET /api/tasks/2/history 404 4ms -[2026-01-09T19:42:59.666Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:43:01.292Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) -[2026-01-09T19:43:01.294Z] [INFO] PUT /api/tasks/2 200 17ms -[2026-01-09T19:43:02.976Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:43:03.517Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:46:13.260Z] [INFO] GET / 200 9ms -[2026-01-09T19:46:13.330Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (y1oEVxPJb5yVnjc7AAB1) -[2026-01-09T19:46:13.340Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T19:46:13.382Z] [INFO] GET /css/base.css 200 3ms -[2026-01-09T19:46:13.415Z] [INFO] GET /css/components.css 200 3ms -[2026-01-09T19:46:13.420Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T19:46:13.435Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T19:46:13.442Z] [INFO] GET /css/calendar.css 200 10ms -[2026-01-09T19:46:13.444Z] [INFO] GET /css/list.css 200 2ms -[2026-01-09T19:46:13.444Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-09T19:46:13.473Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-09T19:46:13.478Z] [INFO] GET /css/gitea.css 200 7ms -[2026-01-09T19:46:13.479Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-09T19:46:13.497Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T19:46:13.499Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T19:46:13.500Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T19:46:13.500Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T19:46:13.503Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T19:46:13.510Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T19:46:13.544Z] [INFO] GET /js/app.js 200 5ms -[2026-01-09T19:46:13.547Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T19:46:13.549Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-09T19:46:13.619Z] [INFO] GET /js/api.js 200 7ms -[2026-01-09T19:46:13.621Z] [INFO] GET /js/store.js 200 8ms -[2026-01-09T19:46:13.622Z] [INFO] GET /js/auth.js 200 8ms -[2026-01-09T19:46:13.623Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-09T19:46:13.625Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-09T19:46:13.651Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T19:46:13.659Z] [INFO] GET /js/list.js 200 4ms -[2026-01-09T19:46:13.660Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-09T19:46:13.662Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-09T19:46:13.663Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-09T19:46:13.684Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T19:46:13.701Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T19:46:13.704Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T19:46:13.705Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-09T19:46:13.706Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-09T19:46:13.712Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-09T19:46:13.743Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T19:46:13.744Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T19:46:13.754Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T19:46:13.865Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:46:13.873Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-09T19:46:13.875Z] [INFO] GET /assets/icons/task.svg 200 26ms -[2026-01-09T19:46:13.926Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-09T19:46:13.957Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (OmKF5lIMTUmNdrbAAAB3) -[2026-01-09T19:46:13.963Z] [INFO] GET /api/projects 200 4ms -[2026-01-09T19:46:14.001Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-09T19:46:14.006Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-09T19:46:14.010Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-09T19:46:14.023Z] [INFO] GET /api/tasks/project/2 200 12ms -[2026-01-09T19:46:14.024Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:46:14.068Z] [INFO] GET /api/reminders?project_id=2 200 5ms -[2026-01-09T19:46:14.110Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-09T19:46:14.147Z] [INFO] GET /api/notifications 200 6ms -[2026-01-09T19:46:14.186Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-09T19:46:15.593Z] [INFO] GET / 200 3ms -[2026-01-09T19:46:15.668Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (OmKF5lIMTUmNdrbAAAB3) -[2026-01-09T19:46:15.681Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-09T19:46:15.682Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-09T19:46:15.684Z] [INFO] GET /css/components.css 200 7ms -[2026-01-09T19:46:15.685Z] [INFO] GET /css/base.css 200 8ms -[2026-01-09T19:46:15.689Z] [INFO] GET /css/modal.css 200 9ms -[2026-01-09T19:46:15.690Z] [INFO] GET /css/board.css 200 3ms -[2026-01-09T19:46:15.713Z] [INFO] GET /css/list.css 200 1ms -[2026-01-09T19:46:15.724Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T19:46:15.744Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T19:46:15.748Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T19:46:15.758Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-09T19:46:15.760Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T19:46:15.774Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T19:46:15.774Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T19:46:15.781Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T19:46:15.784Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T19:46:15.789Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-09T19:46:15.798Z] [INFO] GET / 200 2ms -[2026-01-09T19:46:15.812Z] [INFO] GET /js/app.js 200 2ms -[2026-01-09T19:46:15.820Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T19:46:15.821Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-09T19:46:15.867Z] [INFO] GET /css/base.css 200 15ms -[2026-01-09T19:46:15.870Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-09T19:46:15.898Z] [INFO] GET /css/components.css 200 4ms -[2026-01-09T19:46:15.907Z] [INFO] GET /css/board.css 200 10ms -[2026-01-09T19:46:15.938Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-09T19:46:15.939Z] [INFO] GET /css/calendar.css 200 9ms -[2026-01-09T19:46:15.939Z] [INFO] GET /css/list.css 200 8ms -[2026-01-09T19:46:15.941Z] [INFO] GET /css/admin.css 200 7ms -[2026-01-09T19:46:15.943Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-09T19:46:15.945Z] [INFO] GET /css/notifications.css 200 0ms -[2026-01-09T19:46:15.975Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-09T19:46:15.978Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-09T19:46:15.981Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-09T19:46:15.982Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T19:46:15.989Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T19:46:15.992Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T19:46:16.006Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-09T19:46:16.015Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-09T19:46:16.024Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T19:46:16.025Z] [INFO] GET /js/app.js 200 2ms -[2026-01-09T19:46:16.128Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-09T19:46:16.132Z] [INFO] GET /js/api.js 200 7ms -[2026-01-09T19:46:16.135Z] [INFO] GET /js/store.js 200 6ms -[2026-01-09T19:46:16.138Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-09T19:46:16.138Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-09T19:46:16.157Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T19:46:16.161Z] [INFO] GET /js/list.js 200 1ms -[2026-01-09T19:46:16.168Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T19:46:16.172Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-09T19:46:16.175Z] [INFO] GET /js/calendar.js 200 1ms -[2026-01-09T19:46:16.184Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-09T19:46:16.189Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T19:46:16.193Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T19:46:16.200Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T19:46:16.206Z] [INFO] GET /js/gitea.js 200 1ms -[2026-01-09T19:46:16.214Z] [INFO] GET /js/knowledge.js 200 1ms -[2026-01-09T19:46:16.221Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T19:46:16.226Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-09T19:46:16.234Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T19:46:16.278Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:46:16.301Z] [INFO] GET /api/auth/users 200 5ms -[2026-01-09T19:46:16.305Z] [INFO] GET /assets/icons/task.svg 200 2ms -[2026-01-09T19:46:16.361Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-09T19:46:16.392Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (dRGFb8fScDGta0uuAAB5) -[2026-01-09T19:46:16.402Z] [INFO] GET /api/projects 200 8ms -[2026-01-09T19:46:16.460Z] [INFO] GET /api/tasks/project/2 200 24ms -[2026-01-09T19:46:16.465Z] [INFO] GET /api/columns/2 200 4ms -[2026-01-09T19:46:16.469Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-09T19:46:16.472Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-09T19:46:16.476Z] [INFO] GET /api/labels/2 200 3ms -[2026-01-09T19:46:16.506Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:46:16.529Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-09T19:46:16.570Z] [INFO] GET /api/notifications 200 7ms -[2026-01-09T19:46:16.609Z] [INFO] GET /api/knowledge/categories 200 6ms -[2026-01-09T19:46:35.171Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:48:02.984Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:48:28.735Z] [INFO] GET / 200 3ms -[2026-01-09T19:48:28.814Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (dRGFb8fScDGta0uuAAB5) -[2026-01-09T19:48:28.819Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T19:48:28.849Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T19:48:28.876Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T19:48:28.881Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T19:48:28.886Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-09T19:48:28.892Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-09T19:48:28.896Z] [INFO] GET /css/admin.css 200 5ms -[2026-01-09T19:48:28.902Z] [INFO] GET /css/list.css 200 11ms -[2026-01-09T19:48:28.915Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T19:48:28.927Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T19:48:28.947Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-09T19:48:28.949Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-09T19:48:28.951Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-09T19:48:28.952Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-09T19:48:28.953Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-09T19:48:28.956Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T19:48:28.993Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-09T19:48:28.995Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-09T19:48:28.999Z] [INFO] GET /js/reminders.js 200 8ms -[2026-01-09T19:48:29.001Z] [INFO] GET /js/app.js 200 8ms -[2026-01-09T19:48:29.080Z] [INFO] GET /js/store.js 200 2ms -[2026-01-09T19:48:29.086Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-09T19:48:29.088Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-09T19:48:29.092Z] [INFO] GET /js/api.js 200 6ms -[2026-01-09T19:48:29.093Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-09T19:48:29.110Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T19:48:29.113Z] [INFO] GET /js/board.js 200 1ms -[2026-01-09T19:48:29.117Z] [INFO] GET /js/task-modal.js 200 1ms -[2026-01-09T19:48:29.123Z] [INFO] GET /js/list.js 200 3ms -[2026-01-09T19:48:29.124Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T19:48:29.135Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-09T19:48:29.139Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-09T19:48:29.155Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T19:48:29.157Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-09T19:48:29.166Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T19:48:29.167Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-09T19:48:29.172Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T19:48:29.179Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-09T19:48:29.187Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-09T19:48:29.226Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:48:29.236Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-09T19:48:29.254Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-09T19:48:29.317Z] [INFO] GET /api/auth/users 200 7ms -[2026-01-09T19:48:29.353Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (1RjVHNGzw8XAx0bxAAB7) -[2026-01-09T19:48:29.364Z] [INFO] GET /api/projects 200 6ms -[2026-01-09T19:48:29.397Z] [INFO] GET /api/columns/2 200 3ms -[2026-01-09T19:48:29.401Z] [INFO] GET /api/labels/2 200 6ms -[2026-01-09T19:48:29.405Z] [INFO] GET /api/stats/dashboard?projectId=2 200 7ms -[2026-01-09T19:48:29.417Z] [INFO] GET /api/tasks/project/2 200 15ms -[2026-01-09T19:48:29.418Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:48:29.435Z] [INFO] GET /api/reminders?project_id=2 200 3ms -[2026-01-09T19:48:29.480Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 7ms -[2026-01-09T19:48:29.531Z] [INFO] GET /api/notifications 200 6ms -[2026-01-09T19:48:29.569Z] [INFO] GET /api/knowledge/categories 200 5ms -[2026-01-09T19:48:29.688Z] [INFO] GET / 200 3ms -[2026-01-09T19:48:29.722Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (1RjVHNGzw8XAx0bxAAB7) -[2026-01-09T19:48:29.738Z] [INFO] GET /css/components.css 200 1ms -[2026-01-09T19:48:29.744Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T19:48:29.748Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T19:48:29.749Z] [INFO] GET /css/modal.css 200 3ms -[2026-01-09T19:48:29.750Z] [INFO] GET /css/board.css 200 3ms -[2026-01-09T19:48:29.752Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-09T19:48:29.770Z] [INFO] GET /css/list.css 200 2ms -[2026-01-09T19:48:29.772Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T19:48:29.784Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-09T19:48:29.785Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-09T19:48:29.787Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T19:48:29.788Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T19:48:29.803Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T19:48:29.804Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T19:48:29.820Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-09T19:48:29.824Z] [INFO] GET /css/responsive.css 200 6ms -[2026-01-09T19:48:29.826Z] [INFO] GET /css/mobile.css 200 7ms -[2026-01-09T19:48:29.836Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-09T19:48:29.838Z] [INFO] GET /js/app.js 200 4ms -[2026-01-09T19:48:29.850Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-09T19:48:29.915Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-09T19:48:29.920Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-09T19:48:29.921Z] [INFO] GET /js/store.js 200 5ms -[2026-01-09T19:48:29.921Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-09T19:48:29.922Z] [INFO] GET /js/api.js 200 5ms -[2026-01-09T19:48:29.950Z] [INFO] GET /js/board.js 200 1ms -[2026-01-09T19:48:29.952Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T19:48:29.959Z] [INFO] GET /js/list.js 200 2ms -[2026-01-09T19:48:29.961Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T19:48:29.962Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-09T19:48:29.981Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T19:48:29.988Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-09T19:48:29.994Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T19:48:29.999Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T19:48:30.000Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-09T19:48:30.015Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-09T19:48:30.016Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-09T19:48:30.021Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-09T19:48:30.029Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T19:48:30.076Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:48:30.088Z] [INFO] GET /api/auth/users 200 4ms -[2026-01-09T19:48:30.092Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-09T19:48:30.175Z] [INFO] GET /api/auth/users 200 3ms -[2026-01-09T19:48:30.209Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (aHm0oBxH7fTxqXfLAAB9) -[2026-01-09T19:48:30.216Z] [INFO] GET /api/projects 200 6ms -[2026-01-09T19:48:30.254Z] [INFO] GET /api/labels/2 200 8ms -[2026-01-09T19:48:30.263Z] [INFO] GET /api/columns/2 200 7ms -[2026-01-09T19:48:30.269Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-09T19:48:30.273Z] [INFO] GET /api/reminders?project_id=2 200 9ms -[2026-01-09T19:48:30.284Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-09T19:48:30.286Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:48:30.332Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 5ms -[2026-01-09T19:48:30.372Z] [INFO] GET /api/notifications 200 6ms -[2026-01-09T19:48:30.414Z] [INFO] GET /api/knowledge/categories 200 8ms -[2026-01-09T19:48:35.190Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T19:48:36.334Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:49:35.003Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:49:37.152Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:49:44.373Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:49:45.997Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:49:47.316Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:49:49.643Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:49:54.190Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T19:49:55.959Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:49:59.689Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T19:50:09.607Z] [INFO] GET /api/contacts 304 9ms -[2026-01-09T19:50:10.595Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:50:12.787Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:50:15.531Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:50:17.383Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:50:18.781Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:50:28.186Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:50:32.467Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T19:50:41.213Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:50:54.595Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:51:00.509Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:51:00.690Z] [INFO] GET /api/tasks/1 200 9ms -[2026-01-09T19:51:00.743Z] [INFO] GET /api/subtasks/1 200 5ms -[2026-01-09T19:51:00.776Z] [INFO] GET /api/links/1 200 3ms -[2026-01-09T19:51:00.802Z] [INFO] GET /api/comments/1 200 3ms -[2026-01-09T19:51:00.807Z] [INFO] GET /api/files/1 200 8ms -[2026-01-09T19:51:00.810Z] [INFO] GET /api/tasks/1/history 404 2ms -[2026-01-09T19:51:01.690Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:51:04.485Z] [INFO] PUT /api/subtasks/1 200 10ms -[2026-01-09T19:51:05.486Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T19:51:06.270Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-09T19:51:06.273Z] [INFO] PUT /api/tasks/1 200 15ms -[2026-01-09T19:51:06.285Z] [INFO] GET /api/contacts 304 7ms -[2026-01-09T19:51:08.258Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:51:08.899Z] [INFO] GET /api/tasks/1 200 7ms -[2026-01-09T19:51:08.939Z] [INFO] GET /api/comments/1 304 7ms -[2026-01-09T19:51:08.944Z] [INFO] GET /api/files/1 304 4ms -[2026-01-09T19:51:08.948Z] [INFO] GET /api/subtasks/1 200 4ms -[2026-01-09T19:51:08.951Z] [INFO] GET /api/tasks/1/history 404 2ms -[2026-01-09T19:51:08.954Z] [INFO] GET /api/links/1 304 2ms -[2026-01-09T19:51:09.908Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:51:13.987Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:51:24.369Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:51:27.453Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T19:51:33.469Z] [INFO] Subtask erstellt: In Software einarbeiten; Plan für Nutzung erstellen in Task 1 -[2026-01-09T19:51:33.470Z] [INFO] POST /api/subtasks 201 8ms -[2026-01-09T19:51:34.475Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:51:41.191Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-09T19:51:41.193Z] [INFO] PUT /api/tasks/1 200 16ms -[2026-01-09T19:51:41.200Z] [INFO] GET /api/contacts 304 6ms -[2026-01-09T19:51:42.184Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T19:51:44.786Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:51:46.419Z] [INFO] GET /api/tasks/1 200 10ms -[2026-01-09T19:51:46.462Z] [INFO] GET /api/links/1 304 8ms -[2026-01-09T19:51:46.467Z] [INFO] GET /api/subtasks/1 200 4ms -[2026-01-09T19:51:46.472Z] [INFO] GET /api/files/1 304 8ms -[2026-01-09T19:51:46.479Z] [INFO] GET /api/comments/1 304 4ms -[2026-01-09T19:51:46.484Z] [INFO] GET /api/tasks/1/history 404 4ms -[2026-01-09T19:51:47.407Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:51:47.746Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-09T19:51:47.748Z] [INFO] PUT /api/tasks/1 200 16ms -[2026-01-09T19:51:47.755Z] [INFO] GET /api/contacts 304 6ms -[2026-01-09T19:51:48.738Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:51:49.886Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:51:51.446Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:51:55.257Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-09T19:51:55.263Z] [INFO] GET /css/board.css 200 9ms -[2026-01-09T19:51:55.265Z] [INFO] GET /css/base.css 200 9ms -[2026-01-09T19:51:55.266Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T19:51:55.267Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T19:51:55.283Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T19:51:55.302Z] [INFO] GET /css/list.css 200 5ms -[2026-01-09T19:51:55.317Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T19:51:55.319Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-09T19:51:55.325Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T19:51:55.331Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T19:51:55.332Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T19:51:55.336Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T19:51:55.347Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-09T19:51:55.350Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T19:51:55.355Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T19:51:55.358Z] [INFO] GET /css/mobile.css 200 0ms -[2026-01-09T19:51:55.996Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T19:52:01.054Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:53:02.987Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:53:05.753Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T19:53:07.903Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:53:10.245Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:53:15.922Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:53:53.987Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:54:00.146Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:55:09.245Z] [INFO] GET / 200 4ms -[2026-01-09T19:55:17.299Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:55:20.337Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:55:36.476Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:58:02.990Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T19:58:55.586Z] [INFO] GET / 200 3ms -[2026-01-09T19:58:55.651Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (aHm0oBxH7fTxqXfLAAB9) -[2026-01-09T19:58:55.669Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T19:58:55.703Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T19:58:55.746Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-09T19:58:55.748Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-09T19:58:55.748Z] [INFO] GET /css/components.css 200 8ms -[2026-01-09T19:58:55.750Z] [INFO] GET /css/board.css 200 5ms -[2026-01-09T19:58:55.754Z] [INFO] GET /css/list.css 200 1ms -[2026-01-09T19:58:55.767Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T19:58:55.780Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-09T19:58:55.795Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T19:58:55.800Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T19:58:55.806Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T19:58:55.811Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T19:58:55.814Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T19:58:55.819Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-09T19:58:55.824Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T19:58:55.833Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-09T19:58:55.839Z] [INFO] GET /js/app.js 200 1ms -[2026-01-09T19:58:55.845Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T19:58:55.850Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-09T19:58:55.929Z] [INFO] GET /js/store.js 200 4ms -[2026-01-09T19:58:55.932Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-09T19:58:55.934Z] [INFO] GET /js/api.js 200 6ms -[2026-01-09T19:58:55.937Z] [INFO] GET /js/board.js 200 7ms -[2026-01-09T19:58:55.938Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-09T19:58:55.939Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-09T19:58:55.961Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T19:58:55.968Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T19:58:55.972Z] [INFO] GET /js/list.js 200 2ms -[2026-01-09T19:58:55.981Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T19:58:55.982Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T19:58:55.997Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-09T19:58:55.999Z] [INFO] GET /js/admin.js 200 4ms -[2026-01-09T19:58:56.003Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T19:58:56.013Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T19:58:56.015Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T19:58:56.031Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-09T19:58:56.038Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-09T19:58:56.040Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-09T19:58:56.101Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T19:58:56.109Z] [INFO] GET /api/auth/users 200 6ms -[2026-01-09T19:58:56.113Z] [INFO] GET /assets/icons/task.svg 200 3ms -[2026-01-09T19:58:56.147Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-09T19:58:56.180Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ihC1bO5blqvG2-8OAAB_) -[2026-01-09T19:58:56.189Z] [INFO] GET /api/projects 304 7ms -[2026-01-09T19:58:56.223Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:58:56.228Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-09T19:58:56.232Z] [INFO] GET /api/stats/dashboard?projectId=2 304 7ms -[2026-01-09T19:58:56.244Z] [INFO] GET /api/tasks/project/2 200 19ms -[2026-01-09T19:58:56.252Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-09T19:58:56.256Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-09T19:58:56.302Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms -[2026-01-09T19:58:56.339Z] [INFO] GET /api/notifications 304 6ms -[2026-01-09T19:58:56.377Z] [INFO] GET /api/knowledge/categories 304 5ms -[2026-01-09T19:58:56.812Z] [INFO] GET / 200 3ms -[2026-01-09T19:58:56.848Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ihC1bO5blqvG2-8OAAB_) -[2026-01-09T19:58:56.861Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-09T19:58:56.863Z] [INFO] GET /css/components.css 200 5ms -[2026-01-09T19:58:56.865Z] [INFO] GET /css/base.css 200 5ms -[2026-01-09T19:58:56.867Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T19:58:56.870Z] [INFO] GET /css/board.css 200 6ms -[2026-01-09T19:58:56.873Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-09T19:58:56.893Z] [INFO] GET /css/list.css 200 2ms -[2026-01-09T19:58:56.895Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T19:58:56.897Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-09T19:58:56.903Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-09T19:58:56.925Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T19:58:56.927Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-09T19:58:56.934Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T19:58:56.937Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T19:58:56.937Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-09T19:58:56.938Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T19:58:56.970Z] [INFO] GET /css/mobile.css 200 4ms -[2026-01-09T19:58:56.971Z] [INFO] GET /js/app.js 200 5ms -[2026-01-09T19:58:56.981Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T19:58:56.982Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T19:58:57.022Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-09T19:58:57.023Z] [INFO] GET /js/store.js 200 4ms -[2026-01-09T19:58:57.025Z] [INFO] GET /js/api.js 200 5ms -[2026-01-09T19:58:57.034Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-09T19:58:57.036Z] [INFO] GET /js/sync.js 200 4ms -[2026-01-09T19:58:57.037Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-09T19:58:57.052Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T19:58:57.054Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T19:58:57.065Z] [INFO] GET /js/list.js 200 2ms -[2026-01-09T19:58:57.067Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T19:58:57.079Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T19:58:57.079Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-09T19:58:57.082Z] [INFO] GET /js/admin.js 200 1ms -[2026-01-09T19:58:57.084Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-09T19:58:57.095Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-09T19:58:57.101Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-09T19:58:57.110Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T19:58:57.115Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T19:58:57.116Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T19:58:57.151Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:58:57.169Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-09T19:58:57.171Z] [INFO] GET /assets/icons/task.svg 200 6ms -[2026-01-09T19:58:57.227Z] [INFO] GET /api/auth/users 304 10ms -[2026-01-09T19:58:57.252Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (0xfbi7jUgo8gvalOAACB) -[2026-01-09T19:58:57.268Z] [INFO] GET /api/projects 304 9ms -[2026-01-09T19:58:57.308Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-09T19:58:57.315Z] [INFO] GET /api/labels/2 304 6ms -[2026-01-09T19:58:57.327Z] [INFO] GET /api/tasks/project/2 304 12ms -[2026-01-09T19:58:57.328Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T19:58:57.332Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms -[2026-01-09T19:58:57.341Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-09T19:58:57.383Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-09T19:58:57.425Z] [INFO] GET /api/notifications 304 9ms -[2026-01-09T19:58:57.466Z] [INFO] GET /api/knowledge/categories 304 10ms -[2026-01-09T19:59:01.389Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T19:59:02.852Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:59:08.661Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T19:59:10.223Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T19:59:11.281Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T19:59:13.849Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:59:17.158Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T19:59:19.197Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T19:59:20.670Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T19:59:26.131Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T19:59:35.779Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-09T19:59:40.312Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T19:59:45.397Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-09T19:59:45.398Z] [INFO] GET /css/components.css 200 5ms -[2026-01-09T19:59:45.399Z] [INFO] GET /css/board.css 200 6ms -[2026-01-09T19:59:45.401Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-09T19:59:45.403Z] [INFO] GET /css/base.css 200 7ms -[2026-01-09T19:59:45.404Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-09T19:59:45.444Z] [INFO] GET /css/list.css 200 10ms -[2026-01-09T19:59:45.445Z] [INFO] GET /css/admin.css 200 10ms -[2026-01-09T19:59:45.458Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T19:59:45.461Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T19:59:45.462Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T19:59:45.481Z] [INFO] GET /css/coding.css 200 4ms -[2026-01-09T19:59:45.484Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-09T19:59:45.486Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-09T19:59:45.491Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T19:59:45.495Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T19:59:45.498Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T19:59:46.199Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T20:01:30.394Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T20:01:39.490Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T20:01:41.287Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T20:01:42.566Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T20:01:43.790Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T20:01:46.768Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T20:01:47.874Z] [INFO] GET /api/tasks/1 200 6ms -[2026-01-09T20:01:47.920Z] [INFO] GET /api/subtasks/1 304 8ms -[2026-01-09T20:01:47.926Z] [INFO] GET /api/links/1 304 5ms -[2026-01-09T20:01:47.954Z] [INFO] GET /api/files/1 304 7ms -[2026-01-09T20:01:47.977Z] [INFO] GET /api/comments/1 304 4ms -[2026-01-09T20:01:47.986Z] [INFO] GET /api/tasks/1/history 404 4ms -[2026-01-09T20:01:48.055Z] [INFO] GET / 200 8ms -[2026-01-09T20:01:48.886Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T20:01:56.098Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T20:02:02.172Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-09T20:02:02.178Z] [INFO] PUT /api/tasks/1 200 16ms -[2026-01-09T20:02:04.063Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-09T20:02:04.065Z] [INFO] PUT /api/tasks/1 200 16ms -[2026-01-09T20:02:04.115Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) -[2026-01-09T20:02:04.116Z] [INFO] PUT /api/tasks/1 200 14ms -[2026-01-09T20:02:05.065Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T20:02:24.840Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T20:02:28.354Z] [INFO] POST /api/auth/refresh 200 20ms -[2026-01-09T20:02:33.753Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T20:02:38.891Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T20:03:02.993Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:05:44.508Z] [INFO] GET / 200 11ms -[2026-01-09T20:05:44.577Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (0xfbi7jUgo8gvalOAACB) -[2026-01-09T20:05:44.589Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T20:05:44.618Z] [INFO] GET /css/base.css 200 2ms -[2026-01-09T20:05:44.654Z] [INFO] GET /css/components.css 200 8ms -[2026-01-09T20:05:44.660Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-09T20:05:44.663Z] [INFO] GET /css/board.css 200 11ms -[2026-01-09T20:05:44.666Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-09T20:05:44.673Z] [INFO] GET /css/admin.css 200 4ms -[2026-01-09T20:05:44.674Z] [INFO] GET /css/list.css 200 4ms -[2026-01-09T20:05:44.686Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-09T20:05:44.715Z] [INFO] GET /css/notifications.css 200 4ms -[2026-01-09T20:05:44.721Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-09T20:05:44.728Z] [INFO] GET /css/coding.css 200 3ms -[2026-01-09T20:05:44.734Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T20:05:44.736Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T20:05:44.737Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-09T20:05:44.761Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T20:05:44.762Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T20:05:44.772Z] [INFO] GET /js/app.js 200 3ms -[2026-01-09T20:05:44.773Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-09T20:05:44.778Z] [INFO] GET /js/contacts.js 200 7ms -[2026-01-09T20:05:44.826Z] [INFO] GET /js/utils.js 200 10ms -[2026-01-09T20:05:44.827Z] [INFO] GET /js/api.js 200 9ms -[2026-01-09T20:05:44.829Z] [INFO] GET /js/store.js 200 12ms -[2026-01-09T20:05:44.842Z] [INFO] GET /js/auth.js 200 5ms -[2026-01-09T20:05:44.843Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-09T20:05:44.843Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-09T20:05:44.862Z] [INFO] GET /js/board.js 200 3ms -[2026-01-09T20:05:44.874Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-09T20:05:44.881Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-09T20:05:44.882Z] [INFO] GET /js/list.js 200 4ms -[2026-01-09T20:05:44.882Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-09T20:05:44.890Z] [INFO] GET /js/undo.js 200 1ms -[2026-01-09T20:05:44.902Z] [INFO] GET /js/admin.js 200 5ms -[2026-01-09T20:05:44.912Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T20:05:44.914Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-09T20:05:44.930Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-09T20:05:44.933Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T20:05:44.935Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-09T20:05:44.939Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T20:05:45.005Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T20:05:45.009Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-09T20:05:45.018Z] [INFO] GET /assets/icons/task.svg 200 4ms -[2026-01-09T20:05:45.044Z] [INFO] GET /api/auth/users 304 3ms -[2026-01-09T20:05:45.089Z] [INFO] GET /api/projects 304 5ms -[2026-01-09T20:05:45.097Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (yaEbZI4f3y9F0GhSAACD) -[2026-01-09T20:05:45.142Z] [INFO] GET /api/tasks/project/2 200 20ms -[2026-01-09T20:05:45.147Z] [INFO] GET /api/stats/dashboard?projectId=2 304 24ms -[2026-01-09T20:05:45.151Z] [INFO] GET /api/reminders?project_id=2 304 8ms -[2026-01-09T20:05:45.154Z] [INFO] GET /api/columns/2 304 6ms -[2026-01-09T20:05:45.158Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-09T20:05:45.177Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T20:05:45.201Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms -[2026-01-09T20:05:45.237Z] [INFO] GET /api/notifications 304 7ms -[2026-01-09T20:05:45.278Z] [INFO] GET /api/knowledge/categories 304 4ms -[2026-01-09T20:05:49.687Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T20:05:50.950Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T20:05:52.477Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T20:05:55.976Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T20:05:57.078Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T20:06:02.865Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T20:06:04.270Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T20:06:06.199Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T20:06:10.939Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (yaEbZI4f3y9F0GhSAACD) -[2026-01-09T20:08:03.020Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:13:03.031Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:18:03.058Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:18:15.533Z] [INFO] GET / 200 3ms -[2026-01-09T20:18:26.988Z] [INFO] GET /favicon.ico 200 10ms -[2026-01-09T20:19:07.062Z] [INFO] GET / 200 4ms -[2026-01-09T20:23:03.072Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:28:03.098Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:33:03.106Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:38:03.132Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:43:03.156Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:43:08.530Z] [INFO] GET / 200 7ms -[2026-01-09T20:43:08.603Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-09T20:43:08.604Z] [INFO] GET /css/base.css 200 4ms -[2026-01-09T20:43:08.636Z] [INFO] GET /css/components.css 200 3ms -[2026-01-09T20:43:08.641Z] [INFO] GET /css/board.css 200 4ms -[2026-01-09T20:43:08.644Z] [INFO] GET /css/modal.css 200 6ms -[2026-01-09T20:43:08.645Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-09T20:43:08.647Z] [INFO] GET /css/list.css 200 3ms -[2026-01-09T20:43:08.649Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T20:43:08.661Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-09T20:43:08.674Z] [INFO] GET /css/notifications.css 200 6ms -[2026-01-09T20:43:08.684Z] [INFO] GET /css/gitea.css 200 5ms -[2026-01-09T20:43:08.687Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-09T20:43:08.689Z] [INFO] GET /css/knowledge.css 200 6ms -[2026-01-09T20:43:08.690Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-09T20:43:08.692Z] [INFO] GET /css/contacts.css 200 6ms -[2026-01-09T20:43:08.695Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T20:43:08.712Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-09T20:43:08.731Z] [INFO] GET /js/app.js 200 2ms -[2026-01-09T20:43:08.732Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T20:43:08.733Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T20:43:08.782Z] [INFO] GET /js/api.js 200 10ms -[2026-01-09T20:43:08.784Z] [INFO] GET /js/store.js 200 10ms -[2026-01-09T20:43:08.787Z] [INFO] GET /js/sync.js 200 7ms -[2026-01-09T20:43:08.790Z] [INFO] GET /js/offline.js 200 7ms -[2026-01-09T20:43:08.794Z] [INFO] GET /js/board.js 200 8ms -[2026-01-09T20:43:08.795Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-09T20:43:08.814Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T20:43:08.820Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T20:43:08.823Z] [INFO] GET /js/list.js 200 5ms -[2026-01-09T20:43:08.826Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-09T20:43:08.828Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T20:43:08.842Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T20:43:08.863Z] [INFO] GET /js/notifications.js 200 11ms -[2026-01-09T20:43:08.865Z] [INFO] GET /js/proposals.js 200 11ms -[2026-01-09T20:43:08.868Z] [INFO] GET /js/gitea.js 200 12ms -[2026-01-09T20:43:08.872Z] [INFO] GET /js/knowledge.js 200 9ms -[2026-01-09T20:43:08.873Z] [INFO] GET /js/coding.js 200 7ms -[2026-01-09T20:43:08.875Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-09T20:43:08.890Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T20:43:09.126Z] [INFO] GET /api/auth/users 401 15ms -[2026-01-09T20:43:09.188Z] [INFO] GET /assets/icons/task.svg 200 5ms -[2026-01-09T20:43:10.739Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T20:43:10.782Z] [INFO] GET / 200 5ms -[2026-01-09T20:43:10.784Z] [INFO] GET /index.html 200 6ms -[2026-01-09T20:43:10.785Z] [INFO] GET /css/variables.css 200 6ms -[2026-01-09T20:43:10.815Z] [INFO] GET /css/base.css 200 5ms -[2026-01-09T20:43:10.823Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T20:43:10.827Z] [INFO] GET /css/board.css 200 1ms -[2026-01-09T20:43:10.836Z] [INFO] GET /css/modal.css 200 2ms -[2026-01-09T20:43:10.845Z] [INFO] GET /css/calendar.css 200 1ms -[2026-01-09T20:43:10.850Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T20:43:10.868Z] [INFO] GET /js/app.js 200 2ms -[2026-01-09T20:43:10.872Z] [INFO] GET /js/utils.js 200 1ms -[2026-01-09T20:43:10.874Z] [INFO] GET /js/api.js 200 3ms -[2026-01-09T20:43:10.901Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-09T20:43:10.906Z] [INFO] GET /js/store.js 200 2ms -[2026-01-09T20:43:10.916Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-09T20:43:10.925Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T20:43:10.935Z] [INFO] GET /js/board.js 200 7ms -[2026-01-09T20:43:10.941Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-09T20:43:10.947Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T20:43:10.966Z] [INFO] GET /js/list.js 200 2ms -[2026-01-09T20:43:10.975Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T20:43:10.976Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T20:43:10.991Z] [INFO] GET /js/tour.js 200 3ms -[2026-01-09T20:43:10.997Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T20:43:10.999Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-09T20:43:11.012Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T20:43:11.023Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-09T20:43:11.028Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T20:43:11.033Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T20:43:11.056Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-09T20:43:11.064Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-09T20:43:11.066Z] [INFO] GET /js/reminders.js 200 5ms -[2026-01-09T20:43:11.079Z] [INFO] GET /css/list.css 200 1ms -[2026-01-09T20:43:11.092Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T20:43:11.094Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T20:43:11.104Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T20:43:11.116Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T20:43:11.121Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T20:43:11.125Z] [INFO] GET /css/knowledge.css 200 2ms -[2026-01-09T20:43:11.138Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T20:43:11.148Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T20:43:11.150Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T20:43:12.397Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T20:43:12.399Z] [INFO] POST /api/auth/login 200 497ms -[2026-01-09T20:43:12.431Z] [INFO] GET / 200 3ms -[2026-01-09T20:43:12.489Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-09T20:43:12.491Z] [INFO] GET /css/variables.css 200 5ms -[2026-01-09T20:43:12.496Z] [INFO] GET /css/components.css 200 8ms -[2026-01-09T20:43:12.497Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-09T20:43:12.499Z] [INFO] GET /css/base.css 200 7ms -[2026-01-09T20:43:12.499Z] [INFO] GET /css/board.css 200 4ms -[2026-01-09T20:43:12.530Z] [INFO] GET /css/proposals.css 200 4ms -[2026-01-09T20:43:12.531Z] [INFO] GET /css/list.css 200 4ms -[2026-01-09T20:43:12.533Z] [INFO] GET /css/admin.css 200 6ms -[2026-01-09T20:43:12.536Z] [INFO] GET /css/notifications.css 200 1ms -[2026-01-09T20:43:12.543Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T20:43:12.546Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T20:43:12.555Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T20:43:12.557Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T20:43:12.559Z] [INFO] GET /css/responsive.css 200 5ms -[2026-01-09T20:43:12.562Z] [INFO] GET /css/contacts.css 200 4ms -[2026-01-09T20:43:12.569Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-09T20:43:12.583Z] [INFO] GET /js/app.js 200 3ms -[2026-01-09T20:43:12.585Z] [INFO] GET /js/contacts.js 200 1ms -[2026-01-09T20:43:12.586Z] [INFO] GET /js/reminders.js 200 2ms -[2026-01-09T20:43:12.621Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-09T20:43:12.623Z] [INFO] GET /js/api.js 200 5ms -[2026-01-09T20:43:12.625Z] [INFO] GET /js/store.js 200 7ms -[2026-01-09T20:43:12.631Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-09T20:43:12.632Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-09T20:43:12.634Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-09T20:43:12.646Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T20:43:12.679Z] [INFO] GET /js/list.js 200 6ms -[2026-01-09T20:43:12.680Z] [INFO] GET /js/task-modal.js 200 6ms -[2026-01-09T20:43:12.682Z] [INFO] GET /js/calendar.js 200 7ms -[2026-01-09T20:43:12.684Z] [INFO] GET /js/shortcuts.js 200 6ms -[2026-01-09T20:43:12.685Z] [INFO] GET /js/undo.js 200 4ms -[2026-01-09T20:43:12.687Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T20:43:12.727Z] [INFO] GET /js/proposals.js 200 5ms -[2026-01-09T20:43:12.730Z] [INFO] GET /js/coding.js 200 6ms -[2026-01-09T20:43:12.732Z] [INFO] GET /js/gitea.js 200 7ms -[2026-01-09T20:43:12.734Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-09T20:43:12.736Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-09T20:43:12.741Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T20:43:12.794Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T20:43:12.813Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-09T20:43:12.865Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-09T20:43:12.873Z] [INFO] GET /assets/icons/task.svg 304 1ms -[2026-01-09T20:43:12.895Z] [INFO] Socket connected: momohomma@googlemail.com (DuBSPmQBVh5UXLnSAACF) -[2026-01-09T20:43:12.904Z] [INFO] GET /api/projects 200 7ms -[2026-01-09T20:43:12.924Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T20:43:12.931Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms -[2026-01-09T20:43:12.936Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-09T20:43:12.950Z] [INFO] GET /api/labels/2 304 3ms -[2026-01-09T20:43:12.964Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-09T20:43:12.968Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-09T20:43:13.023Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-09T20:43:13.048Z] [INFO] GET /api/notifications 304 5ms -[2026-01-09T20:43:13.080Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-09T20:43:14.557Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T20:43:36.655Z] [INFO] GET /api/tasks/3 200 11ms -[2026-01-09T20:43:36.689Z] [INFO] GET /api/subtasks/3 304 7ms -[2026-01-09T20:43:36.698Z] [INFO] GET /api/links/3 304 8ms -[2026-01-09T20:43:36.702Z] [INFO] GET /api/files/3 304 12ms -[2026-01-09T20:43:36.706Z] [INFO] GET /api/comments/3 304 3ms -[2026-01-09T20:43:36.708Z] [INFO] GET /api/tasks/3/history 404 6ms -[2026-01-09T20:43:37.661Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T20:43:43.222Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T20:43:55.144Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2026-01-09T20:43:55.146Z] [INFO] PUT /api/tasks/3 200 14ms -[2026-01-09T20:43:56.094Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T20:43:58.861Z] [INFO] GET /api/tasks/11 200 8ms -[2026-01-09T20:43:58.888Z] [INFO] GET /api/subtasks/11 304 4ms -[2026-01-09T20:43:58.915Z] [INFO] GET /api/links/11 304 8ms -[2026-01-09T20:43:58.924Z] [INFO] GET /api/files/11 304 5ms -[2026-01-09T20:43:58.929Z] [INFO] GET /api/comments/11 304 3ms -[2026-01-09T20:43:58.934Z] [INFO] GET /api/tasks/11/history 404 3ms -[2026-01-09T20:43:59.863Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T20:44:05.117Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T20:44:40.037Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T20:44:41.770Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T20:44:47.423Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-09T20:44:47.425Z] [INFO] PUT /api/tasks/11 200 20ms -[2026-01-09T20:44:49.471Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-09T20:44:49.473Z] [INFO] PUT /api/tasks/11 200 20ms -[2026-01-09T20:44:50.768Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-09T20:44:52.275Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-09T20:44:52.262Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T20:44:52.276Z] [INFO] PUT /api/tasks/11 200 13ms -[2026-01-09T20:44:58.517Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T20:45:05.158Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T20:45:05.177Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-09T20:45:05.179Z] [INFO] PUT /api/tasks/11 200 20ms -[2026-01-09T20:45:07.373Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T20:45:07.387Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-09T20:45:07.388Z] [INFO] PUT /api/tasks/11 200 13ms -[2026-01-09T20:45:11.477Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-09T20:45:11.479Z] [INFO] PUT /api/tasks/11 200 20ms -[2026-01-09T20:45:11.490Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T20:45:20.232Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T20:45:20.266Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-09T20:45:20.268Z] [INFO] PUT /api/tasks/11 200 34ms -[2026-01-09T20:45:28.462Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T20:45:28.469Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-09T20:45:28.471Z] [INFO] PUT /api/tasks/11 200 8ms -[2026-01-09T20:45:32.163Z] [INFO] Aufgabe aktualisiert: E-Bilanz Software (ID: 11) -[2026-01-09T20:45:32.166Z] [INFO] PUT /api/tasks/11 200 19ms -[2026-01-09T20:45:33.166Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T20:48:03.160Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:53:03.171Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T20:58:03.183Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:01:20.319Z] [INFO] POST /api/auth/logout 401 8ms -[2026-01-09T21:01:20.347Z] [INFO] Socket disconnected: momohomma@googlemail.com (DuBSPmQBVh5UXLnSAACF) -[2026-01-09T21:03:03.185Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:08:03.209Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:13:03.228Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:18:03.234Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:23:03.243Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:24:47.147Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T21:24:47.148Z] [INFO] POST /api/auth/login 200 444ms -[2026-01-09T21:24:47.213Z] [INFO] GET / 200 4ms -[2026-01-09T21:24:47.746Z] [INFO] GET /css/variables.css 200 2ms -[2026-01-09T21:24:47.778Z] [INFO] GET /css/base.css 200 5ms -[2026-01-09T21:24:47.783Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T21:24:47.799Z] [INFO] GET /css/board.css 200 6ms -[2026-01-09T21:24:47.803Z] [INFO] GET /css/modal.css 200 7ms -[2026-01-09T21:24:47.807Z] [INFO] GET /css/calendar.css 200 4ms -[2026-01-09T21:24:47.808Z] [INFO] GET /css/list.css 200 4ms -[2026-01-09T21:24:47.808Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T21:24:47.811Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T21:24:47.839Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T21:24:47.840Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-09T21:24:47.842Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T21:24:47.847Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-09T21:24:47.850Z] [INFO] GET /css/reminders.css 200 4ms -[2026-01-09T21:24:47.851Z] [INFO] GET /css/contacts.css 200 5ms -[2026-01-09T21:24:47.864Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T21:24:47.865Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T21:24:47.867Z] [INFO] GET /js/app.js 200 1ms -[2026-01-09T21:24:47.873Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-09T21:24:47.880Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T21:24:47.914Z] [INFO] GET /js/utils.js 200 4ms -[2026-01-09T21:24:47.917Z] [INFO] GET /js/store.js 200 6ms -[2026-01-09T21:24:47.918Z] [INFO] GET /js/api.js 200 7ms -[2026-01-09T21:24:47.922Z] [INFO] GET /js/auth.js 200 9ms -[2026-01-09T21:24:47.925Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-09T21:24:47.926Z] [INFO] GET /js/offline.js 200 2ms -[2026-01-09T21:24:47.956Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T21:24:47.969Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T21:24:47.971Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-09T21:24:47.975Z] [INFO] GET /js/list.js 200 2ms -[2026-01-09T21:24:47.980Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-09T21:24:47.985Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T21:24:48.037Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T21:24:48.047Z] [INFO] GET /js/gitea.js 200 4ms -[2026-01-09T21:24:48.051Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-09T21:24:48.054Z] [INFO] GET /js/notifications.js 200 8ms -[2026-01-09T21:24:48.057Z] [INFO] GET /js/knowledge.js 200 7ms -[2026-01-09T21:24:48.083Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T21:24:48.083Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-09T21:24:48.137Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T21:24:48.314Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-09T21:24:48.380Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-09T21:24:48.381Z] [INFO] GET /assets/icons/task.svg 304 5ms -[2026-01-09T21:24:48.408Z] [INFO] Socket connected: momohomma@googlemail.com (jGk68CGzRuFD5d3qAACH) -[2026-01-09T21:24:48.414Z] [INFO] GET /api/projects 304 4ms -[2026-01-09T21:24:48.445Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T21:24:48.456Z] [INFO] GET /api/stats/dashboard?projectId=2 304 8ms -[2026-01-09T21:24:48.471Z] [INFO] GET /api/tasks/project/2 200 14ms -[2026-01-09T21:24:48.476Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-09T21:24:48.479Z] [INFO] GET /api/labels/2 304 2ms -[2026-01-09T21:24:48.482Z] [INFO] GET /api/reminders?project_id=2 304 2ms -[2026-01-09T21:24:48.527Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-09T21:24:48.551Z] [INFO] GET /api/notifications 304 4ms -[2026-01-09T21:24:48.591Z] [INFO] GET /api/knowledge/categories 304 19ms -[2026-01-09T21:24:50.079Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T21:24:51.652Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T21:24:57.080Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T21:25:00.249Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T21:25:29.349Z] [INFO] POST /api/auth/refresh 200 4ms -[2026-01-09T21:25:35.495Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-09T21:25:37.421Z] [INFO] Aufgabe erstellt: Hinterlegen im Unternehmensregister, nicht im Bundesanzeiger (ID: 35) von momohomma@googlemail.com -[2026-01-09T21:25:37.423Z] [INFO] POST /api/tasks 201 15ms -[2026-01-09T21:25:38.420Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T21:28:03.264Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:33:03.275Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:37:15.315Z] [INFO] GET /api/tasks/35 200 18ms -[2026-01-09T21:37:15.349Z] [INFO] GET /api/subtasks/35 200 8ms -[2026-01-09T21:37:15.370Z] [INFO] GET /api/links/35 200 4ms -[2026-01-09T21:37:15.376Z] [INFO] GET /api/files/35 200 3ms -[2026-01-09T21:37:15.381Z] [INFO] GET /api/comments/35 200 3ms -[2026-01-09T21:37:15.385Z] [INFO] GET /api/tasks/35/history 404 3ms -[2026-01-09T21:37:16.151Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T21:37:18.335Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T21:37:21.237Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T21:37:21.251Z] [INFO] Aufgabe aktualisiert: Hinterlegen im Unternehmensregister, nicht im Bundesanzeiger (ID: 35) -[2026-01-09T21:37:21.253Z] [INFO] PUT /api/tasks/35 200 14ms -[2026-01-09T21:37:24.099Z] [INFO] POST /api/auth/refresh 200 14ms -[2026-01-09T21:37:24.112Z] [INFO] Aufgabe aktualisiert: Hinterlegen im Unternehmensregister, nicht im Bundesanzeiger (ID: 35) -[2026-01-09T21:37:24.114Z] [INFO] PUT /api/tasks/35 200 13ms -[2026-01-09T21:37:25.566Z] [INFO] Aufgabe aktualisiert: Hinterlegen im Unternehmensregister, nicht im Bundesanzeiger (ID: 35) -[2026-01-09T21:37:25.569Z] [INFO] PUT /api/tasks/35 200 17ms -[2026-01-09T21:37:26.566Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T21:38:03.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:40:09.965Z] [INFO] Socket disconnected: momohomma@googlemail.com (jGk68CGzRuFD5d3qAACH) -[2026-01-09T21:43:03.302Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:48:03.319Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:53:03.347Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T21:53:20.431Z] [INFO] POST /api/auth/logout 401 7ms -[2026-01-09T21:58:03.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:02:57.475Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-09T22-02-57-458Z.db.enc -[2026-01-09T22:02:57.476Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-09T22-02-57-458Z.db.enc -[2026-01-09T22:02:57.490Z] [INFO] Backup erstellt: backup_2026-01-09T22-02-57-458Z.db -[2026-01-09T22:02:57.509Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T19-31-35-190Z.db.enc -[2026-01-09T22:02:57.509Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T19-31-35-190Z.db.enc -[2026-01-09T22:03:03.367Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:07:54.211Z] [INFO] Login erfolgreich: momohomma@googlemail.com -[2026-01-09T22:07:54.212Z] [INFO] POST /api/auth/login 200 452ms -[2026-01-09T22:07:54.255Z] [INFO] GET / 200 8ms -[2026-01-09T22:07:54.355Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T22:07:54.357Z] [INFO] GET /css/base.css 200 4ms -[2026-01-09T22:07:54.403Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T22:07:54.404Z] [INFO] GET /css/components.css 200 3ms -[2026-01-09T22:07:54.406Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-09T22:07:54.430Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T22:07:54.435Z] [INFO] GET /css/list.css 200 1ms -[2026-01-09T22:07:54.442Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T22:07:54.453Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T22:07:54.472Z] [INFO] GET /css/gitea.css 200 3ms -[2026-01-09T22:07:54.473Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-09T22:07:54.478Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T22:07:54.480Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-09T22:07:54.485Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-09T22:07:54.487Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T22:07:54.506Z] [INFO] GET /css/responsive.css 200 4ms -[2026-01-09T22:07:54.507Z] [INFO] GET /css/mobile.css 200 5ms -[2026-01-09T22:07:54.512Z] [INFO] GET /js/app.js 200 3ms -[2026-01-09T22:07:54.515Z] [INFO] GET /js/reminders.js 200 1ms -[2026-01-09T22:07:54.519Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T22:07:54.548Z] [INFO] GET /js/store.js 200 2ms -[2026-01-09T22:07:54.549Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T22:07:54.550Z] [INFO] GET /js/api.js 200 3ms -[2026-01-09T22:07:54.555Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-09T22:07:54.556Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-09T22:07:54.556Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-09T22:07:54.571Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T22:07:54.576Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-09T22:07:54.587Z] [INFO] GET /js/list.js 200 4ms -[2026-01-09T22:07:54.589Z] [INFO] GET /js/shortcuts.js 200 4ms -[2026-01-09T22:07:54.591Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-09T22:07:54.592Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T22:07:54.612Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T22:07:54.613Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T22:07:54.613Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T22:07:54.619Z] [INFO] GET /js/gitea.js 200 2ms -[2026-01-09T22:07:54.625Z] [INFO] GET /js/coding.js 200 5ms -[2026-01-09T22:07:54.623Z] [INFO] GET /js/knowledge.js 200 5ms -[2026-01-09T22:07:54.639Z] [INFO] GET /js/mobile.js 200 2ms -[2026-01-09T22:07:54.683Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T22:07:54.842Z] [INFO] GET /api/auth/users 304 5ms -[2026-01-09T22:07:54.918Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-09T22:07:54.920Z] [INFO] GET /assets/icons/task.svg 304 6ms -[2026-01-09T22:07:54.949Z] [INFO] Socket connected: momohomma@googlemail.com (lFjE8andIbu2sctQAACL) -[2026-01-09T22:07:54.958Z] [INFO] GET /api/projects 200 6ms -[2026-01-09T22:07:54.993Z] [INFO] momohomma@googlemail.com joined project:[object Object] -[2026-01-09T22:07:55.004Z] [INFO] GET /api/stats/dashboard?projectId=2 200 8ms -[2026-01-09T22:07:55.009Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-09T22:07:55.013Z] [INFO] GET /api/columns/2 304 8ms -[2026-01-09T22:07:55.031Z] [INFO] GET /api/tasks/project/2 200 16ms -[2026-01-09T22:07:55.035Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-09T22:07:55.063Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms -[2026-01-09T22:07:55.085Z] [INFO] GET /api/notifications 304 3ms -[2026-01-09T22:07:55.110Z] [INFO] GET /api/knowledge/categories 304 3ms -[2026-01-09T22:07:56.296Z] [INFO] GET /api/tasks/35 200 7ms -[2026-01-09T22:07:56.327Z] [INFO] GET /api/files/35 304 7ms -[2026-01-09T22:07:56.333Z] [INFO] GET /api/comments/35 304 5ms -[2026-01-09T22:07:56.338Z] [INFO] GET /api/subtasks/35 304 5ms -[2026-01-09T22:07:56.342Z] [INFO] GET /api/links/35 304 3ms -[2026-01-09T22:07:56.354Z] [INFO] GET /api/tasks/35/history 404 6ms -[2026-01-09T22:07:56.617Z] [INFO] GET /sw.js 200 3ms -[2026-01-09T22:07:57.305Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T22:08:00.417Z] [INFO] Aufgabe aktualisiert: Hinterlegen im Unternehmensregister, nicht im Bundesanzeiger (ID: 35) -[2026-01-09T22:08:00.418Z] [INFO] PUT /api/tasks/35 200 8ms -[2026-01-09T22:08:02.296Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T22:08:03.367Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:10:34.319Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T22:10:37.662Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T22:10:39.308Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T22:10:44.158Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T22:11:01.357Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T22:11:04.010Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T22:11:05.706Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T22:11:06.372Z] [INFO] Aufgabe erstellt: Bestätigung der Hinterlegung im Unternehmensregister (ID: 36) von momohomma@googlemail.com -[2026-01-09T22:11:06.373Z] [INFO] POST /api/tasks 201 7ms -[2026-01-09T22:11:07.404Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T22:13:03.376Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:18:03.385Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:20:11.705Z] [INFO] GET /api/tasks/35 200 5ms -[2026-01-09T22:20:11.735Z] [INFO] GET /api/subtasks/35 304 8ms -[2026-01-09T22:20:11.761Z] [INFO] GET /api/links/35 304 6ms -[2026-01-09T22:20:11.769Z] [INFO] GET /api/files/35 304 4ms -[2026-01-09T22:20:11.774Z] [INFO] GET /api/comments/35 304 9ms -[2026-01-09T22:20:11.778Z] [INFO] GET /api/tasks/35/history 404 3ms -[2026-01-09T22:20:12.475Z] [INFO] POST /api/auth/refresh 200 6ms -[2026-01-09T22:20:13.998Z] [INFO] 1 Datei(en) hochgeladen für Task 35 -[2026-01-09T22:20:14.000Z] [INFO] POST /api/files/35 201 71ms -[2026-01-09T22:20:14.034Z] [INFO] GET /api/files/preview/11?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc2Nzk5NzIxMiwiZXhwIjoxNzY3OTk4MTEyfQ.bPY_Cr2BaD2b3Z6_8PWeTAmHM3GTBY4VTGOhITDFwQE 200 12ms -[2026-01-09T22:20:15.282Z] [INFO] Aufgabe aktualisiert: Hinterlegen im Unternehmensregister, nicht im Bundesanzeiger (ID: 35) -[2026-01-09T22:20:15.284Z] [INFO] PUT /api/tasks/35 200 13ms -[2026-01-09T22:20:16.293Z] [INFO] POST /api/auth/refresh 200 16ms -[2026-01-09T22:23:03.393Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:24:56.147Z] [INFO] Socket disconnected: momohomma@googlemail.com (lFjE8andIbu2sctQAACL) -[2026-01-09T22:26:42.066Z] [INFO] GET /api/tasks/16 200 11ms -[2026-01-09T22:26:42.097Z] [INFO] GET /api/subtasks/16 200 8ms -[2026-01-09T22:26:42.119Z] [INFO] GET /api/links/16 200 5ms -[2026-01-09T22:26:42.126Z] [INFO] GET /api/files/16 200 5ms -[2026-01-09T22:26:42.132Z] [INFO] GET /api/comments/16 200 5ms -[2026-01-09T22:26:42.136Z] [INFO] GET /api/tasks/16/history 404 8ms -[2026-01-09T22:26:42.912Z] [INFO] Aufgabe aktualisiert: Mein Unternehmenskonto (ID: 16) -[2026-01-09T22:26:42.913Z] [INFO] PUT /api/tasks/16 200 10ms -[2026-01-09T22:26:43.909Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-09T22:26:44.876Z] [INFO] GET /api/tasks/3 200 14ms -[2026-01-09T22:26:44.938Z] [INFO] GET /api/subtasks/3 304 6ms -[2026-01-09T22:26:44.944Z] [INFO] GET /api/links/3 304 5ms -[2026-01-09T22:26:44.948Z] [INFO] GET /api/files/3 304 4ms -[2026-01-09T22:26:44.951Z] [INFO] GET /api/comments/3 304 6ms -[2026-01-09T22:26:44.954Z] [INFO] GET /api/tasks/3/history 404 6ms -[2026-01-09T22:26:45.874Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T22:26:47.601Z] [INFO] PUT /api/subtasks/35 200 9ms -[2026-01-09T22:26:47.643Z] [INFO] PUT /api/subtasks/35/position 200 4ms -[2026-01-09T22:26:48.606Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T22:26:49.067Z] [INFO] PUT /api/subtasks/36 200 6ms -[2026-01-09T22:26:49.094Z] [INFO] PUT /api/subtasks/36/position 200 7ms -[2026-01-09T22:26:50.083Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T22:26:51.477Z] [INFO] Aufgabe archiviert: Bilanzbuchhaltung - Bundesanzeiger -[2026-01-09T22:26:51.479Z] [INFO] PUT /api/tasks/3/archive 200 8ms -[2026-01-09T22:26:51.538Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Bundesanzeiger (ID: 3) -[2026-01-09T22:26:51.539Z] [INFO] PUT /api/tasks/3 200 8ms -[2026-01-09T22:26:52.487Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T22:26:53.998Z] [INFO] GET /api/tasks/10 200 5ms -[2026-01-09T22:26:54.038Z] [INFO] GET /api/links/10 304 8ms -[2026-01-09T22:26:54.042Z] [INFO] GET /api/subtasks/10 200 4ms -[2026-01-09T22:26:54.047Z] [INFO] GET /api/tasks/10/history 404 5ms -[2026-01-09T22:26:54.054Z] [INFO] GET /api/files/10 304 6ms -[2026-01-09T22:26:54.057Z] [INFO] GET /api/comments/10 304 7ms -[2026-01-09T22:26:55.014Z] [INFO] POST /api/auth/refresh 200 5ms -[2026-01-09T22:28:03.406Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:33:03.416Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:38:03.427Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:42:20.417Z] [INFO] POST /api/auth/logout 401 9ms -[2026-01-09T22:43:03.441Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:48:03.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:53:03.486Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T22:58:03.503Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T23:03:03.505Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T23:07:35.288Z] [INFO] GET / 200 4ms -[2026-01-09T23:07:35.360Z] [INFO] GET /css/variables.css 200 1ms -[2026-01-09T23:07:35.390Z] [INFO] GET /css/base.css 200 1ms -[2026-01-09T23:07:35.419Z] [INFO] GET /css/components.css 200 2ms -[2026-01-09T23:07:35.426Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T23:07:35.456Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-09T23:07:35.457Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T23:07:35.463Z] [INFO] GET /css/list.css 200 9ms -[2026-01-09T23:07:35.465Z] [INFO] GET /css/admin.css 200 10ms -[2026-01-09T23:07:35.468Z] [INFO] GET /css/proposals.css 200 1ms -[2026-01-09T23:07:35.493Z] [INFO] GET /css/notifications.css 200 3ms -[2026-01-09T23:07:35.498Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T23:07:35.499Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T23:07:35.500Z] [INFO] GET /css/gitea.css 200 4ms -[2026-01-09T23:07:35.508Z] [INFO] GET /css/reminders.css 200 1ms -[2026-01-09T23:07:35.519Z] [INFO] GET /css/contacts.css 200 2ms -[2026-01-09T23:07:35.520Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T23:07:35.533Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T23:07:35.534Z] [INFO] GET /js/app.js 200 3ms -[2026-01-09T23:07:35.554Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T23:07:35.556Z] [INFO] GET /js/contacts.js 200 3ms -[2026-01-09T23:07:35.613Z] [INFO] GET /js/store.js 200 5ms -[2026-01-09T23:07:35.615Z] [INFO] GET /js/auth.js 200 6ms -[2026-01-09T23:07:35.618Z] [INFO] GET /js/api.js 200 7ms -[2026-01-09T23:07:35.621Z] [INFO] GET /js/sync.js 200 5ms -[2026-01-09T23:07:35.622Z] [INFO] GET /js/offline.js 200 5ms -[2026-01-09T23:07:35.623Z] [INFO] GET /js/board.js 200 4ms -[2026-01-09T23:07:35.647Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-09T23:07:35.649Z] [INFO] GET /js/calendar.js 200 5ms -[2026-01-09T23:07:35.654Z] [INFO] GET /js/list.js 200 6ms -[2026-01-09T23:07:35.657Z] [INFO] GET /js/shortcuts.js 200 5ms -[2026-01-09T23:07:35.660Z] [INFO] GET /js/undo.js 200 5ms -[2026-01-09T23:07:35.678Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T23:07:35.679Z] [INFO] GET /js/proposals.js 200 3ms -[2026-01-09T23:07:35.683Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T23:07:35.685Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T23:07:35.687Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T23:07:35.690Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-09T23:07:35.707Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-09T23:07:35.711Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T23:07:35.797Z] [INFO] GET /api/auth/users 401 4ms -[2026-01-09T23:07:35.800Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-09T23:07:37.301Z] [INFO] GET /sw.js 200 1ms -[2026-01-09T23:07:37.345Z] [INFO] GET /index.html 200 4ms -[2026-01-09T23:07:37.346Z] [INFO] GET / 200 3ms -[2026-01-09T23:07:37.347Z] [INFO] GET /css/variables.css 200 4ms -[2026-01-09T23:07:37.389Z] [INFO] GET /css/base.css 200 1ms -[2026-01-09T23:07:37.406Z] [INFO] GET /css/components.css 200 1ms -[2026-01-09T23:07:37.416Z] [INFO] GET /css/board.css 200 2ms -[2026-01-09T23:07:37.419Z] [INFO] GET /css/modal.css 200 1ms -[2026-01-09T23:07:37.437Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T23:07:37.460Z] [INFO] GET /css/responsive.css 200 1ms -[2026-01-09T23:07:37.467Z] [INFO] GET /js/app.js 200 1ms -[2026-01-09T23:07:37.495Z] [INFO] GET /js/utils.js 200 2ms -[2026-01-09T23:07:37.499Z] [INFO] GET /js/api.js 200 2ms -[2026-01-09T23:07:37.520Z] [INFO] GET /js/auth.js 200 2ms -[2026-01-09T23:07:37.532Z] [INFO] GET /js/store.js 200 5ms -[2026-01-09T23:07:37.550Z] [INFO] GET /js/sync.js 200 2ms -[2026-01-09T23:07:37.568Z] [INFO] GET /js/offline.js 200 3ms -[2026-01-09T23:07:37.583Z] [INFO] GET /js/board.js 200 4ms -[2026-01-09T23:07:37.585Z] [INFO] GET /js/task-modal.js 200 5ms -[2026-01-09T23:07:37.602Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T23:07:37.616Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T23:07:37.620Z] [INFO] GET /js/list.js 200 3ms -[2026-01-09T23:07:37.637Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T23:07:37.649Z] [INFO] GET /js/tour.js 200 1ms -[2026-01-09T23:07:37.653Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T23:07:37.670Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T23:07:37.687Z] [INFO] GET /js/notifications.js 200 2ms -[2026-01-09T23:07:37.719Z] [INFO] GET /js/coding.js 200 4ms -[2026-01-09T23:07:37.722Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-09T23:07:37.724Z] [INFO] GET /js/knowledge.js 200 4ms -[2026-01-09T23:07:37.756Z] [INFO] GET /js/mobile.js 200 5ms -[2026-01-09T23:07:37.780Z] [INFO] GET /js/reminders.js 200 3ms -[2026-01-09T23:07:37.788Z] [INFO] GET /js/contacts.js 200 2ms -[2026-01-09T23:07:37.791Z] [INFO] GET /css/list.css 200 1ms -[2026-01-09T23:07:37.812Z] [INFO] GET /css/mobile.css 200 1ms -[2026-01-09T23:07:37.821Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T23:07:37.822Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T23:07:37.844Z] [INFO] GET /css/notifications.css 200 2ms -[2026-01-09T23:07:37.853Z] [INFO] GET /css/gitea.css 200 2ms -[2026-01-09T23:07:37.864Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-09T23:07:37.876Z] [INFO] GET /css/coding.css 200 2ms -[2026-01-09T23:07:37.892Z] [INFO] GET /css/reminders.css 200 2ms -[2026-01-09T23:07:37.904Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-09T23:07:40.201Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de -[2026-01-09T23:07:40.202Z] [INFO] POST /api/auth/login 200 501ms -[2026-01-09T23:07:40.243Z] [INFO] GET / 200 4ms -[2026-01-09T23:07:40.323Z] [INFO] GET /css/variables.css 200 3ms -[2026-01-09T23:07:40.325Z] [INFO] GET /css/base.css 200 5ms -[2026-01-09T23:07:40.327Z] [INFO] GET /css/modal.css 200 5ms -[2026-01-09T23:07:40.329Z] [INFO] GET /css/board.css 200 7ms -[2026-01-09T23:07:40.331Z] [INFO] GET /css/calendar.css 200 5ms -[2026-01-09T23:07:40.332Z] [INFO] GET /css/components.css 200 4ms -[2026-01-09T23:07:40.355Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T23:07:40.358Z] [INFO] GET /css/list.css 200 4ms -[2026-01-09T23:07:40.379Z] [INFO] GET /css/proposals.css 200 2ms -[2026-01-09T23:07:40.394Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-09T23:07:40.396Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-09T23:07:40.399Z] [INFO] GET /css/coding.css 200 8ms -[2026-01-09T23:07:40.401Z] [INFO] GET /css/knowledge.css 200 8ms -[2026-01-09T23:07:40.403Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-09T23:07:40.408Z] [INFO] GET /css/contacts.css 200 1ms -[2026-01-09T23:07:40.428Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T23:07:40.436Z] [INFO] GET /css/mobile.css 200 3ms -[2026-01-09T23:07:40.439Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-09T23:07:40.441Z] [INFO] GET /js/app.js 200 6ms -[2026-01-09T23:07:40.444Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-09T23:07:40.474Z] [INFO] GET /js/api.js 200 3ms -[2026-01-09T23:07:40.479Z] [INFO] GET /js/store.js 200 4ms -[2026-01-09T23:07:40.481Z] [INFO] GET /js/utils.js 200 5ms -[2026-01-09T23:07:40.500Z] [INFO] GET /js/board.js 200 2ms -[2026-01-09T23:07:40.503Z] [INFO] GET /js/offline.js 200 4ms -[2026-01-09T23:07:40.506Z] [INFO] GET /js/auth.js 200 4ms -[2026-01-09T23:07:40.514Z] [INFO] GET /js/task-modal.js 200 4ms -[2026-01-09T23:07:40.515Z] [INFO] GET /js/sync.js 200 3ms -[2026-01-09T23:07:40.516Z] [INFO] GET /js/calendar.js 200 4ms -[2026-01-09T23:07:40.530Z] [INFO] GET /js/list.js 200 1ms -[2026-01-09T23:07:40.534Z] [INFO] GET /js/shortcuts.js 200 1ms -[2026-01-09T23:07:40.544Z] [INFO] GET /js/undo.js 200 2ms -[2026-01-09T23:07:40.549Z] [INFO] GET /js/admin.js 200 2ms -[2026-01-09T23:07:40.560Z] [INFO] GET /js/proposals.js 200 1ms -[2026-01-09T23:07:40.564Z] [INFO] GET /js/notifications.js 200 1ms -[2026-01-09T23:07:40.565Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T23:07:40.570Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T23:07:40.573Z] [INFO] GET /js/coding.js 200 1ms -[2026-01-09T23:07:40.577Z] [INFO] GET /js/mobile.js 200 1ms -[2026-01-09T23:07:40.634Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T23:07:40.641Z] [INFO] GET /api/auth/users 304 2ms -[2026-01-09T23:07:40.642Z] [INFO] GET /assets/icons/task.svg 304 4ms -[2026-01-09T23:07:40.688Z] [INFO] GET /api/auth/users 304 6ms -[2026-01-09T23:07:40.720Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (otDcN17dl001KEMLAACP) -[2026-01-09T23:07:40.728Z] [INFO] GET /api/projects 200 6ms -[2026-01-09T23:07:40.787Z] [INFO] GET /api/tasks/project/2 200 26ms -[2026-01-09T23:07:40.789Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T23:07:40.793Z] [INFO] GET /api/labels/2 304 5ms -[2026-01-09T23:07:40.799Z] [INFO] GET /api/columns/2 304 3ms -[2026-01-09T23:07:40.814Z] [INFO] GET /api/stats/dashboard?projectId=2 200 10ms -[2026-01-09T23:07:40.830Z] [INFO] GET /api/reminders?project_id=2 304 10ms -[2026-01-09T23:07:40.876Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-09T23:07:40.926Z] [INFO] GET /api/notifications 304 7ms -[2026-01-09T23:07:40.966Z] [INFO] GET /api/knowledge/categories 304 7ms -[2026-01-09T23:07:42.448Z] [INFO] GET /sw.js 200 2ms -[2026-01-09T23:07:43.106Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:07:43.106Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:07:43.106Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:07:43.106Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:07:43.106Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:07:43.107Z] [INFO] GET /api/coding/directories 200 4ms -[2026-01-09T23:07:43.175Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:07:43.175Z] [INFO] Git directory exists: true -[2026-01-09T23:07:43.176Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:07:43.176Z] [INFO] Git directory exists: true -[2026-01-09T23:07:43.241Z] [INFO] GET /api/coding/directories/3/status 200 70ms -[2026-01-09T23:07:45.473Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T23:08:03.522Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T23:08:13.193Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:08:13.194Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:08:13.194Z] [INFO] Git directory exists: true -[2026-01-09T23:08:13.194Z] [INFO] Git directory exists: true -[2026-01-09T23:08:13.221Z] [INFO] GET /api/coding/directories/3/status 304 38ms -[2026-01-09T23:08:24.748Z] [INFO] GET / 200 15ms -[2026-01-09T23:08:24.750Z] [INFO] GET /css/variables.css 200 9ms -[2026-01-09T23:08:24.752Z] [INFO] GET /css/board.css 200 8ms -[2026-01-09T23:08:24.755Z] [INFO] GET /css/base.css 200 8ms -[2026-01-09T23:08:24.756Z] [INFO] GET /css/modal.css 200 4ms -[2026-01-09T23:08:24.758Z] [INFO] GET /css/components.css 200 4ms -[2026-01-09T23:08:24.781Z] [INFO] GET /css/calendar.css 200 2ms -[2026-01-09T23:08:24.787Z] [INFO] GET /css/list.css 200 2ms -[2026-01-09T23:08:24.809Z] [INFO] GET /css/admin.css 200 2ms -[2026-01-09T23:08:24.821Z] [INFO] GET /css/proposals.css 200 7ms -[2026-01-09T23:08:24.829Z] [INFO] GET /css/notifications.css 200 12ms -[2026-01-09T23:08:24.831Z] [INFO] GET /css/gitea.css 200 12ms -[2026-01-09T23:08:24.833Z] [INFO] GET /css/coding.css 200 5ms -[2026-01-09T23:08:24.836Z] [INFO] GET /css/knowledge.css 200 4ms -[2026-01-09T23:08:24.842Z] [INFO] GET /css/reminders.css 200 3ms -[2026-01-09T23:08:24.854Z] [INFO] GET /css/contacts.css 200 3ms -[2026-01-09T23:08:24.863Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T23:08:24.868Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-09T23:08:25.560Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T23:08:43.191Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:08:43.192Z] [INFO] Git directory exists: true -[2026-01-09T23:08:43.192Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:08:43.192Z] [INFO] Git directory exists: true -[2026-01-09T23:08:43.225Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-09T23:09:13.254Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:09:13.255Z] [INFO] Git directory exists: true -[2026-01-09T23:09:13.255Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:09:13.255Z] [INFO] Git directory exists: true -[2026-01-09T23:09:13.294Z] [INFO] GET /api/coding/directories/3/status 304 45ms -[2026-01-09T23:09:43.177Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:09:43.178Z] [INFO] Git directory exists: true -[2026-01-09T23:09:43.178Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:09:43.178Z] [INFO] Git directory exists: true -[2026-01-09T23:09:43.222Z] [INFO] GET /api/coding/directories/3/status 304 50ms -[2026-01-09T23:10:13.181Z] [INFO] Git directory exists: true -[2026-01-09T23:10:13.180Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:10:13.181Z] [INFO] Git directory exists: true -[2026-01-09T23:10:13.181Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:10:13.218Z] [INFO] GET /api/coding/directories/3/status 304 45ms -[2026-01-09T23:10:43.180Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:10:43.180Z] [INFO] Git directory exists: true -[2026-01-09T23:10:43.180Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:10:43.180Z] [INFO] Git directory exists: true -[2026-01-09T23:10:43.222Z] [INFO] GET /api/coding/directories/3/status 304 48ms -[2026-01-09T23:11:13.190Z] [INFO] Git directory exists: true -[2026-01-09T23:11:13.190Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:11:13.190Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:11:13.190Z] [INFO] Git directory exists: true -[2026-01-09T23:11:13.223Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-09T23:11:43.188Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:11:43.189Z] [INFO] Git directory exists: true -[2026-01-09T23:11:43.189Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:11:43.189Z] [INFO] Git directory exists: true -[2026-01-09T23:11:43.220Z] [INFO] GET /api/coding/directories/3/status 304 40ms -[2026-01-09T23:12:13.177Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:12:13.177Z] [INFO] Git directory exists: true -[2026-01-09T23:12:13.178Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:12:13.178Z] [INFO] Git directory exists: true -[2026-01-09T23:12:13.214Z] [INFO] GET /api/coding/directories/3/status 200 42ms -[2026-01-09T23:12:43.187Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:12:43.188Z] [INFO] Git directory exists: true -[2026-01-09T23:12:43.188Z] [INFO] Git directory exists: true -[2026-01-09T23:12:43.188Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:12:43.222Z] [INFO] GET /api/coding/directories/3/status 200 43ms -[2026-01-09T23:13:03.535Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T23:13:13.185Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:13:13.185Z] [INFO] Git directory exists: true -[2026-01-09T23:13:13.185Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:13:13.185Z] [INFO] Git directory exists: true -[2026-01-09T23:13:13.225Z] [INFO] GET /api/coding/directories/3/status 200 43ms -[2026-01-09T23:13:43.179Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:13:43.179Z] [INFO] Git directory exists: true -[2026-01-09T23:13:43.179Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:13:43.179Z] [INFO] Git directory exists: true -[2026-01-09T23:13:43.214Z] [INFO] GET /api/coding/directories/3/status 304 41ms -[2026-01-09T23:14:13.171Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:14:13.171Z] [INFO] Git directory exists: true -[2026-01-09T23:14:13.171Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:14:13.172Z] [INFO] Git directory exists: true -[2026-01-09T23:14:13.204Z] [INFO] GET /api/coding/directories/3/status 304 40ms -[2026-01-09T23:14:43.172Z] [INFO] Git directory exists: true -[2026-01-09T23:14:43.171Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:14:43.172Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:14:43.173Z] [INFO] Git directory exists: true -[2026-01-09T23:14:43.208Z] [INFO] GET /api/coding/directories/3/status 200 43ms -[2026-01-09T23:15:13.170Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:15:13.170Z] [INFO] Git directory exists: true -[2026-01-09T23:15:13.170Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:15:13.170Z] [INFO] Git directory exists: true -[2026-01-09T23:15:13.200Z] [INFO] GET /api/coding/directories/3/status 200 33ms -[2026-01-09T23:15:43.171Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:15:43.171Z] [INFO] Git directory exists: true -[2026-01-09T23:15:43.171Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:15:43.171Z] [INFO] Git directory exists: true -[2026-01-09T23:15:43.205Z] [INFO] GET /api/coding/directories/3/status 304 40ms -[2026-01-09T23:15:49.015Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-09T23:15:49.017Z] [INFO] Reminder Service gestoppt -[2026-01-09T23:16:03.186Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: -[2026-01-09T23:16:03.305Z] [INFO] Datenbank-Tabellen erstellt -[2026-01-09T23:16:03.860Z] [INFO] Admin-Passwort bereits korrekt -[2026-01-09T23:16:03.860Z] [INFO] Datenbank initialisiert -[2026-01-09T23:16:03.866Z] [INFO] Umgebung: development -[2026-01-09T23:16:03.867Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) -[2026-01-09T23:16:03.868Z] [INFO] Automatische Backups aktiviert -[2026-01-09T23:16:03.869Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T23:16:03.866Z] [INFO] Server läuft auf Port 3001 -[2026-01-09T23:16:03.870Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten -[2026-01-09T23:16:06.794Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (ksY0gPd7WyN8Ukc3AAAB) -[2026-01-09T23:16:06.857Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T23:16:13.181Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:13.182Z] [INFO] Git directory exists: true -[2026-01-09T23:16:13.182Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:13.183Z] [INFO] Git directory exists: true -[2026-01-09T23:16:13.261Z] [INFO] GET /api/coding/directories/3/status 304 92ms -[2026-01-09T23:16:23.187Z] [INFO] GET / 200 19ms -[2026-01-09T23:16:23.255Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (ksY0gPd7WyN8Ukc3AAAB) -[2026-01-09T23:16:23.274Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-09T23:16:23.277Z] [INFO] GET /css/components.css 200 9ms -[2026-01-09T23:16:23.281Z] [INFO] GET /css/base.css 200 9ms -[2026-01-09T23:16:23.302Z] [INFO] GET /css/board.css 200 3ms -[2026-01-09T23:16:23.324Z] [INFO] GET /css/modal.css 200 8ms -[2026-01-09T23:16:23.343Z] [INFO] GET /css/list.css 200 9ms -[2026-01-09T23:16:23.346Z] [INFO] GET /css/calendar.css 200 8ms -[2026-01-09T23:16:23.349Z] [INFO] GET /css/admin.css 200 8ms -[2026-01-09T23:16:23.352Z] [INFO] GET /css/notifications.css 200 5ms -[2026-01-09T23:16:23.353Z] [INFO] GET /css/proposals.css 200 8ms -[2026-01-09T23:16:23.382Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-09T23:16:23.389Z] [INFO] GET /css/coding.css 200 10ms -[2026-01-09T23:16:23.394Z] [INFO] GET /css/knowledge.css 200 9ms -[2026-01-09T23:16:23.395Z] [INFO] GET /css/contacts.css 200 8ms -[2026-01-09T23:16:23.396Z] [INFO] GET /css/reminders.css 200 6ms -[2026-01-09T23:16:23.402Z] [INFO] GET /css/responsive.css 200 3ms -[2026-01-09T23:16:23.412Z] [INFO] GET /css/mobile.css 200 2ms -[2026-01-09T23:16:23.447Z] [INFO] GET /js/app.js 200 7ms -[2026-01-09T23:16:23.446Z] [INFO] GET /js/contacts.js 200 5ms -[2026-01-09T23:16:23.448Z] [INFO] GET /js/reminders.js 200 4ms -[2026-01-09T23:16:23.533Z] [INFO] GET /js/store.js 200 7ms -[2026-01-09T23:16:23.536Z] [INFO] GET /js/board.js 200 8ms -[2026-01-09T23:16:23.541Z] [INFO] GET /js/api.js 200 11ms -[2026-01-09T23:16:23.547Z] [INFO] GET /js/offline.js 200 13ms -[2026-01-09T23:16:23.551Z] [INFO] GET /js/sync.js 200 13ms -[2026-01-09T23:16:23.556Z] [INFO] GET /js/auth.js 200 3ms -[2026-01-09T23:16:23.564Z] [INFO] GET /js/task-modal.js 200 3ms -[2026-01-09T23:16:23.569Z] [INFO] GET /js/calendar.js 200 2ms -[2026-01-09T23:16:23.580Z] [INFO] GET /js/list.js 200 4ms -[2026-01-09T23:16:23.584Z] [INFO] GET /js/shortcuts.js 200 2ms -[2026-01-09T23:16:23.591Z] [INFO] GET /js/admin.js 200 3ms -[2026-01-09T23:16:23.595Z] [INFO] GET /js/proposals.js 200 2ms -[2026-01-09T23:16:23.600Z] [INFO] GET /js/notifications.js 200 3ms -[2026-01-09T23:16:23.601Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T23:16:23.611Z] [INFO] GET /js/knowledge.js 200 2ms -[2026-01-09T23:16:23.612Z] [INFO] GET /js/gitea.js 200 3ms -[2026-01-09T23:16:23.626Z] [INFO] GET /js/coding.js 200 2ms -[2026-01-09T23:16:23.633Z] [INFO] GET /js/mobile.js 200 4ms -[2026-01-09T23:16:23.634Z] [INFO] GET /js/utils.js 200 3ms -[2026-01-09T23:16:23.717Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T23:16:23.723Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-09T23:16:23.727Z] [INFO] GET /assets/icons/task.svg 200 8ms -[2026-01-09T23:16:23.762Z] [INFO] GET /api/auth/users 304 7ms -[2026-01-09T23:16:23.804Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (c3S-Ecl1gyKgyCx2AAAD) -[2026-01-09T23:16:23.809Z] [INFO] GET /api/projects 304 4ms -[2026-01-09T23:16:23.855Z] [INFO] GET /api/stats/dashboard?projectId=2 304 10ms -[2026-01-09T23:16:23.896Z] [INFO] GET /api/tasks/project/2 304 39ms -[2026-01-09T23:16:23.902Z] [INFO] GET /api/columns/2 304 5ms -[2026-01-09T23:16:23.907Z] [INFO] GET /api/labels/2 304 4ms -[2026-01-09T23:16:23.913Z] [INFO] GET /api/reminders?project_id=2 304 4ms -[2026-01-09T23:16:23.916Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T23:16:23.952Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms -[2026-01-09T23:16:23.994Z] [INFO] GET /api/notifications 304 11ms -[2026-01-09T23:16:24.033Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-09T23:16:25.783Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:25.782Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:25.783Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:25.783Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:25.785Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:25.787Z] [INFO] GET /api/coding/directories 304 14ms -[2026-01-09T23:16:25.833Z] [INFO] GET /api/coding/directories/3/usage 200 14ms -[2026-01-09T23:16:25.838Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:25.839Z] [INFO] Git directory exists: true -[2026-01-09T23:16:25.839Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:25.839Z] [INFO] Git directory exists: true -[2026-01-09T23:16:25.871Z] [INFO] GET /api/coding/directories/3/status 304 37ms -[2026-01-09T23:16:26.796Z] [INFO] POST /api/auth/refresh 200 9ms -[2026-01-09T23:16:30.247Z] [INFO] GET / 200 7ms -[2026-01-09T23:16:30.300Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (c3S-Ecl1gyKgyCx2AAAD) -[2026-01-09T23:16:30.324Z] [INFO] GET /css/calendar.css 200 6ms -[2026-01-09T23:16:30.327Z] [INFO] GET /css/base.css 200 7ms -[2026-01-09T23:16:30.330Z] [INFO] GET /css/components.css 200 8ms -[2026-01-09T23:16:30.337Z] [INFO] GET /css/variables.css 200 12ms -[2026-01-09T23:16:30.339Z] [INFO] GET /css/modal.css 200 10ms -[2026-01-09T23:16:30.341Z] [INFO] GET /css/board.css 200 6ms -[2026-01-09T23:16:30.356Z] [INFO] GET /css/list.css 200 2ms -[2026-01-09T23:16:30.368Z] [INFO] GET /css/admin.css 200 3ms -[2026-01-09T23:16:30.369Z] [INFO] GET /css/proposals.css 200 3ms -[2026-01-09T23:16:30.395Z] [INFO] GET /css/knowledge.css 200 3ms -[2026-01-09T23:16:30.407Z] [INFO] GET /css/gitea.css 200 8ms -[2026-01-09T23:16:30.410Z] [INFO] GET /css/contacts.css 200 9ms -[2026-01-09T23:16:30.414Z] [INFO] GET /css/notifications.css 200 8ms -[2026-01-09T23:16:30.415Z] [INFO] GET /css/coding.css 200 6ms -[2026-01-09T23:16:30.418Z] [INFO] GET /css/reminders.css 200 5ms -[2026-01-09T23:16:30.424Z] [INFO] GET /css/responsive.css 200 2ms -[2026-01-09T23:16:30.448Z] [INFO] GET /css/mobile.css 200 6ms -[2026-01-09T23:16:30.452Z] [INFO] GET /js/app.js 200 7ms -[2026-01-09T23:16:30.454Z] [INFO] GET /js/reminders.js 200 8ms -[2026-01-09T23:16:30.457Z] [INFO] GET /js/contacts.js 200 4ms -[2026-01-09T23:16:30.534Z] [INFO] GET /js/offline.js 200 12ms -[2026-01-09T23:16:30.536Z] [INFO] GET /js/auth.js 200 13ms -[2026-01-09T23:16:30.538Z] [INFO] GET /js/store.js 200 15ms -[2026-01-09T23:16:30.537Z] [INFO] GET /js/utils.js 200 9ms -[2026-01-09T23:16:30.539Z] [INFO] GET /js/api.js 200 8ms -[2026-01-09T23:16:30.542Z] [INFO] GET /js/sync.js 200 8ms -[2026-01-09T23:16:30.567Z] [INFO] GET /js/task-modal.js 200 2ms -[2026-01-09T23:16:30.569Z] [INFO] GET /js/calendar.js 200 3ms -[2026-01-09T23:16:30.574Z] [INFO] GET /js/list.js 200 4ms -[2026-01-09T23:16:30.578Z] [INFO] GET /js/board.js 200 3ms -[2026-01-09T23:16:30.579Z] [INFO] GET /js/undo.js 200 3ms -[2026-01-09T23:16:30.580Z] [INFO] GET /js/shortcuts.js 200 3ms -[2026-01-09T23:16:30.613Z] [INFO] GET /js/proposals.js 200 7ms -[2026-01-09T23:16:30.615Z] [INFO] GET /js/admin.js 200 7ms -[2026-01-09T23:16:30.618Z] [INFO] GET /js/notifications.js 200 6ms -[2026-01-09T23:16:30.621Z] [INFO] GET /js/gitea.js 200 5ms -[2026-01-09T23:16:30.626Z] [INFO] GET /js/coding.js 200 3ms -[2026-01-09T23:16:30.627Z] [INFO] GET /js/knowledge.js 200 3ms -[2026-01-09T23:16:30.645Z] [INFO] GET /js/mobile.js 200 3ms -[2026-01-09T23:16:30.705Z] [INFO] POST /api/auth/refresh 200 11ms -[2026-01-09T23:16:30.712Z] [INFO] GET /api/auth/users 304 4ms -[2026-01-09T23:16:30.714Z] [INFO] GET /assets/icons/task.svg 200 7ms -[2026-01-09T23:16:30.759Z] [INFO] GET /api/auth/users 304 8ms -[2026-01-09T23:16:30.789Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (8acOdffk8zkfYom8AAAF) -[2026-01-09T23:16:30.799Z] [INFO] GET /api/projects 304 5ms -[2026-01-09T23:16:30.834Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] -[2026-01-09T23:16:30.841Z] [INFO] GET /api/labels/2 304 9ms -[2026-01-09T23:16:30.849Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms -[2026-01-09T23:16:30.857Z] [INFO] GET /api/columns/2 304 4ms -[2026-01-09T23:16:30.870Z] [INFO] GET /api/tasks/project/2 304 11ms -[2026-01-09T23:16:30.877Z] [INFO] GET /api/reminders?project_id=2 304 3ms -[2026-01-09T23:16:30.937Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 10ms -[2026-01-09T23:16:30.978Z] [INFO] GET /api/notifications 304 10ms -[2026-01-09T23:16:31.020Z] [INFO] GET /api/knowledge/categories 304 8ms -[2026-01-09T23:16:32.043Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:32.044Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:32.044Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:32.044Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:32.045Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:32.046Z] [INFO] GET /api/coding/directories 304 7ms -[2026-01-09T23:16:32.082Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:32.082Z] [INFO] Git directory exists: true -[2026-01-09T23:16:32.082Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:32.082Z] [INFO] Git directory exists: true -[2026-01-09T23:16:32.127Z] [INFO] GET /api/coding/directories/3/status 304 50ms -[2026-01-09T23:16:32.140Z] [INFO] GET /api/coding/directories/3/usage 200 8ms -[2026-01-09T23:16:33.050Z] [INFO] POST /api/auth/refresh 200 3ms -[2026-01-09T23:16:37.414Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 200 407ms -[2026-01-09T23:16:37.534Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 89ms -[2026-01-09T23:16:38.023Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T23:16:39.575Z] [INFO] POST /api/auth/refresh 200 10ms -[2026-01-09T23:16:45.375Z] [INFO] GET /api/gitea/repositories?page=1&limit=50 304 118ms -[2026-01-09T23:16:46.275Z] [INFO] POST /api/auth/refresh 200 8ms -[2026-01-09T23:16:49.922Z] [INFO] POST /api/auth/refresh 200 13ms -[2026-01-09T23:16:55.415Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:55.416Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:55.416Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:55.417Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:55.420Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-09T23:16:55.415Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:55.465Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:55.465Z] [INFO] Git directory exists: true -[2026-01-09T23:16:55.466Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:55.466Z] [INFO] Git directory exists: true -[2026-01-09T23:16:55.499Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-09T23:16:55.506Z] [INFO] GET /api/coding/directories/3/usage 200 6ms -[2026-01-09T23:16:56.374Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:56.375Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:56.375Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:56.375Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:56.376Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:56.379Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-09T23:16:56.417Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:56.417Z] [INFO] Git directory exists: true -[2026-01-09T23:16:56.417Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:56.417Z] [INFO] Git directory exists: true -[2026-01-09T23:16:56.450Z] [INFO] GET /api/coding/directories/3/status 304 38ms -[2026-01-09T23:16:56.458Z] [INFO] GET /api/coding/directories/3/usage 200 6ms -[2026-01-09T23:16:57.000Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:57.000Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:57.000Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:57.000Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:57.001Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:57.003Z] [INFO] GET /api/coding/directories 304 7ms -[2026-01-09T23:16:57.040Z] [INFO] GET /api/coding/directories/3/usage 200 5ms -[2026-01-09T23:16:57.045Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:57.045Z] [INFO] Git directory exists: true -[2026-01-09T23:16:57.045Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:57.046Z] [INFO] Git directory exists: true -[2026-01-09T23:16:57.074Z] [INFO] GET /api/coding/directories/3/status 304 33ms -[2026-01-09T23:16:57.709Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:57.710Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:57.711Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:57.711Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:57.712Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:57.715Z] [INFO] GET /api/coding/directories 304 14ms -[2026-01-09T23:16:57.755Z] [INFO] GET /api/coding/directories/3/usage 200 7ms -[2026-01-09T23:16:57.763Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:57.763Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:57.763Z] [INFO] Git directory exists: true -[2026-01-09T23:16:57.764Z] [INFO] Git directory exists: true -[2026-01-09T23:16:57.793Z] [INFO] GET /api/coding/directories/3/status 304 36ms -[2026-01-09T23:16:58.297Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:58.298Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:58.298Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:58.298Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:58.299Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:58.302Z] [INFO] GET /api/coding/directories 304 8ms -[2026-01-09T23:16:58.337Z] [INFO] GET /api/coding/directories/3/usage 200 4ms -[2026-01-09T23:16:58.340Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:58.341Z] [INFO] Git directory exists: true -[2026-01-09T23:16:58.341Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:58.341Z] [INFO] Git directory exists: true -[2026-01-09T23:16:58.378Z] [INFO] GET /api/coding/directories/3/status 304 40ms -[2026-01-09T23:16:58.899Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:58.900Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:58.900Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:58.900Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:58.901Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:58.904Z] [INFO] GET /api/coding/directories 304 13ms -[2026-01-09T23:16:58.939Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:58.939Z] [INFO] Git directory exists: true -[2026-01-09T23:16:58.939Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:58.940Z] [INFO] Git directory exists: true -[2026-01-09T23:16:58.981Z] [INFO] GET /api/coding/directories/3/status 304 45ms -[2026-01-09T23:16:58.989Z] [INFO] GET /api/coding/directories/3/usage 200 53ms -[2026-01-09T23:16:59.371Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:59.372Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:59.372Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:59.373Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:59.373Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:59.376Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-09T23:16:59.416Z] [INFO] GET /api/coding/directories/3/usage 200 7ms -[2026-01-09T23:16:59.423Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:59.423Z] [INFO] Git directory exists: true -[2026-01-09T23:16:59.423Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:59.423Z] [INFO] Git directory exists: true -[2026-01-09T23:16:59.452Z] [INFO] GET /api/coding/directories/3/status 304 35ms -[2026-01-09T23:16:59.900Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:59.900Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:16:59.900Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:16:59.900Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:59.901Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:16:59.902Z] [INFO] GET /api/coding/directories 304 6ms -[2026-01-09T23:16:59.938Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:59.939Z] [INFO] Git directory exists: true -[2026-01-09T23:16:59.939Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:16:59.940Z] [INFO] Git directory exists: true -[2026-01-09T23:16:59.964Z] [INFO] GET /api/coding/directories/3/status 304 30ms -[2026-01-09T23:16:59.970Z] [INFO] GET /api/coding/directories/3/usage 200 4ms -[2026-01-09T23:17:00.402Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:00.403Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:00.403Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:00.403Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:00.404Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:00.407Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-09T23:17:00.448Z] [INFO] GET /api/coding/directories/3/usage 200 9ms -[2026-01-09T23:17:00.461Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:00.462Z] [INFO] Git directory exists: true -[2026-01-09T23:17:00.463Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:00.463Z] [INFO] Git directory exists: true -[2026-01-09T23:17:00.500Z] [INFO] GET /api/coding/directories/3/status 304 50ms -[2026-01-09T23:17:00.903Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:00.903Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:00.904Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:00.904Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:00.904Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:00.908Z] [INFO] GET /api/coding/directories 304 9ms -[2026-01-09T23:17:00.941Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:00.941Z] [INFO] Git directory exists: true -[2026-01-09T23:17:00.942Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:00.942Z] [INFO] Git directory exists: true -[2026-01-09T23:17:00.972Z] [INFO] GET /api/coding/directories/3/status 304 34ms -[2026-01-09T23:17:00.977Z] [INFO] GET /api/coding/directories/3/usage 200 4ms -[2026-01-09T23:17:01.315Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:01.316Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:01.316Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:01.316Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:01.316Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:01.319Z] [INFO] GET /api/coding/directories 304 7ms -[2026-01-09T23:17:01.358Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:01.358Z] [INFO] Git directory exists: true -[2026-01-09T23:17:01.358Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:01.358Z] [INFO] Git directory exists: true -[2026-01-09T23:17:01.397Z] [INFO] GET /api/coding/directories/3/status 304 46ms -[2026-01-09T23:17:01.406Z] [INFO] GET /api/coding/directories/3/usage 200 54ms -[2026-01-09T23:17:01.638Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:01.638Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:01.637Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:01.638Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:01.639Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:01.641Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-09T23:17:01.677Z] [INFO] GET /api/coding/directories/3/usage 200 7ms -[2026-01-09T23:17:01.683Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:01.683Z] [INFO] Git directory exists: true -[2026-01-09T23:17:01.683Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:01.683Z] [INFO] Git directory exists: true -[2026-01-09T23:17:01.715Z] [INFO] GET /api/coding/directories/3/status 304 36ms -[2026-01-09T23:17:01.900Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:01.900Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:01.900Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:01.900Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:01.901Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:01.903Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-09T23:17:01.937Z] [INFO] GET /api/coding/directories/3/usage 200 4ms -[2026-01-09T23:17:01.943Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:01.944Z] [INFO] Git directory exists: true -[2026-01-09T23:17:01.944Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:01.944Z] [INFO] Git directory exists: true -[2026-01-09T23:17:01.979Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-09T23:17:02.132Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:02.132Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:02.133Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:02.133Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:02.135Z] [INFO] GET /api/coding/directories 304 7ms -[2026-01-09T23:17:02.133Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:02.167Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:02.167Z] [INFO] Git directory exists: true -[2026-01-09T23:17:02.167Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:02.167Z] [INFO] Git directory exists: true -[2026-01-09T23:17:02.194Z] [INFO] GET /api/coding/directories/3/status 304 31ms -[2026-01-09T23:17:02.200Z] [INFO] GET /api/coding/directories/3/usage 200 5ms -[2026-01-09T23:17:02.361Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:02.361Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:02.361Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:02.362Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:02.362Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:02.365Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-09T23:17:02.397Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:02.397Z] [INFO] Git directory exists: true -[2026-01-09T23:17:02.398Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:02.398Z] [INFO] Git directory exists: true -[2026-01-09T23:17:02.438Z] [INFO] GET /api/coding/directories/3/status 304 45ms -[2026-01-09T23:17:02.447Z] [INFO] GET /api/coding/directories/3/usage 200 6ms -[2026-01-09T23:17:02.574Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:02.575Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:02.575Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:02.575Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:02.575Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:02.577Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-09T23:17:02.616Z] [INFO] GET /api/coding/directories/3/usage 200 6ms -[2026-01-09T23:17:02.621Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:02.621Z] [INFO] Git directory exists: true -[2026-01-09T23:17:02.622Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:02.622Z] [INFO] Git directory exists: true -[2026-01-09T23:17:02.656Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-09T23:17:02.789Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:02.790Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:02.790Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:02.791Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:02.791Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:02.794Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-09T23:17:02.831Z] [INFO] GET /api/coding/directories/3/usage 200 5ms -[2026-01-09T23:17:02.834Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:02.834Z] [INFO] Git directory exists: true -[2026-01-09T23:17:02.834Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:02.834Z] [INFO] Git directory exists: true -[2026-01-09T23:17:02.874Z] [INFO] GET /api/coding/directories/3/status 304 47ms -[2026-01-09T23:17:03.010Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.011Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.011Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:03.011Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.011Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.013Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-09T23:17:03.048Z] [INFO] GET /api/coding/directories/3/usage 200 5ms -[2026-01-09T23:17:03.052Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.052Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.052Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.052Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.089Z] [INFO] GET /api/coding/directories/3/status 304 40ms -[2026-01-09T23:17:03.239Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.240Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.240Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:03.240Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.241Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.242Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-09T23:17:03.279Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.279Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.279Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.279Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.310Z] [INFO] GET /api/coding/directories/3/status 304 36ms -[2026-01-09T23:17:03.317Z] [INFO] GET /api/coding/directories/3/usage 200 5ms -[2026-01-09T23:17:03.456Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.457Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:03.457Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.458Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.460Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-09T23:17:03.456Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.501Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.501Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.502Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.502Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.535Z] [INFO] GET /api/coding/directories/3/status 304 40ms -[2026-01-09T23:17:03.542Z] [INFO] GET /api/coding/directories/3/usage 200 6ms -[2026-01-09T23:17:03.675Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.675Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.676Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:03.676Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.676Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.680Z] [INFO] GET /api/coding/directories 304 10ms -[2026-01-09T23:17:03.719Z] [INFO] GET /api/coding/directories/3/usage 200 6ms -[2026-01-09T23:17:03.722Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.723Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.723Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.723Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.747Z] [INFO] GET /api/coding/directories/3/status 304 34ms -[2026-01-09T23:17:03.887Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-01-09T23-17-03-869Z.db.enc -[2026-01-09T23:17:03.887Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-01-09T23-17-03-869Z.db.enc -[2026-01-09T23:17:03.889Z] [INFO] Backup erstellt: backup_2026-01-09T23-17-03-869Z.db -[2026-01-09T23:17:03.903Z] [INFO] Datei sicher gelöscht: backup_2026-01-04T19-49-26-807Z.db.enc -[2026-01-09T23:17:03.904Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-04T19-49-26-807Z.db.enc -[2026-01-09T23:17:03.905Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet -[2026-01-09T23:17:03.910Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.910Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:03.910Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:03.910Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.911Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:03.912Z] [INFO] GET /api/coding/directories 304 5ms -[2026-01-09T23:17:03.950Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.950Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.950Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:03.951Z] [INFO] Git directory exists: true -[2026-01-09T23:17:03.979Z] [INFO] GET /api/coding/directories/3/status 304 33ms -[2026-01-09T23:17:03.985Z] [INFO] GET /api/coding/directories/3/usage 200 5ms -[2026-01-09T23:17:04.098Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:04.098Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:04.098Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:04.098Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:04.099Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:04.102Z] [INFO] GET /api/coding/directories 304 12ms -[2026-01-09T23:17:04.139Z] [INFO] GET /api/coding/directories/3/usage 200 6ms -[2026-01-09T23:17:04.145Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:04.146Z] [INFO] Git directory exists: true -[2026-01-09T23:17:04.146Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:04.146Z] [INFO] Git directory exists: true -[2026-01-09T23:17:04.181Z] [INFO] GET /api/coding/directories/3/status 304 41ms -[2026-01-09T23:17:04.298Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:04.299Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:04.298Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:04.299Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:04.300Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:04.303Z] [INFO] GET /api/coding/directories 304 11ms -[2026-01-09T23:17:04.334Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:04.334Z] [INFO] Git directory exists: true -[2026-01-09T23:17:04.335Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:04.335Z] [INFO] Git directory exists: true -[2026-01-09T23:17:04.365Z] [INFO] GET /api/coding/directories/3/status 304 35ms -[2026-01-09T23:17:04.375Z] [INFO] GET /api/coding/directories/3/usage 200 6ms -[2026-01-09T23:17:05.325Z] [INFO] POST /api/auth/refresh 200 12ms -[2026-01-09T23:17:07.733Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:07.733Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md -[2026-01-09T23:17:07.734Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source -[2026-01-09T23:17:07.734Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:07.735Z] [INFO] readCLAUDEmd: Successfully read 24369 characters from /app/taskmate-source/CLAUDE.md -[2026-01-09T23:17:07.737Z] [INFO] GET /api/coding/directories 304 8ms -[2026-01-09T23:17:07.775Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:07.776Z] [INFO] Git directory exists: true -[2026-01-09T23:17:07.776Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:07.776Z] [INFO] Git directory exists: true -[2026-01-09T23:17:07.798Z] [INFO] GET /api/coding/directories/3/status 304 27ms -[2026-01-09T23:17:07.802Z] [INFO] GET /api/coding/directories/3/usage 200 30ms -[2026-01-09T23:17:08.742Z] [INFO] POST /api/auth/refresh 200 7ms -[2026-01-09T23:17:37.793Z] [INFO] GET /api/coding/directories/3/usage 200 10ms -[2026-01-09T23:17:37.802Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:37.802Z] [INFO] Git directory exists: true -[2026-01-09T23:17:37.802Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:17:37.803Z] [INFO] Git directory exists: true -[2026-01-09T23:17:37.826Z] [INFO] GET /api/coding/directories/3/status 304 28ms -[2026-01-09T23:18:07.795Z] [INFO] GET /api/coding/directories/3/usage 200 7ms -[2026-01-09T23:18:07.799Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:18:07.800Z] [INFO] Git directory exists: true -[2026-01-09T23:18:07.800Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:18:07.800Z] [INFO] Git directory exists: true -[2026-01-09T23:18:07.821Z] [INFO] GET /api/coding/directories/3/status 304 25ms -[2026-01-09T23:18:37.775Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:18:37.775Z] [INFO] Git directory exists: true -[2026-01-09T23:18:37.775Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:18:37.775Z] [INFO] Git directory exists: true -[2026-01-09T23:18:37.805Z] [INFO] GET /api/coding/directories/3/status 304 34ms -[2026-01-09T23:18:37.811Z] [INFO] GET /api/coding/directories/3/usage 200 5ms -[2026-01-09T23:19:07.780Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:19:07.780Z] [INFO] Git directory exists: true -[2026-01-09T23:19:07.780Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:19:07.781Z] [INFO] Git directory exists: true -[2026-01-09T23:19:07.810Z] [INFO] GET /api/coding/directories/3/status 304 37ms -[2026-01-09T23:19:07.817Z] [INFO] GET /api/coding/directories/3/usage 200 44ms -[2026-01-09T23:19:37.775Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:19:37.776Z] [INFO] Git directory exists: true -[2026-01-09T23:19:37.776Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:19:37.776Z] [INFO] Git directory exists: true -[2026-01-09T23:19:37.814Z] [INFO] GET /api/coding/directories/3/status 304 41ms -[2026-01-09T23:19:37.822Z] [INFO] GET /api/coding/directories/3/usage 200 7ms -[2026-01-09T23:20:07.779Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:20:07.780Z] [INFO] Git directory exists: true -[2026-01-09T23:20:07.780Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:20:07.780Z] [INFO] Git directory exists: true -[2026-01-09T23:20:07.815Z] [INFO] GET /api/coding/directories/3/status 304 42ms -[2026-01-09T23:20:07.820Z] [INFO] GET /api/coding/directories/3/usage 200 3ms -[2026-01-09T23:20:37.783Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:20:37.784Z] [INFO] Git directory exists: true -[2026-01-09T23:20:37.784Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:20:37.784Z] [INFO] Git directory exists: true -[2026-01-09T23:20:37.813Z] [INFO] GET /api/coding/directories/3/status 304 39ms -[2026-01-09T23:20:37.820Z] [INFO] GET /api/coding/directories/3/usage 200 5ms -[2026-01-09T23:21:03.890Z] [DEBUG] Keine fälligen Erinnerungen gefunden -[2026-01-09T23:21:07.772Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:21:07.773Z] [INFO] Git directory exists: true -[2026-01-09T23:21:07.773Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:21:07.773Z] [INFO] Git directory exists: true -[2026-01-09T23:21:07.803Z] [INFO] GET /api/coding/directories/3/status 304 35ms -[2026-01-09T23:21:07.809Z] [INFO] GET /api/coding/directories/3/usage 200 4ms -[2026-01-09T23:21:37.772Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:21:37.772Z] [INFO] Git directory exists: true -[2026-01-09T23:21:37.772Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:21:37.772Z] [INFO] Git directory exists: true -[2026-01-09T23:21:37.808Z] [INFO] GET /api/coding/directories/3/status 304 41ms -[2026-01-09T23:21:37.816Z] [INFO] GET /api/coding/directories/3/usage 200 5ms -[2026-01-09T23:22:07.773Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:22:07.773Z] [INFO] Git directory exists: true -[2026-01-09T23:22:07.773Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:22:07.773Z] [INFO] Git directory exists: true -[2026-01-09T23:22:07.802Z] [INFO] GET /api/coding/directories/3/status 304 34ms -[2026-01-09T23:22:07.808Z] [INFO] GET /api/coding/directories/3/usage 200 3ms -[2026-01-09T23:22:37.768Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:22:37.768Z] [INFO] Git directory exists: true -[2026-01-09T23:22:37.768Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:22:37.768Z] [INFO] Git directory exists: true -[2026-01-09T23:22:37.798Z] [INFO] GET /api/coding/directories/3/status 304 34ms -[2026-01-09T23:22:37.807Z] [INFO] GET /api/coding/directories/3/usage 200 6ms -[2026-01-09T23:23:07.769Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:23:07.770Z] [INFO] Git directory exists: true -[2026-01-09T23:23:07.770Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git -[2026-01-09T23:23:07.770Z] [INFO] Git directory exists: true -[2026-01-09T23:23:07.808Z] [INFO] GET /api/coding/directories/3/status 304 43ms -[2026-01-09T23:23:07.816Z] [INFO] GET /api/coding/directories/3/usage 200 7ms -[2026-01-09T23:23:17.109Z] [INFO] SIGTERM empfangen, fahre herunter... -[2026-01-09T23:23:17.109Z] [INFO] Reminder Service gestoppt +[2026-03-10T16:10:13.447Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-10T16-10-13-441Z.db.enc +[2026-03-10T16:10:13.452Z] [INFO] Backup erstellt: backup_2026-03-10T16-10-13-441Z.db +[2026-03-10T16:10:13.464Z] [INFO] Datei sicher gelöscht: backup_2026-01-05T09-17-25-731Z.db.enc +[2026-03-10T16:10:13.448Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-10T16-10-13-441Z.db.enc +[2026-03-10T16:10:13.464Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-05T09-17-25-731Z.db.enc +[2026-03-10T16:10:35.713Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:10:41.384Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:11:11.435Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:11:41.485Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:12:11.533Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:12:41.590Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:13:11.639Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:13:41.691Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:14:11.744Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:14:41.793Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:15:11.839Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:15:35.731Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:15:41.884Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:16:11.937Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:16:41.984Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:17:12.033Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:17:42.082Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:18:12.127Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:18:42.173Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:19:12.223Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:19:42.277Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:20:12.325Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:20:35.743Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:20:42.370Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:21:12.414Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:21:42.463Z] [INFO] GET /api/health 200 2ms +[2026-03-10T16:22:12.512Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:22:42.558Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:22:53.405Z] [INFO] GET / 200 4ms +[2026-03-10T16:23:12.609Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:23:42.650Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:24:12.699Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:24:42.744Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:25:12.794Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:25:35.760Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:25:42.846Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:26:12.892Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:26:42.936Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:27:12.983Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:27:43.034Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:28:13.083Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:28:43.141Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:29:13.194Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:29:43.241Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:30:13.303Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:30:35.773Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:30:43.350Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:31:13.397Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:31:43.443Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:32:13.495Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:32:43.543Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:33:13.594Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:33:43.639Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:34:13.687Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:34:43.734Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:35:13.776Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:35:35.791Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:35:43.820Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:36:13.867Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:36:43.912Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:37:13.954Z] [INFO] GET /api/health 200 2ms +[2026-03-10T16:37:44.003Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:38:14.048Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:38:44.106Z] [INFO] GET /api/health 200 2ms +[2026-03-10T16:39:14.146Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:39:44.186Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:40:14.237Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:40:35.801Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:40:44.286Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:41:14.339Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:41:44.387Z] [INFO] GET /api/health 200 2ms +[2026-03-10T16:42:14.432Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:42:44.479Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:43:14.520Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:43:44.570Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:44:14.618Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:44:44.666Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:45:14.720Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:45:35.806Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:45:44.770Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:46:14.822Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:46:44.867Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:47:14.911Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:47:44.959Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:48:15.012Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:48:45.062Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:49:15.111Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:49:45.166Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:50:15.209Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:50:35.820Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:50:45.256Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:51:15.303Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:51:45.347Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:52:15.394Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:52:45.442Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:53:15.493Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:53:45.537Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:54:15.590Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:54:45.639Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:55:15.691Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:55:35.827Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T16:55:45.739Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:56:15.799Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:56:45.847Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:57:15.890Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:57:45.933Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:58:15.980Z] [INFO] GET /api/health 200 0ms +[2026-03-10T16:58:46.023Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:59:16.072Z] [INFO] GET /api/health 200 1ms +[2026-03-10T16:59:46.119Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:00:16.166Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:00:35.830Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:00:46.218Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:01:16.262Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:01:46.314Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:02:16.364Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:02:46.413Z] [INFO] GET /api/health 200 2ms +[2026-03-10T17:03:16.469Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:03:46.519Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:04:16.562Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:04:46.614Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:05:16.666Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:05:35.844Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:05:46.715Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:06:16.768Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:06:46.824Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:07:16.880Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:07:46.925Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:08:16.978Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:08:47.028Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:09:17.074Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:09:47.119Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:10:17.167Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:10:35.856Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:10:47.214Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:11:17.261Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:11:47.312Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:12:17.354Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:12:47.405Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:13:17.456Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:13:47.500Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:13:53.536Z] [INFO] GET / 200 3ms +[2026-03-10T17:13:54.220Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-10T17:13:54.249Z] [INFO] GET /css/base.css 200 3ms +[2026-03-10T17:13:54.270Z] [INFO] GET /css/components.css 200 1ms +[2026-03-10T17:13:54.277Z] [INFO] GET /css/board.css 200 2ms +[2026-03-10T17:13:54.304Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-10T17:13:54.305Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-10T17:13:54.308Z] [INFO] GET /css/list.css 200 2ms +[2026-03-10T17:13:54.309Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-10T17:13:54.322Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-10T17:13:54.339Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-10T17:13:54.352Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-10T17:13:54.356Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-10T17:13:54.357Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-10T17:13:54.366Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-10T17:13:54.367Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-10T17:13:54.367Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-10T17:13:54.384Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-10T17:13:54.387Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-10T17:13:54.388Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-10T17:13:54.408Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-10T17:13:54.409Z] [INFO] GET /js/app.js 200 2ms +[2026-03-10T17:13:54.409Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-10T17:13:54.415Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-10T17:13:54.447Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-10T17:13:54.447Z] [INFO] GET /js/store.js 200 2ms +[2026-03-10T17:13:54.448Z] [INFO] GET /js/api.js 200 2ms +[2026-03-10T17:13:54.449Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-10T17:13:54.492Z] [INFO] GET /js/board.js 200 3ms +[2026-03-10T17:13:54.493Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-10T17:13:54.494Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-10T17:13:54.495Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-10T17:13:54.496Z] [INFO] GET /js/list.js 200 2ms +[2026-03-10T17:13:54.567Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-10T17:13:54.568Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-10T17:13:54.569Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-10T17:13:54.576Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-10T17:13:54.577Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-10T17:13:54.595Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-10T17:13:54.595Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-10T17:13:54.604Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-10T17:13:54.613Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-10T17:13:54.614Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-10T17:13:54.615Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-10T17:13:54.652Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-10T17:13:55.801Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-10T17:13:55.867Z] [INFO] GET /manifest.json 200 1ms +[2026-03-10T17:13:56.458Z] [INFO] GET /sw.js 200 1ms +[2026-03-10T17:13:56.540Z] [INFO] GET /sw.js 200 1ms +[2026-03-10T17:13:58.683Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-10T17:13:58.684Z] [INFO] POST /api/auth/login 200 362ms +[2026-03-10T17:13:58.724Z] [INFO] GET / 200 2ms +[2026-03-10T17:13:58.826Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-10T17:13:58.826Z] [INFO] GET /css/board.css 200 3ms +[2026-03-10T17:13:58.828Z] [INFO] GET /css/components.css 200 3ms +[2026-03-10T17:13:58.829Z] [INFO] GET /css/base.css 200 4ms +[2026-03-10T17:13:58.830Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-10T17:13:58.830Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-10T17:13:58.865Z] [INFO] GET /css/list.css 200 1ms +[2026-03-10T17:13:58.865Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-10T17:13:58.881Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-10T17:13:58.898Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-10T17:13:58.900Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-10T17:13:58.901Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-10T17:13:58.902Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-10T17:13:58.905Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-10T17:13:58.907Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-10T17:13:58.947Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-10T17:13:58.949Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-10T17:13:58.949Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-10T17:13:58.950Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-10T17:13:58.951Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-10T17:13:58.989Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-10T17:13:58.991Z] [INFO] GET /js/store.js 200 4ms +[2026-03-10T17:13:58.992Z] [INFO] GET /js/app.js 200 4ms +[2026-03-10T17:13:58.993Z] [INFO] GET /manifest.json 200 3ms +[2026-03-10T17:13:58.994Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-10T17:13:58.995Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-10T17:13:58.996Z] [INFO] GET /js/api.js 200 2ms +[2026-03-10T17:13:59.062Z] [INFO] GET /js/board.js 200 3ms +[2026-03-10T17:13:59.062Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-10T17:13:59.064Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-10T17:13:59.065Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-10T17:13:59.066Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-10T17:13:59.075Z] [INFO] GET /js/list.js 200 2ms +[2026-03-10T17:13:59.130Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-10T17:13:59.150Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-10T17:13:59.150Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-10T17:13:59.151Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-10T17:13:59.152Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-10T17:13:59.156Z] [INFO] GET /js/knowledge.js 200 1ms +[2026-03-10T17:13:59.157Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-10T17:13:59.219Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-10T17:13:59.220Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-10T17:13:59.220Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-10T17:13:59.222Z] [INFO] GET /js/pwa.js 200 4ms +[2026-03-10T17:13:59.224Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-10T17:13:59.225Z] [INFO] GET /js/utils.js 200 6ms +[2026-03-10T17:13:59.263Z] [INFO] GET /assets/icons/favicon-32x32.png 200 4ms +[2026-03-10T17:13:59.264Z] [INFO] GET /assets/icons/icon-144x144.png 200 4ms +[2026-03-10T17:13:59.265Z] [INFO] GET /assets/icons/icon-48x48.png 200 4ms +[2026-03-10T17:13:59.267Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-10T17:13:59.269Z] [INFO] GET /assets/icons/favicon-16x16.png 200 7ms +[2026-03-10T17:13:59.318Z] [INFO] Socket connected: momohomma@googlemail.com (wVkTHFjfbn3zK6OmAAC5) +[2026-03-10T17:13:59.321Z] [INFO] GET /api/projects 304 2ms +[2026-03-10T17:13:59.361Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-10T17:13:59.365Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-10T17:13:59.375Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-10T17:13:59.376Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-10T17:13:59.379Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-10T17:13:59.394Z] [INFO] GET /api/reminders?project_id=2 304 4ms +[2026-03-10T17:13:59.445Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-10T17:13:59.477Z] [INFO] GET /api/notifications 304 5ms +[2026-03-10T17:13:59.530Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-10T17:14:00.993Z] [INFO] GET /sw.js 200 2ms +[2026-03-10T17:14:01.023Z] [INFO] GET /sw.js 200 1ms +[2026-03-10T17:14:03.852Z] [INFO] GET /api/tasks/10 200 4ms +[2026-03-10T17:14:03.896Z] [INFO] GET /api/links/10 200 3ms +[2026-03-10T17:14:03.899Z] [INFO] GET /api/files/10 200 2ms +[2026-03-10T17:14:03.901Z] [INFO] GET /api/comments/10 200 4ms +[2026-03-10T17:14:03.903Z] [INFO] GET /api/subtasks/10 200 2ms +[2026-03-10T17:14:03.905Z] [INFO] GET /api/tasks/10/history 404 2ms +[2026-03-10T17:14:04.852Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-10T17:14:17.548Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:14:47.595Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:15:17.639Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:15:35.868Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:15:47.687Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:16:17.730Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:16:47.781Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:17:17.832Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:17:47.873Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:18:17.917Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:18:47.972Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:19:18.023Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:19:48.077Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:20:18.126Z] [INFO] GET /api/health 200 2ms +[2026-03-10T17:20:35.880Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:20:48.174Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:21:18.227Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:21:48.279Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:22:18.326Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:22:48.375Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:23:18.424Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:23:48.474Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:24:18.521Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:24:48.561Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:25:18.607Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:25:35.892Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:25:48.656Z] [INFO] GET /api/health 200 2ms +[2026-03-10T17:26:18.705Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:26:48.754Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:27:18.800Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:27:48.841Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:28:18.882Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:28:48.935Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:29:04.092Z] [INFO] POST /api/auth/logout 401 3ms +[2026-03-10T17:29:04.121Z] [INFO] Socket disconnected: momohomma@googlemail.com (wVkTHFjfbn3zK6OmAAC5) +[2026-03-10T17:29:18.983Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:29:49.033Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:30:19.077Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:30:35.901Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:30:49.122Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:31:19.173Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:31:49.233Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:32:19.284Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:32:49.338Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:33:19.386Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:33:49.433Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:34:19.484Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:34:49.531Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:35:19.581Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:35:35.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:35:49.621Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:36:19.676Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:36:49.722Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:37:19.777Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:37:49.824Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:38:19.873Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:38:49.925Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:39:19.975Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:39:50.033Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:40:20.083Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:40:35.919Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:40:50.124Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:41:20.177Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:41:50.219Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:42:20.272Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:42:50.321Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:43:20.367Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:43:50.428Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:44:20.480Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:44:50.539Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:45:20.581Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:45:35.928Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:45:50.631Z] [INFO] GET /api/health 200 2ms +[2026-03-10T17:46:20.682Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:46:50.743Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:47:20.785Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:47:50.833Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:48:20.877Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:48:50.929Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:49:20.980Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:49:51.026Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:50:21.071Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:50:35.936Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:50:51.119Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:51:21.168Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:51:51.215Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:52:21.274Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:52:51.321Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:53:21.368Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:53:51.413Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:54:21.461Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:54:51.514Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:55:21.558Z] [INFO] GET /api/health 200 2ms +[2026-03-10T17:55:35.944Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T17:55:51.600Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:56:21.647Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:56:51.698Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:57:21.748Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:57:51.791Z] [INFO] GET /api/health 200 0ms +[2026-03-10T17:58:21.836Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:58:51.878Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:59:21.922Z] [INFO] GET /api/health 200 1ms +[2026-03-10T17:59:51.968Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:00:22.025Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:00:35.953Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:00:52.073Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:01:22.121Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:01:52.174Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:02:22.223Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:02:52.266Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:03:22.325Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:03:52.375Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:04:22.422Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:04:52.472Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:05:22.523Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:05:35.955Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:05:52.577Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:06:22.622Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:06:52.668Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:07:22.709Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:07:52.763Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:08:22.808Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:08:52.855Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:09:22.900Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:09:52.949Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:10:22.999Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:10:35.962Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:10:53.047Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:11:23.107Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:11:53.152Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:12:23.193Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:12:53.235Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:13:23.282Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:13:53.330Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:14:23.375Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:14:53.421Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:15:23.461Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:15:35.969Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:15:53.519Z] [INFO] GET /api/health 200 2ms +[2026-03-10T18:16:23.563Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:16:53.614Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:17:23.664Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:17:53.706Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:18:23.751Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:18:53.791Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:19:23.838Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:19:53.885Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:20:23.930Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:20:35.973Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:20:53.971Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:21:24.017Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:21:54.067Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:22:24.119Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:22:54.167Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:23:24.214Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:23:54.267Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:24:24.317Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:24:54.371Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:25:24.422Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:25:35.975Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:25:54.466Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:26:24.510Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:26:54.553Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:27:24.599Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:27:54.650Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:28:24.705Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:28:54.751Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:29:24.797Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:29:54.846Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:30:24.891Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:30:35.981Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:30:54.934Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:31:24.979Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:31:55.023Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:32:25.073Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:32:55.119Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:33:25.169Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:33:55.222Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:34:25.280Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:34:55.330Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:35:25.380Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:35:35.984Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:35:55.426Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:36:25.471Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:36:55.510Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:37:25.557Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:37:55.602Z] [INFO] GET /api/health 200 2ms +[2026-03-10T18:38:25.647Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:38:55.700Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:39:25.747Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:39:55.792Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:40:25.839Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:40:35.988Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:40:55.887Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:41:25.929Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:41:55.970Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:42:26.013Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:42:56.063Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:43:26.112Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:43:56.158Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:44:26.209Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:44:56.258Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:45:26.316Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:45:35.992Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:45:56.363Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:46:26.409Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:46:56.452Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:47:26.504Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:47:56.559Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:48:26.608Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:48:56.661Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:49:26.712Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:49:56.759Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:50:26.804Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:50:35.993Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:50:56.849Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:51:26.896Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:51:56.946Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:52:26.995Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:52:57.047Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:53:27.098Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:53:57.143Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:54:27.183Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:54:57.230Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:55:27.268Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:55:35.997Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T18:55:57.322Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:56:27.371Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:56:57.422Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:57:27.468Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:57:57.511Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:58:27.556Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:58:57.607Z] [INFO] GET /api/health 200 1ms +[2026-03-10T18:59:27.650Z] [INFO] GET /api/health 200 0ms +[2026-03-10T18:59:57.697Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:00:27.747Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:00:35.999Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:00:57.787Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:01:27.835Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:01:57.888Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:02:27.928Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:02:57.979Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:03:28.036Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:03:58.078Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:04:28.130Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:04:58.177Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:05:28.220Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:05:36.000Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:05:58.263Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:06:28.309Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:06:58.359Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:07:28.410Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:07:58.457Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:08:28.510Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:08:57.419Z] [INFO] GET /.git/config 200 2ms +[2026-03-10T19:08:58.555Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:09:28.601Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:09:58.656Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:10:28.702Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:10:36.003Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:10:58.750Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:11:28.796Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:11:58.855Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:12:28.900Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:12:58.940Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:13:28.987Z] [INFO] GET /api/health 200 2ms +[2026-03-10T19:13:59.037Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:14:29.081Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:14:59.133Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:15:29.179Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:15:36.004Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:15:59.226Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:16:29.270Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:16:59.324Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:17:29.365Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:17:59.410Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:18:29.462Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:18:59.513Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:19:29.561Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:19:59.616Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:20:29.657Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:20:36.005Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:20:59.703Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:21:29.753Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:21:59.803Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:22:29.858Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:22:59.910Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:23:29.961Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:24:00.011Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:24:30.056Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:25:00.105Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:25:30.157Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:25:36.010Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:26:00.209Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:26:30.257Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:27:00.306Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:27:30.348Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:28:00.420Z] [INFO] GET /api/health 200 2ms +[2026-03-10T19:28:30.467Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:29:00.514Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:29:30.558Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:30:00.615Z] [INFO] GET /api/health 200 2ms +[2026-03-10T19:30:30.673Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:30:36.015Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:31:00.725Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:31:30.773Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:32:00.830Z] [INFO] GET /api/health 200 2ms +[2026-03-10T19:32:30.884Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:33:00.933Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:33:30.982Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:34:01.034Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:34:31.086Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:35:01.133Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:35:31.179Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:35:36.018Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:36:01.231Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:36:31.280Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:37:01.332Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:37:31.380Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:38:01.431Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:38:31.480Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:39:01.525Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:39:31.574Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:40:01.639Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:40:31.685Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:40:36.023Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:41:01.733Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:41:31.782Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:42:01.834Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:42:31.875Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:43:01.920Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:43:31.973Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:44:02.033Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:44:32.081Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:45:02.134Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:45:32.187Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:45:36.026Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:46:02.235Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:46:32.279Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:47:02.325Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:47:32.368Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:48:02.413Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:48:32.461Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:49:02.506Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:49:32.551Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:50:02.606Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:50:32.647Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:50:36.029Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:51:02.692Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:51:32.740Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:52:02.786Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:52:32.840Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:53:02.914Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:53:32.964Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:54:03.017Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:54:33.062Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:55:03.104Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:55:33.151Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:55:36.031Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T19:56:03.200Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:56:33.250Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:57:03.307Z] [INFO] GET /api/health 200 0ms +[2026-03-10T19:57:33.356Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:58:03.403Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:58:33.448Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:59:03.490Z] [INFO] GET /api/health 200 1ms +[2026-03-10T19:59:33.538Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:00:03.592Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:00:33.638Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:00:36.034Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:01:03.683Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:01:33.730Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:02:03.781Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:02:33.829Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:03:03.876Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:03:33.924Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:04:03.973Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:04:34.027Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:05:04.076Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:05:34.130Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:05:36.034Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:06:04.177Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:06:34.219Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:07:04.263Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:07:34.307Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:08:04.348Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:08:34.403Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:09:04.448Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:09:34.506Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:10:04.571Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:10:34.619Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:10:36.035Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:11:04.668Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:11:34.719Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:12:04.768Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:12:34.814Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:13:04.856Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:13:34.907Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:14:04.949Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:14:34.995Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:15:05.046Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:15:35.096Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:15:36.035Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:16:05.141Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:16:35.195Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:17:05.244Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:17:35.290Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:18:05.340Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:18:35.387Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:19:05.434Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:19:35.485Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:20:05.530Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:20:35.579Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:20:36.035Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:21:05.624Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:21:35.673Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:22:05.720Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:22:35.775Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:23:05.821Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:23:35.866Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:24:05.912Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:24:35.959Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:25:06.010Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:25:36.047Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:25:36.059Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:26:06.103Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:26:36.159Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:27:06.213Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:27:36.257Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:28:06.309Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:28:36.360Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:29:06.408Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:29:36.462Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:30:06.511Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:30:36.059Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:30:36.557Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:31:06.606Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:31:36.654Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:32:06.702Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:32:36.744Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:33:06.793Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:33:36.838Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:34:06.885Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:34:36.931Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:35:06.980Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:35:36.062Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:35:37.029Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:36:07.074Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:36:37.119Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:37:07.166Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:37:37.212Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:38:07.266Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:38:37.319Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:39:07.378Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:39:37.422Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:40:07.466Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:40:36.074Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:40:37.519Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:41:07.568Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:41:37.613Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:42:07.658Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:42:37.708Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:43:07.753Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:43:37.804Z] [INFO] GET /api/health 200 2ms +[2026-03-10T20:44:07.854Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:44:37.898Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:45:07.945Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:45:36.085Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:45:37.994Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:46:08.034Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:46:38.076Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:47:08.117Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:47:38.161Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:48:08.207Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:48:38.253Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:49:08.295Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:49:38.340Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:50:08.386Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:50:36.096Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:50:38.443Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:51:08.493Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:51:38.543Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:52:08.592Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:52:38.633Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:53:08.681Z] [INFO] GET /api/health 200 0ms +[2026-03-10T20:53:38.721Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:54:08.771Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:54:38.819Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:55:08.864Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:55:36.108Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T20:55:38.913Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:56:08.963Z] [INFO] GET /api/health 200 2ms +[2026-03-10T20:56:39.007Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:57:09.065Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:57:39.112Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:58:09.159Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:58:39.200Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:59:09.247Z] [INFO] GET /api/health 200 1ms +[2026-03-10T20:59:39.303Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:00:09.352Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:00:36.119Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:00:39.398Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:01:09.446Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:01:39.493Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:02:09.539Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:02:39.592Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:03:09.645Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:03:39.694Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:04:09.745Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:04:39.792Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:05:09.840Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:05:36.130Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:05:39.892Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:06:09.948Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:06:39.998Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:07:10.048Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:07:40.102Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:08:10.145Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:08:40.195Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:09:10.249Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:09:40.299Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:10:10.361Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:10:36.141Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:10:40.403Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:11:10.451Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:11:40.494Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:12:10.540Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:12:40.587Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:13:10.630Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:13:40.682Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:14:10.730Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:14:40.776Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:15:10.823Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:15:36.152Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:15:40.867Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:16:10.918Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:16:40.966Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:17:11.014Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:17:41.054Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:18:11.100Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:18:41.151Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:19:11.198Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:19:41.247Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:20:11.301Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:20:36.163Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:20:41.350Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:21:11.397Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:21:41.440Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:22:11.491Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:22:41.539Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:23:11.595Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:23:41.645Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:24:11.693Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:24:41.745Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:25:11.797Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:25:36.174Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:25:41.846Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:26:11.897Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:26:41.946Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:27:11.992Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:27:42.038Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:28:12.091Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:28:42.140Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:29:12.193Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:29:42.241Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:30:12.288Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:30:36.178Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:30:42.327Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:31:12.372Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:31:42.417Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:32:12.465Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:32:42.518Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:33:12.568Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:33:42.617Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:34:12.664Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:34:42.716Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:35:12.763Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:35:36.189Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:35:42.812Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:36:12.861Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:36:42.911Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:37:12.961Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:37:43.009Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:38:13.051Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:38:43.093Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:39:13.141Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:39:43.189Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:40:13.240Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:40:36.200Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:40:43.289Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:41:13.337Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:41:43.389Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:42:13.432Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:42:43.481Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:43:13.528Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:43:43.579Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:44:13.632Z] [INFO] GET /api/health 200 2ms +[2026-03-10T21:44:43.684Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:45:13.735Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:45:36.206Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:45:43.791Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:46:13.849Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:46:43.906Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:47:13.959Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:47:44.014Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:48:14.061Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:48:44.108Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:49:14.157Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:49:44.208Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:50:14.262Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:50:36.218Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:50:44.312Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:51:14.359Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:51:44.407Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:52:14.448Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:52:44.493Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:53:14.544Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:53:44.593Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:54:14.638Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:54:44.691Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:55:14.737Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:55:36.224Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T21:55:44.784Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:56:14.829Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:56:44.873Z] [INFO] GET /api/health 200 2ms +[2026-03-10T21:57:14.920Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:57:44.969Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:58:15.020Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:58:45.070Z] [INFO] GET /api/health 200 1ms +[2026-03-10T21:59:15.118Z] [INFO] GET /api/health 200 0ms +[2026-03-10T21:59:45.165Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:00:15.216Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:00:36.235Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:00:45.256Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:01:15.305Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:01:45.350Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:02:15.404Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:02:45.450Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:03:15.502Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:03:45.550Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:04:15.596Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:04:45.640Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:05:15.691Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:05:36.236Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:05:45.741Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:06:15.787Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:06:45.841Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:07:15.887Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:07:45.930Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:08:15.978Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:08:46.027Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:09:16.075Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:09:46.130Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:10:16.174Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:10:36.246Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:10:46.218Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:11:16.262Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:11:46.308Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:12:16.363Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:12:46.408Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:13:16.458Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:13:46.509Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:14:16.556Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:14:46.612Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:15:16.654Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:15:36.259Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:15:46.711Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:16:16.756Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:16:46.809Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:17:16.862Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:17:46.911Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:18:16.967Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:18:47.019Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:19:17.068Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:19:47.120Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:20:17.167Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:20:36.269Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:20:47.218Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:21:17.265Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:21:47.309Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:22:17.351Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:22:47.402Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:23:17.450Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:23:47.501Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:24:17.546Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:24:47.593Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:25:17.645Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:25:36.280Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:25:47.694Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:26:17.745Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:26:47.794Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:27:17.843Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:27:47.886Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:28:17.931Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:28:47.987Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:29:18.042Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:29:48.087Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:30:18.128Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:30:36.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:30:48.182Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:31:18.229Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:31:48.277Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:32:18.326Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:32:48.373Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:33:18.423Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:33:48.475Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:34:18.528Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:34:48.569Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:35:18.614Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:35:36.302Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:35:48.667Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:36:18.719Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:36:48.768Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:37:18.819Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:37:48.870Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:38:18.925Z] [INFO] GET /api/health 200 2ms +[2026-03-10T22:38:48.970Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:39:19.010Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:39:49.054Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:40:19.101Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:40:36.313Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:40:49.150Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:41:19.199Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:41:49.248Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:42:19.292Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:42:49.338Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:43:19.383Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:43:49.430Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:44:19.482Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:44:49.531Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:45:19.572Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:45:36.324Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:45:49.620Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:46:19.676Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:46:49.724Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:47:19.767Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:47:49.816Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:48:19.861Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:48:49.909Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:49:19.957Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:49:50.005Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:50:20.055Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:50:36.334Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:50:50.123Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:51:20.175Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:51:50.224Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:52:20.279Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:52:50.323Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:53:20.366Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:53:50.410Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:54:20.452Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:54:50.499Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:55:20.538Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:55:36.343Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T22:55:50.592Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:56:20.641Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:56:50.688Z] [INFO] GET /api/health 200 0ms +[2026-03-10T22:57:20.736Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:57:33.773Z] [INFO] GET /robots.txt 200 2ms +[2026-03-10T22:57:50.786Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:58:20.831Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:58:50.888Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:59:20.935Z] [INFO] GET /api/health 200 1ms +[2026-03-10T22:59:50.980Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:00:21.026Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:00:36.354Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:00:51.086Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:01:21.141Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:01:51.186Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:02:21.238Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:02:51.286Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:03:21.333Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:03:51.388Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:04:21.442Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:04:51.484Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:05:21.536Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:05:36.361Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:05:51.587Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:06:21.631Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:06:51.678Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:07:21.729Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:07:51.771Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:08:21.822Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:08:51.863Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:09:21.912Z] [INFO] GET /api/health 200 2ms +[2026-03-10T23:09:51.953Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:10:22.008Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:10:36.369Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:10:52.056Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:11:22.101Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:11:52.147Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:12:22.203Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:12:52.252Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:13:22.304Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:13:52.359Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:14:22.410Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:14:52.460Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:15:22.519Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:15:36.377Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:15:52.577Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:16:22.640Z] [INFO] GET /api/health 200 3ms +[2026-03-10T23:16:52.685Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:17:22.750Z] [INFO] GET /api/health 200 3ms +[2026-03-10T23:17:52.804Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:18:22.861Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:18:52.910Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:19:22.991Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:19:53.076Z] [INFO] GET /api/health 200 2ms +[2026-03-10T23:20:23.132Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:20:36.383Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:20:53.181Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:21:23.241Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:21:53.283Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:22:23.324Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:22:53.382Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:23:23.427Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:23:53.475Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:24:23.517Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:24:53.568Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:25:23.612Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:25:36.388Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:25:53.660Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:26:23.706Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:26:53.754Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:27:23.800Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:27:53.854Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:28:23.903Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:28:53.961Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:29:24.006Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:29:54.052Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:30:24.099Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:30:36.395Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:30:54.151Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:31:24.195Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:31:54.237Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:32:24.288Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:32:54.336Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:33:24.387Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:33:54.440Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:34:24.486Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:34:54.537Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:35:24.587Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:35:36.400Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:35:54.636Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:36:24.687Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:36:54.734Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:37:24.786Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:37:54.828Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:38:24.877Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:38:54.920Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:39:24.968Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:39:55.018Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:40:25.064Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:40:36.405Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:40:55.111Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:41:25.154Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:41:55.204Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:42:25.245Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:42:55.298Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:43:25.346Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:43:55.396Z] [INFO] GET /api/health 200 3ms +[2026-03-10T23:44:25.453Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:44:55.499Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:45:25.543Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:45:36.410Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:45:55.590Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:46:25.650Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:46:55.697Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:47:25.743Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:47:55.789Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:48:25.834Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:48:55.880Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:49:25.926Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:49:55.974Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:50:26.025Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:50:36.415Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:50:56.080Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:51:26.128Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:51:56.175Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:52:26.220Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:52:56.272Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:53:26.316Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:53:56.363Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:54:26.408Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:54:56.455Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:55:26.502Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:55:36.419Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-10T23:55:56.554Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:56:26.606Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:56:56.660Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:57:26.705Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:57:56.753Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:58:26.803Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:58:56.851Z] [INFO] GET /api/health 200 1ms +[2026-03-10T23:59:26.896Z] [INFO] GET /api/health 200 0ms +[2026-03-10T23:59:56.945Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:00:26.995Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:00:36.422Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:00:57.040Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:01:27.079Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:01:57.133Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:02:27.183Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:02:57.230Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:03:27.280Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:03:57.330Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:04:27.380Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:04:57.427Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:05:27.478Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:05:36.425Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:05:57.524Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:06:27.570Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:06:57.616Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:07:27.666Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:07:57.713Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:08:27.765Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:08:57.816Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:09:27.863Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:09:57.908Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:10:27.957Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:10:36.429Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:10:58.004Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:11:28.055Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:11:58.103Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:12:28.151Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:12:58.195Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:13:28.248Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:13:58.296Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:14:28.346Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:14:58.393Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:15:28.438Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:15:36.430Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:15:58.484Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:16:28.529Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:16:58.575Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:17:28.624Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:17:58.673Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:18:28.719Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:18:58.762Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:19:28.812Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:19:58.862Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:20:28.904Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:20:36.432Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:20:58.957Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:21:29.005Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:21:59.053Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:22:29.102Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:22:59.148Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:23:29.198Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:23:59.250Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:24:29.299Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:24:59.357Z] [INFO] GET /api/health 200 2ms +[2026-03-11T00:25:29.404Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:25:36.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:25:59.452Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:26:29.502Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:26:59.552Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:27:29.597Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:27:59.642Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:28:29.690Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:28:59.736Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:29:29.783Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:29:59.827Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:30:29.871Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:30:36.434Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:30:59.915Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:31:29.960Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:32:00.024Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:32:30.067Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:33:00.110Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:33:30.159Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:34:00.215Z] [INFO] GET /api/health 200 2ms +[2026-03-11T00:34:30.263Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:35:00.317Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:35:30.369Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:35:36.434Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:36:00.418Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:36:30.464Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:37:00.513Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:37:30.563Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:38:00.615Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:38:30.677Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:39:00.724Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:39:30.777Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:40:00.829Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:40:30.881Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:40:36.439Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:41:00.933Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:41:30.971Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:42:01.025Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:42:31.068Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:43:01.114Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:43:31.163Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:44:01.211Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:44:31.256Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:45:01.306Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:45:31.350Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:45:36.443Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:46:01.406Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:46:31.451Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:47:01.498Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:47:31.549Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:48:01.616Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:48:31.661Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:49:01.711Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:49:31.760Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:50:01.807Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:50:31.854Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:50:36.448Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:51:01.900Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:51:31.955Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:52:02.005Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:52:32.049Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:53:02.098Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:53:32.144Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:54:02.191Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:54:32.243Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:55:02.292Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:55:32.341Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:55:36.451Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T00:56:02.389Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:56:32.432Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:57:02.480Z] [INFO] GET /api/health 200 0ms +[2026-03-11T00:57:32.533Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:58:02.580Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:58:32.629Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:59:02.684Z] [INFO] GET /api/health 200 1ms +[2026-03-11T00:59:32.739Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:00:02.784Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:00:32.828Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:00:36.454Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:01:02.870Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:01:32.917Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:02:02.965Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:02:33.018Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:03:03.060Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:03:33.109Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:04:03.157Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:04:33.211Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:05:03.255Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:05:33.302Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:05:36.457Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:06:03.363Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:06:33.410Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:07:03.462Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:07:33.508Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:08:03.556Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:08:33.604Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:09:03.658Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:09:33.704Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:10:03.756Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:10:33.802Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:10:36.459Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:11:03.849Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:11:33.895Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:12:03.939Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:12:33.985Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:13:04.032Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:13:34.077Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:14:04.120Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:14:34.168Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:15:04.219Z] [INFO] GET /api/health 200 2ms +[2026-03-11T01:15:34.264Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:15:36.460Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:16:04.313Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:16:34.359Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:17:04.411Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:17:34.456Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:18:04.500Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:18:34.555Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:19:04.605Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:19:34.653Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:20:04.704Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:20:34.756Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:20:36.461Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:21:04.806Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:21:34.851Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:22:04.899Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:22:34.949Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:23:04.991Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:23:35.041Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:24:05.084Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:24:35.133Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:25:05.188Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:25:35.235Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:25:36.463Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:26:05.278Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:26:35.327Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:27:05.374Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:27:35.422Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:28:05.479Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:28:35.525Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:29:05.573Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:29:35.618Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:30:05.662Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:30:35.711Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:30:36.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:31:05.759Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:31:35.807Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:32:05.856Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:32:35.906Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:33:05.948Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:33:35.993Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:34:06.039Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:34:36.098Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:35:06.143Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:35:36.191Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:35:36.465Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:36:06.243Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:36:36.294Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:37:06.344Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:37:36.392Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:38:06.440Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:38:36.490Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:39:06.532Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:39:36.578Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:40:06.634Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:40:36.472Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:40:36.676Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:41:06.721Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:41:36.768Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:42:06.812Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:42:36.863Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:43:06.906Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:43:36.947Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:44:06.994Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:44:37.046Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:45:07.096Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:45:36.481Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:45:37.140Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:46:07.184Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:46:37.230Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:47:07.281Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:47:37.323Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:48:07.375Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:48:37.427Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:49:07.471Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:49:37.520Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:50:07.577Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:50:36.487Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:50:37.624Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:51:07.673Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:51:37.717Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:52:07.766Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:52:37.811Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:53:07.866Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:53:37.914Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:54:07.960Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:54:38.003Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:55:08.059Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:55:36.495Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T01:55:38.111Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:56:08.161Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:56:38.204Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:57:08.250Z] [INFO] GET /api/health 200 0ms +[2026-03-11T01:57:38.293Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:58:08.339Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:58:38.392Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:59:08.445Z] [INFO] GET /api/health 200 1ms +[2026-03-11T01:59:38.496Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:00:08.538Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:00:36.502Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:00:38.586Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:01:08.637Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:01:38.691Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:02:08.738Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:02:38.784Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:03:08.840Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:03:38.891Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:04:08.932Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:04:38.984Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:05:09.035Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:05:36.509Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:05:39.085Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:06:09.135Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:06:39.186Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:07:09.232Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:07:39.277Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:08:09.326Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:08:39.370Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:09:09.417Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:09:39.464Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:10:09.509Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:10:36.515Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:10:39.561Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:11:09.606Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:11:39.655Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:12:09.703Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:12:39.755Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:13:09.802Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:13:39.848Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:14:09.889Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:14:39.935Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:15:09.987Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:15:36.521Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:15:40.030Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:16:10.073Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:16:40.131Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:17:10.180Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:17:40.230Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:18:10.280Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:18:40.325Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:19:10.377Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:19:40.431Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:20:10.482Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:20:36.528Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:20:40.527Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:21:10.585Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:21:40.634Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:22:10.684Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:22:40.722Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:23:10.770Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:23:40.823Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:24:10.873Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:24:40.920Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:25:10.968Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:25:36.535Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:25:41.012Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:26:11.060Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:26:41.105Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:27:11.154Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:27:41.201Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:28:11.252Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:28:41.294Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:29:11.345Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:29:41.397Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:30:11.452Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:30:36.542Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:30:41.501Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:31:11.550Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:31:41.596Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:32:11.641Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:32:41.683Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:33:11.732Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:33:41.781Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:34:11.831Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:34:41.876Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:35:11.921Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:35:36.547Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:35:41.965Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:36:12.018Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:36:42.065Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:37:12.113Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:37:42.158Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:38:12.208Z] [INFO] GET /api/health 200 2ms +[2026-03-11T02:38:42.258Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:39:12.302Z] [INFO] GET /api/health 200 3ms +[2026-03-11T02:39:42.342Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:40:12.389Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:40:36.553Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:40:42.435Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:41:12.482Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:41:42.538Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:42:12.585Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:42:42.635Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:43:12.681Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:43:42.726Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:44:12.776Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:44:42.824Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:45:12.874Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:45:36.559Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:45:42.922Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:46:12.970Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:46:43.019Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:47:13.068Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:47:43.124Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:48:13.176Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:48:43.232Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:49:13.282Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:49:43.331Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:50:13.381Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:50:36.565Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:50:43.426Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:51:13.473Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:51:43.521Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:52:13.575Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:52:43.619Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:53:13.669Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:53:43.716Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:54:13.766Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:54:43.810Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:55:13.860Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:55:36.566Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T02:55:43.909Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:56:13.958Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:56:43.999Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:57:14.047Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:57:44.091Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:58:14.142Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:58:44.185Z] [INFO] GET /api/health 200 0ms +[2026-03-11T02:59:14.240Z] [INFO] GET /api/health 200 1ms +[2026-03-11T02:59:44.291Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:00:14.344Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:00:36.571Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:00:44.390Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:01:14.437Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:01:44.485Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:02:14.530Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:02:44.579Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:03:14.630Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:03:44.675Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:04:14.731Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:04:44.786Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:05:14.840Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:05:36.577Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:05:44.884Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:06:14.926Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:06:44.971Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:07:15.027Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:07:45.072Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:08:15.112Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:08:45.156Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:09:15.202Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:09:45.251Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:10:15.295Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:10:36.577Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:10:45.338Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:11:15.386Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:11:45.433Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:12:15.485Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:12:45.525Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:13:15.566Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:13:45.615Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:14:15.663Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:14:45.714Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:15:15.764Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:15:36.579Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:15:45.810Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:16:15.861Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:16:45.914Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:17:15.957Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:17:46.004Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:18:16.057Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:18:46.101Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:19:16.150Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:19:46.197Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:20:16.249Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:20:36.584Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:20:46.294Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:21:16.345Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:21:46.393Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:22:16.437Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:22:46.489Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:23:16.529Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:23:46.576Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:24:16.624Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:24:46.677Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:25:16.729Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:25:36.590Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:25:46.772Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:26:16.818Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:26:46.861Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:27:16.915Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:27:46.970Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:28:17.017Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:28:47.069Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:29:17.116Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:29:47.164Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:30:17.211Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:30:36.595Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:30:47.259Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:31:17.301Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:31:47.345Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:32:17.386Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:32:47.433Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:33:17.478Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:33:47.528Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:34:17.575Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:34:47.624Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:35:17.669Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:35:36.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:35:47.721Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:36:17.773Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:36:47.819Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:37:17.865Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:37:47.911Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:38:17.961Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:38:48.008Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:39:18.052Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:39:48.100Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:40:18.146Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:40:36.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:40:48.193Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:41:18.237Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:41:48.288Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:42:18.331Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:42:48.385Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:43:18.443Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:43:48.496Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:44:18.544Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:44:48.587Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:45:18.634Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:45:36.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:45:48.679Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:46:18.743Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:46:48.789Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:47:18.839Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:47:48.888Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:48:18.938Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:48:48.981Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:49:19.032Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:49:49.079Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:50:19.122Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:50:36.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:50:49.175Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:51:19.225Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:51:49.275Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:52:19.320Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:52:49.373Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:53:19.425Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:53:49.473Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:54:19.530Z] [INFO] GET /api/health 200 2ms +[2026-03-11T03:54:49.582Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:55:19.637Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:55:36.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T03:55:49.684Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:56:19.730Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:56:49.780Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:57:19.828Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:57:49.872Z] [INFO] GET /api/health 200 0ms +[2026-03-11T03:58:19.921Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:58:49.970Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:59:20.021Z] [INFO] GET /api/health 200 1ms +[2026-03-11T03:59:50.078Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:00:20.129Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:00:36.604Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:00:50.173Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:01:20.222Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:01:50.268Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:02:20.315Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:02:50.357Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:03:20.396Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:03:50.438Z] [INFO] GET /api/health 200 2ms +[2026-03-11T04:04:20.494Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:04:50.544Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:05:20.589Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:05:36.608Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:05:50.638Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:06:20.691Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:06:50.740Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:07:20.785Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:07:50.834Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:08:20.884Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:08:50.926Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:09:20.978Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:09:51.034Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:10:12.142Z] [INFO] Bereinigt: 5 abgelaufene Refresh-Tokens +[2026-03-11T04:10:21.082Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:10:36.610Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:10:51.133Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:11:21.173Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:11:51.217Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:12:21.266Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:12:51.309Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:13:21.362Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:13:51.417Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:14:21.458Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:14:51.503Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:15:21.554Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:15:36.614Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:15:51.599Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:16:21.651Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:16:51.699Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:17:21.755Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:17:51.802Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:18:21.850Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:18:51.898Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:19:21.946Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:19:51.992Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:20:22.039Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:20:36.618Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:20:52.089Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:21:22.138Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:21:52.184Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:22:22.237Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:22:52.283Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:23:22.331Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:23:52.376Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:24:22.431Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:24:52.478Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:25:22.530Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:25:36.622Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:25:52.579Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:26:22.625Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:26:52.676Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:27:22.731Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:27:52.783Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:28:22.829Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:28:52.880Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:29:22.924Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:29:52.971Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:30:23.026Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:30:36.627Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:30:53.071Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:31:23.117Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:31:44.821Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-11T04:31:53.161Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:32:23.209Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:32:53.253Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:33:23.296Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:33:53.347Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:34:23.398Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:34:53.442Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:35:23.495Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:35:36.631Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:35:53.539Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:36:23.585Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:36:53.633Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:37:23.674Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:37:53.717Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:38:23.760Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:38:53.805Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:39:23.849Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:39:53.898Z] [INFO] GET /api/health 200 2ms +[2026-03-11T04:40:23.954Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:40:36.636Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:40:54.004Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:41:24.054Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:41:54.095Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:42:24.147Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:42:54.200Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:43:24.247Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:43:54.292Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:44:24.337Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:44:54.388Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:45:24.435Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:45:36.641Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:45:54.481Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:46:24.530Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:46:54.580Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:47:24.629Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:47:54.676Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:48:24.726Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:48:54.773Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:49:24.817Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:49:54.857Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:50:24.901Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:50:36.645Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:50:54.945Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:51:24.987Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:51:55.038Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:52:25.087Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:52:55.132Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:53:25.183Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:53:55.229Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:54:25.275Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:54:55.325Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:55:25.369Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:55:36.650Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T04:55:55.412Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:56:25.463Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:56:55.508Z] [INFO] GET /api/health 200 0ms +[2026-03-11T04:57:25.557Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:57:55.606Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:58:25.653Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:58:55.708Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:59:25.762Z] [INFO] GET /api/health 200 1ms +[2026-03-11T04:59:55.809Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:00:25.856Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:00:36.654Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:00:55.912Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:01:25.959Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:01:56.002Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:02:26.043Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:02:56.087Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:03:26.130Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:03:56.178Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:04:26.235Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:04:56.279Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:05:26.327Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:05:36.658Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:05:56.378Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:06:26.429Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:06:56.476Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:07:26.523Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:07:56.572Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:08:26.619Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:08:56.667Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:09:26.712Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:09:56.757Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:10:26.808Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:10:36.662Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:10:56.858Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:11:26.906Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:11:56.954Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:12:27.002Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:12:57.046Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:13:27.097Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:13:57.147Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:14:27.188Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:14:57.230Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:15:27.278Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:15:36.665Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:15:57.325Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:16:27.376Z] [INFO] GET /api/health 200 4ms +[2026-03-11T05:16:57.429Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:17:27.476Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:17:57.524Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:18:27.571Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:18:57.615Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:19:27.661Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:19:57.707Z] [INFO] GET /api/health 200 2ms +[2026-03-11T05:20:27.753Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:20:36.668Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:20:57.805Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:21:27.852Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:21:57.894Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:22:27.941Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:22:57.990Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:23:28.041Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:23:58.101Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:24:28.151Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:24:58.196Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:25:28.250Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:25:36.669Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:25:58.301Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:26:28.348Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:26:58.407Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:27:28.450Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:27:58.492Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:28:28.540Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:28:58.592Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:29:28.635Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:29:58.678Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:30:28.727Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:30:36.670Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:30:58.776Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:31:28.822Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:31:58.870Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:32:28.921Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:32:58.972Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:33:29.016Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:33:59.075Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:34:29.124Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:34:59.173Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:35:29.224Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:35:36.670Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:35:59.270Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:36:29.315Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:36:59.360Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:37:29.409Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:37:59.461Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:38:29.507Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:38:59.556Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:39:29.610Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:39:59.651Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:40:29.693Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:40:36.670Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:40:59.746Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:41:29.799Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:41:59.842Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:42:29.895Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:42:59.938Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:43:29.984Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:44:00.032Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:44:30.083Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:45:00.133Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:45:30.184Z] [INFO] GET /api/health 200 3ms +[2026-03-11T05:45:36.670Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:46:00.234Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:46:30.284Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:47:00.335Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:47:30.390Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:48:00.438Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:48:30.489Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:49:00.537Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:49:30.600Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:50:00.669Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:50:30.713Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:50:36.674Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:51:00.773Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:51:30.825Z] [INFO] GET /api/health 200 2ms +[2026-03-11T05:52:00.874Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:52:30.929Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:53:00.989Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:53:31.038Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:54:01.089Z] [INFO] GET /api/health 200 2ms +[2026-03-11T05:54:31.139Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:55:01.184Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:55:31.231Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:55:36.678Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T05:56:01.281Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:56:31.326Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:57:01.373Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:57:31.413Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:58:01.464Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:58:31.511Z] [INFO] GET /api/health 200 0ms +[2026-03-11T05:59:01.570Z] [INFO] GET /api/health 200 1ms +[2026-03-11T05:59:31.613Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:00:01.659Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:00:31.710Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:00:36.683Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:01:01.759Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:01:31.808Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:02:01.857Z] [INFO] GET /api/health 200 2ms +[2026-03-11T06:02:31.904Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:03:01.953Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:03:32.004Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:04:02.054Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:04:32.101Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:05:02.151Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:05:32.202Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:05:36.687Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:06:02.244Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:06:32.294Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:07:02.342Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:07:32.396Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:08:02.443Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:08:32.489Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:09:02.543Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:09:32.592Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:10:02.642Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:10:32.683Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:10:36.691Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:11:02.735Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:11:32.788Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:12:02.841Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:12:32.883Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:13:02.924Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:13:32.965Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:14:03.012Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:14:33.060Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:15:03.109Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:15:33.158Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:15:36.694Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:16:03.205Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:16:33.257Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:17:03.302Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:17:33.353Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:18:03.408Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:18:33.457Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:19:03.509Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:19:33.557Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:20:03.610Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:20:33.661Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:20:36.695Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:21:03.711Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:21:33.762Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:22:03.808Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:22:33.855Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:23:03.904Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:23:33.945Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:24:03.996Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:24:34.044Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:25:04.089Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:25:34.135Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:25:36.699Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:26:04.184Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:26:34.238Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:27:04.286Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:27:34.339Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:28:04.393Z] [INFO] GET /api/health 200 2ms +[2026-03-11T06:28:34.442Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:29:04.491Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:29:34.544Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:30:04.594Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:30:34.647Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:30:36.700Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:31:04.695Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:31:34.742Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:32:04.793Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:32:34.838Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:33:04.884Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:33:34.928Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:34:04.974Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:34:35.021Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:35:05.065Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:35:35.115Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:35:36.700Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:36:05.165Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:36:35.209Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:37:05.263Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:37:35.304Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:38:05.352Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:38:35.400Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:39:05.450Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:39:35.498Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:40:05.553Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:40:35.599Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:40:36.702Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:41:05.645Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:41:35.695Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:42:05.740Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:42:35.788Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:43:05.829Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:43:35.882Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:44:05.931Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:44:35.979Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:45:06.031Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:45:36.078Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:45:36.703Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:46:06.123Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:46:36.169Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:47:06.216Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:47:36.265Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:48:06.311Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:48:36.359Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:49:06.405Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:49:36.457Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:50:06.501Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:50:36.558Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:50:36.703Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:51:06.609Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:51:36.657Z] [INFO] GET /api/health 200 2ms +[2026-03-11T06:52:06.705Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:52:36.756Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:53:06.806Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:53:36.854Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:54:06.903Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:54:36.951Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:55:07.001Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:55:36.705Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T06:55:37.043Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:56:07.097Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:56:37.149Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:57:07.198Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:57:37.248Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:58:07.296Z] [INFO] GET /api/health 200 0ms +[2026-03-11T06:58:37.346Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:59:07.402Z] [INFO] GET /api/health 200 1ms +[2026-03-11T06:59:37.453Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:00:07.505Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:00:36.708Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:00:37.554Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:01:07.600Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:01:37.653Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:02:07.696Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:02:37.740Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:03:07.786Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:03:37.835Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:04:07.880Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:04:37.928Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:05:07.982Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:05:36.709Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:05:38.036Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:06:08.084Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:06:38.133Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:07:08.189Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:07:38.239Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:08:08.290Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:08:38.337Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:09:08.383Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:09:38.427Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:10:08.475Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:10:36.711Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:10:38.528Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:11:08.576Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:11:38.627Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:12:08.680Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:12:38.725Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:13:08.777Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:13:38.831Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:14:08.879Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:14:38.927Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:15:08.973Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:15:36.713Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:15:39.027Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:16:09.075Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:16:39.125Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:17:09.175Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:17:39.226Z] [INFO] GET /api/health 200 2ms +[2026-03-11T07:18:09.275Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:18:39.329Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:19:09.372Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:19:39.419Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:20:09.470Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:20:36.716Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:20:39.520Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:21:09.566Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:21:39.612Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:22:09.661Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:22:39.707Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:23:09.757Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:23:39.805Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:24:09.850Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:24:39.896Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:25:09.942Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:25:36.718Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:25:39.995Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:26:10.043Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:26:40.092Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:27:10.136Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:27:40.181Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:28:10.228Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:28:40.268Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:29:10.318Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:29:40.365Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:30:10.417Z] [INFO] GET /api/health 200 2ms +[2026-03-11T07:30:36.719Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:30:40.467Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:31:10.517Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:31:40.568Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:32:10.618Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:32:40.666Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:33:10.719Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:33:40.767Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:34:10.814Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:34:40.857Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:35:10.905Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:35:36.719Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:35:40.951Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:36:10.998Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:36:41.046Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:37:11.095Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:37:41.144Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:38:11.187Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:38:41.232Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:39:11.286Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:39:41.328Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:40:11.377Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:40:36.721Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:40:41.428Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:41:11.479Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:41:41.524Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:42:11.570Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:42:41.613Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:43:11.668Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:43:41.722Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:44:11.766Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:44:41.820Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:45:11.866Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:45:36.722Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:45:41.918Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:46:11.965Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:46:42.012Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:47:12.065Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:47:42.113Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:48:12.158Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:48:42.205Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:49:12.251Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:49:42.298Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:50:12.354Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:50:36.723Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:50:42.414Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:51:12.467Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:51:42.520Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:52:12.566Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:52:42.618Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:53:12.664Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:53:42.711Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:54:12.757Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:54:42.799Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:55:12.855Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:55:36.723Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T07:55:42.907Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:56:12.960Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:56:43.009Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:57:13.056Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:57:43.103Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:58:13.155Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:58:43.200Z] [INFO] GET /api/health 200 1ms +[2026-03-11T07:59:13.244Z] [INFO] GET /api/health 200 0ms +[2026-03-11T07:59:43.297Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:00:13.349Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:00:36.725Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:00:43.397Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:01:13.445Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:01:43.498Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:02:13.550Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:02:43.602Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:03:13.648Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:03:43.692Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:04:13.745Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:04:43.794Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:05:13.846Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:05:36.726Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:05:43.892Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:06:13.936Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:06:43.977Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:07:14.026Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:07:44.068Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:08:14.119Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:08:44.164Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:09:14.210Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:09:44.266Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:10:14.320Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:10:36.727Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:10:44.363Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:11:14.414Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:11:44.461Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:12:14.515Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:12:44.564Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:13:14.615Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:13:44.669Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:14:14.718Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:14:44.765Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:15:14.817Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:15:36.727Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:15:44.863Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:16:14.910Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:16:44.958Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:17:15.012Z] [INFO] GET /api/health 200 2ms +[2026-03-11T08:17:45.066Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:18:15.115Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:18:45.163Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:19:15.204Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:19:45.253Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:20:15.300Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:20:36.728Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:20:45.352Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:21:15.401Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:21:45.445Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:22:15.492Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:22:45.541Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:23:15.590Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:23:45.634Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:24:15.676Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:24:45.719Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:25:15.767Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:25:36.743Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:25:45.809Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:26:15.857Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:26:45.909Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:27:15.950Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:27:45.994Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:28:16.042Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:28:46.091Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:29:16.139Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:29:46.182Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:30:16.230Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:30:36.759Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:30:46.279Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:31:16.325Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:31:46.376Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:32:16.434Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:32:46.481Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:33:16.534Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:33:46.584Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:34:16.636Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:34:46.683Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:35:16.736Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:35:36.773Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:35:46.787Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:36:16.835Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:36:46.893Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:37:16.940Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:37:46.983Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:38:17.030Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:38:47.074Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:39:17.123Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:39:47.171Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:40:17.218Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:40:36.782Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:40:47.266Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:41:17.314Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:41:47.361Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:42:17.407Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:42:47.455Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:43:17.506Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:43:47.554Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:44:17.606Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:44:47.656Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:45:17.701Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:45:36.795Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:45:47.749Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:46:17.797Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:46:47.841Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:47:17.886Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:47:47.929Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:48:17.977Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:48:48.028Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:49:18.072Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:49:48.134Z] [INFO] GET /api/health 200 2ms +[2026-03-11T08:50:18.196Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:50:36.807Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:50:48.243Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:51:18.293Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:51:48.336Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:52:18.382Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:52:48.442Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:53:18.489Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:53:48.541Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:54:18.591Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:54:48.638Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:55:18.692Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:55:36.814Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T08:55:48.743Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:56:18.797Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:56:48.839Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:57:18.886Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:57:48.930Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:58:18.980Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:58:49.030Z] [INFO] GET /api/health 200 0ms +[2026-03-11T08:59:19.084Z] [INFO] GET /api/health 200 1ms +[2026-03-11T08:59:49.130Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:00:19.177Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:00:36.826Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:00:49.224Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:01:19.274Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:01:49.334Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:02:19.425Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:02:49.471Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:03:19.523Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:03:49.571Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:04:19.621Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:04:49.668Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:05:19.714Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:05:36.837Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:05:49.765Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:06:19.820Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:06:49.862Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:07:19.911Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:07:49.959Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:08:20.013Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:08:50.054Z] [INFO] GET /api/health 200 2ms +[2026-03-11T09:09:20.099Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:09:50.153Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:10:20.205Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:10:36.847Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:10:50.254Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:11:20.306Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:11:50.362Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:12:20.413Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:12:50.463Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:13:20.518Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:13:50.567Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:14:20.616Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:14:50.673Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:15:20.728Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:15:36.855Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:15:50.777Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:16:20.829Z] [INFO] GET /api/health 200 2ms +[2026-03-11T09:16:50.877Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:17:20.932Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:17:50.979Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:18:21.039Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:18:51.090Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:19:21.141Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:19:51.190Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:20:21.242Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:20:36.865Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:20:51.287Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:21:21.338Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:21:51.382Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:22:21.436Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:22:51.485Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:23:21.533Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:23:51.581Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:24:21.624Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:24:51.676Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:25:21.724Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:25:36.874Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:25:51.778Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:26:21.826Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:26:51.872Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:27:21.922Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:27:51.973Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:28:22.021Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:28:52.062Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:29:22.109Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:29:52.155Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:30:22.203Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:30:36.882Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:30:52.253Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:31:22.300Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:31:52.346Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:32:22.393Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:32:52.445Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:33:22.492Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:33:52.539Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:34:22.592Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:34:52.641Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:35:22.686Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:35:36.890Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:35:52.733Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:36:22.774Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:36:52.824Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:37:22.874Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:37:52.923Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:38:22.979Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:38:53.034Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:39:23.089Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:39:53.136Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:40:23.193Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:40:36.898Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:40:53.238Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:41:23.288Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:41:53.343Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:42:23.390Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:42:53.436Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:43:23.478Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:43:53.523Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:44:23.568Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:44:53.618Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:45:23.664Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:45:36.906Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:45:53.722Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:46:23.768Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:46:53.816Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:47:23.865Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:47:53.914Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:48:23.961Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:48:54.003Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:49:24.052Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:49:54.100Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:50:24.155Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:50:36.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:50:54.203Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:51:24.243Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:51:54.289Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:52:24.335Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:52:54.381Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:53:24.422Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:53:54.464Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:54:24.514Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:54:54.562Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:55:24.606Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:55:36.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T09:55:54.654Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:56:24.704Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:56:54.754Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:57:24.802Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:57:54.840Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:58:24.893Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:58:54.943Z] [INFO] GET /api/health 200 0ms +[2026-03-11T09:59:24.993Z] [INFO] GET /api/health 200 1ms +[2026-03-11T09:59:55.038Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:00:25.081Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:00:36.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:00:55.135Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:01:25.180Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:01:55.236Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:02:25.291Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:02:55.336Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:03:25.386Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:03:55.430Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:04:25.475Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:04:55.521Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:05:25.574Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:05:36.916Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:05:55.623Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:06:25.666Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:06:55.710Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:07:25.755Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:07:55.797Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:08:25.847Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:08:55.889Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:09:25.933Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:09:55.979Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:10:26.025Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:10:36.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:10:56.069Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:11:26.119Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:11:56.162Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:12:26.215Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:12:56.256Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:13:26.300Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:13:56.346Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:14:26.399Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:14:56.450Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:15:26.496Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:15:36.924Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:15:56.541Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:16:20.360Z] [INFO] GET / 200 3ms +[2026-03-11T10:16:26.592Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:16:56.645Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:17:26.696Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:17:56.744Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:18:26.790Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:18:56.846Z] [INFO] GET /api/health 200 2ms +[2026-03-11T10:19:26.899Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:19:56.946Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:20:26.994Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:20:36.928Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:20:57.044Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:21:27.098Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:21:57.151Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:22:27.200Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:22:57.247Z] [INFO] GET /api/health 200 2ms +[2026-03-11T10:23:27.294Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:23:57.342Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:24:27.388Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:24:57.435Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:25:27.482Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:25:36.931Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:25:57.536Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:26:27.579Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:26:57.627Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:27:27.671Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:27:57.719Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:28:27.768Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:28:57.816Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:29:27.864Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:29:57.913Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:30:27.956Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:30:36.935Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:30:58.006Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:31:28.061Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:31:58.109Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:32:28.157Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:32:58.205Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:33:28.248Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:33:58.292Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:34:28.337Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:34:58.386Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:35:28.431Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:35:36.938Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:35:58.483Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:36:28.534Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:36:58.583Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:37:28.641Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:37:58.685Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:38:28.737Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:38:58.782Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:39:28.831Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:39:58.876Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:40:28.930Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:40:36.940Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:40:58.974Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:41:29.017Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:41:59.066Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:42:29.113Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:42:59.159Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:43:29.200Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:43:59.260Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:44:29.313Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:44:59.360Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:45:29.410Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:45:36.942Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:45:59.461Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:46:29.512Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:46:59.562Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:47:29.612Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:47:59.667Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:48:29.716Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:48:59.762Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:49:29.811Z] [INFO] GET /api/health 200 2ms +[2026-03-11T10:49:59.858Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:50:29.906Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:50:36.943Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:50:59.955Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:51:30.003Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:52:00.055Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:52:30.105Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:53:00.151Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:53:30.198Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:54:00.241Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:54:30.288Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:55:00.351Z] [INFO] GET /api/health 200 2ms +[2026-03-11T10:55:30.402Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:55:36.945Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T10:56:00.448Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:56:30.497Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:57:00.541Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:57:30.592Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:58:00.642Z] [INFO] GET /api/health 200 0ms +[2026-03-11T10:58:30.685Z] [INFO] GET /api/health 200 1ms +[2026-03-11T10:59:00.737Z] [INFO] GET /api/health 200 2ms +[2026-03-11T10:59:30.787Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:00:00.865Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:00:30.920Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:00:36.945Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:01:00.973Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:01:31.020Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:02:01.079Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:02:31.127Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:03:01.180Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:03:31.224Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:04:01.279Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:04:31.328Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:05:01.381Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:05:31.432Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:05:36.950Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:06:01.482Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:06:31.534Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:07:01.590Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:07:31.647Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:08:01.710Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:08:31.771Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:09:01.824Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:09:31.875Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:10:01.922Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:10:31.974Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:10:36.955Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:11:02.021Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:11:32.072Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:12:02.119Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:12:32.168Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:13:02.215Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:13:32.260Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:14:02.307Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:14:32.360Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:15:02.414Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:15:32.463Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:15:36.959Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:16:02.519Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:16:32.564Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:17:02.612Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:17:32.663Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:18:02.712Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:18:32.769Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:19:02.815Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:19:32.871Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:20:02.917Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:20:32.960Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:20:36.963Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:21:03.004Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:21:33.050Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:22:03.103Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:22:33.144Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:23:03.189Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:23:33.242Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:24:03.299Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:24:33.343Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:25:03.394Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:25:33.447Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:25:36.966Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:26:03.496Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:26:33.544Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:27:03.592Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:27:33.642Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:28:03.695Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:28:33.742Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:29:03.788Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:29:33.831Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:30:03.895Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:30:33.949Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:30:36.970Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:31:03.999Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:31:34.052Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:32:04.104Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:32:34.155Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:33:04.206Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:33:34.256Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:34:04.308Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:34:34.358Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:35:04.409Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:35:34.457Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:35:36.972Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:36:04.499Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:36:34.544Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:37:04.591Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:37:34.640Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:38:04.697Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:38:34.748Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:39:04.794Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:39:34.841Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:40:04.892Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:40:34.937Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:40:36.974Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:41:04.987Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:41:35.034Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:42:05.088Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:42:35.135Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:43:05.181Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:43:35.236Z] [INFO] GET /api/health 200 2ms +[2026-03-11T11:44:05.283Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:44:35.330Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:45:05.379Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:45:35.432Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:45:36.975Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:46:05.478Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:46:35.527Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:47:05.578Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:47:35.627Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:48:05.680Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:48:35.728Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:49:05.770Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:49:35.816Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:50:05.863Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:50:35.909Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:50:36.976Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:51:05.961Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:51:36.007Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:52:06.054Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:52:36.097Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:53:06.146Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:53:36.196Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:54:06.245Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:54:36.289Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:55:06.339Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:55:36.393Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:55:36.977Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T11:56:06.441Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:56:36.498Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:57:06.542Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:57:36.590Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:58:06.638Z] [INFO] GET /api/health 200 0ms +[2026-03-11T11:58:36.688Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:59:06.735Z] [INFO] GET /api/health 200 1ms +[2026-03-11T11:59:36.781Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:00:06.825Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:00:36.871Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:00:36.977Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:01:06.912Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:01:36.966Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:02:07.008Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:02:37.058Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:03:07.113Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:03:37.161Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:04:07.216Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:04:37.262Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:05:07.312Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:05:35.061Z] [INFO] GET / 200 2ms +[2026-03-11T12:05:36.978Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:05:37.360Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:06:07.410Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:06:37.456Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:07:07.507Z] [INFO] GET /api/health 200 2ms +[2026-03-11T12:07:37.557Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:08:07.608Z] [INFO] GET /api/health 200 2ms +[2026-03-11T12:08:37.664Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:09:07.712Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:09:37.759Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:10:07.808Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:10:36.998Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:10:37.859Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:11:07.910Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:11:37.958Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:12:08.006Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:12:38.055Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:13:08.111Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:13:38.163Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:14:08.208Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:14:38.254Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:15:08.307Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:15:37.020Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:15:38.353Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:16:08.396Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:16:38.439Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:17:08.487Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:17:38.536Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:18:08.587Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:18:38.628Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:19:08.676Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:19:38.731Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:20:08.788Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:20:37.042Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:20:38.839Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:21:08.883Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:21:38.935Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:22:08.989Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:22:39.041Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:23:09.091Z] [INFO] GET /api/health 200 2ms +[2026-03-11T12:23:39.136Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:24:09.186Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:24:39.233Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:25:09.284Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:25:37.063Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:25:39.346Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:26:09.399Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:26:39.446Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:27:09.487Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:27:39.542Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:28:09.586Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:28:39.638Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:29:09.686Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:29:39.728Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:30:09.786Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:30:37.084Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:30:39.832Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:31:09.876Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:31:39.926Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:32:09.974Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:32:40.021Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:33:10.063Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:33:40.115Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:34:10.162Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:34:40.221Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:35:10.266Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:35:37.104Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:35:40.311Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:36:10.356Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:36:40.403Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:37:10.452Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:37:40.498Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:38:10.549Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:38:40.596Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:39:10.644Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:39:40.691Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:40:10.739Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:40:37.112Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:40:40.789Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:41:10.837Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:41:40.883Z] [INFO] GET /api/health 200 2ms +[2026-03-11T12:42:10.927Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:42:40.975Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:43:11.027Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:43:41.077Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:44:11.126Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:44:41.183Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:45:11.226Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:45:37.133Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:45:41.274Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:46:11.328Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:46:41.367Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:47:11.414Z] [INFO] GET /api/health 200 2ms +[2026-03-11T12:47:41.459Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:48:11.514Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:48:41.566Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:49:11.619Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:49:41.672Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:50:11.723Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:50:37.144Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:50:41.773Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:51:11.823Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:51:41.871Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:52:11.912Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:52:41.959Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:53:12.009Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:53:42.058Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:54:12.105Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:54:42.162Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:55:12.210Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:55:37.162Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T12:55:42.255Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:56:12.300Z] [INFO] GET /api/health 200 0ms +[2026-03-11T12:56:42.348Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:57:12.405Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:57:42.454Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:58:12.503Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:58:42.558Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:59:12.606Z] [INFO] GET /api/health 200 1ms +[2026-03-11T12:59:42.655Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:00:12.704Z] [INFO] GET /api/health 200 2ms +[2026-03-11T13:00:37.180Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:00:42.753Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:01:12.798Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:01:42.844Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:02:12.891Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:02:42.936Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:03:12.990Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:03:43.038Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:04:13.093Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:04:43.137Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:05:13.185Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:05:37.190Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:05:43.234Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:06:13.288Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:06:43.336Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:07:13.386Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:07:43.436Z] [INFO] GET /api/health 200 2ms +[2026-03-11T13:08:13.491Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:08:43.548Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:09:13.589Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:09:43.640Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:10:13.689Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:10:37.204Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:10:43.743Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:11:13.790Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:11:43.836Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:12:13.889Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:12:43.941Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:13:13.994Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:13:44.043Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:14:14.090Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:14:44.144Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:15:14.196Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:15:37.212Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:15:44.248Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:16:14.292Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:16:44.341Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:17:14.398Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:17:44.446Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:18:14.494Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:18:44.543Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:19:14.595Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:19:44.666Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:20:14.715Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:20:37.223Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:20:44.765Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:21:14.812Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:21:44.863Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:22:14.919Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:22:44.966Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:23:15.011Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:23:45.058Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:24:15.105Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:24:45.154Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:25:15.201Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:25:37.238Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:25:45.249Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:26:15.296Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:26:45.346Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:27:15.393Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:27:45.441Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:28:15.488Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:28:45.541Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:29:15.586Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:29:45.633Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:30:15.683Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:30:37.255Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:30:45.733Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:31:15.781Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:31:45.835Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:32:15.878Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:32:45.927Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:33:15.975Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:33:46.019Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:34:16.066Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:34:46.115Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:35:16.165Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:35:37.271Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:35:46.216Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:36:16.258Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:36:46.314Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:37:16.355Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:37:46.401Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:38:16.447Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:38:46.489Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:39:16.543Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:39:46.591Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:40:16.639Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:40:37.272Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:40:46.683Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:41:16.731Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:41:46.780Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:42:16.827Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:42:46.875Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:43:16.921Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:43:46.977Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:44:17.022Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:44:47.076Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:45:17.119Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:45:37.282Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:45:47.168Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:46:17.216Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:46:47.267Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:47:17.313Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:47:47.359Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:48:17.405Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:48:47.458Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:49:17.507Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:49:47.560Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:50:17.615Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:50:37.296Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:50:47.664Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:51:17.713Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:51:47.766Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:52:17.810Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:52:47.858Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:53:17.906Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:53:47.955Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:54:18.003Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:54:48.058Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:55:05.552Z] [INFO] GET /wp-includes/js/quicktags.js 200 4ms +[2026-03-11T13:55:18.109Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:55:37.307Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T13:55:48.165Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:56:18.214Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:56:48.261Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:57:18.311Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:57:48.362Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:58:18.406Z] [INFO] GET /api/health 200 0ms +[2026-03-11T13:58:48.453Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:59:18.504Z] [INFO] GET /api/health 200 1ms +[2026-03-11T13:59:48.553Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:00:18.608Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:00:37.320Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:00:48.680Z] [INFO] GET /api/health 200 2ms +[2026-03-11T14:01:18.732Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:01:48.771Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:02:18.819Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:02:48.872Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:03:18.916Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:03:48.963Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:04:19.009Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:04:49.056Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:05:19.102Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:05:37.332Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:05:49.146Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:06:19.199Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:06:49.241Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:07:19.293Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:07:49.337Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:08:19.390Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:08:49.437Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:09:19.478Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:09:49.534Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:10:19.590Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:10:37.344Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:10:49.643Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:11:19.692Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:11:49.737Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:12:19.784Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:12:49.825Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:13:19.878Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:13:49.929Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:14:19.984Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:14:50.032Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:15:20.080Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:15:37.356Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:15:50.135Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:16:20.184Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:16:50.233Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:17:20.283Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:17:50.329Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:18:20.375Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:18:50.418Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:19:20.467Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:19:50.515Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:20:20.565Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:20:37.367Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:20:50.623Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:21:20.670Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:21:50.716Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:22:20.767Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:22:50.812Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:23:20.859Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:23:50.910Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:24:20.954Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:24:51.005Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:25:21.054Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:25:37.377Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:25:51.098Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:26:21.151Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:26:51.200Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:27:21.251Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:27:51.298Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:28:21.349Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:28:51.404Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:29:21.445Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:29:51.492Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:30:21.540Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:30:37.386Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:30:51.606Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:31:21.648Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:31:51.700Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:32:21.749Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:32:51.795Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:33:21.846Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:33:51.896Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:34:21.945Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:34:51.999Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:35:22.049Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:35:37.396Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:35:52.099Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:36:22.146Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:36:52.194Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:37:22.245Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:37:52.292Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:38:22.339Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:38:52.381Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:39:22.433Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:39:52.482Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:40:22.535Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:40:37.406Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:40:52.583Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:41:22.624Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:41:52.664Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:42:22.718Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:42:52.768Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:43:22.814Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:43:52.853Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:44:22.899Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:44:52.943Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:45:22.993Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:45:37.416Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:45:53.045Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:46:23.102Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:46:53.150Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:47:23.192Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:47:53.240Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:48:23.292Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:48:53.347Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:49:23.399Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:49:53.447Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:50:23.496Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:50:37.423Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:50:53.539Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:51:23.587Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:51:53.640Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:52:23.682Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:52:53.731Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:53:23.783Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:53:53.833Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:54:23.881Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:54:53.926Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:55:23.979Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:55:37.427Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T14:55:54.031Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:56:24.077Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:56:54.131Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:57:24.175Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:57:54.215Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:58:24.270Z] [INFO] GET /api/health 200 0ms +[2026-03-11T14:58:54.318Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:59:24.372Z] [INFO] GET /api/health 200 1ms +[2026-03-11T14:59:54.420Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:00:24.463Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:00:37.434Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:00:54.509Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:01:24.561Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:01:54.605Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:02:24.656Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:02:54.702Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:03:24.752Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:03:54.799Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:04:24.849Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:04:54.901Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:05:24.951Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:05:37.441Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:05:55.004Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:06:25.050Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:06:55.099Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:07:25.148Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:07:55.197Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:08:25.241Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:08:55.290Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:09:25.337Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:09:55.382Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:10:25.430Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:10:37.447Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:10:55.476Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:11:25.525Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:11:55.571Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:12:25.613Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:12:55.666Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:13:25.717Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:13:55.763Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:14:25.811Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:14:55.861Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:15:25.907Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:15:37.452Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:15:55.958Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:16:26.009Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:16:56.066Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:17:26.119Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:17:56.169Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:18:26.218Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:18:56.261Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:19:26.309Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:19:56.362Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:20:26.410Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:20:37.458Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:20:56.460Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:21:26.502Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:21:56.550Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:22:26.593Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:22:56.645Z] [INFO] GET /api/health 200 2ms +[2026-03-11T15:23:26.694Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:23:56.745Z] [INFO] GET /api/health 200 2ms +[2026-03-11T15:24:26.798Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:24:56.840Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:25:26.890Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:25:37.463Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:25:56.939Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:26:26.989Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:26:57.038Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:27:27.081Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:27:57.128Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:28:27.177Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:28:57.225Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:29:27.275Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:29:57.325Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:30:27.374Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:30:37.468Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:30:57.417Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:31:27.462Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:31:57.511Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:32:27.560Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:32:57.605Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:33:27.654Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:33:57.703Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:34:27.752Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:34:57.795Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:35:27.842Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:35:37.472Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:35:57.890Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:36:27.937Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:36:57.984Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:37:28.037Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:37:58.083Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:38:28.128Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:38:58.176Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:39:28.220Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:39:58.267Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:40:28.322Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:40:37.477Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:40:58.361Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:41:28.418Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:41:58.468Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:42:28.521Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:42:58.569Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:43:28.615Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:43:58.656Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:44:28.702Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:44:58.747Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:45:28.794Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:45:37.478Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:45:58.844Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:46:28.886Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:46:58.934Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:47:28.986Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:47:59.041Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:48:29.087Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:48:59.140Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:49:29.189Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:49:59.232Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:50:29.284Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:50:37.481Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:50:59.331Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:51:29.386Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:51:59.439Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:52:29.490Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:52:59.537Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:53:29.585Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:53:59.644Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:54:29.707Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:54:59.758Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:55:29.802Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:55:37.483Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T15:55:59.857Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:56:29.900Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:56:59.951Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:57:29.995Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:58:00.045Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:58:30.094Z] [INFO] GET /api/health 200 0ms +[2026-03-11T15:59:00.148Z] [INFO] GET /api/health 200 1ms +[2026-03-11T15:59:30.201Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:00:00.251Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:00:30.304Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:00:37.485Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:01:00.352Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:01:30.398Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:02:00.453Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:02:30.504Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:03:00.551Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:03:30.606Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:04:00.670Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:04:30.718Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:05:00.769Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:05:30.817Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:05:37.486Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:06:00.877Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:06:30.930Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:07:00.980Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:07:31.026Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:08:01.091Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:08:31.132Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:09:01.202Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:09:31.248Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:10:01.289Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:10:13.449Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-11T16-10-13-443Z.db.enc +[2026-03-11T16:10:13.449Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-11T16-10-13-443Z.db.enc +[2026-03-11T16:10:13.454Z] [INFO] Backup erstellt: backup_2026-03-11T16-10-13-443Z.db +[2026-03-11T16:10:13.463Z] [INFO] Datei sicher gelöscht: backup_2026-01-05T10-20-55-185Z.db.enc +[2026-03-11T16:10:13.464Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-05T10-20-55-185Z.db.enc +[2026-03-11T16:10:31.334Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:10:37.486Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:11:01.390Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:11:31.434Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:12:01.491Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:12:31.533Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:13:01.584Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:13:31.624Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:14:01.670Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:14:31.711Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:15:01.765Z] [INFO] GET /api/health 200 2ms +[2026-03-11T16:15:31.814Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:15:37.492Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:16:01.871Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:16:31.918Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:17:01.963Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:17:32.014Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:18:02.079Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:18:32.123Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:19:02.173Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:19:32.224Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:20:02.277Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:20:32.329Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:20:37.496Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:21:02.379Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:21:32.424Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:22:02.470Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:22:32.516Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:23:02.562Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:23:32.614Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:24:02.661Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:24:32.709Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:25:02.760Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:25:32.804Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:25:37.500Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:26:02.852Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:26:32.897Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:27:02.944Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:27:33.001Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:28:03.061Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:28:33.113Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:29:03.159Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:29:33.207Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:30:03.255Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:30:33.303Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:30:37.504Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:31:03.350Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:31:33.399Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:32:03.449Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:32:33.493Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:33:03.534Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:33:33.582Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:34:03.636Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:34:33.687Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:35:03.734Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:35:33.773Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:35:37.507Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:36:03.822Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:36:33.870Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:37:03.915Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:37:33.970Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:38:04.017Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:38:34.066Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:39:04.121Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:39:34.163Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:40:04.212Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:40:34.258Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:40:37.510Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:41:04.309Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:41:34.358Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:42:04.410Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:42:34.461Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:43:04.513Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:43:34.567Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:44:04.616Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:44:34.659Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:45:04.731Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:45:34.784Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:45:37.512Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:46:04.827Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:46:34.874Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:47:04.940Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:47:34.987Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:48:05.033Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:48:35.082Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:49:05.122Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:49:35.173Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:50:05.227Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:50:35.276Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:50:37.513Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:51:05.330Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:51:35.384Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:52:05.433Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:52:35.480Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:53:05.528Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:53:35.576Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:54:05.623Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:54:35.676Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:55:05.724Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:55:35.782Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:55:37.516Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T16:56:05.829Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:56:35.877Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:57:05.924Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:57:35.969Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:58:06.013Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:58:36.069Z] [INFO] GET /api/health 200 1ms +[2026-03-11T16:59:06.119Z] [INFO] GET /api/health 200 0ms +[2026-03-11T16:59:36.166Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:00:06.219Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:00:36.274Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:00:37.517Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:01:06.327Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:01:36.375Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:02:06.426Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:02:36.472Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:03:06.520Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:03:36.577Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:04:06.626Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:04:36.667Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:05:06.714Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:05:36.760Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:05:37.518Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:06:06.816Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:06:36.869Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:07:06.919Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:07:36.975Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:08:07.019Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:08:37.071Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:09:07.116Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:09:37.157Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:10:07.212Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:10:37.260Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:10:37.518Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:11:07.313Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:11:37.360Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:12:07.403Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:12:37.450Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:13:07.505Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:13:37.560Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:14:07.605Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:14:37.664Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:15:07.716Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:15:37.540Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:15:37.762Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:16:07.810Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:16:37.857Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:17:07.903Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:17:37.948Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:18:07.996Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:18:38.041Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:19:08.089Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:19:38.136Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:20:08.192Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:20:37.563Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:20:38.239Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:21:08.289Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:21:38.335Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:22:08.384Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:22:38.430Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:23:08.471Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:23:38.516Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:24:08.557Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:24:38.611Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:25:08.676Z] [INFO] GET /api/health 200 2ms +[2026-03-11T17:25:37.582Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:25:38.734Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:26:08.787Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:26:38.834Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:27:08.887Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:27:38.930Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:28:08.982Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:28:39.024Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:29:09.081Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:29:39.124Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:30:09.170Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:30:37.604Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:30:39.217Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:31:09.267Z] [INFO] GET /api/health 200 2ms +[2026-03-11T17:31:39.309Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:32:09.351Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:32:39.407Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:33:09.456Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:33:39.505Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:34:09.559Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:34:39.608Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:35:09.660Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:35:37.604Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:35:39.717Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:36:09.765Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:36:39.812Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:37:09.861Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:37:39.906Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:38:09.952Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:38:39.999Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:39:10.048Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:39:40.098Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:40:10.146Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:40:37.626Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:40:40.197Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:41:10.241Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:41:40.287Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:42:10.338Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:42:40.385Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:43:10.436Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:43:40.492Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:44:10.546Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:44:40.604Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:45:10.650Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:45:37.641Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:45:40.695Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:46:10.746Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:46:40.796Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:47:10.847Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:47:40.898Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:48:10.948Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:48:41.004Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:49:11.049Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:49:41.104Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:50:11.164Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:50:37.662Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:50:41.221Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:51:11.262Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:51:41.317Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:52:11.378Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:52:41.437Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:53:11.485Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:53:41.536Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:54:11.583Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:54:41.636Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:55:11.686Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:55:37.681Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T17:55:41.734Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:56:11.781Z] [INFO] GET /api/health 200 0ms +[2026-03-11T17:56:41.835Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:57:11.890Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:57:41.937Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:58:11.987Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:58:42.035Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:59:12.085Z] [INFO] GET /api/health 200 1ms +[2026-03-11T17:59:42.127Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:00:12.175Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:00:37.696Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:00:42.234Z] [INFO] GET /api/health 200 2ms +[2026-03-11T18:01:12.288Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:01:42.338Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:02:12.386Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:02:42.438Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:03:12.486Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:03:42.536Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:04:12.583Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:04:42.623Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:05:12.677Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:05:37.716Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:05:42.725Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:06:12.774Z] [INFO] GET /api/health 200 2ms +[2026-03-11T18:06:42.823Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:07:12.868Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:07:42.921Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:08:12.968Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:08:43.022Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:09:13.078Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:09:43.126Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:10:13.180Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:10:37.735Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:10:43.229Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:11:13.275Z] [INFO] GET /api/health 200 2ms +[2026-03-11T18:11:43.330Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:12:13.373Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:12:43.420Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:13:13.479Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:13:43.532Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:14:13.586Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:14:43.635Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:15:13.680Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:15:37.744Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:15:43.728Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:16:13.775Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:16:43.821Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:17:13.867Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:17:43.912Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:18:13.957Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:18:44.006Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:19:14.066Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:19:44.115Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:20:14.161Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:20:37.762Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:20:44.212Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:21:14.263Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:21:44.319Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:22:14.361Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:22:44.405Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:23:14.453Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:23:44.501Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:24:14.551Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:24:44.595Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:25:14.652Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:25:37.774Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:25:44.702Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:26:14.745Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:26:44.787Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:27:14.829Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:27:44.878Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:28:14.932Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:28:44.980Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:29:15.032Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:29:45.078Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:30:15.129Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:30:37.791Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:30:45.178Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:31:15.228Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:31:45.275Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:32:15.324Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:32:45.373Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:33:15.414Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:33:45.470Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:34:15.520Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:34:45.564Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:35:15.611Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:35:37.807Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:35:45.662Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:36:15.713Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:36:45.753Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:37:15.799Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:37:45.846Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:38:15.896Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:38:45.941Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:39:15.989Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:39:46.032Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:40:16.080Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:40:37.824Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:40:46.131Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:41:16.178Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:41:46.227Z] [INFO] GET /api/health 200 2ms +[2026-03-11T18:42:16.277Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:42:46.326Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:43:16.379Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:43:46.419Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:44:16.470Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:44:46.517Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:45:16.563Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:45:37.838Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:45:46.615Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:46:16.666Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:46:46.720Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:47:16.772Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:47:46.826Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:48:16.877Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:48:46.926Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:49:16.977Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:49:47.020Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:50:17.070Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:50:37.853Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:50:47.116Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:51:17.169Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:51:47.213Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:52:17.256Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:52:47.307Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:53:17.359Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:53:47.414Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:54:17.463Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:54:47.511Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:55:17.562Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:55:37.859Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T18:55:47.616Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:56:17.673Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:56:47.715Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:57:17.762Z] [INFO] GET /api/health 200 0ms +[2026-03-11T18:57:47.813Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:58:17.857Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:58:47.911Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:59:17.958Z] [INFO] GET /api/health 200 1ms +[2026-03-11T18:59:48.011Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:00:18.060Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:00:37.870Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:00:48.111Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:01:18.158Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:01:48.206Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:02:18.254Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:02:48.303Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:03:18.351Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:03:48.398Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:04:18.440Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:04:48.487Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:05:18.540Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:05:37.884Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:05:48.582Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:06:18.629Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:06:48.678Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:07:18.719Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:07:48.769Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:08:18.818Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:08:48.867Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:09:18.913Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:09:48.962Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:10:19.005Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:10:37.898Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:10:49.057Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:11:19.099Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:11:49.145Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:12:19.193Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:12:49.245Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:13:19.300Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:13:49.350Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:14:19.406Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:14:36.986Z] [INFO] GET / 200 2ms +[2026-03-11T19:14:37.049Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-11T19:14:37.079Z] [INFO] GET /css/base.css 200 2ms +[2026-03-11T19:14:37.097Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-11T19:14:37.102Z] [INFO] GET /css/components.css 200 2ms +[2026-03-11T19:14:37.102Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-11T19:14:37.114Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-11T19:14:37.115Z] [INFO] GET /css/board.css 200 4ms +[2026-03-11T19:14:37.128Z] [INFO] GET /css/list.css 200 2ms +[2026-03-11T19:14:37.128Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-11T19:14:37.136Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-11T19:14:37.148Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-11T19:14:37.152Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-11T19:14:37.156Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-11T19:14:37.161Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-11T19:14:37.164Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-11T19:14:37.164Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-11T19:14:37.180Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-11T19:14:37.180Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-11T19:14:37.183Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-11T19:14:37.186Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-11T19:14:37.192Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-11T19:14:37.210Z] [INFO] GET /js/app.js 200 3ms +[2026-03-11T19:14:37.211Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-11T19:14:37.274Z] [INFO] GET /manifest.json 200 3ms +[2026-03-11T19:14:37.304Z] [INFO] GET /js/store.js 200 3ms +[2026-03-11T19:14:37.305Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-11T19:14:37.307Z] [INFO] GET /js/api.js 200 5ms +[2026-03-11T19:14:37.308Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-11T19:14:37.309Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-11T19:14:37.311Z] [INFO] GET /js/board.js 200 3ms +[2026-03-11T19:14:37.331Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-11T19:14:37.333Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-11T19:14:37.335Z] [INFO] GET /js/list.js 200 3ms +[2026-03-11T19:14:37.335Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-11T19:14:37.337Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-11T19:14:37.358Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-11T19:14:37.362Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-11T19:14:37.365Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-11T19:14:37.366Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-11T19:14:37.367Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-11T19:14:37.368Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-11T19:14:37.383Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-11T19:14:37.388Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-11T19:14:37.388Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-11T19:14:37.403Z] [INFO] GET /api/auth/users 401 3ms +[2026-03-11T19:14:37.403Z] [INFO] GET /js/mobile-swipe.js 200 4ms +[2026-03-11T19:14:37.419Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-11T19:14:38.865Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T19:14:45.031Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de +[2026-03-11T19:14:45.031Z] [INFO] POST /api/auth/login 200 364ms +[2026-03-11T19:14:45.061Z] [INFO] GET / 200 1ms +[2026-03-11T19:14:45.121Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-11T19:14:45.126Z] [INFO] GET /css/base.css 200 2ms +[2026-03-11T19:14:45.128Z] [INFO] GET /css/components.css 200 3ms +[2026-03-11T19:14:45.129Z] [INFO] GET /css/board.css 200 3ms +[2026-03-11T19:14:45.131Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-11T19:14:45.132Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-11T19:14:45.151Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-11T19:14:45.155Z] [INFO] GET /css/list.css 200 1ms +[2026-03-11T19:14:45.163Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-11T19:14:45.168Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-11T19:14:45.173Z] [INFO] GET /css/gitea.css 200 1ms +[2026-03-11T19:14:45.178Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-11T19:14:45.178Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-11T19:14:45.187Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-11T19:14:45.190Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-11T19:14:45.191Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-11T19:14:45.195Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-11T19:14:45.199Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-11T19:14:45.200Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-11T19:14:45.217Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-11T19:14:45.218Z] [INFO] GET /js/app.js 200 1ms +[2026-03-11T19:14:45.222Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-11T19:14:45.230Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-11T19:14:45.239Z] [INFO] GET /manifest.json 200 2ms +[2026-03-11T19:14:45.248Z] [INFO] GET /js/store.js 200 2ms +[2026-03-11T19:14:45.250Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-11T19:14:45.251Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-11T19:14:45.260Z] [INFO] GET /js/api.js 200 1ms +[2026-03-11T19:14:45.269Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-11T19:14:45.274Z] [INFO] GET /js/board.js 200 3ms +[2026-03-11T19:14:45.275Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-11T19:14:45.275Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-11T19:14:45.282Z] [INFO] GET /js/list.js 200 2ms +[2026-03-11T19:14:45.291Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-11T19:14:45.306Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-11T19:14:45.308Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-11T19:14:45.315Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-11T19:14:45.317Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-11T19:14:45.318Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-11T19:14:45.322Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-11T19:14:45.335Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-11T19:14:45.338Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-11T19:14:45.342Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-11T19:14:45.347Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-11T19:14:45.348Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-11T19:14:45.357Z] [INFO] GET /api/auth/users 200 2ms +[2026-03-11T19:14:45.359Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-11T19:14:45.360Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-11T19:14:45.364Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-11T19:14:45.368Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-11T19:14:45.386Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-11T19:14:45.409Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (Sygz5SwCdtr4D2xfAAC7) +[2026-03-11T19:14:45.414Z] [INFO] GET /api/projects 200 3ms +[2026-03-11T19:14:45.438Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms +[2026-03-11T19:14:45.439Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] +[2026-03-11T19:14:45.441Z] [INFO] GET /api/columns/2 200 2ms +[2026-03-11T19:14:45.444Z] [INFO] GET /api/labels/2 200 2ms +[2026-03-11T19:14:45.455Z] [INFO] GET /api/tasks/project/2 200 11ms +[2026-03-11T19:14:45.458Z] [INFO] GET /api/reminders?project_id=2 200 3ms +[2026-03-11T19:14:45.493Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 3ms +[2026-03-11T19:14:45.524Z] [INFO] GET /api/notifications 200 4ms +[2026-03-11T19:14:45.576Z] [INFO] GET /api/knowledge/categories 200 4ms +[2026-03-11T19:14:47.057Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T19:14:48.003Z] [INFO] GET /api/tasks/57 200 7ms +[2026-03-11T19:14:48.032Z] [INFO] GET /api/subtasks/57 200 3ms +[2026-03-11T19:14:48.034Z] [INFO] GET /api/links/57 200 4ms +[2026-03-11T19:14:48.037Z] [INFO] GET /api/comments/57 200 2ms +[2026-03-11T19:14:48.049Z] [INFO] GET /api/tasks/57/history 404 3ms +[2026-03-11T19:14:48.052Z] [INFO] GET /api/files/57 200 2ms +[2026-03-11T19:14:49.452Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:14:55.826Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T19:14:56.947Z] [INFO] Aufgabe aktualisiert: Im Tool selber zum Fixen (ID: 57) +[2026-03-11T19:14:56.948Z] [INFO] PUT /api/tasks/57 200 3ms +[2026-03-11T19:15:08.777Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T19:15:12.136Z] [INFO] GET / 200 2ms +[2026-03-11T19:15:12.378Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-11T19:15:12.419Z] [INFO] GET /css/base.css 200 2ms +[2026-03-11T19:15:12.438Z] [INFO] GET /css/components.css 200 2ms +[2026-03-11T19:15:12.455Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-11T19:15:12.457Z] [INFO] GET /css/board.css 200 4ms +[2026-03-11T19:15:12.459Z] [INFO] GET /css/calendar.css 200 1ms +[2026-03-11T19:15:12.463Z] [INFO] GET /css/list.css 200 2ms +[2026-03-11T19:15:12.478Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-11T19:15:12.498Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-11T19:15:12.513Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-11T19:15:12.527Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-11T19:15:12.529Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-11T19:15:12.530Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-11T19:15:12.530Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-11T19:15:12.538Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-11T19:15:12.555Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-11T19:15:12.560Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-11T19:15:12.561Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-11T19:15:12.567Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-11T19:15:12.581Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-11T19:15:12.610Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-11T19:15:12.611Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-11T19:15:12.612Z] [INFO] GET /js/app.js 200 3ms +[2026-03-11T19:15:12.613Z] [INFO] GET /js/store.js 200 2ms +[2026-03-11T19:15:12.614Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-11T19:15:12.620Z] [INFO] GET /js/api.js 200 1ms +[2026-03-11T19:15:12.653Z] [INFO] GET /js/board.js 200 1ms +[2026-03-11T19:15:12.654Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-11T19:15:12.657Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-11T19:15:12.719Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-11T19:15:12.723Z] [INFO] GET /js/list.js 200 1ms +[2026-03-11T19:15:12.724Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-11T19:15:12.725Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-11T19:15:12.726Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-11T19:15:12.760Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-11T19:15:12.761Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-11T19:15:12.762Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-11T19:15:12.764Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-11T19:15:12.766Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-11T19:15:12.788Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-11T19:15:12.799Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-11T19:15:12.800Z] [INFO] GET /js/mobile.js 200 1ms +[2026-03-11T19:15:12.803Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-11T19:15:12.804Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-11T19:15:14.759Z] [INFO] GET /sw.js 200 2ms +[2026-03-11T19:15:14.888Z] [INFO] GET /sw.js 200 2ms +[2026-03-11T19:15:19.506Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:15:37.900Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:15:39.536Z] [INFO] GET /sw.js 200 2ms +[2026-03-11T19:15:49.564Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:16:19.611Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:16:49.660Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:17:19.710Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:17:49.763Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:17:54.040Z] [INFO] GET /api/tasks/57 200 6ms +[2026-03-11T19:17:54.087Z] [INFO] GET /api/subtasks/57 304 5ms +[2026-03-11T19:17:54.112Z] [INFO] GET /api/links/57 304 4ms +[2026-03-11T19:17:54.135Z] [INFO] GET /api/files/57 304 4ms +[2026-03-11T19:17:54.137Z] [INFO] GET /api/comments/57 304 2ms +[2026-03-11T19:17:54.140Z] [INFO] GET /api/tasks/57/history 404 2ms +[2026-03-11T19:17:54.976Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T19:18:19.804Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:18:49.848Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:19:19.905Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:19:49.958Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:20:20.004Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:20:37.904Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:20:50.059Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:21:20.103Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:21:50.146Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:22:20.195Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:22:50.239Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:23:20.288Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:23:50.336Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:24:20.388Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:24:50.434Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:25:20.489Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:25:37.906Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:25:50.541Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:26:20.589Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:26:50.636Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:27:20.679Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:27:50.721Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:28:20.771Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:28:50.816Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:29:20.862Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:29:50.915Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:30:20.970Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:30:37.907Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:30:51.019Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:31:21.068Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:31:51.119Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:32:21.164Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:32:51.234Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:33:21.288Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:33:28.458Z] [INFO] POST /api/auth/logout 401 3ms +[2026-03-11T19:33:28.479Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (Sygz5SwCdtr4D2xfAAC7) +[2026-03-11T19:33:51.333Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:34:21.392Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:34:51.442Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:35:21.491Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:35:37.912Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:35:51.535Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:36:21.580Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:36:51.628Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:37:21.676Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:37:51.725Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:38:21.773Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:38:51.815Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:39:21.864Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:39:51.907Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:40:21.958Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:40:37.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:40:52.007Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:41:22.051Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:41:52.103Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:42:22.149Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:42:52.200Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:43:22.248Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:43:52.296Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:44:22.345Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:44:52.392Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:45:22.443Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:45:37.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:45:52.487Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:46:22.536Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:46:52.580Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:47:22.629Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:47:52.676Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:48:22.724Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:48:52.776Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:49:22.825Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:49:52.877Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:50:22.930Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:50:37.931Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:50:52.977Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:51:23.036Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:51:53.088Z] [INFO] GET /api/health 200 2ms +[2026-03-11T19:52:23.142Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:52:53.194Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:53:23.244Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:53:53.300Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:54:23.350Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:54:53.403Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:55:23.456Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:55:37.931Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T19:55:53.503Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:56:23.557Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:56:53.600Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:57:23.648Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:57:53.688Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:58:23.734Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:58:53.783Z] [INFO] GET /api/health 200 0ms +[2026-03-11T19:59:23.833Z] [INFO] GET /api/health 200 1ms +[2026-03-11T19:59:53.882Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:00:23.933Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:00:37.939Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:00:53.985Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:01:24.026Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:01:54.077Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:02:24.120Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:02:43.793Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de +[2026-03-11T20:02:43.793Z] [INFO] POST /api/auth/login 200 363ms +[2026-03-11T20:02:43.822Z] [INFO] GET / 200 2ms +[2026-03-11T20:02:43.881Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-11T20:02:43.907Z] [INFO] GET /css/base.css 200 1ms +[2026-03-11T20:02:43.925Z] [INFO] GET /css/components.css 200 1ms +[2026-03-11T20:02:43.927Z] [INFO] GET /css/board.css 200 1ms +[2026-03-11T20:02:43.933Z] [INFO] GET /css/list.css 200 2ms +[2026-03-11T20:02:43.934Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-11T20:02:43.935Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-11T20:02:43.937Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-11T20:02:43.960Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-11T20:02:43.967Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-11T20:02:43.972Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-11T20:02:43.972Z] [INFO] GET /css/coding.css 200 1ms +[2026-03-11T20:02:43.973Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-11T20:02:43.981Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-11T20:02:43.991Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-11T20:02:43.993Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-11T20:02:43.994Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-11T20:02:43.995Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-11T20:02:43.998Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-11T20:02:44.017Z] [INFO] GET /js/app.js 200 2ms +[2026-03-11T20:02:44.017Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-11T20:02:44.019Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-11T20:02:44.020Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-11T20:02:44.030Z] [INFO] GET /js/store.js 200 2ms +[2026-03-11T20:02:44.032Z] [INFO] GET /js/api.js 200 3ms +[2026-03-11T20:02:44.044Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-11T20:02:44.050Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-11T20:02:44.051Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-11T20:02:44.054Z] [INFO] GET /js/board.js 200 1ms +[2026-03-11T20:02:44.055Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-11T20:02:44.074Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-11T20:02:44.075Z] [INFO] GET /js/list.js 200 3ms +[2026-03-11T20:02:44.076Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-11T20:02:44.077Z] [INFO] GET /js/admin.js 200 1ms +[2026-03-11T20:02:44.080Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-11T20:02:44.085Z] [INFO] GET /manifest.json 200 2ms +[2026-03-11T20:02:44.087Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-11T20:02:44.099Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-11T20:02:44.101Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-11T20:02:44.102Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-11T20:02:44.105Z] [INFO] GET /js/mobile.js 200 1ms +[2026-03-11T20:02:44.107Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-11T20:02:44.107Z] [INFO] GET /js/knowledge.js 200 1ms +[2026-03-11T20:02:44.123Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-11T20:02:44.128Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-11T20:02:44.132Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-11T20:02:44.134Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-11T20:02:44.136Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-11T20:02:44.146Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-11T20:02:44.148Z] [INFO] GET /assets/icons/favicon-16x16.png 200 0ms +[2026-03-11T20:02:44.164Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-11T20:02:44.183Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (GXQSMVCbumNXo3v_AAC9) +[2026-03-11T20:02:44.189Z] [INFO] GET /api/projects 304 2ms +[2026-03-11T20:02:44.216Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-11T20:02:44.220Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-11T20:02:44.233Z] [INFO] GET /api/tasks/project/2 200 12ms +[2026-03-11T20:02:44.235Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] +[2026-03-11T20:02:44.236Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-11T20:02:44.239Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-11T20:02:44.268Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-11T20:02:44.295Z] [INFO] GET /api/notifications 304 3ms +[2026-03-11T20:02:44.325Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-11T20:02:45.834Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T20:02:54.169Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:03:24.211Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:03:54.251Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:04:24.295Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:04:54.347Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:05:24.402Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:05:37.946Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:05:54.445Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:06:24.494Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:06:54.547Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:07:24.599Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:07:54.642Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:08:24.693Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:08:54.741Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:09:24.786Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:09:54.838Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:10:24.882Z] [INFO] GET /api/health 200 2ms +[2026-03-11T20:10:37.949Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:10:54.928Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:11:24.975Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:11:55.031Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:12:25.073Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:12:55.120Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:13:25.170Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:13:55.220Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:14:25.269Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:14:55.321Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:15:25.362Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:15:37.956Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:15:55.417Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:15:57.853Z] [INFO] GET / 200 3ms +[2026-03-11T20:16:25.467Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:16:55.522Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:17:25.565Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:17:43.432Z] [INFO] POST /api/auth/logout 401 2ms +[2026-03-11T20:17:43.454Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (GXQSMVCbumNXo3v_AAC9) +[2026-03-11T20:17:55.618Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:18:25.668Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:18:55.716Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:19:25.763Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:19:55.819Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:20:25.876Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:20:37.963Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:20:55.925Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:21:25.971Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:21:51.853Z] [INFO] GET / 200 2ms +[2026-03-11T20:21:56.021Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:22:26.066Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:22:56.120Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:23:26.169Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:23:56.220Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:24:26.265Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:24:56.315Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:25:26.367Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:25:37.968Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:25:56.411Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:26:26.455Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:26:56.508Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:27:26.555Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:27:56.605Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:28:26.655Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:28:56.703Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:29:26.752Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:29:56.802Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:30:26.848Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:30:37.975Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:30:56.894Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:31:26.945Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:31:56.993Z] [INFO] GET /api/health 200 2ms +[2026-03-11T20:32:27.043Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:32:57.089Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:33:27.137Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:33:57.192Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:34:27.243Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:34:57.286Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:35:27.336Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:35:37.980Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:35:57.390Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:36:27.435Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:36:57.479Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:37:27.530Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:37:57.581Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:38:27.628Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:38:57.676Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:39:27.734Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:39:57.791Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:40:27.839Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:40:37.984Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:40:57.889Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:41:27.934Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:41:57.982Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:42:28.031Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:42:58.079Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:43:28.131Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:43:58.183Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:44:28.227Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:44:58.276Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:45:28.326Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:45:37.987Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:45:58.372Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:46:28.422Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:46:58.476Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:47:28.521Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:47:58.567Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:48:28.610Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:48:58.660Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:49:28.711Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:49:58.755Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:50:28.798Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:50:37.991Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:50:58.842Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:51:28.887Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:51:58.934Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:52:28.982Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:52:59.038Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:53:29.091Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:53:59.139Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:54:29.185Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:54:59.235Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:55:29.285Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:55:37.994Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T20:55:59.336Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:56:29.380Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:56:59.433Z] [INFO] GET /api/health 200 0ms +[2026-03-11T20:57:29.483Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:57:59.541Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:58:29.592Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:58:59.634Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:59:29.679Z] [INFO] GET /api/health 200 1ms +[2026-03-11T20:59:59.726Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:00:29.774Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:00:37.995Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:00:59.833Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:01:29.877Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:01:53.756Z] [INFO] GET / 200 3ms +[2026-03-11T21:01:53.857Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-11T21:01:53.930Z] [INFO] GET /css/base.css 200 2ms +[2026-03-11T21:01:53.970Z] [INFO] GET /css/components.css 200 1ms +[2026-03-11T21:01:54.106Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-11T21:01:54.107Z] [INFO] GET /css/list.css 200 3ms +[2026-03-11T21:01:54.109Z] [INFO] GET /css/board.css 200 3ms +[2026-03-11T21:01:54.110Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-11T21:01:54.111Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-11T21:01:54.170Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-11T21:01:54.171Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-11T21:01:54.193Z] [INFO] GET /css/gitea.css 200 1ms +[2026-03-11T21:01:54.206Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-11T21:01:54.207Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-11T21:01:54.208Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-11T21:01:54.209Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-11T21:01:54.210Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-11T21:01:54.222Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-11T21:01:54.251Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-11T21:01:54.252Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-11T21:01:54.255Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-11T21:01:54.256Z] [INFO] GET /js/app.js 200 2ms +[2026-03-11T21:01:54.257Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-11T21:01:54.276Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-11T21:01:54.278Z] [INFO] GET /js/store.js 200 1ms +[2026-03-11T21:01:54.288Z] [INFO] GET /js/auth.js 200 1ms +[2026-03-11T21:01:54.289Z] [INFO] GET /js/api.js 200 2ms +[2026-03-11T21:01:54.312Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-11T21:01:54.313Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-11T21:01:54.325Z] [INFO] GET /js/board.js 200 4ms +[2026-03-11T21:01:54.326Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-11T21:01:54.327Z] [INFO] GET /js/list.js 200 4ms +[2026-03-11T21:01:54.327Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-11T21:01:54.342Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-11T21:01:54.346Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-11T21:01:54.382Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-11T21:01:54.383Z] [INFO] GET /js/gitea.js 200 5ms +[2026-03-11T21:01:54.385Z] [INFO] GET /js/admin.js 200 5ms +[2026-03-11T21:01:54.386Z] [INFO] GET /js/knowledge.js 200 5ms +[2026-03-11T21:01:54.387Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-11T21:01:54.388Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-11T21:01:54.409Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-11T21:01:54.428Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-11T21:01:54.441Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-11T21:01:54.442Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-11T21:01:54.988Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-11T21:01:55.037Z] [INFO] GET /manifest.json 200 1ms +[2026-03-11T21:01:56.531Z] [INFO] GET /sw.js 200 2ms +[2026-03-11T21:01:56.623Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T21:01:57.290Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-11T21:01:57.291Z] [INFO] POST /api/auth/login 200 361ms +[2026-03-11T21:01:57.330Z] [INFO] GET / 200 2ms +[2026-03-11T21:01:57.432Z] [INFO] GET /css/base.css 200 3ms +[2026-03-11T21:01:57.433Z] [INFO] GET /css/board.css 200 4ms +[2026-03-11T21:01:57.434Z] [INFO] GET /css/components.css 200 4ms +[2026-03-11T21:01:57.435Z] [INFO] GET /css/modal.css 200 4ms +[2026-03-11T21:01:57.436Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-11T21:01:57.437Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-11T21:01:57.485Z] [INFO] GET /css/list.css 200 3ms +[2026-03-11T21:01:57.486Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-11T21:01:57.515Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-11T21:01:57.516Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-11T21:01:57.517Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-11T21:01:57.520Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-11T21:01:57.521Z] [INFO] GET /css/coding.css 200 1ms +[2026-03-11T21:01:57.528Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-11T21:01:57.565Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-11T21:01:57.566Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-11T21:01:57.567Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-11T21:01:57.572Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-11T21:01:57.617Z] [INFO] GET /js/app.js 200 3ms +[2026-03-11T21:01:57.618Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-11T21:01:57.619Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-11T21:01:57.620Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-11T21:01:57.660Z] [INFO] GET /manifest.json 200 1ms +[2026-03-11T21:01:57.661Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-11T21:01:57.666Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-11T21:01:57.668Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-11T21:01:57.669Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-11T21:01:57.671Z] [INFO] GET /js/board.js 200 4ms +[2026-03-11T21:01:57.720Z] [INFO] GET /js/store.js 200 3ms +[2026-03-11T21:01:58.033Z] [INFO] GET /js/api.js 200 1ms +[2026-03-11T21:01:58.071Z] [INFO] GET /js/list.js 200 2ms +[2026-03-11T21:01:58.072Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-11T21:01:58.073Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-11T21:01:58.208Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-11T21:01:58.208Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-11T21:01:58.209Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-11T21:01:58.212Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-11T21:01:58.212Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-11T21:01:58.237Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-11T21:01:58.261Z] [INFO] GET /js/knowledge.js 200 5ms +[2026-03-11T21:01:58.262Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-11T21:01:58.263Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-11T21:01:58.264Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-11T21:01:58.265Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-11T21:01:58.305Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-11T21:01:58.306Z] [INFO] GET /js/mobile-swipe.js 200 4ms +[2026-03-11T21:01:58.313Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-11T21:01:58.314Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-11T21:01:58.342Z] [INFO] GET /assets/icons/favicon-16x16.png 200 3ms +[2026-03-11T21:01:58.343Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-11T21:01:58.345Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-11T21:01:58.375Z] [INFO] Socket connected: momohomma@googlemail.com (6TLMeLcSTS8dd5hWAAC_) +[2026-03-11T21:01:58.399Z] [INFO] GET /api/projects 304 4ms +[2026-03-11T21:01:58.435Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-11T21:01:58.439Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-11T21:01:58.439Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-11T21:01:58.442Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-11T21:01:58.452Z] [INFO] GET /api/tasks/project/2 200 10ms +[2026-03-11T21:01:58.456Z] [INFO] GET /api/labels/2 304 14ms +[2026-03-11T21:01:58.535Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-11T21:01:58.576Z] [INFO] GET /api/notifications 304 4ms +[2026-03-11T21:01:58.604Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-11T21:01:59.925Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:02:00.130Z] [INFO] GET /sw.js 200 4ms +[2026-03-11T21:02:00.162Z] [INFO] GET /sw.js 200 3ms +[2026-03-11T21:02:09.839Z] [INFO] GET / 200 3ms +[2026-03-11T21:02:09.899Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-11T21:02:09.921Z] [INFO] GET /css/base.css 200 1ms +[2026-03-11T21:02:09.945Z] [INFO] GET /css/components.css 200 1ms +[2026-03-11T21:02:09.949Z] [INFO] GET /css/board.css 200 1ms +[2026-03-11T21:02:09.951Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-11T21:02:09.952Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-11T21:02:09.954Z] [INFO] GET /css/list.css 200 1ms +[2026-03-11T21:02:09.955Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-11T21:02:09.971Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-11T21:02:09.990Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-11T21:02:09.991Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-11T21:02:09.992Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-11T21:02:09.993Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-11T21:02:09.994Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-11T21:02:09.996Z] [INFO] GET /css/contacts.css 200 0ms +[2026-03-11T21:02:10.017Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-11T21:02:10.019Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-11T21:02:10.020Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-11T21:02:10.021Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-11T21:02:10.022Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-11T21:02:10.043Z] [INFO] GET /js/app.js 200 2ms +[2026-03-11T21:02:10.044Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-11T21:02:10.045Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-11T21:02:10.050Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-11T21:02:10.051Z] [INFO] GET /js/api.js 200 2ms +[2026-03-11T21:02:10.051Z] [INFO] GET /js/store.js 200 2ms +[2026-03-11T21:02:10.068Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-11T21:02:10.074Z] [INFO] GET /js/board.js 200 1ms +[2026-03-11T21:02:10.076Z] [INFO] GET /js/task-modal.js 200 1ms +[2026-03-11T21:02:10.080Z] [INFO] GET /js/calendar.js 200 1ms +[2026-03-11T21:02:10.089Z] [INFO] GET /js/list.js 200 2ms +[2026-03-11T21:02:10.091Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-11T21:02:10.092Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-11T21:02:10.102Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-11T21:02:10.106Z] [INFO] GET /manifest.json 200 2ms +[2026-03-11T21:02:10.108Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-11T21:02:10.110Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-11T21:02:10.112Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-11T21:02:10.114Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-11T21:02:10.114Z] [INFO] GET /js/knowledge.js 200 1ms +[2026-03-11T21:02:10.123Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-11T21:02:10.133Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-11T21:02:10.134Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-11T21:02:10.136Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-11T21:02:10.141Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-11T21:02:10.144Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-11T21:02:11.593Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T21:02:14.997Z] [INFO] Login erfolgreich: hendrik_gebhardt@gmx.de +[2026-03-11T21:02:14.998Z] [INFO] POST /api/auth/login 200 364ms +[2026-03-11T21:02:15.029Z] [INFO] GET / 200 2ms +[2026-03-11T21:02:15.089Z] [INFO] GET /css/base.css 200 2ms +[2026-03-11T21:02:15.093Z] [INFO] GET /css/board.css 200 2ms +[2026-03-11T21:02:15.094Z] [INFO] GET /css/components.css 200 2ms +[2026-03-11T21:02:15.096Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-11T21:02:15.097Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-11T21:02:15.098Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-11T21:02:15.119Z] [INFO] GET /css/list.css 200 2ms +[2026-03-11T21:02:15.122Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-11T21:02:15.132Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-11T21:02:15.137Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-11T21:02:15.137Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-11T21:02:15.138Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-11T21:02:15.140Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-11T21:02:15.145Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-11T21:02:15.154Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-11T21:02:15.158Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-11T21:02:15.162Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-11T21:02:15.163Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-11T21:02:15.164Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-11T21:02:15.181Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-11T21:02:15.182Z] [INFO] GET /js/app.js 200 3ms +[2026-03-11T21:02:15.184Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-11T21:02:15.185Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-11T21:02:15.187Z] [INFO] GET /manifest.json 200 1ms +[2026-03-11T21:02:15.192Z] [INFO] GET /js/api.js 200 1ms +[2026-03-11T21:02:15.195Z] [INFO] GET /js/store.js 200 1ms +[2026-03-11T21:02:15.206Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-11T21:02:15.209Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-11T21:02:15.219Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-11T21:02:15.220Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-11T21:02:15.222Z] [INFO] GET /js/board.js 200 1ms +[2026-03-11T21:02:15.226Z] [INFO] GET /js/calendar.js 200 1ms +[2026-03-11T21:02:15.231Z] [INFO] GET /js/list.js 200 1ms +[2026-03-11T21:02:15.232Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-11T21:02:15.244Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-11T21:02:15.245Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-11T21:02:15.254Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-11T21:02:15.255Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-11T21:02:15.257Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-11T21:02:15.266Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-11T21:02:15.270Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-11T21:02:15.274Z] [INFO] GET /js/mobile.js 200 1ms +[2026-03-11T21:02:15.281Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-11T21:02:15.282Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-11T21:02:15.286Z] [INFO] GET /api/tasks/61 200 3ms +[2026-03-11T21:02:15.290Z] [INFO] GET /js/mobile-swipe.js 200 0ms +[2026-03-11T21:02:15.293Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-11T21:02:15.297Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-11T21:02:15.301Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-11T21:02:15.304Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-11T21:02:15.305Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-11T21:02:15.320Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-11T21:02:15.322Z] [INFO] GET /api/subtasks/61 200 5ms +[2026-03-11T21:02:15.325Z] [INFO] GET /api/comments/61 200 2ms +[2026-03-11T21:02:15.328Z] [INFO] GET /api/files/61 200 2ms +[2026-03-11T21:02:15.331Z] [INFO] GET /api/tasks/61/history 404 2ms +[2026-03-11T21:02:15.333Z] [INFO] GET /api/links/61 200 2ms +[2026-03-11T21:02:15.351Z] [INFO] Socket connected: hendrik_gebhardt@gmx.de (M-c3WVoycnTRKzFXAADB) +[2026-03-11T21:02:15.354Z] [INFO] GET /api/projects 304 6ms +[2026-03-11T21:02:15.376Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-11T21:02:15.378Z] [INFO] hendrik_gebhardt@gmx.de joined project:[object Object] +[2026-03-11T21:02:15.380Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-11T21:02:15.382Z] [INFO] GET /api/labels/2 304 1ms +[2026-03-11T21:02:15.393Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-11T21:02:15.395Z] [INFO] GET /api/reminders?project_id=2 304 1ms +[2026-03-11T21:02:15.433Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-11T21:02:15.462Z] [INFO] GET /api/notifications 304 3ms +[2026-03-11T21:02:15.488Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-11T21:02:16.247Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T21:02:17.004Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T21:02:20.370Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T21:02:27.551Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T21:02:27.637Z] [INFO] Aufgabe gelöscht: Website anpassen? (ID: 61) +[2026-03-11T21:02:27.638Z] [INFO] DELETE /api/tasks/61 200 5ms +[2026-03-11T21:02:27.670Z] [INFO] PUT /api/tasks/61 404 2ms +[2026-03-11T21:02:28.656Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T21:02:29.972Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:02:31.028Z] [INFO] GET /api/tasks/61 404 3ms +[2026-03-11T21:02:32.034Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T21:02:35.272Z] [INFO] GET /api/tasks/60 200 5ms +[2026-03-11T21:02:35.303Z] [INFO] GET /api/links/60 200 4ms +[2026-03-11T21:02:35.306Z] [INFO] GET /api/subtasks/60 200 3ms +[2026-03-11T21:02:35.308Z] [INFO] GET /api/comments/60 200 2ms +[2026-03-11T21:02:35.310Z] [INFO] GET /api/files/60 200 2ms +[2026-03-11T21:02:35.312Z] [INFO] GET /api/tasks/60/history 404 2ms +[2026-03-11T21:02:36.294Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T21:02:37.975Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T21:02:45.208Z] [INFO] PUT /api/subtasks/164 200 2ms +[2026-03-11T21:02:45.871Z] [INFO] PUT /api/subtasks/165 200 4ms +[2026-03-11T21:02:46.001Z] [INFO] PUT /api/subtasks/165/position 200 3ms +[2026-03-11T21:02:46.867Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-11T21:03:00.027Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:03:30.070Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:04:00.123Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:04:30.171Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:05:00.228Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:05:30.269Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:05:37.997Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:06:00.332Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:06:30.375Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:07:00.433Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:07:30.474Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:08:00.517Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:08:30.563Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:09:00.605Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:09:30.656Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:10:00.705Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:10:30.748Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:10:37.998Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:11:00.809Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:11:30.855Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:12:00.909Z] [INFO] GET /api/health 200 2ms +[2026-03-11T21:12:30.961Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:13:01.019Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:13:31.076Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:14:01.138Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:14:31.187Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:15:01.243Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:15:31.289Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:15:37.998Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:16:01.334Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:16:31.390Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:16:56.359Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T21:17:01.432Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:17:31.479Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:17:51.777Z] [INFO] POST /api/auth/logout 401 1ms +[2026-03-11T21:17:51.822Z] [INFO] Socket disconnected: momohomma@googlemail.com (6TLMeLcSTS8dd5hWAAC_) +[2026-03-11T21:17:54.352Z] [INFO] GET / 200 2ms +[2026-03-11T21:17:54.471Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-11T21:17:54.472Z] [INFO] GET /css/base.css 200 2ms +[2026-03-11T21:17:54.510Z] [INFO] GET /css/board.css 200 3ms +[2026-03-11T21:17:54.510Z] [INFO] GET /css/components.css 200 2ms +[2026-03-11T21:17:54.522Z] [INFO] GET /css/modal.css 200 1ms +[2026-03-11T21:17:54.527Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-11T21:17:54.528Z] [INFO] GET /css/list.css 200 2ms +[2026-03-11T21:17:54.529Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-11T21:17:54.546Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-11T21:17:54.559Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-11T21:17:54.595Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-11T21:17:54.595Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-11T21:17:54.597Z] [INFO] GET /css/coding.css 200 5ms +[2026-03-11T21:17:54.599Z] [INFO] GET /css/contacts-modern.css 200 5ms +[2026-03-11T21:17:54.600Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-11T21:17:54.601Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-11T21:17:54.640Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-11T21:17:54.640Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-11T21:17:54.641Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-11T21:17:54.643Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-11T21:17:54.644Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-11T21:17:54.679Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-11T21:17:54.681Z] [INFO] GET /js/app.js 200 3ms +[2026-03-11T21:17:54.698Z] [INFO] GET /js/store.js 200 3ms +[2026-03-11T21:17:54.699Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-11T21:17:54.700Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-11T21:17:54.701Z] [INFO] GET /js/api.js 200 3ms +[2026-03-11T21:17:54.745Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-11T21:17:54.748Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-11T21:17:54.749Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-11T21:17:54.750Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-11T21:17:54.751Z] [INFO] GET /js/list.js 200 2ms +[2026-03-11T21:17:54.752Z] [INFO] GET /js/board.js 200 2ms +[2026-03-11T21:17:54.799Z] [INFO] GET /manifest.json 200 2ms +[2026-03-11T21:17:54.801Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-11T21:17:54.802Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-11T21:17:54.803Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-11T21:17:54.818Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-11T21:17:54.831Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-11T21:17:54.832Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-11T21:17:54.832Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-11T21:17:54.843Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-11T21:17:54.844Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-11T21:17:54.846Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-11T21:17:54.899Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-11T21:17:54.922Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-11T21:17:54.923Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-11T21:17:54.928Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-11T21:17:54.930Z] [INFO] GET /assets/icons/favicon-16x16.png 200 3ms +[2026-03-11T21:17:56.478Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T21:17:58.423Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-11T21:17:58.423Z] [INFO] POST /api/auth/login 200 364ms +[2026-03-11T21:17:58.467Z] [INFO] GET / 200 1ms +[2026-03-11T21:17:58.566Z] [INFO] GET /css/base.css 200 3ms +[2026-03-11T21:17:58.567Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-11T21:17:58.567Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-11T21:17:58.568Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-11T21:17:58.569Z] [INFO] GET /css/components.css 200 2ms +[2026-03-11T21:17:58.570Z] [INFO] GET /css/board.css 200 2ms +[2026-03-11T21:17:58.655Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-11T21:17:58.656Z] [INFO] GET /css/list.css 200 2ms +[2026-03-11T21:17:58.658Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-11T21:17:58.658Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-11T21:17:58.660Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-11T21:17:58.889Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-11T21:17:58.891Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-11T21:17:58.893Z] [INFO] GET /css/knowledge.css 200 5ms +[2026-03-11T21:17:58.894Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-11T21:17:58.895Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-11T21:17:58.945Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-11T21:17:58.946Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-11T21:17:58.947Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-11T21:17:58.948Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-11T21:17:58.981Z] [INFO] GET /js/app.js 200 1ms +[2026-03-11T21:17:58.988Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-11T21:17:58.989Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-11T21:17:58.989Z] [INFO] GET /manifest.json 200 2ms +[2026-03-11T21:17:58.999Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-11T21:17:59.001Z] [INFO] GET /js/store.js 200 3ms +[2026-03-11T21:17:59.003Z] [INFO] GET /js/api.js 200 4ms +[2026-03-11T21:17:59.044Z] [INFO] GET /js/board.js 200 3ms +[2026-03-11T21:17:59.045Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-11T21:17:59.046Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-11T21:18:00.072Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-11T21:18:00.073Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-11T21:18:00.075Z] [INFO] GET /js/shortcuts.js 200 5ms +[2026-03-11T21:18:00.076Z] [INFO] GET /js/undo.js 200 5ms +[2026-03-11T21:18:00.077Z] [INFO] GET /js/list.js 200 2ms +[2026-03-11T21:18:00.116Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-11T21:18:00.117Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-11T21:18:00.125Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-11T21:18:00.126Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-11T21:18:00.142Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-11T21:18:00.144Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-11T21:18:00.200Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-11T21:18:00.202Z] [INFO] GET /js/pwa.js 200 4ms +[2026-03-11T21:18:00.203Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-11T21:18:00.231Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-11T21:18:00.245Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-11T21:18:00.249Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-11T21:18:00.250Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-11T21:18:00.251Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-11T21:18:00.252Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-11T21:18:00.285Z] [INFO] GET /api/auth/users 304 5ms +[2026-03-11T21:18:00.314Z] [INFO] Socket connected: momohomma@googlemail.com (GDo8Gmlaabqno7pVAADD) +[2026-03-11T21:18:00.318Z] [INFO] GET /api/projects 200 2ms +[2026-03-11T21:18:00.351Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-11T21:18:00.365Z] [INFO] GET /api/tasks/project/2 200 13ms +[2026-03-11T21:18:00.366Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-11T21:18:00.370Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms +[2026-03-11T21:18:00.374Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-11T21:18:00.396Z] [INFO] GET /api/reminders?project_id=2 304 4ms +[2026-03-11T21:18:00.429Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-11T21:18:00.503Z] [INFO] GET /api/notifications 304 3ms +[2026-03-11T21:18:00.532Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-11T21:18:00.747Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T21:18:01.524Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:18:02.641Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T21:18:03.125Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T21:18:06.095Z] [INFO] GET /api/tasks/60 200 3ms +[2026-03-11T21:18:06.152Z] [INFO] GET /api/subtasks/60 200 3ms +[2026-03-11T21:18:06.155Z] [INFO] GET /api/links/60 304 2ms +[2026-03-11T21:18:06.158Z] [INFO] GET /api/comments/60 304 2ms +[2026-03-11T21:18:06.160Z] [INFO] GET /api/tasks/60/history 404 2ms +[2026-03-11T21:18:06.163Z] [INFO] GET /api/files/60 304 2ms +[2026-03-11T21:18:07.100Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T21:18:31.574Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:18:46.324Z] [INFO] Aufgabe aktualisiert: Verkaufsstrategie (ID: 60) +[2026-03-11T21:18:46.325Z] [INFO] PUT /api/tasks/60 200 5ms +[2026-03-11T21:18:47.278Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-11T21:19:01.629Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:19:31.680Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:20:01.736Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:20:31.781Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:20:37.999Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:21:01.838Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:21:31.889Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:22:01.936Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:22:31.984Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:23:02.027Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:23:32.077Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:24:02.120Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:24:32.173Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:25:02.216Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:25:32.267Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:25:38.001Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:26:02.317Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:26:32.363Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:27:02.410Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:27:32.456Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:28:02.502Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:28:32.547Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:29:02.598Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:29:32.647Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:30:02.690Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:30:32.739Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:30:38.002Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:31:02.782Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:31:32.835Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:32:02.900Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:32:32.947Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:33:02.258Z] [INFO] POST /api/auth/logout 401 3ms +[2026-03-11T21:33:02.282Z] [INFO] Socket disconnected: hendrik_gebhardt@gmx.de (M-c3WVoycnTRKzFXAADB) +[2026-03-11T21:33:03.000Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:33:33.047Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:34:03.098Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:34:20.184Z] [INFO] POST /api/auth/logout 401 3ms +[2026-03-11T21:34:20.224Z] [INFO] Socket disconnected: momohomma@googlemail.com (GDo8Gmlaabqno7pVAADD) +[2026-03-11T21:34:33.151Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:35:03.200Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:35:33.248Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:35:38.007Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:36:03.295Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:36:33.341Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:37:03.382Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:37:33.430Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:38:03.476Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:38:33.531Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:39:03.580Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:39:33.628Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:40:03.670Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:40:12.814Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-11T21:40:12.814Z] [INFO] POST /api/auth/login 200 374ms +[2026-03-11T21:40:12.850Z] [INFO] GET / 200 2ms +[2026-03-11T21:40:12.933Z] [INFO] GET /css/base.css 200 2ms +[2026-03-11T21:40:12.934Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-11T21:40:12.974Z] [INFO] GET /css/components.css 200 2ms +[2026-03-11T21:40:12.978Z] [INFO] GET /css/board.css 200 2ms +[2026-03-11T21:40:12.978Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-11T21:40:12.981Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-11T21:40:12.992Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-11T21:40:12.993Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-11T21:40:13.137Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-11T21:40:13.173Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-11T21:40:13.185Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-11T21:40:13.185Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-11T21:40:13.187Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-11T21:40:13.187Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-11T21:40:13.217Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-11T21:40:13.238Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-11T21:40:13.239Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-11T21:40:13.241Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-11T21:40:13.270Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-11T21:40:13.271Z] [INFO] GET /js/app.js 200 4ms +[2026-03-11T21:40:13.272Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-11T21:40:13.273Z] [INFO] GET /js/reminders.js 200 4ms +[2026-03-11T21:40:13.274Z] [INFO] GET /js/api.js 200 1ms +[2026-03-11T21:40:13.326Z] [INFO] GET /css/list.css 200 2ms +[2026-03-11T21:40:13.327Z] [INFO] GET /js/store.js 200 2ms +[2026-03-11T21:40:13.328Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-11T21:40:13.339Z] [INFO] GET /manifest.json 200 3ms +[2026-03-11T21:40:13.339Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-11T21:40:13.340Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-11T21:40:13.368Z] [INFO] GET /js/board.js 200 4ms +[2026-03-11T21:40:13.370Z] [INFO] GET /js/task-modal.js 200 5ms +[2026-03-11T21:40:13.371Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-11T21:40:13.373Z] [INFO] GET /js/list.js 200 2ms +[2026-03-11T21:40:13.374Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-11T21:40:13.384Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-11T21:40:13.435Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-11T21:40:13.435Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-11T21:40:13.436Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-11T21:40:13.437Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-11T21:40:13.438Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-11T21:40:13.441Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-11T21:40:13.488Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-11T21:40:13.489Z] [INFO] GET /js/mobile.js 200 1ms +[2026-03-11T21:40:13.499Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-11T21:40:13.500Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-11T21:40:13.503Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-11T21:40:13.519Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-11T21:40:13.522Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-11T21:40:13.532Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-11T21:40:13.533Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-11T21:40:13.548Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-11T21:40:13.573Z] [INFO] Socket connected: momohomma@googlemail.com (J6REiyUxoc3C3EsAAADF) +[2026-03-11T21:40:13.578Z] [INFO] GET /api/projects 304 3ms +[2026-03-11T21:40:13.614Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-11T21:40:13.617Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-11T21:40:13.620Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-11T21:40:13.631Z] [INFO] GET /api/tasks/project/2 200 10ms +[2026-03-11T21:40:13.633Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-11T21:40:13.637Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-11T21:40:13.697Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-11T21:40:13.725Z] [INFO] GET /api/notifications 304 2ms +[2026-03-11T21:40:13.760Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-11T21:40:15.250Z] [INFO] GET /sw.js 200 2ms +[2026-03-11T21:40:20.978Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T21:40:24.044Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T21:40:30.486Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T21:40:31.015Z] [INFO] Aufgabe erstellt: 26.03.2026 - Apple iCloud+ Abo (ID: 65) von momohomma@googlemail.com +[2026-03-11T21:40:31.016Z] [INFO] POST /api/tasks 201 4ms +[2026-03-11T21:40:32.020Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T21:40:33.719Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:40:38.008Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:41:03.764Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:41:33.815Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:42:03.872Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:42:33.922Z] [INFO] GET /api/health 200 2ms +[2026-03-11T21:43:03.969Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:43:34.022Z] [INFO] GET /api/health 200 0ms +[2026-03-11T21:44:04.069Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:44:34.116Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:45:04.163Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:45:34.205Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:45:38.011Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:46:04.253Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:46:34.300Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:47:04.347Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:47:34.393Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:48:04.443Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:48:34.491Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:49:04.547Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:49:34.590Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:50:04.634Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:50:34.684Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:50:38.014Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:51:04.731Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:51:34.791Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:52:04.835Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:52:34.882Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:53:04.929Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:53:34.977Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:54:05.038Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:54:35.085Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:55:05.134Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:55:35.187Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:55:38.016Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T21:56:05.235Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:56:20.206Z] [INFO] POST /api/auth/logout 401 3ms +[2026-03-11T21:56:20.227Z] [INFO] Socket disconnected: momohomma@googlemail.com (J6REiyUxoc3C3EsAAADF) +[2026-03-11T21:56:35.281Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:57:05.333Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:57:35.385Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:58:05.426Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:58:35.479Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:59:05.526Z] [INFO] GET /api/health 200 1ms +[2026-03-11T21:59:35.582Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:00:05.631Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:00:35.672Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:00:38.018Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:01:05.721Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:01:35.770Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:01:36.675Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-11T22:01:36.675Z] [INFO] POST /api/auth/login 200 361ms +[2026-03-11T22:01:36.787Z] [INFO] GET / 200 2ms +[2026-03-11T22:01:36.862Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-11T22:01:36.863Z] [INFO] GET /css/base.css 200 2ms +[2026-03-11T22:01:36.909Z] [INFO] GET /css/components.css 200 2ms +[2026-03-11T22:01:36.910Z] [INFO] GET /css/board.css 200 2ms +[2026-03-11T22:01:36.911Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-11T22:01:36.911Z] [INFO] GET /css/list.css 200 1ms +[2026-03-11T22:01:36.914Z] [INFO] GET /css/calendar.css 200 1ms +[2026-03-11T22:01:36.914Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-11T22:01:37.068Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-11T22:01:37.069Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-11T22:01:37.070Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-11T22:01:37.071Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-11T22:01:37.094Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-11T22:01:37.095Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-11T22:01:37.096Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-11T22:01:37.104Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-11T22:01:37.105Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-11T22:01:37.107Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-11T22:01:37.131Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-11T22:01:37.142Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-11T22:01:37.143Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-11T22:01:37.144Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-11T22:01:37.146Z] [INFO] GET /js/app.js 200 5ms +[2026-03-11T22:01:37.187Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-11T22:01:37.189Z] [INFO] GET /js/store.js 200 3ms +[2026-03-11T22:01:37.190Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-11T22:01:37.191Z] [INFO] GET /js/api.js 200 3ms +[2026-03-11T22:01:37.231Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-11T22:01:37.231Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-11T22:01:37.232Z] [INFO] GET /js/board.js 200 3ms +[2026-03-11T22:01:37.234Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-11T22:01:37.234Z] [INFO] GET /js/list.js 200 2ms +[2026-03-11T22:01:37.235Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-11T22:01:37.252Z] [INFO] GET /manifest.json 200 1ms +[2026-03-11T22:01:37.279Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-11T22:01:37.292Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-11T22:01:37.294Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-11T22:01:37.295Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-11T22:01:37.296Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-11T22:01:37.312Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-11T22:01:37.332Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-11T22:01:37.333Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-11T22:01:37.333Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-11T22:01:37.335Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-11T22:01:37.346Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-11T22:01:37.376Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-11T22:01:37.443Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-11T22:01:37.445Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-11T22:01:37.445Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-11T22:01:37.447Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-11T22:01:37.462Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-11T22:01:37.465Z] [INFO] Socket connected: momohomma@googlemail.com (sBlpX3wwQJ9gcq9aAADH) +[2026-03-11T22:01:37.471Z] [INFO] GET /api/projects 200 3ms +[2026-03-11T22:01:37.515Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms +[2026-03-11T22:01:37.517Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-11T22:01:37.519Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-11T22:01:37.529Z] [INFO] GET /api/tasks/project/2 200 9ms +[2026-03-11T22:01:37.534Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-11T22:01:37.540Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-11T22:01:37.572Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 2ms +[2026-03-11T22:01:37.601Z] [INFO] GET /api/notifications 304 3ms +[2026-03-11T22:01:37.641Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-11T22:01:39.154Z] [INFO] GET /sw.js 200 2ms +[2026-03-11T22:01:45.979Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T22:01:47.046Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:01:48.537Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:01:51.480Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:01:53.809Z] [INFO] GET /api/tasks/56 200 5ms +[2026-03-11T22:01:53.842Z] [INFO] GET /api/subtasks/56 200 3ms +[2026-03-11T22:01:53.844Z] [INFO] GET /api/files/56 200 5ms +[2026-03-11T22:01:53.846Z] [INFO] GET /api/comments/56 200 2ms +[2026-03-11T22:01:53.849Z] [INFO] GET /api/links/56 200 2ms +[2026-03-11T22:01:53.851Z] [INFO] GET /api/tasks/56/history 404 2ms +[2026-03-11T22:01:54.813Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:01:58.295Z] [INFO] Aufgabe aktualisiert: iCloud+ für die Registrierungs E-Mail (ID: 56) +[2026-03-11T22:01:58.296Z] [INFO] PUT /api/tasks/56 200 5ms +[2026-03-11T22:01:59.304Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T22:02:05.814Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:02:10.023Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T22:02:30.079Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:02:35.862Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:02:38.284Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T22:02:44.390Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:02:55.084Z] [INFO] GET /api/tasks/41 200 5ms +[2026-03-11T22:02:55.121Z] [INFO] GET /api/files/41 200 5ms +[2026-03-11T22:02:55.119Z] [INFO] GET /api/links/41 200 3ms +[2026-03-11T22:02:55.122Z] [INFO] GET /api/comments/41 200 6ms +[2026-03-11T22:02:55.126Z] [INFO] GET /api/tasks/41/history 404 4ms +[2026-03-11T22:02:55.127Z] [INFO] GET /api/subtasks/41 200 3ms +[2026-03-11T22:02:56.096Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:03:05.913Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:03:35.961Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:03:42.854Z] [INFO] Aufgabe archiviert: Bundesanzeiger Rechnungssuche +[2026-03-11T22:03:42.855Z] [INFO] PUT /api/tasks/41/archive 200 4ms +[2026-03-11T22:03:42.919Z] [INFO] Aufgabe aktualisiert: Bundesanzeiger Rechnungssuche (ID: 41) +[2026-03-11T22:03:42.920Z] [INFO] PUT /api/tasks/41 200 3ms +[2026-03-11T22:03:43.861Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:03:56.032Z] [INFO] GET /api/tasks/21 200 5ms +[2026-03-11T22:03:56.115Z] [INFO] GET /api/subtasks/21 200 4ms +[2026-03-11T22:03:56.117Z] [INFO] GET /api/links/21 200 5ms +[2026-03-11T22:03:56.119Z] [INFO] GET /api/comments/21 200 1ms +[2026-03-11T22:03:56.121Z] [INFO] GET /api/files/21 200 1ms +[2026-03-11T22:03:56.123Z] [INFO] GET /api/tasks/21/history 404 1ms +[2026-03-11T22:03:57.038Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:04:06.016Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:04:08.625Z] [INFO] Aufgabe archiviert: Antwort von IHK - Namensänderung +[2026-03-11T22:04:08.626Z] [INFO] PUT /api/tasks/21/archive 200 4ms +[2026-03-11T22:04:08.660Z] [INFO] PUT /api/tasks/21 200 3ms +[2026-03-11T22:04:08.659Z] [INFO] Aufgabe aktualisiert: Antwort von IHK - Namensänderung (ID: 21) +[2026-03-11T22:04:09.639Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:04:36.068Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:04:48.449Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:05:02.795Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:05:04.429Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:05:06.114Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:05:10.959Z] [INFO] GET /api/tasks/46 200 4ms +[2026-03-11T22:05:11.031Z] [INFO] GET /api/comments/46 200 3ms +[2026-03-11T22:05:11.033Z] [INFO] GET /api/tasks/46/history 404 1ms +[2026-03-11T22:05:11.036Z] [INFO] GET /api/subtasks/46 200 2ms +[2026-03-11T22:05:11.039Z] [INFO] GET /api/links/46 200 2ms +[2026-03-11T22:05:11.041Z] [INFO] GET /api/files/46 200 2ms +[2026-03-11T22:05:11.083Z] [INFO] GET /api/files/preview/36?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzI2NjcwNCwiZXhwIjoxNzczMjY3NjA0fQ.Icispe5gE2gci_f0_R7cOn3kASF8YVSeCozmHsQfyt0 200 8ms +[2026-03-11T22:05:11.084Z] [INFO] GET /api/files/preview/37?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzI2NjcwNCwiZXhwIjoxNzczMjY3NjA0fQ.Icispe5gE2gci_f0_R7cOn3kASF8YVSeCozmHsQfyt0 200 9ms +[2026-03-11T22:05:11.087Z] [INFO] GET /api/files/preview/33?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzI2NjcwNCwiZXhwIjoxNzczMjY3NjA0fQ.Icispe5gE2gci_f0_R7cOn3kASF8YVSeCozmHsQfyt0 200 8ms +[2026-03-11T22:05:11.087Z] [INFO] GET /api/files/preview/34?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzI2NjcwNCwiZXhwIjoxNzczMjY3NjA0fQ.Icispe5gE2gci_f0_R7cOn3kASF8YVSeCozmHsQfyt0 200 6ms +[2026-03-11T22:05:11.088Z] [INFO] GET /api/files/preview/35?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzI2NjcwNCwiZXhwIjoxNzczMjY3NjA0fQ.Icispe5gE2gci_f0_R7cOn3kASF8YVSeCozmHsQfyt0 200 5ms +[2026-03-11T22:05:11.140Z] [INFO] GET /api/files/preview/32?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzI2NjcwNCwiZXhwIjoxNzczMjY3NjA0fQ.Icispe5gE2gci_f0_R7cOn3kASF8YVSeCozmHsQfyt0 200 4ms +[2026-03-11T22:05:11.212Z] [INFO] GET /api/files/preview/31?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzI2NjcwNCwiZXhwIjoxNzczMjY3NjA0fQ.Icispe5gE2gci_f0_R7cOn3kASF8YVSeCozmHsQfyt0 200 6ms +[2026-03-11T22:05:11.368Z] [INFO] GET /api/files/preview/30?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzI2NjcwNCwiZXhwIjoxNzczMjY3NjA0fQ.Icispe5gE2gci_f0_R7cOn3kASF8YVSeCozmHsQfyt0 200 4ms +[2026-03-11T22:05:11.972Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:05:13.821Z] [INFO] PUT /api/subtasks/135 200 4ms +[2026-03-11T22:05:13.897Z] [INFO] PUT /api/subtasks/135/position 200 5ms +[2026-03-11T22:05:14.820Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-11T22:05:36.158Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:05:38.019Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:06:06.210Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:06:23.819Z] [INFO] Aufgabe aktualisiert: Besprechung 04.03.2026 (ID: 46) +[2026-03-11T22:06:23.821Z] [INFO] PUT /api/tasks/46 200 6ms +[2026-03-11T22:06:34.343Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T22:06:36.256Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:07:06.306Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:07:36.359Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:08:06.402Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:08:11.405Z] [INFO] GET /api/tasks/57 200 7ms +[2026-03-11T22:08:12.275Z] [INFO] GET /api/subtasks/57 200 3ms +[2026-03-11T22:08:12.714Z] [INFO] GET /api/comments/57 304 4ms +[2026-03-11T22:08:12.716Z] [INFO] GET /api/files/57 304 5ms +[2026-03-11T22:08:12.720Z] [INFO] GET /api/links/57 304 3ms +[2026-03-11T22:08:12.723Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:08:12.725Z] [INFO] GET /api/tasks/57/history 404 1ms +[2026-03-11T22:08:36.452Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:09:06.499Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:09:36.551Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:10:06.599Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:10:36.652Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:10:38.020Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:11:06.696Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:11:36.739Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:12:06.786Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:12:36.833Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:13:06.879Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:13:36.930Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:13:42.888Z] [INFO] Aufgabe aktualisiert: Im Tool selber zum Fixen (ID: 57) +[2026-03-11T22:13:42.888Z] [INFO] PUT /api/tasks/57 200 3ms +[2026-03-11T22:13:44.549Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:13:44.602Z] [INFO] GET / 200 2ms +[2026-03-11T22:13:44.661Z] [INFO] Socket disconnected: momohomma@googlemail.com (sBlpX3wwQJ9gcq9aAADH) +[2026-03-11T22:13:44.688Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-11T22:13:44.688Z] [INFO] GET /css/base.css 200 2ms +[2026-03-11T22:13:44.717Z] [INFO] GET /css/components.css 200 2ms +[2026-03-11T22:13:44.720Z] [INFO] GET /css/board.css 200 1ms +[2026-03-11T22:13:44.750Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-11T22:13:44.751Z] [INFO] GET /css/list.css 200 4ms +[2026-03-11T22:13:44.752Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-11T22:13:44.753Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-11T22:13:44.755Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-11T22:13:44.783Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-11T22:13:44.792Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-11T22:13:44.810Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-11T22:13:44.813Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-11T22:13:44.820Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-11T22:13:44.821Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-11T22:13:44.823Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-11T22:13:44.824Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-11T22:13:44.835Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-11T22:13:44.852Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-11T22:13:44.852Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-11T22:13:44.868Z] [INFO] GET /js/app.js 200 2ms +[2026-03-11T22:13:44.871Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-11T22:13:44.872Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-11T22:13:44.933Z] [INFO] GET /js/store.js 200 3ms +[2026-03-11T22:13:44.933Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-11T22:13:44.934Z] [INFO] GET /js/api.js 200 3ms +[2026-03-11T22:13:44.936Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-11T22:13:44.937Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-11T22:13:44.938Z] [INFO] GET /js/board.js 200 3ms +[2026-03-11T22:13:44.939Z] [INFO] GET /manifest.json 200 1ms +[2026-03-11T22:13:44.966Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-11T22:13:44.968Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-11T22:13:45.004Z] [INFO] GET /js/list.js 200 3ms +[2026-03-11T22:13:45.005Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-11T22:13:45.005Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-11T22:13:45.098Z] [INFO] GET /js/admin.js 200 1ms +[2026-03-11T22:13:45.117Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-11T22:13:45.118Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-11T22:13:45.119Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-11T22:13:45.120Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-11T22:13:45.127Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-11T22:13:45.134Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-11T22:13:45.168Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-11T22:13:45.169Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-11T22:13:45.176Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-11T22:13:45.177Z] [INFO] GET /js/mobile-swipe.js 200 4ms +[2026-03-11T22:13:45.180Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-11T22:13:45.198Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-11T22:13:45.210Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-11T22:13:45.211Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-11T22:13:45.215Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-11T22:13:45.260Z] [INFO] Socket connected: momohomma@googlemail.com (8aFerFtW0xryTHwLAADJ) +[2026-03-11T22:13:45.265Z] [INFO] GET /api/projects 200 4ms +[2026-03-11T22:13:45.292Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-11T22:13:45.296Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms +[2026-03-11T22:13:45.311Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-11T22:13:45.325Z] [INFO] GET /api/tasks/project/2 200 13ms +[2026-03-11T22:13:45.327Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-11T22:13:45.330Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-11T22:13:45.376Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-11T22:13:45.405Z] [INFO] GET /api/notifications 304 3ms +[2026-03-11T22:13:45.450Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-11T22:13:46.950Z] [INFO] GET /sw.js 200 2ms +[2026-03-11T22:14:06.977Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:14:37.025Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:15:07.075Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:15:37.123Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:15:38.020Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:16:07.165Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:16:37.216Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:17:07.259Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:17:37.310Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:18:07.351Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:18:37.397Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:19:07.444Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:19:37.489Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:20:07.540Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:20:37.581Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:20:38.020Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:21:07.629Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:21:37.678Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:22:07.725Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:22:37.775Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:23:07.821Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:23:37.870Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:24:07.913Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:24:37.959Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:25:08.005Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:25:22.034Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:25:31.591Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:25:34.798Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T22:25:38.020Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:25:38.055Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:25:47.324Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:25:49.445Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:25:53.105Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:25:57.245Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:25:57.907Z] [INFO] Aufgabe erstellt: Nach check, den Vertrag vom alten Server beenden (ID: 66) von momohomma@googlemail.com +[2026-03-11T22:25:57.907Z] [INFO] POST /api/tasks 201 3ms +[2026-03-11T22:25:58.737Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T22:26:08.100Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:26:19.578Z] [INFO] GET /api/tasks/10 200 4ms +[2026-03-11T22:26:19.609Z] [INFO] GET /api/subtasks/10 200 4ms +[2026-03-11T22:26:19.636Z] [INFO] GET /api/links/10 200 3ms +[2026-03-11T22:26:19.654Z] [INFO] GET /api/comments/10 200 2ms +[2026-03-11T22:26:19.657Z] [INFO] GET /api/files/10 200 4ms +[2026-03-11T22:26:19.659Z] [INFO] GET /api/tasks/10/history 404 2ms +[2026-03-11T22:26:20.581Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:26:38.147Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:27:08.196Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:27:38.249Z] [INFO] GET /api/health 200 2ms +[2026-03-11T22:28:08.300Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:28:38.354Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:29:08.403Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:29:38.446Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:30:08.492Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:30:29.777Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) +[2026-03-11T22:30:29.778Z] [INFO] PUT /api/tasks/10 200 4ms +[2026-03-11T22:30:31.369Z] [INFO] POST /api/auth/refresh 200 7ms +[2026-03-11T22:30:32.482Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:30:38.022Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:30:38.537Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:31:08.583Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:31:38.636Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:32:08.684Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:32:38.731Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:33:08.777Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:33:38.824Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:34:08.876Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:34:38.921Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:35:08.973Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:35:38.033Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:35:39.029Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:36:09.079Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:36:39.124Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:37:09.178Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:37:39.229Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:38:09.275Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:38:39.323Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:38:42.283Z] [INFO] Socket disconnected: momohomma@googlemail.com (8aFerFtW0xryTHwLAADJ) +[2026-03-11T22:39:09.373Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:39:39.423Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:40:09.469Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:40:38.050Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:40:39.515Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:41:09.567Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:41:39.616Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:42:09.667Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:42:39.716Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:43:09.765Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:43:39.816Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:44:09.870Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:44:39.917Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:45:09.966Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:45:38.067Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:45:40.017Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:46:10.066Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:46:20.258Z] [INFO] POST /api/auth/logout 401 3ms +[2026-03-11T22:46:40.113Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:47:02.412Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-11T22:47:02.413Z] [INFO] POST /api/auth/login 200 363ms +[2026-03-11T22:47:02.448Z] [INFO] GET / 200 3ms +[2026-03-11T22:47:02.516Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-11T22:47:02.517Z] [INFO] GET /css/base.css 200 3ms +[2026-03-11T22:47:02.558Z] [INFO] GET /css/components.css 200 1ms +[2026-03-11T22:47:02.559Z] [INFO] GET /css/board.css 200 2ms +[2026-03-11T22:47:02.564Z] [INFO] GET /css/modal.css 200 1ms +[2026-03-11T22:47:02.566Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-11T22:47:02.568Z] [INFO] GET /css/list.css 200 1ms +[2026-03-11T22:47:02.569Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-11T22:47:02.597Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-11T22:47:02.627Z] [INFO] GET /css/gitea.css 200 1ms +[2026-03-11T22:47:02.628Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-11T22:47:02.635Z] [INFO] GET /css/coding.css 200 1ms +[2026-03-11T22:47:02.636Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-11T22:47:02.660Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-11T22:47:02.661Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-11T22:47:02.662Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-11T22:47:02.662Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-11T22:47:02.664Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-11T22:47:02.697Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-11T22:47:02.698Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-11T22:47:02.703Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-11T22:47:02.704Z] [INFO] GET /js/app.js 200 2ms +[2026-03-11T22:47:02.715Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-11T22:47:02.782Z] [INFO] GET /js/store.js 200 9ms +[2026-03-11T22:47:02.785Z] [INFO] GET /js/auth.js 200 8ms +[2026-03-11T22:47:02.787Z] [INFO] GET /js/api.js 200 7ms +[2026-03-11T22:47:02.788Z] [INFO] GET /js/sync.js 200 5ms +[2026-03-11T22:47:02.804Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-11T22:47:02.822Z] [INFO] GET /js/board.js 200 3ms +[2026-03-11T22:47:02.824Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-11T22:47:02.825Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-11T22:47:02.825Z] [INFO] GET /js/list.js 200 2ms +[2026-03-11T22:47:02.827Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-11T22:47:02.876Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-11T22:47:02.877Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-11T22:47:02.879Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-11T22:47:02.880Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-11T22:47:02.881Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-11T22:47:02.903Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-11T22:47:02.912Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-11T22:47:02.926Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-11T22:47:02.926Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-11T22:47:02.927Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-11T22:47:02.944Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-11T22:47:02.945Z] [INFO] GET /js/mobile-swipe.js 200 4ms +[2026-03-11T22:47:02.974Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-11T22:47:03.216Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-11T22:47:03.217Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-11T22:47:03.218Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-11T22:47:03.220Z] [INFO] GET /assets/icons/favicon-16x16.png 200 3ms +[2026-03-11T22:47:03.227Z] [INFO] GET /manifest.json 200 2ms +[2026-03-11T22:47:03.231Z] [INFO] Socket connected: momohomma@googlemail.com (W5a3W8ChEJtr8BuUAADN) +[2026-03-11T22:47:03.264Z] [INFO] GET /api/projects 200 4ms +[2026-03-11T22:47:03.301Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-11T22:47:03.304Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-11T22:47:03.307Z] [INFO] GET /api/stats/dashboard?projectId=2 200 2ms +[2026-03-11T22:47:03.317Z] [INFO] GET /api/tasks/project/2 200 9ms +[2026-03-11T22:47:03.322Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-11T22:47:03.325Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-11T22:47:03.360Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-11T22:47:03.421Z] [INFO] GET /api/notifications 304 5ms +[2026-03-11T22:47:03.450Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-11T22:47:05.037Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T22:47:05.106Z] [INFO] GET /sw.js 200 1ms +[2026-03-11T22:47:07.181Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:47:10.157Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:47:30.654Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:47:34.370Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:47:36.254Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T22:47:39.635Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-11T22:47:40.211Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:47:40.619Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:47:44.321Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-11T22:47:46.169Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:47:52.436Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:47:53.026Z] [INFO] Aufgabe erstellt: E-Rechnung (ID: 67) von momohomma@googlemail.com +[2026-03-11T22:47:53.027Z] [INFO] POST /api/tasks 201 5ms +[2026-03-11T22:47:53.946Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-11T22:48:10.262Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:48:40.307Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:49:10.358Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:49:40.404Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:50:10.460Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:50:38.082Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:50:40.509Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:51:10.551Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:51:40.606Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:52:10.658Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:52:40.719Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:53:10.766Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:53:40.814Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:54:10.864Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:54:40.908Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:55:10.962Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:55:38.097Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T22:55:41.009Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:56:11.057Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:56:41.103Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:57:11.146Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:57:41.192Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:58:11.242Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:58:41.295Z] [INFO] GET /api/health 200 0ms +[2026-03-11T22:59:11.344Z] [INFO] GET /api/health 200 1ms +[2026-03-11T22:59:41.383Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:00:11.432Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:00:38.111Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:00:41.481Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:01:11.531Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:01:41.581Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:02:11.630Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:02:41.678Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:03:11.724Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:03:20.444Z] [INFO] POST /api/auth/logout 401 3ms +[2026-03-11T23:03:20.466Z] [INFO] Socket disconnected: momohomma@googlemail.com (W5a3W8ChEJtr8BuUAADN) +[2026-03-11T23:03:41.769Z] [INFO] GET /api/health 200 2ms +[2026-03-11T23:04:11.815Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:04:41.859Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:05:11.915Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:05:38.114Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:05:41.967Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:06:12.024Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:06:42.077Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:07:12.130Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:07:42.174Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:08:12.225Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:08:42.277Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:09:12.323Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:09:42.366Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:10:12.418Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:10:38.131Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:10:42.467Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:11:12.523Z] [INFO] GET /api/health 200 2ms +[2026-03-11T23:11:42.567Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:12:12.614Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:12:42.664Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:13:12.711Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:13:42.757Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:14:12.811Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:14:42.863Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:15:12.912Z] [INFO] GET /api/health 200 2ms +[2026-03-11T23:15:38.143Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:15:42.959Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:16:13.013Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:16:43.062Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:17:13.108Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:17:43.161Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:18:13.213Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:18:43.264Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:19:13.314Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:19:43.364Z] [INFO] GET /api/health 200 2ms +[2026-03-11T23:20:13.423Z] [INFO] GET /api/health 200 2ms +[2026-03-11T23:20:38.143Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:20:43.478Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:21:13.528Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:21:43.579Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:22:13.629Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:22:43.676Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:23:13.722Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:23:43.777Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:24:13.818Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:24:43.871Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:25:13.916Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:25:38.160Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:25:43.964Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:26:14.014Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:26:44.064Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:27:14.103Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:27:44.148Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:28:14.209Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:28:44.262Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:29:14.305Z] [INFO] GET /api/health 200 2ms +[2026-03-11T23:29:44.355Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:30:14.402Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:30:38.167Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:30:44.452Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:31:14.500Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:31:44.545Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:32:14.593Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:32:44.642Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:33:14.699Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:33:44.748Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:34:14.794Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:34:44.840Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:35:14.892Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:35:38.184Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:35:44.938Z] [INFO] GET /api/health 200 2ms +[2026-03-11T23:36:14.990Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:36:45.045Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:37:15.091Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:37:45.137Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:38:15.176Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:38:45.219Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:39:15.273Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:39:45.328Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:40:15.371Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:40:38.201Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:40:45.410Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:41:15.461Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:41:45.511Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:42:15.558Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:42:45.608Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:43:15.661Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:43:45.709Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:44:15.750Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:44:45.800Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:45:15.851Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:45:38.217Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:45:45.897Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:46:15.936Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:46:45.982Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:47:16.031Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:47:46.081Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:48:16.128Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:48:46.178Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:49:16.225Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:49:46.279Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:50:16.324Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:50:38.222Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:50:46.368Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:51:16.415Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:51:46.458Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:52:16.504Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:52:46.554Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:53:16.602Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:53:46.648Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:54:16.697Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:54:46.761Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:55:16.816Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:55:38.237Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-11T23:55:46.858Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:56:16.902Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:56:46.960Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:57:17.009Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:57:22.446Z] [INFO] GET /robots.txt 200 2ms +[2026-03-11T23:57:47.065Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:58:17.114Z] [INFO] GET /api/health 200 1ms +[2026-03-11T23:58:47.166Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:59:17.214Z] [INFO] GET /api/health 200 0ms +[2026-03-11T23:59:47.266Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:00:17.324Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:00:38.249Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:00:47.373Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:01:17.417Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:01:47.465Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:02:17.510Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:02:47.559Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:03:17.600Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:03:47.640Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:04:17.688Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:04:47.738Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:05:17.786Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:05:38.252Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:05:47.833Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:06:17.879Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:06:47.923Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:07:17.975Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:07:48.023Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:08:18.069Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:08:48.127Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:09:18.173Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:09:48.220Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:10:18.274Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:10:38.265Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:10:48.320Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:11:18.367Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:11:48.416Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:12:18.461Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:12:48.513Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:13:18.560Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:13:48.607Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:14:18.648Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:14:48.697Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:15:18.745Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:15:38.280Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:15:48.795Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:16:18.839Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:16:48.886Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:17:18.934Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:17:48.981Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:18:19.027Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:18:49.073Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:19:19.117Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:19:49.166Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:20:19.226Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:20:38.294Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:20:49.275Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:21:19.321Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:21:49.373Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:22:19.421Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:22:49.476Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:23:19.517Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:23:49.569Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:24:19.620Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:24:49.669Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:25:19.725Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:25:38.306Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:25:49.776Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:26:19.837Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:26:49.880Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:27:19.941Z] [INFO] GET /api/health 200 2ms +[2026-03-12T00:27:49.989Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:28:20.034Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:28:50.086Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:29:20.149Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:29:50.192Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:30:20.236Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:30:38.312Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:30:50.286Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:31:20.336Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:31:50.392Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:32:20.453Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:32:35.094Z] [INFO] GET / 200 2ms +[2026-03-12T00:32:50.500Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:33:20.547Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:33:50.592Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:34:20.639Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:34:50.691Z] [INFO] GET /api/health 200 2ms +[2026-03-12T00:35:20.743Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:35:38.323Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:35:50.796Z] [INFO] GET /api/health 200 2ms +[2026-03-12T00:36:20.849Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:36:50.898Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:37:20.942Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:37:50.991Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:38:21.035Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:38:51.086Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:39:21.138Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:39:51.194Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:40:21.240Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:40:38.323Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:40:51.290Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:41:21.342Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:41:51.396Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:42:21.448Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:42:51.497Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:43:21.545Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:43:51.593Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:44:21.642Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:44:51.687Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:45:21.731Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:45:38.333Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:45:51.776Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:46:21.819Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:46:51.871Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:47:21.921Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:47:51.964Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:48:22.020Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:48:52.065Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:49:22.113Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:49:52.158Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:50:22.217Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:50:38.344Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:50:52.265Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:51:22.315Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:51:52.373Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:52:22.423Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:52:52.472Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:53:22.517Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:53:52.564Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:54:22.609Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:54:52.652Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:55:22.693Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:55:38.353Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T00:55:52.742Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:56:22.787Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:56:52.839Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:57:22.886Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:57:52.931Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:58:22.977Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:58:53.035Z] [INFO] GET /api/health 200 1ms +[2026-03-12T00:59:23.080Z] [INFO] GET /api/health 200 0ms +[2026-03-12T00:59:53.136Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:00:23.181Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:00:38.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:00:53.229Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:01:23.272Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:01:53.319Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:02:23.366Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:02:53.420Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:03:23.471Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:03:53.516Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:04:23.574Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:04:53.618Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:05:23.662Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:05:38.372Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:05:53.712Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:06:23.756Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:06:53.800Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:07:23.845Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:07:53.892Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:08:23.937Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:08:53.994Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:09:24.044Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:09:54.096Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:10:24.142Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:10:38.381Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:10:54.191Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:11:24.236Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:11:54.287Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:12:24.341Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:12:54.387Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:13:24.429Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:13:54.472Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:14:24.519Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:14:54.560Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:15:24.605Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:15:38.388Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:15:54.656Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:16:24.708Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:16:54.754Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:17:24.797Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:17:54.846Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:18:24.898Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:18:54.940Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:19:24.981Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:19:55.028Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:20:25.079Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:20:38.397Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:20:55.121Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:21:25.168Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:21:55.216Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:22:25.267Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:22:55.324Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:23:25.379Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:23:55.419Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:24:25.469Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:24:55.518Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:25:25.569Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:25:38.404Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:25:55.622Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:26:25.668Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:26:55.720Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:27:25.765Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:27:55.812Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:28:25.864Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:28:55.914Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:29:25.962Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:29:56.007Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:30:26.047Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:30:38.410Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:30:56.090Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:31:26.137Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:31:56.180Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:32:26.220Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:32:56.268Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:33:26.321Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:33:56.364Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:34:26.416Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:34:56.462Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:35:26.508Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:35:38.416Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:35:56.554Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:36:26.606Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:36:56.654Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:37:26.700Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:37:56.751Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:38:26.796Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:38:56.847Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:39:26.892Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:39:56.943Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:40:26.994Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:40:38.422Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:40:57.034Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:41:27.088Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:41:57.128Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:42:27.175Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:42:57.226Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:43:27.275Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:43:57.328Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:44:27.375Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:44:57.418Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:45:27.465Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:45:38.427Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:45:57.508Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:46:27.556Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:46:57.606Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:47:27.657Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:47:57.710Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:48:27.758Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:48:57.800Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:49:27.849Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:49:57.895Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:50:27.941Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:50:38.431Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:50:57.996Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:51:28.045Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:51:58.093Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:52:28.145Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:52:58.193Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:53:28.244Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:53:58.299Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:54:28.345Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:54:58.405Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:55:28.448Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:55:38.434Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T01:55:58.487Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:56:28.539Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:56:58.588Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:57:28.637Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:57:58.684Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:58:28.731Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:58:58.779Z] [INFO] GET /api/health 200 1ms +[2026-03-12T01:59:28.827Z] [INFO] GET /api/health 200 0ms +[2026-03-12T01:59:58.879Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:00:28.928Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:00:38.438Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:00:58.983Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:01:29.032Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:01:59.085Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:02:29.134Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:02:59.183Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:03:29.229Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:03:59.271Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:04:29.323Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:04:59.377Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:05:29.425Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:05:38.442Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:05:59.471Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:06:29.516Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:06:59.570Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:07:29.613Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:07:59.662Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:08:29.712Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:08:59.770Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:09:29.818Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:09:59.863Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:10:29.909Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:10:38.443Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:10:59.957Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:11:30.010Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:12:00.062Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:12:30.115Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:13:00.168Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:13:30.217Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:14:00.280Z] [INFO] GET /api/health 200 2ms +[2026-03-12T02:14:30.331Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:15:00.378Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:15:30.430Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:15:38.445Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:16:00.483Z] [INFO] GET /api/health 200 3ms +[2026-03-12T02:16:30.529Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:17:00.574Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:17:30.631Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:18:00.679Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:18:30.725Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:19:00.777Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:19:30.826Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:20:00.878Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:20:30.928Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:20:38.446Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:21:00.977Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:21:31.022Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:22:01.065Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:22:31.113Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:23:01.164Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:23:31.209Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:24:01.258Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:24:31.307Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:25:01.359Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:25:31.408Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:25:38.447Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:26:01.456Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:26:31.503Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:27:01.550Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:27:31.596Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:28:01.640Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:28:31.685Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:29:01.736Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:29:31.781Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:30:01.831Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:30:31.876Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:30:38.448Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:31:01.923Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:31:31.977Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:32:02.028Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:32:32.076Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:33:02.120Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:33:32.166Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:34:02.215Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:34:32.273Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:35:02.328Z] [INFO] GET /api/health 200 2ms +[2026-03-12T02:35:32.381Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:35:38.447Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:36:02.422Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:36:32.470Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:37:02.514Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:37:32.563Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:38:02.621Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:38:32.669Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:39:02.710Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:39:32.755Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:40:02.798Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:40:32.851Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:40:38.452Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:41:02.904Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:41:32.945Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:42:02.995Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:42:33.045Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:43:03.092Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:43:33.145Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:44:03.198Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:44:33.246Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:45:03.295Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:45:33.350Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:45:38.456Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:46:03.403Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:46:33.451Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:47:03.494Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:47:33.545Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:48:03.595Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:48:33.647Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:49:03.699Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:49:33.750Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:50:03.796Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:50:33.846Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:50:38.461Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:51:03.895Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:51:33.944Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:52:03.991Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:52:34.037Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:53:04.084Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:53:34.138Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:54:04.183Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:54:34.231Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:55:04.279Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:55:34.329Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:55:38.465Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T02:56:04.371Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:56:34.418Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:57:04.471Z] [INFO] GET /api/health 200 0ms +[2026-03-12T02:57:34.523Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:58:04.573Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:58:34.622Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:59:04.667Z] [INFO] GET /api/health 200 1ms +[2026-03-12T02:59:34.721Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:00:04.782Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:00:34.834Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:00:38.468Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:01:04.881Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:01:34.936Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:02:04.988Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:02:35.038Z] [INFO] GET /api/health 200 2ms +[2026-03-12T03:03:05.089Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:03:35.137Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:04:05.183Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:04:35.226Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:05:05.276Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:05:35.325Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:05:38.470Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:06:05.380Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:06:35.430Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:07:05.489Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:07:35.539Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:08:05.588Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:08:35.640Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:09:05.702Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:09:35.752Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:10:05.803Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:10:35.855Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:10:38.472Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:11:05.910Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:11:35.961Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:12:06.030Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:12:36.085Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:13:06.138Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:13:36.196Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:14:06.244Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:14:36.295Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:15:06.337Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:15:36.388Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:15:38.475Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:16:06.438Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:16:36.490Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:17:06.536Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:17:36.590Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:18:06.641Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:18:36.688Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:19:06.734Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:19:36.781Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:20:06.831Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:20:36.880Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:20:38.476Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:21:06.927Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:21:36.975Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:22:07.021Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:22:37.062Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:23:07.105Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:23:37.147Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:24:07.191Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:24:37.241Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:25:07.285Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:25:37.331Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:25:38.477Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:26:07.374Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:26:37.428Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:27:07.479Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:27:37.523Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:28:07.576Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:28:37.621Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:29:07.667Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:29:37.708Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:30:07.757Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:30:37.807Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:30:38.478Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:31:07.852Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:31:37.900Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:32:07.943Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:32:37.993Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:33:08.041Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:33:38.092Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:34:08.136Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:34:38.181Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:35:08.232Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:35:38.275Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:35:38.478Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:36:08.326Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:36:38.372Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:37:08.415Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:37:38.473Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:38:08.514Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:38:38.569Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:39:08.622Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:39:38.671Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:40:08.724Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:40:38.490Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:40:38.775Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:41:08.838Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:41:38.884Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:42:08.932Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:42:38.986Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:43:09.029Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:43:39.084Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:44:09.130Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:44:39.182Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:45:09.232Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:45:38.502Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:45:39.287Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:46:09.335Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:46:39.387Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:47:09.431Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:47:39.478Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:48:09.524Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:48:39.573Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:49:09.628Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:49:39.671Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:50:09.724Z] [INFO] GET /api/health 200 2ms +[2026-03-12T03:50:38.514Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:50:39.771Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:51:09.819Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:51:39.871Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:52:09.917Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:52:39.960Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:53:09.999Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:53:40.046Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:54:10.085Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:54:40.129Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:55:10.179Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:55:38.525Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T03:55:40.228Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:56:10.281Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:56:40.330Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:57:10.378Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:57:40.429Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:58:10.478Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:58:40.526Z] [INFO] GET /api/health 200 0ms +[2026-03-12T03:59:10.571Z] [INFO] GET /api/health 200 1ms +[2026-03-12T03:59:40.616Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:00:10.660Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:00:38.532Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:00:40.714Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:01:10.762Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:01:40.807Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:02:10.854Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:02:40.903Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:03:10.951Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:03:40.994Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:04:11.038Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:04:41.081Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:05:11.131Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:05:38.542Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:05:41.184Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:06:11.232Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:06:41.279Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:07:11.325Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:07:41.375Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:08:11.421Z] [INFO] GET /api/health 200 2ms +[2026-03-12T04:08:41.461Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:09:11.507Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:09:41.562Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:10:11.617Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:10:12.150Z] [INFO] Bereinigt: 6 abgelaufene Refresh-Tokens +[2026-03-12T04:10:38.553Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:10:41.666Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:11:11.716Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:11:41.764Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:12:11.808Z] [INFO] GET /api/health 200 2ms +[2026-03-12T04:12:41.852Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:13:11.893Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:13:41.946Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:14:11.995Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:14:42.041Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:15:12.097Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:15:38.565Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:15:42.147Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:16:12.195Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:16:42.257Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:17:12.305Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:17:42.354Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:18:12.398Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:18:42.446Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:19:12.498Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:19:42.548Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:20:12.611Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:20:38.576Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:20:42.661Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:21:12.717Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:21:42.768Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:22:12.816Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:22:42.865Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:23:12.920Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:23:42.973Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:24:13.025Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:24:43.071Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:25:13.149Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:25:38.588Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:25:43.202Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:26:13.244Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:26:43.292Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:27:13.343Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:27:42.917Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-12T04:27:43.393Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:28:13.453Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:28:43.508Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:29:13.557Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:29:43.602Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:30:13.656Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:30:38.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:30:43.710Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:31:13.765Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:31:43.812Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:32:13.863Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:32:43.909Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:33:13.966Z] [INFO] GET /api/health 200 2ms +[2026-03-12T04:33:44.022Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:34:14.082Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:34:44.132Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:35:14.185Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:35:38.607Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:35:44.241Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:36:14.294Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:36:44.347Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:37:14.400Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:37:44.446Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:38:14.499Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:38:44.549Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:39:14.596Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:39:44.644Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:40:14.693Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:40:38.609Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:40:44.745Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:41:14.794Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:41:44.846Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:42:14.895Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:42:44.939Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:43:14.984Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:43:45.034Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:44:15.084Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:44:45.131Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:45:15.181Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:45:38.621Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:45:45.232Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:46:15.284Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:46:45.333Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:47:15.380Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:47:45.427Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:48:15.475Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:48:45.523Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:49:15.579Z] [INFO] GET /api/health 200 2ms +[2026-03-12T04:49:45.625Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:50:15.669Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:50:38.633Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:50:45.722Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:51:15.774Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:51:45.828Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:52:15.878Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:52:45.929Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:53:15.982Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:53:46.025Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:54:16.072Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:54:46.119Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:55:16.170Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:55:38.643Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T04:55:46.214Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:56:16.262Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:56:46.309Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:57:16.359Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:57:46.411Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:58:16.460Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:58:46.512Z] [INFO] GET /api/health 200 1ms +[2026-03-12T04:59:16.561Z] [INFO] GET /api/health 200 0ms +[2026-03-12T04:59:46.606Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:00:16.660Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:00:38.654Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:00:46.702Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:01:16.754Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:01:46.803Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:02:16.852Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:02:46.902Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:03:16.947Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:03:46.995Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:04:17.047Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:04:47.099Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:05:17.160Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:05:38.665Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:05:47.212Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:06:17.261Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:06:47.311Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:07:17.359Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:07:47.414Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:08:17.458Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:08:47.500Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:09:17.552Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:09:47.598Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:10:17.647Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:10:38.675Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:10:47.700Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:11:17.750Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:11:47.803Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:12:17.854Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:12:47.901Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:13:17.944Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:13:47.999Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:14:18.048Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:14:48.098Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:15:18.139Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:15:38.686Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:15:48.185Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:16:18.237Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:16:48.278Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:17:18.332Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:17:48.390Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:18:18.443Z] [INFO] GET /api/health 200 2ms +[2026-03-12T05:18:48.491Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:19:18.539Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:19:48.589Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:20:18.640Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:20:38.689Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:20:48.694Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:21:18.745Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:21:48.788Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:22:18.839Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:22:48.884Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:23:18.935Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:23:48.982Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:24:19.028Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:24:49.078Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:25:19.134Z] [INFO] GET /api/health 200 2ms +[2026-03-12T05:25:38.701Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:25:49.192Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:26:19.244Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:26:49.292Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:27:19.339Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:27:49.387Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:28:19.432Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:28:49.490Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:29:19.542Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:29:49.588Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:30:19.638Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:30:38.712Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:30:49.691Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:31:19.733Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:31:49.776Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:32:19.822Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:32:49.865Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:33:19.911Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:33:49.952Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:34:20.002Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:34:50.047Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:35:20.093Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:35:38.723Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:35:50.148Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:36:20.201Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:36:50.253Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:37:20.295Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:37:50.346Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:38:20.392Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:38:50.448Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:39:20.497Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:39:50.544Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:40:20.592Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:40:38.734Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:40:50.641Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:41:20.689Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:41:50.739Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:42:20.781Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:42:50.837Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:43:20.897Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:43:50.965Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:44:21.017Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:44:51.068Z] [INFO] GET /api/health 200 2ms +[2026-03-12T05:45:21.118Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:45:38.746Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:45:51.164Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:46:21.213Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:46:51.260Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:47:21.307Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:47:51.351Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:48:21.405Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:48:51.453Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:49:21.499Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:49:51.550Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:50:21.596Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:50:38.757Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:50:51.646Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:51:21.693Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:51:51.742Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:52:21.788Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:52:51.841Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:53:21.894Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:53:51.939Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:54:21.986Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:54:52.028Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:55:22.071Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:55:38.767Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T05:55:52.126Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:56:22.170Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:56:52.220Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:57:22.273Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:57:52.323Z] [INFO] GET /api/health 200 0ms +[2026-03-12T05:58:22.374Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:58:52.418Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:59:22.471Z] [INFO] GET /api/health 200 1ms +[2026-03-12T05:59:52.523Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:00:22.575Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:00:38.778Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:00:52.617Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:01:22.666Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:01:52.710Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:02:22.760Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:02:52.801Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:03:22.843Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:03:52.895Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:04:22.942Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:04:52.982Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:05:23.036Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:05:38.789Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:05:53.095Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:06:23.146Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:06:53.194Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:07:23.248Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:07:53.295Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:08:23.344Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:08:53.390Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:09:23.444Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:09:53.494Z] [INFO] GET /api/health 200 2ms +[2026-03-12T06:10:23.543Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:10:38.799Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:10:53.600Z] [INFO] GET /api/health 200 2ms +[2026-03-12T06:11:23.651Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:11:53.696Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:12:23.747Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:12:53.790Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:13:23.835Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:13:53.877Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:14:23.923Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:14:53.971Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:15:24.014Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:15:38.808Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:15:54.058Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:16:24.108Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:16:54.155Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:17:24.197Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:17:54.250Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:18:24.302Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:18:54.351Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:19:24.404Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:19:54.451Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:20:24.507Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:20:38.817Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:20:54.557Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:21:24.604Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:21:54.654Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:22:24.710Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:22:54.759Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:23:24.809Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:23:54.856Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:24:24.910Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:24:54.958Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:25:25.012Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:25:38.825Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:25:55.060Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:26:25.113Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:26:55.160Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:27:25.210Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:27:55.266Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:28:25.318Z] [INFO] GET /api/health 200 2ms +[2026-03-12T06:28:55.363Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:29:25.413Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:29:55.463Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:30:25.518Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:30:38.832Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:30:55.570Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:31:25.626Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:31:55.675Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:32:25.717Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:32:55.770Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:33:25.816Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:33:55.867Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:34:25.921Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:34:55.965Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:35:26.011Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:35:38.841Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:35:56.059Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:36:26.107Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:36:56.161Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:37:26.208Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:37:56.260Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:38:26.305Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:38:56.355Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:39:26.398Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:39:56.444Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:40:26.489Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:40:38.846Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:40:56.538Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:41:26.588Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:41:56.636Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:42:26.685Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:42:56.730Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:43:26.786Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:43:56.832Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:44:26.885Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:44:56.930Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:45:26.985Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:45:38.852Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:45:57.040Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:46:27.086Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:46:57.135Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:47:27.180Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:47:57.234Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:48:27.277Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:48:57.321Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:49:27.373Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:49:57.420Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:50:27.473Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:50:38.857Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:50:57.521Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:51:27.562Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:51:57.615Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:52:27.660Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:52:57.710Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:53:27.762Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:53:57.811Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:54:27.852Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:54:57.900Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:55:27.950Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:55:38.862Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T06:55:58.003Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:56:28.052Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:56:58.103Z] [INFO] GET /api/health 200 0ms +[2026-03-12T06:57:28.155Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:57:58.205Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:58:28.250Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:58:58.296Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:59:28.344Z] [INFO] GET /api/health 200 1ms +[2026-03-12T06:59:58.401Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:00:28.450Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:00:38.867Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:00:58.490Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:01:28.536Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:01:58.578Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:02:28.624Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:02:58.672Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:03:28.720Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:03:58.766Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:04:28.816Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:04:58.865Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:05:28.911Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:05:38.871Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:05:58.959Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:06:29.005Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:06:59.062Z] [INFO] GET /api/health 200 2ms +[2026-03-12T07:07:29.105Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:07:59.151Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:08:29.195Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:08:59.249Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:09:29.299Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:09:59.347Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:10:29.403Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:10:38.874Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:10:59.452Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:11:29.494Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:11:59.546Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:12:29.591Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:12:59.646Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:13:29.703Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:13:59.743Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:14:29.789Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:14:59.837Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:15:29.882Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:15:38.877Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:15:59.927Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:16:29.976Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:17:00.024Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:17:30.071Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:18:00.119Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:18:30.166Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:19:00.221Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:19:30.274Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:20:00.325Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:20:30.369Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:20:38.880Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:21:00.428Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:21:30.480Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:22:00.528Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:22:30.575Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:23:00.626Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:23:30.680Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:24:00.738Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:24:30.785Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:25:00.836Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:25:30.891Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:25:38.883Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:26:00.951Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:26:30.999Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:27:01.050Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:27:31.097Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:28:01.151Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:28:31.199Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:29:01.241Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:29:31.289Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:30:01.337Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:30:31.389Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:30:38.884Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:31:01.440Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:31:31.491Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:32:01.553Z] [INFO] GET /api/health 200 2ms +[2026-03-12T07:32:31.604Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:33:01.654Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:33:31.698Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:34:01.750Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:34:31.791Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:35:01.836Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:35:31.883Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:35:38.885Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:36:01.924Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:36:31.969Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:37:02.018Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:37:32.077Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:38:02.128Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:38:32.171Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:39:02.213Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:39:32.268Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:40:02.315Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:40:32.360Z] [INFO] GET /api/health 200 2ms +[2026-03-12T07:40:38.887Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:41:02.414Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:41:32.466Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:42:02.517Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:42:32.568Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:43:02.621Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:43:32.670Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:44:02.723Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:44:32.773Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:45:02.823Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:45:32.889Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:45:38.892Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:46:02.940Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:46:32.988Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:47:03.033Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:47:33.101Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:48:03.151Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:48:33.210Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:49:03.255Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:49:33.295Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:50:03.344Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:50:33.393Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:50:38.897Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:51:03.444Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:51:33.493Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:52:03.542Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:52:33.585Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:53:03.631Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:53:33.675Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:54:03.727Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:54:33.773Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:55:03.823Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:55:33.872Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:55:38.902Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T07:56:03.919Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:56:33.966Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:57:04.013Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:57:34.063Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:58:04.111Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:58:34.150Z] [INFO] GET /api/health 200 0ms +[2026-03-12T07:59:04.198Z] [INFO] GET /api/health 200 1ms +[2026-03-12T07:59:34.246Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:00:04.288Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:00:34.335Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:00:38.905Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:01:04.387Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:01:34.435Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:02:04.483Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:02:34.531Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:03:04.583Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:03:34.633Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:04:04.681Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:04:34.732Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:05:04.778Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:05:34.825Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:05:38.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:06:04.869Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:06:34.918Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:07:04.973Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:07:35.020Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:08:05.077Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:08:35.127Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:09:05.174Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:09:35.217Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:10:05.271Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:10:35.321Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:10:38.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:11:05.373Z] [INFO] GET /api/health 200 2ms +[2026-03-12T08:11:35.417Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:12:05.463Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:12:35.516Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:13:05.563Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:13:35.614Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:14:05.660Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:14:35.712Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:15:05.765Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:15:35.810Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:15:38.913Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:16:05.861Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:16:35.914Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:17:05.967Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:17:36.018Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:18:06.066Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:18:36.110Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:19:06.156Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:19:36.205Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:20:06.255Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:20:36.303Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:20:38.915Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:21:06.349Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:21:36.409Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:22:06.461Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:22:36.503Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:23:06.553Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:23:36.598Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:24:06.648Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:24:36.700Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:25:06.753Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:25:36.804Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:25:38.916Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:26:06.850Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:26:36.892Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:27:06.939Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:27:36.990Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:28:07.039Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:28:37.085Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:29:07.134Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:29:37.181Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:30:07.232Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:30:37.277Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:30:38.918Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:31:07.325Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:31:37.372Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:32:07.427Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:32:37.487Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:33:07.541Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:33:37.591Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:34:07.635Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:34:37.679Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:35:07.730Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:35:37.779Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:35:38.919Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:36:07.828Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:36:37.879Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:37:07.925Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:37:37.972Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:38:08.020Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:38:38.068Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:39:08.121Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:39:38.162Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:40:08.215Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:40:38.265Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:40:38.920Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:41:08.309Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:41:38.351Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:42:08.397Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:42:38.446Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:43:08.495Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:43:38.540Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:44:08.584Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:44:38.631Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:45:08.677Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:45:38.721Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:45:38.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:46:08.771Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:46:38.820Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:47:08.864Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:47:38.917Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:48:08.965Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:48:39.014Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:49:09.059Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:49:39.111Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:50:09.155Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:50:38.930Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:50:39.205Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:51:09.246Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:51:39.290Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:52:09.335Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:52:39.381Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:53:09.428Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:53:39.476Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:54:09.529Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:54:39.577Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:55:09.629Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:55:38.931Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T08:55:39.675Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:56:09.721Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:56:39.762Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:57:09.804Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:57:39.849Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:58:09.901Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:58:39.948Z] [INFO] GET /api/health 200 1ms +[2026-03-12T08:59:09.994Z] [INFO] GET /api/health 200 0ms +[2026-03-12T08:59:40.050Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:00:10.101Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:00:38.933Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:00:40.146Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:01:10.199Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:01:40.251Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:02:10.311Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:02:40.361Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:03:10.409Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:03:40.451Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:04:10.515Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:04:40.564Z] [INFO] GET /api/health 200 2ms +[2026-03-12T09:05:10.608Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:05:38.939Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:05:40.659Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:06:10.708Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:06:40.757Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:07:10.804Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:07:40.850Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:08:10.899Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:08:40.943Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:09:10.985Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:09:41.037Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:10:11.085Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:10:38.946Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:10:41.130Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:11:11.179Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:11:41.229Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:12:11.284Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:12:41.333Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:13:11.378Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:13:41.424Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:14:11.474Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:14:41.518Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:15:11.567Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:15:38.953Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:15:41.618Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:16:11.668Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:16:41.718Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:17:11.765Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:17:41.817Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:18:11.871Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:18:41.924Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:19:11.974Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:19:42.023Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:20:12.070Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:20:38.960Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:20:42.121Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:21:12.172Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:21:42.222Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:22:12.275Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:22:42.332Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:23:12.379Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:23:42.424Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:24:12.470Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:24:42.516Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:25:12.562Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:25:38.966Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:25:42.605Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:26:12.657Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:26:42.705Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:27:12.753Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:27:42.806Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:28:12.860Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:28:42.917Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:29:12.969Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:29:43.026Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:30:13.080Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:30:38.970Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:30:43.127Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:31:13.174Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:31:43.221Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:32:13.275Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:32:43.321Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:33:13.374Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:33:43.427Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:34:13.473Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:34:43.523Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:35:13.570Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:35:38.976Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:35:43.617Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:36:13.663Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:36:43.716Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:37:13.758Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:37:43.799Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:38:13.847Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:38:43.894Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:39:13.944Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:39:43.994Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:40:14.041Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:40:38.982Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:40:44.086Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:41:14.136Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:41:44.185Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:42:14.236Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:42:44.284Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:43:14.332Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:43:44.376Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:44:14.424Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:44:44.481Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:45:14.529Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:45:38.988Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:45:44.581Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:46:14.628Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:46:44.676Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:47:14.721Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:47:44.773Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:48:14.817Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:48:44.865Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:49:14.911Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:49:44.964Z] [INFO] GET /api/health 200 2ms +[2026-03-12T09:50:15.022Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:50:38.994Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:50:45.069Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:51:15.122Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:51:45.171Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:52:15.216Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:52:45.261Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:53:15.309Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:53:45.359Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:54:15.409Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:54:45.463Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:55:15.520Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:55:39.000Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T09:55:45.571Z] [INFO] GET /api/health 200 0ms +[2026-03-12T09:56:15.620Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:56:45.671Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:57:15.722Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:57:45.769Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:58:15.811Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:58:45.862Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:59:15.913Z] [INFO] GET /api/health 200 1ms +[2026-03-12T09:59:45.964Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:00:16.011Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:00:39.006Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:00:46.060Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:01:16.111Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:01:46.161Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:02:16.208Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:02:46.263Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:03:16.308Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:03:46.354Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:04:16.394Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:04:46.441Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:05:16.494Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:05:39.011Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:05:46.544Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:06:16.596Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:06:46.647Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:07:16.694Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:07:46.748Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:08:16.798Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:08:46.853Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:09:16.901Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:09:46.950Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:10:17.003Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:10:39.017Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:10:47.048Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:11:17.101Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:11:47.144Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:12:17.197Z] [INFO] GET /api/health 200 2ms +[2026-03-12T10:12:47.242Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:13:17.291Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:13:47.331Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:14:17.383Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:14:47.430Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:15:17.474Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:15:39.022Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:15:47.523Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:16:17.565Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:16:47.609Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:17:17.652Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:17:47.697Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:18:17.746Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:18:47.796Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:19:17.844Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:19:47.898Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:20:17.944Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:20:39.029Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:20:47.988Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:21:18.036Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:21:48.086Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:22:18.138Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:22:48.190Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:23:18.242Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:23:48.294Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:24:18.340Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:24:48.394Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:25:18.445Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:25:39.033Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:25:48.492Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:26:18.536Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:26:48.585Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:27:18.633Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:27:48.676Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:28:18.717Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:28:48.762Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:29:18.810Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:29:48.861Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:30:18.907Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:30:39.037Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:30:48.950Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:31:18.995Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:31:49.041Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:32:19.089Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:32:49.137Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:33:19.190Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:33:49.236Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:34:19.287Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:34:49.345Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:35:19.395Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:35:39.043Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:35:49.443Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:36:19.484Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:36:49.529Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:37:19.578Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:37:49.624Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:38:19.671Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:38:49.718Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:39:19.769Z] [INFO] GET /api/health 200 2ms +[2026-03-12T10:39:49.818Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:40:19.866Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:40:39.048Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:40:49.911Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:41:19.964Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:41:50.010Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:42:20.058Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:42:50.110Z] [INFO] GET /api/health 200 2ms +[2026-03-12T10:43:20.161Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:43:50.219Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:44:20.263Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:44:50.313Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:45:20.355Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:45:39.050Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:45:50.394Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:46:20.450Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:46:50.501Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:47:20.545Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:47:50.597Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:48:20.645Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:48:50.695Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:49:20.742Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:49:50.797Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:50:20.849Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:50:39.055Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:50:50.898Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:51:20.938Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:51:51.016Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:52:21.064Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:52:51.113Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:53:21.167Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:53:51.227Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:54:21.280Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:54:51.335Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:55:21.388Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:55:39.059Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T10:55:51.442Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:56:21.498Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:56:51.550Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:57:21.597Z] [INFO] GET /api/health 200 0ms +[2026-03-12T10:57:51.653Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:58:21.704Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:58:51.755Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:59:21.801Z] [INFO] GET /api/health 200 1ms +[2026-03-12T10:59:51.850Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:00:21.897Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:00:39.065Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:00:51.960Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:01:22.013Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:01:52.070Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:02:22.118Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:02:52.177Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:03:22.234Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:03:52.280Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:04:22.332Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:04:52.377Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:05:22.434Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:05:39.070Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:05:52.491Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:06:22.539Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:06:52.593Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:07:22.642Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:07:52.687Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:08:22.735Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:08:52.786Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:09:22.839Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:09:52.881Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:10:22.926Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:10:39.074Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:10:52.977Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:11:23.025Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:11:53.075Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:12:23.129Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:12:53.180Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:13:23.227Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:13:53.278Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:14:23.330Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:14:53.378Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:15:23.425Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:15:39.079Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:15:53.482Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:16:23.525Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:16:53.574Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:17:23.627Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:17:53.675Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:18:23.723Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:18:53.766Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:19:23.811Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:19:53.859Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:20:23.907Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:20:39.083Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:20:53.955Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:21:24.007Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:21:54.057Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:22:24.106Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:22:54.152Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:23:24.198Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:23:54.250Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:24:24.299Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:24:54.344Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:25:24.396Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:25:39.088Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:25:54.441Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:26:24.488Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:26:54.538Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:27:24.595Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:27:54.649Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:28:24.702Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:28:54.750Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:29:24.792Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:29:54.840Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:30:24.889Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:30:39.093Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:30:54.940Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:31:24.985Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:31:55.039Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:32:25.082Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:32:55.130Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:33:25.176Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:33:55.223Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:34:25.273Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:34:55.322Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:35:25.363Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:35:39.098Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:35:55.409Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:36:25.453Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:36:55.495Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:37:25.540Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:37:55.587Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:38:25.634Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:38:55.686Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:39:25.730Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:39:55.781Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:40:25.829Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:40:39.102Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:40:55.875Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:41:25.931Z] [INFO] GET /api/health 200 2ms +[2026-03-12T11:41:55.980Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:42:26.032Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:42:56.088Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:43:26.138Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:43:56.185Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:44:26.231Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:44:56.277Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:45:26.322Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:45:39.106Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:45:56.370Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:46:26.423Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:46:56.465Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:47:26.515Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:47:56.565Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:48:26.606Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:48:56.660Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:49:26.711Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:49:56.760Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:50:26.804Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:50:39.109Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:50:56.853Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:51:26.896Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:51:56.948Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:52:26.994Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:52:57.043Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:53:27.089Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:53:57.145Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:54:27.194Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:54:57.243Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:55:27.290Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:55:39.116Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T11:55:57.345Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:56:27.394Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:56:57.440Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:57:27.486Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:57:57.532Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:58:27.584Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:58:57.626Z] [INFO] GET /api/health 200 0ms +[2026-03-12T11:59:27.681Z] [INFO] GET /api/health 200 1ms +[2026-03-12T11:59:57.731Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:00:27.779Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:00:39.121Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:00:57.828Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:01:27.874Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:01:57.925Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:02:27.976Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:02:58.022Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:03:28.069Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:03:58.111Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:04:28.158Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:04:58.204Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:05:28.256Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:05:39.124Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:05:58.310Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:06:28.355Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:06:58.406Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:07:28.460Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:07:58.506Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:08:28.555Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:08:58.606Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:09:28.657Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:09:58.705Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:10:28.750Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:10:39.129Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:10:58.795Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:11:28.840Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:11:58.885Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:12:28.937Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:12:58.989Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:13:29.040Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:13:59.087Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:14:29.133Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:14:59.176Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:15:29.223Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:15:39.133Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:15:59.264Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:16:29.311Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:16:59.369Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:17:29.410Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:17:59.462Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:18:29.511Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:18:59.562Z] [INFO] GET /api/health 200 2ms +[2026-03-12T12:19:29.606Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:19:59.659Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:20:29.701Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:20:39.136Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:20:59.746Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:21:29.792Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:21:59.842Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:22:29.889Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:22:59.938Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:23:29.986Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:24:00.041Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:24:30.087Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:25:00.140Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:25:30.189Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:25:39.139Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:26:00.239Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:26:30.289Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:27:00.345Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:27:30.388Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:28:00.432Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:28:30.477Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:29:00.550Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:29:30.594Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:30:00.646Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:30:30.691Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:30:39.142Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:31:00.743Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:31:30.791Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:32:00.844Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:32:30.894Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:33:00.944Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:33:30.990Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:34:01.042Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:34:31.097Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:35:01.145Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:35:31.199Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:35:39.143Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:36:01.264Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:36:31.314Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:37:01.360Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:37:31.413Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:38:01.462Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:38:31.511Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:39:01.556Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:39:31.598Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:40:01.660Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:40:31.704Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:40:39.145Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:41:01.750Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:41:31.797Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:42:01.845Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:42:31.895Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:43:01.940Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:43:31.987Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:44:02.036Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:44:32.090Z] [INFO] GET /api/health 200 2ms +[2026-03-12T12:45:02.153Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:45:32.205Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:45:39.144Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:46:02.251Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:46:32.297Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:47:02.339Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:47:32.388Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:48:02.430Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:48:32.487Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:49:02.546Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:49:32.601Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:50:02.661Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:50:32.708Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:50:39.145Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:51:02.757Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:51:32.812Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:52:02.864Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:52:32.907Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:53:02.953Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:53:32.999Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:54:03.044Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:54:33.090Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:55:03.139Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:55:33.187Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:55:39.150Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T12:56:03.240Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:56:33.296Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:57:03.344Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:57:33.395Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:58:03.447Z] [INFO] GET /api/health 200 1ms +[2026-03-12T12:58:33.505Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:59:03.547Z] [INFO] GET /api/health 200 0ms +[2026-03-12T12:59:33.594Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:00:03.642Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:00:33.684Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:00:39.154Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:01:03.734Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:01:33.781Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:02:03.834Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:02:33.883Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:03:03.927Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:03:33.977Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:04:04.025Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:04:34.072Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:05:04.119Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:05:34.166Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:05:39.157Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:06:04.215Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:06:34.262Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:07:04.310Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:07:34.354Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:08:04.401Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:08:34.444Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:09:04.491Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:09:34.537Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:10:04.587Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:10:34.635Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:10:39.162Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:11:04.686Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:11:34.738Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:12:04.792Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:12:34.839Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:13:04.887Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:13:34.937Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:14:04.988Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:14:35.030Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:15:05.084Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:15:35.134Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:15:39.165Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:16:05.185Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:16:35.258Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:17:05.300Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:17:35.352Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:18:05.401Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:18:35.447Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:19:05.493Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:19:35.557Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:20:05.608Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:20:35.651Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:20:39.169Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:21:05.706Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:21:35.758Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:22:05.805Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:22:35.849Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:23:05.893Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:23:35.937Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:24:05.982Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:24:36.025Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:25:06.080Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:25:36.130Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:25:39.171Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:26:06.178Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:26:36.227Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:27:06.273Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:27:36.321Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:28:06.371Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:28:36.418Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:29:06.466Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:29:36.526Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:30:06.572Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:30:36.626Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:30:39.173Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:31:06.682Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:31:36.731Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:32:06.774Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:32:36.822Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:33:06.871Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:33:36.914Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:34:06.966Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:34:37.020Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:35:07.068Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:35:37.121Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:35:39.174Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:36:07.170Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:36:37.218Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:37:07.271Z] [INFO] GET /api/health 200 2ms +[2026-03-12T13:37:37.315Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:38:07.367Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:38:37.415Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:39:07.461Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:39:37.516Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:40:07.564Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:40:37.615Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:40:39.175Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:41:07.666Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:41:37.717Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:42:07.760Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:42:37.809Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:43:07.850Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:43:37.893Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:44:07.945Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:44:37.994Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:45:08.049Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:45:38.097Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:45:39.175Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:46:08.145Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:46:38.191Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:47:08.236Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:47:38.284Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:48:08.332Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:48:38.374Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:49:08.417Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:49:38.472Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:50:08.521Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:50:38.575Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:50:39.176Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:51:08.624Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:51:38.667Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:52:08.719Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:52:38.767Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:53:08.825Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:53:38.871Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:54:08.921Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:54:38.972Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:55:09.024Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:55:39.074Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:55:39.176Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T13:56:09.126Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:56:39.169Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:57:09.217Z] [INFO] GET /api/health 200 0ms +[2026-03-12T13:57:39.271Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:58:09.324Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:58:39.378Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:59:09.434Z] [INFO] GET /api/health 200 1ms +[2026-03-12T13:59:39.476Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:00:09.528Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:00:39.179Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:00:39.576Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:01:09.634Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:01:39.699Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:02:09.748Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:02:39.800Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:03:09.844Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:03:39.892Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:04:09.936Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:04:39.984Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:05:10.032Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:05:39.182Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:05:40.075Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:06:10.123Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:06:40.173Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:07:10.219Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:07:40.269Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:08:10.318Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:08:40.366Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:09:10.418Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:09:40.467Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:10:10.513Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:10:39.184Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:10:40.560Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:11:10.616Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:11:40.663Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:12:10.706Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:12:40.757Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:13:10.812Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:13:40.854Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:14:10.901Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:14:40.951Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:15:11.008Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:15:39.185Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:15:41.059Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:16:11.108Z] [INFO] GET /api/health 200 2ms +[2026-03-12T14:16:41.163Z] [INFO] GET /api/health 200 2ms +[2026-03-12T14:17:11.212Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:17:41.258Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:18:11.304Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:18:41.358Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:19:11.404Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:19:41.457Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:20:11.508Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:20:39.188Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:20:41.560Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:21:11.602Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:21:41.651Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:22:11.698Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:22:41.751Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:23:11.794Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:23:41.841Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:24:11.886Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:24:41.932Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:25:11.976Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:25:39.190Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:25:42.028Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:26:12.078Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:26:42.127Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:27:12.169Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:27:42.219Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:28:12.270Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:28:42.323Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:29:12.368Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:29:42.411Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:30:12.466Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:30:39.192Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:30:42.518Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:31:12.560Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:31:42.611Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:32:12.653Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:32:42.697Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:33:12.744Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:33:42.795Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:34:12.854Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:34:42.908Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:35:12.955Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:35:39.193Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:35:43.005Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:36:13.060Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:36:43.107Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:37:13.159Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:37:43.207Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:38:13.254Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:38:43.297Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:39:13.346Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:39:43.395Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:40:13.439Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:40:39.195Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:40:43.489Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:41:13.548Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:41:43.597Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:42:13.642Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:42:43.697Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:43:13.744Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:43:43.789Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:44:13.835Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:44:43.889Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:45:13.938Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:45:39.196Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:45:43.983Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:46:14.038Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:46:44.089Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:47:14.138Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:47:44.190Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:48:14.240Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:48:44.290Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:49:14.343Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:49:44.391Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:50:14.441Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:50:39.197Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:50:44.490Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:51:14.540Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:51:44.596Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:52:14.642Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:52:44.689Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:53:14.745Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:53:44.789Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:54:14.834Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:54:44.887Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:55:14.942Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:55:39.198Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T14:55:44.995Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:56:15.046Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:56:45.094Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:57:15.137Z] [INFO] GET /api/health 200 0ms +[2026-03-12T14:57:45.186Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:58:15.243Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:58:45.284Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:59:15.333Z] [INFO] GET /api/health 200 1ms +[2026-03-12T14:59:45.384Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:00:15.434Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:00:39.198Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:00:45.477Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:01:15.519Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:01:45.568Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:02:15.615Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:02:45.664Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:03:15.714Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:03:45.759Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:04:15.809Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:04:45.864Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:05:15.920Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:05:39.199Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:05:45.970Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:06:16.020Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:06:46.073Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:07:16.126Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:07:46.180Z] [INFO] GET /api/health 200 2ms +[2026-03-12T15:08:16.229Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:08:46.276Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:09:16.324Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:09:46.374Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:10:16.430Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:10:39.199Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:10:46.485Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:11:16.534Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:11:46.586Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:12:16.638Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:12:46.693Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:13:16.746Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:13:46.792Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:14:16.838Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:14:46.898Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:15:16.956Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:15:39.216Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:15:47.020Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:16:17.065Z] [INFO] GET /api/health 200 2ms +[2026-03-12T15:16:47.121Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:17:17.177Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:17:47.225Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:18:17.280Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:18:47.342Z] [INFO] GET /api/health 200 2ms +[2026-03-12T15:19:17.408Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:19:47.478Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:20:17.538Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:20:39.231Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:20:47.582Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:21:17.630Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:21:47.678Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:22:17.725Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:22:47.780Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:23:17.834Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:23:47.896Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:24:17.963Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:24:48.011Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:25:18.066Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:25:39.246Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:25:48.120Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:26:18.172Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:26:48.221Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:27:18.277Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:27:48.326Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:28:18.375Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:28:48.432Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:29:18.484Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:29:48.545Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:30:18.605Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:30:39.261Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:30:48.661Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:31:18.721Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:31:48.779Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:32:18.841Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:32:48.895Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:33:18.950Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:33:48.999Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:34:19.053Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:34:49.102Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:35:19.158Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:35:39.262Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:35:49.204Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:36:19.259Z] [INFO] GET /api/health 200 3ms +[2026-03-12T15:36:49.314Z] [INFO] GET /api/health 200 2ms +[2026-03-12T15:37:19.361Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:37:49.416Z] [INFO] GET /api/health 200 3ms +[2026-03-12T15:38:19.460Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:38:49.506Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:39:19.554Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:39:49.599Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:40:19.648Z] [INFO] GET /api/health 200 2ms +[2026-03-12T15:40:39.276Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:40:49.701Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:41:19.751Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:41:49.800Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:42:19.848Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:42:49.897Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:43:19.948Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:43:49.993Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:44:20.041Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:44:50.102Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:45:20.154Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:45:39.288Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:45:50.200Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:46:20.251Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:46:50.306Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:47:20.356Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:47:50.404Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:48:20.454Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:48:50.497Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:49:20.549Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:49:50.604Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:50:20.651Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:50:39.289Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:50:50.704Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:51:20.753Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:51:50.805Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:52:20.857Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:52:50.904Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:53:20.952Z] [INFO] GET /api/health 200 0ms +[2026-03-12T15:53:51.003Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:54:21.053Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:54:51.100Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:55:21.153Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:55:39.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T15:55:51.203Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:56:21.250Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:56:51.299Z] [INFO] GET /api/health 200 2ms +[2026-03-12T15:57:21.353Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:57:51.401Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:58:21.451Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:58:51.503Z] [INFO] GET /api/health 200 1ms +[2026-03-12T15:59:21.548Z] [INFO] GET /api/health 200 2ms +[2026-03-12T15:59:51.594Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:00:21.641Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:00:39.303Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:00:51.693Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:01:21.750Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:01:51.804Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:02:21.849Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:02:51.900Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:03:21.948Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:03:51.991Z] [INFO] GET /api/health 200 2ms +[2026-03-12T16:04:22.040Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:04:52.088Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:05:22.132Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:05:39.314Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:05:52.185Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:06:22.241Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:06:52.290Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:07:22.338Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:07:52.385Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:08:22.439Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:08:52.490Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:09:22.537Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:09:52.584Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:10:13.454Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-12T16-10-13-445Z.db.enc +[2026-03-12T16:10:13.454Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-12T16-10-13-445Z.db.enc +[2026-03-12T16:10:13.459Z] [INFO] Backup erstellt: backup_2026-03-12T16-10-13-445Z.db +[2026-03-12T16:10:13.468Z] [INFO] Datei sicher gelöscht: backup_2026-01-05T10-39-05-261Z.db.enc +[2026-03-12T16:10:13.469Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-05T10-39-05-261Z.db.enc +[2026-03-12T16:10:22.640Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:10:39.324Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:10:52.699Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:11:22.755Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:11:52.803Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:12:22.850Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:12:52.898Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:13:22.948Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:13:52.993Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:14:23.045Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:14:53.103Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:15:23.154Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:15:39.335Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:15:53.201Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:16:23.247Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:16:53.292Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:17:23.341Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:17:53.396Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:18:23.443Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:18:53.496Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:19:23.545Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:19:53.595Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:20:23.644Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:20:39.345Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:20:53.692Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:21:23.736Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:21:53.785Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:22:23.844Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:22:53.894Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:23:23.942Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:23:53.983Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:24:24.035Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:24:54.077Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:25:24.132Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:25:39.354Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:25:54.177Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:26:24.230Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:26:54.282Z] [INFO] GET /api/health 200 2ms +[2026-03-12T16:27:24.335Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:27:54.389Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:28:24.441Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:28:54.493Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:29:24.549Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:29:54.601Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:30:24.658Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:30:39.362Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:30:54.712Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:31:24.758Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:31:54.812Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:32:24.855Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:32:54.907Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:33:24.958Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:33:55.004Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:34:25.048Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:34:55.095Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:35:25.145Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:35:39.371Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:35:55.191Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:36:25.241Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:36:55.287Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:37:25.339Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:37:55.394Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:38:25.444Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:38:55.492Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:39:25.540Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:39:55.591Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:40:25.638Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:40:39.378Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:40:55.685Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:41:25.737Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:41:55.784Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:42:25.832Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:42:55.877Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:43:25.920Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:43:55.967Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:44:26.023Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:44:56.075Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:45:26.129Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:45:39.385Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:45:56.180Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:46:26.230Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:46:56.277Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:47:26.338Z] [INFO] GET /api/health 200 4ms +[2026-03-12T16:47:56.393Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:48:26.440Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:48:56.486Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:49:26.537Z] [INFO] GET /api/health 200 2ms +[2026-03-12T16:49:56.590Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:50:26.641Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:50:39.393Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:50:56.695Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:51:26.746Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:51:56.799Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:52:26.846Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:52:56.896Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:53:26.947Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:53:56.991Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:54:27.037Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:54:57.092Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:55:27.141Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:55:39.400Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T16:55:57.194Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:56:27.251Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:56:57.308Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:57:27.359Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:57:57.410Z] [INFO] GET /api/health 200 0ms +[2026-03-12T16:58:27.460Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:58:57.512Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:59:27.564Z] [INFO] GET /api/health 200 1ms +[2026-03-12T16:59:57.610Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:00:27.665Z] [INFO] GET /api/health 200 2ms +[2026-03-12T17:00:39.405Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:00:57.714Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:01:27.762Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:01:57.807Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:02:27.859Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:02:57.908Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:03:27.965Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:03:58.016Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:04:28.068Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:04:58.119Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:05:28.171Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:05:39.406Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:05:58.219Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:06:28.275Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:06:58.325Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:07:28.369Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:07:58.423Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:08:28.473Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:08:58.524Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:09:28.574Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:09:58.621Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:10:28.682Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:10:39.412Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:10:58.767Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:11:28.816Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:11:58.866Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:12:28.915Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:12:58.964Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:13:29.007Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:13:59.060Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:14:29.112Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:14:59.161Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:15:29.206Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:15:39.416Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:15:59.257Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:16:29.298Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:16:59.347Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:17:29.398Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:17:59.445Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:18:29.489Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:18:59.538Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:19:29.581Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:19:59.631Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:20:29.687Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:20:39.420Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:20:59.741Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:21:29.784Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:21:59.828Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:22:29.876Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:22:59.932Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:23:29.980Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:24:00.030Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:24:30.086Z] [INFO] GET /api/health 200 2ms +[2026-03-12T17:25:00.135Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:25:30.179Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:25:39.424Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:26:00.238Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:26:30.289Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:27:00.340Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:27:30.391Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:28:00.448Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:28:30.497Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:29:00.553Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:29:30.603Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:30:00.682Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:30:30.746Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:30:39.427Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:31:00.812Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:31:30.864Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:32:00.930Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:32:30.977Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:33:01.025Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:33:31.073Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:34:01.133Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:34:31.184Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:35:01.231Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:35:31.279Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:35:39.428Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:36:01.333Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:36:31.376Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:37:01.427Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:37:31.480Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:38:01.525Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:38:31.579Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:39:01.627Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:39:31.674Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:40:01.725Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:40:31.775Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:40:39.430Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:41:01.829Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:41:31.881Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:42:01.930Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:42:31.980Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:43:02.036Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:43:32.082Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:44:02.132Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:44:32.185Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:45:02.239Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:45:32.293Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:45:39.431Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:46:02.342Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:46:32.386Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:47:02.430Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:47:32.476Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:48:02.526Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:48:32.574Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:49:02.619Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:49:32.666Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:50:02.716Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:50:32.772Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:50:39.432Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:51:02.823Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:51:32.871Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:52:02.932Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:52:32.973Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:53:03.022Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:53:33.082Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:54:03.134Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:54:33.179Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:55:03.227Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:55:33.284Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:55:39.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T17:56:03.333Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:56:33.387Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:57:03.436Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:57:33.482Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:58:03.526Z] [INFO] GET /api/health 200 1ms +[2026-03-12T17:58:33.571Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:59:03.623Z] [INFO] GET /api/health 200 0ms +[2026-03-12T17:59:33.671Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:00:03.725Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:00:33.769Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:00:39.438Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:01:03.815Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:01:33.856Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:02:03.909Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:02:33.955Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:03:04.010Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:03:34.055Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:04:04.106Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:04:34.156Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:05:04.205Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:05:34.248Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:05:39.444Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:06:04.302Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:06:34.347Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:07:04.400Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:07:34.449Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:08:04.500Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:08:34.546Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:09:04.591Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:09:34.638Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:10:04.689Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:10:34.736Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:10:39.449Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:11:04.783Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:11:34.831Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:12:04.884Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:12:34.936Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:13:04.984Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:13:35.039Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:14:05.088Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:14:35.142Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:15:05.218Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:15:35.271Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:15:39.452Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:16:05.317Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:16:35.366Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:17:05.407Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:17:35.454Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:18:05.503Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:18:35.558Z] [INFO] GET /api/health 200 2ms +[2026-03-12T18:19:05.607Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:19:35.652Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:20:05.706Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:20:35.755Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:20:39.456Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:21:05.801Z] [INFO] GET /api/health 200 2ms +[2026-03-12T18:21:35.852Z] [INFO] GET /api/health 200 2ms +[2026-03-12T18:22:05.904Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:22:35.957Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:23:06.016Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:23:36.073Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:24:06.129Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:24:36.175Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:25:06.227Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:25:36.276Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:25:39.458Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:26:06.321Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:26:36.373Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:27:06.416Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:27:36.466Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:28:06.520Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:28:36.571Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:29:06.625Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:29:36.677Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:30:06.723Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:30:36.772Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:30:39.460Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:31:06.819Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:31:36.862Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:32:06.917Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:32:36.967Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:33:07.019Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:33:37.070Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:34:07.122Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:34:37.173Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:35:07.221Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:35:37.265Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:35:39.463Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:36:07.317Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:36:37.370Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:37:07.431Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:37:37.484Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:38:07.531Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:38:37.579Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:39:07.628Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:39:37.682Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:40:07.733Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:40:37.782Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:40:39.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:41:07.833Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:41:37.886Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:42:07.935Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:42:37.983Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:43:08.039Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:43:38.084Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:44:08.130Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:44:38.176Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:45:08.241Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:45:38.293Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:45:39.465Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:46:05.230Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-12T18:46:05.235Z] [INFO] GET /.well-known/assetlinks.json 200 1ms +[2026-03-12T18:46:06.267Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-12T18:46:06.276Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-12T18:46:08.341Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:46:38.384Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:47:08.433Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:47:38.483Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:48:08.529Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:48:38.571Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:49:08.623Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:49:38.673Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:50:08.728Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:50:38.780Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:50:39.466Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:51:08.832Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:51:38.880Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:52:08.933Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:52:38.985Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:53:09.033Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:53:39.084Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:54:09.131Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:54:39.179Z] [INFO] GET /api/health 200 0ms +[2026-03-12T18:55:09.230Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:55:39.281Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:55:39.467Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T18:56:09.328Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:56:39.372Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:57:09.427Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:57:39.487Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:58:09.541Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:58:39.590Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:59:09.638Z] [INFO] GET /api/health 200 1ms +[2026-03-12T18:59:39.684Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:00:09.739Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:00:39.491Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:00:39.793Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:01:09.837Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:01:39.885Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:02:09.935Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:02:39.988Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:03:10.037Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:03:40.079Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:04:10.126Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:04:40.172Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:05:10.227Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:05:39.494Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:05:40.270Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:06:10.311Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:06:40.358Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:07:10.409Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:07:40.466Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:08:10.514Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:08:40.563Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:09:10.608Z] [INFO] GET /api/health 200 2ms +[2026-03-12T19:09:40.654Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:10:10.713Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:10:39.517Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:10:40.761Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:11:10.814Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:11:40.865Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:12:10.918Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:12:40.964Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:13:11.009Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:13:41.054Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:14:11.103Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:14:41.148Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:15:11.199Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:15:39.524Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:15:41.246Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:16:11.291Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:16:41.340Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:17:11.391Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:17:41.439Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:18:11.495Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:18:41.544Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:19:11.586Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:19:41.637Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:20:11.681Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:20:39.546Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:20:41.731Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:21:11.781Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:21:41.832Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:22:11.878Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:22:41.928Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:23:11.978Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:23:42.031Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:24:12.081Z] [INFO] GET /api/health 200 2ms +[2026-03-12T19:24:42.130Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:25:12.180Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:25:39.567Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:25:42.230Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:26:12.286Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:26:42.335Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:27:12.382Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:27:42.435Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:28:12.484Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:28:42.530Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:29:12.572Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:29:42.617Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:30:12.670Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:30:39.588Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:30:42.712Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:31:12.771Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:31:42.831Z] [INFO] GET /api/health 200 4ms +[2026-03-12T19:32:12.880Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:32:42.930Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:33:12.986Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:33:43.033Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:34:13.085Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:34:43.139Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:35:13.186Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:35:39.596Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:35:43.238Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:36:13.286Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:36:43.340Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:37:13.391Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:37:43.441Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:38:13.487Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:38:43.537Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:39:13.581Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:39:43.625Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:40:13.677Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:40:39.617Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:40:43.724Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:41:13.769Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:41:43.821Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:42:13.868Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:42:43.930Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:43:13.973Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:43:44.022Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:44:14.066Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:44:44.113Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:45:14.163Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:45:39.637Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:45:44.220Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:46:14.267Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:46:44.316Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:47:14.363Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:47:44.419Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:48:14.467Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:48:44.518Z] [INFO] GET /api/health 200 2ms +[2026-03-12T19:49:14.573Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:49:44.626Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:50:14.671Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:50:39.656Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:50:44.713Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:51:14.760Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:51:44.809Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:52:14.855Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:52:44.904Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:53:14.947Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:53:44.987Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:54:15.046Z] [INFO] GET /api/health 200 2ms +[2026-03-12T19:54:45.098Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:55:15.167Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:55:39.657Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T19:55:45.225Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:56:15.272Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:56:45.315Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:57:15.369Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:57:45.416Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:58:15.462Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:58:45.503Z] [INFO] GET /api/health 200 0ms +[2026-03-12T19:59:15.554Z] [INFO] GET /api/health 200 1ms +[2026-03-12T19:59:45.600Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:00:15.650Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:00:39.663Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:00:45.697Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:01:15.740Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:01:45.786Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:02:15.829Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:02:45.877Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:03:15.929Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:03:45.976Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:04:16.026Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:04:46.074Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:05:16.121Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:05:39.680Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:05:46.169Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:06:16.227Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:06:46.278Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:07:16.328Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:07:46.372Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:08:16.424Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:08:46.479Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:09:16.535Z] [INFO] GET /api/health 200 2ms +[2026-03-12T20:09:46.591Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:10:16.638Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:10:39.694Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:10:46.682Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:11:16.742Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:11:46.786Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:12:16.830Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:12:46.887Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:13:16.935Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:13:46.983Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:14:17.027Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:14:47.072Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:15:17.118Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:15:39.711Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:15:47.162Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:16:17.210Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:16:47.263Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:17:17.317Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:17:47.371Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:18:17.412Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:18:47.466Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:19:17.513Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:19:47.558Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:20:17.603Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:20:39.726Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:20:47.658Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:21:17.707Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:21:47.755Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:22:17.801Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:22:47.853Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:23:17.904Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:23:47.956Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:24:18.012Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:24:48.060Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:25:18.108Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:25:39.736Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:25:48.156Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:25:57.545Z] [INFO] GET / 200 4ms +[2026-03-12T20:26:18.201Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:26:48.247Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:27:18.295Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:27:48.342Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:28:18.393Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:28:48.441Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:29:18.498Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:29:48.545Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:30:18.594Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:30:39.743Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:30:48.644Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:31:18.685Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:31:48.732Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:32:18.786Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:32:48.832Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:33:18.877Z] [INFO] GET /api/health 200 2ms +[2026-03-12T20:33:48.926Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:34:18.978Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:34:49.029Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:35:19.077Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:35:39.755Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:35:49.129Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:36:19.178Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:36:49.227Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:37:19.277Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:37:49.328Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:38:19.376Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:38:49.423Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:39:19.465Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:39:49.513Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:40:19.561Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:40:39.769Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:40:49.606Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:41:19.652Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:41:49.704Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:42:19.754Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:42:49.803Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:43:19.856Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:43:49.899Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:44:19.949Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:44:49.999Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:45:20.052Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:45:39.783Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:45:50.102Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:46:20.148Z] [INFO] GET /api/health 200 2ms +[2026-03-12T20:46:50.196Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:47:20.238Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:47:50.288Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:48:20.336Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:48:50.386Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:49:20.441Z] [INFO] GET /api/health 200 2ms +[2026-03-12T20:49:50.486Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:50:20.542Z] [INFO] GET /api/health 200 2ms +[2026-03-12T20:50:39.790Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:50:50.588Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:51:20.635Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:51:50.683Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:52:20.731Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:52:50.776Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:53:20.824Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:53:50.885Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:54:20.929Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:54:50.984Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:55:21.036Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:55:39.803Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T20:55:51.077Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:56:21.119Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:56:51.164Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:57:21.212Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:57:51.256Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:58:21.299Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:58:51.350Z] [INFO] GET /api/health 200 1ms +[2026-03-12T20:59:21.399Z] [INFO] GET /api/health 200 0ms +[2026-03-12T20:59:51.453Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:00:21.502Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:00:39.813Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:00:51.545Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:01:21.594Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:01:51.637Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:02:21.689Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:02:51.738Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:03:21.784Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:03:51.833Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:04:21.885Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:04:51.935Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:05:21.984Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:05:39.822Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:05:52.033Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:06:22.087Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:06:52.136Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:07:22.185Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:07:52.230Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:08:22.275Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:08:52.320Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:09:22.371Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:09:52.418Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:10:22.469Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:10:39.833Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:10:52.513Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:11:22.556Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:11:52.609Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:12:22.657Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:12:52.702Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:13:22.752Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:13:52.808Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:14:22.857Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:14:52.904Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:15:22.953Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:15:39.844Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:15:53.001Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:16:23.047Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:16:53.105Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:17:23.151Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:17:53.201Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:18:23.244Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:18:53.290Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:19:23.339Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:19:53.396Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:20:23.457Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:20:39.854Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:20:53.507Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:21:23.562Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:21:53.608Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:22:23.656Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:22:53.707Z] [INFO] GET /api/health 200 2ms +[2026-03-12T21:23:23.758Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:23:53.806Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:24:23.864Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:24:53.910Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:25:23.956Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:25:39.862Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:25:54.001Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:26:24.047Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:26:54.096Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:27:24.144Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:27:54.189Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:28:24.237Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:28:54.287Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:29:24.335Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:29:54.382Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:30:24.429Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:30:39.873Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:30:54.481Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:31:24.542Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:31:54.585Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:32:24.632Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:32:54.689Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:33:24.737Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:33:54.797Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:34:24.851Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:34:54.898Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:35:24.947Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:35:39.883Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:35:54.988Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:36:25.032Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:36:55.077Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:37:25.122Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:37:55.170Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:38:25.224Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:38:55.272Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:39:25.322Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:39:55.373Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:40:25.427Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:40:39.891Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:40:55.472Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:41:25.518Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:41:55.570Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:42:25.618Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:42:55.669Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:43:25.716Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:43:55.762Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:44:25.815Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:44:55.870Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:45:25.916Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:45:39.899Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:45:55.964Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:46:26.009Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:46:56.056Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:47:26.110Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:47:56.153Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:48:26.209Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:48:56.255Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:49:26.319Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:49:56.363Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:50:26.417Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:50:39.906Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:50:56.456Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:51:26.502Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:51:56.548Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:52:26.594Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:52:56.650Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:53:26.695Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:53:56.740Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:54:26.787Z] [INFO] GET /api/health 200 0ms +[2026-03-12T21:54:56.827Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:55:26.876Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:55:39.913Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T21:55:56.925Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:56:26.975Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:56:57.021Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:57:27.066Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:57:57.112Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:58:27.168Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:58:57.221Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:59:27.268Z] [INFO] GET /api/health 200 1ms +[2026-03-12T21:59:57.311Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:00:27.365Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:00:39.920Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:00:57.407Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:01:27.459Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:01:57.503Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:02:27.552Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:02:57.603Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:03:27.651Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:03:57.706Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:04:27.756Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:04:57.803Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:05:27.853Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:05:39.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:05:57.898Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:06:27.943Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:06:57.988Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:07:28.038Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:07:58.085Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:08:28.136Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:08:58.187Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:09:28.233Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:09:58.283Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:10:28.327Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:10:39.927Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:10:58.379Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:11:28.426Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:11:58.474Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:12:28.519Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:12:58.566Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:13:28.613Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:13:58.664Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:14:28.713Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:14:58.759Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:15:28.810Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:15:39.930Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:15:58.866Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:16:28.914Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:16:58.958Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:17:29.001Z] [INFO] GET /api/health 200 2ms +[2026-03-12T22:17:59.052Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:18:29.096Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:18:59.145Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:19:29.192Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:19:59.236Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:20:29.280Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:20:39.936Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:20:59.333Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:21:29.386Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:21:59.434Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:22:29.483Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:22:59.529Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:23:29.577Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:23:59.619Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:24:29.668Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:24:59.721Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:25:29.771Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:25:39.940Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:25:59.822Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:26:29.872Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:26:59.918Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:27:29.966Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:28:00.010Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:28:30.060Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:29:00.115Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:29:30.161Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:30:00.215Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:30:30.265Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:30:39.943Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:31:00.315Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:31:30.359Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:32:00.408Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:32:30.458Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:33:00.506Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:33:30.556Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:34:00.619Z] [INFO] GET /api/health 200 2ms +[2026-03-12T22:34:30.677Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:35:00.733Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:35:30.782Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:35:39.947Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:36:00.840Z] [INFO] GET /api/health 200 2ms +[2026-03-12T22:36:30.887Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:37:00.939Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:37:30.991Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:38:01.036Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:38:31.088Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:39:01.138Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:39:31.182Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:40:01.244Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:40:31.290Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:40:39.950Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:41:01.342Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:41:31.401Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:42:01.449Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:42:31.500Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:43:01.550Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:43:31.594Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:44:01.643Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:44:31.697Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:45:01.746Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:45:31.795Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:45:39.952Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:46:01.839Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:46:31.881Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:47:01.933Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:47:31.986Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:48:02.035Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:48:32.093Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:49:02.157Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:49:32.203Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:50:02.249Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:50:32.298Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:50:39.954Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:51:02.369Z] [INFO] GET /api/health 200 2ms +[2026-03-12T22:51:32.420Z] [INFO] GET /api/health 200 0ms +[2026-03-12T22:52:02.472Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:52:32.516Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:53:02.565Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:53:32.615Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:54:02.665Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:54:32.709Z] [INFO] GET /api/health 200 2ms +[2026-03-12T22:55:02.753Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:55:32.808Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:55:39.956Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T22:56:02.850Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:56:32.896Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:57:02.946Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:57:32.996Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:58:03.045Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:58:33.097Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:59:03.147Z] [INFO] GET /api/health 200 1ms +[2026-03-12T22:59:33.196Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:00:03.241Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:00:33.282Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:00:39.957Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:01:03.332Z] [INFO] GET /api/health 200 2ms +[2026-03-12T23:01:33.388Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:02:03.433Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:02:33.478Z] [INFO] GET /api/health 200 2ms +[2026-03-12T23:03:03.519Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:03:33.567Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:04:03.617Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:04:33.666Z] [INFO] GET /api/health 200 2ms +[2026-03-12T23:05:03.714Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:05:33.758Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:05:39.957Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:06:03.813Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:06:33.860Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:07:03.899Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:07:33.945Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:08:03.995Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:08:34.052Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:09:04.097Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:09:34.148Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:10:04.195Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:10:34.240Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:10:39.962Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:11:04.288Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:11:34.336Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:12:04.385Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:12:34.436Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:13:04.478Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:13:34.525Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:14:04.576Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:14:34.624Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:15:04.675Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:15:34.720Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:15:39.967Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:16:04.766Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:16:34.814Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:17:04.859Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:17:34.902Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:18:04.958Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:18:35.005Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:19:05.053Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:19:35.103Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:20:05.152Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:20:35.197Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:20:39.972Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:21:05.244Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:21:35.308Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:22:05.357Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:22:35.416Z] [INFO] GET /api/health 200 2ms +[2026-03-12T23:23:05.461Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:23:35.508Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:24:05.552Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:24:35.600Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:25:05.645Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:25:35.696Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:25:39.976Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:26:05.741Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:26:35.796Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:27:05.839Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:27:35.881Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:28:05.931Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:28:35.980Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:29:06.030Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:29:36.078Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:30:06.128Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:30:36.181Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:30:39.979Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:31:06.227Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:31:36.272Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:32:06.319Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:32:36.370Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:33:06.418Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:33:36.467Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:34:06.508Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:34:36.561Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:35:06.609Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:35:36.663Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:35:39.981Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:36:06.722Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:36:36.771Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:37:06.819Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:37:36.867Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:38:06.919Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:38:36.966Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:39:07.012Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:39:37.057Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:40:07.125Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:40:37.168Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:40:39.984Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:41:07.221Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:41:37.270Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:42:07.329Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:42:37.374Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:43:07.426Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:43:37.475Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:44:07.519Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:44:37.570Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:45:07.621Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:45:37.673Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:45:39.986Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:46:07.726Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:46:37.774Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:47:07.824Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:47:37.877Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:48:07.922Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:48:37.969Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:49:08.027Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:49:38.074Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:50:08.129Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:50:38.171Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:50:39.987Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:51:08.226Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:51:38.275Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:52:08.325Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:52:38.371Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:53:08.418Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:53:38.469Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:54:08.515Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:54:38.561Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:55:08.612Z] [INFO] GET /api/health 200 2ms +[2026-03-12T23:55:38.660Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:55:39.988Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-12T23:56:08.706Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:56:38.755Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:57:08.800Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:57:38.848Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:58:08.902Z] [INFO] GET /api/health 200 1ms +[2026-03-12T23:58:38.950Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:59:09.000Z] [INFO] GET /api/health 200 0ms +[2026-03-12T23:59:39.048Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:00:09.103Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:00:39.152Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:00:39.990Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:01:09.200Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:01:39.246Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:02:09.293Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:02:39.342Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:03:09.404Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:03:39.460Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:04:09.504Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:04:39.551Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:05:09.598Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:05:39.646Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:05:39.990Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:06:09.704Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:06:39.756Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:07:09.804Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:07:39.865Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:08:09.911Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:08:39.960Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:09:10.009Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:09:40.053Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:10:10.104Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:10:40.011Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:10:40.149Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:11:10.196Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:11:40.248Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:12:10.295Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:12:40.351Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:13:10.400Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:13:40.448Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:14:10.498Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:14:40.551Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:15:10.603Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:15:40.032Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:15:40.657Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:16:10.706Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:16:40.752Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:17:10.802Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:17:40.860Z] [INFO] GET /api/health 200 3ms +[2026-03-13T00:18:10.908Z] [INFO] GET /api/health 200 2ms +[2026-03-13T00:18:40.956Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:19:11.001Z] [INFO] GET /api/health 200 2ms +[2026-03-13T00:19:41.043Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:20:11.092Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:20:40.054Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:20:41.144Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:21:11.187Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:21:41.231Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:22:11.281Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:22:41.327Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:23:11.372Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:23:41.421Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:24:11.469Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:24:41.509Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:25:11.560Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:25:40.076Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:25:41.617Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:26:11.663Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:26:41.710Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:27:11.761Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:27:41.807Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:28:11.851Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:28:41.905Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:29:11.953Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:29:42.003Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:30:12.067Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:30:40.082Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:30:42.115Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:31:12.172Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:31:42.225Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:31:53.735Z] [INFO] GET /robots.txt 200 3ms +[2026-03-13T00:32:12.282Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:32:42.332Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:33:12.373Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:33:42.427Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:34:12.478Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:34:42.521Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:35:12.574Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:35:40.100Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:35:42.618Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:36:12.669Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:36:42.721Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:37:12.771Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:37:42.816Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:38:12.861Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:38:42.920Z] [INFO] GET /api/health 200 3ms +[2026-03-13T00:39:12.972Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:39:43.026Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:40:13.085Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:40:40.121Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:40:43.142Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:41:13.185Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:41:43.237Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:42:13.285Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:42:43.331Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:43:13.381Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:43:43.426Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:44:13.481Z] [INFO] GET /api/health 200 2ms +[2026-03-13T00:44:43.533Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:45:13.580Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:45:40.126Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:45:43.630Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:46:13.682Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:46:43.728Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:47:13.774Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:47:43.823Z] [INFO] GET /api/health 200 0ms +[2026-03-13T00:48:13.873Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:48:43.930Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:49:13.979Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:49:44.032Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:50:14.084Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:50:40.146Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:50:44.137Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:51:14.193Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:51:44.244Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:52:14.296Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:52:44.342Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:53:14.390Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:53:44.441Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:54:14.494Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:54:44.548Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:55:14.603Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:55:40.166Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T00:55:44.655Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:56:14.708Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:56:44.752Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:57:14.803Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:57:44.851Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:58:14.900Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:58:44.956Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:59:15.009Z] [INFO] GET /api/health 200 1ms +[2026-03-13T00:59:45.065Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:00:15.118Z] [INFO] GET /api/health 200 2ms +[2026-03-13T01:00:40.174Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:00:45.169Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:01:15.218Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:01:45.268Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:02:15.315Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:02:45.363Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:03:15.407Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:03:45.458Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:04:15.503Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:04:45.559Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:05:15.611Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:05:40.175Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:05:45.661Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:06:15.709Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:06:45.759Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:07:15.799Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:07:45.848Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:08:15.894Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:08:45.937Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:09:15.986Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:09:46.032Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:10:16.077Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:10:40.193Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:10:46.128Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:11:16.177Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:11:46.228Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:12:16.276Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:12:46.324Z] [INFO] GET /api/health 200 2ms +[2026-03-13T01:13:16.369Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:13:46.415Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:14:16.462Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:14:46.508Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:15:16.563Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:15:40.211Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:15:46.607Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:16:16.655Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:16:46.706Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:17:16.752Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:17:46.802Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:18:16.849Z] [INFO] GET /api/health 200 2ms +[2026-03-13T01:18:46.897Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:19:16.943Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:19:46.993Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:20:17.060Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:20:40.212Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:20:47.106Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:21:17.152Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:21:47.201Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:22:17.250Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:22:47.296Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:23:17.344Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:23:47.396Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:24:17.452Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:24:47.498Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:25:17.554Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:25:40.229Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:25:47.627Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:26:17.672Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:26:47.737Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:27:17.786Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:27:47.838Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:28:17.885Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:28:47.930Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:29:17.979Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:29:48.030Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:30:18.081Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:30:40.233Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:30:48.128Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:31:18.171Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:31:48.218Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:32:18.267Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:32:48.310Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:33:18.358Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:33:48.424Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:34:18.471Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:34:48.524Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:35:18.577Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:35:40.250Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:35:48.625Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:36:18.670Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:36:48.718Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:37:18.767Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:37:48.822Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:38:18.869Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:38:48.919Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:39:18.972Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:39:49.021Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:40:19.075Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:40:40.254Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:40:49.124Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:41:19.175Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:41:49.220Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:42:19.266Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:42:49.320Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:43:19.364Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:43:49.409Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:44:19.461Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:44:49.520Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:45:19.573Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:45:40.269Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:45:49.631Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:46:19.683Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:46:49.736Z] [INFO] GET /api/health 200 3ms +[2026-03-13T01:47:19.781Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:47:49.831Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:48:19.884Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:48:49.945Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:49:20.006Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:49:50.056Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:50:20.105Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:50:40.283Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:50:50.156Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:51:20.203Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:51:50.257Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:52:20.304Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:52:50.358Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:53:20.407Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:53:50.464Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:54:20.508Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:54:50.558Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:55:20.606Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:55:40.297Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T01:55:50.654Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:56:20.703Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:56:50.755Z] [INFO] GET /api/health 200 0ms +[2026-03-13T01:57:20.810Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:57:50.860Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:58:20.909Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:58:50.952Z] [INFO] GET /api/health 200 1ms +[2026-03-13T01:59:21.010Z] [INFO] GET /api/health 200 2ms +[2026-03-13T01:59:51.057Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:00:21.107Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:00:40.308Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:00:51.171Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:01:21.228Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:01:51.278Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:02:21.332Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:02:51.375Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:03:21.420Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:03:51.465Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:04:21.513Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:04:51.566Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:05:21.613Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:05:40.321Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:05:51.664Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:06:21.711Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:06:51.763Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:07:21.806Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:07:51.851Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:08:21.901Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:08:51.950Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:09:21.998Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:09:52.038Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:10:22.092Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:10:40.333Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:10:52.140Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:11:22.185Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:11:52.233Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:12:22.286Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:12:52.341Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:13:22.385Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:13:52.431Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:14:22.480Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:14:52.522Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:15:22.567Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:15:40.344Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:15:52.617Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:16:22.661Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:16:52.706Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:17:22.756Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:17:52.808Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:18:22.856Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:18:52.906Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:19:22.951Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:19:53.005Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:20:23.053Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:20:40.355Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:20:53.099Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:21:23.150Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:21:53.205Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:22:23.251Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:22:53.303Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:23:23.357Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:23:53.398Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:24:23.446Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:24:53.493Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:25:23.534Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:25:40.359Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:25:53.583Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:26:23.634Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:26:53.686Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:27:23.732Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:27:53.779Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:28:23.826Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:28:53.881Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:29:23.934Z] [INFO] GET /api/health 200 2ms +[2026-03-13T02:29:53.979Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:30:24.021Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:30:40.369Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:30:54.073Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:31:24.126Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:31:54.178Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:32:24.226Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:32:54.270Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:33:20.795Z] [INFO] GET / 200 2ms +[2026-03-13T02:33:24.316Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:33:54.367Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:34:24.418Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:34:54.466Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:35:24.517Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:35:40.379Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:35:54.564Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:36:24.609Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:36:54.652Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:37:24.697Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:37:54.749Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:38:24.801Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:38:54.849Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:39:24.895Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:39:54.942Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:40:24.994Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:40:40.380Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:40:55.052Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:41:25.107Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:41:55.150Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:42:25.197Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:42:55.253Z] [INFO] GET /api/health 200 2ms +[2026-03-13T02:43:25.302Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:43:55.350Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:44:25.395Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:44:55.448Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:45:25.497Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:45:40.389Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:45:55.543Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:46:25.591Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:46:55.637Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:47:25.695Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:47:55.742Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:48:25.788Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:48:55.833Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:49:25.884Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:49:55.930Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:50:25.977Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:50:40.397Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:50:56.025Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:51:26.072Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:51:56.118Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:52:26.164Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:52:56.208Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:53:26.255Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:53:56.298Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:54:26.349Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:54:56.394Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:55:26.443Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:55:40.407Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T02:55:56.484Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:56:26.533Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:56:56.577Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:57:26.624Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:57:56.671Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:58:26.718Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:58:56.765Z] [INFO] GET /api/health 200 0ms +[2026-03-13T02:59:26.811Z] [INFO] GET /api/health 200 1ms +[2026-03-13T02:59:56.859Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:00:26.907Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:00:40.415Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:00:56.947Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:01:26.994Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:01:57.041Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:02:27.089Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:02:57.139Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:03:27.183Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:03:57.236Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:04:27.279Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:04:57.330Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:05:27.386Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:05:40.422Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:05:57.443Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:06:27.493Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:06:57.544Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:07:27.592Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:07:57.645Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:08:27.697Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:08:57.751Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:09:27.794Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:09:57.843Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:10:27.890Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:10:40.428Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:10:57.942Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:11:27.995Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:11:58.041Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:12:28.091Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:12:58.134Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:13:28.184Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:13:58.229Z] [INFO] GET /api/health 200 2ms +[2026-03-13T03:14:28.271Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:14:58.323Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:15:28.375Z] [INFO] GET /api/health 200 2ms +[2026-03-13T03:15:40.434Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:15:58.421Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:16:28.465Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:16:58.510Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:17:28.561Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:17:58.607Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:18:28.653Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:18:58.702Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:19:28.748Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:19:58.803Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:20:28.855Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:20:40.441Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:20:58.903Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:21:28.950Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:21:58.997Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:22:29.044Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:22:59.092Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:23:29.146Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:23:59.204Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:24:29.252Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:24:59.294Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:25:29.344Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:25:40.446Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:25:59.390Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:26:29.439Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:26:59.490Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:27:29.532Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:27:59.588Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:28:29.636Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:28:59.685Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:29:29.732Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:29:59.781Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:30:29.833Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:30:40.450Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:30:59.883Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:31:29.929Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:31:59.974Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:32:30.017Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:33:00.064Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:33:30.105Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:34:00.151Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:34:30.201Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:35:00.251Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:35:30.294Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:35:40.455Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:36:00.343Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:36:30.389Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:37:00.439Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:37:30.484Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:38:00.533Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:38:30.576Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:39:00.625Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:39:30.670Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:40:00.738Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:40:30.789Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:40:40.460Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:41:00.840Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:41:30.890Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:42:00.944Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:42:30.994Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:43:01.039Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:43:31.089Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:44:01.145Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:44:31.200Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:45:01.254Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:45:31.302Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:45:40.462Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:46:01.350Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:46:31.401Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:47:01.447Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:47:31.501Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:48:01.550Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:48:31.598Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:49:01.644Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:49:31.695Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:50:01.743Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:50:31.794Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:50:40.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:51:01.845Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:51:31.895Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:52:01.947Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:52:32.000Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:53:02.053Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:53:32.105Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:54:02.155Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:54:32.205Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:55:02.252Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:55:32.305Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:55:40.465Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T03:56:02.351Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:56:32.396Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:57:02.438Z] [INFO] GET /api/health 200 0ms +[2026-03-13T03:57:32.488Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:58:02.553Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:58:32.604Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:59:02.650Z] [INFO] GET /api/health 200 1ms +[2026-03-13T03:59:32.697Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:00:02.749Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:00:32.796Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:00:40.468Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:01:02.846Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:01:32.893Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:02:02.939Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:02:32.989Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:03:03.039Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:03:33.086Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:04:03.136Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:04:33.187Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:05:03.237Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:05:33.293Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:05:40.470Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:06:03.339Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:06:33.388Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:07:03.432Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:07:33.484Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:08:03.532Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:08:33.583Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:09:03.631Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:09:33.679Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:10:03.730Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:10:12.172Z] [INFO] Bereinigt: 10 abgelaufene Refresh-Tokens +[2026-03-13T04:10:33.774Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:10:40.470Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:11:03.822Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:11:33.865Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:12:03.908Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:12:33.961Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:13:04.003Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:13:34.048Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:14:04.097Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:14:34.144Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:15:04.194Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:15:34.237Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:15:40.471Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:16:04.288Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:16:34.337Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:17:04.379Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:17:34.430Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:18:04.481Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:18:34.529Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:19:04.571Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:19:34.618Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:20:04.672Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:20:34.721Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:20:40.477Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:21:04.763Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:21:34.804Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:22:04.848Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:22:34.896Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:23:04.945Z] [INFO] GET /api/health 200 2ms +[2026-03-13T04:23:34.998Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:24:05.048Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:24:35.093Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:25:05.143Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:25:35.198Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:25:40.482Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:25:50.327Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-13T04:26:05.245Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:26:35.291Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:27:05.334Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:27:35.395Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:28:05.437Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:28:35.481Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:29:05.531Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:29:35.579Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:30:05.631Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:30:35.682Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:30:40.486Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:31:05.729Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:31:35.773Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:32:05.822Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:32:35.864Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:33:05.910Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:33:35.959Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:34:06.006Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:34:36.052Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:35:06.102Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:35:36.157Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:35:40.490Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:36:06.202Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:36:36.250Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:37:06.299Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:37:36.347Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:38:06.393Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:38:36.442Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:39:06.490Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:39:36.538Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:40:06.587Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:40:36.636Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:40:40.494Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:41:06.682Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:41:36.728Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:42:06.774Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:42:36.823Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:43:06.870Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:43:36.927Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:44:06.980Z] [INFO] GET /api/health 200 2ms +[2026-03-13T04:44:37.036Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:45:07.089Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:45:37.133Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:45:40.495Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:46:07.182Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:46:37.238Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:47:07.287Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:47:37.336Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:48:07.381Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:48:37.433Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:49:07.483Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:49:37.529Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:50:07.587Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:50:37.633Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:50:40.497Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:51:07.682Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:51:37.731Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:52:07.778Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:52:37.822Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:53:07.860Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:53:37.907Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:54:07.958Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:54:38.010Z] [INFO] GET /api/health 200 2ms +[2026-03-13T04:55:08.057Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:55:38.109Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:55:40.499Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T04:56:08.155Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:56:38.197Z] [INFO] GET /api/health 200 0ms +[2026-03-13T04:57:08.245Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:57:38.297Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:58:08.347Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:58:38.398Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:59:08.448Z] [INFO] GET /api/health 200 1ms +[2026-03-13T04:59:38.492Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:00:08.535Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:00:38.582Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:00:40.501Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:01:08.625Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:01:38.669Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:02:08.718Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:02:38.773Z] [INFO] GET /api/health 200 2ms +[2026-03-13T05:03:08.819Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:03:38.863Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:04:08.914Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:04:38.964Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:05:09.011Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:05:39.059Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:05:40.501Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:06:09.110Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:06:39.158Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:07:09.205Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:07:39.254Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:08:09.304Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:08:39.349Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:09:09.397Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:09:39.442Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:10:09.493Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:10:39.534Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:10:40.501Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:11:09.577Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:11:39.624Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:12:09.675Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:12:39.724Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:13:09.774Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:13:39.821Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:14:09.868Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:14:39.913Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:15:09.964Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:15:40.020Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:15:40.503Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:16:10.073Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:16:40.120Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:17:10.172Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:17:40.222Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:18:10.270Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:18:40.312Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:19:10.361Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:19:40.412Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:20:10.466Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:20:40.511Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:20:40.512Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:21:10.565Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:21:40.613Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:22:10.663Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:22:40.714Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:23:10.764Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:23:40.814Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:24:10.870Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:24:40.914Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:25:10.966Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:25:40.527Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:25:41.015Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:26:11.059Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:26:41.112Z] [INFO] GET /api/health 200 2ms +[2026-03-13T05:27:11.156Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:27:41.207Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:28:11.256Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:28:41.301Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:29:11.354Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:29:41.402Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:30:11.460Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:30:40.531Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:30:41.511Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:31:11.561Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:31:41.605Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:32:11.648Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:32:41.697Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:33:11.742Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:33:41.791Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:34:11.837Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:34:41.883Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:35:11.927Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:35:40.547Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:35:41.984Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:36:12.028Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:36:42.072Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:37:12.121Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:37:42.170Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:38:12.216Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:38:42.263Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:39:12.317Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:39:42.369Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:40:12.416Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:40:40.563Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:40:42.459Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:41:12.504Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:41:42.544Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:42:12.593Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:42:42.637Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:43:12.684Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:43:42.731Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:44:12.778Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:44:42.827Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:45:12.874Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:45:40.579Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:45:42.917Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:46:12.966Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:46:43.013Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:47:13.057Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:47:43.105Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:48:13.162Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:48:43.211Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:49:13.255Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:49:43.298Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:50:13.356Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:50:40.594Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:50:43.403Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:51:13.456Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:51:43.509Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:52:13.567Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:52:43.606Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:53:13.647Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:53:43.699Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:54:13.745Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:54:43.798Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:55:13.850Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:55:40.610Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T05:55:43.901Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:56:13.945Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:56:43.994Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:57:14.040Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:57:44.088Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:58:14.135Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:58:44.181Z] [INFO] GET /api/health 200 0ms +[2026-03-13T05:59:14.231Z] [INFO] GET /api/health 200 1ms +[2026-03-13T05:59:44.274Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:00:14.319Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:00:40.626Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:00:44.365Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:01:14.411Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:01:44.457Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:02:14.505Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:02:44.546Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:03:14.601Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:03:44.653Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:04:14.700Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:04:44.746Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:05:14.798Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:05:40.641Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:05:44.846Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:06:14.891Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:06:44.943Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:07:14.995Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:07:45.043Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:08:15.094Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:08:45.149Z] [INFO] GET /api/health 200 2ms +[2026-03-13T06:09:15.192Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:09:45.241Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:10:15.289Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:10:40.654Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:10:45.351Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:11:15.402Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:11:45.448Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:12:15.490Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:12:45.540Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:13:15.593Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:13:45.639Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:14:15.687Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:14:45.732Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:15:15.780Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:15:40.672Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:15:45.824Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:16:15.873Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:16:45.922Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:17:15.975Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:17:46.024Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:18:16.069Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:18:46.113Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:19:16.160Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:19:46.211Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:20:16.256Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:20:40.686Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:20:46.307Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:21:16.357Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:21:46.400Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:22:16.446Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:22:46.494Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:23:16.542Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:23:46.594Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:24:16.643Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:24:46.696Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:25:16.748Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:25:40.702Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:25:46.803Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:26:16.852Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:26:46.893Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:27:16.943Z] [INFO] GET /api/health 200 3ms +[2026-03-13T06:27:46.998Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:28:17.045Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:28:47.089Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:29:17.146Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:29:47.202Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:30:17.246Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:30:40.702Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:30:47.291Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:31:17.342Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:31:47.390Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:32:17.438Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:32:47.492Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:33:17.543Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:33:47.593Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:34:17.642Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:34:47.697Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:35:17.749Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:35:40.718Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:35:47.804Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:36:17.855Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:36:47.904Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:37:17.952Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:37:48.001Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:38:18.048Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:38:48.093Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:39:18.154Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:39:48.195Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:40:18.245Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:40:40.734Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:40:48.301Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:41:18.345Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:41:48.399Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:42:18.446Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:42:48.494Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:43:18.551Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:43:48.595Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:44:18.635Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:44:48.690Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:45:18.742Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:45:40.735Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:45:48.784Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:46:18.834Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:46:48.884Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:47:18.924Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:47:48.974Z] [INFO] GET /api/health 200 3ms +[2026-03-13T06:48:19.028Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:48:49.073Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:49:19.119Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:49:49.171Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:50:19.223Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:50:40.750Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:50:49.276Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:51:19.320Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:51:49.373Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:52:19.415Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:52:49.481Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:53:19.532Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:53:49.578Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:54:19.632Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:54:49.685Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:55:19.735Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:55:40.758Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T06:55:49.789Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:56:19.838Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:56:49.886Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:57:19.933Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:57:49.987Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:58:20.041Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:58:50.089Z] [INFO] GET /api/health 200 0ms +[2026-03-13T06:59:20.131Z] [INFO] GET /api/health 200 1ms +[2026-03-13T06:59:50.179Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:00:20.235Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:00:40.761Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:00:50.284Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:01:20.334Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:01:50.382Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:02:20.429Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:02:50.484Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:03:20.530Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:03:50.575Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:04:20.634Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:04:50.681Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:05:20.738Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:05:40.775Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:05:50.799Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:06:20.847Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:06:50.895Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:07:20.939Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:07:50.986Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:08:21.034Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:08:51.085Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:09:21.132Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:09:51.180Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:10:21.228Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:10:40.788Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:10:51.277Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:11:21.331Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:11:51.374Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:12:21.426Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:12:51.469Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:13:21.515Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:13:51.565Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:14:21.622Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:14:51.668Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:15:21.721Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:15:40.793Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:15:51.770Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:16:21.818Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:16:51.862Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:17:21.906Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:17:51.958Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:18:22.012Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:18:52.061Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:19:22.105Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:19:52.167Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:20:22.216Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:20:40.805Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:20:52.260Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:21:22.306Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:21:52.354Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:22:22.395Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:22:52.436Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:23:22.482Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:23:52.528Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:24:22.574Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:24:52.626Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:25:22.675Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:25:40.811Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:25:52.723Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:26:22.774Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:26:52.822Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:27:22.876Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:27:52.926Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:28:22.969Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:28:53.019Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:29:23.076Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:29:53.121Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:30:23.174Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:30:40.822Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:30:53.225Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:31:23.269Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:31:53.307Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:32:23.358Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:32:53.415Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:33:23.465Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:33:53.517Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:34:23.560Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:34:53.604Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:35:23.652Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:35:40.830Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:35:53.706Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:36:23.758Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:36:53.811Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:37:23.860Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:37:53.905Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:38:23.959Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:38:54.011Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:39:24.069Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:39:54.124Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:40:24.181Z] [INFO] GET /api/health 200 2ms +[2026-03-13T07:40:40.841Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:40:54.229Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:41:24.277Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:41:54.327Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:42:24.376Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:42:54.423Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:43:24.472Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:43:54.519Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:44:24.562Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:44:54.610Z] [INFO] GET /api/health 200 2ms +[2026-03-13T07:45:24.659Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:45:40.851Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:45:54.706Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:46:24.748Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:46:54.797Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:47:24.844Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:47:54.889Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:48:24.938Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:48:54.984Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:49:25.037Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:49:55.086Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:50:25.134Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:50:40.860Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:50:55.189Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:51:25.239Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:51:55.286Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:52:25.340Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:52:55.388Z] [INFO] GET /api/health 200 0ms +[2026-03-13T07:53:25.439Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:53:55.485Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:54:25.529Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:54:55.577Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:55:25.625Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:55:40.870Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T07:55:55.676Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:56:25.731Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:56:55.777Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:57:25.826Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:57:55.874Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:58:25.924Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:58:55.985Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:59:26.035Z] [INFO] GET /api/health 200 1ms +[2026-03-13T07:59:56.081Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:00:26.132Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:00:40.879Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:00:56.173Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:01:26.219Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:01:56.269Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:02:26.311Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:02:56.361Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:03:26.409Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:03:56.458Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:04:26.503Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:04:56.550Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:05:26.601Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:05:40.887Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:05:56.650Z] [INFO] GET /api/health 200 2ms +[2026-03-13T08:06:26.699Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:06:56.744Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:07:26.792Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:07:56.837Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:08:26.884Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:08:56.932Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:09:26.988Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:09:57.041Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:10:27.084Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:10:40.888Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:10:57.146Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:11:27.201Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:11:57.253Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:12:27.296Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:12:57.344Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:13:27.390Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:13:57.442Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:14:27.491Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:14:57.534Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:15:27.584Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:15:40.896Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:15:57.629Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:16:27.679Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:16:57.729Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:17:27.773Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:17:57.824Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:18:27.876Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:18:57.929Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:19:27.979Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:19:58.030Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:20:28.078Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:20:40.902Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:20:58.128Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:21:28.180Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:21:58.237Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:22:28.287Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:22:58.335Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:23:28.384Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:23:58.435Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:24:28.484Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:24:58.533Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:25:28.584Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:25:40.905Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:25:58.635Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:26:28.685Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:26:58.730Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:27:28.782Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:27:58.832Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:28:28.880Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:28:58.921Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:29:28.971Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:29:59.022Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:30:29.070Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:30:40.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:30:59.115Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:31:29.167Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:31:59.224Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:32:29.270Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:32:59.315Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:33:29.364Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:33:59.413Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:34:29.466Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:34:59.517Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:35:29.561Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:35:40.916Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:35:59.607Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:36:29.654Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:36:59.702Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:37:29.757Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:37:59.804Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:38:29.851Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:38:59.906Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:39:29.953Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:40:00.007Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:40:30.059Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:40:40.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:41:00.109Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:41:30.154Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:42:00.198Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:42:30.248Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:43:00.298Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:43:30.348Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:44:00.395Z] [INFO] GET /api/health 200 2ms +[2026-03-13T08:44:30.453Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:45:00.503Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:45:30.547Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:45:40.926Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:46:00.612Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:46:30.677Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:47:00.726Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:47:30.793Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:48:00.851Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:48:30.902Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:49:00.950Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:49:30.996Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:50:01.039Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:50:31.088Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:50:40.930Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:51:01.134Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:51:31.181Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:52:01.245Z] [INFO] GET /api/health 200 2ms +[2026-03-13T08:52:31.292Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:53:01.340Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:53:31.385Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:54:01.435Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:54:31.478Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:55:01.530Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:55:31.574Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:55:40.934Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T08:56:01.621Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:56:31.670Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:57:01.719Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:57:31.768Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:58:01.822Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:58:31.874Z] [INFO] GET /api/health 200 1ms +[2026-03-13T08:59:01.921Z] [INFO] GET /api/health 200 0ms +[2026-03-13T08:59:31.965Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:00:02.030Z] [INFO] GET /api/health 200 4ms +[2026-03-13T09:00:32.077Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:00:40.936Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:01:02.123Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:01:32.175Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:02:02.222Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:02:32.270Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:03:02.312Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:03:32.355Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:04:02.401Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:04:32.445Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:05:02.490Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:05:32.539Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:05:40.938Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:06:02.586Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:06:32.638Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:07:02.691Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:07:32.739Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:08:02.784Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:08:32.830Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:09:02.877Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:09:32.931Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:10:02.983Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:10:33.027Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:10:40.939Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:11:03.071Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:11:33.121Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:12:03.173Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:12:33.220Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:13:03.269Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:13:33.315Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:14:03.361Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:14:33.410Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:15:03.459Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:15:33.511Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:15:40.941Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:16:03.563Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:16:33.611Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:17:03.660Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:17:33.708Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:18:03.753Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:18:33.800Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:19:03.854Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:19:33.898Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:20:03.954Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:20:33.999Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:20:40.942Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:21:04.047Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:21:34.091Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:22:04.142Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:22:34.190Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:23:04.245Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:23:34.296Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:24:04.342Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:24:34.390Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:25:04.444Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:25:34.497Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:25:40.943Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:26:04.542Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:26:34.585Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:27:04.639Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:27:34.696Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:28:04.744Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:28:34.794Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:29:04.842Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:29:34.885Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:30:04.932Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:30:34.981Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:30:40.944Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:31:05.030Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:31:35.084Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:32:05.135Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:32:35.185Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:33:05.230Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:33:35.277Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:34:05.329Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:34:35.379Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:35:05.430Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:35:35.469Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:35:40.950Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:36:05.519Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:36:35.564Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:37:05.619Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:37:35.667Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:38:05.717Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:38:35.767Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:39:05.816Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:39:35.863Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:40:05.911Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:40:35.963Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:40:40.956Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:41:06.010Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:41:36.055Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:42:06.100Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:42:36.152Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:43:06.195Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:43:36.255Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:44:06.303Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:44:36.356Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:45:06.408Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:45:36.458Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:45:40.960Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:46:06.511Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:46:36.563Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:47:06.613Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:47:36.661Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:48:06.704Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:48:36.748Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:49:06.801Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:49:36.847Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:50:06.897Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:50:36.942Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:50:40.964Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:51:06.992Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:51:37.042Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:52:07.092Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:52:37.136Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:53:07.190Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:53:37.239Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:54:07.282Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:54:37.325Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:55:07.372Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:55:37.430Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:55:40.966Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T09:56:07.482Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:56:37.528Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:57:07.585Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:57:37.634Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:58:07.680Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:58:37.736Z] [INFO] GET /api/health 200 1ms +[2026-03-13T09:59:07.789Z] [INFO] GET /api/health 200 0ms +[2026-03-13T09:59:37.834Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:00:07.886Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:00:37.938Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:00:40.970Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:01:07.982Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:01:38.035Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:02:08.085Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:02:38.132Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:03:08.183Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:03:38.236Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:04:08.285Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:04:38.333Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:05:08.384Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:05:38.434Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:05:40.972Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:06:08.490Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:06:38.533Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:07:08.577Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:07:38.627Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:08:08.674Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:08:38.728Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:09:08.776Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:09:38.821Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:10:08.871Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:10:38.919Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:10:40.974Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:11:08.964Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:11:39.009Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:12:09.058Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:12:39.109Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:13:09.164Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:13:39.211Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:14:09.256Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:14:39.302Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:15:09.343Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:15:39.387Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:15:40.975Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:16:09.433Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:16:39.487Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:17:09.540Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:17:39.587Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:18:09.636Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:18:39.687Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:19:09.732Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:19:39.787Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:20:09.838Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:20:39.885Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:20:40.976Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:21:09.932Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:21:39.980Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:22:10.031Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:22:40.082Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:23:10.128Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:23:40.174Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:24:10.221Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:24:40.271Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:25:10.321Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:25:40.365Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:25:40.977Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:26:10.412Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:26:40.461Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:27:10.512Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:27:40.565Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:28:10.621Z] [INFO] GET /api/health 200 2ms +[2026-03-13T10:28:40.665Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:29:10.723Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:29:40.769Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:30:10.816Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:30:40.861Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:30:40.977Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:31:10.907Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:31:40.950Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:32:11.006Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:32:41.053Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:33:11.103Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:33:41.145Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:34:11.193Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:34:41.241Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:35:11.285Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:35:40.988Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:35:41.339Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:36:11.381Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:36:41.432Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:37:11.495Z] [INFO] GET /api/health 200 3ms +[2026-03-13T10:37:41.550Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:38:11.599Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:38:41.643Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:39:11.698Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:39:41.742Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:40:11.793Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:40:40.993Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:40:41.848Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:41:11.898Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:41:41.947Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:42:11.993Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:42:42.046Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:43:12.102Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:43:42.151Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:44:12.201Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:44:42.243Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:45:12.292Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:45:41.005Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:45:42.340Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:46:12.394Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:46:42.441Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:47:12.496Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:47:42.542Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:48:12.592Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:48:42.638Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:48:54.447Z] [INFO] GET /sw.js 200 1ms +[2026-03-13T10:49:12.683Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:49:42.731Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:50:12.774Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:50:41.011Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:50:42.817Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:51:12.866Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:51:42.913Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:52:12.955Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:52:42.998Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:53:13.045Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:53:43.093Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:54:13.140Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:54:43.181Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:55:13.225Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:55:41.021Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T10:55:43.269Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:56:13.314Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:56:43.365Z] [INFO] GET /api/health 200 0ms +[2026-03-13T10:57:13.413Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:57:43.460Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:58:13.512Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:58:43.560Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:59:13.610Z] [INFO] GET /api/health 200 1ms +[2026-03-13T10:59:43.656Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:00:13.703Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:00:41.033Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:00:43.764Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:01:13.812Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:01:43.859Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:02:13.901Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:02:43.944Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:03:13.989Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:03:44.039Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:04:14.089Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:04:44.138Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:05:14.181Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:05:41.044Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:05:44.238Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:06:14.292Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:06:44.342Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:07:14.392Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:07:44.439Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:08:14.488Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:08:44.541Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:09:14.595Z] [INFO] GET /api/health 200 2ms +[2026-03-13T11:09:44.641Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:10:14.695Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:10:41.051Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:10:44.744Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:11:14.797Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:11:44.852Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:12:14.898Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:12:44.946Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:13:14.998Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:13:45.042Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:14:15.095Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:14:45.145Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:15:15.198Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:15:41.061Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:15:45.244Z] [INFO] GET /api/health 200 2ms +[2026-03-13T11:16:15.298Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:16:45.342Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:17:15.400Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:17:45.454Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:18:15.504Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:18:45.550Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:19:15.600Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:19:45.646Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:20:15.696Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:20:41.071Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:20:45.739Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:21:15.787Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:21:45.836Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:22:15.884Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:22:45.932Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:23:15.976Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:23:46.024Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:24:16.077Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:24:46.130Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:25:16.181Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:25:41.082Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:25:46.231Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:26:16.279Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:26:46.323Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:27:16.371Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:27:46.419Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:28:16.469Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:28:46.516Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:29:16.565Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:29:46.618Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:30:16.669Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:30:41.092Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:30:46.721Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:31:16.765Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:31:46.820Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:32:16.867Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:32:46.920Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:33:16.970Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:33:47.018Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:34:17.067Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:34:47.114Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:35:17.160Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:35:41.102Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:35:47.205Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:36:17.251Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:36:47.299Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:37:17.346Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:37:47.396Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:38:17.448Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:38:47.495Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:39:17.543Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:39:47.589Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:40:17.634Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:40:41.113Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:40:47.685Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:41:17.733Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:41:47.788Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:42:17.844Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:42:47.889Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:43:17.934Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:43:47.975Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:44:18.024Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:44:48.070Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:45:18.123Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:45:41.123Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:45:48.171Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:46:18.217Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:46:48.267Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:47:18.316Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:47:48.367Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:48:18.414Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:48:48.470Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:49:18.522Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:49:48.566Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:50:18.611Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:50:41.134Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:50:48.659Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:51:18.709Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:51:48.754Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:52:18.800Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:52:48.856Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:53:18.902Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:53:48.947Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:54:18.995Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:54:49.043Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:55:19.088Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:55:41.142Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T11:55:49.149Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:56:19.198Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:56:49.249Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:57:19.301Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:57:49.360Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:58:19.403Z] [INFO] GET /api/health 200 0ms +[2026-03-13T11:58:49.450Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:59:19.494Z] [INFO] GET /api/health 200 1ms +[2026-03-13T11:59:49.538Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:00:19.588Z] [INFO] GET /api/health 200 2ms +[2026-03-13T12:00:41.151Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:00:49.635Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:01:19.680Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:01:49.729Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:02:19.783Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:02:49.831Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:03:19.882Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:03:49.936Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:04:19.985Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:04:50.037Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:05:20.085Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:05:41.160Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:05:50.135Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:06:20.184Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:06:50.238Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:07:20.278Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:07:50.330Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:08:20.380Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:08:50.435Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:09:20.486Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:09:50.548Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:10:20.595Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:10:41.171Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:10:50.647Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:11:20.691Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:11:50.741Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:12:20.790Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:12:50.844Z] [INFO] GET /api/health 200 2ms +[2026-03-13T12:13:20.895Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:13:50.944Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:14:20.999Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:14:51.050Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:15:21.112Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:15:41.181Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:15:51.159Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:16:21.205Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:16:51.259Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:17:21.312Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:17:51.364Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:18:21.415Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:18:51.469Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:19:21.520Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:19:51.574Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:20:21.625Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:20:41.185Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:20:51.680Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:21:21.733Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:21:51.784Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:22:21.845Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:22:51.894Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:23:21.948Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:23:52.002Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:24:22.048Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:24:52.101Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:25:22.164Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:25:41.195Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:25:52.220Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:26:22.272Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:26:52.318Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:27:22.368Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:27:52.417Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:28:22.464Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:28:52.513Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:29:22.564Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:29:52.614Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:30:22.664Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:30:41.198Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:30:52.710Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:31:22.755Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:31:52.805Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:32:22.856Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:32:52.907Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:33:22.950Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:33:52.998Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:34:23.043Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:34:53.087Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:35:23.128Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:35:41.208Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:35:53.168Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:36:23.216Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:36:53.264Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:37:23.318Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:37:53.364Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:38:23.410Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:38:53.458Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:39:23.508Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:39:53.553Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:40:23.610Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:40:41.211Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:40:53.664Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:41:23.713Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:41:53.765Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:42:23.813Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:42:53.861Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:43:23.908Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:43:53.956Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:44:24.007Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:44:54.065Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:45:24.112Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:45:41.220Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:45:54.159Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:46:24.216Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:46:54.264Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:47:24.312Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:47:54.361Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:48:24.410Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:48:54.472Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:49:24.523Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:49:54.567Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:50:24.613Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:50:41.230Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:50:54.661Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:51:24.707Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:51:54.759Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:52:24.805Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:52:54.857Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:53:24.902Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:53:54.949Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:54:24.992Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:54:55.045Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:55:25.097Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:55:41.240Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T12:55:55.148Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:56:25.198Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:56:55.245Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:57:25.296Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:57:55.344Z] [INFO] GET /api/health 200 0ms +[2026-03-13T12:58:25.393Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:58:55.437Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:59:25.487Z] [INFO] GET /api/health 200 1ms +[2026-03-13T12:59:55.540Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:00:25.593Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:00:41.241Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:00:55.643Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:01:25.692Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:01:55.740Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:02:25.790Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:02:55.836Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:03:25.883Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:03:55.933Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:04:25.983Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:04:56.030Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:05:26.082Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:05:41.249Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:05:56.131Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:06:26.182Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:06:56.228Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:07:26.276Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:07:56.330Z] [INFO] GET /api/health 200 2ms +[2026-03-13T13:08:26.373Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:08:56.423Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:09:26.467Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:09:56.522Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:10:26.576Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:10:41.257Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:10:56.627Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:11:26.675Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:11:56.723Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:12:26.771Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:12:56.824Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:13:26.871Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:13:56.917Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:14:26.970Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:14:57.017Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:15:27.068Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:15:41.267Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:15:57.122Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:16:27.167Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:16:57.214Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:17:27.257Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:17:57.304Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:18:27.351Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:18:57.397Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:19:27.448Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:19:57.493Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:20:27.550Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:20:41.273Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:20:57.605Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:21:27.656Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:21:57.695Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:22:27.745Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:22:57.787Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:23:27.836Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:23:57.884Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:24:27.936Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:24:57.986Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:25:28.035Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:25:41.280Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:25:58.082Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:26:28.139Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:26:58.184Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:27:28.233Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:27:58.287Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:28:28.338Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:28:58.387Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:29:28.435Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:29:58.481Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:30:28.525Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:30:41.288Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:30:58.578Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:31:28.624Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:31:58.672Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:32:28.718Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:32:58.769Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:33:28.812Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:33:58.860Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:34:28.914Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:34:58.956Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:35:29.019Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:35:41.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:35:59.071Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:36:29.119Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:36:59.169Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:37:29.215Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:37:59.267Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:38:29.319Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:38:59.366Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:39:29.412Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:39:59.462Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:40:29.509Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:40:41.297Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:40:59.559Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:41:29.606Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:41:59.656Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:42:29.706Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:42:59.753Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:43:29.802Z] [INFO] GET /api/health 200 2ms +[2026-03-13T13:43:59.849Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:44:29.898Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:44:59.948Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:45:30.001Z] [INFO] GET /api/health 200 2ms +[2026-03-13T13:45:41.302Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:46:00.054Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:46:30.096Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:47:00.144Z] [INFO] GET /api/health 200 2ms +[2026-03-13T13:47:30.190Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:48:00.239Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:48:30.289Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:49:00.334Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:49:30.380Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:50:00.431Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:50:30.484Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:50:41.307Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:51:00.543Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:51:30.591Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:52:00.647Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:52:30.699Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:53:00.749Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:53:30.789Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:54:00.842Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:54:30.893Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:55:00.956Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:55:31.008Z] [INFO] GET /api/health 200 0ms +[2026-03-13T13:55:41.311Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T13:56:01.067Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:56:31.120Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:57:01.166Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:57:31.215Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:58:01.272Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:58:31.316Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:59:01.367Z] [INFO] GET /api/health 200 1ms +[2026-03-13T13:59:31.421Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:00:01.478Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:00:31.535Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:00:41.316Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:01:01.608Z] [INFO] GET /api/health 200 3ms +[2026-03-13T14:01:31.663Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:02:01.708Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:02:31.753Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:03:01.806Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:03:31.847Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:04:01.888Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:04:31.933Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:05:01.976Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:05:32.030Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:05:41.319Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:06:02.075Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:06:32.132Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:07:02.176Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:07:32.224Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:08:02.271Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:08:32.319Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:09:02.365Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:09:32.421Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:10:02.466Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:10:32.514Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:10:41.322Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:11:02.560Z] [INFO] GET /api/health 200 2ms +[2026-03-13T14:11:32.611Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:12:02.659Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:12:32.704Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:13:02.749Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:13:32.801Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:14:02.849Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:14:32.899Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:15:02.950Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:15:33.001Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:15:41.324Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:16:03.053Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:16:33.097Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:17:03.146Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:17:33.200Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:18:03.249Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:18:33.298Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:19:03.349Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:19:33.397Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:20:03.441Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:20:33.487Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:20:41.326Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:21:03.538Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:21:33.589Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:22:03.638Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:22:33.691Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:23:03.740Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:23:33.786Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:24:03.835Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:24:33.886Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:25:03.932Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:25:33.981Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:25:41.327Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:26:04.032Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:26:34.085Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:27:04.127Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:27:34.180Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:28:04.230Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:28:34.276Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:29:04.330Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:29:34.380Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:30:04.436Z] [INFO] GET /api/health 200 2ms +[2026-03-13T14:30:34.479Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:30:41.327Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:31:04.522Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:31:34.565Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:32:04.615Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:32:34.663Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:33:04.720Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:33:34.771Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:34:04.812Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:34:34.859Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:35:04.901Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:35:34.953Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:35:41.328Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:36:04.999Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:36:35.047Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:37:05.096Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:37:35.144Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:38:05.184Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:38:35.237Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:39:05.283Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:39:35.330Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:40:05.378Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:40:35.433Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:40:41.335Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:41:05.481Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:41:35.529Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:42:05.576Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:42:35.622Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:43:05.676Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:43:35.728Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:44:05.778Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:44:35.831Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:45:05.882Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:45:35.929Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:45:41.340Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:46:05.977Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:46:36.025Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:47:06.070Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:47:36.115Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:48:06.167Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:48:36.213Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:49:06.256Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:49:36.308Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:50:06.359Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:50:36.408Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:50:41.344Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:51:06.463Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:51:36.511Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:52:06.561Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:52:36.615Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:53:06.671Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:53:36.720Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:54:06.765Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:54:36.811Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:55:06.855Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:55:36.907Z] [INFO] GET /api/health 200 2ms +[2026-03-13T14:55:41.348Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T14:56:06.956Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:56:37.000Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:57:07.045Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:57:37.096Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:58:07.143Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:58:37.188Z] [INFO] GET /api/health 200 1ms +[2026-03-13T14:59:07.240Z] [INFO] GET /api/health 200 0ms +[2026-03-13T14:59:37.293Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:00:07.343Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:00:37.400Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:00:41.352Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:01:07.446Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:01:37.494Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:02:07.545Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:02:37.593Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:03:07.636Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:03:37.686Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:04:07.736Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:04:37.777Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:05:07.828Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:05:37.873Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:05:41.356Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:06:07.923Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:06:37.964Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:07:08.011Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:07:38.062Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:08:08.114Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:08:38.161Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:09:08.205Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:09:38.253Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:10:08.300Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:10:38.344Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:10:41.357Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:11:08.389Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:11:38.439Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:12:08.488Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:12:38.534Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:13:08.580Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:13:38.627Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:14:08.669Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:14:38.723Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:15:08.770Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:15:38.815Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:15:41.359Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:16:08.862Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:16:38.912Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:17:08.962Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:17:39.010Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:18:09.067Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:18:39.114Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:19:09.155Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:19:39.208Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:20:09.261Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:20:39.315Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:20:41.361Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:21:09.363Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:21:39.415Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:22:09.479Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:22:39.524Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:23:09.574Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:23:39.625Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:24:09.673Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:24:39.723Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:25:09.772Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:25:39.817Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:25:41.363Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:26:09.861Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:26:39.911Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:27:09.963Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:27:40.012Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:28:10.061Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:28:40.122Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:29:10.178Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:29:40.233Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:30:10.273Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:30:40.323Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:30:41.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:31:10.385Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:31:40.434Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:32:10.482Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:32:40.528Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:33:10.575Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:33:40.620Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:34:10.666Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:34:40.707Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:35:10.765Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:35:40.807Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:35:41.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:36:10.853Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:36:40.902Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:37:10.955Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:37:41.004Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:38:11.052Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:38:41.102Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:39:11.154Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:39:41.203Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:40:11.257Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:40:41.306Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:40:41.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:41:11.349Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:41:41.393Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:42:11.442Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:42:41.496Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:43:11.543Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:43:41.589Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:44:11.637Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:44:41.683Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:45:11.731Z] [INFO] GET /api/health 200 2ms +[2026-03-13T15:45:41.372Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:45:41.780Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:46:11.834Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:46:41.875Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:47:11.927Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:47:41.970Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:48:12.017Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:48:42.073Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:49:12.123Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:49:42.168Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:50:12.214Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:50:41.378Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:50:42.264Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:51:12.322Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:51:42.367Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:52:12.411Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:52:42.461Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:53:12.511Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:53:42.560Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:54:12.604Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:54:42.652Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:55:12.702Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:55:41.384Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T15:55:42.747Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:56:12.789Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:56:42.837Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:57:12.888Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:57:42.933Z] [INFO] GET /api/health 200 0ms +[2026-03-13T15:58:12.985Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:58:43.042Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:59:13.100Z] [INFO] GET /api/health 200 1ms +[2026-03-13T15:59:43.144Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:00:13.189Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:00:41.390Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:00:43.241Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:01:13.298Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:01:43.343Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:02:13.387Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:02:43.434Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:03:13.485Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:03:43.538Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:04:13.587Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:04:43.636Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:05:13.683Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:05:41.396Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:05:43.732Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:06:13.785Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:06:43.836Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:07:13.879Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:07:43.918Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:08:13.963Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:08:44.016Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:09:14.065Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:09:44.113Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:10:13.452Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-13T16-10-13-446Z.db.enc +[2026-03-13T16:10:13.451Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-13T16-10-13-446Z.db.enc +[2026-03-13T16:10:13.458Z] [INFO] Backup erstellt: backup_2026-03-13T16-10-13-446Z.db +[2026-03-13T16:10:13.468Z] [INFO] Datei sicher gelöscht: backup_2026-01-05T16-57-05-850Z.db.enc +[2026-03-13T16:10:13.468Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-05T16-57-05-850Z.db.enc +[2026-03-13T16:10:14.159Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:10:41.402Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:10:44.205Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:11:14.257Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:11:44.305Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:12:14.359Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:12:44.405Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:13:14.457Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:13:44.505Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:14:14.548Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:14:44.593Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:15:14.642Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:15:41.407Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:15:44.689Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:16:14.743Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:16:44.789Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:17:14.833Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:17:44.890Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:18:14.938Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:18:44.988Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:19:15.046Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:19:45.096Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:20:15.146Z] [INFO] GET /api/health 200 2ms +[2026-03-13T16:20:41.412Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:20:45.194Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:21:15.240Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:21:45.291Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:22:15.341Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:22:45.387Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:23:15.444Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:23:45.488Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:24:15.540Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:24:45.585Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:25:15.632Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:25:41.417Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:25:45.680Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:26:15.732Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:26:45.784Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:27:15.832Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:27:45.879Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:28:15.929Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:28:45.985Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:29:16.034Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:29:46.084Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:30:16.139Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:30:41.421Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:30:46.195Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:31:16.253Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:31:46.300Z] [INFO] GET /api/health 200 2ms +[2026-03-13T16:32:16.350Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:32:46.399Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:33:16.442Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:33:46.496Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:34:16.555Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:34:46.605Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:35:16.649Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:35:41.427Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:35:46.700Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:36:16.749Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:36:46.792Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:37:16.839Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:37:46.882Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:38:16.927Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:38:46.971Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:39:17.015Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:39:47.060Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:40:17.102Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:40:41.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:40:47.146Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:41:17.200Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:41:47.246Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:42:17.301Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:42:47.357Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:43:17.398Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:43:47.452Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:44:17.501Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:44:47.555Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:45:17.603Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:45:41.437Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:45:47.652Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:46:17.700Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:46:47.741Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:47:17.792Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:47:47.843Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:48:17.890Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:48:47.943Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:49:17.993Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:49:48.042Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:50:18.092Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:50:41.442Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:50:48.142Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:51:18.189Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:51:48.237Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:52:18.284Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:52:48.333Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:53:18.380Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:53:48.429Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:54:18.480Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:54:48.531Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:55:18.580Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:55:41.442Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T16:55:48.626Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:56:18.672Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:56:48.727Z] [INFO] GET /api/health 200 2ms +[2026-03-13T16:57:18.775Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:57:48.827Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:58:18.878Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:58:48.922Z] [INFO] GET /api/health 200 0ms +[2026-03-13T16:59:18.973Z] [INFO] GET /api/health 200 1ms +[2026-03-13T16:59:49.023Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:00:19.069Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:00:41.446Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:00:49.114Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:01:19.164Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:01:49.213Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:02:19.264Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:02:49.306Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:03:19.354Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:03:49.404Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:04:19.449Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:04:49.501Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:05:19.544Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:05:41.452Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:05:49.600Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:06:19.641Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:06:49.691Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:07:19.740Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:07:49.781Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:08:19.832Z] [INFO] GET /api/health 200 2ms +[2026-03-13T17:08:49.885Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:09:19.943Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:09:49.994Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:10:20.048Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:10:41.456Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:10:50.096Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:11:20.147Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:11:50.200Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:12:20.252Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:12:50.310Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:13:20.357Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:13:50.405Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:14:20.445Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:14:50.494Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:15:20.548Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:15:41.456Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:15:50.591Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:16:20.639Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:16:50.703Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:17:20.759Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:17:50.815Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:18:20.870Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:18:50.922Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:19:20.967Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:19:51.022Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:20:21.076Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:20:41.460Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:20:51.120Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:21:21.168Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:21:51.218Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:22:21.263Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:22:51.310Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:23:21.365Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:23:51.417Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:24:21.468Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:24:51.515Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:25:21.566Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:25:41.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:25:51.612Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:26:21.661Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:26:51.717Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:27:21.769Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:27:51.819Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:28:21.867Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:28:51.917Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:29:21.964Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:29:52.006Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:30:22.052Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:30:41.466Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:30:52.099Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:31:22.147Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:31:52.193Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:32:22.239Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:32:52.288Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:33:22.339Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:33:52.390Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:34:22.436Z] [INFO] GET /api/health 200 2ms +[2026-03-13T17:34:52.483Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:35:22.528Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:35:41.471Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:35:52.576Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:36:22.619Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:36:52.667Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:37:22.711Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:37:52.754Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:38:22.801Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:38:52.844Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:39:22.889Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:39:52.934Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:40:22.984Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:40:41.474Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:40:53.029Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:41:23.081Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:41:53.126Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:42:23.175Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:42:53.222Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:43:23.269Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:43:53.313Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:44:23.358Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:44:53.404Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:45:23.454Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:45:41.476Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:45:53.499Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:46:23.553Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:46:53.600Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:47:23.643Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:47:53.687Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:48:23.733Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:48:53.788Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:49:23.834Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:49:53.881Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:50:23.928Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:50:41.480Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:50:53.979Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:51:24.028Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:51:54.081Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:52:24.129Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:52:54.173Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:53:24.228Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:53:54.276Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:54:24.323Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:54:54.373Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:55:24.417Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:55:41.483Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T17:55:54.467Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:56:24.517Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:56:54.566Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:57:24.615Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:57:54.672Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:58:24.731Z] [INFO] GET /api/health 200 2ms +[2026-03-13T17:58:54.772Z] [INFO] GET /api/health 200 0ms +[2026-03-13T17:59:24.826Z] [INFO] GET /api/health 200 1ms +[2026-03-13T17:59:54.882Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:00:24.941Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:00:41.487Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:00:54.993Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:01:25.052Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:01:55.103Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:02:25.158Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:02:55.210Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:03:25.261Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:03:55.315Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:04:25.363Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:04:55.420Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:05:25.474Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:05:41.490Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:05:55.522Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:06:25.571Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:06:55.618Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:07:25.665Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:07:55.714Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:08:25.759Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:08:55.801Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:09:25.852Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:09:55.895Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:10:25.943Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:10:41.493Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:10:55.990Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:11:26.041Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:11:56.090Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:12:26.138Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:12:56.194Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:13:26.240Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:13:56.284Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:14:26.329Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:14:56.380Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:15:26.427Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:15:41.498Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:15:56.473Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:16:26.525Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:16:56.578Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:17:26.629Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:17:56.680Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:18:26.721Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:18:56.762Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:19:26.812Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:19:56.854Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:20:26.902Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:20:41.502Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:20:56.951Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:21:27.004Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:21:57.053Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:22:27.104Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:22:57.150Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:23:27.198Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:23:57.245Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:24:27.294Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:24:57.349Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:25:27.396Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:25:41.505Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:25:57.444Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:26:27.491Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:26:57.537Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:27:27.586Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:27:57.632Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:28:27.673Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:28:57.716Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:29:27.766Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:29:57.819Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:30:27.864Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:30:41.510Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:30:57.913Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:31:27.959Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:31:58.004Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:32:28.052Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:32:58.100Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:33:28.147Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:33:58.200Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:34:28.250Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:34:58.292Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:35:28.338Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:35:41.512Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:35:58.386Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:36:28.436Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:36:58.489Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:37:28.544Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:37:58.593Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:38:28.640Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:38:58.693Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:39:28.747Z] [INFO] GET /api/health 200 2ms +[2026-03-13T18:39:58.796Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:40:28.846Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:40:41.517Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:40:58.890Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:41:28.945Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:41:58.990Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:42:29.045Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:42:59.091Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:43:29.145Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:43:59.195Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:44:29.246Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:44:59.292Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:45:29.339Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:45:41.520Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:45:59.401Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:46:29.445Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:46:59.497Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:47:29.540Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:47:59.587Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:48:29.628Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:48:59.674Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:49:29.714Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:49:59.756Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:50:29.800Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:50:41.523Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:50:59.852Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:51:29.901Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:51:59.953Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:52:30.000Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:53:00.049Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:53:30.100Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:54:00.150Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:54:30.198Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:55:00.248Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:55:30.296Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:55:41.526Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T18:56:00.359Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:56:30.407Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:57:00.448Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:57:30.501Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:58:00.555Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:58:30.606Z] [INFO] GET /api/health 200 0ms +[2026-03-13T18:59:00.658Z] [INFO] GET /api/health 200 1ms +[2026-03-13T18:59:30.702Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:00:00.761Z] [INFO] GET /api/health 200 2ms +[2026-03-13T19:00:30.814Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:00:41.528Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:01:00.869Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:01:30.918Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:02:00.971Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:02:31.021Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:03:01.069Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:03:31.109Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:04:01.166Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:04:31.212Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:05:01.257Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:05:31.301Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:05:41.532Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:06:01.353Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:06:31.397Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:07:01.444Z] [INFO] GET /api/health 200 2ms +[2026-03-13T19:07:31.484Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:08:01.531Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:08:31.583Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:09:01.631Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:09:31.686Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:10:01.733Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:10:31.780Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:10:41.535Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:11:01.824Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:11:31.870Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:12:01.918Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:12:31.967Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:13:02.038Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:13:32.090Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:14:02.135Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:14:32.186Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:15:02.247Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:15:32.293Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:15:41.538Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:16:02.342Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:16:32.390Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:17:02.434Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:17:32.479Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:18:02.532Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:18:32.572Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:19:02.617Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:19:32.659Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:20:02.711Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:20:32.759Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:20:41.541Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:21:02.811Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:21:32.862Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:22:02.915Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:22:32.971Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:23:03.027Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:23:33.072Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:24:03.116Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:24:33.165Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:25:03.213Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:25:33.262Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:25:41.543Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:26:03.316Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:26:33.376Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:27:03.425Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:27:33.473Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:28:03.523Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:28:33.576Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:29:03.619Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:29:33.665Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:30:03.710Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:30:33.759Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:30:41.545Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:31:03.807Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:31:33.853Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:32:03.897Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:32:33.945Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:33:03.991Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:33:34.042Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:34:04.097Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:34:34.147Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:35:04.201Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:35:34.247Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:35:41.545Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:36:04.298Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:36:34.371Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:37:04.426Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:37:34.490Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:38:04.535Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:38:34.584Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:39:04.639Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:39:34.681Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:40:04.736Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:40:34.794Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:40:41.545Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:41:04.839Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:41:34.887Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:42:04.936Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:42:34.988Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:43:05.041Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:43:35.090Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:44:05.146Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:44:35.200Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:45:05.249Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:45:35.292Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:45:41.546Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:46:05.372Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:46:35.419Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:47:05.466Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:47:35.518Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:48:05.562Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:48:35.608Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:49:05.665Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:49:35.718Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:50:05.762Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:50:35.811Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:50:41.550Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:51:05.860Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:51:35.913Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:52:05.962Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:52:36.006Z] [INFO] GET /api/health 200 0ms +[2026-03-13T19:53:06.055Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:53:36.104Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:54:06.149Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:54:36.192Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:55:06.239Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:55:36.288Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:55:41.553Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T19:56:06.337Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:56:36.391Z] [INFO] GET /api/health 200 2ms +[2026-03-13T19:57:06.454Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:57:36.501Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:58:06.551Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:58:36.605Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:59:06.652Z] [INFO] GET /api/health 200 1ms +[2026-03-13T19:59:36.700Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:00:06.747Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:00:36.792Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:00:41.556Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:01:06.842Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:01:36.893Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:02:06.945Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:02:36.995Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:03:07.041Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:03:37.093Z] [INFO] GET /api/health 200 2ms +[2026-03-13T20:04:07.138Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:04:37.193Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:05:07.237Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:05:37.285Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:05:41.559Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:06:07.354Z] [INFO] GET /api/health 200 2ms +[2026-03-13T20:06:37.408Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:07:07.454Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:07:37.502Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:08:07.549Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:08:37.590Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:09:07.644Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:09:37.689Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:10:07.736Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:10:37.794Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:10:41.561Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:11:07.841Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:11:37.896Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:12:07.947Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:12:37.989Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:13:08.031Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:13:38.080Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:14:08.124Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:14:38.169Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:15:08.222Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:15:38.276Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:15:41.562Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:16:08.336Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:16:38.385Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:17:08.441Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:17:38.485Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:18:08.542Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:18:38.594Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:19:08.636Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:19:38.688Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:20:08.739Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:20:38.791Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:20:41.565Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:21:08.842Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:21:38.893Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:22:08.942Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:22:38.991Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:23:09.046Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:23:39.103Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:24:09.153Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:24:39.196Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:25:09.253Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:25:39.301Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:25:41.568Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:26:09.359Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:26:39.407Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:27:09.450Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:27:39.498Z] [INFO] GET /api/health 200 2ms +[2026-03-13T20:28:09.541Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:28:39.595Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:29:09.647Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:29:39.698Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:30:09.746Z] [INFO] GET /api/health 200 2ms +[2026-03-13T20:30:39.800Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:30:41.569Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:31:09.849Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:31:39.893Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:32:09.944Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:32:39.987Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:33:10.036Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:33:40.085Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:34:10.138Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:34:40.181Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:35:10.231Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:35:40.284Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:35:41.569Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:36:10.333Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:36:40.383Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:37:10.431Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:37:40.483Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:38:10.528Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:38:40.577Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:39:10.627Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:39:40.672Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:40:10.720Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:40:40.786Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:40:41.570Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:41:10.858Z] [INFO] GET /api/health 200 3ms +[2026-03-13T20:41:40.921Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:42:10.971Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:42:41.021Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:43:11.073Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:43:41.123Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:44:11.178Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:44:41.229Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:45:11.280Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:45:41.330Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:45:41.571Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:46:11.378Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:46:41.424Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:47:11.473Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:47:41.520Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:48:11.571Z] [INFO] GET /api/health 200 2ms +[2026-03-13T20:48:41.616Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:49:11.659Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:49:41.709Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:50:11.755Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:50:41.573Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:50:41.832Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:51:11.880Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:51:41.931Z] [INFO] GET /api/health 200 2ms +[2026-03-13T20:52:11.981Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:52:42.023Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:53:12.071Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:53:42.121Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:54:12.169Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:54:42.219Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:55:12.264Z] [INFO] GET /api/health 200 2ms +[2026-03-13T20:55:41.573Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T20:55:42.304Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:56:12.357Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:56:42.407Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:57:12.456Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:57:42.511Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:58:12.558Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:58:42.606Z] [INFO] GET /api/health 200 0ms +[2026-03-13T20:59:12.651Z] [INFO] GET /api/health 200 1ms +[2026-03-13T20:59:42.705Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:00:12.752Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:00:41.574Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:00:42.831Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:01:12.889Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:01:42.932Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:02:12.977Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:02:43.026Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:03:13.074Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:03:43.121Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:04:13.171Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:04:43.214Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:05:13.258Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:05:41.575Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:05:43.300Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:06:13.341Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:06:43.393Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:07:13.444Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:07:43.493Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:08:13.544Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:08:43.595Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:09:13.641Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:09:43.693Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:10:13.742Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:10:41.576Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:10:43.818Z] [INFO] GET /api/health 200 2ms +[2026-03-13T21:11:13.868Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:11:43.918Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:12:13.964Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:12:44.015Z] [INFO] GET /api/health 200 3ms +[2026-03-13T21:13:14.070Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:13:44.112Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:14:14.161Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:14:44.212Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:15:14.263Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:15:41.579Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:15:44.311Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:16:14.365Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:16:44.414Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:17:14.454Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:17:44.502Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:18:14.557Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:18:44.604Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:19:14.653Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:19:44.710Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:20:14.751Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:20:41.580Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:20:44.800Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:21:14.856Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:21:44.906Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:22:14.947Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:22:44.993Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:23:15.041Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:23:45.087Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:24:15.130Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:24:45.174Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:25:15.220Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:25:41.580Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:25:45.273Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:26:15.319Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:26:45.363Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:27:15.415Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:27:45.461Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:28:15.512Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:28:45.557Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:29:15.604Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:29:45.646Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:30:15.697Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:30:41.581Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:30:45.751Z] [INFO] GET /api/health 200 2ms +[2026-03-13T21:31:15.813Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:31:45.887Z] [INFO] GET /api/health 200 3ms +[2026-03-13T21:32:15.946Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:32:45.999Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:33:16.042Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:33:46.087Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:34:16.138Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:34:46.184Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:35:16.235Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:35:41.581Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:35:46.281Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:36:16.328Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:36:46.372Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:37:16.426Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:37:46.471Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:38:16.516Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:38:46.563Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:39:16.608Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:39:46.649Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:40:16.698Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:40:41.600Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:40:46.748Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:41:16.817Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:41:46.863Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:42:16.927Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:42:46.987Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:43:17.032Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:43:47.079Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:44:17.131Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:44:47.180Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:45:17.227Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:45:41.618Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:45:47.272Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:46:17.322Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:46:47.375Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:47:17.428Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:47:47.479Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:48:17.532Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:48:47.585Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:49:17.632Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:49:47.681Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:50:17.725Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:50:41.636Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:50:47.798Z] [INFO] GET /api/health 200 3ms +[2026-03-13T21:51:17.853Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:51:47.905Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:52:17.951Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:52:48.002Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:53:18.050Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:53:48.097Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:54:18.143Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:54:48.196Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:55:18.251Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:55:41.654Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T21:55:48.299Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:56:18.358Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:56:48.413Z] [INFO] GET /api/health 200 0ms +[2026-03-13T21:57:18.460Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:57:48.514Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:58:18.563Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:58:48.606Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:59:18.650Z] [INFO] GET /api/health 200 1ms +[2026-03-13T21:59:48.694Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:00:18.743Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:00:41.671Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:00:48.825Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:01:18.872Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:01:48.919Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:02:18.968Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:02:49.017Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:03:19.064Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:03:49.117Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:04:19.162Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:04:49.217Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:05:19.284Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:05:41.686Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:05:49.343Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:06:19.394Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:06:49.441Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:07:19.486Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:07:49.535Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:08:19.582Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:08:49.630Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:09:19.681Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:09:49.724Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:10:19.779Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:10:41.703Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:10:49.862Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:11:19.917Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:11:49.964Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:12:20.009Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:12:50.052Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:13:20.098Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:13:50.144Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:14:20.186Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:14:50.236Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:15:20.290Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:15:41.719Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:15:50.347Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:16:20.392Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:16:50.444Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:17:20.493Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:17:50.548Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:18:20.608Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:18:50.660Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:19:20.710Z] [INFO] GET /api/health 200 2ms +[2026-03-13T22:19:50.761Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:20:20.835Z] [INFO] GET /api/health 200 2ms +[2026-03-13T22:20:41.734Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:20:50.891Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:21:20.941Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:21:51.018Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:22:21.068Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:22:51.120Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:23:21.180Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:23:51.223Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:24:21.270Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:24:51.314Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:25:21.368Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:25:41.742Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:25:51.422Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:26:21.472Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:26:51.519Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:27:21.562Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:27:51.609Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:28:21.658Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:28:51.702Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:29:21.755Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:29:51.819Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:30:21.866Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:30:41.750Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:30:51.915Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:31:21.961Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:31:52.011Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:32:22.069Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:32:52.117Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:33:22.165Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:33:52.214Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:34:22.263Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:34:52.317Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:35:22.371Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:35:41.765Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:35:52.419Z] [INFO] GET /api/health 200 2ms +[2026-03-13T22:36:22.464Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:36:52.508Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:37:22.568Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:37:52.615Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:38:22.673Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:38:52.720Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:39:22.778Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:39:52.837Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:40:22.890Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:40:41.778Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:40:52.938Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:41:22.988Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:41:53.038Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:42:23.089Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:42:53.138Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:43:23.183Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:43:53.237Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:44:23.287Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:44:53.331Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:45:23.388Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:45:41.790Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:45:53.439Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:46:23.488Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:46:53.542Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:47:23.589Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:47:53.635Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:48:23.687Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:48:53.731Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:49:23.794Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:49:53.842Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:50:23.889Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:50:41.802Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:50:53.946Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:51:23.993Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:51:54.047Z] [INFO] GET /api/health 200 2ms +[2026-03-13T22:52:24.088Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:52:54.137Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:53:24.186Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:53:54.229Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:54:24.275Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:54:34.001Z] [INFO] GET /.env 200 4ms +[2026-03-13T22:54:54.324Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:55:24.370Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:55:41.814Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T22:55:54.421Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:56:24.464Z] [INFO] GET /api/health 200 0ms +[2026-03-13T22:56:54.512Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:57:24.560Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:57:54.608Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:58:24.653Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:58:54.700Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:59:24.748Z] [INFO] GET /api/health 200 1ms +[2026-03-13T22:59:54.817Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:00:24.874Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:00:41.824Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:00:54.923Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:01:24.969Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:01:55.026Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:02:25.082Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:02:55.125Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:03:25.172Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:03:55.223Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:04:25.273Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:04:55.319Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:05:25.371Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:05:41.834Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:05:55.422Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:06:25.470Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:06:55.519Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:07:25.567Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:07:55.619Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:08:25.665Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:08:55.713Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:09:25.776Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:09:55.832Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:10:25.881Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:10:41.843Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:10:55.930Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:11:25.985Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:11:56.028Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:12:26.072Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:12:56.114Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:13:26.163Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:13:56.209Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:14:26.257Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:14:56.313Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:15:26.362Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:15:41.852Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:15:56.408Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:16:26.461Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:16:56.516Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:17:26.567Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:17:56.617Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:18:26.667Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:18:56.723Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:19:26.773Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:19:56.851Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:20:26.894Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:20:41.859Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:20:56.950Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:21:27.013Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:21:57.063Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:22:27.108Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:22:57.163Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:23:27.215Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:23:57.266Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:24:27.311Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:24:57.363Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:25:27.419Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:25:41.867Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:25:57.464Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:26:27.511Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:26:57.552Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:27:27.591Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:27:57.639Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:28:27.686Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:28:57.731Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:29:27.818Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:29:57.866Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:30:27.913Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:30:41.875Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:30:57.960Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:31:28.010Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:31:58.060Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:32:28.105Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:32:58.156Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:33:28.197Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:33:58.246Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:34:28.291Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:34:58.346Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:35:28.399Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:35:41.876Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:35:58.447Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:36:28.491Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:36:58.540Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:37:28.586Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:37:58.627Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:38:28.678Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:38:58.731Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:39:28.777Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:39:58.833Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:40:28.877Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:40:41.883Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:40:58.920Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:41:28.973Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:41:59.025Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:42:29.079Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:42:59.121Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:43:29.170Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:43:59.220Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:44:29.270Z] [INFO] GET /api/health 200 2ms +[2026-03-13T23:44:59.324Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:45:29.373Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:45:41.889Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:45:59.424Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:46:29.469Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:46:59.515Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:47:29.570Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:47:59.615Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:48:29.664Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:48:59.718Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:49:29.773Z] [INFO] GET /api/health 200 2ms +[2026-03-13T23:49:59.836Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:50:29.881Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:50:41.890Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:50:59.929Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:51:29.994Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:52:00.046Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:52:30.091Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:53:00.145Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:53:30.201Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:54:00.264Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:54:30.317Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:55:00.375Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:55:30.429Z] [INFO] GET /api/health 200 0ms +[2026-03-13T23:55:41.891Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-13T23:56:00.501Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:56:30.546Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:57:00.590Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:57:30.647Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:58:00.707Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:58:30.754Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:59:00.841Z] [INFO] GET /api/health 200 1ms +[2026-03-13T23:59:30.901Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:00:00.955Z] [INFO] GET /api/health 200 2ms +[2026-03-14T00:00:31.022Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:00:41.896Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:01:01.073Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:01:31.125Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:02:01.182Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:02:31.236Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:03:01.286Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:03:31.330Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:04:01.381Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:04:31.427Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:05:01.477Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:05:31.526Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:05:41.900Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:06:01.570Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:06:31.625Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:07:01.673Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:07:31.717Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:08:01.759Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:08:31.839Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:09:01.892Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:09:31.937Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:10:01.994Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:10:32.052Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:10:41.902Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:11:02.103Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:11:32.151Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:12:02.199Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:12:32.249Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:13:02.297Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:13:32.344Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:14:02.397Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:14:32.448Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:15:02.492Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:15:32.545Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:15:41.905Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:16:02.589Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:16:32.643Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:17:02.696Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:17:32.751Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:18:02.822Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:18:32.888Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:19:02.936Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:19:32.979Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:20:03.029Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:20:33.078Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:20:41.908Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:21:03.119Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:21:33.163Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:22:03.211Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:22:33.261Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:23:03.307Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:23:33.359Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:24:03.405Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:24:33.458Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:25:03.503Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:25:33.549Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:25:41.909Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:26:03.593Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:26:33.641Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:27:03.689Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:27:33.750Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:28:03.824Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:28:33.880Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:29:03.928Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:29:33.993Z] [INFO] GET /api/health 200 4ms +[2026-03-14T00:30:04.043Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:30:34.089Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:30:41.911Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:31:04.138Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:31:34.189Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:32:04.240Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:32:34.285Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:33:04.340Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:33:34.385Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:34:04.427Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:34:34.470Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:35:04.515Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:35:34.558Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:35:41.913Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:36:04.605Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:36:34.651Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:37:04.695Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:37:34.751Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:38:04.823Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:38:34.869Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:39:04.913Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:39:34.965Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:40:05.014Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:40:35.067Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:40:41.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:41:05.112Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:41:35.161Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:42:05.214Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:42:35.264Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:43:05.310Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:43:35.358Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:44:05.413Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:44:35.462Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:45:05.516Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:45:35.562Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:45:41.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:46:05.612Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:46:35.665Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:47:05.713Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:47:35.761Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:48:05.810Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:48:35.862Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:49:05.908Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:49:35.948Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:50:05.991Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:50:36.041Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:50:41.920Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:51:06.089Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:51:36.136Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:52:06.185Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:52:36.225Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:53:06.265Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:53:36.309Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:54:06.361Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:54:36.413Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:55:06.460Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:55:36.511Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:55:41.925Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T00:56:06.553Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:56:36.602Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:57:06.644Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:57:36.687Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:58:06.731Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:58:36.772Z] [INFO] GET /api/health 200 0ms +[2026-03-14T00:59:06.828Z] [INFO] GET /api/health 200 1ms +[2026-03-14T00:59:36.877Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:00:06.928Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:00:36.980Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:00:41.930Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:01:07.027Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:01:37.069Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:02:07.118Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:02:37.168Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:03:07.217Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:03:37.260Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:04:07.310Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:04:37.355Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:05:07.401Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:05:37.453Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:05:41.934Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:06:07.503Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:06:37.561Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:07:07.604Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:07:37.655Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:08:07.703Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:08:37.751Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:09:07.798Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:09:37.844Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:10:07.895Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:10:37.944Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:10:41.938Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:11:07.990Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:11:38.038Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:12:08.089Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:12:38.143Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:13:08.197Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:13:38.245Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:14:08.294Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:14:38.339Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:15:08.386Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:15:38.440Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:15:41.941Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:16:08.487Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:16:38.528Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:17:08.572Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:17:38.619Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:18:08.662Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:18:38.704Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:19:08.745Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:19:38.793Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:20:08.841Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:20:38.888Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:20:41.944Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:21:08.934Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:21:38.982Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:22:09.024Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:22:39.073Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:23:09.121Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:23:39.172Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:24:09.234Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:24:39.288Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:25:09.340Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:25:39.398Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:25:41.946Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:26:09.447Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:26:39.502Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:27:09.563Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:27:39.620Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:28:09.662Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:28:39.714Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:29:09.769Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:29:39.819Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:30:09.870Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:30:39.914Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:30:41.948Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:31:09.966Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:31:40.015Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:32:10.061Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:32:40.119Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:33:10.188Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:33:40.238Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:34:10.288Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:34:40.336Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:35:10.389Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:35:40.440Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:35:41.950Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:36:10.492Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:36:40.539Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:37:10.630Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:37:40.676Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:38:10.724Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:38:40.764Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:39:10.807Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:39:40.854Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:40:10.906Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:40:40.955Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:40:41.951Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:41:11.004Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:41:41.052Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:42:11.098Z] [INFO] GET /api/health 200 2ms +[2026-03-14T01:42:41.170Z] [INFO] GET /api/health 200 2ms +[2026-03-14T01:43:11.218Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:43:41.264Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:44:11.310Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:44:41.362Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:45:11.407Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:45:41.456Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:45:41.952Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:46:11.506Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:46:41.547Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:47:11.592Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:47:41.644Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:48:11.699Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:48:41.753Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:49:11.797Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:49:41.841Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:50:11.892Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:50:41.939Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:50:41.954Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:51:11.988Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:51:42.037Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:52:12.090Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:52:42.159Z] [INFO] GET /api/health 200 7ms +[2026-03-14T01:53:12.219Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:53:42.265Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:54:12.313Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:54:42.368Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:55:04.874Z] [INFO] GET /.git/config 200 1ms +[2026-03-14T01:55:12.456Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:55:41.976Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T01:55:42.499Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:56:12.550Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:56:42.597Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:57:12.648Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:57:42.706Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:58:12.758Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:58:42.809Z] [INFO] GET /api/health 200 1ms +[2026-03-14T01:59:12.859Z] [INFO] GET /api/health 200 0ms +[2026-03-14T01:59:42.911Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:00:12.957Z] [INFO] GET /api/health 200 2ms +[2026-03-14T02:00:41.999Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:00:43.003Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:01:13.051Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:01:43.097Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:02:13.165Z] [INFO] GET /api/health 200 2ms +[2026-03-14T02:02:43.240Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:03:13.293Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:03:43.339Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:04:13.384Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:04:43.429Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:05:13.476Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:05:42.021Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:05:43.524Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:06:13.570Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:06:43.616Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:07:13.661Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:07:43.708Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:08:13.762Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:08:43.815Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:09:13.861Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:09:43.909Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:10:13.966Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:10:42.030Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:10:44.015Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:11:14.063Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:11:44.118Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:12:14.177Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:12:44.219Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:13:14.269Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:13:44.325Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:14:14.376Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:14:44.427Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:15:14.474Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:15:42.050Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:15:44.525Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:16:14.568Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:16:44.609Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:17:14.656Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:17:44.704Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:18:14.764Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:18:44.818Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:19:14.862Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:19:44.912Z] [INFO] GET /api/health 200 2ms +[2026-03-14T02:20:14.962Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:20:42.071Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:20:45.011Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:21:15.068Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:21:45.146Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:22:15.197Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:22:45.240Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:23:15.297Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:23:45.345Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:24:15.392Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:24:45.437Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:25:15.482Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:25:42.091Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:25:45.529Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:26:15.581Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:26:45.627Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:27:15.667Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:27:45.715Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:28:15.763Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:28:45.807Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:29:15.860Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:29:45.913Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:30:15.966Z] [INFO] GET /api/health 200 2ms +[2026-03-14T02:30:42.111Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:30:46.013Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:31:16.058Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:31:46.108Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:32:16.166Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:32:46.212Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:33:16.257Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:33:46.307Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:34:16.353Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:34:46.404Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:35:16.450Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:35:42.131Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:35:46.503Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:36:16.546Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:36:46.596Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:37:16.643Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:37:46.694Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:38:16.740Z] [INFO] GET /api/health 200 2ms +[2026-03-14T02:38:46.791Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:39:16.835Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:39:46.882Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:40:16.927Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:40:42.150Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:40:46.982Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:41:17.027Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:41:47.081Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:42:17.145Z] [INFO] GET /api/health 200 2ms +[2026-03-14T02:42:47.193Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:43:17.240Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:43:47.288Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:44:17.335Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:44:47.380Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:45:17.435Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:45:42.170Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:45:47.482Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:46:17.531Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:46:47.582Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:47:17.628Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:47:47.684Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:48:17.730Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:48:47.786Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:49:17.836Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:49:47.878Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:50:17.937Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:50:42.179Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:50:47.982Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:51:18.028Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:51:48.072Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:52:18.131Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:52:48.193Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:53:18.238Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:53:48.303Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:54:18.354Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:54:48.396Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:55:18.446Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:55:42.197Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T02:55:48.488Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:56:18.535Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:56:48.586Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:57:18.634Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:57:48.679Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:58:18.730Z] [INFO] GET /api/health 200 1ms +[2026-03-14T02:58:48.780Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:59:18.832Z] [INFO] GET /api/health 200 0ms +[2026-03-14T02:59:48.883Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:00:18.933Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:00:42.210Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:00:48.978Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:01:19.030Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:01:49.092Z] [INFO] GET /api/health 200 2ms +[2026-03-14T03:02:19.155Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:02:49.202Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:03:19.251Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:03:49.297Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:04:19.339Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:04:49.381Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:05:19.429Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:05:42.211Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:05:49.487Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:06:19.537Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:06:49.584Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:07:19.634Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:07:49.682Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:08:19.732Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:08:49.787Z] [INFO] GET /api/health 200 2ms +[2026-03-14T03:09:19.833Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:09:49.878Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:10:19.932Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:10:42.227Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:10:49.974Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:11:20.020Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:11:50.073Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:12:20.122Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:12:50.177Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:13:20.221Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:13:50.274Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:14:20.318Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:14:50.364Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:15:20.414Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:15:42.228Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:15:50.465Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:16:20.512Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:16:50.564Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:17:20.617Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:17:50.671Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:18:20.716Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:18:50.790Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:19:20.837Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:19:50.898Z] [INFO] GET /api/health 200 2ms +[2026-03-14T03:20:20.941Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:20:42.243Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:20:50.987Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:21:21.038Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:21:51.089Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:22:21.158Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:22:51.203Z] [INFO] GET /api/health 200 2ms +[2026-03-14T03:23:21.249Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:23:51.296Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:24:21.348Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:24:51.391Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:25:21.440Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:25:42.257Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:25:51.492Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:26:21.535Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:26:51.586Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:27:21.637Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:27:51.686Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:28:21.728Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:28:51.785Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:29:21.830Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:29:51.880Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:30:21.932Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:30:42.260Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:30:51.977Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:31:22.026Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:31:52.071Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:32:22.141Z] [INFO] GET /api/health 200 5ms +[2026-03-14T03:32:52.188Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:33:22.232Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:33:52.296Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:34:22.352Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:34:52.396Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:35:22.451Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:35:42.274Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:35:52.496Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:36:22.549Z] [INFO] GET /api/health 200 2ms +[2026-03-14T03:36:52.602Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:37:22.648Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:37:52.698Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:38:22.750Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:38:52.808Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:39:22.862Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:39:52.914Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:40:22.958Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:40:42.286Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:40:53.010Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:41:23.059Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:41:53.121Z] [INFO] GET /api/health 200 2ms +[2026-03-14T03:42:23.210Z] [INFO] GET /api/health 200 3ms +[2026-03-14T03:42:53.260Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:43:23.307Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:43:53.351Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:44:23.397Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:44:53.448Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:45:23.494Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:45:42.294Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:45:53.543Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:46:23.587Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:46:53.631Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:47:23.684Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:47:53.732Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:48:23.779Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:48:53.825Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:49:23.874Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:49:53.941Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:50:23.996Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:50:42.306Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:50:54.047Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:51:24.107Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:51:54.171Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:52:24.217Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:52:54.275Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:53:24.327Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:53:54.385Z] [INFO] GET /api/health 200 3ms +[2026-03-14T03:54:24.432Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:54:54.480Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:55:24.520Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:55:42.318Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T03:55:54.562Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:56:24.612Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:56:54.665Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:57:24.707Z] [INFO] GET /api/health 200 0ms +[2026-03-14T03:57:54.763Z] [INFO] GET /api/health 200 3ms +[2026-03-14T03:58:24.815Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:58:54.868Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:59:24.918Z] [INFO] GET /api/health 200 1ms +[2026-03-14T03:59:54.970Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:00:25.017Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:00:42.329Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:00:55.064Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:01:25.117Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:01:55.174Z] [INFO] GET /api/health 200 2ms +[2026-03-14T04:02:25.218Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:02:55.264Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:03:25.310Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:03:55.354Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:04:25.404Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:04:55.446Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:05:25.496Z] [INFO] GET /api/health 200 2ms +[2026-03-14T04:05:42.340Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:05:55.547Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:06:25.596Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:06:55.650Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:07:25.695Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:07:55.736Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:08:25.800Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:08:55.846Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:09:25.896Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:09:48.937Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-14T04:09:55.944Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:10:12.201Z] [INFO] Bereinigt: 3 abgelaufene Refresh-Tokens +[2026-03-14T04:10:25.990Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:10:42.350Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:10:56.038Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:11:26.090Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:11:56.145Z] [INFO] GET /api/health 200 5ms +[2026-03-14T04:12:26.194Z] [INFO] GET /api/health 200 2ms +[2026-03-14T04:12:56.241Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:13:26.317Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:13:56.369Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:14:26.422Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:14:56.468Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:15:26.510Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:15:42.354Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:15:56.560Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:16:26.601Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:16:56.647Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:17:26.697Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:17:56.755Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:18:26.846Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:18:56.898Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:19:26.948Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:19:56.996Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:20:27.048Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:20:42.358Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:20:57.112Z] [INFO] GET /api/health 200 2ms +[2026-03-14T04:21:27.183Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:21:57.237Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:22:27.282Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:22:57.328Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:23:27.371Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:23:57.421Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:24:27.474Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:24:27.647Z] [INFO] GET / 200 2ms +[2026-03-14T04:24:28.267Z] [INFO] GET /.env 200 3ms +[2026-03-14T04:24:28.443Z] [INFO] GET /%22js/contacts.js%22 200 5ms +[2026-03-14T04:24:28.445Z] [INFO] GET /%22js/auth-fix.js%22 200 6ms +[2026-03-14T04:24:28.446Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-14T04:24:28.446Z] [INFO] GET /%22js/reminders.js%22 200 7ms +[2026-03-14T04:24:28.447Z] [INFO] GET /%22/socket.io/socket.io.js%22 200 7ms +[2026-03-14T04:24:28.447Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-14T04:24:28.449Z] [INFO] GET /%22js/app.js%22 200 5ms +[2026-03-14T04:24:28.452Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-14T04:24:28.477Z] [INFO] GET /js/app.js 200 2ms +[2026-03-14T04:24:28.584Z] [INFO] GET /.env 200 2ms +[2026-03-14T04:24:28.816Z] [INFO] GET /.env.bak 200 3ms +[2026-03-14T04:24:29.133Z] [INFO] GET /.env.save 200 5ms +[2026-03-14T04:24:29.878Z] [INFO] GET /backend/.env 200 2ms +[2026-03-14T04:24:30.532Z] [INFO] GET /admin/.env 200 2ms +[2026-03-14T04:24:30.680Z] [INFO] GET /.git/config 200 2ms +[2026-03-14T04:24:30.950Z] [INFO] GET /wp-config.php 200 2ms +[2026-03-14T04:24:31.441Z] [INFO] GET /wp-config.php.old 200 2ms +[2026-03-14T04:24:31.650Z] [INFO] GET /config.php 200 2ms +[2026-03-14T04:24:31.867Z] [INFO] GET /config.php.bak 200 2ms +[2026-03-14T04:24:32.311Z] [INFO] GET /config.js 200 2ms +[2026-03-14T04:24:32.589Z] [INFO] GET /aws-config.js 200 2ms +[2026-03-14T04:24:32.806Z] [INFO] GET /aws.config.js 200 2ms +[2026-03-14T04:24:33.256Z] [INFO] GET /.git/HEAD 200 3ms +[2026-03-14T04:24:33.371Z] [INFO] GET /.git/config 200 3ms +[2026-03-14T04:24:57.528Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:25:27.578Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:25:42.367Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:25:57.625Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:26:27.668Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:26:57.715Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:27:27.765Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:27:57.813Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:28:27.865Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:28:57.905Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:29:27.955Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:29:58.001Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:30:28.044Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:30:42.375Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:30:58.098Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:31:28.154Z] [INFO] GET /api/health 200 2ms +[2026-03-14T04:31:58.208Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:32:28.256Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:32:58.304Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:33:28.349Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:33:58.400Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:34:28.446Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:34:58.501Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:35:28.549Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:35:42.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:35:58.596Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:36:28.645Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:36:58.698Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:37:28.743Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:37:58.791Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:38:28.841Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:38:58.890Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:39:28.937Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:39:58.979Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:40:29.028Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:40:42.389Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:40:59.069Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:41:29.136Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:41:59.192Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:42:29.264Z] [INFO] GET /api/health 200 4ms +[2026-03-14T04:42:59.317Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:43:29.366Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:43:59.413Z] [INFO] GET /api/health 200 2ms +[2026-03-14T04:44:29.463Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:44:59.516Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:45:29.567Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:45:42.396Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:45:59.607Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:46:29.653Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:46:59.694Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:47:29.739Z] [INFO] GET /api/health 200 2ms +[2026-03-14T04:47:59.807Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:48:29.854Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:48:59.903Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:49:29.955Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:49:59.999Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:50:30.046Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:50:42.402Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:51:00.100Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:51:30.166Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:52:00.221Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:52:30.268Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:53:00.335Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:53:30.381Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:54:00.429Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:54:30.476Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:55:00.545Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:55:30.599Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:55:42.408Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T04:56:00.649Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:56:30.697Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:57:00.766Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:57:30.812Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:58:00.873Z] [INFO] GET /api/health 200 1ms +[2026-03-14T04:58:30.942Z] [INFO] GET /api/health 200 2ms +[2026-03-14T04:59:00.993Z] [INFO] GET /api/health 200 0ms +[2026-03-14T04:59:31.041Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:00:01.133Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:00:31.183Z] [INFO] GET /api/health 200 3ms +[2026-03-14T05:00:42.413Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:01:01.247Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:01:31.291Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:02:01.337Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:02:31.384Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:03:01.433Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:03:31.479Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:04:01.523Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:04:31.578Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:05:01.624Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:05:31.673Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:05:42.418Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:06:01.720Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:06:31.775Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:07:01.822Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:07:31.867Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:08:01.916Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:08:31.977Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:09:02.021Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:09:32.069Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:10:02.136Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:10:32.188Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:10:42.421Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:11:02.238Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:11:32.289Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:12:02.336Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:12:32.383Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:13:02.427Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:13:32.473Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:14:02.526Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:14:32.565Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:15:02.614Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:15:32.665Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:15:42.425Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:16:02.712Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:16:32.771Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:17:02.816Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:17:32.860Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:18:02.910Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:18:32.961Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:19:03.005Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:19:33.050Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:20:03.127Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:20:33.193Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:20:42.428Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:21:03.266Z] [INFO] GET /api/health 200 3ms +[2026-03-14T05:21:33.317Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:22:03.375Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:22:33.445Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:23:03.502Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:23:33.546Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:24:03.594Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:24:33.642Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:25:03.685Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:25:33.735Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:25:42.430Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:26:03.799Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:26:33.841Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:27:03.890Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:27:33.942Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:28:03.997Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:28:34.046Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:29:04.105Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:29:34.188Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:30:04.243Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:30:34.296Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:30:42.432Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:31:04.341Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:31:34.393Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:32:04.435Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:32:34.478Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:33:04.529Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:33:34.577Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:34:04.624Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:34:34.675Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:35:04.726Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:35:34.794Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:35:42.434Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:36:04.836Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:36:34.885Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:37:04.928Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:37:34.974Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:38:05.025Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:38:35.074Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:39:05.134Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:39:35.203Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:40:05.244Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:40:35.303Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:40:42.434Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:41:05.350Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:41:35.398Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:42:05.444Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:42:35.491Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:43:05.539Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:43:35.606Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:44:05.659Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:44:35.706Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:45:05.766Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:45:35.808Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:45:42.435Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:46:05.856Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:46:35.900Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:47:05.948Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:47:35.992Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:48:06.042Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:48:36.091Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:49:06.168Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:49:36.223Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:50:06.269Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:50:36.316Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:50:42.436Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:51:06.362Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:51:36.408Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:52:06.468Z] [INFO] GET /api/health 200 2ms +[2026-03-14T05:52:36.518Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:53:06.566Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:53:36.609Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:54:06.650Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:54:36.695Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:55:06.753Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:55:36.803Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:55:42.442Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T05:56:06.853Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:56:36.901Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:57:06.955Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:57:37.010Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:58:07.058Z] [INFO] GET /api/health 200 0ms +[2026-03-14T05:58:37.129Z] [INFO] GET /api/health 200 3ms +[2026-03-14T05:59:07.193Z] [INFO] GET /api/health 200 1ms +[2026-03-14T05:59:37.240Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:00:07.288Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:00:37.335Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:00:42.447Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:01:07.383Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:01:37.431Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:02:07.479Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:02:37.529Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:03:07.571Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:03:37.615Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:04:07.659Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:04:37.721Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:05:07.787Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:05:37.834Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:05:42.451Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:06:07.884Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:06:37.935Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:07:07.984Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:07:38.032Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:08:08.084Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:08:38.153Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:09:08.203Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:09:38.245Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:10:08.287Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:10:38.330Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:10:42.454Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:11:08.377Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:11:38.421Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:12:08.468Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:12:38.511Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:13:08.562Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:13:38.613Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:14:08.658Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:14:38.700Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:15:08.762Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:15:38.814Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:15:42.459Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:16:08.861Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:16:38.908Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:17:08.961Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:17:39.008Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:18:09.058Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:18:39.124Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:19:09.188Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:19:39.230Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:20:09.276Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:20:39.318Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:20:42.462Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:21:09.365Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:21:39.419Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:22:09.466Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:22:39.521Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:23:09.574Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:23:39.619Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:24:09.663Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:24:39.726Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:25:09.785Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:25:39.832Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:25:42.465Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:26:09.881Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:26:39.928Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:27:09.979Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:27:40.026Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:28:10.078Z] [INFO] GET /api/health 200 4ms +[2026-03-14T06:28:40.130Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:29:10.187Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:29:40.232Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:30:10.279Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:30:40.325Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:30:42.467Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:31:10.375Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:31:40.422Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:32:10.470Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:32:40.524Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:33:10.567Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:33:40.618Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:34:10.659Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:34:40.705Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:35:10.750Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:35:40.803Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:35:42.468Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:36:10.851Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:36:40.901Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:37:10.949Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:37:41.001Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:38:11.051Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:38:41.104Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:39:11.160Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:39:41.208Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:40:11.274Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:40:41.334Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:40:42.469Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:41:11.383Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:41:41.430Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:42:11.473Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:42:41.515Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:43:11.564Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:43:41.615Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:44:11.667Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:44:41.710Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:45:11.754Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:45:41.797Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:45:42.470Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:46:11.844Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:46:41.894Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:47:11.945Z] [INFO] GET /api/health 200 2ms +[2026-03-14T06:47:41.993Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:48:12.046Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:48:42.100Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:49:12.164Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:49:42.221Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:50:12.275Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:50:42.324Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:50:42.471Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:51:12.382Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:51:42.428Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:52:12.473Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:52:42.514Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:53:12.561Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:53:42.604Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:54:12.647Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:54:42.705Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:55:12.752Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:55:42.491Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T06:55:42.800Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:56:12.844Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:56:42.890Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:57:12.940Z] [INFO] GET /api/health 200 0ms +[2026-03-14T06:57:42.986Z] [INFO] GET /api/health 200 2ms +[2026-03-14T06:58:13.038Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:58:43.086Z] [INFO] GET /api/health 200 2ms +[2026-03-14T06:59:13.146Z] [INFO] GET /api/health 200 1ms +[2026-03-14T06:59:43.203Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:00:13.256Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:00:42.512Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:00:43.302Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:01:13.350Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:01:43.430Z] [INFO] GET /api/health 200 5ms +[2026-03-14T07:02:13.474Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:02:43.520Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:03:13.571Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:03:43.610Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:04:13.659Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:04:43.712Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:05:13.762Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:05:42.528Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:05:43.811Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:06:13.850Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:06:43.903Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:07:13.962Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:07:44.003Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:08:14.053Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:08:44.122Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:09:14.181Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:09:44.231Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:10:14.281Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:10:42.532Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:10:44.326Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:11:14.376Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:11:44.430Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:12:14.485Z] [INFO] GET /api/health 200 2ms +[2026-03-14T07:12:44.529Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:13:14.581Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:13:44.629Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:14:14.680Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:14:44.731Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:15:14.798Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:15:42.553Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:15:44.846Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:16:14.895Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:16:44.935Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:17:14.976Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:17:45.028Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:18:15.072Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:18:45.131Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:19:15.189Z] [INFO] GET /api/health 200 2ms +[2026-03-14T07:19:45.238Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:20:15.288Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:20:42.574Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:20:45.337Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:21:15.388Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:21:45.431Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:22:15.473Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:22:45.524Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:23:15.574Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:23:45.621Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:24:15.667Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:24:45.713Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:25:15.779Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:25:42.595Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:25:45.828Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:26:15.873Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:26:45.927Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:27:15.973Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:27:46.019Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:28:16.095Z] [INFO] GET /api/health 200 4ms +[2026-03-14T07:28:46.159Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:29:16.218Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:29:46.272Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:30:16.320Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:30:42.617Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:30:46.362Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:31:16.415Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:31:46.463Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:32:16.508Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:32:46.551Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:33:16.597Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:33:46.638Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:34:16.681Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:34:46.730Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:35:16.782Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:35:42.637Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:35:46.831Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:36:16.879Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:36:46.931Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:37:16.979Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:37:47.044Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:38:17.106Z] [INFO] GET /api/health 200 2ms +[2026-03-14T07:38:47.160Z] [INFO] GET /api/health 200 3ms +[2026-03-14T07:39:17.216Z] [INFO] GET /api/health 200 2ms +[2026-03-14T07:39:47.260Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:40:17.304Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:40:42.644Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:40:47.357Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:41:17.401Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:41:47.454Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:42:17.505Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:42:47.551Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:43:17.605Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:43:47.653Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:44:17.706Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:44:47.773Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:45:17.824Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:45:42.663Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:45:47.872Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:46:17.911Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:46:47.958Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:47:18.003Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:47:48.053Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:48:18.120Z] [INFO] GET /api/health 200 2ms +[2026-03-14T07:48:48.183Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:49:18.235Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:49:48.321Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:50:18.372Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:50:42.682Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:50:48.420Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:51:18.468Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:51:48.519Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:52:18.564Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:52:48.611Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:53:18.664Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:53:48.705Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:54:18.759Z] [INFO] GET /api/health 200 2ms +[2026-03-14T07:54:48.812Z] [INFO] GET /api/health 200 0ms +[2026-03-14T07:55:18.862Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:55:42.697Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T07:55:48.910Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:56:18.956Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:56:49.002Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:57:19.055Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:57:49.115Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:58:19.197Z] [INFO] GET /api/health 200 5ms +[2026-03-14T07:58:49.272Z] [INFO] GET /api/health 200 1ms +[2026-03-14T07:59:19.320Z] [INFO] GET /api/health 200 2ms +[2026-03-14T07:59:49.383Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:00:19.434Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:00:42.703Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:00:49.483Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:01:19.537Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:01:49.586Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:02:19.636Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:02:49.684Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:03:19.734Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:03:49.789Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:04:19.849Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:04:49.905Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:05:19.950Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:05:42.721Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:05:49.998Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:06:20.044Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:06:50.108Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:06:55.048Z] [INFO] GET / 200 2ms +[2026-03-14T08:06:56.333Z] [INFO] GET /.env 200 3ms +[2026-03-14T08:06:56.519Z] [INFO] GET /%22js/reminders.js%22 200 2ms +[2026-03-14T08:06:56.700Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-14T08:06:56.737Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-14T08:06:56.742Z] [INFO] GET /.env.bak 200 9ms +[2026-03-14T08:06:56.743Z] [INFO] GET /js/app.js 200 8ms +[2026-03-14T08:06:56.748Z] [INFO] GET /%22js/auth-fix.js%22 200 12ms +[2026-03-14T08:06:56.748Z] [INFO] GET /%22js/contacts.js%22 200 12ms +[2026-03-14T08:06:56.758Z] [INFO] GET /%22/socket.io/socket.io.js%22 200 5ms +[2026-03-14T08:06:56.759Z] [INFO] GET /%22js/app.js%22 200 5ms +[2026-03-14T08:06:56.892Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-14T08:06:57.295Z] [INFO] GET /.env.save 200 3ms +[2026-03-14T08:06:57.669Z] [INFO] GET /.env.backup 200 2ms +[2026-03-14T08:06:58.105Z] [INFO] GET /backend/.env 200 5ms +[2026-03-14T08:06:58.399Z] [INFO] GET /admin/.env 200 3ms +[2026-03-14T08:06:58.699Z] [INFO] GET /.git/config 200 1ms +[2026-03-14T08:06:59.265Z] [INFO] GET /wp-config.php 200 2ms +[2026-03-14T08:06:59.646Z] [INFO] GET /config.js 200 3ms +[2026-03-14T08:06:59.987Z] [INFO] GET /aws-config.js 200 3ms +[2026-03-14T08:07:00.273Z] [INFO] GET /aws.config.js 200 9ms +[2026-03-14T08:07:00.781Z] [INFO] GET /_debugbar/ 200 3ms +[2026-03-14T08:07:01.246Z] [INFO] GET /debugbar/ 200 2ms +[2026-03-14T08:07:03.233Z] [INFO] GET /debug/ 200 3ms +[2026-03-14T08:07:03.780Z] [INFO] GET /phpinfo.php 200 2ms +[2026-03-14T08:07:04.208Z] [INFO] GET /info.php 200 3ms +[2026-03-14T08:07:04.996Z] [INFO] GET /test.php 200 1ms +[2026-03-14T08:07:05.264Z] [INFO] GET /.aws/credentials 200 2ms +[2026-03-14T08:07:05.446Z] [INFO] GET /.aws/config 200 2ms +[2026-03-14T08:07:05.903Z] [INFO] GET /aws-credentials 200 2ms +[2026-03-14T08:07:06.178Z] [INFO] GET /aws.json 200 2ms +[2026-03-14T08:07:06.415Z] [INFO] GET /.s3cfg 200 2ms +[2026-03-14T08:07:20.172Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:07:50.223Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:08:20.270Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:08:50.318Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:09:20.364Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:09:50.413Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:10:20.470Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:10:42.740Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:10:50.517Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:11:20.570Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:11:50.625Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:12:20.680Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:12:50.733Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:13:20.796Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:13:50.844Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:14:20.894Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:14:50.954Z] [INFO] GET /api/health 200 2ms +[2026-03-14T08:15:21.013Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:15:42.755Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:15:51.062Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:16:21.120Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:16:51.180Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:17:21.232Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:17:51.282Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:18:21.343Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:18:51.463Z] [INFO] GET /api/health 200 3ms +[2026-03-14T08:19:21.513Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:19:51.570Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:20:21.627Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:20:42.770Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:20:51.673Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:21:21.721Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:21:51.775Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:22:21.815Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:22:51.858Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:23:21.908Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:23:51.955Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:24:22.000Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:24:52.050Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:25:22.114Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:25:42.784Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:25:52.186Z] [INFO] GET /api/health 200 3ms +[2026-03-14T08:26:22.248Z] [INFO] GET /api/health 200 2ms +[2026-03-14T08:26:52.299Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:27:22.341Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:27:52.390Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:28:22.433Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:28:52.481Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:29:22.530Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:29:52.572Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:30:22.632Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:30:42.798Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:30:52.678Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:31:22.726Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:31:37.696Z] [INFO] GET / 200 4ms +[2026-03-14T08:31:37.781Z] [INFO] GET /.git/config 200 3ms +[2026-03-14T08:31:37.867Z] [INFO] GET /backend/.env 200 5ms +[2026-03-14T08:31:37.962Z] [INFO] GET /%2eenv 200 2ms +[2026-03-14T08:31:38.088Z] [INFO] GET /%2f%2eenv 200 5ms +[2026-03-14T08:31:38.223Z] [INFO] GET /.env 200 2ms +[2026-03-14T08:31:38.320Z] [INFO] GET /%2egit/%63onfig 200 2ms +[2026-03-14T08:31:38.436Z] [INFO] GET /%62ackend/%2eenv 200 3ms +[2026-03-14T08:31:38.534Z] [INFO] GET /%2fbackend%2f%2eenv 200 4ms +[2026-03-14T08:31:38.644Z] [INFO] GET /%2f%2eaws%2fcredentials 200 4ms +[2026-03-14T08:31:38.761Z] [INFO] GET /info.php 200 3ms +[2026-03-14T08:31:38.856Z] [INFO] GET /error/ 200 3ms +[2026-03-14T08:31:38.928Z] [INFO] GET /api/user 404 1ms +[2026-03-14T08:31:38.981Z] [INFO] GET /..%5c..%5c..%5c..%5c..%5c..%5cvar/log/apache2/access.log 200 3ms +[2026-03-14T08:31:39.106Z] [INFO] GET /var/task/next.config.js 200 3ms +[2026-03-14T08:31:39.240Z] [INFO] GET /var/task/next.config.mjs 200 2ms +[2026-03-14T08:31:39.328Z] [INFO] GET /var/task/next.config.ts 200 2ms +[2026-03-14T08:31:39.447Z] [INFO] GET /app/next.config.js 200 1ms +[2026-03-14T08:31:39.566Z] [INFO] GET /app/next.config.mjs 200 2ms +[2026-03-14T08:31:39.699Z] [INFO] GET /$(pwd)/next.config.js 200 3ms +[2026-03-14T08:31:39.839Z] [INFO] GET /$(pwd)/next.config.mjs 200 2ms +[2026-03-14T08:31:39.929Z] [INFO] GET /var/task/nuxt.config.js 200 2ms +[2026-03-14T08:31:40.050Z] [INFO] GET /var/task/nuxt.config.ts 200 2ms +[2026-03-14T08:31:40.169Z] [INFO] GET /app/nuxt.config.js 200 2ms +[2026-03-14T08:31:40.267Z] [INFO] GET /var/task/serverless.yml 200 3ms +[2026-03-14T08:31:40.384Z] [INFO] GET /var/task/serverless.yaml 200 1ms +[2026-03-14T08:31:40.514Z] [INFO] GET /var/task/serverless.json 200 2ms +[2026-03-14T08:31:40.681Z] [INFO] GET /app/serverless.yml 200 2ms +[2026-03-14T08:31:40.780Z] [INFO] GET /app/serverless.yaml 200 2ms +[2026-03-14T08:31:40.927Z] [INFO] GET /$(pwd)/serverless.yml 200 2ms +[2026-03-14T08:31:41.019Z] [INFO] GET /$(pwd)/serverless.yaml 200 2ms +[2026-03-14T08:31:41.113Z] [INFO] GET /var/task/package.json 200 2ms +[2026-03-14T08:31:41.225Z] [INFO] GET /app/package.json 200 1ms +[2026-03-14T08:31:41.368Z] [INFO] GET /$(pwd)/package.json 200 3ms +[2026-03-14T08:31:41.443Z] [INFO] GET /var/task/vercel.json 200 3ms +[2026-03-14T08:31:41.554Z] [INFO] GET /app/vercel.json 200 2ms +[2026-03-14T08:31:41.664Z] [INFO] GET /$(pwd)/vercel.json 200 2ms +[2026-03-14T08:31:41.744Z] [INFO] GET /var/task/netlify.toml 200 2ms +[2026-03-14T08:31:41.812Z] [INFO] GET /app/netlify.toml 200 2ms +[2026-03-14T08:31:41.945Z] [INFO] GET /$(pwd)/netlify.toml 200 3ms +[2026-03-14T08:31:42.037Z] [INFO] GET /var/task/docker-compose.yml 200 2ms +[2026-03-14T08:31:42.165Z] [INFO] GET /var/task/docker-compose.yaml 200 3ms +[2026-03-14T08:31:42.274Z] [INFO] GET /app/docker-compose.yml 200 3ms +[2026-03-14T08:31:42.382Z] [INFO] GET /$(pwd)/docker-compose.yml 200 1ms +[2026-03-14T08:31:42.517Z] [INFO] GET /.dockerignore 200 3ms +[2026-03-14T08:31:42.645Z] [INFO] GET /docker/overlay/config.json 200 2ms +[2026-03-14T08:31:42.789Z] [INFO] GET /opt/mailcow-dockerized/mailcow.conf 200 3ms +[2026-03-14T08:31:42.888Z] [INFO] GET /Dockerfile 200 1ms +[2026-03-14T08:31:43.018Z] [INFO] GET /docker/registry/config.yml 200 2ms +[2026-03-14T08:31:43.119Z] [INFO] GET /docker-compose.yml 200 2ms +[2026-03-14T08:31:43.244Z] [INFO] GET /.docker/config.json 200 2ms +[2026-03-14T08:31:43.329Z] [INFO] GET /.docker/secrets.json 200 2ms +[2026-03-14T08:31:43.440Z] [INFO] GET /attacker/docker-compose.yml 200 2ms +[2026-03-14T08:31:43.559Z] [INFO] GET /_vercel/insights 200 2ms +[2026-03-14T08:31:43.664Z] [INFO] GET /vercel.json 200 2ms +[2026-03-14T08:31:43.844Z] [INFO] GET /aws/bucket 200 3ms +[2026-03-14T08:31:43.962Z] [INFO] GET /aws/buckets 200 2ms +[2026-03-14T08:31:44.113Z] [INFO] GET /aws/config/s3.json 200 1ms +[2026-03-14T08:31:44.207Z] [INFO] GET /aws/s3/credentials 200 2ms +[2026-03-14T08:31:44.281Z] [INFO] GET /aws/s3/env.env 200 3ms +[2026-03-14T08:31:44.411Z] [INFO] GET /aws_s3_bucket 200 2ms +[2026-03-14T08:31:44.533Z] [INFO] GET /aws_s3_config.json 200 2ms +[2026-03-14T08:31:44.667Z] [INFO] GET /s3/.aws/config 200 3ms +[2026-03-14T08:31:44.782Z] [INFO] GET /config/aws.php 200 2ms +[2026-03-14T08:31:44.883Z] [INFO] GET /.aws/config 200 3ms +[2026-03-14T08:31:44.987Z] [INFO] GET /aws-codecommit/ 200 2ms +[2026-03-14T08:31:45.108Z] [INFO] GET /aws.yaml 200 7ms +[2026-03-14T08:31:45.258Z] [INFO] GET /old/aws_config 200 2ms +[2026-03-14T08:31:45.337Z] [INFO] GET /aws.env.json 200 2ms +[2026-03-14T08:31:45.459Z] [INFO] GET /aws.env 200 2ms +[2026-03-14T08:31:45.599Z] [INFO] GET /aws-ses.json 200 2ms +[2026-03-14T08:31:45.670Z] [INFO] GET /aws/ses/smtp.env 200 2ms +[2026-03-14T08:31:45.784Z] [INFO] GET /aws/metadata 200 2ms +[2026-03-14T08:31:45.912Z] [INFO] GET /aws.json 200 2ms +[2026-03-14T08:31:45.994Z] [INFO] GET /aws.yml 200 2ms +[2026-03-14T08:31:46.110Z] [INFO] GET /.aws/credentials 200 2ms +[2026-03-14T08:31:46.244Z] [INFO] GET /.env.aws 200 2ms +[2026-03-14T08:31:46.389Z] [INFO] GET /s3/credentials 200 2ms +[2026-03-14T08:31:46.491Z] [INFO] GET /s3/bucket.env 200 2ms +[2026-03-14T08:31:46.632Z] [INFO] GET /s3/bucket 200 2ms +[2026-03-14T08:31:46.794Z] [INFO] GET /s3/buckets 200 2ms +[2026-03-14T08:31:46.923Z] [INFO] GET /s3/backup 200 2ms +[2026-03-14T08:31:47.064Z] [INFO] GET /s3.yml 200 2ms +[2026-03-14T08:31:47.186Z] [INFO] GET /s3.yaml 200 2ms +[2026-03-14T08:31:47.305Z] [INFO] GET /s3.properties 200 3ms +[2026-03-14T08:31:47.433Z] [INFO] GET /s3.key 200 2ms +[2026-03-14T08:31:47.539Z] [INFO] GET /s3.secret 200 2ms +[2026-03-14T08:31:47.631Z] [INFO] GET /s3/.env.bak 200 3ms +[2026-03-14T08:31:47.733Z] [INFO] GET /root/.aws/credentials 200 2ms +[2026-03-14T08:31:47.873Z] [INFO] GET /root/.aws/config 200 1ms +[2026-03-14T08:31:47.987Z] [INFO] GET /home/*/.aws/credentials 200 2ms +[2026-03-14T08:31:48.153Z] [INFO] GET /.boto 200 2ms +[2026-03-14T08:31:48.289Z] [INFO] GET /root/.boto 200 4ms +[2026-03-14T08:31:48.386Z] [INFO] GET /.s3cfg 200 2ms +[2026-03-14T08:31:48.508Z] [INFO] GET /root/.s3cfg 200 1ms +[2026-03-14T08:31:48.603Z] [INFO] GET /etc/boto.cfg 200 2ms +[2026-03-14T08:31:48.749Z] [INFO] GET /.terraform/credentials.tfrc.json 200 3ms +[2026-03-14T08:31:48.847Z] [INFO] GET /terraform.tfstate 200 2ms +[2026-03-14T08:31:48.955Z] [INFO] GET /terraform.tfstate.backup 200 3ms +[2026-03-14T08:31:49.072Z] [INFO] GET /.terraform.tfstate 200 3ms +[2026-03-14T08:31:49.213Z] [INFO] GET /serverless.yml 200 7ms +[2026-03-14T08:31:49.318Z] [INFO] GET /serverless.yaml 200 3ms +[2026-03-14T08:31:49.472Z] [INFO] GET /sam-template.yaml 200 3ms +[2026-03-14T08:31:49.633Z] [INFO] GET /template.yaml 200 2ms +[2026-03-14T08:31:49.743Z] [INFO] GET /amplify/team-provider-info.json 200 5ms +[2026-03-14T08:31:49.891Z] [INFO] GET /.amplifyrc 200 3ms +[2026-03-14T08:31:50.006Z] [INFO] GET /$(pwd)/terraform.tfstate 200 2ms +[2026-03-14T08:31:50.129Z] [INFO] GET /$(pwd)/.terraform/terraform.tfstate 200 5ms +[2026-03-14T08:31:50.206Z] [INFO] GET /$(pwd)/terraform.tfvars 200 1ms +[2026-03-14T08:31:50.309Z] [INFO] GET /$(pwd)/*.auto.tfvars 200 1ms +[2026-03-14T08:31:50.446Z] [INFO] GET /app/terraform.tfstate 200 3ms +[2026-03-14T08:31:50.567Z] [INFO] GET /app/.terraform/terraform.tfstate 200 2ms +[2026-03-14T08:31:50.677Z] [INFO] GET /~/.aws/credentials 200 3ms +[2026-03-14T08:31:50.834Z] [INFO] GET /~/.aws/config 200 2ms +[2026-03-14T08:31:50.955Z] [INFO] GET /~/.boto 200 2ms +[2026-03-14T08:31:51.096Z] [INFO] GET /~/.s3cfg 200 6ms +[2026-03-14T08:31:51.216Z] [INFO] GET /.terraform.lock.hcl 200 2ms +[2026-03-14T08:31:51.389Z] [INFO] GET /terraform.tfvars 200 2ms +[2026-03-14T08:31:51.520Z] [INFO] GET /terraform/terraform.tfvars.json 200 2ms +[2026-03-14T08:31:51.623Z] [INFO] GET /var/task/amplify.yml 200 1ms +[2026-03-14T08:31:51.763Z] [INFO] GET /var/task/amplify.yaml 200 3ms +[2026-03-14T08:31:51.963Z] [INFO] GET /app/amplify.yml 200 2ms +[2026-03-14T08:31:52.118Z] [INFO] GET /app/amplify.yaml 200 2ms +[2026-03-14T08:31:52.257Z] [INFO] GET /var/task/amplify/backend/function/*/src/index.js 200 2ms +[2026-03-14T08:31:52.367Z] [INFO] GET /$(pwd)/.env 200 2ms +[2026-03-14T08:31:52.558Z] [INFO] GET /$(pwd)/.env.local 200 3ms +[2026-03-14T08:31:52.685Z] [INFO] GET /$(pwd)/.env.production 200 1ms +[2026-03-14T08:31:52.785Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:31:52.842Z] [INFO] GET /$(pwd)/.env.development 200 2ms +[2026-03-14T08:31:52.955Z] [INFO] GET /$(pwd)/.env.staging 200 2ms +[2026-03-14T08:31:53.126Z] [INFO] GET /app/.env 200 2ms +[2026-03-14T08:31:53.223Z] [INFO] GET /app/.env.local 200 2ms +[2026-03-14T08:31:53.323Z] [INFO] GET /app/.env.production 200 2ms +[2026-03-14T08:31:53.467Z] [INFO] GET /var/www/.env 200 3ms +[2026-03-14T08:31:53.563Z] [INFO] GET /var/www/html/.env 200 3ms +[2026-03-14T08:31:53.718Z] [INFO] GET /opt/.env 200 2ms +[2026-03-14T08:31:53.833Z] [INFO] GET /srv/.env 200 2ms +[2026-03-14T08:31:53.958Z] [INFO] GET /.env.example 200 2ms +[2026-03-14T08:31:54.047Z] [INFO] GET /api/.env 404 0ms +[2026-03-14T08:31:54.076Z] [INFO] GET /laravel/.env 200 4ms +[2026-03-14T08:31:54.233Z] [INFO] GET /env 200 2ms +[2026-03-14T08:31:54.449Z] [INFO] GET /.git 200 2ms +[2026-03-14T08:31:54.539Z] [INFO] GET /.git/HEAD 200 3ms +[2026-03-14T08:31:54.658Z] [INFO] GET /.git/index 200 2ms +[2026-03-14T08:31:54.768Z] [INFO] GET /.git/logs/HEAD 200 4ms +[2026-03-14T08:31:54.906Z] [INFO] GET /.git/logs/refs/heads/master 200 2ms +[2026-03-14T08:31:54.991Z] [INFO] GET /.git/logs/refs/heads/main 200 2ms +[2026-03-14T08:31:55.162Z] [INFO] GET /.git/logs/refs/remotes/origin/master 200 3ms +[2026-03-14T08:31:55.249Z] [INFO] GET /.git/logs/refs/remotes/origin/main 200 2ms +[2026-03-14T08:31:55.358Z] [INFO] GET /.git/hooks 200 3ms +[2026-03-14T08:31:55.489Z] [INFO] GET /.git/info/exclude 200 2ms +[2026-03-14T08:31:55.623Z] [INFO] GET /.git/refs/heads/master 200 2ms +[2026-03-14T08:31:55.745Z] [INFO] GET /.git/refs/heads/main 200 3ms +[2026-03-14T08:31:55.866Z] [INFO] GET /.git/refs/remotes/origin/HEAD 200 2ms +[2026-03-14T08:31:56.057Z] [INFO] GET /.git/packed-refs 200 2ms +[2026-03-14T08:31:56.205Z] [INFO] GET /.git/objects 200 2ms +[2026-03-14T08:31:56.422Z] [INFO] GET /.git/COMMIT_EDITMSG 200 3ms +[2026-03-14T08:31:56.542Z] [INFO] GET /.git/description 200 2ms +[2026-03-14T08:31:56.652Z] [INFO] GET /.git/FETCH_HEAD 200 2ms +[2026-03-14T08:31:56.803Z] [INFO] GET /.git/ORIG_HEAD 200 2ms +[2026-03-14T08:31:56.959Z] [INFO] GET /.github 200 3ms +[2026-03-14T08:31:57.080Z] [INFO] GET /.github/workflows 200 5ms +[2026-03-14T08:31:57.189Z] [INFO] GET /.github/workflows/main.yml 200 7ms +[2026-03-14T08:31:57.281Z] [INFO] GET /.github/workflows/ci.yml 200 2ms +[2026-03-14T08:31:57.397Z] [INFO] GET /.github/dependabot.yml 200 2ms +[2026-03-14T08:31:57.503Z] [INFO] GET /.github/CODEOWNERS 200 2ms +[2026-03-14T08:31:57.625Z] [INFO] GET /.github/ISSUE_TEMPLATE 200 2ms +[2026-03-14T08:31:57.878Z] [INFO] GET /.github/PULL_REQUEST_TEMPLATE.md 200 2ms +[2026-03-14T08:31:58.045Z] [INFO] GET /.github/funding.yml 200 3ms +[2026-03-14T08:31:58.133Z] [INFO] GET /.github/stale.yml 200 3ms +[2026-03-14T08:31:58.290Z] [INFO] GET /.gitlab-ci.yml 200 3ms +[2026-03-14T08:31:58.414Z] [INFO] GET /.gitlab 200 3ms +[2026-03-14T08:31:58.512Z] [INFO] GET /.gitlab/issue_templates 200 3ms +[2026-03-14T08:31:58.705Z] [INFO] GET /.gitlab/merge_request_templates 200 2ms +[2026-03-14T08:31:58.837Z] [INFO] GET /.gitlab-ci 200 2ms +[2026-03-14T08:31:59.054Z] [INFO] GET /.gitignore 200 4ms +[2026-03-14T08:31:59.200Z] [INFO] GET /.gitattributes 200 2ms +[2026-03-14T08:31:59.339Z] [INFO] GET /.gitmodules 200 2ms +[2026-03-14T08:31:59.502Z] [INFO] GET /.git-credentials 200 3ms +[2026-03-14T08:31:59.589Z] [INFO] GET /.git-askpass.sh 200 3ms +[2026-03-14T08:31:59.724Z] [INFO] GET /.git-secret 200 2ms +[2026-03-14T08:31:59.924Z] [INFO] GET /.git/hooks/pre-commit 200 2ms +[2026-03-14T08:32:00.021Z] [INFO] GET /.git/hooks/post-commit 200 3ms +[2026-03-14T08:32:00.174Z] [INFO] GET /.git/info 200 2ms +[2026-03-14T08:32:00.322Z] [INFO] GET /.git/objects/info 200 2ms +[2026-03-14T08:32:00.397Z] [INFO] GET /.git/objects/pack 200 3ms +[2026-03-14T08:32:00.500Z] [INFO] GET /.git/config.bak 200 3ms +[2026-03-14T08:32:00.651Z] [INFO] GET /.git/config.old 200 2ms +[2026-03-14T08:32:00.788Z] [INFO] GET /.git/config~ 200 2ms +[2026-03-14T08:32:00.954Z] [INFO] GET /.git/ 200 2ms +[2026-03-14T08:32:01.113Z] [INFO] GET /root/.git-credentials 200 5ms +[2026-03-14T08:32:01.256Z] [INFO] GET /root/.gitconfig 200 2ms +[2026-03-14T08:32:01.391Z] [INFO] GET /root/.netrc 200 2ms +[2026-03-14T08:32:01.525Z] [INFO] GET /home/*/.git-credentials 200 2ms +[2026-03-14T08:32:01.629Z] [INFO] GET /home/*/.gitconfig 200 2ms +[2026-03-14T08:32:01.754Z] [INFO] GET /home/*/.netrc 200 6ms +[2026-03-14T08:32:01.904Z] [INFO] GET /~/.git-credentials 200 2ms +[2026-03-14T08:32:02.046Z] [INFO] GET /~/.gitconfig 200 2ms +[2026-03-14T08:32:02.197Z] [INFO] GET /~/.netrc 200 3ms +[2026-03-14T08:32:02.330Z] [INFO] GET /app/.git/config 200 2ms +[2026-03-14T08:32:02.443Z] [INFO] GET /$(pwd)/.git/config 200 2ms +[2026-03-14T08:32:02.608Z] [INFO] GET /wp-json/wp/v2/users 200 3ms +[2026-03-14T08:32:02.780Z] [INFO] GET /wp-content/debug.log 200 3ms +[2026-03-14T08:32:02.941Z] [INFO] GET /_profiler/phpinfo 200 2ms +[2026-03-14T08:32:03.098Z] [INFO] GET /phpinfo.php 200 7ms +[2026-03-14T08:32:03.226Z] [INFO] GET /etc/apache2/apache2.conf 200 3ms +[2026-03-14T08:32:03.391Z] [INFO] GET /package-updates/*.cgi 200 2ms +[2026-03-14T08:32:03.511Z] [INFO] GET /software/*.cgi?*u=* 200 3ms +[2026-03-14T08:32:03.586Z] [INFO] GET /package-updates/*?*update* 200 3ms +[2026-03-14T08:32:03.737Z] [INFO] GET /webhook/* 200 2ms +[2026-03-14T08:32:03.828Z] [INFO] GET /webhook-test/* 200 2ms +[2026-03-14T08:32:03.917Z] [INFO] GET /form/* 200 2ms +[2026-03-14T08:32:04.003Z] [INFO] GET /form-test/* 200 2ms +[2026-03-14T08:32:04.106Z] [INFO] GET /webhook 200 3ms +[2026-03-14T08:32:04.241Z] [INFO] GET /form 200 2ms +[2026-03-14T08:32:04.348Z] [INFO] GET /rest/oauth1-credential/auth 200 3ms +[2026-03-14T08:32:04.486Z] [INFO] GET /rest/oauth2-credential/auth 200 3ms +[2026-03-14T08:32:04.597Z] [INFO] GET /rest/workflows 200 2ms +[2026-03-14T08:32:04.711Z] [INFO] GET /rest/executions 200 3ms +[2026-03-14T08:32:04.854Z] [INFO] GET /rest/workflows/run 200 2ms +[2026-03-14T08:32:04.977Z] [INFO] GET /api/v1/* 404 1ms +[2026-03-14T08:32:05.012Z] [INFO] GET /api/v1/workflows 404 1ms +[2026-03-14T08:32:05.049Z] [INFO] GET /api/v1/executions 404 1ms +[2026-03-14T08:32:05.084Z] [INFO] GET /api/v1/credentials 404 1ms +[2026-03-14T08:32:05.104Z] [INFO] GET /__debug 200 1ms +[2026-03-14T08:32:05.238Z] [INFO] GET /.well-known/* 200 7ms +[2026-03-14T08:32:05.407Z] [INFO] GET /healthz 200 3ms +[2026-03-14T08:32:05.512Z] [INFO] GET /metrics 200 3ms +[2026-03-14T08:32:05.645Z] [INFO] GET /rest/* 200 3ms +[2026-03-14T08:32:05.732Z] [INFO] GET /rest/settings 200 2ms +[2026-03-14T08:32:05.826Z] [INFO] GET /rest/login 200 3ms +[2026-03-14T08:32:05.935Z] [INFO] GET /rest/logout 200 3ms +[2026-03-14T08:32:06.014Z] [INFO] GET /rest/users 200 2ms +[2026-03-14T08:32:06.127Z] [INFO] GET /rest/node-types 200 3ms +[2026-03-14T08:32:06.229Z] [INFO] GET /rest/credentials-for-node 200 3ms +[2026-03-14T08:32:06.334Z] [INFO] GET /rest/credential-translation 200 3ms +[2026-03-14T08:32:06.412Z] [INFO] GET /rest/tags 200 3ms +[2026-03-14T08:32:06.612Z] [INFO] GET /rest/variables 200 2ms +[2026-03-14T08:32:06.745Z] [INFO] GET /rest/license 200 1ms +[2026-03-14T08:32:06.851Z] [INFO] GET /webhook-waiting/* 200 2ms +[2026-03-14T08:32:06.973Z] [INFO] GET /chat/* 200 2ms +[2026-03-14T08:32:07.074Z] [INFO] GET /chat 200 2ms +[2026-03-14T08:32:07.198Z] [INFO] GET /*update.cgi* 200 2ms +[2026-03-14T08:32:07.339Z] [INFO] GET /sysinfo.cgi 200 2ms +[2026-03-14T08:32:07.539Z] [INFO] GET /proc/index.cgi 200 2ms +[2026-03-14T08:32:07.639Z] [INFO] GET /servers/link.cgi 200 2ms +[2026-03-14T08:32:07.743Z] [INFO] GET /servers/save.cgi 200 1ms +[2026-03-14T08:32:07.853Z] [INFO] GET /package-updates/apt.cgi 200 2ms +[2026-03-14T08:32:07.967Z] [INFO] GET /package-updates/yum.cgi 200 2ms +[2026-03-14T08:32:08.122Z] [INFO] GET /package-updates/save.cgi 200 3ms +[2026-03-14T08:32:08.273Z] [INFO] GET /package-updates/refresh.cgi 200 2ms +[2026-03-14T08:32:08.382Z] [INFO] GET /package-updates/perform.cgi 200 2ms +[2026-03-14T08:32:08.536Z] [INFO] GET /package-updates/download.cgi 200 2ms +[2026-03-14T08:32:08.643Z] [INFO] GET /package-updates/install.cgi 200 1ms +[2026-03-14T08:32:08.790Z] [INFO] GET /package-updates/update.cgi 200 2ms +[2026-03-14T08:32:08.983Z] [INFO] GET /package-updates/index.cgi 200 2ms +[2026-03-14T08:32:09.129Z] [INFO] GET /software/update.cgi 200 3ms +[2026-03-14T08:32:09.251Z] [INFO] GET /software/install-updates.cgi 200 3ms +[2026-03-14T08:32:09.394Z] [INFO] GET /package-updates/ 200 2ms +[2026-03-14T08:32:09.582Z] [INFO] GET /webmin/package-updates/update.cgi 200 2ms +[2026-03-14T08:32:09.740Z] [INFO] GET /_next/data/*/index.json 200 3ms +[2026-03-14T08:32:09.846Z] [INFO] GET /_next/data/*/about.json 200 1ms +[2026-03-14T08:32:10.025Z] [INFO] GET /_next/data/*/*.json 200 2ms +[2026-03-14T08:32:10.119Z] [INFO] GET /_next/static/* 200 2ms +[2026-03-14T08:32:10.223Z] [INFO] GET /api/* 404 1ms +[2026-03-14T08:32:10.269Z] [INFO] GET /api/auth/* 404 8ms +[2026-03-14T08:32:10.296Z] [INFO] GET /api/users/* 404 1ms +[2026-03-14T08:32:10.328Z] [INFO] GET /api/data/* 404 1ms +[2026-03-14T08:32:10.350Z] [INFO] GET /api/webhook/* 404 1ms +[2026-03-14T08:32:10.396Z] [INFO] GET /__nextjs_action 200 5ms +[2026-03-14T08:32:10.499Z] [INFO] GET /__nextjs_action/* 200 2ms +[2026-03-14T08:32:10.629Z] [INFO] GET /app/* 200 2ms +[2026-03-14T08:32:10.769Z] [INFO] GET /dashboard/* 200 2ms +[2026-03-14T08:32:10.885Z] [INFO] GET /admin/* 200 3ms +[2026-03-14T08:32:10.993Z] [INFO] GET /user/* 200 2ms +[2026-03-14T08:32:11.092Z] [INFO] GET /profile/* 200 2ms +[2026-03-14T08:32:11.196Z] [INFO] GET /settings/* 200 2ms +[2026-03-14T08:32:11.283Z] [INFO] GET /[slug] 200 2ms +[2026-03-14T08:32:11.433Z] [INFO] GET /[id] 200 2ms +[2026-03-14T08:32:11.562Z] [INFO] GET /[...catchAll] 200 3ms +[2026-03-14T08:32:11.639Z] [INFO] GET /[[...optional]] 200 3ms +[2026-03-14T08:32:11.786Z] [INFO] GET /about 200 2ms +[2026-03-14T08:32:11.913Z] [INFO] GET /contact 200 2ms +[2026-03-14T08:32:12.028Z] [INFO] GET /products 200 2ms +[2026-03-14T08:32:12.199Z] [INFO] GET /blog 200 2ms +[2026-03-14T08:32:12.363Z] [INFO] GET /docs 200 2ms +[2026-03-14T08:32:12.481Z] [INFO] GET /_react/action/* 200 2ms +[2026-03-14T08:32:12.562Z] [INFO] GET /_react/data/* 200 2ms +[2026-03-14T08:32:12.668Z] [INFO] GET /actions/* 200 3ms +[2026-03-14T08:32:12.769Z] [INFO] GET /loaders/* 200 3ms +[2026-03-14T08:32:12.954Z] [INFO] GET /waku/* 200 3ms +[2026-03-14T08:32:13.064Z] [INFO] GET /_waku/* 200 2ms +[2026-03-14T08:32:13.181Z] [INFO] GET /* 200 5ms +[2026-03-14T08:32:13.273Z] [INFO] GET /*/[id] 200 2ms +[2026-03-14T08:32:13.373Z] [INFO] GET /*/[slug] 200 2ms +[2026-03-14T08:32:13.602Z] [INFO] GET /v1/* 200 1ms +[2026-03-14T08:32:13.713Z] [INFO] GET /v2/* 200 2ms +[2026-03-14T08:32:13.813Z] [INFO] GET /graphql 200 2ms +[2026-03-14T08:32:13.958Z] [INFO] GET /trpc/* 200 2ms +[2026-03-14T08:32:14.088Z] [INFO] GET /auth/* 200 3ms +[2026-03-14T08:32:14.190Z] [INFO] GET /login 200 17ms +[2026-03-14T08:32:14.348Z] [INFO] GET /register 200 2ms +[2026-03-14T08:32:14.505Z] [INFO] GET /signup 200 2ms +[2026-03-14T08:32:14.623Z] [INFO] GET /oauth/* 200 1ms +[2026-03-14T08:32:14.735Z] [INFO] GET /console/* 200 2ms +[2026-03-14T08:32:14.822Z] [INFO] GET /manage/* 200 2ms +[2026-03-14T08:32:14.950Z] [INFO] GET /posts/* 200 2ms +[2026-03-14T08:32:15.032Z] [INFO] GET /articles/* 200 2ms +[2026-03-14T08:32:15.125Z] [INFO] GET /pages/* 200 2ms +[2026-03-14T08:32:15.228Z] [INFO] GET /content/* 200 2ms +[2026-03-14T08:32:15.343Z] [INFO] GET /cart 200 3ms +[2026-03-14T08:32:15.465Z] [INFO] GET /checkout 200 3ms +[2026-03-14T08:32:15.576Z] [INFO] GET /orders/* 200 2ms +[2026-03-14T08:32:15.750Z] [INFO] GET /payment/* 200 3ms +[2026-03-14T08:32:15.875Z] [INFO] GET /workspaces/* 200 2ms +[2026-03-14T08:32:16.027Z] [INFO] GET /projects/* 200 2ms +[2026-03-14T08:32:16.118Z] [INFO] GET /teams/* 200 2ms +[2026-03-14T08:32:16.207Z] [INFO] GET /billing/* 200 3ms +[2026-03-14T08:32:16.335Z] [INFO] GET /integrations/* 200 3ms +[2026-03-14T08:32:16.512Z] [INFO] GET /cms/* 200 3ms +[2026-03-14T08:32:16.608Z] [INFO] GET /editor/* 200 1ms +[2026-03-14T08:32:16.767Z] [INFO] GET /media/* 200 4ms +[2026-03-14T08:32:16.865Z] [INFO] GET /publish/* 200 2ms +[2026-03-14T08:32:16.960Z] [INFO] GET /threads/* 200 3ms +[2026-03-14T08:32:17.121Z] [INFO] GET /messages/* 200 2ms +[2026-03-14T08:32:17.270Z] [INFO] GET /notifications/* 200 3ms +[2026-03-14T08:32:17.354Z] [INFO] GET /.netlify/functions/* 200 2ms +[2026-03-14T08:32:17.513Z] [INFO] GET /.vercel/functions/* 200 2ms +[2026-03-14T08:32:17.586Z] [INFO] GET /api/serverless/* 404 1ms +[2026-03-14T08:32:17.625Z] [INFO] GET /[locale]/* 200 2ms +[2026-03-14T08:32:17.757Z] [INFO] GET /en/* 200 4ms +[2026-03-14T08:32:17.957Z] [INFO] GET /fr/* 200 2ms +[2026-03-14T08:32:18.062Z] [INFO] GET /[tenant]/* 200 2ms +[2026-03-14T08:32:18.178Z] [INFO] GET /[workspace]/* 200 7ms +[2026-03-14T08:32:18.331Z] [INFO] GET /shop/[category]/* 200 2ms +[2026-03-14T08:32:18.418Z] [INFO] GET /blog/[year]/[month]/[slug] 200 3ms +[2026-03-14T08:32:18.591Z] [INFO] GET /:27017 200 3ms +[2026-03-14T08:32:18.723Z] [INFO] GET /:27018 200 1ms +[2026-03-14T08:32:18.819Z] [INFO] GET /:27019 200 1ms +[2026-03-14T08:32:18.986Z] [INFO] GET /:28017 200 3ms +[2026-03-14T08:32:19.121Z] [INFO] GET /.well-known/acme-challenge/* 200 3ms +[2026-03-14T08:32:19.264Z] [INFO] GET /.well-known/acme-challenge/ 200 1ms +[2026-03-14T08:32:19.331Z] [INFO] GET /dnscfg.cgi 200 2ms +[2026-03-14T08:32:19.470Z] [INFO] GET /_layouts/* 200 2ms +[2026-03-14T08:32:19.557Z] [INFO] GET /_layouts/15/* 200 2ms +[2026-03-14T08:32:19.686Z] [INFO] GET /_api/* 200 3ms +[2026-03-14T08:32:19.828Z] [INFO] GET /_vti_bin/* 200 2ms +[2026-03-14T08:32:19.914Z] [INFO] GET /sendgrid.env 200 2ms +[2026-03-14T08:32:20.018Z] [INFO] GET /.env.testing 200 3ms +[2026-03-14T08:32:20.109Z] [INFO] GET /admin.html 200 3ms +[2026-03-14T08:32:20.218Z] [INFO] GET /.env.development 200 3ms +[2026-03-14T08:32:20.379Z] [INFO] GET /test 200 2ms +[2026-03-14T08:32:20.498Z] [INFO] GET /.env.production 200 3ms +[2026-03-14T08:32:20.590Z] [INFO] GET /oauth/authorize 200 3ms +[2026-03-14T08:32:20.687Z] [INFO] GET /.env.test 200 3ms +[2026-03-14T08:32:20.806Z] [INFO] GET /api/login 404 1ms +[2026-03-14T08:32:20.825Z] [INFO] GET /config/secrets.yml 200 3ms +[2026-03-14T08:32:21.003Z] [INFO] GET /api/credentials 404 0ms +[2026-03-14T08:32:21.022Z] [INFO] GET /.env.local 200 1ms +[2026-03-14T08:32:21.116Z] [INFO] GET /.env.prod 200 5ms +[2026-03-14T08:32:21.252Z] [INFO] GET /wp-config.php 200 2ms +[2026-03-14T08:32:21.360Z] [INFO] GET /controlpanel 200 2ms +[2026-03-14T08:32:21.531Z] [INFO] GET /.cache 200 2ms +[2026-03-14T08:32:21.622Z] [INFO] GET /config/stripe.yaml 200 4ms +[2026-03-14T08:32:21.732Z] [INFO] GET /.well-known/stripe.txt 200 2ms +[2026-03-14T08:32:21.861Z] [INFO] GET /payment/stripe.json 200 2ms +[2026-03-14T08:32:21.954Z] [INFO] GET /stripe.yaml 200 2ms +[2026-03-14T08:32:22.060Z] [INFO] GET /payment_gateways/stripe.yaml 200 2ms +[2026-03-14T08:32:22.132Z] [INFO] GET /stripe/config.json 200 2ms +[2026-03-14T08:32:22.241Z] [INFO] GET /src/config/stripe.ts 200 3ms +[2026-03-14T08:32:22.326Z] [INFO] GET /client/stripe.config.js 200 2ms +[2026-03-14T08:32:22.428Z] [INFO] GET /stripe.env 200 2ms +[2026-03-14T08:32:22.530Z] [INFO] GET /stripe.config.js 200 2ms +[2026-03-14T08:32:22.639Z] [INFO] GET /stripe/webhook_secret.env 200 4ms +[2026-03-14T08:32:22.746Z] [INFO] GET /public/stripe.js 200 5ms +[2026-03-14T08:32:22.843Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:32:22.852Z] [INFO] GET /config/stripe.php 200 3ms +[2026-03-14T08:32:22.962Z] [INFO] GET /webhooks/incoming/stripe.json 200 3ms +[2026-03-14T08:32:23.078Z] [INFO] GET /stripe-keys.json 200 5ms +[2026-03-14T08:32:23.203Z] [INFO] GET /src/config/stripe.js 200 3ms +[2026-03-14T08:32:23.322Z] [INFO] GET /stripe.json 200 3ms +[2026-03-14T08:32:23.433Z] [INFO] GET /stripe-credentials.json 200 2ms +[2026-03-14T08:32:23.549Z] [INFO] GET /.well-known/stripe/ 200 3ms +[2026-03-14T08:32:23.683Z] [INFO] GET /.stripe/ 200 3ms +[2026-03-14T08:32:23.759Z] [INFO] GET /stripe/.env 200 3ms +[2026-03-14T08:32:23.836Z] [INFO] GET /config/stripe.json 200 3ms +[2026-03-14T08:32:24.039Z] [INFO] GET /plugins/payments/stripe.json 200 2ms +[2026-03-14T08:32:24.182Z] [INFO] GET /.docker/.env 200 5ms +[2026-03-14T08:32:24.342Z] [INFO] GET /.docker/laravel/app/.env 200 2ms +[2026-03-14T08:32:24.476Z] [INFO] GET /.env-example 200 3ms +[2026-03-14T08:32:24.566Z] [INFO] GET /.env-sample 200 3ms +[2026-03-14T08:32:24.753Z] [INFO] GET /.env.backup 200 4ms +[2026-03-14T08:32:24.916Z] [INFO] GET /.env.bak 200 2ms +[2026-03-14T08:32:25.022Z] [INFO] GET /.env.config 200 3ms +[2026-03-14T08:32:25.114Z] [INFO] GET /.env.dev 200 6ms +[2026-03-14T08:32:25.300Z] [INFO] GET /.env.dist 200 3ms +[2026-03-14T08:32:25.414Z] [INFO] GET /.env.docker 200 2ms +[2026-03-14T08:32:25.511Z] [INFO] GET /.env.docker.dev 200 3ms +[2026-03-14T08:32:25.613Z] [INFO] GET /.env.int 200 2ms +[2026-03-14T08:32:25.796Z] [INFO] GET /.env.live 200 1ms +[2026-03-14T08:32:25.880Z] [INFO] GET /.env.old 200 2ms +[2026-03-14T08:32:25.982Z] [INFO] GET /.env.php 200 2ms +[2026-03-14T08:32:26.069Z] [INFO] GET /.env.project 200 2ms +[2026-03-14T08:32:26.179Z] [INFO] GET /.env.qa 200 5ms +[2026-03-14T08:32:26.293Z] [INFO] GET /.env.sample 200 2ms +[2026-03-14T08:32:26.427Z] [INFO] GET /.env.save 200 3ms +[2026-03-14T08:32:26.615Z] [INFO] GET /.env.swp 200 3ms +[2026-03-14T08:32:26.725Z] [INFO] GET /.env~ 200 2ms +[2026-03-14T08:32:26.852Z] [INFO] GET /.wp-config.php.swp 200 3ms +[2026-03-14T08:32:26.954Z] [INFO] GET /?phpinfo=1 200 2ms +[2026-03-14T08:32:27.048Z] [INFO] GET /?pp=env&pp=env 200 3ms +[2026-03-14T08:32:27.176Z] [INFO] GET /ADMIN/.env 200 1ms +[2026-03-14T08:32:27.282Z] [INFO] GET /API.md 200 2ms +[2026-03-14T08:32:27.425Z] [INFO] GET /API/.env 200 3ms +[2026-03-14T08:32:27.638Z] [INFO] GET /API/common.js 200 2ms +[2026-03-14T08:32:27.792Z] [INFO] GET /API/config.js 200 2ms +[2026-03-14T08:32:27.935Z] [INFO] GET /API/config/common.js 200 2ms +[2026-03-14T08:32:28.042Z] [INFO] GET /API/config/constants.js 200 2ms +[2026-03-14T08:32:28.123Z] [INFO] GET /API/config/database.js 200 2ms +[2026-03-14T08:32:28.231Z] [INFO] GET /API/constants.js 200 1ms +[2026-03-14T08:32:28.330Z] [INFO] GET /APP/.env 200 2ms +[2026-03-14T08:32:28.460Z] [INFO] GET /Api/.env 200 2ms +[2026-03-14T08:32:28.591Z] [INFO] GET /BACK/.env 200 2ms +[2026-03-14T08:32:28.696Z] [INFO] GET /BACKEND/.env 200 4ms +[2026-03-14T08:32:28.846Z] [INFO] GET /BE/.env 200 2ms +[2026-03-14T08:32:29.019Z] [INFO] GET /BackEnd/config.js 200 3ms +[2026-03-14T08:32:29.129Z] [INFO] GET /Backend/.env 200 3ms +[2026-03-14T08:32:29.278Z] [INFO] GET /Be/.env 200 3ms +[2026-03-14T08:32:29.392Z] [INFO] GET /DOCS.md 200 2ms +[2026-03-14T08:32:29.506Z] [INFO] GET /Docker.md 200 3ms +[2026-03-14T08:32:29.616Z] [INFO] GET /IAM.md 200 2ms +[2026-03-14T08:32:29.790Z] [INFO] GET /LOG.md 200 3ms +[2026-03-14T08:32:29.950Z] [INFO] GET /NOTES.md 200 1ms +[2026-03-14T08:32:30.035Z] [INFO] GET /README.md 200 3ms +[2026-03-14T08:32:30.198Z] [INFO] GET /_profiler/phpinfo.php 200 2ms +[2026-03-14T08:32:30.398Z] [INFO] GET /admin-app/.env 200 2ms +[2026-03-14T08:32:30.567Z] [INFO] GET /admin/.env 200 2ms +[2026-03-14T08:32:30.724Z] [INFO] GET /admin/config/common.js 200 2ms +[2026-03-14T08:32:30.803Z] [INFO] GET /admin/config/constants.js 200 2ms +[2026-03-14T08:32:30.881Z] [INFO] GET /admin/config/database.js 200 2ms +[2026-03-14T08:32:30.992Z] [INFO] GET /admin/config?cmd=cat%20/root/.aws/credentials 200 1ms +[2026-03-14T08:32:31.098Z] [INFO] GET /admin/constant.js 200 1ms +[2026-03-14T08:32:31.209Z] [INFO] GET /admin/constants.js 200 4ms +[2026-03-14T08:32:31.301Z] [INFO] GET /admin/phpinfo.php 200 2ms +[2026-03-14T08:32:31.399Z] [INFO] GET /admin/server.js 200 2ms +[2026-03-14T08:32:31.548Z] [INFO] GET /admin/utils.js 200 2ms +[2026-03-14T08:32:31.676Z] [INFO] GET /admin_phpinfo.php 200 2ms +[2026-03-14T08:32:31.811Z] [INFO] GET /administrator/.env 200 2ms +[2026-03-14T08:32:31.910Z] [INFO] GET /api-backend/.env 200 2ms +[2026-03-14T08:32:32.022Z] [INFO] GET /api-node/.env 200 3ms +[2026-03-14T08:32:32.154Z] [INFO] GET /api/common.js 404 0ms +[2026-03-14T08:32:32.183Z] [INFO] GET /api/config.js 404 1ms +[2026-03-14T08:32:32.252Z] [INFO] GET /api/config/common.js 404 0ms +[2026-03-14T08:32:32.271Z] [INFO] GET /api/config/constants.js 404 1ms +[2026-03-14T08:32:32.287Z] [INFO] GET /api/constant.js 404 1ms +[2026-03-14T08:32:32.307Z] [INFO] GET /api/constants.js 404 1ms +[2026-03-14T08:32:32.330Z] [INFO] GET /api/env.js 404 0ms +[2026-03-14T08:32:32.364Z] [INFO] GET /api/info.php 404 0ms +[2026-03-14T08:32:32.394Z] [INFO] GET /api/node/common.js 404 1ms +[2026-03-14T08:32:32.418Z] [INFO] GET /api/node/config.js 404 1ms +[2026-03-14T08:32:32.465Z] [INFO] GET /api/node/constant.js 404 1ms +[2026-03-14T08:32:32.549Z] [INFO] GET /api/node/constants.js 404 1ms +[2026-03-14T08:32:32.577Z] [INFO] GET /api/phpinfo.php 404 0ms +[2026-03-14T08:32:32.598Z] [INFO] GET /api/server.js 404 1ms +[2026-03-14T08:32:32.621Z] [INFO] GET /api/settings.py 404 1ms +[2026-03-14T08:32:32.664Z] [INFO] GET /apis/.env 200 2ms +[2026-03-14T08:32:32.775Z] [INFO] GET /apis/index.js 200 2ms +[2026-03-14T08:32:32.863Z] [INFO] GET /app.js 200 2ms +[2026-03-14T08:32:32.965Z] [INFO] GET /app.yaml 200 3ms +[2026-03-14T08:32:33.077Z] [INFO] GET /app.yml 200 5ms +[2026-03-14T08:32:33.249Z] [INFO] GET /app/config/development.ini 200 2ms +[2026-03-14T08:32:33.360Z] [INFO] GET /app/config/parameters.yml 200 3ms +[2026-03-14T08:32:33.499Z] [INFO] GET /app/config/parameters.yml.dist 200 3ms +[2026-03-14T08:32:33.673Z] [INFO] GET /application/.env 200 3ms +[2026-03-14T08:32:33.822Z] [INFO] GET /apps/.env 200 2ms +[2026-03-14T08:32:33.926Z] [INFO] GET /appsettings.Development.json 200 2ms +[2026-03-14T08:32:34.062Z] [INFO] GET /appsettings.Local.json 200 2ms +[2026-03-14T08:32:34.151Z] [INFO] GET /appsettings.Production.json 200 2ms +[2026-03-14T08:32:34.266Z] [INFO] GET /appsettings.QA.json 200 3ms +[2026-03-14T08:32:34.410Z] [INFO] GET /appsettings.Staging.json 200 1ms +[2026-03-14T08:32:34.591Z] [INFO] GET /appsettings.Test.json 200 3ms +[2026-03-14T08:32:34.766Z] [INFO] GET /appsettings.json 200 2ms +[2026-03-14T08:32:34.876Z] [INFO] GET /aws.properties 200 2ms +[2026-03-14T08:32:34.978Z] [INFO] GET /aws_credentials.ini 200 2ms +[2026-03-14T08:32:35.081Z] [INFO] GET /back-api/.env 200 7ms +[2026-03-14T08:32:35.200Z] [INFO] GET /back-end/.env 200 2ms +[2026-03-14T08:32:35.329Z] [INFO] GET /back/.env 200 2ms +[2026-03-14T08:32:35.537Z] [INFO] GET /backend-api/.env 200 2ms +[2026-03-14T08:32:35.685Z] [INFO] GET /backend/config.js 200 2ms +[2026-03-14T08:32:35.790Z] [INFO] GET /backend/config/common.js 200 3ms +[2026-03-14T08:32:35.919Z] [INFO] GET /backend/config/constants.js 200 2ms +[2026-03-14T08:32:36.028Z] [INFO] GET /backend/constant.js 200 2ms +[2026-03-14T08:32:36.151Z] [INFO] GET /backend/constants.js 200 5ms +[2026-03-14T08:32:36.325Z] [INFO] GET /backend/env.js 200 2ms +[2026-03-14T08:32:36.455Z] [INFO] GET /backend/index.js 200 2ms +[2026-03-14T08:32:36.631Z] [INFO] GET /backend/node/common.js 200 3ms +[2026-03-14T08:32:36.732Z] [INFO] GET /backend/node/config.js 200 2ms +[2026-03-14T08:32:36.854Z] [INFO] GET /backend/node/constant.js 200 1ms +[2026-03-14T08:32:36.967Z] [INFO] GET /backend/node/constants.js 200 2ms +[2026-03-14T08:32:37.086Z] [INFO] GET /backup/.env 200 4ms +[2026-03-14T08:32:37.200Z] [INFO] GET /be/.env 200 2ms +[2026-03-14T08:32:37.340Z] [INFO] GET /beta/.env 200 2ms +[2026-03-14T08:32:37.416Z] [INFO] GET /circle.yml 200 2ms +[2026-03-14T08:32:37.545Z] [INFO] GET /client/.env 200 2ms +[2026-03-14T08:32:37.659Z] [INFO] GET /cms/.env 200 2ms +[2026-03-14T08:32:37.798Z] [INFO] GET /compose.yaml 200 2ms +[2026-03-14T08:32:37.893Z] [INFO] GET /conf.yaml 200 2ms +[2026-03-14T08:32:37.995Z] [INFO] GET /config.env 200 2ms +[2026-03-14T08:32:38.098Z] [INFO] GET /config.js 200 1ms +[2026-03-14T08:32:38.224Z] [INFO] GET /config.json 200 2ms +[2026-03-14T08:32:38.298Z] [INFO] GET /config.php 200 2ms +[2026-03-14T08:32:38.432Z] [INFO] GET /config.prod.ini 200 3ms +[2026-03-14T08:32:38.525Z] [INFO] GET /config.rb 200 2ms +[2026-03-14T08:32:38.746Z] [INFO] GET /config.ts 200 3ms +[2026-03-14T08:32:38.832Z] [INFO] GET /config.yaml 200 3ms +[2026-03-14T08:32:39.004Z] [INFO] GET /config.yml 200 2ms +[2026-03-14T08:32:39.135Z] [INFO] GET /config/.env 200 1ms +[2026-03-14T08:32:39.255Z] [INFO] GET /config/app.js 200 2ms +[2026-03-14T08:32:39.352Z] [INFO] GET /config/application.yml 200 3ms +[2026-03-14T08:32:39.480Z] [INFO] GET /config/aws.ini 200 2ms +[2026-03-14T08:32:39.710Z] [INFO] GET /config/aws.json 200 2ms +[2026-03-14T08:32:39.800Z] [INFO] GET /config/aws.yml 200 2ms +[2026-03-14T08:32:39.915Z] [INFO] GET /config/common.js 200 2ms +[2026-03-14T08:32:40.084Z] [INFO] GET /config/config.inc.php 200 10ms +[2026-03-14T08:32:40.166Z] [INFO] GET /config/config.js 200 3ms +[2026-03-14T08:32:40.255Z] [INFO] GET /config/config.json 200 1ms +[2026-03-14T08:32:40.363Z] [INFO] GET /config/config.php 200 2ms +[2026-03-14T08:32:40.499Z] [INFO] GET /config/constant.js 200 2ms +[2026-03-14T08:32:40.615Z] [INFO] GET /config/constants.js 200 2ms +[2026-03-14T08:32:40.733Z] [INFO] GET /config/env.js 200 2ms +[2026-03-14T08:32:40.828Z] [INFO] GET /config/env.json 200 2ms +[2026-03-14T08:32:40.997Z] [INFO] GET /config/env.php 200 2ms +[2026-03-14T08:32:41.144Z] [INFO] GET /config/environment.json 200 4ms +[2026-03-14T08:32:41.250Z] [INFO] GET /config/environment.rb 200 2ms +[2026-03-14T08:32:41.329Z] [INFO] GET /config/module.config.php 200 2ms +[2026-03-14T08:32:41.407Z] [INFO] GET /config/nexmo.php 200 1ms +[2026-03-14T08:32:41.718Z] [INFO] GET /config/parameters.yml 200 2ms +[2026-03-14T08:32:41.848Z] [INFO] GET /config/server.js 200 2ms +[2026-03-14T08:32:41.942Z] [INFO] GET /config/test.json 200 3ms +[2026-03-14T08:32:42.118Z] [INFO] GET /config/utils.js 200 3ms +[2026-03-14T08:32:42.287Z] [INFO] GET /configs/application.ini 200 2ms +[2026-03-14T08:32:42.398Z] [INFO] GET /constant.js 200 3ms +[2026-03-14T08:32:42.532Z] [INFO] GET /constants.ini 200 2ms +[2026-03-14T08:32:42.676Z] [INFO] GET /constants.js 200 2ms +[2026-03-14T08:32:42.779Z] [INFO] GET /constants.json 200 3ms +[2026-03-14T08:32:42.910Z] [INFO] GET /constants.yml 200 2ms +[2026-03-14T08:32:43.082Z] [INFO] GET /controller.js 200 5ms +[2026-03-14T08:32:43.188Z] [INFO] GET /credentials.csv 200 3ms +[2026-03-14T08:32:43.324Z] [INFO] GET /credentials.go 200 2ms +[2026-03-14T08:32:43.460Z] [INFO] GET /credentials.ini 200 2ms +[2026-03-14T08:32:43.606Z] [INFO] GET /credentials.js 200 2ms +[2026-03-14T08:32:43.782Z] [INFO] GET /credentials.json 200 4ms +[2026-03-14T08:32:43.873Z] [INFO] GET /crm/.env 200 2ms +[2026-03-14T08:32:43.963Z] [INFO] GET /cron/.env 200 2ms +[2026-03-14T08:32:44.067Z] [INFO] GET /current/.env 200 2ms +[2026-03-14T08:32:44.163Z] [INFO] GET /demo/.env 200 1ms +[2026-03-14T08:32:44.267Z] [INFO] GET /deploy.sh 200 2ms +[2026-03-14T08:32:44.386Z] [INFO] GET /dev/.env 200 3ms +[2026-03-14T08:32:44.561Z] [INFO] GET /dev/env.js 200 2ms +[2026-03-14T08:32:44.720Z] [INFO] GET /develop/.env 200 2ms +[2026-03-14T08:32:44.877Z] [INFO] GET /developer/.env 200 2ms +[2026-03-14T08:32:45.033Z] [INFO] GET /development/.env 200 3ms +[2026-03-14T08:32:45.129Z] [INFO] GET /docker-cloud.yml 200 2ms +[2026-03-14T08:32:45.256Z] [INFO] GET /elasticsearch.yml 200 2ms +[2026-03-14T08:32:45.352Z] [INFO] GET /elasticsearch_cluster_yml 200 2ms +[2026-03-14T08:32:45.467Z] [INFO] GET /env.js 200 2ms +[2026-03-14T08:32:45.571Z] [INFO] GET /env.json 200 2ms +[2026-03-14T08:32:45.656Z] [INFO] GET /env.rb 200 2ms +[2026-03-14T08:32:45.745Z] [INFO] GET /env.txt 200 3ms +[2026-03-14T08:32:45.859Z] [INFO] GET /env.yaml 200 2ms +[2026-03-14T08:32:45.977Z] [INFO] GET /erp/.env 200 2ms +[2026-03-14T08:32:46.084Z] [INFO] GET /fe/.env 200 2ms +[2026-03-14T08:32:46.216Z] [INFO] GET /front/.env 200 2ms +[2026-03-14T08:32:46.303Z] [INFO] GET /frontend/.env 200 2ms +[2026-03-14T08:32:46.386Z] [INFO] GET /index.js 200 3ms +[2026-03-14T08:32:46.498Z] [INFO] GET /infophp.php 200 2ms +[2026-03-14T08:32:46.597Z] [INFO] GET /infos.php 200 2ms +[2026-03-14T08:32:46.701Z] [INFO] GET /insta-compose.yml 200 3ms +[2026-03-14T08:32:46.785Z] [INFO] GET /lms/.env 200 2ms +[2026-03-14T08:32:46.918Z] [INFO] GET /local/.env 200 2ms +[2026-03-14T08:32:47.040Z] [INFO] GET /login?pp=enable&pp=env 200 2ms +[2026-03-14T08:32:47.173Z] [INFO] GET /market/.env 200 3ms +[2026-03-14T08:32:47.281Z] [INFO] GET /marketing/.env 200 2ms +[2026-03-14T08:32:47.386Z] [INFO] GET /media/.env 200 2ms +[2026-03-14T08:32:47.597Z] [INFO] GET /myproject/settings.py 200 2ms +[2026-03-14T08:32:47.693Z] [INFO] GET /new/.env 200 2ms +[2026-03-14T08:32:47.804Z] [INFO] GET /node-api/.env 200 2ms +[2026-03-14T08:32:47.881Z] [INFO] GET /node/.env 200 2ms +[2026-03-14T08:32:47.979Z] [INFO] GET /node/api/.env 200 1ms +[2026-03-14T08:32:48.121Z] [INFO] GET /node/backend/.env 200 3ms +[2026-03-14T08:32:48.238Z] [INFO] GET /nodeapi/.env 200 2ms +[2026-03-14T08:32:48.342Z] [INFO] GET /nodeweb/.env 200 2ms +[2026-03-14T08:32:48.446Z] [INFO] GET /old/.env 200 2ms +[2026-03-14T08:32:48.603Z] [INFO] GET /php-info.php 200 2ms +[2026-03-14T08:32:48.704Z] [INFO] GET /php.php 200 3ms +[2026-03-14T08:32:48.806Z] [INFO] GET /php_info.php 200 1ms +[2026-03-14T08:32:48.960Z] [INFO] GET /phpinfo 200 2ms +[2026-03-14T08:32:49.153Z] [INFO] GET /portal/.env 200 4ms +[2026-03-14T08:32:49.283Z] [INFO] GET /prod/.env 200 2ms +[2026-03-14T08:32:49.402Z] [INFO] GET /prod/config.js 200 2ms +[2026-03-14T08:32:49.516Z] [INFO] GET /product/.env 200 2ms +[2026-03-14T08:32:49.619Z] [INFO] GET /production/.env 200 3ms +[2026-03-14T08:32:49.786Z] [INFO] GET /project/.env 200 3ms +[2026-03-14T08:32:49.899Z] [INFO] GET /public-api/.env 200 2ms +[2026-03-14T08:32:50.012Z] [INFO] GET /public/.env 200 3ms +[2026-03-14T08:32:50.115Z] [INFO] GET /public/phpinfo.php 200 2ms +[2026-03-14T08:32:50.254Z] [INFO] GET /public_html/.env 200 4ms +[2026-03-14T08:32:50.412Z] [INFO] GET /qa/.env 200 2ms +[2026-03-14T08:32:50.546Z] [INFO] GET /readme.md 200 2ms +[2026-03-14T08:32:50.735Z] [INFO] GET /secrets.yaml 200 3ms +[2026-03-14T08:32:50.850Z] [INFO] GET /server.js 200 2ms +[2026-03-14T08:32:50.963Z] [INFO] GET /server/.env 200 3ms +[2026-03-14T08:32:51.111Z] [INFO] GET /server/api/.env 200 4ms +[2026-03-14T08:32:51.267Z] [INFO] GET /server/app.js 200 2ms +[2026-03-14T08:32:51.422Z] [INFO] GET /server/backend/.env 200 2ms +[2026-03-14T08:32:51.530Z] [INFO] GET /server/config.js 200 2ms +[2026-03-14T08:32:51.628Z] [INFO] GET /server/config/common.js 200 2ms +[2026-03-14T08:32:51.799Z] [INFO] GET /server/config/constants.js 200 1ms +[2026-03-14T08:32:51.894Z] [INFO] GET /server/constant.js 200 2ms +[2026-03-14T08:32:52.019Z] [INFO] GET /server/constants.js 200 2ms +[2026-03-14T08:32:52.155Z] [INFO] GET /server/env.js 200 4ms +[2026-03-14T08:32:52.293Z] [INFO] GET /service/.env 200 3ms +[2026-03-14T08:32:52.394Z] [INFO] GET /services/.env 200 2ms +[2026-03-14T08:32:52.494Z] [INFO] GET /services/environments.ini 200 3ms +[2026-03-14T08:32:52.612Z] [INFO] GET /settings.ini 200 3ms +[2026-03-14T08:32:52.698Z] [INFO] GET /settings.json 200 3ms +[2026-03-14T08:32:52.796Z] [INFO] GET /settings.py 200 2ms +[2026-03-14T08:32:52.893Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:32:52.965Z] [INFO] GET /settings.yaml 200 2ms +[2026-03-14T08:32:53.099Z] [INFO] GET /shared/.env 200 5ms +[2026-03-14T08:32:53.192Z] [INFO] GET /shop/.env 200 2ms +[2026-03-14T08:32:53.366Z] [INFO] GET /src/.env 200 3ms +[2026-03-14T08:32:53.456Z] [INFO] GET /src/FileUpload.js 200 1ms +[2026-03-14T08:32:53.554Z] [INFO] GET /src/app.js 200 2ms +[2026-03-14T08:32:53.714Z] [INFO] GET /src/config/common.js 200 2ms +[2026-03-14T08:32:53.825Z] [INFO] GET /src/config/config.json 200 2ms +[2026-03-14T08:32:53.966Z] [INFO] GET /src/config/constants.js 200 2ms +[2026-03-14T08:32:54.119Z] [INFO] GET /src/config/environment.json 200 2ms +[2026-03-14T08:32:54.241Z] [INFO] GET /src/constant.js 200 2ms +[2026-03-14T08:32:54.348Z] [INFO] GET /src/constants.js 200 2ms +[2026-03-14T08:32:54.468Z] [INFO] GET /src/env.js 200 1ms +[2026-03-14T08:32:54.651Z] [INFO] GET /stage/.env 200 2ms +[2026-03-14T08:32:54.769Z] [INFO] GET /staging/.env 200 4ms +[2026-03-14T08:32:54.880Z] [INFO] GET /staging/config.js 200 2ms +[2026-03-14T08:32:54.953Z] [INFO] GET /staging/config/common.js 200 3ms +[2026-03-14T08:32:55.085Z] [INFO] GET /staging/config/config.js 200 3ms +[2026-03-14T08:32:55.223Z] [INFO] GET /staging/config/constants.js 200 2ms +[2026-03-14T08:32:55.357Z] [INFO] GET /stg/.env 200 2ms +[2026-03-14T08:32:55.491Z] [INFO] GET /symfony/_profiler/phpinfo 200 2ms +[2026-03-14T08:32:55.630Z] [INFO] GET /test.php 200 3ms +[2026-03-14T08:32:55.787Z] [INFO] GET /test/.env 200 2ms +[2026-03-14T08:32:55.880Z] [INFO] GET /user/.env 200 3ms +[2026-03-14T08:32:56.046Z] [INFO] GET /v1/.env 200 2ms +[2026-03-14T08:32:56.222Z] [INFO] GET /v2/.env 200 1ms +[2026-03-14T08:32:56.374Z] [INFO] GET /v3/.env 200 1ms +[2026-03-14T08:32:56.515Z] [INFO] GET /web/.env 200 2ms +[2026-03-14T08:32:56.686Z] [INFO] GET /web/app.js 200 2ms +[2026-03-14T08:32:56.823Z] [INFO] GET /web/config/common.js 200 2ms +[2026-03-14T08:32:57.045Z] [INFO] GET /web/config/constants.js 200 3ms +[2026-03-14T08:32:57.140Z] [INFO] GET /web/constant.js 200 4ms +[2026-03-14T08:32:57.264Z] [INFO] GET /web/constants.js 200 1ms +[2026-03-14T08:32:57.397Z] [INFO] GET /web/env.js 200 3ms +[2026-03-14T08:32:57.536Z] [INFO] GET /website/.env 200 2ms +[2026-03-14T08:32:57.681Z] [INFO] GET /wp-config.php.bak 200 2ms +[2026-03-14T08:32:57.864Z] [INFO] GET /wp-config.php.new 200 2ms +[2026-03-14T08:32:57.943Z] [INFO] GET /wp-config.php.old 200 3ms +[2026-03-14T08:32:58.078Z] [INFO] GET /wp-content/mysql.sql 200 4ms +[2026-03-14T08:32:58.168Z] [INFO] GET /wp_mail_smtp.ini 200 3ms +[2026-03-14T08:32:58.351Z] [INFO] POST / 200 2ms +[2026-03-14T08:33:22.943Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:33:52.998Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:34:23.044Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:34:53.101Z] [INFO] GET /api/health 200 2ms +[2026-03-14T08:35:23.183Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:35:42.807Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:35:53.232Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:36:23.278Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:36:53.333Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:37:23.422Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:37:53.469Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:38:23.514Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:38:53.562Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:39:23.611Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:39:53.658Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:40:23.706Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:40:42.820Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:40:53.753Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:41:23.809Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:41:53.858Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:42:23.913Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:42:53.963Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:43:24.014Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:43:54.068Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:44:24.126Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:44:54.181Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:45:24.233Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:45:42.832Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:45:54.283Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:46:24.331Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:46:54.372Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:47:24.419Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:47:54.466Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:48:24.512Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:48:54.562Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:49:24.611Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:49:54.663Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:50:24.718Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:50:42.843Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:50:54.794Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:51:24.842Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:51:54.890Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:52:24.943Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:52:54.989Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:53:25.040Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:53:55.104Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:54:25.175Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:54:55.228Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:55:25.277Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:55:42.855Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T08:55:55.328Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:56:25.376Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:56:55.421Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:57:25.469Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:57:55.513Z] [INFO] GET /api/health 200 0ms +[2026-03-14T08:58:25.565Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:58:55.612Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:59:25.663Z] [INFO] GET /api/health 200 1ms +[2026-03-14T08:59:55.716Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:00:25.771Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:00:42.862Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:00:55.821Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:01:25.861Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:01:55.909Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:02:25.952Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:02:55.993Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:03:26.041Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:03:56.108Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:04:26.161Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:04:56.213Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:05:26.267Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:05:42.873Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:05:56.324Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:06:26.374Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:06:56.422Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:07:26.464Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:07:56.511Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:08:26.560Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:08:56.614Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:09:26.659Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:09:56.704Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:10:26.755Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:10:42.877Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:10:56.813Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:11:26.856Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:11:56.906Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:12:26.946Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:12:56.997Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:13:27.045Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:13:57.111Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:14:27.170Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:14:57.222Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:15:27.268Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:15:42.886Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:15:57.319Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:16:27.370Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:16:57.423Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:17:27.467Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:17:57.513Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:18:27.564Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:18:57.611Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:19:27.703Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:19:57.750Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:20:27.808Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:20:42.888Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:20:57.865Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:21:27.913Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:21:57.962Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:22:28.009Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:22:58.064Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:23:28.128Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:23:58.183Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:24:28.235Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:24:58.306Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:25:28.356Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:25:42.896Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:25:58.398Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:26:28.451Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:26:58.498Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:27:28.550Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:27:58.599Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:28:28.650Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:28:58.699Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:29:28.755Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:29:58.807Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:30:28.855Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:30:42.904Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:30:58.897Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:31:28.942Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:31:58.986Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:32:29.036Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:32:59.092Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:33:29.148Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:33:59.205Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:34:29.254Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:34:59.298Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:35:29.348Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:35:42.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:35:59.403Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:36:29.450Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:36:59.512Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:37:29.562Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:37:59.612Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:38:29.659Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:38:59.713Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:39:29.760Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:39:59.813Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:40:29.855Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:40:42.911Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:40:59.902Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:41:10.967Z] [INFO] GET / 200 5ms +[2026-03-14T09:41:11.562Z] [INFO] POST / 200 4ms +[2026-03-14T09:41:11.860Z] [INFO] POST / 200 1ms +[2026-03-14T09:41:12.164Z] [INFO] POST / 200 4ms +[2026-03-14T09:41:29.953Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:42:00.006Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:42:30.056Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:43:00.110Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:43:30.174Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:44:00.228Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:44:30.275Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:45:00.327Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:45:30.381Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:45:42.918Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:46:00.436Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:46:30.497Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:47:00.555Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:47:30.604Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:48:00.664Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:48:30.745Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:49:00.822Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:49:30.866Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:50:00.920Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:50:31.005Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:50:42.924Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:51:01.056Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:51:31.140Z] [INFO] GET /api/health 200 4ms +[2026-03-14T09:52:01.215Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:52:31.282Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:53:01.329Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:53:31.384Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:54:01.466Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:54:31.541Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:55:01.621Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:55:31.762Z] [INFO] GET /api/health 200 9ms +[2026-03-14T09:55:42.943Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T09:56:01.815Z] [INFO] GET /api/health 200 2ms +[2026-03-14T09:56:31.860Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:57:01.906Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:57:31.985Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:58:02.045Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:58:32.122Z] [INFO] GET /api/health 200 0ms +[2026-03-14T09:59:02.194Z] [INFO] GET /api/health 200 1ms +[2026-03-14T09:59:32.241Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:00:02.286Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:00:32.333Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:00:42.935Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:01:02.375Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:01:32.437Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:02:02.483Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:02:32.524Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:03:02.565Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:03:32.619Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:04:02.663Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:04:32.708Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:05:02.767Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:05:32.809Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:05:42.939Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:06:02.849Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:06:32.896Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:07:02.944Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:07:32.993Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:08:03.041Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:08:33.101Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:09:03.181Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:09:33.224Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:10:03.272Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:10:33.319Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:10:42.944Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:11:03.366Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:11:33.409Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:12:03.456Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:12:33.511Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:13:03.560Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:13:33.612Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:14:03.659Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:14:33.705Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:15:03.755Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:15:33.801Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:15:42.946Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:16:03.850Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:16:33.904Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:17:03.951Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:17:33.995Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:18:04.047Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:18:34.107Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:19:04.188Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:19:34.246Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:20:04.290Z] [INFO] GET /api/health 200 2ms +[2026-03-14T10:20:34.341Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:20:42.949Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:21:04.392Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:21:34.452Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:22:04.500Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:22:34.544Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:23:04.587Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:23:34.638Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:24:04.682Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:24:34.736Z] [INFO] GET /api/health 200 2ms +[2026-03-14T10:25:04.789Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:25:34.833Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:25:42.951Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:26:04.884Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:26:34.931Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:27:04.989Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:27:35.036Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:28:05.083Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:28:35.130Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:29:05.176Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:29:35.226Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:30:05.271Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:30:35.318Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:30:42.954Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:31:05.368Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:31:35.419Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:32:05.465Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:32:35.516Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:33:05.571Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:33:35.616Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:34:05.666Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:34:35.712Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:35:05.766Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:35:35.813Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:35:42.954Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:36:05.858Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:36:35.910Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:37:05.960Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:37:36.001Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:38:06.055Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:38:36.097Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:39:06.152Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:39:36.197Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:40:06.247Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:40:36.297Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:40:42.954Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:41:06.345Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:41:36.393Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:42:06.440Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:42:36.487Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:43:06.541Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:43:36.594Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:44:06.642Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:44:36.693Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:45:06.739Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:45:36.785Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:45:42.955Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:46:06.832Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:46:36.874Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:47:06.937Z] [INFO] GET /api/health 200 9ms +[2026-03-14T10:47:36.985Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:48:07.032Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:48:37.086Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:49:07.129Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:49:37.175Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:50:07.216Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:50:37.264Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:50:42.960Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:51:07.310Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:51:37.360Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:52:07.411Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:52:37.460Z] [INFO] GET /api/health 200 2ms +[2026-03-14T10:53:07.501Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:53:37.551Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:54:07.596Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:54:37.650Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:55:07.695Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:55:37.743Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:55:42.965Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T10:56:07.793Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:56:37.843Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:57:07.896Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:57:37.944Z] [INFO] GET /api/health 200 0ms +[2026-03-14T10:58:07.988Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:58:38.037Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:59:08.083Z] [INFO] GET /api/health 200 1ms +[2026-03-14T10:59:38.128Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:00:08.179Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:00:38.227Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:00:42.968Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:01:08.279Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:01:38.328Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:02:08.373Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:02:38.427Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:03:08.472Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:03:38.516Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:04:08.571Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:04:38.618Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:05:08.664Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:05:38.703Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:05:42.973Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:06:08.754Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:06:38.801Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:07:08.839Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:07:38.884Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:08:08.928Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:08:38.978Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:09:09.030Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:09:39.074Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:10:09.116Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:10:39.158Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:10:42.976Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:11:09.202Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:11:39.249Z] [INFO] GET /api/health 200 2ms +[2026-03-14T11:12:09.290Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:12:39.335Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:13:09.383Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:13:39.429Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:14:09.481Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:14:39.526Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:15:09.570Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:15:39.612Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:15:42.979Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:16:09.652Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:16:39.702Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:17:09.753Z] [INFO] GET /api/health 200 2ms +[2026-03-14T11:17:39.806Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:18:09.852Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:18:39.906Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:19:09.971Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:19:40.020Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:20:10.074Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:20:40.129Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:20:42.979Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:21:10.178Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:21:40.230Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:22:10.271Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:22:40.321Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:23:10.362Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:23:40.409Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:24:10.461Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:24:40.507Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:25:10.553Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:25:40.609Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:25:42.981Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:26:10.660Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:26:40.707Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:27:10.749Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:27:40.798Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:28:10.852Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:28:40.902Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:29:10.948Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:29:40.999Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:30:11.046Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:30:41.095Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:30:42.982Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:31:11.142Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:31:41.196Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:32:11.256Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:32:41.305Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:33:11.356Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:33:41.396Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:34:11.442Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:34:41.481Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:35:11.529Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:35:41.581Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:35:42.983Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:36:11.627Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:36:41.671Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:37:11.719Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:37:41.777Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:38:11.820Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:38:41.868Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:39:11.910Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:39:41.961Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:40:12.017Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:40:42.061Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:40:42.984Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:41:12.120Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:41:42.167Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:42:12.220Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:42:42.266Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:43:12.316Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:43:42.361Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:44:12.416Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:44:42.459Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:45:12.503Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:45:42.549Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:45:42.985Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:46:12.604Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:46:42.650Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:47:12.696Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:47:42.744Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:48:12.794Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:48:42.845Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:49:12.897Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:49:42.944Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:50:12.990Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:50:42.993Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:50:43.039Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:51:13.086Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:51:43.133Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:52:13.179Z] [INFO] GET /api/health 200 0ms +[2026-03-14T11:52:43.223Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:53:13.275Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:53:43.320Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:54:13.363Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:54:43.407Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:55:13.455Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:55:42.998Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T11:55:43.499Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:56:13.546Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:56:43.597Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:57:13.647Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:57:43.698Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:58:13.750Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:58:43.801Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:59:13.847Z] [INFO] GET /api/health 200 1ms +[2026-03-14T11:59:43.899Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:00:13.946Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:00:43.014Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:00:43.988Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:01:14.040Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:01:44.090Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:02:14.141Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:02:44.186Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:03:14.236Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:03:44.284Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:04:14.335Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:04:44.379Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:05:14.431Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:05:43.022Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:05:44.483Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:06:14.534Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:06:44.575Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:07:14.619Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:07:44.670Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:08:14.720Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:08:44.767Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:09:14.814Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:09:44.868Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:10:14.910Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:10:43.036Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:10:44.961Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:11:15.010Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:11:45.059Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:12:15.108Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:12:45.155Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:13:15.205Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:13:40.881Z] [INFO] GET /.env 200 6ms +[2026-03-14T12:13:45.252Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:14:15.299Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:14:45.347Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:15:15.390Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:15:43.052Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:15:45.430Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:16:15.484Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:16:45.529Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:17:15.580Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:17:45.633Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:18:15.678Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:18:21.685Z] [INFO] GET /.git/config 206 14ms +[2026-03-14T12:18:45.727Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:19:15.768Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:19:45.813Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:20:15.859Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:20:43.059Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:20:45.904Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:21:15.948Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:21:45.995Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:22:16.044Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:22:46.083Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:23:16.129Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:23:46.174Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:24:16.224Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:24:46.270Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:25:16.319Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:25:43.067Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:25:46.375Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:26:16.426Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:26:46.470Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:27:16.515Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:27:46.563Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:28:16.609Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:28:46.655Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:29:16.704Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:29:46.754Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:30:16.805Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:30:43.072Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:30:46.856Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:31:16.904Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:31:46.955Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:32:17.005Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:32:47.055Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:33:17.096Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:33:47.138Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:34:17.185Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:34:47.237Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:35:17.291Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:35:43.083Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:35:47.332Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:36:17.386Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:36:47.435Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:37:17.481Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:37:47.526Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:38:17.578Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:38:47.634Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:39:17.677Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:39:47.722Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:40:17.772Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:40:43.099Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:40:47.822Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:41:17.872Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:41:47.923Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:42:17.970Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:42:48.029Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:43:18.075Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:43:48.126Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:44:18.180Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:44:48.228Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:45:18.276Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:45:43.115Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:45:48.339Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:46:18.394Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:46:48.440Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:47:18.491Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:47:48.541Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:48:18.592Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:48:48.642Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:49:18.695Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:49:48.738Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:50:18.790Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:50:43.132Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:50:48.845Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:51:18.902Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:51:48.944Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:52:18.991Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:52:49.037Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:53:19.086Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:53:49.136Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:54:19.181Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:54:49.229Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:55:19.282Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:55:43.148Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T12:55:49.335Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:56:19.380Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:56:49.431Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:57:19.482Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:57:49.532Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:58:19.583Z] [INFO] GET /api/health 200 0ms +[2026-03-14T12:58:49.632Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:59:19.676Z] [INFO] GET /api/health 200 1ms +[2026-03-14T12:59:49.721Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:00:19.765Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:00:43.158Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:00:49.810Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:01:19.857Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:01:49.905Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:02:19.947Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:02:49.992Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:03:20.038Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:03:50.082Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:04:20.141Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:04:50.183Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:05:20.238Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:05:43.162Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:05:50.286Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:06:20.333Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:06:50.389Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:07:20.432Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:07:50.479Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:08:20.525Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:08:50.568Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:09:20.621Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:09:50.667Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:10:20.726Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:10:43.179Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:10:50.777Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:11:20.825Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:11:50.867Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:12:20.916Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:12:50.969Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:13:21.014Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:13:51.068Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:14:21.117Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:14:51.161Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:15:21.207Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:15:43.195Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:15:51.252Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:16:21.295Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:16:51.337Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:17:21.383Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:17:51.432Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:18:21.479Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:18:51.523Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:19:21.564Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:19:51.613Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:20:21.659Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:20:43.211Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:20:51.704Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:21:21.753Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:21:51.803Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:22:21.859Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:22:51.908Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:23:21.955Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:23:51.998Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:24:22.049Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:24:52.096Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:25:22.144Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:25:43.210Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:25:52.186Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:26:22.236Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:26:52.283Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:27:22.326Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:27:52.373Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:28:22.417Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:28:52.464Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:29:22.510Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:29:52.560Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:30:22.604Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:30:43.210Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:30:52.646Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:31:22.696Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:31:52.745Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:32:22.784Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:32:52.831Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:33:22.878Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:33:52.915Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:34:22.969Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:34:53.013Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:35:23.062Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:35:43.225Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:35:53.111Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:36:23.155Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:36:53.202Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:37:23.248Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:37:53.297Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:38:23.343Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:38:53.383Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:39:23.430Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:39:53.475Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:40:23.516Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:40:43.227Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:40:53.566Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:41:23.621Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:41:53.669Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:42:23.713Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:42:53.756Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:43:23.803Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:43:53.849Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:44:23.899Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:44:53.948Z] [INFO] GET /api/health 200 2ms +[2026-03-14T13:45:23.989Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:45:43.239Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:45:54.033Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:46:24.083Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:46:54.136Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:47:24.186Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:47:54.234Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:48:24.278Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:48:54.328Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:49:24.373Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:49:54.415Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:50:24.462Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:50:43.252Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:50:54.506Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:51:24.551Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:51:54.597Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:52:24.650Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:52:54.712Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:53:24.756Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:53:54.803Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:54:24.851Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:54:54.897Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:55:24.950Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:55:43.264Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T13:55:54.996Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:56:25.049Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:56:55.089Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:57:25.138Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:57:55.183Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:58:25.230Z] [INFO] GET /api/health 200 0ms +[2026-03-14T13:58:55.276Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:59:25.323Z] [INFO] GET /api/health 200 1ms +[2026-03-14T13:59:55.372Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:00:25.422Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:00:43.276Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:00:55.482Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:01:25.534Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:01:55.574Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:02:25.620Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:02:55.668Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:03:25.714Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:03:55.761Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:04:25.819Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:04:55.867Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:05:25.919Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:05:43.286Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:05:55.961Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:06:26.012Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:06:56.059Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:07:26.103Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:07:56.152Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:08:26.198Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:08:56.249Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:09:26.299Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:09:56.344Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:10:26.391Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:10:43.299Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:10:56.437Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:11:26.483Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:11:56.528Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:12:26.573Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:12:56.624Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:13:26.671Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:13:56.719Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:14:26.765Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:14:56.811Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:15:26.854Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:15:43.308Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:15:56.901Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:16:26.946Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:16:56.995Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:17:27.043Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:17:57.089Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:18:27.132Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:18:57.182Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:19:27.232Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:19:57.278Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:20:27.323Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:20:43.318Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:20:57.374Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:21:27.423Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:21:57.469Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:22:27.516Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:22:57.572Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:23:27.626Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:23:57.672Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:24:27.720Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:24:57.762Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:25:27.814Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:25:43.326Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:25:57.863Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:26:27.910Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:26:57.957Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:27:28.011Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:27:58.055Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:28:28.103Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:28:58.151Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:29:28.196Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:29:58.243Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:30:28.284Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:30:43.336Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:30:58.334Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:31:28.381Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:31:58.428Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:32:28.478Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:32:58.524Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:33:28.572Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:33:58.619Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:34:28.672Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:34:58.729Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:35:28.789Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:35:43.344Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:35:58.851Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:36:28.901Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:36:58.947Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:37:28.997Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:37:59.042Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:38:29.096Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:38:59.145Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:39:29.197Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:39:59.243Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:40:29.290Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:40:43.352Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:40:59.343Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:41:29.384Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:41:59.425Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:42:29.472Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:42:59.529Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:43:29.579Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:43:59.632Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:44:29.680Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:44:59.728Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:45:29.772Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:45:43.359Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:45:59.824Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:46:29.868Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:46:59.909Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:47:29.957Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:48:00.009Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:48:30.059Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:49:00.117Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:49:30.168Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:50:00.214Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:50:30.258Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:50:43.367Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:51:00.304Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:51:30.356Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:52:00.407Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:52:30.455Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:52:51.468Z] [INFO] GET /.git/config 200 2ms +[2026-03-14T14:53:00.504Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:53:30.553Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:54:00.607Z] [INFO] GET /api/health 200 3ms +[2026-03-14T14:54:30.660Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:55:00.711Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:55:30.756Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:55:43.373Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T14:56:00.807Z] [INFO] GET /api/health 200 0ms +[2026-03-14T14:56:30.855Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:57:00.905Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:57:30.949Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:58:01.003Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:58:31.050Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:59:01.121Z] [INFO] GET /api/health 200 1ms +[2026-03-14T14:59:31.172Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:00:01.239Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:00:31.286Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:00:43.374Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:01:01.333Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:01:31.379Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:02:01.435Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:02:31.487Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:03:01.537Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:03:31.590Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:04:01.644Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:04:31.695Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:05:01.743Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:05:31.790Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:05:43.379Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:06:01.838Z] [INFO] GET /api/health 200 2ms +[2026-03-14T15:06:31.886Z] [INFO] GET /api/health 200 2ms +[2026-03-14T15:07:01.933Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:07:31.977Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:08:02.029Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:08:32.095Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:09:02.148Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:09:32.204Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:10:02.252Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:10:32.305Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:10:43.384Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:11:02.350Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:11:32.398Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:12:02.439Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:12:32.489Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:13:02.543Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:13:32.586Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:14:02.629Z] [INFO] GET /api/health 200 2ms +[2026-03-14T15:14:32.677Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:15:02.719Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:15:32.767Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:15:43.388Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:16:02.814Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:16:32.861Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:17:02.909Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:17:32.967Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:18:03.020Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:18:33.062Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:19:03.121Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:19:33.173Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:20:03.221Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:20:33.267Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:20:43.391Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:21:03.319Z] [INFO] GET /api/health 200 3ms +[2026-03-14T15:21:33.373Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:22:03.424Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:22:33.474Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:23:03.530Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:23:33.581Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:24:03.636Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:24:33.683Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:25:03.725Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:25:33.777Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:25:43.395Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:26:03.830Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:26:33.881Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:27:03.925Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:27:33.972Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:28:04.019Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:28:34.068Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:29:04.131Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:29:34.194Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:30:04.248Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:30:34.300Z] [INFO] GET /api/health 200 2ms +[2026-03-14T15:30:43.398Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:31:04.351Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:31:34.395Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:32:04.454Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:32:34.501Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:33:04.548Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:33:34.598Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:34:04.640Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:34:34.691Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:35:04.744Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:35:34.795Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:35:43.402Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:36:04.841Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:36:34.891Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:37:04.948Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:37:34.997Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:38:05.044Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:38:35.096Z] [INFO] GET /api/health 200 2ms +[2026-03-14T15:39:05.142Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:39:35.191Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:40:05.246Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:40:35.302Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:40:43.404Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:41:05.350Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:41:35.397Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:42:05.450Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:42:35.497Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:43:05.542Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:43:35.594Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:44:05.634Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:44:35.682Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:45:05.731Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:45:35.784Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:45:43.406Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:46:05.833Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:46:35.885Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:47:05.934Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:47:35.977Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:48:06.028Z] [INFO] GET /api/health 200 2ms +[2026-03-14T15:48:36.076Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:49:06.125Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:49:36.179Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:50:06.220Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:50:36.268Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:50:43.407Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:51:06.315Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:51:36.371Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:52:06.412Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:52:36.459Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:53:06.511Z] [INFO] GET /api/health 200 2ms +[2026-03-14T15:53:36.562Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:54:06.609Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:54:36.660Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:55:06.704Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:55:36.748Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:55:43.408Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T15:56:06.802Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:56:36.854Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:57:06.901Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:57:36.950Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:58:06.995Z] [INFO] GET /api/health 200 0ms +[2026-03-14T15:58:37.047Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:59:07.097Z] [INFO] GET /api/health 200 1ms +[2026-03-14T15:59:37.138Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:00:07.183Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:00:37.230Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:00:43.407Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:01:07.274Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:01:37.322Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:02:07.378Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:02:37.426Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:03:07.470Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:03:37.527Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:04:07.580Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:04:37.631Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:05:07.677Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:05:37.721Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:05:43.410Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:06:07.766Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:06:37.816Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:07:07.861Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:07:37.906Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:08:07.956Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:08:38.000Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:09:08.041Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:09:38.091Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:10:08.132Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:10:13.477Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-14T16-10-13-453Z.db.enc +[2026-03-14T16:10:13.477Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-14T16-10-13-453Z.db.enc +[2026-03-14T16:10:13.489Z] [INFO] Backup erstellt: backup_2026-03-14T16-10-13-453Z.db +[2026-03-14T16:10:13.501Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-05T17-10-54-291Z.db.enc +[2026-03-14T16:10:13.500Z] [INFO] Datei sicher gelöscht: backup_2026-01-05T17-10-54-291Z.db.enc +[2026-03-14T16:10:38.184Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:10:43.415Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:11:08.234Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:11:38.286Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:12:08.343Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:12:38.391Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:13:08.439Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:13:38.487Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:14:08.530Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:14:38.573Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:15:08.619Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:15:38.673Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:15:43.420Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:16:08.727Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:16:38.779Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:17:08.828Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:17:38.874Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:18:08.918Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:18:38.969Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:19:09.021Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:19:39.073Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:20:09.118Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:20:39.173Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:20:43.423Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:21:09.226Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:21:39.278Z] [INFO] GET /api/health 200 2ms +[2026-03-14T16:22:09.324Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:22:39.370Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:23:09.418Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:23:39.464Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:24:09.512Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:24:39.559Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:25:09.607Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:25:39.660Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:25:43.422Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:26:09.705Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:26:39.756Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:27:09.804Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:27:39.850Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:28:09.896Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:28:39.947Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:29:09.994Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:29:40.039Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:30:10.088Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:30:40.135Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:30:43.425Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:31:10.175Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:31:40.228Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:32:10.278Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:32:40.321Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:33:10.366Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:33:40.421Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:34:10.463Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:34:40.513Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:35:10.562Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:35:40.611Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:35:43.428Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:36:10.667Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:36:40.710Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:37:10.753Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:37:40.799Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:38:10.845Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:38:40.890Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:39:10.939Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:39:40.991Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:40:11.044Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:40:41.086Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:40:43.430Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:41:11.127Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:41:41.174Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:42:11.223Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:42:41.273Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:43:11.323Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:43:41.374Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:44:11.429Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:44:41.475Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:45:11.528Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:45:41.568Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:45:43.430Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:46:11.622Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:46:41.675Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:47:11.728Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:47:41.783Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:48:11.838Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:48:41.887Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:49:11.937Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:49:42.004Z] [INFO] GET /api/health 200 4ms +[2026-03-14T16:50:12.053Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:50:42.102Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:50:43.431Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:51:12.144Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:51:42.186Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:52:12.237Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:52:42.284Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:53:12.338Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:53:42.388Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:54:12.433Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:54:42.489Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:55:12.536Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:55:42.581Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:55:43.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T16:56:12.620Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:56:42.665Z] [INFO] GET /api/health 200 4ms +[2026-03-14T16:57:12.714Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:57:42.762Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:58:12.804Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:58:42.851Z] [INFO] GET /api/health 200 1ms +[2026-03-14T16:59:12.902Z] [INFO] GET /api/health 200 0ms +[2026-03-14T16:59:42.950Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:00:12.995Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:00:43.044Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:00:43.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:01:13.095Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:01:43.143Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:02:13.186Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:02:43.239Z] [INFO] GET /api/health 200 2ms +[2026-03-14T17:03:13.290Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:03:43.329Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:04:13.385Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:04:43.433Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:05:13.478Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:05:43.438Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:05:43.527Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:06:13.575Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:06:43.624Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:07:13.672Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:07:43.722Z] [INFO] GET /api/health 200 2ms +[2026-03-14T17:08:13.765Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:08:43.815Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:09:13.865Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:09:43.906Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:10:13.955Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:10:43.449Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:10:44.009Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:11:14.059Z] [INFO] GET /api/health 200 2ms +[2026-03-14T17:11:44.111Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:12:14.157Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:12:44.213Z] [INFO] GET /api/health 200 2ms +[2026-03-14T17:13:14.274Z] [INFO] GET /api/health 200 2ms +[2026-03-14T17:13:44.318Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:14:14.361Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:14:44.404Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:15:14.450Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:15:43.461Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:15:44.497Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:16:14.552Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:16:44.598Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:17:14.645Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:17:44.687Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:18:14.738Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:18:44.789Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:19:14.842Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:19:44.888Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:20:14.938Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:20:43.460Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:20:44.984Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:21:15.034Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:21:45.081Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:22:15.129Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:22:45.182Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:23:15.228Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:23:45.269Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:24:15.313Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:24:45.361Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:25:15.412Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:25:43.467Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:25:45.462Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:26:15.508Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:26:45.556Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:27:15.606Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:27:45.658Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:28:15.709Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:28:45.760Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:29:15.804Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:29:45.861Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:30:15.915Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:30:43.477Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:30:45.959Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:31:16.005Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:31:46.057Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:32:16.106Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:32:46.149Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:33:16.195Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:33:46.245Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:34:16.298Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:34:46.342Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:35:16.383Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:35:43.486Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:35:46.430Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:36:16.480Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:36:46.529Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:37:16.580Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:37:46.627Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:38:16.675Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:38:46.727Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:39:16.776Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:39:46.823Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:40:16.871Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:40:43.496Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:40:46.919Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:41:16.958Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:41:47.004Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:42:17.054Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:42:47.106Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:43:17.152Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:43:47.208Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:44:17.261Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:44:47.315Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:45:17.368Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:45:43.507Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:45:47.424Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:46:17.476Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:46:47.529Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:47:17.575Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:47:47.621Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:48:17.677Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:48:47.731Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:49:17.779Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:49:47.824Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:50:17.866Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:50:43.517Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:50:47.917Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:51:17.962Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:51:48.003Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:52:18.043Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:52:48.085Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:53:18.138Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:53:48.180Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:54:18.220Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:54:48.264Z] [INFO] GET /api/health 200 0ms +[2026-03-14T17:55:18.311Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:55:43.528Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T17:55:48.370Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:56:18.413Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:56:48.458Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:57:18.512Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:57:48.564Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:58:18.610Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:58:48.661Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:59:18.710Z] [INFO] GET /api/health 200 1ms +[2026-03-14T17:59:48.753Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:00:18.809Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:00:43.537Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:00:48.852Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:01:18.896Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:01:48.943Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:02:18.991Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:02:49.042Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:03:19.088Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:03:49.136Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:04:19.181Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:04:49.234Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:05:19.277Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:05:43.543Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:05:49.332Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:06:19.378Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:06:49.418Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:07:19.476Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:07:49.523Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:08:19.573Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:08:49.619Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:09:19.667Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:09:49.711Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:10:19.762Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:10:43.543Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:10:49.812Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:11:19.857Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:11:49.903Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:12:19.952Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:12:50.004Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:13:20.053Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:13:50.105Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:14:20.162Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:14:50.214Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:15:20.258Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:15:43.553Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:15:50.307Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:16:20.356Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:16:50.416Z] [INFO] GET /api/health 200 2ms +[2026-03-14T18:17:20.460Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:17:50.505Z] [INFO] GET /api/health 200 2ms +[2026-03-14T18:18:20.547Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:18:50.593Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:19:20.639Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:19:50.697Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:20:20.746Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:20:43.565Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:20:50.799Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:21:20.851Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:21:50.900Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:22:20.943Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:22:50.997Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:23:21.047Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:23:51.093Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:24:21.141Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:24:51.202Z] [INFO] GET /api/health 200 2ms +[2026-03-14T18:25:21.260Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:25:43.575Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:25:51.308Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:26:21.366Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:26:51.420Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:27:21.470Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:27:51.523Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:28:21.587Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:28:51.630Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:29:21.671Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:29:51.720Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:30:21.764Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:30:43.585Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:30:51.818Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:31:21.872Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:31:51.916Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:32:21.966Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:32:52.017Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:33:22.063Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:33:52.114Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:34:22.165Z] [INFO] GET /api/health 200 2ms +[2026-03-14T18:34:52.215Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:35:22.267Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:35:43.594Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:35:52.312Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:36:22.359Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:36:52.406Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:37:22.451Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:37:52.498Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:38:22.549Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:38:52.603Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:39:22.652Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:39:52.699Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:40:22.760Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:40:43.604Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:40:52.809Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:41:22.857Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:41:52.906Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:42:22.959Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:42:53.012Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:43:23.061Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:43:53.104Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:44:23.158Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:44:53.207Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:45:23.250Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:45:43.613Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:45:53.295Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:46:23.338Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:46:53.378Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:47:23.423Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:47:53.464Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:48:23.512Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:48:53.552Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:49:23.601Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:49:53.653Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:50:23.703Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:50:43.623Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:50:53.754Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:51:23.808Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:51:53.854Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:52:23.904Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:52:53.953Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:53:24.003Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:53:54.046Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:54:24.105Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:54:54.157Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:55:24.215Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:55:43.633Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T18:55:54.270Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:56:24.312Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:56:54.363Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:57:24.409Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:57:54.456Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:58:24.503Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:58:54.559Z] [INFO] GET /api/health 200 1ms +[2026-03-14T18:59:24.604Z] [INFO] GET /api/health 200 0ms +[2026-03-14T18:59:54.660Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:00:24.708Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:00:43.635Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:00:54.765Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:01:24.804Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:01:54.850Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:02:24.898Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:02:54.945Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:03:24.993Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:03:55.032Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:04:25.085Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:04:55.129Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:05:25.175Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:05:43.644Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:05:55.221Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:06:25.274Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:06:55.319Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:07:25.361Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:07:55.406Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:08:25.453Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:08:55.507Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:09:25.556Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:09:55.601Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:10:25.649Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:10:43.653Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:10:55.698Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:11:25.746Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:11:55.796Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:12:25.842Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:12:55.892Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:13:25.933Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:13:55.980Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:14:26.024Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:14:56.078Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:15:26.126Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:15:43.662Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:15:56.172Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:16:26.221Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:16:56.269Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:17:26.318Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:17:56.366Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:18:26.411Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:18:56.454Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:19:26.501Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:19:56.555Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:20:26.601Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:20:43.672Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:20:56.649Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:21:26.702Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:21:56.753Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:22:26.803Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:22:56.850Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:23:26.895Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:23:56.944Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:24:26.996Z] [INFO] GET /api/health 200 2ms +[2026-03-14T19:24:57.044Z] [INFO] GET /api/health 200 2ms +[2026-03-14T19:25:27.095Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:25:43.673Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:25:57.146Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:26:27.201Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:26:57.258Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:27:27.309Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:27:57.352Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:28:27.397Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:28:57.458Z] [INFO] GET /api/health 200 3ms +[2026-03-14T19:29:27.514Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:29:57.574Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:30:27.118Z] [INFO] GET / 200 2ms +[2026-03-14T19:30:27.619Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:30:43.683Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:30:57.667Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:31:27.710Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:31:57.757Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:32:27.796Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:32:57.844Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:33:27.891Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:33:57.937Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:34:27.982Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:34:58.026Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:35:28.071Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:35:43.693Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:35:58.117Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:36:28.166Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:36:58.215Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:37:28.262Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:37:58.308Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:38:28.349Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:38:58.399Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:39:28.443Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:39:58.490Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:40:28.547Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:40:43.702Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:40:58.589Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:41:28.641Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:41:58.691Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:42:28.746Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:42:58.798Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:43:28.853Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:43:58.895Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:44:28.947Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:44:58.993Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:45:29.042Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:45:43.712Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:45:59.095Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:46:29.141Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:46:59.187Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:47:29.233Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:47:59.289Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:48:29.341Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:48:59.386Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:49:29.434Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:49:59.479Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:50:29.524Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:50:43.721Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:50:59.571Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:51:29.613Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:51:59.664Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:52:29.717Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:52:59.767Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:53:29.822Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:53:59.873Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:54:29.920Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:54:59.961Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:55:30.005Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:55:43.729Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T19:56:00.059Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:56:30.108Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:57:00.156Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:57:30.217Z] [INFO] GET /api/health 200 0ms +[2026-03-14T19:58:00.262Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:58:30.310Z] [INFO] GET /api/health 200 2ms +[2026-03-14T19:59:00.367Z] [INFO] GET /api/health 200 1ms +[2026-03-14T19:59:30.412Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:00:00.480Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:00:30.527Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:00:43.731Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:01:00.584Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:01:30.641Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:02:00.698Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:02:30.745Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:03:00.814Z] [INFO] GET /api/health 200 2ms +[2026-03-14T20:03:30.864Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:04:00.934Z] [INFO] GET /api/health 200 3ms +[2026-03-14T20:04:30.981Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:05:01.029Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:05:31.074Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:05:43.738Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:06:01.128Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:06:31.181Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:07:01.229Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:07:31.282Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:08:01.337Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:08:31.375Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:09:01.428Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:09:31.480Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:10:01.530Z] [INFO] GET /api/health 200 2ms +[2026-03-14T20:10:31.576Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:10:43.744Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:11:01.627Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:11:31.676Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:12:01.723Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:12:31.772Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:13:01.822Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:13:31.874Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:14:01.922Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:14:31.963Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:15:02.020Z] [INFO] GET /api/health 200 3ms +[2026-03-14T20:15:32.068Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:15:43.750Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:16:02.122Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:16:32.173Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:17:02.226Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:17:32.271Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:18:02.317Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:18:32.372Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:19:02.418Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:19:32.464Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:20:02.513Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:20:32.568Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:20:43.755Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:21:02.616Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:21:32.671Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:22:02.722Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:22:32.763Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:23:02.808Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:23:32.853Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:24:02.902Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:24:32.952Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:25:03.001Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:25:33.044Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:25:43.760Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:26:03.100Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:26:33.148Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:27:03.191Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:27:33.237Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:28:03.285Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:28:33.336Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:29:03.378Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:29:33.423Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:30:03.474Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:30:33.535Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:30:43.764Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:31:03.588Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:31:33.638Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:32:03.684Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:32:33.733Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:33:03.779Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:33:33.827Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:34:03.876Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:34:33.931Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:35:03.974Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:35:34.022Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:35:43.767Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:36:04.067Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:36:34.118Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:37:04.166Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:37:34.217Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:38:04.268Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:38:34.314Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:39:04.360Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:39:34.408Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:40:04.466Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:40:34.516Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:40:43.771Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:41:04.568Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:41:34.612Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:42:04.665Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:42:34.714Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:43:04.761Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:43:34.811Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:44:04.862Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:44:34.918Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:45:04.965Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:45:35.017Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:45:43.774Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:46:05.063Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:46:35.103Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:47:05.149Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:47:35.195Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:48:05.250Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:48:35.297Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:49:05.338Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:49:35.384Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:50:05.443Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:50:35.493Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:50:43.776Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:51:05.540Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:51:35.589Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:52:05.634Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:52:35.680Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:53:05.736Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:53:35.783Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:54:05.832Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:54:35.873Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:55:05.922Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:55:35.976Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:55:43.777Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T20:56:06.017Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:56:36.061Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:57:06.109Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:57:36.157Z] [INFO] GET /api/health 200 0ms +[2026-03-14T20:58:06.203Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:58:36.246Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:59:06.295Z] [INFO] GET /api/health 200 1ms +[2026-03-14T20:59:36.340Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:00:06.387Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:00:36.435Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:00:43.780Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:01:06.481Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:01:36.530Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:02:06.574Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:02:36.625Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:03:06.673Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:03:36.719Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:04:06.766Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:04:36.810Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:05:06.863Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:05:36.912Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:05:43.781Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:06:06.957Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:06:37.003Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:07:07.051Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:07:37.101Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:08:07.151Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:08:37.198Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:09:07.250Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:09:37.294Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:10:07.341Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:10:37.391Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:10:43.782Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:11:07.442Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:11:37.495Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:12:07.539Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:12:37.594Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:13:07.644Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:13:37.698Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:14:07.745Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:14:37.796Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:15:07.842Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:15:37.896Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:15:43.787Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:16:07.949Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:16:37.999Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:17:08.047Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:17:38.097Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:18:08.145Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:18:38.190Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:19:08.239Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:19:38.287Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:20:08.342Z] [INFO] GET /api/health 200 2ms +[2026-03-14T21:20:38.394Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:20:43.792Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:21:08.445Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:21:38.500Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:22:08.548Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:22:38.596Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:23:08.643Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:23:38.697Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:24:08.748Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:24:38.796Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:25:08.849Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:25:38.894Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:25:43.798Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:26:08.944Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:26:38.989Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:27:09.034Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:27:39.092Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:28:09.151Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:28:39.206Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:29:09.259Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:29:39.311Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:30:09.359Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:30:39.420Z] [INFO] GET /api/health 200 4ms +[2026-03-14T21:30:43.802Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:31:09.479Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:31:39.525Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:32:09.573Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:32:39.625Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:33:09.669Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:33:39.718Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:34:09.763Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:34:39.816Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:35:09.869Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:35:39.918Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:35:43.806Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:36:09.964Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:36:40.012Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:37:10.066Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:37:40.126Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:38:10.173Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:38:40.227Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:39:10.277Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:39:40.326Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:40:10.386Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:40:40.436Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:40:43.809Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:41:10.485Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:41:40.539Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:42:10.590Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:42:40.636Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:43:10.679Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:43:40.720Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:44:10.763Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:44:40.812Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:45:10.861Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:45:40.911Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:45:43.812Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:46:10.965Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:46:41.013Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:47:11.061Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:47:41.106Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:48:11.147Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:48:41.193Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:49:11.237Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:49:41.291Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:50:11.341Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:50:41.387Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:50:43.814Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:51:11.445Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:51:41.495Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:52:11.545Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:52:41.597Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:53:11.653Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:53:41.701Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:54:11.746Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:54:41.791Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:55:11.839Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:55:41.887Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:55:43.815Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T21:56:11.929Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:56:41.977Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:57:12.035Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:57:42.082Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:58:12.132Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:58:42.186Z] [INFO] GET /api/health 200 1ms +[2026-03-14T21:59:12.235Z] [INFO] GET /api/health 200 0ms +[2026-03-14T21:59:42.279Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:00:12.332Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:00:42.384Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:00:43.816Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:01:12.435Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:01:42.480Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:02:12.529Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:02:42.573Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:03:12.621Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:03:42.672Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:04:12.720Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:04:42.764Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:05:12.816Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:05:42.865Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:05:43.818Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:06:12.915Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:06:42.962Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:07:13.014Z] [INFO] GET /api/health 200 2ms +[2026-03-14T22:07:43.062Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:08:13.108Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:08:43.163Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:09:13.208Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:09:43.253Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:10:13.301Z] [INFO] GET /api/health 200 2ms +[2026-03-14T22:10:43.351Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:10:43.819Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:11:13.393Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:11:43.435Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:12:13.483Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:12:43.533Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:13:13.581Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:13:43.626Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:14:13.678Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:14:43.724Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:15:13.775Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:15:43.825Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:15:43.827Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:16:13.873Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:16:43.922Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:17:13.978Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:17:44.029Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:18:14.072Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:18:44.117Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:19:14.164Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:19:44.216Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:20:14.261Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:20:43.831Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:20:44.311Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:21:14.364Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:21:44.413Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:22:14.467Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:22:44.518Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:23:14.563Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:23:44.612Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:24:14.663Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:24:44.713Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:25:14.757Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:25:43.838Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:25:44.800Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:26:14.847Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:26:44.896Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:27:14.943Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:27:44.989Z] [INFO] GET /api/health 200 2ms +[2026-03-14T22:28:15.044Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:28:45.097Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:29:15.141Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:29:45.188Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:30:15.239Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:30:43.844Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:30:45.294Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:31:15.343Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:31:45.392Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:32:15.436Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:32:45.485Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:33:15.533Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:33:45.580Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:34:15.625Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:34:45.666Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:35:15.716Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:35:43.850Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:35:45.766Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:36:15.812Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:36:45.858Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:37:15.908Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:37:45.959Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:38:16.005Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:38:46.056Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:39:16.111Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:39:46.155Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:40:16.206Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:40:43.855Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:40:46.251Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:41:16.300Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:41:46.349Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:42:16.394Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:42:46.443Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:43:16.490Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:43:46.545Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:44:16.596Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:44:46.651Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:45:16.699Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:45:43.861Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:45:46.757Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:46:16.811Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:46:46.864Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:47:16.914Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:47:46.958Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:48:17.006Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:48:47.057Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:49:17.101Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:49:47.152Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:50:17.209Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:50:43.866Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:50:47.261Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:51:17.315Z] [INFO] GET /api/health 200 2ms +[2026-03-14T22:51:47.362Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:52:17.416Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:52:47.458Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:53:17.507Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:53:47.554Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:54:17.604Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:54:47.652Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:55:17.706Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:55:43.871Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T22:55:47.768Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:56:17.814Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:56:47.861Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:57:17.914Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:57:47.964Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:58:18.018Z] [INFO] GET /api/health 200 0ms +[2026-03-14T22:58:48.067Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:59:18.109Z] [INFO] GET /api/health 200 1ms +[2026-03-14T22:59:48.163Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:00:18.211Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:00:43.877Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:00:48.260Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:01:18.315Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:01:48.367Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:02:18.413Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:02:48.466Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:03:18.515Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:03:48.563Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:04:18.616Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:04:48.662Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:05:18.712Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:05:43.883Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:05:48.762Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:06:18.814Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:06:48.859Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:07:18.913Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:07:48.962Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:08:19.006Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:08:49.059Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:09:19.107Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:09:49.155Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:10:19.199Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:10:43.887Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:10:49.246Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:11:19.288Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:11:49.340Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:12:19.384Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:12:49.429Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:13:19.475Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:13:49.522Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:14:19.565Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:14:49.614Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:15:19.667Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:15:43.893Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:15:49.721Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:16:19.765Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:16:49.813Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:17:19.867Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:17:49.920Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:18:19.967Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:18:50.015Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:19:20.067Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:19:50.116Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:20:20.164Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:20:43.898Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:20:50.207Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:21:20.257Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:21:50.303Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:22:20.343Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:22:50.394Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:23:20.449Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:23:50.491Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:24:20.547Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:24:50.597Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:25:20.648Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:25:43.899Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:25:50.702Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:26:20.751Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:26:50.803Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:27:20.861Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:27:50.910Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:28:20.960Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:28:51.014Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:29:21.061Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:29:51.111Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:30:21.162Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:30:43.904Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:30:51.210Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:31:21.256Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:31:51.311Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:32:21.362Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:32:51.414Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:33:21.466Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:33:51.512Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:34:21.556Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:34:51.609Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:35:21.664Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:35:43.909Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:35:51.716Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:36:21.764Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:36:51.814Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:37:21.871Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:37:51.922Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:38:21.972Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:38:52.015Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:39:22.062Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:39:52.110Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:40:22.159Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:40:43.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:40:52.201Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:41:22.249Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:41:52.292Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:42:22.338Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:42:52.387Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:43:22.431Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:43:29.828Z] [INFO] GET /appsettings.json 200 3ms +[2026-03-14T23:43:29.873Z] [INFO] GET /.git/config 200 2ms +[2026-03-14T23:43:30.125Z] [INFO] GET /.env 200 2ms +[2026-03-14T23:43:30.191Z] [INFO] GET /server.js 200 2ms +[2026-03-14T23:43:30.246Z] [INFO] GET /app.js 200 2ms +[2026-03-14T23:43:30.420Z] [INFO] GET /wp-config.php 200 2ms +[2026-03-14T23:43:30.497Z] [INFO] GET /phpinfo.php 200 2ms +[2026-03-14T23:43:30.712Z] [INFO] GET /info.php 200 2ms +[2026-03-14T23:43:30.808Z] [INFO] GET /config.php 200 2ms +[2026-03-14T23:43:52.476Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:44:22.520Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:44:52.571Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:45:22.620Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:45:43.913Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:45:52.665Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:46:22.711Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:46:52.757Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:47:22.799Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:47:52.849Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:48:22.902Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:48:52.950Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:49:23.004Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:49:53.046Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:50:23.095Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:50:43.917Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:50:53.143Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:51:23.188Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:51:53.228Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:52:23.278Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:52:53.328Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:53:23.378Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:53:53.425Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:54:23.472Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:54:53.514Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:55:23.561Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:55:43.920Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-14T23:55:53.607Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:56:23.655Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:56:53.699Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:57:23.747Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:57:53.798Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:58:23.860Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:58:53.915Z] [INFO] GET /api/health 200 0ms +[2026-03-14T23:59:23.964Z] [INFO] GET /api/health 200 1ms +[2026-03-14T23:59:54.010Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:00:24.061Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:00:43.924Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:00:54.105Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:01:24.154Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:01:52.864Z] [INFO] GET /.env.bak 200 4ms +[2026-03-15T00:01:52.864Z] [INFO] GET /.gitconfig 200 3ms +[2026-03-15T00:01:53.031Z] [INFO] GET /database.php 200 3ms +[2026-03-15T00:01:53.128Z] [INFO] GET /db.php 200 3ms +[2026-03-15T00:01:53.364Z] [INFO] GET /settings.php 200 2ms +[2026-03-15T00:01:53.425Z] [INFO] GET /web.config 200 3ms +[2026-03-15T00:01:53.670Z] [INFO] GET /docker-compose.yml 200 2ms +[2026-03-15T00:01:53.685Z] [INFO] GET /composer.json 200 2ms +[2026-03-15T00:01:53.964Z] [INFO] GET /application.yml 200 3ms +[2026-03-15T00:01:54.038Z] [INFO] GET /config.js 200 3ms +[2026-03-15T00:01:54.198Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:02:24.246Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:02:54.302Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:03:24.348Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:03:54.405Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:04:24.454Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:04:54.500Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:05:24.544Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:05:43.926Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:05:54.598Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:06:24.647Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:06:54.696Z] [INFO] GET /api/health 200 2ms +[2026-03-15T00:07:24.742Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:07:54.791Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:08:24.836Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:08:54.888Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:09:24.940Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:09:54.985Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:10:25.037Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:10:43.930Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:10:55.084Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:11:25.126Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:11:55.175Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:12:25.228Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:12:55.286Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:13:06.996Z] [INFO] GET /.env.js 200 2ms +[2026-03-15T00:13:06.997Z] [INFO] GET /.aws/credentials 200 2ms +[2026-03-15T00:13:07.141Z] [INFO] GET /portal/phpinfo.php 200 3ms +[2026-03-15T00:13:07.253Z] [INFO] GET /.env-config.js 200 2ms +[2026-03-15T00:13:07.379Z] [INFO] GET /app/config/parameters.yml 200 2ms +[2026-03-15T00:13:07.453Z] [INFO] GET /config/parameters.yml 200 2ms +[2026-03-15T00:13:07.539Z] [INFO] GET /config/application.yml 200 2ms +[2026-03-15T00:13:07.643Z] [INFO] GET /php_info.php 200 2ms +[2026-03-15T00:13:07.756Z] [INFO] GET /phpinfo/info.php 200 2ms +[2026-03-15T00:13:07.769Z] [INFO] GET /server_info.php 200 3ms +[2026-03-15T00:13:07.950Z] [INFO] GET /test.php 200 3ms +[2026-03-15T00:13:08.069Z] [INFO] GET /pinfo.php 200 2ms +[2026-03-15T00:13:08.110Z] [INFO] GET /index.php 200 2ms +[2026-03-15T00:13:08.296Z] [INFO] GET /functions.php 200 2ms +[2026-03-15T00:13:08.442Z] [INFO] GET /configuration.php 200 2ms +[2026-03-15T00:13:08.520Z] [INFO] GET /settings.py 200 3ms +[2026-03-15T00:13:08.579Z] [INFO] GET /config.json 200 2ms +[2026-03-15T00:13:25.330Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:13:55.377Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:14:25.422Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:14:55.468Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:15:25.518Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:15:43.934Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:15:55.564Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:16:25.618Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:16:55.669Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:17:25.725Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:17:55.776Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:18:25.826Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:18:55.870Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:19:25.918Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:19:55.966Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:20:26.014Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:20:43.938Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:20:56.069Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:21:26.117Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:21:56.157Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:22:26.206Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:22:56.247Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:23:26.293Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:23:56.342Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:24:26.394Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:24:56.435Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:25:26.487Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:25:43.942Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:25:56.532Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:26:26.583Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:26:56.624Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:27:26.675Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:27:56.732Z] [INFO] GET /api/health 200 2ms +[2026-03-15T00:28:26.783Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:28:56.828Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:29:26.879Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:29:56.929Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:30:26.980Z] [INFO] GET /api/health 200 2ms +[2026-03-15T00:30:43.945Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:30:57.036Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:31:27.083Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:31:57.123Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:32:27.173Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:32:57.216Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:33:27.265Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:33:57.327Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:34:27.371Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:34:57.419Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:35:27.462Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:35:43.949Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:35:57.506Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:36:27.550Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:36:57.601Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:37:27.652Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:37:57.696Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:38:27.745Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:38:57.796Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:39:27.847Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:39:57.891Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:40:27.932Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:40:43.953Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:40:57.978Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:41:28.034Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:41:58.078Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:42:28.133Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:42:58.176Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:43:28.220Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:43:58.267Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:44:28.324Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:44:58.363Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:45:28.407Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:45:43.956Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:45:58.455Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:46:28.499Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:46:58.547Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:47:28.594Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:47:58.645Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:48:28.690Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:48:58.739Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:49:28.783Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:49:58.831Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:50:28.881Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:50:43.959Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:50:58.927Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:51:28.976Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:51:59.027Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:52:29.079Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:52:59.134Z] [INFO] GET /api/health 200 2ms +[2026-03-15T00:53:29.178Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:53:59.233Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:54:29.281Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:54:59.331Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:55:29.405Z] [INFO] GET /api/health 200 2ms +[2026-03-15T00:55:43.962Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T00:55:59.449Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:56:29.491Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:56:59.538Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:57:29.586Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:57:59.645Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:58:29.688Z] [INFO] GET /api/health 200 0ms +[2026-03-15T00:58:59.733Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:59:29.779Z] [INFO] GET /api/health 200 1ms +[2026-03-15T00:59:59.832Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:00:29.877Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:00:43.966Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:00:59.922Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:01:29.966Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:02:00.017Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:02:30.068Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:03:00.120Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:03:30.165Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:04:00.216Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:04:30.275Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:05:00.322Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:05:30.379Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:05:43.966Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:06:00.433Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:06:30.479Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:07:00.533Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:07:30.579Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:08:00.644Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:08:30.692Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:09:00.749Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:09:30.798Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:10:00.850Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:10:30.900Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:10:43.970Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:11:00.948Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:11:31.001Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:12:01.061Z] [INFO] GET /api/health 200 2ms +[2026-03-15T01:12:31.101Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:13:01.152Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:13:31.202Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:14:01.255Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:14:31.301Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:15:01.352Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:15:31.393Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:15:43.974Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:16:01.447Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:16:31.496Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:17:01.544Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:17:31.591Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:18:01.637Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:18:31.695Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:19:01.751Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:19:31.799Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:20:01.846Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:20:31.893Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:20:43.978Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:21:01.947Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:21:31.990Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:22:02.047Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:22:32.088Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:23:02.140Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:23:32.185Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:24:02.234Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:24:32.287Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:25:02.333Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:25:32.386Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:25:43.981Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:26:02.436Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:26:32.487Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:27:02.534Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:27:32.580Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:28:02.629Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:28:32.680Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:29:02.738Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:29:32.782Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:30:02.830Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:30:32.876Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:30:43.986Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:31:02.924Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:31:32.974Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:32:03.024Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:32:33.069Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:33:03.111Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:33:33.155Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:34:03.200Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:34:33.245Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:35:03.300Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:35:33.346Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:35:43.990Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:36:03.399Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:36:33.447Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:37:03.494Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:37:33.538Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:38:03.593Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:38:33.637Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:39:03.681Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:39:33.728Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:40:03.783Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:40:33.837Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:40:43.994Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:41:03.892Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:41:33.939Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:42:03.986Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:42:34.032Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:43:04.082Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:43:34.133Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:44:04.183Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:44:34.233Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:45:04.279Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:45:34.328Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:45:43.997Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:46:04.377Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:46:34.432Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:47:04.483Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:47:34.529Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:48:04.575Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:48:34.623Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:49:04.678Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:49:34.729Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:50:04.779Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:50:34.826Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:50:44.000Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:51:04.872Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:51:34.919Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:52:04.979Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:52:35.022Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:53:05.066Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:53:35.120Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:54:05.171Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:54:35.221Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:55:05.272Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:55:35.325Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:55:44.003Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T01:56:05.377Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:56:35.419Z] [INFO] GET /api/health 200 0ms +[2026-03-15T01:57:05.469Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:57:35.517Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:58:05.571Z] [INFO] GET /api/health 200 3ms +[2026-03-15T01:58:35.616Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:59:05.662Z] [INFO] GET /api/health 200 1ms +[2026-03-15T01:59:35.708Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:00:05.758Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:00:35.807Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:00:44.005Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:01:05.860Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:01:35.909Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:02:05.956Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:02:35.996Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:03:06.045Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:03:36.088Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:04:06.142Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:04:36.193Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:05:06.240Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:05:36.289Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:05:44.007Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:06:06.334Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:06:36.379Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:07:06.434Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:07:36.482Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:08:06.533Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:08:36.583Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:09:06.627Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:09:36.675Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:10:06.728Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:10:36.777Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:10:44.008Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:11:06.817Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:11:36.866Z] [INFO] GET /api/health 200 2ms +[2026-03-15T02:12:06.912Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:12:36.958Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:13:07.014Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:13:37.059Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:14:07.104Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:14:37.153Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:15:07.204Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:15:37.253Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:15:44.008Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:16:07.298Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:16:37.347Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:17:07.393Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:17:37.443Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:18:07.484Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:18:37.538Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:19:07.589Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:19:37.636Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:20:07.693Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:20:37.745Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:20:44.010Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:21:07.793Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:21:37.842Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:22:07.893Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:22:37.946Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:23:07.988Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:23:38.033Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:24:08.082Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:24:38.123Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:25:08.169Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:25:38.217Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:25:44.013Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:26:08.264Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:26:38.315Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:27:08.370Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:27:38.420Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:28:08.489Z] [INFO] GET /api/health 200 2ms +[2026-03-15T02:28:38.542Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:29:08.591Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:29:38.636Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:30:08.681Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:30:38.728Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:30:44.016Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:31:08.780Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:31:38.821Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:32:08.868Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:32:38.917Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:33:08.967Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:33:39.014Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:34:09.059Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:34:39.103Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:35:09.153Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:35:39.200Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:35:44.020Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:36:09.245Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:36:39.290Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:37:09.344Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:37:39.390Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:38:09.441Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:38:39.491Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:39:09.538Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:39:39.590Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:40:09.639Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:40:39.685Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:40:44.023Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:41:09.736Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:41:39.781Z] [INFO] GET /api/health 200 2ms +[2026-03-15T02:42:09.830Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:42:39.877Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:43:09.927Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:43:39.973Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:44:10.023Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:44:40.067Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:45:10.123Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:45:40.176Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:45:44.026Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:46:10.217Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:46:40.260Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:47:10.305Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:47:40.352Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:48:10.403Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:48:40.450Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:49:10.495Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:49:40.547Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:50:10.589Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:50:40.640Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:50:44.029Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:51:10.685Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:51:40.737Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:52:10.787Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:52:40.834Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:53:10.881Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:53:40.929Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:54:10.977Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:54:41.023Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:55:11.065Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:55:41.112Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:55:44.031Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T02:56:11.162Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:56:41.209Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:57:11.256Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:57:41.307Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:58:11.361Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:58:41.410Z] [INFO] GET /api/health 200 0ms +[2026-03-15T02:59:11.462Z] [INFO] GET /api/health 200 1ms +[2026-03-15T02:59:41.516Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:00:11.562Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:00:41.612Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:00:44.033Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:01:11.657Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:01:41.709Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:02:11.757Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:02:41.807Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:03:11.859Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:03:41.907Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:04:11.955Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:04:41.999Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:05:12.051Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:05:42.101Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:05:44.034Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:06:12.142Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:06:42.189Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:07:12.240Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:07:42.294Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:08:12.340Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:08:42.391Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:09:12.435Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:09:42.487Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:10:12.538Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:10:42.591Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:10:44.035Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:11:12.634Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:11:42.682Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:12:12.734Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:12:42.780Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:13:12.826Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:13:42.867Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:14:12.917Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:14:42.962Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:15:13.009Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:15:34.423Z] [INFO] GET /.env 200 4ms +[2026-03-15T03:15:43.059Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:15:44.035Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:16:13.107Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:16:43.160Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:17:13.214Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:17:43.261Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:18:13.319Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:18:43.369Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:19:13.426Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:19:43.473Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:20:13.525Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:20:43.577Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:20:44.036Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:21:13.632Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:21:43.685Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:22:13.733Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:22:43.785Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:23:13.835Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:23:43.884Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:24:13.935Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:24:43.985Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:25:14.036Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:25:44.037Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:25:44.087Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:26:14.136Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:26:44.183Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:27:14.229Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:27:44.275Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:28:14.322Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:28:44.369Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:29:14.416Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:29:44.463Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:30:14.505Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:30:44.038Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:30:44.552Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:31:14.601Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:31:44.652Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:32:14.706Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:32:44.753Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:33:14.798Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:33:44.849Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:34:14.889Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:34:44.934Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:35:14.979Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:35:44.041Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:35:45.037Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:36:15.087Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:36:45.136Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:37:15.187Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:37:45.237Z] [INFO] GET /api/health 200 2ms +[2026-03-15T03:38:15.280Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:38:45.331Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:39:15.383Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:39:45.425Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:40:15.473Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:40:44.042Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:40:45.522Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:41:15.570Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:41:45.614Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:42:15.662Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:42:45.709Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:43:15.752Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:43:45.801Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:44:15.855Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:44:45.906Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:45:15.960Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:45:44.043Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:45:46.012Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:46:16.064Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:46:46.112Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:47:16.158Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:47:46.205Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:48:16.251Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:48:46.297Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:49:16.344Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:49:46.388Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:50:16.433Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:50:44.044Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:50:46.478Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:51:16.519Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:51:46.571Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:52:16.618Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:52:46.663Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:53:16.712Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:53:36.589Z] [INFO] GET /.well-known/assetlinks.json 200 3ms +[2026-03-15T03:53:46.762Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:54:16.810Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:54:46.859Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:55:16.910Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:55:44.045Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T03:55:46.964Z] [INFO] GET /api/health 200 0ms +[2026-03-15T03:56:17.014Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:56:47.072Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:57:17.125Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:57:47.171Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:58:17.216Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:58:47.270Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:59:17.325Z] [INFO] GET /api/health 200 1ms +[2026-03-15T03:59:47.370Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:00:17.415Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:00:44.047Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:00:47.465Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:01:17.508Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:01:36.378Z] [INFO] GET / 200 2ms +[2026-03-15T04:01:36.529Z] [INFO] GET /.git/config 200 2ms +[2026-03-15T04:01:36.644Z] [INFO] GET /backend/.env 200 5ms +[2026-03-15T04:01:36.722Z] [INFO] GET /%2eenv 200 2ms +[2026-03-15T04:01:36.825Z] [INFO] GET /%2f%2eenv 200 2ms +[2026-03-15T04:01:36.919Z] [INFO] GET /.env 200 2ms +[2026-03-15T04:01:37.034Z] [INFO] GET /%2egit/%63onfig 200 2ms +[2026-03-15T04:01:37.099Z] [INFO] GET /%62ackend/%2eenv 200 2ms +[2026-03-15T04:01:37.175Z] [INFO] GET /%2fbackend%2f%2eenv 200 1ms +[2026-03-15T04:01:37.274Z] [INFO] GET /%2f%2eaws%2fcredentials 200 3ms +[2026-03-15T04:01:37.339Z] [INFO] GET /info.php 200 2ms +[2026-03-15T04:01:37.441Z] [INFO] GET /error/ 200 2ms +[2026-03-15T04:01:37.526Z] [INFO] GET /api/user 404 2ms +[2026-03-15T04:01:37.543Z] [INFO] GET /..%5c..%5c..%5c..%5c..%5c..%5cvar/log/apache2/access.log 200 2ms +[2026-03-15T04:01:37.611Z] [INFO] GET /var/task/next.config.js 200 4ms +[2026-03-15T04:01:37.699Z] [INFO] GET /var/task/next.config.mjs 200 3ms +[2026-03-15T04:01:37.808Z] [INFO] GET /var/task/next.config.ts 200 2ms +[2026-03-15T04:01:37.909Z] [INFO] GET /app/next.config.js 200 3ms +[2026-03-15T04:01:37.974Z] [INFO] GET /app/next.config.mjs 200 3ms +[2026-03-15T04:01:38.037Z] [INFO] GET /$(pwd)/next.config.js 200 2ms +[2026-03-15T04:01:38.121Z] [INFO] GET /$(pwd)/next.config.mjs 200 3ms +[2026-03-15T04:01:38.185Z] [INFO] GET /var/task/nuxt.config.js 200 1ms +[2026-03-15T04:01:38.250Z] [INFO] GET /var/task/nuxt.config.ts 200 2ms +[2026-03-15T04:01:38.315Z] [INFO] GET /app/nuxt.config.js 200 3ms +[2026-03-15T04:01:38.379Z] [INFO] GET /var/task/serverless.yml 200 2ms +[2026-03-15T04:01:38.443Z] [INFO] GET /var/task/serverless.yaml 200 3ms +[2026-03-15T04:01:38.533Z] [INFO] GET /var/task/serverless.json 200 2ms +[2026-03-15T04:01:38.602Z] [INFO] GET /app/serverless.yml 200 2ms +[2026-03-15T04:01:38.669Z] [INFO] GET /app/serverless.yaml 200 3ms +[2026-03-15T04:01:38.741Z] [INFO] GET /$(pwd)/serverless.yml 200 3ms +[2026-03-15T04:01:38.821Z] [INFO] GET /$(pwd)/serverless.yaml 200 3ms +[2026-03-15T04:01:38.922Z] [INFO] GET /var/task/package.json 200 2ms +[2026-03-15T04:01:39.015Z] [INFO] GET /app/package.json 200 2ms +[2026-03-15T04:01:39.094Z] [INFO] GET /$(pwd)/package.json 200 2ms +[2026-03-15T04:01:39.159Z] [INFO] GET /var/task/vercel.json 200 2ms +[2026-03-15T04:01:39.224Z] [INFO] GET /app/vercel.json 200 2ms +[2026-03-15T04:01:39.321Z] [INFO] GET /$(pwd)/vercel.json 200 1ms +[2026-03-15T04:01:39.387Z] [INFO] GET /var/task/netlify.toml 200 3ms +[2026-03-15T04:01:39.453Z] [INFO] GET /app/netlify.toml 200 2ms +[2026-03-15T04:01:39.532Z] [INFO] GET /$(pwd)/netlify.toml 200 2ms +[2026-03-15T04:01:39.614Z] [INFO] GET /var/task/docker-compose.yml 200 2ms +[2026-03-15T04:01:39.682Z] [INFO] GET /var/task/docker-compose.yaml 200 3ms +[2026-03-15T04:01:39.747Z] [INFO] GET /app/docker-compose.yml 200 2ms +[2026-03-15T04:01:39.813Z] [INFO] GET /$(pwd)/docker-compose.yml 200 3ms +[2026-03-15T04:01:39.878Z] [INFO] GET /.dockerignore 200 2ms +[2026-03-15T04:01:39.944Z] [INFO] GET /docker/overlay/config.json 200 2ms +[2026-03-15T04:01:40.029Z] [INFO] GET /opt/mailcow-dockerized/mailcow.conf 200 2ms +[2026-03-15T04:01:40.095Z] [INFO] GET /Dockerfile 200 1ms +[2026-03-15T04:01:40.160Z] [INFO] GET /docker/registry/config.yml 200 2ms +[2026-03-15T04:01:40.226Z] [INFO] GET /docker-compose.yml 200 2ms +[2026-03-15T04:01:40.291Z] [INFO] GET /.docker/config.json 200 3ms +[2026-03-15T04:01:40.358Z] [INFO] GET /.docker/secrets.json 200 2ms +[2026-03-15T04:01:40.426Z] [INFO] GET /attacker/docker-compose.yml 200 3ms +[2026-03-15T04:01:40.492Z] [INFO] GET /_vercel/insights 200 2ms +[2026-03-15T04:01:40.571Z] [INFO] GET /vercel.json 200 2ms +[2026-03-15T04:01:40.638Z] [INFO] GET /aws/bucket 200 3ms +[2026-03-15T04:01:40.704Z] [INFO] GET /aws/buckets 200 2ms +[2026-03-15T04:01:40.783Z] [INFO] GET /aws/config/s3.json 200 3ms +[2026-03-15T04:01:40.850Z] [INFO] GET /aws/s3/credentials 200 1ms +[2026-03-15T04:01:40.915Z] [INFO] GET /aws/s3/env.env 200 2ms +[2026-03-15T04:01:40.983Z] [INFO] GET /aws_s3_bucket 200 3ms +[2026-03-15T04:01:41.051Z] [INFO] GET /aws_s3_config.json 200 2ms +[2026-03-15T04:01:41.117Z] [INFO] GET /s3/.aws/config 200 2ms +[2026-03-15T04:01:41.184Z] [INFO] GET /config/aws.php 200 2ms +[2026-03-15T04:01:41.251Z] [INFO] GET /.aws/config 200 2ms +[2026-03-15T04:01:41.316Z] [INFO] GET /aws-codecommit/ 200 1ms +[2026-03-15T04:01:41.382Z] [INFO] GET /aws.yaml 200 3ms +[2026-03-15T04:01:41.446Z] [INFO] GET /old/aws_config 200 1ms +[2026-03-15T04:01:41.511Z] [INFO] GET /aws.env.json 200 2ms +[2026-03-15T04:01:41.578Z] [INFO] GET /aws.env 200 2ms +[2026-03-15T04:01:41.646Z] [INFO] GET /aws-ses.json 200 3ms +[2026-03-15T04:01:41.713Z] [INFO] GET /aws/ses/smtp.env 200 3ms +[2026-03-15T04:01:41.782Z] [INFO] GET /aws/metadata 200 3ms +[2026-03-15T04:01:41.849Z] [INFO] GET /aws.json 200 2ms +[2026-03-15T04:01:41.916Z] [INFO] GET /aws.yml 200 2ms +[2026-03-15T04:01:41.981Z] [INFO] GET /.aws/credentials 200 2ms +[2026-03-15T04:01:42.048Z] [INFO] GET /.env.aws 200 2ms +[2026-03-15T04:01:42.113Z] [INFO] GET /s3/credentials 200 2ms +[2026-03-15T04:01:42.179Z] [INFO] GET /s3/bucket.env 200 2ms +[2026-03-15T04:01:42.247Z] [INFO] GET /s3/bucket 200 2ms +[2026-03-15T04:01:42.312Z] [INFO] GET /s3/buckets 200 3ms +[2026-03-15T04:01:42.378Z] [INFO] GET /s3/backup 200 2ms +[2026-03-15T04:01:42.445Z] [INFO] GET /s3.yml 200 2ms +[2026-03-15T04:01:42.510Z] [INFO] GET /s3.yaml 200 2ms +[2026-03-15T04:01:42.577Z] [INFO] GET /s3.properties 200 4ms +[2026-03-15T04:01:42.640Z] [INFO] GET /s3.key 200 2ms +[2026-03-15T04:01:42.705Z] [INFO] GET /s3.secret 200 2ms +[2026-03-15T04:01:42.772Z] [INFO] GET /s3/.env.bak 200 2ms +[2026-03-15T04:01:42.839Z] [INFO] GET /root/.aws/credentials 200 2ms +[2026-03-15T04:01:42.903Z] [INFO] GET /root/.aws/config 200 2ms +[2026-03-15T04:01:42.968Z] [INFO] GET /home/*/.aws/credentials 200 2ms +[2026-03-15T04:01:43.034Z] [INFO] GET /.boto 200 2ms +[2026-03-15T04:01:43.103Z] [INFO] GET /root/.boto 200 2ms +[2026-03-15T04:01:43.168Z] [INFO] GET /.s3cfg 200 3ms +[2026-03-15T04:01:43.233Z] [INFO] GET /root/.s3cfg 200 2ms +[2026-03-15T04:01:43.298Z] [INFO] GET /etc/boto.cfg 200 2ms +[2026-03-15T04:01:43.362Z] [INFO] GET /.terraform/credentials.tfrc.json 200 2ms +[2026-03-15T04:01:43.428Z] [INFO] GET /terraform.tfstate 200 2ms +[2026-03-15T04:01:43.492Z] [INFO] GET /terraform.tfstate.backup 200 2ms +[2026-03-15T04:01:43.558Z] [INFO] GET /.terraform.tfstate 200 3ms +[2026-03-15T04:01:43.622Z] [INFO] GET /serverless.yml 200 2ms +[2026-03-15T04:01:43.690Z] [INFO] GET /serverless.yaml 200 3ms +[2026-03-15T04:01:43.753Z] [INFO] GET /sam-template.yaml 200 2ms +[2026-03-15T04:01:43.820Z] [INFO] GET /template.yaml 200 3ms +[2026-03-15T04:01:43.887Z] [INFO] GET /amplify/team-provider-info.json 200 2ms +[2026-03-15T04:01:43.952Z] [INFO] GET /.amplifyrc 200 3ms +[2026-03-15T04:01:44.016Z] [INFO] GET /$(pwd)/terraform.tfstate 200 2ms +[2026-03-15T04:01:44.079Z] [INFO] GET /$(pwd)/.terraform/terraform.tfstate 200 2ms +[2026-03-15T04:01:44.144Z] [INFO] GET /$(pwd)/terraform.tfvars 200 2ms +[2026-03-15T04:01:44.207Z] [INFO] GET /$(pwd)/*.auto.tfvars 200 1ms +[2026-03-15T04:01:44.273Z] [INFO] GET /app/terraform.tfstate 200 2ms +[2026-03-15T04:01:44.337Z] [INFO] GET /app/.terraform/terraform.tfstate 200 2ms +[2026-03-15T04:01:44.402Z] [INFO] GET /~/.aws/credentials 200 2ms +[2026-03-15T04:01:44.465Z] [INFO] GET /~/.aws/config 200 3ms +[2026-03-15T04:01:44.529Z] [INFO] GET /~/.boto 200 2ms +[2026-03-15T04:01:44.593Z] [INFO] GET /~/.s3cfg 200 2ms +[2026-03-15T04:01:44.657Z] [INFO] GET /.terraform.lock.hcl 200 2ms +[2026-03-15T04:01:44.721Z] [INFO] GET /terraform.tfvars 200 2ms +[2026-03-15T04:01:44.790Z] [INFO] GET /terraform/terraform.tfvars.json 200 3ms +[2026-03-15T04:01:44.855Z] [INFO] GET /var/task/amplify.yml 200 2ms +[2026-03-15T04:01:44.920Z] [INFO] GET /var/task/amplify.yaml 200 2ms +[2026-03-15T04:01:44.983Z] [INFO] GET /app/amplify.yml 200 1ms +[2026-03-15T04:01:45.063Z] [INFO] GET /app/amplify.yaml 200 11ms +[2026-03-15T04:01:45.128Z] [INFO] GET /var/task/amplify/backend/function/*/src/index.js 200 2ms +[2026-03-15T04:01:45.191Z] [INFO] GET /$(pwd)/.env 200 2ms +[2026-03-15T04:01:45.261Z] [INFO] GET /$(pwd)/.env.local 200 1ms +[2026-03-15T04:01:45.327Z] [INFO] GET /$(pwd)/.env.production 200 1ms +[2026-03-15T04:01:45.396Z] [INFO] GET /$(pwd)/.env.development 200 3ms +[2026-03-15T04:01:45.464Z] [INFO] GET /$(pwd)/.env.staging 200 1ms +[2026-03-15T04:01:45.530Z] [INFO] GET /app/.env 200 2ms +[2026-03-15T04:01:45.597Z] [INFO] GET /app/.env.local 200 2ms +[2026-03-15T04:01:45.662Z] [INFO] GET /app/.env.production 200 2ms +[2026-03-15T04:01:45.727Z] [INFO] GET /var/www/.env 200 2ms +[2026-03-15T04:01:45.792Z] [INFO] GET /var/www/html/.env 200 2ms +[2026-03-15T04:01:45.855Z] [INFO] GET /opt/.env 200 2ms +[2026-03-15T04:01:45.920Z] [INFO] GET /srv/.env 200 2ms +[2026-03-15T04:01:45.983Z] [INFO] GET /.env.example 200 1ms +[2026-03-15T04:01:46.047Z] [INFO] GET /api/.env 404 1ms +[2026-03-15T04:01:46.064Z] [INFO] GET /laravel/.env 200 2ms +[2026-03-15T04:01:46.129Z] [INFO] GET /env 200 3ms +[2026-03-15T04:01:46.193Z] [INFO] GET /.git 200 2ms +[2026-03-15T04:01:46.257Z] [INFO] GET /.git/HEAD 200 2ms +[2026-03-15T04:01:46.322Z] [INFO] GET /.git/index 200 2ms +[2026-03-15T04:01:46.386Z] [INFO] GET /.git/logs/HEAD 200 2ms +[2026-03-15T04:01:46.452Z] [INFO] GET /.git/logs/refs/heads/master 200 2ms +[2026-03-15T04:01:46.517Z] [INFO] GET /.git/logs/refs/heads/main 200 2ms +[2026-03-15T04:01:46.583Z] [INFO] GET /.git/logs/refs/remotes/origin/master 200 3ms +[2026-03-15T04:01:46.648Z] [INFO] GET /.git/logs/refs/remotes/origin/main 200 2ms +[2026-03-15T04:01:46.716Z] [INFO] GET /.git/hooks 200 3ms +[2026-03-15T04:01:46.782Z] [INFO] GET /.git/info/exclude 200 2ms +[2026-03-15T04:01:46.851Z] [INFO] GET /.git/refs/heads/master 200 2ms +[2026-03-15T04:01:46.920Z] [INFO] GET /.git/refs/heads/main 200 1ms +[2026-03-15T04:01:46.985Z] [INFO] GET /.git/refs/remotes/origin/HEAD 200 2ms +[2026-03-15T04:01:47.051Z] [INFO] GET /.git/packed-refs 200 1ms +[2026-03-15T04:01:47.116Z] [INFO] GET /.git/objects 200 2ms +[2026-03-15T04:01:47.182Z] [INFO] GET /.git/COMMIT_EDITMSG 200 2ms +[2026-03-15T04:01:47.249Z] [INFO] GET /.git/description 200 2ms +[2026-03-15T04:01:47.314Z] [INFO] GET /.git/FETCH_HEAD 200 2ms +[2026-03-15T04:01:47.380Z] [INFO] GET /.git/ORIG_HEAD 200 2ms +[2026-03-15T04:01:47.444Z] [INFO] GET /.github 200 2ms +[2026-03-15T04:01:47.507Z] [INFO] GET /.github/workflows 200 2ms +[2026-03-15T04:01:47.556Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:01:47.574Z] [INFO] GET /.github/workflows/main.yml 200 2ms +[2026-03-15T04:01:47.639Z] [INFO] GET /.github/workflows/ci.yml 200 3ms +[2026-03-15T04:01:47.704Z] [INFO] GET /.github/dependabot.yml 200 2ms +[2026-03-15T04:01:47.769Z] [INFO] GET /.github/CODEOWNERS 200 2ms +[2026-03-15T04:01:47.832Z] [INFO] GET /.github/ISSUE_TEMPLATE 200 2ms +[2026-03-15T04:01:47.896Z] [INFO] GET /.github/PULL_REQUEST_TEMPLATE.md 200 2ms +[2026-03-15T04:01:47.959Z] [INFO] GET /.github/funding.yml 200 2ms +[2026-03-15T04:01:48.021Z] [INFO] GET /.github/stale.yml 200 1ms +[2026-03-15T04:01:48.087Z] [INFO] GET /.gitlab-ci.yml 200 3ms +[2026-03-15T04:01:48.150Z] [INFO] GET /.gitlab 200 2ms +[2026-03-15T04:01:48.213Z] [INFO] GET /.gitlab/issue_templates 200 1ms +[2026-03-15T04:01:48.279Z] [INFO] GET /.gitlab/merge_request_templates 200 2ms +[2026-03-15T04:01:48.343Z] [INFO] GET /.gitlab-ci 200 3ms +[2026-03-15T04:01:48.407Z] [INFO] GET /.gitignore 200 3ms +[2026-03-15T04:01:48.469Z] [INFO] GET /.gitattributes 200 2ms +[2026-03-15T04:01:48.534Z] [INFO] GET /.gitmodules 200 2ms +[2026-03-15T04:01:48.599Z] [INFO] GET /.git-credentials 200 2ms +[2026-03-15T04:01:48.664Z] [INFO] GET /.git-askpass.sh 200 3ms +[2026-03-15T04:01:48.726Z] [INFO] GET /.git-secret 200 2ms +[2026-03-15T04:01:48.789Z] [INFO] GET /.git/hooks/pre-commit 200 2ms +[2026-03-15T04:01:48.854Z] [INFO] GET /.git/hooks/post-commit 200 3ms +[2026-03-15T04:01:48.918Z] [INFO] GET /.git/info 200 2ms +[2026-03-15T04:01:48.982Z] [INFO] GET /.git/objects/info 200 2ms +[2026-03-15T04:01:49.046Z] [INFO] GET /.git/objects/pack 200 3ms +[2026-03-15T04:01:49.111Z] [INFO] GET /.git/config.bak 200 3ms +[2026-03-15T04:01:49.175Z] [INFO] GET /.git/config.old 200 2ms +[2026-03-15T04:01:49.240Z] [INFO] GET /.git/config~ 200 2ms +[2026-03-15T04:01:49.304Z] [INFO] GET /.git/ 200 2ms +[2026-03-15T04:01:49.373Z] [INFO] GET /root/.git-credentials 200 2ms +[2026-03-15T04:01:49.436Z] [INFO] GET /root/.gitconfig 200 1ms +[2026-03-15T04:01:49.504Z] [INFO] GET /root/.netrc 200 2ms +[2026-03-15T04:01:49.571Z] [INFO] GET /home/*/.git-credentials 200 2ms +[2026-03-15T04:01:49.636Z] [INFO] GET /home/*/.gitconfig 200 2ms +[2026-03-15T04:01:49.701Z] [INFO] GET /home/*/.netrc 200 2ms +[2026-03-15T04:01:49.767Z] [INFO] GET /~/.git-credentials 200 2ms +[2026-03-15T04:01:49.833Z] [INFO] GET /~/.gitconfig 200 3ms +[2026-03-15T04:01:49.895Z] [INFO] GET /~/.netrc 200 1ms +[2026-03-15T04:01:49.963Z] [INFO] GET /app/.git/config 200 2ms +[2026-03-15T04:01:50.028Z] [INFO] GET /$(pwd)/.git/config 200 4ms +[2026-03-15T04:01:50.096Z] [INFO] GET /wp-json/wp/v2/users 200 2ms +[2026-03-15T04:01:50.160Z] [INFO] GET /wp-content/debug.log 200 2ms +[2026-03-15T04:01:50.225Z] [INFO] GET /_profiler/phpinfo 200 2ms +[2026-03-15T04:01:50.291Z] [INFO] GET /phpinfo.php 200 3ms +[2026-03-15T04:01:50.354Z] [INFO] GET /etc/apache2/apache2.conf 200 2ms +[2026-03-15T04:01:50.423Z] [INFO] GET /package-updates/*.cgi 200 4ms +[2026-03-15T04:01:50.487Z] [INFO] GET /software/*.cgi?*u=* 200 2ms +[2026-03-15T04:01:50.551Z] [INFO] GET /package-updates/*?*update* 200 2ms +[2026-03-15T04:01:50.621Z] [INFO] GET /webhook/* 200 2ms +[2026-03-15T04:01:50.686Z] [INFO] GET /webhook-test/* 200 2ms +[2026-03-15T04:01:50.752Z] [INFO] GET /form/* 200 4ms +[2026-03-15T04:01:50.816Z] [INFO] GET /form-test/* 200 2ms +[2026-03-15T04:01:50.879Z] [INFO] GET /webhook 200 2ms +[2026-03-15T04:01:50.944Z] [INFO] GET /form 200 2ms +[2026-03-15T04:01:51.009Z] [INFO] GET /rest/oauth1-credential/auth 200 2ms +[2026-03-15T04:01:51.073Z] [INFO] GET /rest/oauth2-credential/auth 200 2ms +[2026-03-15T04:01:51.137Z] [INFO] GET /rest/workflows 200 2ms +[2026-03-15T04:01:51.200Z] [INFO] GET /rest/executions 200 2ms +[2026-03-15T04:01:51.265Z] [INFO] GET /rest/workflows/run 200 2ms +[2026-03-15T04:01:51.326Z] [INFO] GET /api/v1/* 404 0ms +[2026-03-15T04:01:51.342Z] [INFO] GET /api/v1/workflows 404 1ms +[2026-03-15T04:01:51.357Z] [INFO] GET /api/v1/executions 404 0ms +[2026-03-15T04:01:51.373Z] [INFO] GET /api/v1/credentials 404 1ms +[2026-03-15T04:01:51.389Z] [INFO] GET /__debug 200 2ms +[2026-03-15T04:01:51.454Z] [INFO] GET /.well-known/* 200 3ms +[2026-03-15T04:01:51.520Z] [INFO] GET /healthz 200 2ms +[2026-03-15T04:01:51.585Z] [INFO] GET /metrics 200 2ms +[2026-03-15T04:01:51.650Z] [INFO] GET /rest/* 200 2ms +[2026-03-15T04:01:51.715Z] [INFO] GET /rest/settings 200 2ms +[2026-03-15T04:01:51.780Z] [INFO] GET /rest/login 200 2ms +[2026-03-15T04:01:51.846Z] [INFO] GET /rest/logout 200 2ms +[2026-03-15T04:01:51.910Z] [INFO] GET /rest/users 200 2ms +[2026-03-15T04:01:51.978Z] [INFO] GET /rest/node-types 200 2ms +[2026-03-15T04:01:52.042Z] [INFO] GET /rest/credentials-for-node 200 2ms +[2026-03-15T04:01:52.110Z] [INFO] GET /rest/credential-translation 200 2ms +[2026-03-15T04:01:52.173Z] [INFO] GET /rest/tags 200 2ms +[2026-03-15T04:01:52.240Z] [INFO] GET /rest/variables 200 2ms +[2026-03-15T04:01:52.304Z] [INFO] GET /rest/license 200 2ms +[2026-03-15T04:01:52.369Z] [INFO] GET /webhook-waiting/* 200 2ms +[2026-03-15T04:01:52.433Z] [INFO] GET /chat/* 200 2ms +[2026-03-15T04:01:52.497Z] [INFO] GET /chat 200 2ms +[2026-03-15T04:01:52.564Z] [INFO] GET /*update.cgi* 200 2ms +[2026-03-15T04:01:52.631Z] [INFO] GET /sysinfo.cgi 200 2ms +[2026-03-15T04:01:52.705Z] [INFO] GET /proc/index.cgi 200 2ms +[2026-03-15T04:01:52.769Z] [INFO] GET /servers/link.cgi 200 2ms +[2026-03-15T04:01:52.834Z] [INFO] GET /servers/save.cgi 200 2ms +[2026-03-15T04:01:52.899Z] [INFO] GET /package-updates/apt.cgi 200 2ms +[2026-03-15T04:01:52.964Z] [INFO] GET /package-updates/yum.cgi 200 2ms +[2026-03-15T04:01:53.034Z] [INFO] GET /package-updates/save.cgi 200 3ms +[2026-03-15T04:01:53.098Z] [INFO] GET /package-updates/refresh.cgi 200 2ms +[2026-03-15T04:01:53.163Z] [INFO] GET /package-updates/perform.cgi 200 3ms +[2026-03-15T04:01:53.229Z] [INFO] GET /package-updates/download.cgi 200 4ms +[2026-03-15T04:01:53.295Z] [INFO] GET /package-updates/install.cgi 200 2ms +[2026-03-15T04:01:53.362Z] [INFO] GET /package-updates/update.cgi 200 3ms +[2026-03-15T04:01:53.428Z] [INFO] GET /package-updates/index.cgi 200 2ms +[2026-03-15T04:01:53.495Z] [INFO] GET /software/update.cgi 200 2ms +[2026-03-15T04:01:53.562Z] [INFO] GET /software/install-updates.cgi 200 1ms +[2026-03-15T04:01:53.627Z] [INFO] GET /package-updates/ 200 2ms +[2026-03-15T04:01:53.693Z] [INFO] GET /webmin/package-updates/update.cgi 200 3ms +[2026-03-15T04:01:53.756Z] [INFO] GET /_next/data/*/index.json 200 2ms +[2026-03-15T04:01:53.823Z] [INFO] GET /_next/data/*/about.json 200 1ms +[2026-03-15T04:01:53.891Z] [INFO] GET /_next/data/*/*.json 200 3ms +[2026-03-15T04:01:53.956Z] [INFO] GET /_next/static/* 200 2ms +[2026-03-15T04:01:54.022Z] [INFO] GET /api/* 404 1ms +[2026-03-15T04:01:54.039Z] [INFO] GET /api/auth/* 404 1ms +[2026-03-15T04:01:54.054Z] [INFO] GET /api/users/* 404 0ms +[2026-03-15T04:01:54.070Z] [INFO] GET /api/data/* 404 0ms +[2026-03-15T04:01:54.087Z] [INFO] GET /api/webhook/* 404 1ms +[2026-03-15T04:01:54.104Z] [INFO] GET /__nextjs_action 200 2ms +[2026-03-15T04:01:54.168Z] [INFO] GET /__nextjs_action/* 200 2ms +[2026-03-15T04:01:54.232Z] [INFO] GET /app/* 200 2ms +[2026-03-15T04:01:54.296Z] [INFO] GET /dashboard/* 200 2ms +[2026-03-15T04:01:54.362Z] [INFO] GET /admin/* 200 3ms +[2026-03-15T04:01:54.429Z] [INFO] GET /user/* 200 2ms +[2026-03-15T04:01:54.496Z] [INFO] GET /profile/* 200 2ms +[2026-03-15T04:01:54.561Z] [INFO] GET /settings/* 200 1ms +[2026-03-15T04:01:54.625Z] [INFO] GET /[slug] 200 2ms +[2026-03-15T04:01:54.691Z] [INFO] GET /[id] 200 2ms +[2026-03-15T04:01:54.757Z] [INFO] GET /[...catchAll] 200 2ms +[2026-03-15T04:01:54.823Z] [INFO] GET /[[...optional]] 200 2ms +[2026-03-15T04:01:54.887Z] [INFO] GET /about 200 2ms +[2026-03-15T04:01:54.950Z] [INFO] GET /contact 200 2ms +[2026-03-15T04:01:55.015Z] [INFO] GET /products 200 2ms +[2026-03-15T04:01:55.079Z] [INFO] GET /blog 200 2ms +[2026-03-15T04:01:55.145Z] [INFO] GET /docs 200 2ms +[2026-03-15T04:01:55.209Z] [INFO] GET /_react/action/* 200 2ms +[2026-03-15T04:01:55.277Z] [INFO] GET /_react/data/* 200 2ms +[2026-03-15T04:01:55.342Z] [INFO] GET /actions/* 200 2ms +[2026-03-15T04:01:55.406Z] [INFO] GET /loaders/* 200 2ms +[2026-03-15T04:01:55.474Z] [INFO] GET /waku/* 200 2ms +[2026-03-15T04:01:55.539Z] [INFO] GET /_waku/* 200 2ms +[2026-03-15T04:01:55.604Z] [INFO] GET /* 200 2ms +[2026-03-15T04:01:55.670Z] [INFO] GET /*/[id] 200 2ms +[2026-03-15T04:01:55.735Z] [INFO] GET /*/[slug] 200 2ms +[2026-03-15T04:01:55.801Z] [INFO] GET /v1/* 200 2ms +[2026-03-15T04:01:55.868Z] [INFO] GET /v2/* 200 2ms +[2026-03-15T04:01:55.934Z] [INFO] GET /graphql 200 2ms +[2026-03-15T04:01:56.011Z] [INFO] GET /trpc/* 200 12ms +[2026-03-15T04:01:56.078Z] [INFO] GET /auth/* 200 3ms +[2026-03-15T04:01:56.188Z] [INFO] GET /login 200 1ms +[2026-03-15T04:02:08.712Z] [INFO] GET /register 200 2ms +[2026-03-15T04:02:09.229Z] [INFO] GET /signup 200 2ms +[2026-03-15T04:02:09.396Z] [INFO] GET /oauth/* 200 2ms +[2026-03-15T04:02:09.502Z] [INFO] GET /console/* 200 2ms +[2026-03-15T04:02:09.575Z] [INFO] GET /manage/* 200 3ms +[2026-03-15T04:02:09.645Z] [INFO] GET /posts/* 200 2ms +[2026-03-15T04:02:09.714Z] [INFO] GET /articles/* 200 2ms +[2026-03-15T04:02:09.783Z] [INFO] GET /pages/* 200 2ms +[2026-03-15T04:02:09.850Z] [INFO] GET /content/* 200 2ms +[2026-03-15T04:02:09.920Z] [INFO] GET /cart 200 2ms +[2026-03-15T04:02:09.985Z] [INFO] GET /checkout 200 2ms +[2026-03-15T04:02:10.055Z] [INFO] GET /orders/* 200 2ms +[2026-03-15T04:02:10.124Z] [INFO] GET /payment/* 200 2ms +[2026-03-15T04:02:10.203Z] [INFO] GET /workspaces/* 200 3ms +[2026-03-15T04:02:10.274Z] [INFO] GET /projects/* 200 2ms +[2026-03-15T04:02:10.349Z] [INFO] GET /teams/* 200 2ms +[2026-03-15T04:02:10.423Z] [INFO] GET /billing/* 200 2ms +[2026-03-15T04:02:10.492Z] [INFO] GET /integrations/* 200 2ms +[2026-03-15T04:02:10.564Z] [INFO] GET /cms/* 200 2ms +[2026-03-15T04:02:10.639Z] [INFO] GET /editor/* 200 2ms +[2026-03-15T04:02:10.705Z] [INFO] GET /media/* 200 3ms +[2026-03-15T04:02:10.776Z] [INFO] GET /publish/* 200 2ms +[2026-03-15T04:02:10.844Z] [INFO] GET /threads/* 200 2ms +[2026-03-15T04:02:10.912Z] [INFO] GET /messages/* 200 2ms +[2026-03-15T04:02:10.978Z] [INFO] GET /notifications/* 200 2ms +[2026-03-15T04:02:11.046Z] [INFO] GET /.netlify/functions/* 200 2ms +[2026-03-15T04:02:11.113Z] [INFO] GET /.vercel/functions/* 200 2ms +[2026-03-15T04:02:11.176Z] [INFO] GET /api/serverless/* 404 0ms +[2026-03-15T04:02:11.193Z] [INFO] GET /[locale]/* 200 2ms +[2026-03-15T04:02:11.256Z] [INFO] GET /en/* 200 2ms +[2026-03-15T04:02:11.322Z] [INFO] GET /fr/* 200 3ms +[2026-03-15T04:02:11.386Z] [INFO] GET /[tenant]/* 200 2ms +[2026-03-15T04:02:11.451Z] [INFO] GET /[workspace]/* 200 1ms +[2026-03-15T04:02:11.517Z] [INFO] GET /shop/[category]/* 200 2ms +[2026-03-15T04:02:11.584Z] [INFO] GET /blog/[year]/[month]/[slug] 200 2ms +[2026-03-15T04:02:11.651Z] [INFO] GET /:27017 200 1ms +[2026-03-15T04:02:11.717Z] [INFO] GET /:27018 200 2ms +[2026-03-15T04:02:11.783Z] [INFO] GET /:27019 200 2ms +[2026-03-15T04:02:11.847Z] [INFO] GET /:28017 200 1ms +[2026-03-15T04:02:11.914Z] [INFO] GET /.well-known/acme-challenge/* 200 4ms +[2026-03-15T04:02:11.979Z] [INFO] GET /.well-known/acme-challenge/ 200 2ms +[2026-03-15T04:02:12.043Z] [INFO] GET /dnscfg.cgi 200 2ms +[2026-03-15T04:02:12.110Z] [INFO] GET /_layouts/* 200 3ms +[2026-03-15T04:02:12.176Z] [INFO] GET /_layouts/15/* 200 2ms +[2026-03-15T04:02:12.244Z] [INFO] GET /_api/* 200 3ms +[2026-03-15T04:02:12.312Z] [INFO] GET /_vti_bin/* 200 2ms +[2026-03-15T04:02:12.376Z] [INFO] GET /sendgrid.env 200 2ms +[2026-03-15T04:02:12.441Z] [INFO] GET /.env.testing 200 3ms +[2026-03-15T04:02:12.506Z] [INFO] GET /admin.html 200 2ms +[2026-03-15T04:02:12.574Z] [INFO] GET /.env.development 200 2ms +[2026-03-15T04:02:12.639Z] [INFO] GET /test 200 1ms +[2026-03-15T04:02:12.718Z] [INFO] GET /.env.production 200 2ms +[2026-03-15T04:02:13.250Z] [INFO] GET /oauth/authorize 200 2ms +[2026-03-15T04:02:17.607Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:02:47.660Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:03:17.708Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:03:47.756Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:04:17.803Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:04:47.852Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:05:17.902Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:05:44.048Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:05:47.958Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:06:18.002Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:06:48.053Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:07:18.101Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:07:48.150Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:08:18.194Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:08:48.242Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:09:18.288Z] [INFO] GET /api/health 200 2ms +[2026-03-15T04:09:48.339Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:10:12.229Z] [INFO] Bereinigt: 4 abgelaufene Refresh-Tokens +[2026-03-15T04:10:18.388Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:10:44.049Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:10:48.442Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:11:18.503Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:11:48.552Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:12:18.594Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:12:48.640Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:13:18.686Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:13:48.747Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:14:18.813Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:14:48.865Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:15:18.917Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:15:44.050Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:15:48.964Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:16:19.016Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:16:49.069Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:17:19.122Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:17:49.176Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:18:19.220Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:18:49.269Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:19:19.310Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:19:49.357Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:20:19.405Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:20:44.051Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:20:49.455Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:21:19.503Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:21:49.551Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:22:19.598Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:22:49.652Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:23:19.699Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:23:49.746Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:24:19.792Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:24:49.842Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:25:19.903Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:25:44.051Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:25:49.967Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:26:20.036Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:26:50.098Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:27:20.158Z] [INFO] GET /api/health 200 2ms +[2026-03-15T04:27:50.211Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:28:20.271Z] [INFO] GET /api/health 200 2ms +[2026-03-15T04:28:50.319Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:29:20.364Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:29:50.413Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:30:20.468Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:30:44.051Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:30:50.520Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:31:20.572Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:31:50.621Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:32:20.674Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:32:50.727Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:33:20.768Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:33:50.820Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:34:20.871Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:34:50.926Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:35:20.991Z] [INFO] GET /api/health 200 2ms +[2026-03-15T04:35:44.051Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:35:51.047Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:36:21.095Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:36:51.145Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:37:21.189Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:37:51.237Z] [INFO] GET /api/health 200 2ms +[2026-03-15T04:38:21.278Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:38:51.325Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:39:21.385Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:39:51.433Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:40:21.476Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:40:44.067Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:40:51.529Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:41:21.582Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:41:51.635Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:42:21.680Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:42:51.731Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:43:21.783Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:43:51.842Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:44:21.906Z] [INFO] GET /api/health 200 5ms +[2026-03-15T04:44:51.964Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:45:22.011Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:45:44.085Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:45:52.060Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:46:22.116Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:46:52.161Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:47:22.214Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:47:52.263Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:48:22.319Z] [INFO] GET /api/health 200 2ms +[2026-03-15T04:48:52.368Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:49:22.416Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:49:52.460Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:50:22.511Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:50:44.100Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:50:52.559Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:51:22.609Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:51:52.652Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:52:22.701Z] [INFO] GET /api/health 200 0ms +[2026-03-15T04:52:52.748Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:53:22.797Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:53:52.846Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:54:22.916Z] [INFO] GET /api/health 200 3ms +[2026-03-15T04:54:52.976Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:55:23.027Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:55:44.114Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T04:55:53.079Z] [INFO] GET /api/health 200 2ms +[2026-03-15T04:56:23.126Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:56:53.176Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:57:23.219Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:57:53.263Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:58:23.316Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:58:53.367Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:59:23.410Z] [INFO] GET /api/health 200 1ms +[2026-03-15T04:59:53.464Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:00:23.512Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:00:44.129Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:00:53.564Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:01:23.606Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:01:53.651Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:02:23.703Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:02:53.752Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:03:23.805Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:03:53.850Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:04:23.910Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:04:53.967Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:05:24.020Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:05:44.143Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:05:54.068Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:06:24.116Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:06:54.164Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:07:24.212Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:07:54.263Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:08:24.311Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:08:54.357Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:09:24.399Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:09:54.446Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:10:24.491Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:10:44.158Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:10:54.538Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:11:24.585Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:11:54.627Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:12:24.676Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:12:54.730Z] [INFO] GET /api/health 200 2ms +[2026-03-15T05:13:24.772Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:13:54.822Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:14:24.870Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:14:54.912Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:15:24.959Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:15:44.170Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:15:55.007Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:16:25.060Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:16:55.115Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:17:25.159Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:17:55.202Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:18:25.249Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:18:55.291Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:19:25.335Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:19:55.382Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:20:25.426Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:20:44.182Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:20:55.468Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:21:25.523Z] [INFO] GET /api/health 200 2ms +[2026-03-15T05:21:55.571Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:22:25.621Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:22:55.669Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:23:25.717Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:23:55.767Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:24:25.811Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:24:55.869Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:25:25.910Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:25:44.191Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:25:55.958Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:26:26.006Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:26:56.050Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:27:26.096Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:27:56.145Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:28:26.187Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:28:56.238Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:29:26.284Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:29:56.329Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:30:26.378Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:30:44.203Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:30:56.421Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:31:26.463Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:31:56.510Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:32:26.552Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:32:56.600Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:33:26.647Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:33:56.691Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:34:26.746Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:34:56.792Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:35:26.844Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:35:44.215Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:35:56.899Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:36:26.945Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:36:56.986Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:37:27.032Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:37:57.083Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:38:27.136Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:38:57.188Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:39:27.240Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:39:57.283Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:40:27.333Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:40:44.226Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:40:57.388Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:41:27.434Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:41:57.482Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:42:27.527Z] [INFO] GET /api/health 200 2ms +[2026-03-15T05:42:57.578Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:43:27.632Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:43:57.683Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:44:27.728Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:44:57.775Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:45:27.826Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:45:44.237Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:45:57.880Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:46:27.926Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:46:57.982Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:47:28.037Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:47:58.085Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:48:28.128Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:48:58.180Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:49:28.231Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:49:58.280Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:50:28.321Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:50:44.246Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:50:58.378Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:51:28.420Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:51:58.467Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:52:28.515Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:52:58.563Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:53:28.612Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:53:58.654Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:54:28.700Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:54:58.751Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:55:28.794Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:55:44.256Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T05:55:58.840Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:56:28.885Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:56:58.934Z] [INFO] GET /api/health 200 0ms +[2026-03-15T05:57:28.976Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:57:59.030Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:58:29.076Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:58:59.123Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:59:29.178Z] [INFO] GET /api/health 200 1ms +[2026-03-15T05:59:59.227Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:00:29.277Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:00:44.266Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:00:59.325Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:01:29.374Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:01:59.425Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:02:29.473Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:02:59.519Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:03:29.570Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:03:59.618Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:04:29.668Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:04:59.715Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:05:29.766Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:05:44.274Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:05:59.816Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:06:29.860Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:06:59.909Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:07:29.956Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:07:59.997Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:08:30.042Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:09:00.085Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:09:30.137Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:10:00.190Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:10:30.253Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:10:44.284Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:11:00.308Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:11:30.357Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:12:00.413Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:12:30.472Z] [INFO] GET /api/health 200 2ms +[2026-03-15T06:13:00.521Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:13:30.583Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:14:00.647Z] [INFO] GET /api/health 200 3ms +[2026-03-15T06:14:30.696Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:15:00.753Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:15:30.807Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:15:44.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:16:00.869Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:16:30.928Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:17:00.980Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:17:31.029Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:18:01.079Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:18:31.122Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:19:01.168Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:19:31.211Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:20:01.261Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:20:31.312Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:20:44.299Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:21:01.361Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:21:31.413Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:22:01.466Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:22:31.514Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:23:01.572Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:23:31.613Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:24:01.664Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:24:31.718Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:25:01.771Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:25:31.819Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:25:44.306Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:26:01.866Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:26:31.918Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:27:01.970Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:27:32.021Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:28:02.066Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:28:32.110Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:29:02.162Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:29:32.211Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:30:02.274Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:30:32.327Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:30:44.313Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:31:02.374Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:31:32.417Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:32:02.467Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:32:32.513Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:33:02.564Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:33:32.610Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:34:02.657Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:34:32.702Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:35:02.755Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:35:32.804Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:35:44.318Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:36:02.851Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:36:32.897Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:37:02.947Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:37:33.005Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:38:03.051Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:38:33.102Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:39:03.150Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:39:33.205Z] [INFO] GET /api/health 200 2ms +[2026-03-15T06:40:03.251Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:40:33.294Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:40:44.323Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:41:03.336Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:41:33.382Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:42:03.432Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:42:33.478Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:43:03.525Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:43:33.579Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:43:41.431Z] [INFO] GET / 200 2ms +[2026-03-15T06:43:41.919Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-15T06:44:03.622Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:44:33.663Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:45:03.718Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:45:33.769Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:45:44.324Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:46:03.811Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:46:33.858Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:47:03.902Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:47:33.949Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:48:03.999Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:48:34.040Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:49:04.090Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:49:34.142Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:50:04.191Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:50:34.248Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:50:44.329Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:51:04.300Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:51:34.351Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:52:04.392Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:52:34.442Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:53:04.491Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:53:34.534Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:54:04.586Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:54:34.635Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:55:04.684Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:55:34.733Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:55:44.332Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T06:56:04.783Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:56:34.832Z] [INFO] GET /api/health 200 0ms +[2026-03-15T06:57:04.880Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:57:34.931Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:58:04.979Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:58:35.022Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:59:05.067Z] [INFO] GET /api/health 200 1ms +[2026-03-15T06:59:35.129Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:00:05.175Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:00:35.218Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:00:44.336Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:01:05.263Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:01:35.313Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:02:05.364Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:02:35.414Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:03:05.459Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:03:35.509Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:04:05.558Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:04:35.605Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:05:05.659Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:05:35.704Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:05:44.339Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:06:05.752Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:06:35.796Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:07:05.847Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:07:35.897Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:08:05.945Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:08:35.990Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:09:06.039Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:09:36.080Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:10:06.129Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:10:36.176Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:10:44.341Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:11:06.229Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:11:36.276Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:12:06.323Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:12:36.377Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:13:06.428Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:13:36.476Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:14:06.520Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:14:36.566Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:15:06.614Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:15:36.660Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:15:44.344Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:16:06.718Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:16:36.769Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:17:06.813Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:17:36.861Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:18:06.907Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:18:36.958Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:19:07.010Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:19:37.059Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:20:07.106Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:20:37.156Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:20:44.345Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:21:07.208Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:21:37.252Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:22:07.310Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:22:37.356Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:23:07.405Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:23:37.450Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:24:07.499Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:24:37.545Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:25:07.597Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:25:37.650Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:25:44.346Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:26:07.700Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:26:37.757Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:27:07.808Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:27:37.853Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:28:07.894Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:28:37.943Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:29:07.992Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:29:38.038Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:30:08.082Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:30:38.126Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:30:44.346Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:31:08.170Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:31:38.214Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:32:08.258Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:32:38.305Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:33:08.344Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:33:38.392Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:34:08.447Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:34:38.496Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:35:08.549Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:35:38.598Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:35:44.352Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:36:08.644Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:36:38.689Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:37:08.738Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:37:38.785Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:38:08.836Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:38:38.886Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:39:08.928Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:39:38.970Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:40:09.020Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:40:39.064Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:40:44.356Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:41:09.108Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:41:39.158Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:42:09.211Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:42:39.260Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:43:09.308Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:43:39.350Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:44:09.409Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:44:39.453Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:45:09.508Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:45:39.552Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:45:44.357Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:46:09.605Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:46:39.649Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:47:09.695Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:47:39.742Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:48:09.790Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:48:39.835Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:49:09.883Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:49:39.932Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:50:09.979Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:50:40.031Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:50:44.360Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:51:10.080Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:51:40.130Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:52:10.176Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:52:40.224Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:53:10.275Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:53:40.322Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:54:10.372Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:54:40.423Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:55:10.467Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:55:40.514Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:55:44.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T07:56:10.566Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:56:40.614Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:57:10.662Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:57:40.708Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:58:10.752Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:58:40.797Z] [INFO] GET /api/health 200 1ms +[2026-03-15T07:59:10.843Z] [INFO] GET /api/health 200 0ms +[2026-03-15T07:59:40.889Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:00:10.933Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:00:40.984Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:00:44.366Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:01:11.033Z] [INFO] GET /api/health 200 2ms +[2026-03-15T08:01:41.079Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:02:11.133Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:02:41.179Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:03:11.234Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:03:41.289Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:04:11.336Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:04:41.400Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:05:11.449Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:05:41.502Z] [INFO] GET /api/health 200 2ms +[2026-03-15T08:05:44.369Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:06:11.548Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:06:41.605Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:07:11.649Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:07:41.699Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:08:11.751Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:08:41.800Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:09:11.850Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:09:41.906Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:10:11.956Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:10:42.002Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:10:44.371Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:11:12.046Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:11:42.095Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:12:12.152Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:12:42.207Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:13:12.248Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:13:42.303Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:14:12.354Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:14:42.399Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:15:12.442Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:15:42.485Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:15:44.371Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:16:12.538Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:16:42.582Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:17:12.627Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:17:42.676Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:18:12.730Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:18:42.771Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:19:12.818Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:19:42.863Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:20:12.909Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:20:42.953Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:20:44.373Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:21:13.000Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:21:43.048Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:22:13.093Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:22:43.138Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:23:13.190Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:23:43.233Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:24:13.286Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:24:43.338Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:25:13.389Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:25:43.438Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:25:44.374Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:26:13.491Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:26:43.544Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:27:13.592Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:27:43.638Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:28:13.688Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:28:43.736Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:29:13.788Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:29:43.836Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:30:13.887Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:30:43.937Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:30:44.374Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:31:13.980Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:31:44.022Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:32:14.072Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:32:44.113Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:33:14.160Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:33:44.202Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:34:14.254Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:34:44.302Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:35:14.358Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:35:44.396Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:35:44.405Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:36:14.453Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:36:44.504Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:37:14.552Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:37:44.600Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:38:14.647Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:38:44.698Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:39:14.746Z] [INFO] GET /api/health 200 2ms +[2026-03-15T08:39:44.792Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:40:14.840Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:40:44.398Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:40:44.891Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:41:14.937Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:41:44.983Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:42:15.036Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:42:45.082Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:43:15.127Z] [INFO] GET /api/health 200 2ms +[2026-03-15T08:43:45.181Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:44:15.228Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:44:45.274Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:45:15.317Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:45:44.400Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:45:45.363Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:46:15.410Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:46:45.457Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:47:15.506Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:47:45.552Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:48:15.597Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:48:45.639Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:49:15.686Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:49:45.732Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:50:15.793Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:50:44.422Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:50:45.842Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:51:15.888Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:51:45.936Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:52:15.984Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:52:46.031Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:53:16.085Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:53:46.137Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:54:16.185Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:54:46.241Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:55:16.293Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:55:44.445Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T08:55:46.338Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:56:16.387Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:56:46.434Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:57:16.484Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:57:46.530Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:58:16.575Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:58:46.623Z] [INFO] GET /api/health 200 0ms +[2026-03-15T08:59:16.677Z] [INFO] GET /api/health 200 1ms +[2026-03-15T08:59:46.734Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:00:16.790Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:00:44.462Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:00:46.840Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:01:16.885Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:01:46.934Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:02:16.984Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:02:47.031Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:03:17.078Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:03:47.131Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:04:17.183Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:04:47.232Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:05:17.291Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:05:44.463Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:05:47.348Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:06:17.395Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:06:47.446Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:07:17.501Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:07:47.565Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:08:17.610Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:08:47.661Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:09:17.708Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:09:47.761Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:10:17.812Z] [INFO] GET /api/health 200 3ms +[2026-03-15T09:10:44.483Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:10:47.865Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:11:17.910Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:11:47.959Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:12:18.004Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:12:48.056Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:13:18.107Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:13:48.146Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:14:18.192Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:14:48.241Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:15:18.285Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:15:44.488Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:15:48.339Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:16:18.385Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:16:48.429Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:17:18.474Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:17:48.524Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:18:18.575Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:18:48.621Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:19:18.669Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:19:48.716Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:20:18.767Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:20:44.509Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:20:48.818Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:21:18.866Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:21:48.913Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:22:18.966Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:22:49.019Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:23:19.075Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:23:49.124Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:24:19.180Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:24:49.226Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:25:19.272Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:25:44.529Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:25:49.317Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:26:19.364Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:26:49.420Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:27:19.463Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:27:49.510Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:28:19.565Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:28:49.617Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:29:19.669Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:29:49.718Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:30:19.766Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:30:44.537Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:30:49.823Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:31:19.872Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:31:49.927Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:32:19.992Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:32:50.040Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:33:20.092Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:33:50.141Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:34:20.193Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:34:50.240Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:35:20.296Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:35:44.550Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:35:50.344Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:36:20.396Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:36:50.445Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:37:20.493Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:37:50.542Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:38:20.597Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:38:50.643Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:39:20.691Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:39:50.736Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:40:20.790Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:40:44.568Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:40:50.836Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:41:20.887Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:41:50.938Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:42:20.991Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:42:51.039Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:43:21.083Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:43:51.135Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:44:21.181Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:44:51.227Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:45:21.277Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:45:44.586Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:45:51.322Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:46:21.367Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:46:51.412Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:47:21.454Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:47:51.505Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:48:21.554Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:48:51.601Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:49:21.645Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:49:51.699Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:50:21.745Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:50:44.602Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:50:51.793Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:51:21.840Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:51:51.897Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:52:21.943Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:52:51.987Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:53:22.035Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:53:52.090Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:54:22.137Z] [INFO] GET /api/health 200 0ms +[2026-03-15T09:54:52.185Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:55:22.238Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:55:44.614Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T09:55:52.286Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:56:22.331Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:56:52.379Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:57:22.436Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:57:52.491Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:58:22.541Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:58:52.584Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:59:22.631Z] [INFO] GET /api/health 200 1ms +[2026-03-15T09:59:52.680Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:00:22.735Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:00:44.625Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:00:52.775Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:01:22.818Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:01:52.863Z] [INFO] GET /api/health 200 2ms +[2026-03-15T10:02:22.913Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:02:52.967Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:03:23.017Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:03:53.068Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:04:23.111Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:04:53.158Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:05:23.213Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:05:44.641Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:05:53.264Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:06:23.318Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:06:53.366Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:07:23.408Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:07:53.455Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:08:23.498Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:08:53.554Z] [INFO] GET /api/health 200 2ms +[2026-03-15T10:09:23.606Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:09:53.657Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:10:23.706Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:10:44.655Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:10:53.745Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:11:23.792Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:11:53.841Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:12:23.890Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:12:53.935Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:13:23.978Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:13:54.028Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:14:24.086Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:14:54.134Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:15:24.179Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:15:44.669Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:15:54.222Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:16:24.263Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:16:54.315Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:17:24.361Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:17:54.413Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:18:24.461Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:18:54.507Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:19:24.553Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:19:54.609Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:20:24.657Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:20:44.684Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:20:54.708Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:21:24.751Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:21:54.803Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:22:24.848Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:22:54.895Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:23:24.942Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:23:54.999Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:24:25.049Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:24:55.102Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:25:13.532Z] [INFO] GET / 200 1ms +[2026-03-15T10:25:25.149Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:25:44.698Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:25:55.200Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:26:25.250Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:26:55.295Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:27:25.348Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:27:55.395Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:28:25.439Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:28:55.484Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:29:25.530Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:29:55.576Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:30:25.621Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:30:44.712Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:30:55.671Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:31:25.717Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:31:55.767Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:32:25.812Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:32:55.858Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:33:25.914Z] [INFO] GET /api/health 200 2ms +[2026-03-15T10:33:55.959Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:34:26.005Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:34:56.055Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:35:26.107Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:35:44.724Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:35:56.158Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:36:26.206Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:36:56.265Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:37:26.318Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:37:56.367Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:38:26.423Z] [INFO] GET /api/health 200 2ms +[2026-03-15T10:38:56.479Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:39:26.529Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:39:56.581Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:40:26.631Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:40:44.736Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:40:56.685Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:41:26.738Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:41:56.790Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:42:26.842Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:42:56.897Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:43:26.948Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:43:56.996Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:44:27.047Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:44:57.101Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:45:27.156Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:45:44.747Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:45:57.197Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:46:27.245Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:46:57.294Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:47:27.349Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:47:57.403Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:48:27.457Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:48:57.502Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:49:27.552Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:49:57.599Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:50:27.654Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:50:44.760Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:50:57.701Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:51:27.750Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:51:57.794Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:52:27.834Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:52:57.878Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:53:27.925Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:53:57.973Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:54:28.030Z] [INFO] GET /api/health 200 2ms +[2026-03-15T10:54:58.081Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:55:28.130Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:55:44.772Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T10:55:58.174Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:56:28.223Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:56:58.273Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:57:28.321Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:57:58.372Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:58:28.429Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:58:58.473Z] [INFO] GET /api/health 200 0ms +[2026-03-15T10:59:28.521Z] [INFO] GET /api/health 200 1ms +[2026-03-15T10:59:58.569Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:00:28.613Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:00:44.782Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:00:58.660Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:01:28.704Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:01:58.758Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:02:28.803Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:02:58.855Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:03:28.902Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:03:58.940Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:04:28.986Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:04:59.039Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:05:29.081Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:05:44.791Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:05:59.134Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:06:29.180Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:06:59.227Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:07:29.276Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:07:59.321Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:08:29.373Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:08:59.423Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:09:29.474Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:09:59.534Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:10:29.582Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:10:44.801Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:10:59.623Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:11:29.674Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:11:59.726Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:12:29.773Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:12:59.816Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:13:29.864Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:13:59.909Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:14:29.957Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:15:00.014Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:15:30.063Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:15:44.810Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:16:00.117Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:16:30.164Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:17:00.217Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:17:30.271Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:18:00.318Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:18:30.361Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:19:00.412Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:19:30.460Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:20:00.529Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:20:30.580Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:20:44.819Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:21:00.643Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:21:30.690Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:22:00.735Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:22:30.783Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:23:00.830Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:23:30.883Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:24:00.931Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:24:30.984Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:25:01.037Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:25:31.084Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:25:44.826Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:26:01.154Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:26:31.201Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:27:01.250Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:27:31.299Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:28:01.352Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:28:31.401Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:29:01.459Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:29:31.511Z] [INFO] GET /api/health 200 2ms +[2026-03-15T11:30:01.560Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:30:31.605Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:30:44.833Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:31:01.661Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:31:31.709Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:32:01.753Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:32:31.794Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:33:01.841Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:33:31.898Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:34:01.952Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:34:32.004Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:35:02.055Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:35:32.110Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:35:44.833Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:36:02.155Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:36:13.109Z] [INFO] GET / 200 2ms +[2026-03-15T11:36:32.198Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:37:02.247Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:37:32.293Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:38:02.337Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:38:32.382Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:39:02.432Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:39:32.484Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:40:02.531Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:40:32.579Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:40:44.839Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:41:02.629Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:41:32.684Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:42:02.737Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:42:32.786Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:43:02.834Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:43:32.881Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:44:02.930Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:44:32.979Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:45:03.036Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:45:33.090Z] [INFO] GET /api/health 200 2ms +[2026-03-15T11:45:44.844Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:46:03.136Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:46:33.183Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:47:03.232Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:47:33.288Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:48:03.333Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:48:33.387Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:49:03.428Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:49:33.471Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:50:03.518Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:50:33.562Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:50:44.846Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:51:03.614Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:51:33.663Z] [INFO] GET /api/health 200 2ms +[2026-03-15T11:52:03.718Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:52:33.767Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:53:03.811Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:53:33.862Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:54:03.910Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:54:33.951Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:55:03.995Z] [INFO] GET /api/health 200 0ms +[2026-03-15T11:55:34.041Z] [INFO] GET /api/health 200 2ms +[2026-03-15T11:55:44.847Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T11:56:04.088Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:56:34.130Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:57:04.173Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:57:34.225Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:58:04.265Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:58:34.313Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:59:04.366Z] [INFO] GET /api/health 200 1ms +[2026-03-15T11:59:34.414Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:00:04.461Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:00:34.510Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:00:44.852Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:01:04.553Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:01:34.603Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:02:04.656Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:02:34.707Z] [INFO] GET /api/health 200 2ms +[2026-03-15T12:03:04.755Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:03:34.812Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:04:04.859Z] [INFO] GET /api/health 200 2ms +[2026-03-15T12:04:34.910Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:05:04.963Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:05:35.017Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:05:44.855Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:06:05.067Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:06:35.119Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:07:05.166Z] [INFO] GET /api/health 200 2ms +[2026-03-15T12:07:35.221Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:08:05.270Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:08:35.316Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:09:05.368Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:09:35.422Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:10:05.469Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:10:35.517Z] [INFO] GET /api/health 200 2ms +[2026-03-15T12:10:44.859Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:11:05.563Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:11:35.617Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:12:05.663Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:12:35.714Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:13:05.763Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:13:35.825Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:14:05.871Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:14:35.928Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:15:05.977Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:15:36.028Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:15:44.863Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:16:06.075Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:16:36.124Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:17:06.173Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:17:36.223Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:18:06.276Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:18:36.322Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:19:06.374Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:19:36.421Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:20:06.467Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:20:36.510Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:20:44.865Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:21:06.560Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:21:36.606Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:22:06.652Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:22:36.695Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:23:06.737Z] [INFO] GET /api/health 200 2ms +[2026-03-15T12:23:36.779Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:24:06.828Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:24:36.872Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:25:06.928Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:25:36.976Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:25:44.868Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:26:07.023Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:26:37.064Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:27:07.118Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:27:37.168Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:28:07.216Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:28:37.267Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:29:07.316Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:29:37.361Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:30:07.407Z] [INFO] GET /api/health 200 2ms +[2026-03-15T12:30:37.458Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:30:44.868Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:31:07.504Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:31:37.562Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:32:07.610Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:32:37.661Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:33:07.711Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:33:37.760Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:34:07.807Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:34:37.847Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:35:07.896Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:35:37.945Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:35:44.871Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:36:07.992Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:36:38.037Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:37:08.085Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:37:38.132Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:38:08.177Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:38:38.223Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:39:08.271Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:39:38.317Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:40:08.366Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:40:38.414Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:40:44.871Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:41:08.468Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:41:38.518Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:42:08.568Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:42:38.613Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:43:08.661Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:43:38.710Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:44:08.753Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:44:38.805Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:45:08.849Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:45:38.896Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:45:44.877Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:46:08.939Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:46:38.989Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:47:09.040Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:47:39.090Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:48:01.898Z] [INFO] GET / 200 2ms +[2026-03-15T12:48:09.135Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:48:39.184Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:49:09.234Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:49:39.281Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:50:09.331Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:50:39.377Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:50:44.882Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:51:09.431Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:51:39.482Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:52:09.531Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:52:39.576Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:53:09.620Z] [INFO] GET /api/health 200 2ms +[2026-03-15T12:53:39.666Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:54:09.712Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:54:39.764Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:55:09.812Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:55:39.859Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:55:44.887Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T12:56:09.904Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:56:39.945Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:57:09.991Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:57:40.036Z] [INFO] GET /api/health 200 0ms +[2026-03-15T12:58:10.079Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:58:40.122Z] [INFO] GET /api/health 200 1ms +[2026-03-15T12:59:10.169Z] [INFO] GET /api/health 200 2ms +[2026-03-15T12:59:40.214Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:00:10.264Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:00:40.314Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:00:44.891Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:01:10.360Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:01:40.415Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:02:10.460Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:02:40.511Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:03:10.557Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:03:40.603Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:04:10.652Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:04:40.706Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:05:10.759Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:05:40.802Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:05:44.895Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:06:10.848Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:06:40.896Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:07:10.941Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:07:40.993Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:08:11.043Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:08:41.090Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:09:11.144Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:09:41.198Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:10:11.243Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:10:41.291Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:10:44.897Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:11:11.336Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:11:41.386Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:12:11.430Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:12:41.476Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:13:11.518Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:13:41.573Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:14:11.621Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:14:41.672Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:15:11.726Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:15:41.776Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:15:44.901Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:16:11.824Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:16:41.868Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:17:11.911Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:17:41.961Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:18:12.014Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:18:42.064Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:19:12.108Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:19:42.152Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:20:12.202Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:20:39.128Z] [INFO] GET / 200 3ms +[2026-03-15T13:20:42.246Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:20:44.903Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:20:50.671Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-15T13:20:55.701Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-15T13:20:58.051Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-15T13:21:01.706Z] [INFO] GET /favicon.ico 200 2ms +[2026-03-15T13:21:12.296Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:21:24.344Z] [INFO] GET / 200 2ms +[2026-03-15T13:21:42.343Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:22:12.390Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:22:42.442Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:23:12.487Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:23:42.536Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:24:12.582Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:24:42.635Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:25:12.679Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:25:42.727Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:25:44.905Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:26:12.779Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:26:42.825Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:27:12.873Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:27:42.917Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:28:12.964Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:28:43.010Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:29:13.061Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:29:43.108Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:30:13.157Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:30:43.205Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:30:44.907Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:31:13.250Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:31:43.292Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:32:13.335Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:32:43.391Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:33:13.439Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:33:43.483Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:34:13.534Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:34:43.584Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:35:13.630Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:35:43.673Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:35:44.908Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:36:13.724Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:36:43.776Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:37:13.817Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:37:43.874Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:38:13.926Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:38:43.970Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:39:14.027Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:39:44.077Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:40:14.122Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:40:44.169Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:40:44.909Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:41:14.214Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:41:44.259Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:42:14.315Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:42:44.358Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:43:14.403Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:43:44.448Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:44:14.496Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:44:44.545Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:45:14.594Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:45:44.643Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:45:44.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:46:14.689Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:46:44.738Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:47:14.780Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:47:44.831Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:48:14.882Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:48:44.927Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:49:14.976Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:49:45.016Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:50:15.066Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:50:44.929Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:50:45.115Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:51:15.169Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:51:45.212Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:52:15.258Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:52:45.308Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:53:15.357Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:53:45.417Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:54:15.466Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:54:45.512Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:55:15.560Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:55:44.950Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T13:55:45.600Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:56:15.646Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:56:45.700Z] [INFO] GET /api/health 200 0ms +[2026-03-15T13:57:15.743Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:57:20.003Z] [INFO] GET / 200 2ms +[2026-03-15T13:57:45.789Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:58:15.835Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:58:45.892Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:59:15.938Z] [INFO] GET /api/health 200 1ms +[2026-03-15T13:59:45.987Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:00:16.034Z] [INFO] GET /api/health 200 2ms +[2026-03-15T14:00:44.951Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:00:46.105Z] [INFO] GET /api/health 200 2ms +[2026-03-15T14:01:16.146Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:01:46.191Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:02:16.241Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:02:46.286Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:03:16.340Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:03:46.401Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:04:16.450Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:04:46.490Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:05:16.539Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:05:44.975Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:05:46.585Z] [INFO] GET /api/health 200 2ms +[2026-03-15T14:06:16.633Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:06:46.678Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:07:16.725Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:07:46.777Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:08:16.823Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:08:46.882Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:09:16.937Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:09:46.981Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:10:17.028Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:10:44.996Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:10:47.077Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:11:17.129Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:11:47.176Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:12:17.217Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:12:47.260Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:13:17.305Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:13:47.356Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:14:17.408Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:14:43.338Z] [INFO] GET /.git/config 200 2ms +[2026-03-15T14:14:47.471Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:15:17.519Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:15:45.000Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:15:47.570Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:16:17.618Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:16:47.663Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:17:17.714Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:17:47.765Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:18:17.821Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:18:47.877Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:19:17.925Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:19:47.970Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:20:18.014Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:20:45.021Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:20:48.075Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:21:18.123Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:21:48.172Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:22:18.222Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:22:48.272Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:23:18.316Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:23:48.363Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:24:18.414Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:24:48.460Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:25:18.510Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:25:45.041Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:25:48.557Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:26:18.605Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:26:48.653Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:27:18.693Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:27:48.739Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:28:18.785Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:28:48.836Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:29:18.884Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:29:48.933Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:30:18.972Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:30:45.062Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:30:49.017Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:31:19.063Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:31:49.113Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:32:19.166Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:32:49.217Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:33:19.264Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:33:49.308Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:34:19.352Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:34:49.404Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:35:19.452Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:35:45.083Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:35:49.496Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:36:19.544Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:36:49.593Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:37:19.638Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:37:49.685Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:38:19.732Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:38:49.779Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:39:19.825Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:39:49.877Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:40:19.949Z] [INFO] GET /api/health 200 2ms +[2026-03-15T14:40:45.101Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:40:49.996Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:41:20.043Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:41:50.087Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:42:20.138Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:42:50.185Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:43:20.232Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:43:50.276Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:44:20.321Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:44:50.366Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:45:20.415Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:45:45.103Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:45:50.474Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:46:20.523Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:46:50.577Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:47:20.621Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:47:50.669Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:48:20.711Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:48:50.755Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:49:20.804Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:49:50.850Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:50:20.899Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:50:45.118Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:50:50.958Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:51:21.003Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:51:51.059Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:52:21.108Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:52:51.159Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:53:21.204Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:53:51.254Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:54:21.300Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:54:51.347Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:55:21.399Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:55:45.121Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T14:55:51.438Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:56:21.488Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:56:51.539Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:57:21.592Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:57:51.643Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:58:21.688Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:58:51.733Z] [INFO] GET /api/health 200 0ms +[2026-03-15T14:59:21.774Z] [INFO] GET /api/health 200 1ms +[2026-03-15T14:59:51.822Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:00:21.869Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:00:45.139Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:00:51.925Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:01:21.983Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:01:52.032Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:02:22.073Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:02:52.124Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:03:22.175Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:03:52.224Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:04:22.278Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:04:52.329Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:05:22.375Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:05:45.152Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:05:52.424Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:06:22.468Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:06:52.517Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:07:22.577Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:07:52.625Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:08:22.671Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:08:52.717Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:09:22.764Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:09:52.810Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:10:22.860Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:10:45.166Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:10:52.909Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:11:22.962Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:11:53.003Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:12:23.057Z] [INFO] GET /api/health 200 2ms +[2026-03-15T15:12:53.101Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:13:23.148Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:13:53.197Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:14:23.241Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:14:53.294Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:15:23.340Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:15:45.180Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:15:53.394Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:16:23.451Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:16:53.499Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:17:23.545Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:17:53.592Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:18:23.639Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:18:53.689Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:19:23.737Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:19:53.786Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:20:23.841Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:20:45.196Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:20:53.889Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:21:23.930Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:21:53.979Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:22:24.033Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:22:54.088Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:23:24.137Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:23:54.183Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:24:24.222Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:24:54.280Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:25:24.327Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:25:45.211Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:25:54.371Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:26:24.423Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:26:54.471Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:27:24.516Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:27:54.562Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:28:24.620Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:28:54.674Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:29:24.720Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:29:54.765Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:30:24.814Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:30:45.214Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:30:54.862Z] [INFO] GET /api/health 200 2ms +[2026-03-15T15:31:24.916Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:31:54.964Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:32:25.016Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:32:55.062Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:33:25.109Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:33:55.152Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:34:25.197Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:34:55.243Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:35:25.292Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:35:45.218Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:35:55.344Z] [INFO] GET /api/health 200 2ms +[2026-03-15T15:36:25.391Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:36:55.435Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:37:25.492Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:37:55.537Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:38:25.579Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:38:55.620Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:39:25.669Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:39:55.718Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:40:25.766Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:40:45.225Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:40:55.817Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:41:25.867Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:41:55.909Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:42:25.957Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:42:56.008Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:43:26.056Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:43:56.110Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:44:26.156Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:44:56.207Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:45:26.253Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:45:45.238Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:45:56.299Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:46:26.347Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:46:56.394Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:47:26.434Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:47:56.487Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:48:26.533Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:48:56.585Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:49:26.642Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:49:56.682Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:50:26.730Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:50:45.251Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:50:56.773Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:51:26.820Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:51:56.868Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:52:26.915Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:52:56.960Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:53:27.024Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:53:57.072Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:54:27.115Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:54:57.167Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:55:27.217Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:55:45.263Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T15:55:57.266Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:56:27.309Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:56:57.360Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:57:27.404Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:57:57.454Z] [INFO] GET /api/health 200 0ms +[2026-03-15T15:58:27.498Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:58:57.547Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:59:27.600Z] [INFO] GET /api/health 200 1ms +[2026-03-15T15:59:57.648Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:00:27.696Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:00:45.273Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:00:57.747Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:01:27.795Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:01:57.837Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:02:27.880Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:02:57.926Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:03:27.969Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:03:58.019Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:04:28.067Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:04:58.120Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:05:28.168Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:05:45.285Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:05:58.214Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:06:28.260Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:06:58.304Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:07:28.358Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:07:58.407Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:08:28.453Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:08:58.498Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:09:28.547Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:09:58.596Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:10:13.457Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-15T16-10-13-450Z.db.enc +[2026-03-15T16:10:13.457Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-15T16-10-13-450Z.db.enc +[2026-03-15T16:10:13.461Z] [INFO] Backup erstellt: backup_2026-03-15T16-10-13-450Z.db +[2026-03-15T16:10:13.474Z] [INFO] Datei sicher gelöscht: backup_2026-01-05T17-34-35-214Z.db.enc +[2026-03-15T16:10:13.474Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-05T17-34-35-214Z.db.enc +[2026-03-15T16:10:28.637Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:10:45.295Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:10:58.680Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:11:28.730Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:11:58.774Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:12:28.828Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:12:58.877Z] [INFO] GET /api/health 200 2ms +[2026-03-15T16:13:28.931Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:13:58.983Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:14:29.033Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:14:59.086Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:15:29.133Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:15:45.298Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:15:59.180Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:16:29.227Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:16:59.282Z] [INFO] GET /api/health 200 2ms +[2026-03-15T16:17:29.333Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:17:59.383Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:18:29.437Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:18:59.485Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:19:29.535Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:19:59.583Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:20:29.625Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:20:45.302Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:20:59.670Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:21:29.718Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:21:59.765Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:22:29.814Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:22:59.856Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:23:29.909Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:23:59.954Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:24:30.006Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:25:00.055Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:25:30.107Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:25:45.311Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:26:00.163Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:26:30.210Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:27:00.275Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:27:30.323Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:28:00.372Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:28:30.427Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:29:00.478Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:29:30.519Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:30:00.592Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:30:30.638Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:30:45.321Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:31:00.681Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:31:30.735Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:32:00.785Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:32:30.833Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:33:00.879Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:33:30.920Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:34:00.962Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:34:31.007Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:35:01.057Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:35:31.103Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:35:45.329Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:36:01.154Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:36:31.203Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:37:01.265Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:37:31.316Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:38:01.359Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:38:31.403Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:39:01.457Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:39:31.503Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:40:01.564Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:40:31.616Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:40:45.337Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:41:01.664Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:41:31.721Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:42:01.774Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:42:31.821Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:43:01.864Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:43:31.910Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:44:01.959Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:44:32.001Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:45:02.049Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:45:32.098Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:45:45.345Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:46:02.154Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:46:32.198Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:47:02.244Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:47:32.292Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:48:02.340Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:48:32.386Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:49:02.436Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:49:32.482Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:50:02.533Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:50:32.578Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:50:45.352Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:51:02.619Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:51:32.668Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:52:02.713Z] [INFO] GET /api/health 200 0ms +[2026-03-15T16:52:32.769Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:53:02.814Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:53:32.862Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:54:02.923Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:54:32.968Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:55:03.016Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:55:33.076Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:55:45.356Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T16:56:03.125Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:56:33.178Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:57:03.226Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:57:33.278Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:58:03.326Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:58:33.384Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:59:03.428Z] [INFO] GET /api/health 200 1ms +[2026-03-15T16:59:33.472Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:00:03.522Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:00:33.568Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:00:45.362Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:01:03.622Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:01:33.670Z] [INFO] GET /api/health 200 2ms +[2026-03-15T17:02:03.726Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:02:33.768Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:03:03.821Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:03:33.868Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:04:03.912Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:04:33.962Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:05:04.015Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:05:34.064Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:05:45.367Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:05:45.376Z] [INFO] GET / 200 1ms +[2026-03-15T17:06:04.109Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:06:34.152Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:07:04.197Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:07:34.245Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:08:04.293Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:08:34.340Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:09:04.394Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:09:34.441Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:10:04.489Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:10:34.532Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:10:45.374Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:11:04.582Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:11:34.625Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:12:04.669Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:12:34.725Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:13:04.774Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:13:34.834Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:14:04.890Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:14:34.946Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:15:04.996Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:15:35.057Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:15:45.378Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:16:05.110Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:16:35.157Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:17:05.212Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:17:35.256Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:18:05.307Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:18:35.354Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:19:05.398Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:19:35.447Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:20:05.494Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:20:35.549Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:20:45.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:21:05.601Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:21:35.651Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:22:05.707Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:22:35.753Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:23:05.801Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:23:35.848Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:24:05.891Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:24:35.942Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:25:05.993Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:25:36.042Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:25:45.385Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:26:06.090Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:26:36.138Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:27:06.177Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:27:36.224Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:28:06.276Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:28:36.316Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:29:06.368Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:29:36.411Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:30:06.463Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:30:36.514Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:30:45.387Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:31:06.567Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:31:36.620Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:32:06.664Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:32:36.719Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:33:06.769Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:33:36.818Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:34:06.871Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:34:36.925Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:35:06.967Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:35:37.024Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:35:45.390Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:36:07.074Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:36:37.118Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:37:07.167Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:37:37.219Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:38:07.274Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:38:37.326Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:39:07.374Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:39:37.421Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:40:07.475Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:40:37.523Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:40:45.392Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:41:07.580Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:41:37.637Z] [INFO] GET /api/health 200 2ms +[2026-03-15T17:42:07.684Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:42:37.741Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:43:07.789Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:43:37.835Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:44:07.885Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:44:37.935Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:45:07.989Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:45:38.037Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:45:45.393Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:46:08.085Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:46:38.142Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:47:08.194Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:47:38.239Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:48:08.290Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:48:38.336Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:49:08.389Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:49:38.437Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:50:08.486Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:50:38.533Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:50:45.394Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:51:08.583Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:51:38.626Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:52:08.677Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:52:38.729Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:53:08.774Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:53:38.827Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:54:08.877Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:54:38.931Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:55:08.981Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:55:39.026Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:55:45.395Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T17:56:09.073Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:56:39.123Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:57:09.175Z] [INFO] GET /api/health 200 0ms +[2026-03-15T17:57:39.225Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:58:09.274Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:58:39.322Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:59:09.363Z] [INFO] GET /api/health 200 1ms +[2026-03-15T17:59:39.413Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:00:09.461Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:00:39.521Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:00:45.401Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:01:09.569Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:01:39.621Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:02:08.805Z] [INFO] POST / 200 2ms +[2026-03-15T18:02:08.915Z] [INFO] POST / 200 2ms +[2026-03-15T18:02:09.669Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:02:39.712Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:03:09.761Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:03:39.808Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:04:09.860Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:04:39.909Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:05:03.941Z] [INFO] GET / 200 3ms +[2026-03-15T18:05:04.366Z] [INFO] POST / 200 2ms +[2026-03-15T18:05:04.580Z] [INFO] POST / 200 2ms +[2026-03-15T18:05:04.800Z] [INFO] POST / 200 2ms +[2026-03-15T18:05:09.966Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:05:40.015Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:05:45.405Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:06:10.063Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:06:40.108Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:07:10.158Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:07:40.208Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:08:10.257Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:08:40.304Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:09:10.352Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:09:40.393Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:10:10.434Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:10:40.478Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:10:45.410Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:11:10.523Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:11:40.571Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:12:10.624Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:12:40.669Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:13:10.713Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:13:40.761Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:14:10.807Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:14:40.855Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:15:10.906Z] [INFO] GET /api/health 200 2ms +[2026-03-15T18:15:40.955Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:15:45.414Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:16:11.004Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:16:41.051Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:17:11.098Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:17:41.144Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:18:11.189Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:18:41.237Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:19:11.277Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:19:41.319Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:20:11.366Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:20:41.410Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:20:45.418Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:21:11.460Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:21:41.503Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:22:11.555Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:22:41.605Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:23:11.657Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:23:41.697Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:24:11.751Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:24:41.798Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:25:11.840Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:25:41.885Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:25:45.421Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:26:11.940Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:26:41.987Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:27:12.035Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:27:42.085Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:28:12.130Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:28:42.176Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:29:12.220Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:29:42.270Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:30:12.319Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:30:42.365Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:30:45.424Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:31:12.414Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:31:42.463Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:32:12.522Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:32:42.566Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:33:12.610Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:33:42.663Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:34:12.711Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:34:42.756Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:35:12.811Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:35:42.852Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:35:45.428Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:36:12.894Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:36:42.937Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:37:12.981Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:37:43.030Z] [INFO] GET /api/health 200 2ms +[2026-03-15T18:38:13.077Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:38:43.118Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:39:13.169Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:39:43.215Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:40:13.266Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:40:43.315Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:40:45.429Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:41:13.368Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:41:43.415Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:42:13.461Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:42:43.515Z] [INFO] GET /api/health 200 2ms +[2026-03-15T18:43:13.563Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:43:43.609Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:44:13.661Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:44:43.706Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:45:13.749Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:45:43.790Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:45:45.430Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:46:13.844Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:46:43.890Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:47:13.936Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:47:43.981Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:48:14.036Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:48:44.085Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:49:14.127Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:49:44.169Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:50:14.213Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:50:44.261Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:50:45.431Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:51:14.319Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:51:44.363Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:52:14.422Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:52:44.467Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:53:14.509Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:53:44.555Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:54:14.596Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:54:44.644Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:55:14.693Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:55:44.741Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:55:45.431Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T18:56:14.788Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:56:44.836Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:57:14.885Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:57:44.935Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:58:14.982Z] [INFO] GET /api/health 200 0ms +[2026-03-15T18:58:45.025Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:59:15.075Z] [INFO] GET /api/health 200 1ms +[2026-03-15T18:59:45.117Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:00:15.160Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:00:45.214Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:00:45.432Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:01:15.262Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:01:45.313Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:02:15.370Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:02:45.416Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:03:15.461Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:03:45.511Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:04:15.561Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:04:45.606Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:05:15.653Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:05:45.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:05:45.697Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:06:15.744Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:06:45.792Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:07:15.837Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:07:45.890Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:08:15.944Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:08:45.997Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:09:16.045Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:09:46.095Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:10:16.149Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:10:45.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:10:46.198Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:11:16.248Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:11:46.300Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:12:16.347Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:12:46.399Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:13:16.444Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:13:46.493Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:14:16.538Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:14:46.584Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:15:16.626Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:15:45.450Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:15:46.675Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:16:16.719Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:16:46.771Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:17:16.821Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:17:46.870Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:18:16.921Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:18:46.969Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:19:17.023Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:19:47.070Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:20:17.117Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:20:45.468Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:20:47.170Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:21:17.222Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:21:47.263Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:22:17.307Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:22:47.348Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:23:17.397Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:23:47.442Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:24:17.492Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:24:47.534Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:25:17.588Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:25:45.483Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:25:47.643Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:26:17.692Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:26:47.739Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:27:17.787Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:27:47.839Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:28:17.889Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:28:47.945Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:29:17.994Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:29:48.038Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:30:18.083Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:30:45.494Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:30:48.131Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:31:18.184Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:31:48.233Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:32:18.285Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:32:48.336Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:33:18.382Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:33:48.431Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:34:18.472Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:34:48.515Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:35:18.562Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:35:45.511Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:35:48.611Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:36:18.661Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:36:48.710Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:37:18.762Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:37:48.811Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:38:18.863Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:38:48.909Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:39:18.957Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:39:49.006Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:40:19.054Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:40:45.526Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:40:49.104Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:41:19.152Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:41:49.197Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:42:19.246Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:42:49.295Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:43:19.339Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:43:49.385Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:44:19.430Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:44:49.470Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:45:19.517Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:45:45.542Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:45:49.582Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:46:19.624Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:46:49.684Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:47:19.733Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:47:49.779Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:48:19.822Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:48:49.867Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:49:19.918Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:49:49.977Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:50:20.022Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:50:45.557Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:50:50.072Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:51:20.120Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:51:50.187Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:52:20.238Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:52:50.289Z] [INFO] GET /api/health 200 0ms +[2026-03-15T19:53:20.336Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:53:50.385Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:54:20.440Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:54:50.494Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:55:20.556Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:55:45.572Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T19:55:50.605Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:56:20.650Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:56:50.698Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:57:20.749Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:57:50.797Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:58:20.851Z] [INFO] GET /api/health 200 2ms +[2026-03-15T19:58:50.905Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:59:20.951Z] [INFO] GET /api/health 200 1ms +[2026-03-15T19:59:51.003Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:00:21.054Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:00:45.589Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:00:51.093Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:01:21.148Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:01:51.195Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:02:21.240Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:02:51.299Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:03:21.340Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:03:51.388Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:04:21.438Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:04:51.484Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:05:21.537Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:05:45.604Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:05:51.591Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:06:21.641Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:06:51.689Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:07:21.736Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:07:51.789Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:08:21.832Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:08:51.876Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:09:21.924Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:09:51.977Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:10:22.030Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:10:45.615Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:10:52.078Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:11:22.120Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:11:52.172Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:12:22.219Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:12:52.268Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:13:22.313Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:13:52.358Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:14:22.402Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:14:52.452Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:15:22.497Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:15:45.628Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:15:52.544Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:16:22.595Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:16:52.646Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:17:22.692Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:17:52.746Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:18:22.796Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:18:52.840Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:19:22.892Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:19:52.942Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:20:23.003Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:20:45.637Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:20:53.050Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:21:23.095Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:21:53.145Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:22:23.205Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:22:53.255Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:23:23.306Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:23:53.362Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:24:23.406Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:24:53.454Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:25:23.503Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:25:45.654Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:25:53.555Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:26:23.598Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:26:53.641Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:27:23.689Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:27:53.745Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:28:23.796Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:28:53.850Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:29:23.896Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:29:53.938Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:30:23.987Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:30:45.664Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:30:54.042Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:31:24.087Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:31:54.141Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:32:24.194Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:32:54.240Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:33:24.299Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:33:54.345Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:34:24.394Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:34:54.446Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:35:24.497Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:35:45.680Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:35:54.546Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:36:24.589Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:36:54.640Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:37:24.681Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:37:54.730Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:38:24.777Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:38:54.824Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:39:24.872Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:39:54.922Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:40:24.966Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:40:45.695Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:40:55.014Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:41:25.066Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:41:55.107Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:42:25.160Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:42:55.203Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:43:14.299Z] [INFO] GET /.git/config 200 3ms +[2026-03-15T20:43:15.179Z] [INFO] GET /.env 200 2ms +[2026-03-15T20:43:16.074Z] [INFO] GET /index.js 200 4ms +[2026-03-15T20:43:16.996Z] [INFO] GET /backup.sql 200 3ms +[2026-03-15T20:43:17.988Z] [INFO] GET /debug.log 200 2ms +[2026-03-15T20:43:18.873Z] [INFO] GET /database.sql 200 2ms +[2026-03-15T20:43:19.747Z] [INFO] GET /storage/logs/laravel.log 200 2ms +[2026-03-15T20:43:20.632Z] [INFO] GET /auth.json 200 3ms +[2026-03-15T20:43:21.530Z] [INFO] GET /music.js 200 1ms +[2026-03-15T20:43:22.595Z] [INFO] GET /phpinfo 200 3ms +[2026-03-15T20:43:23.535Z] [INFO] GET /_profiler/phpinfo 200 2ms +[2026-03-15T20:43:24.428Z] [INFO] GET /dump.sql 200 3ms +[2026-03-15T20:43:25.253Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:43:25.308Z] [INFO] GET /YK_KZ_Base.js 200 3ms +[2026-03-15T20:43:26.184Z] [INFO] GET /api/.env 404 0ms +[2026-03-15T20:43:26.816Z] [INFO] GET /log/error.log 200 2ms +[2026-03-15T20:43:27.688Z] [INFO] GET /backend/.env 200 2ms +[2026-03-15T20:43:28.580Z] [INFO] GET /main.js 200 2ms +[2026-03-15T20:43:29.513Z] [INFO] GET /phpinfo.php 200 3ms +[2026-03-15T20:43:30.477Z] [INFO] GET /js 301 3ms +[2026-03-15T20:43:31.122Z] [INFO] GET /.env.local 200 2ms +[2026-03-15T20:43:32.024Z] [INFO] GET /info.php 200 2ms +[2026-03-15T20:43:32.998Z] [INFO] GET /.env.production 200 2ms +[2026-03-15T20:43:33.962Z] [INFO] GET /admin/.env 200 1ms +[2026-03-15T20:43:34.931Z] [INFO] GET /core/.env 200 2ms +[2026-03-15T20:43:35.840Z] [INFO] GET /laravel/.env 200 3ms +[2026-03-15T20:43:36.833Z] [INFO] GET /test.php 200 2ms +[2026-03-15T20:43:37.822Z] [INFO] GET /config/.env 200 3ms +[2026-03-15T20:43:38.797Z] [INFO] GET /app/.env 200 2ms +[2026-03-15T20:43:39.694Z] [INFO] GET /src/.env 200 2ms +[2026-03-15T20:43:40.660Z] [INFO] GET /storage/.env 200 6ms +[2026-03-15T20:43:41.568Z] [INFO] GET /vendor/.env 200 2ms +[2026-03-15T20:43:42.626Z] [INFO] GET /assets/.env 200 2ms +[2026-03-15T20:43:43.727Z] [INFO] GET /server/.env 200 2ms +[2026-03-15T20:43:44.646Z] [INFO] GET /v2/.env 200 2ms +[2026-03-15T20:43:45.563Z] [INFO] GET /Dockerfile 200 3ms +[2026-03-15T20:43:46.508Z] [INFO] GET /docker/.env 200 3ms +[2026-03-15T20:43:47.503Z] [INFO] GET /.env.save 200 2ms +[2026-03-15T20:43:48.572Z] [INFO] GET /frontend/.env 200 2ms +[2026-03-15T20:43:49.481Z] [INFO] GET /public/.env 200 2ms +[2026-03-15T20:43:50.416Z] [INFO] GET /uploads/.env 401 1ms +[2026-03-15T20:43:51.062Z] [INFO] GET /administrator/.env 200 2ms +[2026-03-15T20:43:52.023Z] [INFO] GET /v1/.env 200 2ms +[2026-03-15T20:43:52.968Z] [INFO] GET /tools/.env 200 2ms +[2026-03-15T20:43:53.910Z] [INFO] GET /en/.env 200 2ms +[2026-03-15T20:43:54.850Z] [INFO] GET /cron/.env 200 3ms +[2026-03-15T20:43:55.299Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:43:55.719Z] [INFO] GET /cronlab/.env 200 2ms +[2026-03-15T20:43:56.617Z] [INFO] GET /apps/.env 200 2ms +[2026-03-15T20:43:57.535Z] [INFO] GET /core/app/.env 200 2ms +[2026-03-15T20:43:58.438Z] [INFO] GET /kubernetes/.env 200 3ms +[2026-03-15T20:43:59.349Z] [INFO] GET /client/.env 200 2ms +[2026-03-15T20:44:00.221Z] [INFO] GET /lab/.env 200 2ms +[2026-03-15T20:44:01.105Z] [INFO] GET /exapi/.env 200 2ms +[2026-03-15T20:44:02.036Z] [INFO] GET /web/.env 200 2ms +[2026-03-15T20:44:03.239Z] [INFO] GET /lib/.env 200 3ms +[2026-03-15T20:44:04.178Z] [INFO] GET /plugins/.env 200 2ms +[2026-03-15T20:44:05.078Z] [INFO] GET /modules/.env 200 2ms +[2026-03-15T20:44:05.983Z] [INFO] GET /psnlink/.env 200 2ms +[2026-03-15T20:44:06.887Z] [INFO] GET /db_backup.sql 200 2ms +[2026-03-15T20:44:07.957Z] [INFO] GET /core/Datavase/.env 200 2ms +[2026-03-15T20:44:08.866Z] [INFO] GET /includes/.env 200 2ms +[2026-03-15T20:44:09.779Z] [INFO] GET /site/.env 200 3ms +[2026-03-15T20:44:10.656Z] [INFO] GET /themes/.env 200 2ms +[2026-03-15T20:44:11.577Z] [INFO] GET /error.log 200 1ms +[2026-03-15T20:44:12.465Z] [INFO] GET /sitemaps/.env 200 2ms +[2026-03-15T20:44:13.414Z] [INFO] GET /database/.env 200 3ms +[2026-03-15T20:44:14.295Z] [INFO] GET /.env.sample 200 2ms +[2026-03-15T20:44:15.176Z] [INFO] GET /saas/.env 200 3ms +[2026-03-15T20:44:16.096Z] [INFO] GET /_debug 200 2ms +[2026-03-15T20:44:17.085Z] [INFO] GET /backup.zip 200 2ms +[2026-03-15T20:44:17.973Z] [INFO] GET /server.php 200 3ms +[2026-03-15T20:44:18.860Z] [INFO] GET /secrets.json 200 2ms +[2026-03-15T20:44:19.756Z] [INFO] GET /php_version.php 200 3ms +[2026-03-15T20:44:20.644Z] [INFO] GET /docker-compose.yml 200 2ms +[2026-03-15T20:44:21.525Z] [INFO] GET /api/config 404 0ms +[2026-03-15T20:44:22.157Z] [INFO] GET /pi.php 200 3ms +[2026-03-15T20:44:23.072Z] [INFO] GET /.env.development 200 2ms +[2026-03-15T20:44:23.971Z] [INFO] GET /.env.test 200 2ms +[2026-03-15T20:44:24.842Z] [INFO] GET /.env.backup 200 2ms +[2026-03-15T20:44:25.341Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:44:25.754Z] [INFO] GET /.env.old 200 2ms +[2026-03-15T20:44:26.650Z] [INFO] GET /aws.json 200 2ms +[2026-03-15T20:44:27.543Z] [INFO] GET /var/www/html/error_log 200 2ms +[2026-03-15T20:44:28.456Z] [INFO] GET /php.php 200 2ms +[2026-03-15T20:44:29.349Z] [INFO] GET /aws-config.json 200 3ms +[2026-03-15T20:44:30.253Z] [INFO] GET /.env.prod.local 200 4ms +[2026-03-15T20:44:31.153Z] [INFO] GET /sites/default/settings.php 200 2ms +[2026-03-15T20:44:32.053Z] [INFO] GET /.DS_Store 200 2ms +[2026-03-15T20:44:33.000Z] [INFO] GET /i.php 200 2ms +[2026-03-15T20:44:33.922Z] [INFO] GET /.env.bak 200 2ms +[2026-03-15T20:44:34.855Z] [INFO] GET /.env.1 200 2ms +[2026-03-15T20:44:35.796Z] [INFO] GET /.env.dev.local 200 2ms +[2026-03-15T20:44:36.720Z] [INFO] GET /api/v2/config 404 1ms +[2026-03-15T20:44:37.353Z] [INFO] GET /.aws/credentials 200 2ms +[2026-03-15T20:44:38.282Z] [INFO] GET /app/etc/local.xml 200 2ms +[2026-03-15T20:44:39.173Z] [INFO] GET /api/v1/config 404 1ms +[2026-03-15T20:44:39.801Z] [INFO] GET /.env.remote 200 3ms +[2026-03-15T20:44:40.666Z] [INFO] GET /.env.staging 200 3ms +[2026-03-15T20:44:41.555Z] [INFO] GET /logs/error.log 200 2ms +[2026-03-15T20:44:42.468Z] [INFO] GET /php_error.log 200 2ms +[2026-03-15T20:44:43.439Z] [INFO] GET /configuration.php 200 2ms +[2026-03-15T20:44:44.331Z] [INFO] GET /.well-known/security.txt 200 2ms +[2026-03-15T20:44:45.227Z] [INFO] GET /credentials.json 200 2ms +[2026-03-15T20:44:46.128Z] [INFO] GET /.dockerignore 200 2ms +[2026-03-15T20:44:47.061Z] [INFO] GET /.secrets 200 2ms +[2026-03-15T20:44:48.010Z] [INFO] GET /var/log/nginx/error.log 200 4ms +[2026-03-15T20:44:48.892Z] [INFO] GET /var/log/apache2/error.log 200 2ms +[2026-03-15T20:44:49.774Z] [INFO] GET /app/etc/env.php 200 2ms +[2026-03-15T20:44:50.695Z] [INFO] GET /logs/application.log 200 3ms +[2026-03-15T20:44:51.664Z] [INFO] GET /app/logs/dev.log 200 2ms +[2026-03-15T20:44:52.605Z] [INFO] GET /app/logs/prod.log 200 2ms +[2026-03-15T20:44:53.638Z] [INFO] GET /config.zip 200 2ms +[2026-03-15T20:44:54.528Z] [INFO] GET /.dockerenv 200 2ms +[2026-03-15T20:44:55.384Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:44:55.410Z] [INFO] GET /security.txt 200 2ms +[2026-03-15T20:44:56.293Z] [INFO] GET /apikeys.json 200 2ms +[2026-03-15T20:44:57.221Z] [INFO] GET /.azure/credentials 200 2ms +[2026-03-15T20:44:58.222Z] [INFO] GET /azure.json 200 3ms +[2026-03-15T20:44:59.124Z] [INFO] GET /.gcloud/credentials 200 2ms +[2026-03-15T20:45:00.017Z] [INFO] GET /.s3cfg 200 2ms +[2026-03-15T20:45:00.907Z] [INFO] GET /.aws/config 200 2ms +[2026-03-15T20:45:01.840Z] [INFO] GET /debug.php 200 4ms +[2026-03-15T20:45:02.888Z] [INFO] GET /info2.php 200 2ms +[2026-03-15T20:45:03.812Z] [INFO] GET /info1.php 200 3ms +[2026-03-15T20:45:04.691Z] [INFO] GET /php_info.php 200 2ms +[2026-03-15T20:45:05.591Z] [INFO] GET /errors.log 200 2ms +[2026-03-15T20:45:06.561Z] [INFO] GET /Thumbs.db 200 3ms +[2026-03-15T20:45:07.458Z] [INFO] GET /site-backup.zip 200 2ms +[2026-03-15T20:45:08.624Z] [INFO] GET /backup.tar.gz 200 3ms +[2026-03-15T20:45:09.521Z] [INFO] GET /k8s-config.yml 200 2ms +[2026-03-15T20:45:10.428Z] [INFO] GET /kubernetes.yml 200 2ms +[2026-03-15T20:45:11.331Z] [INFO] GET /.docker/config.json 200 2ms +[2026-03-15T20:45:12.245Z] [INFO] GET /docker-compose.override.yml 200 2ms +[2026-03-15T20:45:13.138Z] [INFO] GET /docker-compose.yaml 200 2ms +[2026-03-15T20:45:14.065Z] [INFO] GET /oauth.json 200 2ms +[2026-03-15T20:45:14.958Z] [INFO] GET /tokens.json 200 2ms +[2026-03-15T20:45:15.841Z] [INFO] GET /keys.json 200 3ms +[2026-03-15T20:45:16.745Z] [INFO] GET /.api_keys 200 2ms +[2026-03-15T20:45:17.660Z] [INFO] GET /api_keys.json 200 2ms +[2026-03-15T20:45:18.573Z] [INFO] GET /secrets.yml 200 3ms +[2026-03-15T20:45:19.522Z] [INFO] GET /gcp-credentials.json 200 3ms +[2026-03-15T20:45:20.489Z] [INFO] GET /s3.yml 200 3ms +[2026-03-15T20:45:21.371Z] [INFO] GET /.env.2 200 2ms +[2026-03-15T20:45:22.400Z] [INFO] GET /testphp.php 200 2ms +[2026-03-15T20:45:23.363Z] [INFO] GET /infophp.php 200 2ms +[2026-03-15T20:45:24.279Z] [INFO] GET /php-info.php 200 2ms +[2026-03-15T20:45:25.160Z] [INFO] GET /info_php.php 200 3ms +[2026-03-15T20:45:25.428Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:45:26.052Z] [INFO] GET /t.php 200 2ms +[2026-03-15T20:45:27.037Z] [INFO] GET /p.php 200 2ms +[2026-03-15T20:45:28.006Z] [INFO] GET /3.php 200 1ms +[2026-03-15T20:45:28.903Z] [INFO] GET /2.php 200 3ms +[2026-03-15T20:45:29.824Z] [INFO] GET /1.php 200 2ms +[2026-03-15T20:45:30.705Z] [INFO] GET /probe.php 200 2ms +[2026-03-15T20:45:31.664Z] [INFO] GET /check.php 200 2ms +[2026-03-15T20:45:32.641Z] [INFO] GET /phptest.php 200 2ms +[2026-03-15T20:45:33.562Z] [INFO] GET /diagnostic.php 200 2ms +[2026-03-15T20:45:34.456Z] [INFO] GET /serverinfo.php 200 1ms +[2026-03-15T20:45:35.342Z] [INFO] GET /phpversion.php 200 2ms +[2026-03-15T20:45:36.261Z] [INFO] GET /info3.php 200 2ms +[2026-03-15T20:45:37.275Z] [INFO] GET /config/stripe.js 200 2ms +[2026-03-15T20:45:38.165Z] [INFO] GET /config/stripe.ts 200 3ms +[2026-03-15T20:45:39.067Z] [INFO] GET /server/stripe.js 200 2ms +[2026-03-15T20:45:39.952Z] [INFO] GET /backend/stripe.js 200 4ms +[2026-03-15T20:45:40.819Z] [INFO] GET /api/stripe.js 404 1ms +[2026-03-15T20:45:41.454Z] [INFO] GET /api/stripe.ts 404 1ms +[2026-03-15T20:45:42.089Z] [INFO] GET /functions/stripe.js 200 3ms +[2026-03-15T20:45:43.017Z] [INFO] GET /functions/payment.js 200 2ms +[2026-03-15T20:45:43.913Z] [INFO] GET /routes/payment.js 200 2ms +[2026-03-15T20:45:44.795Z] [INFO] GET /routes/stripe.js 200 3ms +[2026-03-15T20:45:45.675Z] [INFO] GET /controllers/stripeController.js 200 2ms +[2026-03-15T20:45:45.695Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:45:46.645Z] [INFO] GET /utils/stripe.js 200 2ms +[2026-03-15T20:45:47.571Z] [INFO] GET /modules/stripe.js 200 3ms +[2026-03-15T20:45:48.507Z] [INFO] GET /stripe/index.js 200 2ms +[2026-03-15T20:45:49.396Z] [INFO] GET /config/services.php 200 2ms +[2026-03-15T20:45:50.271Z] [INFO] GET /config/stripe.php 200 2ms +[2026-03-15T20:45:51.154Z] [INFO] GET /app/Services/StripeService.php 200 2ms +[2026-03-15T20:45:52.074Z] [INFO] GET /app/Http/Controllers/StripeController.php 200 2ms +[2026-03-15T20:45:53.010Z] [INFO] GET /bootstrap/cache/config.php 200 3ms +[2026-03-15T20:45:53.968Z] [INFO] GET /storage/app/stripe.json 200 2ms +[2026-03-15T20:45:54.832Z] [INFO] GET /storage/app/keys/stripe.key 200 2ms +[2026-03-15T20:45:55.477Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:45:55.714Z] [INFO] GET /app/config/stripe.yml 200 2ms +[2026-03-15T20:45:56.601Z] [INFO] GET /app/config/payment.php 200 2ms +[2026-03-15T20:45:57.535Z] [INFO] GET /config/settings/stripe.py 200 2ms +[2026-03-15T20:45:58.424Z] [INFO] GET /settings_stripe.py 200 3ms +[2026-03-15T20:45:59.324Z] [INFO] GET /app/settings_stripe.py 200 2ms +[2026-03-15T20:46:00.204Z] [INFO] GET /project/settings/payment.py 200 5ms +[2026-03-15T20:46:01.080Z] [INFO] GET /core/payment.py 200 4ms +[2026-03-15T20:46:01.961Z] [INFO] GET /secrets/stripe.json 200 3ms +[2026-03-15T20:46:02.951Z] [INFO] GET /instance/config.py 200 1ms +[2026-03-15T20:46:03.984Z] [INFO] GET /config/initializers/stripe.rb 200 2ms +[2026-03-15T20:46:04.860Z] [INFO] GET /config/secrets.yml 200 2ms +[2026-03-15T20:46:05.754Z] [INFO] GET /config/credentials.yml.enc 200 2ms +[2026-03-15T20:46:06.665Z] [INFO] GET /config/payment.yml 200 2ms +[2026-03-15T20:46:07.563Z] [INFO] GET /config/stripe.json 200 2ms +[2026-03-15T20:46:08.504Z] [INFO] GET /config/stripe.yaml 200 2ms +[2026-03-15T20:46:09.390Z] [INFO] GET /internal/stripe/keys.go 200 3ms +[2026-03-15T20:46:10.300Z] [INFO] GET /.github/workflows/stripe.yml 200 1ms +[2026-03-15T20:46:11.186Z] [INFO] GET /.github/workflows/deploy.yml 200 1ms +[2026-03-15T20:46:12.109Z] [INFO] GET /.github/workflows/build.yml 200 2ms +[2026-03-15T20:46:12.992Z] [INFO] GET /.github/stripe.env 200 1ms +[2026-03-15T20:46:13.881Z] [INFO] GET /.gitlab-ci.yml 200 2ms +[2026-03-15T20:46:14.763Z] [INFO] GET /.circleci/config.yml 200 2ms +[2026-03-15T20:46:15.659Z] [INFO] GET /.bitbucket/pipelines.yml 200 2ms +[2026-03-15T20:46:16.575Z] [INFO] GET /config/webhook.php 200 2ms +[2026-03-15T20:46:17.493Z] [INFO] GET /functions/webhook.js 200 2ms +[2026-03-15T20:46:18.378Z] [INFO] GET /api/webhook.js 404 1ms +[2026-03-15T20:46:19.038Z] [INFO] GET /routes/webhook.js 200 3ms +[2026-03-15T20:46:19.948Z] [INFO] GET /webhook/stripe.php 200 2ms +[2026-03-15T20:46:20.833Z] [INFO] GET /webhooks/settings.json 200 2ms +[2026-03-15T20:46:21.724Z] [INFO] GET /secrets/stripe.env 200 3ms +[2026-03-15T20:46:22.640Z] [INFO] GET /keys/stripe.txt 200 2ms +[2026-03-15T20:46:23.526Z] [INFO] GET /keys/payment.key 200 2ms +[2026-03-15T20:46:24.392Z] [INFO] GET /credentials/stripe.json 200 2ms +[2026-03-15T20:46:25.287Z] [INFO] GET /credentials/payment.json 200 2ms +[2026-03-15T20:46:25.524Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:46:26.169Z] [INFO] GET /app/api/stripe/route.js 200 2ms +[2026-03-15T20:46:27.074Z] [INFO] GET /app/api/stripe/route.ts 200 3ms +[2026-03-15T20:46:28.030Z] [INFO] GET /app/checkout/stripe.js 200 2ms +[2026-03-15T20:46:29.068Z] [INFO] GET /pages/api/stripe.js 200 2ms +[2026-03-15T20:46:29.971Z] [INFO] GET /pages/api/payment.js 200 2ms +[2026-03-15T20:46:30.890Z] [INFO] GET /pages/api/checkout.js 200 2ms +[2026-03-15T20:46:31.789Z] [INFO] GET /src/config/stripe.js 200 2ms +[2026-03-15T20:46:32.807Z] [INFO] GET /src/lib/stripe.js 200 2ms +[2026-03-15T20:46:33.954Z] [INFO] GET /src/utils/payment.js 200 2ms +[2026-03-15T20:46:34.862Z] [INFO] GET /lib/stripe.js 200 2ms +[2026-03-15T20:46:35.805Z] [INFO] GET /lib/payment.js 200 3ms +[2026-03-15T20:46:36.737Z] [INFO] GET /components/payment/config.js 200 2ms +[2026-03-15T20:46:37.663Z] [INFO] GET /config/cashier.php 200 2ms +[2026-03-15T20:46:38.553Z] [INFO] GET /config/payment-gateways.php 200 2ms +[2026-03-15T20:46:39.446Z] [INFO] GET /app/config/payment-methods.php 200 2ms +[2026-03-15T20:46:40.332Z] [INFO] GET /storage/framework/cache/payment.php 200 2ms +[2026-03-15T20:46:41.205Z] [INFO] GET /vendor/laravel/cashier/config.php 200 3ms +[2026-03-15T20:46:42.104Z] [INFO] GET /wp-content/plugins/stripe/config.php 200 1ms +[2026-03-15T20:46:42.986Z] [INFO] GET /wp-content/plugins/woocommerce-stripe/settings.php 200 2ms +[2026-03-15T20:46:43.939Z] [INFO] GET /wp-config-stripe.php 200 2ms +[2026-03-15T20:46:44.811Z] [INFO] GET /wp-content/stripe-keys.php 200 2ms +[2026-03-15T20:46:45.676Z] [INFO] GET /settings/payment.py 200 2ms +[2026-03-15T20:46:46.680Z] [INFO] GET /settings/production/stripe.py 200 2ms +[2026-03-15T20:46:47.679Z] [INFO] GET /config/payment_settings.py 200 3ms +[2026-03-15T20:46:48.574Z] [INFO] GET /core/settings/stripe.py 200 3ms +[2026-03-15T20:46:49.447Z] [INFO] GET /project/config/stripe.py 200 2ms +[2026-03-15T20:46:50.331Z] [INFO] GET /stripe_config.py 200 2ms +[2026-03-15T20:46:51.247Z] [INFO] GET /payment_config.py 200 2ms +[2026-03-15T20:46:52.127Z] [INFO] GET /config/initializers/payment.rb 200 2ms +[2026-03-15T20:46:53.015Z] [INFO] GET /config/initializers/cashier.rb 200 2ms +[2026-03-15T20:46:53.911Z] [INFO] GET /config/payment.rb 200 2ms +[2026-03-15T20:46:54.786Z] [INFO] GET /lib/stripe_helper.rb 200 2ms +[2026-03-15T20:46:55.574Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:46:55.672Z] [INFO] GET /config/environments/production/stripe.rb 200 2ms +[2026-03-15T20:46:56.588Z] [INFO] GET /config/stripe.go 200 3ms +[2026-03-15T20:46:57.463Z] [INFO] GET /internal/payment/config.go 200 1ms +[2026-03-15T20:46:58.353Z] [INFO] GET /pkg/stripe/keys.go 200 3ms +[2026-03-15T20:46:59.215Z] [INFO] GET /cmd/api/stripe.go 200 2ms +[2026-03-15T20:47:00.089Z] [INFO] GET /docker/stripe.env 200 3ms +[2026-03-15T20:47:00.970Z] [INFO] GET /k8s/stripe-secret.yaml 200 1ms +[2026-03-15T20:47:01.838Z] [INFO] GET /k8s/payment-secret.yaml 200 2ms +[2026-03-15T20:47:02.714Z] [INFO] GET /helm/values/stripe.yaml 200 2ms +[2026-03-15T20:47:03.629Z] [INFO] GET /secrets/k8s/stripe.txt 200 3ms +[2026-03-15T20:47:04.526Z] [INFO] GET /aws/secrets/stripe.json 200 3ms +[2026-03-15T20:47:05.436Z] [INFO] GET /gcp/stripe-keys.json 200 2ms +[2026-03-15T20:47:06.367Z] [INFO] GET /azure/payment-config.json 200 2ms +[2026-03-15T20:47:07.389Z] [INFO] GET /terraform/stripe.tfvars 200 3ms +[2026-03-15T20:47:08.326Z] [INFO] GET /pulumi/stripe-config.yaml/test/stripe.config.js 200 1ms +[2026-03-15T20:47:09.204Z] [INFO] GET /tests/fixtures/stripe.json 200 3ms +[2026-03-15T20:47:10.079Z] [INFO] GET /test/config/payment.js 200 2ms +[2026-03-15T20:47:10.959Z] [INFO] GET /sandbox/stripe.env 200 2ms +[2026-03-15T20:47:11.854Z] [INFO] GET /dev/stripe-test.env 200 2ms +[2026-03-15T20:47:12.745Z] [INFO] GET /backup/stripe.old 200 2ms +[2026-03-15T20:47:13.642Z] [INFO] GET /old/stripe.config.js 200 3ms +[2026-03-15T20:47:14.535Z] [INFO] GET /backup/payment.bak 200 2ms +[2026-03-15T20:47:15.411Z] [INFO] GET /.stripe.bak 200 2ms +[2026-03-15T20:47:16.302Z] [INFO] GET /config.stripe.old 200 2ms +[2026-03-15T20:47:17.185Z] [INFO] GET /api/v1/stripe/config.js 404 1ms +[2026-03-15T20:47:17.821Z] [INFO] GET /api/v2/payment/keys.js 404 1ms +[2026-03-15T20:47:18.465Z] [INFO] GET /mobile/config/stripe.json 200 3ms +[2026-03-15T20:47:19.366Z] [INFO] GET /app/config/api/stripe.js 200 2ms +[2026-03-15T20:47:20.274Z] [INFO] GET /stripe.txt 200 3ms +[2026-03-15T20:47:21.186Z] [INFO] GET /stripe_keys.txt 200 2ms +[2026-03-15T20:47:22.099Z] [INFO] GET /payment.txt 200 2ms +[2026-03-15T20:47:23.024Z] [INFO] GET /api_keys.txt 200 3ms +[2026-03-15T20:47:23.925Z] [INFO] GET /keys.txt 200 1ms +[2026-03-15T20:47:24.874Z] [INFO] GET /secrets.txt 200 3ms +[2026-03-15T20:47:25.622Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:47:25.762Z] [INFO] GET /credentials.txt 200 3ms +[2026-03-15T20:47:26.678Z] [INFO] GET /stripe.json.backup 200 2ms +[2026-03-15T20:47:27.602Z] [INFO] GET /cache/stripe.json 200 2ms +[2026-03-15T20:47:28.555Z] [INFO] GET /tmp/stripe.config 200 2ms +[2026-03-15T20:47:29.432Z] [INFO] GET /.cache/payment.json 200 2ms +[2026-03-15T20:47:30.310Z] [INFO] GET /var/cache/stripe.php 200 2ms +[2026-03-15T20:47:31.183Z] [INFO] GET /pinfo.php 200 2ms +[2026-03-15T20:47:32.052Z] [INFO] GET /time.php 200 2ms +[2026-03-15T20:47:32.937Z] [INFO] GET /infos.php 200 2ms +[2026-03-15T20:47:33.818Z] [INFO] GET /old_phpinfo.php 200 2ms +[2026-03-15T20:47:34.686Z] [INFO] GET /linusadmin-phpinfo.php 200 2ms +[2026-03-15T20:47:35.552Z] [INFO] GET /_environment 200 3ms +[2026-03-15T20:47:36.443Z] [INFO] GET /webroot/index.php/_environment 200 2ms +[2026-03-15T20:47:37.362Z] [INFO] GET /admin/phpinfo.php 200 2ms +[2026-03-15T20:47:38.262Z] [INFO] GET /admin/info.php 200 1ms +[2026-03-15T20:47:39.167Z] [INFO] GET /test/phpinfo.php 200 2ms +[2026-03-15T20:47:40.049Z] [INFO] GET /test/info.php 200 1ms +[2026-03-15T20:47:40.951Z] [INFO] GET /dev/phpinfo.php 200 2ms +[2026-03-15T20:47:41.870Z] [INFO] GET /dev/info.php 200 2ms +[2026-03-15T20:47:42.862Z] [INFO] GET /development/phpinfo.php 200 3ms +[2026-03-15T20:47:43.772Z] [INFO] GET /development/info.php 200 2ms +[2026-03-15T20:47:44.648Z] [INFO] GET /develop/phpinfo.php 200 3ms +[2026-03-15T20:47:45.529Z] [INFO] GET /develop/info.php 200 2ms +[2026-03-15T20:47:46.480Z] [INFO] GET /api/phpinfo.php 404 1ms +[2026-03-15T20:47:47.120Z] [INFO] GET /api/info.php 404 1ms +[2026-03-15T20:47:47.775Z] [INFO] GET /backend/phpinfo.php 200 2ms +[2026-03-15T20:47:48.685Z] [INFO] GET /backend/info.php 200 3ms +[2026-03-15T20:47:49.616Z] [INFO] GET /server/phpinfo.php 200 3ms +[2026-03-15T20:47:50.541Z] [INFO] GET /server/info.php 200 2ms +[2026-03-15T20:47:51.424Z] [INFO] GET /current/phpinfo.php 200 3ms +[2026-03-15T20:47:52.314Z] [INFO] GET /current/info.php 200 3ms +[2026-03-15T20:47:53.263Z] [INFO] GET /services/phpinfo.php 200 3ms +[2026-03-15T20:47:54.138Z] [INFO] GET /services/info.php 200 2ms +[2026-03-15T20:47:55.007Z] [INFO] GET /service/phpinfo.php 200 4ms +[2026-03-15T20:47:55.666Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:47:55.903Z] [INFO] GET /laravel/phpinfo.php 200 2ms +[2026-03-15T20:47:56.798Z] [INFO] GET /laravel/info.php 200 2ms +[2026-03-15T20:47:57.723Z] [INFO] GET /lara/phpinfo.php 200 2ms +[2026-03-15T20:47:58.628Z] [INFO] GET /lara/info.php 200 3ms +[2026-03-15T20:47:59.515Z] [INFO] GET /dashboard/phpinfo.php 200 2ms +[2026-03-15T20:48:00.386Z] [INFO] GET /help/phpinfo.php 200 3ms +[2026-03-15T20:48:01.271Z] [INFO] GET /help/info.php 200 2ms +[2026-03-15T20:48:02.170Z] [INFO] GET /helper/phpinfo.php 200 1ms +[2026-03-15T20:48:03.177Z] [INFO] GET /helper/info.php 200 3ms +[2026-03-15T20:48:04.062Z] [INFO] GET /xampp/phpinfo.php 200 3ms +[2026-03-15T20:48:04.956Z] [INFO] GET /xampp/info.php 200 2ms +[2026-03-15T20:48:05.831Z] [INFO] GET /backup/phpinfo.php 200 2ms +[2026-03-15T20:48:06.772Z] [INFO] GET /backup/info.php 200 1ms +[2026-03-15T20:48:07.703Z] [INFO] GET /old/phpinfo.php 200 2ms +[2026-03-15T20:48:08.687Z] [INFO] GET /crm/phpinfo.php 200 3ms +[2026-03-15T20:48:09.641Z] [INFO] GET /crm/info.php 200 2ms +[2026-03-15T20:48:10.534Z] [INFO] GET /php.ini 200 3ms +[2026-03-15T20:48:11.428Z] [INFO] GET /info 200 1ms +[2026-03-15T20:48:12.343Z] [INFO] GET /vendor/.git/config 200 2ms +[2026-03-15T20:48:13.273Z] [INFO] GET /lib/.git/config 200 8ms +[2026-03-15T20:48:14.456Z] [INFO] GET /app/.git/config 200 3ms +[2026-03-15T20:48:15.363Z] [INFO] GET /core/.git/config 200 2ms +[2026-03-15T20:48:16.269Z] [INFO] GET /admin/.git/config 200 2ms +[2026-03-15T20:48:17.158Z] [INFO] GET /api/.git/config 404 0ms +[2026-03-15T20:48:17.796Z] [INFO] GET /backend/.git/config 200 3ms +[2026-03-15T20:48:18.703Z] [INFO] GET /public/.git/config 200 3ms +[2026-03-15T20:48:19.680Z] [INFO] GET /assets/.git/config 200 3ms +[2026-03-15T20:48:20.590Z] [INFO] GET /uploads/.git/config 401 0ms +[2026-03-15T20:48:21.226Z] [INFO] GET /laravel/.git/config 200 3ms +[2026-03-15T20:48:22.130Z] [INFO] GET /wordpress/.git/config 200 2ms +[2026-03-15T20:48:23.039Z] [INFO] GET /wp-content/.git/config 200 2ms +[2026-03-15T20:48:23.951Z] [INFO] GET /old/.git/config 200 2ms +[2026-03-15T20:48:24.887Z] [INFO] GET /backup/.git/config 200 2ms +[2026-03-15T20:48:25.707Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:48:25.792Z] [INFO] GET /test/.git/config 200 2ms +[2026-03-15T20:48:26.728Z] [INFO] GET /dev/.git/config 200 2ms +[2026-03-15T20:48:27.666Z] [INFO] GET /staging/.git/config 200 2ms +[2026-03-15T20:48:28.603Z] [INFO] GET /production/.git/config 200 3ms +[2026-03-15T20:48:29.553Z] [INFO] GET /.env.stripe 200 3ms +[2026-03-15T20:48:30.443Z] [INFO] GET /config/.env.stripe 200 2ms +[2026-03-15T20:48:31.326Z] [INFO] GET /.env.payment 200 2ms +[2026-03-15T20:48:32.225Z] [INFO] GET /stripe.env 200 2ms +[2026-03-15T20:48:33.127Z] [INFO] GET /payment.env 200 3ms +[2026-03-15T20:48:34.041Z] [INFO] GET /functions/.env 200 2ms +[2026-03-15T20:48:34.923Z] [INFO] GET /dist/.env 200 2ms +[2026-03-15T20:48:35.836Z] [INFO] GET /build/.env 200 2ms +[2026-03-15T20:48:36.726Z] [INFO] GET /actuator/env 200 2ms +[2026-03-15T20:48:37.636Z] [INFO] GET /proc/self/environ 200 2ms +[2026-03-15T20:48:38.515Z] [INFO] GET /.vscode/.env 200 3ms +[2026-03-15T20:48:39.406Z] [INFO] GET /market/.env.production 200 2ms +[2026-03-15T20:48:40.296Z] [INFO] GET /cron/.env.staging 200 3ms +[2026-03-15T20:48:41.169Z] [INFO] GET /website/.env 200 2ms +[2026-03-15T20:48:42.077Z] [INFO] GET /production/.env.production 200 2ms +[2026-03-15T20:48:42.956Z] [INFO] GET /live/.env 200 2ms +[2026-03-15T20:48:43.827Z] [INFO] GET /kyc/.env.local 200 2ms +[2026-03-15T20:48:44.732Z] [INFO] GET /server/.env.production 200 3ms +[2026-03-15T20:48:45.607Z] [INFO] GET /staging/.env 200 3ms +[2026-03-15T20:48:46.486Z] [INFO] GET /mailer/.env 200 2ms +[2026-03-15T20:48:47.448Z] [INFO] GET /admin/.env.staging 200 3ms +[2026-03-15T20:48:48.338Z] [INFO] GET /app/.env.production 200 4ms +[2026-03-15T20:48:49.252Z] [INFO] GET /stg/.env.staging 200 3ms +[2026-03-15T20:48:50.135Z] [INFO] GET /shop/.env.local 200 3ms +[2026-03-15T20:48:51.057Z] [INFO] GET /public/.env.staging 200 2ms +[2026-03-15T20:48:51.929Z] [INFO] GET /nodeweb/.env 200 1ms +[2026-03-15T20:48:52.843Z] [INFO] GET /prod/.env.staging 200 1ms +[2026-03-15T20:48:53.747Z] [INFO] GET /.env.sample.php 200 2ms +[2026-03-15T20:48:54.656Z] [INFO] GET /backend/.env.staging 200 2ms +[2026-03-15T20:48:55.557Z] [INFO] GET /shop/.env.production 200 2ms +[2026-03-15T20:48:55.757Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:48:56.465Z] [INFO] GET /BACK/.env 200 3ms +[2026-03-15T20:48:57.452Z] [INFO] GET /demo/.env.production 200 3ms +[2026-03-15T20:48:58.459Z] [INFO] GET /.env.test.local 200 2ms +[2026-03-15T20:48:59.383Z] [INFO] GET /app/.env.local 200 3ms +[2026-03-15T20:49:00.261Z] [INFO] GET /market/.env 200 3ms +[2026-03-15T20:49:01.138Z] [INFO] GET /crm/.env 200 1ms +[2026-03-15T20:49:02.022Z] [INFO] GET /cron/.env.local 200 3ms +[2026-03-15T20:49:02.909Z] [INFO] GET /live/.env.staging 200 2ms +[2026-03-15T20:49:03.823Z] [INFO] GET /current/.env.local 200 2ms +[2026-03-15T20:49:04.707Z] [INFO] GET /.envs 200 3ms +[2026-03-15T20:49:05.597Z] [INFO] GET /portal/.env.local 200 2ms +[2026-03-15T20:49:06.517Z] [INFO] GET /APP/.env 200 3ms +[2026-03-15T20:49:07.450Z] [INFO] GET /backup/.env.staging 200 3ms +[2026-03-15T20:49:08.361Z] [INFO] GET /beta/.env.local 200 2ms +[2026-03-15T20:49:09.233Z] [INFO] GET /development/.env.production 200 2ms +[2026-03-15T20:49:10.123Z] [INFO] GET /test/.env.staging 200 3ms +[2026-03-15T20:49:10.997Z] [INFO] GET /service/.env.local 200 2ms +[2026-03-15T20:49:11.915Z] [INFO] GET /laravel/.env.production 200 3ms +[2026-03-15T20:49:12.868Z] [INFO] GET /test/.env.local 200 3ms +[2026-03-15T20:49:13.767Z] [INFO] GET /develop/.env 200 2ms +[2026-03-15T20:49:14.676Z] [INFO] GET /laravel/core/.env.production 200 3ms +[2026-03-15T20:49:15.602Z] [INFO] GET /laravel/core/.env 200 3ms +[2026-03-15T20:49:16.511Z] [INFO] GET /current/.env.production 200 2ms +[2026-03-15T20:49:17.399Z] [INFO] GET /qa/.env.production 200 3ms +[2026-03-15T20:49:18.370Z] [INFO] GET /api/.env.local 404 0ms +[2026-03-15T20:49:19.005Z] [INFO] GET /web/.env.staging 200 3ms +[2026-03-15T20:49:19.893Z] [INFO] GET /server/.env.staging 200 3ms +[2026-03-15T20:49:20.789Z] [INFO] GET /qa/.env.local 200 2ms +[2026-03-15T20:49:21.681Z] [INFO] GET /market/.env.local 200 2ms +[2026-03-15T20:49:22.555Z] [INFO] GET /.docker/.env 200 2ms +[2026-03-15T20:49:23.463Z] [INFO] GET /new/.env.local 200 2ms +[2026-03-15T20:49:24.379Z] [INFO] GET /marketing/.env 200 2ms +[2026-03-15T20:49:25.256Z] [INFO] GET /project/.env.production 200 2ms +[2026-03-15T20:49:25.804Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:49:26.134Z] [INFO] GET /.envrc 200 3ms +[2026-03-15T20:49:27.024Z] [INFO] GET /crm/.env.production 200 2ms +[2026-03-15T20:49:27.976Z] [INFO] GET /beta/.env.production 200 2ms +[2026-03-15T20:49:28.858Z] [INFO] GET /crm/.env.local 200 2ms +[2026-03-15T20:49:29.724Z] [INFO] GET /.environment 200 2ms +[2026-03-15T20:49:30.599Z] [INFO] GET /website/.env.staging 200 3ms +[2026-03-15T20:49:31.489Z] [INFO] GET /web/.env.local 200 2ms +[2026-03-15T20:49:32.361Z] [INFO] GET /api/.env.production 404 1ms +[2026-03-15T20:49:32.993Z] [INFO] GET /current/.env.staging 200 2ms +[2026-03-15T20:49:33.883Z] [INFO] GET /old/.env 200 3ms +[2026-03-15T20:49:34.758Z] [INFO] GET /FRONT/.env 200 3ms +[2026-03-15T20:49:35.642Z] [INFO] GET /backup/.env.local 200 2ms +[2026-03-15T20:49:36.599Z] [INFO] GET /node/.env 200 2ms +[2026-03-15T20:49:37.481Z] [INFO] GET /.env.production.local 200 2ms +[2026-03-15T20:49:38.432Z] [INFO] GET /kyc/.env 200 2ms +[2026-03-15T20:49:39.330Z] [INFO] GET /dev/.env 200 2ms +[2026-03-15T20:49:40.208Z] [INFO] GET /marketing/.env.staging 200 2ms +[2026-03-15T20:49:41.080Z] [INFO] GET /laravel/.env.staging 200 2ms +[2026-03-15T20:49:41.956Z] [INFO] GET /production/.env.staging 200 3ms +[2026-03-15T20:49:42.863Z] [INFO] GET /demo/.env.local 200 4ms +[2026-03-15T20:49:43.833Z] [INFO] GET /old/.env.staging 200 2ms +[2026-03-15T20:49:44.706Z] [INFO] GET /website/.env.production 200 2ms +[2026-03-15T20:49:45.642Z] [INFO] GET /develop/.env.production 200 3ms +[2026-03-15T20:49:46.575Z] [INFO] GET /API/.env 200 2ms +[2026-03-15T20:49:47.463Z] [INFO] GET /storage/.env.production 200 1ms +[2026-03-15T20:49:48.391Z] [INFO] GET /public_html/.env.production 200 2ms +[2026-03-15T20:49:49.350Z] [INFO] GET /develop/.env.local 200 3ms +[2026-03-15T20:49:50.227Z] [INFO] GET /services/.env.production 200 2ms +[2026-03-15T20:49:51.093Z] [INFO] GET /services/.env.local 200 2ms +[2026-03-15T20:49:51.975Z] [INFO] GET /back/.env 200 4ms +[2026-03-15T20:49:52.894Z] [INFO] GET /qa/.env 200 2ms +[2026-03-15T20:49:53.778Z] [INFO] GET /dev/.env.staging 200 2ms +[2026-03-15T20:49:54.675Z] [INFO] GET /demo/.env.staging 200 2ms +[2026-03-15T20:49:55.568Z] [INFO] GET /website/.env.local 200 3ms +[2026-03-15T20:49:55.869Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:49:56.450Z] [INFO] GET /stg/.env.production 200 2ms +[2026-03-15T20:49:57.424Z] [INFO] GET /web/.env.production 200 2ms +[2026-03-15T20:49:58.324Z] [INFO] GET /.env.docker.dev 200 2ms +[2026-03-15T20:49:59.200Z] [INFO] GET /storage/.env.staging 200 2ms +[2026-03-15T20:50:00.079Z] [INFO] GET /product/.env.production 200 4ms +[2026-03-15T20:50:00.949Z] [INFO] GET /shop/.env 200 3ms +[2026-03-15T20:50:01.839Z] [INFO] GET /user/.env.local 200 2ms +[2026-03-15T20:50:02.802Z] [INFO] GET /old/.env.production 200 2ms +[2026-03-15T20:50:03.687Z] [INFO] GET /marketing/.env.production 200 2ms +[2026-03-15T20:50:04.575Z] [INFO] GET /settings.py 200 2ms +[2026-03-15T20:50:05.461Z] [INFO] GET /production/.env.local 200 2ms +[2026-03-15T20:50:06.347Z] [INFO] GET /apis/.env.production 200 2ms +[2026-03-15T20:50:07.260Z] [INFO] GET /staging/.env.local 200 2ms +[2026-03-15T20:50:08.159Z] [INFO] GET /dev/.env.local 200 1ms +[2026-03-15T20:50:09.043Z] [INFO] GET /laravel/core/.env.local 200 3ms +[2026-03-15T20:50:09.930Z] [INFO] GET /user/.env.staging 200 3ms +[2026-03-15T20:50:10.963Z] [INFO] GET /application/.env 200 2ms +[2026-03-15T20:50:11.950Z] [INFO] GET /new/.env.production 200 2ms +[2026-03-15T20:50:12.850Z] [INFO] GET /project/.env.staging 200 2ms +[2026-03-15T20:50:13.898Z] [INFO] GET /xampp/.env.local 200 3ms +[2026-03-15T20:50:14.815Z] [INFO] GET /product/.env 200 3ms +[2026-03-15T20:50:15.685Z] [INFO] GET /FRONTEND/.env 200 2ms +[2026-03-15T20:50:16.661Z] [INFO] GET /sendgrid.env 200 3ms +[2026-03-15T20:50:17.721Z] [INFO] GET /prod/.env.production 200 2ms +[2026-03-15T20:50:18.807Z] [INFO] GET /.env.php 200 4ms +[2026-03-15T20:50:19.750Z] [INFO] GET /develop/.env.staging 200 2ms +[2026-03-15T20:50:20.704Z] [INFO] GET /.env.stage 200 2ms +[2026-03-15T20:50:21.697Z] [INFO] GET /beta/.env 200 2ms +[2026-03-15T20:50:22.692Z] [INFO] GET /backup/.env 200 2ms +[2026-03-15T20:50:23.806Z] [INFO] GET /project/.env.local 200 2ms +[2026-03-15T20:50:24.786Z] [INFO] GET /shop/.env.staging 200 2ms +[2026-03-15T20:50:25.805Z] [INFO] GET /.env.dev 200 2ms +[2026-03-15T20:50:25.924Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:50:26.735Z] [INFO] GET /staging/.env.staging 200 2ms +[2026-03-15T20:50:27.687Z] [INFO] GET /storage/.env.local 200 3ms +[2026-03-15T20:50:28.647Z] [INFO] GET /stg/.env.local 200 2ms +[2026-03-15T20:50:29.583Z] [INFO] GET /.env.prod 200 2ms +[2026-03-15T20:50:30.522Z] [INFO] GET /development/.env 200 2ms +[2026-03-15T20:50:31.427Z] [INFO] GET /.docker/laravel/app/.env 200 2ms +[2026-03-15T20:50:32.396Z] [INFO] GET /test/.env.production 200 2ms +[2026-03-15T20:50:33.720Z] [INFO] GET /qa/.env.staging 200 3ms +[2026-03-15T20:50:34.678Z] [INFO] GET /properties.ini 200 2ms +[2026-03-15T20:50:35.589Z] [INFO] GET /public_html/.env.staging 200 2ms +[2026-03-15T20:50:36.533Z] [INFO] GET /portal/.env.staging 200 2ms +[2026-03-15T20:50:37.661Z] [INFO] GET /prod/.env.local 200 3ms +[2026-03-15T20:50:38.644Z] [INFO] GET /stg/.env 200 2ms +[2026-03-15T20:50:39.564Z] [INFO] GET /server/.env.local 200 3ms +[2026-03-15T20:50:40.448Z] [INFO] GET /new/.env.staging 200 3ms +[2026-03-15T20:50:41.372Z] [INFO] GET /crm/.env.staging 200 2ms +[2026-03-15T20:50:42.319Z] [INFO] GET /.env.dist 200 2ms +[2026-03-15T20:50:43.216Z] [INFO] GET /admin/.env.production 200 2ms +[2026-03-15T20:50:44.121Z] [INFO] GET /client/.env.local 200 3ms +[2026-03-15T20:50:44.730Z] [INFO] GET / 200 2ms +[2026-03-15T20:50:45.009Z] [INFO] GET /apis/.env.staging 200 2ms +[2026-03-15T20:50:45.153Z] [INFO] POST / 200 2ms +[2026-03-15T20:50:45.367Z] [INFO] POST / 200 2ms +[2026-03-15T20:50:45.585Z] [INFO] POST / 200 1ms +[2026-03-15T20:50:45.695Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:50:45.938Z] [INFO] GET /public_html/.env 200 2ms +[2026-03-15T20:50:46.817Z] [INFO] GET /production/.env 200 3ms +[2026-03-15T20:50:47.712Z] [INFO] GET /user/.env 200 2ms +[2026-03-15T20:50:48.604Z] [INFO] GET /.env~ 200 2ms +[2026-03-15T20:50:49.506Z] [INFO] GET /live/.env.local 200 3ms +[2026-03-15T20:50:50.409Z] [INFO] GET /apis/.env 200 2ms +[2026-03-15T20:50:51.331Z] [INFO] GET /config.env 200 2ms +[2026-03-15T20:50:52.278Z] [INFO] GET /env.backup 200 4ms +[2026-03-15T20:50:53.169Z] [INFO] GET /usr/.env 200 3ms +[2026-03-15T20:50:54.064Z] [INFO] GET /public/.env.production 200 2ms +[2026-03-15T20:50:54.954Z] [INFO] GET /backend/.env.local 200 3ms +[2026-03-15T20:50:55.843Z] [INFO] GET /product/.env.staging 200 2ms +[2026-03-15T20:50:55.979Z] [INFO] GET /api/health 200 2ms +[2026-03-15T20:50:56.732Z] [INFO] GET /apis/.env.local 200 2ms +[2026-03-15T20:50:57.703Z] [INFO] GET /public/.env.local 200 3ms +[2026-03-15T20:50:58.671Z] [INFO] GET /nodeapi/.env 200 2ms +[2026-03-15T20:50:59.548Z] [INFO] GET /app/.env.staging 200 2ms +[2026-03-15T20:51:00.423Z] [INFO] GET /portal/.env.production 200 2ms +[2026-03-15T20:51:01.369Z] [INFO] GET /development/.env.local 200 2ms +[2026-03-15T20:51:02.303Z] [INFO] GET /public_html/.env.local 200 2ms +[2026-03-15T20:51:03.200Z] [INFO] GET /old/.env.local 200 4ms +[2026-03-15T20:51:04.137Z] [INFO] GET /front/.env 200 2ms +[2026-03-15T20:51:05.037Z] [INFO] GET /test/.env 200 2ms +[2026-03-15T20:51:05.924Z] [INFO] GET /cron/.env.production 200 2ms +[2026-03-15T20:51:06.905Z] [INFO] GET /.env.development.local 200 2ms +[2026-03-15T20:51:07.797Z] [INFO] GET /demo/.env 200 3ms +[2026-03-15T20:51:08.721Z] [INFO] GET /services/.env 200 3ms +[2026-03-15T20:51:09.623Z] [INFO] GET /BACKEND/.env 200 2ms +[2026-03-15T20:51:10.515Z] [INFO] GET /product/.env.local 200 2ms +[2026-03-15T20:51:11.399Z] [INFO] GET /beta/.env.staging 200 2ms +[2026-03-15T20:51:12.289Z] [INFO] GET /market/.env.staging 200 2ms +[2026-03-15T20:51:13.210Z] [INFO] GET /media/.env 200 2ms +[2026-03-15T20:51:14.119Z] [INFO] GET /laravel/core/.env.staging 200 3ms +[2026-03-15T20:51:15.036Z] [INFO] GET /api/.env.staging 404 0ms +[2026-03-15T20:51:15.696Z] [INFO] GET /service/.env.production 200 2ms +[2026-03-15T20:51:16.667Z] [INFO] GET /portal/.env 200 2ms +[2026-03-15T20:51:17.551Z] [INFO] GET /admin/.env.local 200 2ms +[2026-03-15T20:51:18.489Z] [INFO] GET /xampp/.env.staging 200 2ms +[2026-03-15T20:51:19.383Z] [INFO] GET /lms/.env 200 2ms +[2026-03-15T20:51:20.291Z] [INFO] GET /backend/.env.production 200 3ms +[2026-03-15T20:51:21.182Z] [INFO] GET /kyc/.env.staging 200 3ms +[2026-03-15T20:51:22.107Z] [INFO] GET /marketing/.env.local 200 2ms +[2026-03-15T20:51:23.007Z] [INFO] GET /development/.env.staging 200 2ms +[2026-03-15T20:51:23.958Z] [INFO] GET /new/.env 200 1ms +[2026-03-15T20:51:24.871Z] [INFO] GET /xampp/.env 200 2ms +[2026-03-15T20:51:25.768Z] [INFO] GET /kyc/.env.production 200 3ms +[2026-03-15T20:51:26.028Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:51:26.677Z] [INFO] GET /services/.env.staging 200 2ms +[2026-03-15T20:51:27.875Z] [INFO] GET /client/.env.staging 200 3ms +[2026-03-15T20:51:28.778Z] [INFO] GET /xampp/.env.production 200 3ms +[2026-03-15T20:51:29.780Z] [INFO] GET /staging/.env.production 200 2ms +[2026-03-15T20:51:30.724Z] [INFO] GET /live/.env.production 200 3ms +[2026-03-15T20:51:31.645Z] [INFO] GET /service/.env 200 2ms +[2026-03-15T20:51:32.610Z] [INFO] GET /.gitlab-ci/.env 200 3ms +[2026-03-15T20:51:33.697Z] [INFO] GET /project/.env 200 3ms +[2026-03-15T20:51:34.673Z] [INFO] GET /dev/.env.production 200 2ms +[2026-03-15T20:51:35.617Z] [INFO] GET /laravel/.env.local 200 3ms +[2026-03-15T20:51:36.503Z] [INFO] GET /prod/.env 200 2ms +[2026-03-15T20:51:37.420Z] [INFO] GET /client/.env.production 200 2ms +[2026-03-15T20:51:38.350Z] [INFO] GET /current/.env 200 3ms +[2026-03-15T20:51:39.283Z] [INFO] GET /service/.env.staging 200 4ms +[2026-03-15T20:51:40.185Z] [INFO] GET /backup/.env.production 200 3ms +[2026-03-15T20:51:41.084Z] [INFO] GET / 200 2ms +[2026-03-15T20:51:41.926Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-15T20:51:43.914Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-15T20:51:44.573Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-15T20:51:45.421Z] [INFO] GET /js/app.js 200 2ms +[2026-03-15T20:51:56.073Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:52:26.125Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:52:56.176Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:53:26.224Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:53:56.274Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:54:26.325Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:54:56.374Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:55:26.422Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:55:45.709Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T20:55:56.469Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:56:26.519Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:56:56.568Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:57:26.614Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:57:56.666Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:58:26.710Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:58:56.755Z] [INFO] GET /api/health 200 1ms +[2026-03-15T20:59:26.801Z] [INFO] GET /api/health 200 0ms +[2026-03-15T20:59:56.852Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:00:26.898Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:00:45.716Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:00:56.947Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:01:26.998Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:01:57.048Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:02:27.103Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:02:57.145Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:03:27.188Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:03:57.238Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:04:27.281Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:04:57.325Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:05:27.376Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:05:45.728Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:05:57.426Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:06:27.472Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:06:57.519Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:07:27.567Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:07:57.615Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:08:27.665Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:08:57.710Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:09:27.762Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:09:57.804Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:10:27.861Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:10:45.740Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:10:57.916Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:11:27.968Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:11:58.013Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:12:28.052Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:12:58.099Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:13:28.150Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:13:58.202Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:14:28.248Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:14:58.295Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:15:28.340Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:15:45.746Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:15:58.392Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:16:28.443Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:16:58.483Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:17:28.526Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:17:58.575Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:18:28.617Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:18:58.663Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:19:28.711Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:19:58.768Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:20:28.821Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:20:45.753Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:20:58.874Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:21:28.918Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:21:58.967Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:22:29.027Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:22:59.075Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:23:29.122Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:23:59.169Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:24:29.222Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:24:59.271Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:25:29.330Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:25:45.763Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:25:59.388Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:26:29.434Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:26:59.485Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:27:29.527Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:27:59.576Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:28:29.625Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:28:59.674Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:29:29.722Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:29:59.775Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:30:29.816Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:30:45.769Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:30:59.870Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:31:29.920Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:31:59.964Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:32:30.006Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:33:00.057Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:33:30.106Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:34:00.162Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:34:30.207Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:35:00.252Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:35:30.303Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:35:45.774Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:36:00.351Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:36:30.396Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:37:00.447Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:37:30.494Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:38:00.543Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:38:30.585Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:39:00.634Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:39:30.685Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:40:00.765Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:40:30.812Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:40:45.777Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:41:00.860Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:41:30.911Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:42:00.970Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:42:31.026Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:43:01.076Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:43:31.122Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:44:01.173Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:44:31.218Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:45:01.265Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:45:31.315Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:45:45.778Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:46:01.364Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:46:31.409Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:47:01.459Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:47:31.512Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:48:01.573Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:48:31.622Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:49:01.685Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:49:31.733Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:50:01.776Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:50:31.829Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:50:45.781Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:51:01.884Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:51:31.929Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:52:01.982Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:52:32.034Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:53:02.081Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:53:32.129Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:54:02.186Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:54:32.236Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:55:02.287Z] [INFO] GET /api/health 200 2ms +[2026-03-15T21:55:32.335Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:55:45.788Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T21:56:02.386Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:56:32.430Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:57:02.480Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:57:32.527Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:58:02.567Z] [INFO] GET /api/health 200 0ms +[2026-03-15T21:58:32.612Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:59:02.660Z] [INFO] GET /api/health 200 1ms +[2026-03-15T21:59:32.708Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:00:02.753Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:00:32.808Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:00:45.795Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:01:02.860Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:01:32.912Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:02:02.967Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:02:33.016Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:03:03.069Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:03:33.120Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:04:03.168Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:04:33.221Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:05:03.271Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:05:33.312Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:05:45.802Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:06:03.356Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:06:33.404Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:07:03.463Z] [INFO] GET /api/health 200 4ms +[2026-03-15T22:07:33.506Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:08:03.551Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:08:33.601Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:09:03.650Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:09:33.702Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:10:03.754Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:10:33.805Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:10:45.808Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:11:03.859Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:11:33.905Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:12:03.950Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:12:34.000Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:13:04.043Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:13:34.092Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:14:04.138Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:14:34.189Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:15:04.241Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:15:34.287Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:15:45.813Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:16:04.334Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:16:34.382Z] [INFO] GET /api/health 200 2ms +[2026-03-15T22:17:04.428Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:17:34.474Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:18:04.520Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:18:34.573Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:19:04.622Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:19:34.662Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:20:04.722Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:20:34.774Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:20:45.818Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:21:04.828Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:21:34.876Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:22:04.924Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:22:34.971Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:23:05.021Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:23:35.071Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:24:05.114Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:24:35.170Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:25:05.224Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:25:35.274Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:25:45.824Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:26:05.322Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:26:35.378Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:27:05.425Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:27:35.474Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:28:05.525Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:28:35.577Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:29:05.622Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:29:35.675Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:30:05.716Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:30:35.768Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:30:45.828Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:31:05.815Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:31:35.868Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:32:05.915Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:32:35.965Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:33:06.020Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:33:36.072Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:34:06.121Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:34:36.166Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:35:06.212Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:35:36.258Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:35:45.831Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:36:06.312Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:36:36.361Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:37:06.411Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:37:36.453Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:38:06.501Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:38:36.547Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:39:06.594Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:39:36.642Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:40:06.691Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:40:36.750Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:40:45.835Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:41:06.800Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:41:36.848Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:42:06.904Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:42:36.948Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:43:06.997Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:43:37.043Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:44:07.088Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:44:37.140Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:45:07.187Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:45:37.238Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:45:45.837Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:46:07.292Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:46:37.342Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:47:07.393Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:47:37.437Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:48:07.478Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:48:37.525Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:49:07.577Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:49:37.625Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:50:07.672Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:50:37.723Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:50:45.839Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:51:07.772Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:51:37.819Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:52:07.867Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:52:37.909Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:53:07.955Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:53:38.000Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:54:08.043Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:54:38.093Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:55:08.141Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:55:38.189Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:55:45.840Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T22:56:08.236Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:56:38.286Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:57:08.336Z] [INFO] GET /api/health 200 0ms +[2026-03-15T22:57:38.380Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:58:08.429Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:58:38.478Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:59:08.531Z] [INFO] GET /api/health 200 1ms +[2026-03-15T22:59:38.578Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:00:08.627Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:00:38.676Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:00:45.843Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:01:08.738Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:01:38.779Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:02:08.824Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:02:38.869Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:03:08.914Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:03:38.964Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:04:09.014Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:04:39.056Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:05:09.110Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:05:39.152Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:05:45.843Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:06:09.193Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:06:39.242Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:07:09.290Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:07:39.341Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:08:09.388Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:08:39.430Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:09:09.472Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:09:39.531Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:10:09.576Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:10:39.617Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:10:45.843Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:11:09.670Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:11:39.722Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:12:09.772Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:12:39.824Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:13:09.875Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:13:39.928Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:14:09.980Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:14:40.028Z] [INFO] GET /api/health 200 2ms +[2026-03-15T23:15:10.075Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:15:40.130Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:15:45.844Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:16:10.181Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:16:40.228Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:17:10.273Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:17:40.315Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:18:10.366Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:18:40.415Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:19:10.459Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:19:40.506Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:20:10.558Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:20:40.610Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:20:45.849Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:21:10.659Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:21:40.709Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:22:10.758Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:22:40.806Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:23:10.860Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:23:40.916Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:24:10.965Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:24:41.007Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:25:11.053Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:25:41.102Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:25:45.854Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:26:11.152Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:26:41.199Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:27:11.242Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:27:41.288Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:28:11.338Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:28:41.383Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:29:11.433Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:29:41.481Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:30:11.527Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:30:41.571Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:30:45.857Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:31:11.614Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:31:41.667Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:32:11.721Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:32:41.766Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:33:11.813Z] [INFO] GET /api/health 200 2ms +[2026-03-15T23:33:41.864Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:34:11.913Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:34:41.956Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:35:12.011Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:35:42.064Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:35:45.860Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:36:12.110Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:36:42.166Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:37:12.223Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:37:42.275Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:38:12.321Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:38:42.365Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:39:12.417Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:39:42.460Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:40:12.513Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:40:42.553Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:40:45.863Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:41:12.598Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:41:42.644Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:42:12.690Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:42:42.731Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:43:12.783Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:43:42.830Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:44:12.878Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:44:42.921Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:45:12.973Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:45:43.031Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:45:45.865Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:46:13.075Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:46:43.121Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:47:13.174Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:47:43.227Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:48:13.276Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:48:43.321Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:49:13.367Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:49:43.410Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:50:13.458Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:50:43.510Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:50:45.866Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:51:13.564Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:51:43.605Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:52:13.647Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:52:43.695Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:53:13.741Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:53:43.786Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:54:13.835Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:54:43.885Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:55:13.936Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:55:43.983Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:55:45.870Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-15T23:56:14.026Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:56:44.080Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:57:14.128Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:57:44.177Z] [INFO] GET /api/health 200 0ms +[2026-03-15T23:58:14.227Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:58:44.278Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:59:14.324Z] [INFO] GET /api/health 200 1ms +[2026-03-15T23:59:44.385Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:00:14.432Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:00:44.485Z] [INFO] GET /api/health 200 2ms +[2026-03-16T00:00:45.871Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:01:14.533Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:01:44.580Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:02:14.629Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:02:44.679Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:03:14.724Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:03:44.775Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:04:14.825Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:04:44.868Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:05:14.924Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:05:44.970Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:05:45.872Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:06:15.014Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:06:45.068Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:07:15.120Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:07:45.170Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:08:15.221Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:08:45.270Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:09:15.322Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:09:45.372Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:10:15.434Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:10:45.484Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:10:45.873Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:11:15.528Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:11:45.577Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:12:15.626Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:12:45.666Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:13:15.718Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:13:45.764Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:14:15.809Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:14:45.858Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:15:15.903Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:15:45.884Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:15:45.959Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:16:16.008Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:16:46.060Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:17:16.108Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:17:46.152Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:18:16.200Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:18:46.250Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:19:16.306Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:19:46.356Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:20:16.398Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:20:45.891Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:20:46.452Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:21:16.497Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:21:46.546Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:22:16.591Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:22:46.638Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:23:16.688Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:23:46.738Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:24:16.791Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:24:46.836Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:25:16.887Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:25:45.896Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:25:46.935Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:26:16.987Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:26:47.033Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:27:17.092Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:27:47.136Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:28:17.180Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:28:47.232Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:29:17.273Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:29:47.323Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:30:17.367Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:30:45.908Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:30:47.414Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:31:17.474Z] [INFO] GET /api/health 200 2ms +[2026-03-16T00:31:47.520Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:32:17.572Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:32:47.622Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:33:17.668Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:33:47.724Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:34:17.774Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:34:47.823Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:35:17.877Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:35:45.912Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:35:47.926Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:36:17.972Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:36:48.027Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:37:18.072Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:37:48.124Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:38:18.171Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:38:48.221Z] [INFO] GET /api/health 200 2ms +[2026-03-16T00:39:18.273Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:39:48.318Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:40:18.372Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:40:45.924Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:40:48.417Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:41:18.466Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:41:48.517Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:42:18.569Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:42:48.617Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:43:18.663Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:43:48.712Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:44:18.755Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:44:48.805Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:45:18.849Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:45:45.929Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:45:48.904Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:46:18.951Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:46:49.003Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:47:19.051Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:47:49.097Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:48:19.144Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:48:49.198Z] [INFO] GET /api/health 200 2ms +[2026-03-16T00:49:19.246Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:49:49.295Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:50:19.344Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:50:45.940Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:50:49.392Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:51:19.436Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:51:49.483Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:52:19.531Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:52:49.576Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:53:19.631Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:53:49.678Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:54:19.726Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:54:49.781Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:55:19.832Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:55:45.946Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T00:55:49.887Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:56:19.935Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:56:49.990Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:57:20.042Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:57:50.097Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:58:20.148Z] [INFO] GET /api/health 200 0ms +[2026-03-16T00:58:50.200Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:59:20.244Z] [INFO] GET /api/health 200 1ms +[2026-03-16T00:59:50.290Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:00:20.339Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:00:45.949Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:00:50.391Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:01:20.440Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:01:50.494Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:02:20.547Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:02:50.600Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:03:20.647Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:03:50.699Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:04:20.750Z] [INFO] GET /api/health 200 2ms +[2026-03-16T01:04:50.797Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:05:20.847Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:05:45.957Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:05:50.894Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:06:20.938Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:06:50.990Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:07:21.039Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:07:51.084Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:08:21.133Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:08:51.180Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:09:21.228Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:09:51.274Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:10:21.324Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:10:45.968Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:10:51.371Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:11:21.420Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:11:51.471Z] [INFO] GET /api/health 200 2ms +[2026-03-16T01:12:21.515Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:12:51.572Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:13:21.616Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:13:51.666Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:14:21.712Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:14:51.761Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:15:21.809Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:15:45.978Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:15:51.857Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:16:21.906Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:16:51.954Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:17:21.999Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:17:52.044Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:18:22.093Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:18:52.147Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:19:22.198Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:19:52.246Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:20:22.293Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:20:45.988Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:20:52.340Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:21:22.384Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:21:52.435Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:22:22.487Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:22:52.547Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:23:22.595Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:23:52.644Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:24:22.702Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:24:52.756Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:25:22.804Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:25:45.992Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:25:52.859Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:26:22.906Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:26:52.954Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:27:23.003Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:27:53.048Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:28:23.093Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:28:53.141Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:29:23.193Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:29:53.238Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:30:23.290Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:30:45.998Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:30:53.351Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:31:23.396Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:31:53.446Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:32:23.492Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:32:53.541Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:33:23.591Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:33:53.636Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:34:23.687Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:34:53.737Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:35:23.786Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:35:46.007Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:35:53.835Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:36:23.885Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:36:53.929Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:37:23.977Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:37:54.026Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:38:24.070Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:38:54.124Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:39:24.170Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:39:54.213Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:40:24.261Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:40:46.017Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:40:54.308Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:41:24.357Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:41:54.403Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:42:24.449Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:42:54.494Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:43:24.550Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:43:54.598Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:44:24.642Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:44:54.696Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:45:24.739Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:45:46.027Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:45:54.779Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:46:24.828Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:46:54.871Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:47:24.919Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:47:54.979Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:48:25.022Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:48:55.069Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:49:25.115Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:49:55.158Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:50:25.204Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:50:46.037Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:50:55.253Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:51:25.310Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:51:55.355Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:52:25.402Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:52:55.449Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:53:25.500Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:53:55.549Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:54:25.596Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:54:55.640Z] [INFO] GET /api/health 200 0ms +[2026-03-16T01:55:25.685Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:55:46.047Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T01:55:55.731Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:56:25.789Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:56:55.835Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:57:25.880Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:57:55.927Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:58:25.976Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:58:56.020Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:59:26.061Z] [INFO] GET /api/health 200 1ms +[2026-03-16T01:59:56.112Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:00:26.156Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:00:46.057Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:00:56.218Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:01:26.265Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:01:56.315Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:02:26.358Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:02:56.407Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:03:26.448Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:03:56.495Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:04:26.546Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:04:56.599Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:05:26.642Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:05:46.067Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:05:56.686Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:06:26.740Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:06:56.791Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:07:26.831Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:07:56.880Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:08:26.927Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:08:56.980Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:09:27.029Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:09:57.074Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:10:27.122Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:10:46.075Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:10:57.175Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:11:27.225Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:11:57.270Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:12:27.319Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:12:57.366Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:13:27.415Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:13:57.462Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:14:27.512Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:14:57.559Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:15:27.604Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:15:46.086Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:15:57.649Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:16:27.698Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:16:57.755Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:17:27.800Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:17:57.851Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:18:27.900Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:18:57.947Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:19:27.995Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:19:58.041Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:20:28.087Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:20:46.096Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:20:58.131Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:21:28.180Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:21:58.229Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:22:28.276Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:22:58.317Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:23:28.367Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:23:58.411Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:24:28.456Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:24:58.498Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:25:28.543Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:25:46.106Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:25:58.595Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:26:28.642Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:26:58.694Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:27:28.744Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:27:58.792Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:28:28.842Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:28:58.889Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:29:28.932Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:29:58.985Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:30:29.034Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:30:46.112Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:30:59.084Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:31:29.141Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:31:59.189Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:32:29.237Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:32:59.292Z] [INFO] GET /api/health 200 2ms +[2026-03-16T02:33:29.342Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:33:59.393Z] [INFO] GET /api/health 200 2ms +[2026-03-16T02:34:29.449Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:34:59.496Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:35:29.548Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:35:46.123Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:35:59.602Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:36:29.643Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:36:59.693Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:37:29.748Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:37:59.801Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:38:29.859Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:38:59.905Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:39:29.958Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:40:00.015Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:40:30.061Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:40:46.133Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:41:00.110Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:41:30.163Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:42:00.219Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:42:30.265Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:43:00.317Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:43:30.363Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:44:00.410Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:44:30.456Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:45:00.511Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:45:30.553Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:45:46.142Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:46:00.608Z] [INFO] GET /api/health 200 2ms +[2026-03-16T02:46:30.657Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:47:00.726Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:47:30.774Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:48:00.832Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:48:30.884Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:49:00.935Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:49:30.992Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:50:01.035Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:50:31.085Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:50:46.144Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:51:01.142Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:51:31.190Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:52:01.240Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:52:31.291Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:53:01.351Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:53:31.397Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:54:01.452Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:54:31.497Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:55:01.547Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:55:31.595Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:55:46.151Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T02:56:01.645Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:56:31.694Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:57:01.740Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:57:31.789Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:58:01.838Z] [INFO] GET /api/health 200 0ms +[2026-03-16T02:58:31.888Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:59:01.942Z] [INFO] GET /api/health 200 1ms +[2026-03-16T02:59:31.992Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:00:02.064Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:00:32.111Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:00:46.160Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:01:02.168Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:01:32.220Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:02:02.276Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:02:32.322Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:03:02.369Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:03:32.414Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:04:02.460Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:04:32.500Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:05:02.547Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:05:32.597Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:05:46.167Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:06:02.638Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:06:32.688Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:07:02.736Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:07:32.780Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:08:02.828Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:08:32.874Z] [INFO] GET /api/health 200 2ms +[2026-03-16T03:09:02.923Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:09:32.972Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:10:03.027Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:10:33.071Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:10:46.174Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:11:03.120Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:11:33.170Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:12:03.220Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:12:33.273Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:13:03.324Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:13:33.373Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:14:03.427Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:14:33.475Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:15:03.525Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:15:33.575Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:15:46.181Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:16:03.629Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:16:33.679Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:17:03.728Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:17:33.769Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:18:03.818Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:18:33.866Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:19:03.908Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:19:33.960Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:20:04.004Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:20:34.052Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:20:46.186Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:21:04.109Z] [INFO] GET /api/health 200 2ms +[2026-03-16T03:21:34.160Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:22:04.209Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:22:34.259Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:23:04.308Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:23:34.355Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:24:04.403Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:24:34.456Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:25:04.510Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:25:34.556Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:25:46.193Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:26:04.614Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:26:34.666Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:27:04.713Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:27:34.764Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:28:04.821Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:28:34.863Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:29:04.911Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:29:34.960Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:30:05.011Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:30:35.057Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:30:46.197Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:31:05.115Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:31:35.165Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:32:05.211Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:32:35.258Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:33:05.309Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:33:35.358Z] [INFO] GET /api/health 200 2ms +[2026-03-16T03:34:05.403Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:34:35.450Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:35:05.499Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:35:35.545Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:35:46.202Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:36:05.600Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:36:35.655Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:37:05.704Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:37:07.564Z] [INFO] GET / 200 2ms +[2026-03-16T03:37:07.691Z] [INFO] GET /js/contacts.js 200 1ms +[2026-03-16T03:37:07.716Z] [INFO] GET /.env 200 3ms +[2026-03-16T03:37:07.733Z] [INFO] GET /%22js/reminders.js%22 200 2ms +[2026-03-16T03:37:07.750Z] [INFO] GET /%22js/app.js%22 200 5ms +[2026-03-16T03:37:07.751Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-16T03:37:07.752Z] [INFO] GET /%22js/auth-fix.js%22 200 5ms +[2026-03-16T03:37:07.753Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-16T03:37:07.754Z] [INFO] GET /%22js/contacts.js%22 200 5ms +[2026-03-16T03:37:07.755Z] [INFO] GET /js/app.js 200 3ms +[2026-03-16T03:37:07.771Z] [INFO] GET /%22/socket.io/socket.io.js%22 200 4ms +[2026-03-16T03:37:07.773Z] [INFO] GET /.env.bak 200 2ms +[2026-03-16T03:37:07.808Z] [INFO] GET /.env.save 200 2ms +[2026-03-16T03:37:07.851Z] [INFO] GET /.env.backup 200 4ms +[2026-03-16T03:37:07.895Z] [INFO] GET /backend/.env 200 2ms +[2026-03-16T03:37:08.000Z] [INFO] GET /admin/.env 200 1ms +[2026-03-16T03:37:08.069Z] [INFO] GET /.git/config 200 2ms +[2026-03-16T03:37:08.103Z] [INFO] GET /wp-config.php 200 3ms +[2026-03-16T03:37:08.133Z] [INFO] GET /config.js 200 2ms +[2026-03-16T03:37:08.167Z] [INFO] GET /aws-config.js 200 3ms +[2026-03-16T03:37:08.197Z] [INFO] GET /aws.config.js 200 2ms +[2026-03-16T03:37:08.230Z] [INFO] GET /_debugbar/ 200 2ms +[2026-03-16T03:37:08.264Z] [INFO] GET /debugbar/ 200 3ms +[2026-03-16T03:37:08.303Z] [INFO] GET /debug/ 200 4ms +[2026-03-16T03:37:08.340Z] [INFO] GET /phpinfo.php 200 2ms +[2026-03-16T03:37:08.372Z] [INFO] GET /info.php 200 2ms +[2026-03-16T03:37:08.399Z] [INFO] GET /test.php 200 2ms +[2026-03-16T03:37:08.451Z] [INFO] GET /.aws/credentials 200 1ms +[2026-03-16T03:37:08.494Z] [INFO] GET /.aws/config 200 2ms +[2026-03-16T03:37:08.534Z] [INFO] GET /aws-credentials 200 3ms +[2026-03-16T03:37:08.597Z] [INFO] GET /aws.json 200 2ms +[2026-03-16T03:37:08.707Z] [INFO] GET /.s3cfg 200 2ms +[2026-03-16T03:37:35.751Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:38:05.798Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:38:35.843Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:39:05.887Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:39:35.933Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:40:05.982Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:40:36.028Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:40:46.206Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:41:06.072Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:41:36.125Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:42:06.173Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:42:36.227Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:43:06.273Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:43:36.322Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:44:06.373Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:44:36.419Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:45:06.464Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:45:36.513Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:45:46.209Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:46:06.553Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:46:36.603Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:47:06.651Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:47:36.697Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:48:06.749Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:48:36.800Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:49:06.850Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:49:27.465Z] [INFO] GET /.well-known/assetlinks.json 200 1ms +[2026-03-16T03:49:36.902Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:50:06.951Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:50:37.000Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:50:46.213Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:51:07.047Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:51:37.095Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:52:07.150Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:52:37.204Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:53:07.249Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:53:37.298Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:54:07.340Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:54:37.396Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:55:07.443Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:55:37.492Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:55:46.217Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T03:56:07.533Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:56:37.581Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:57:07.630Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:57:37.681Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:58:07.725Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:58:37.768Z] [INFO] GET /api/health 200 0ms +[2026-03-16T03:59:07.814Z] [INFO] GET /api/health 200 1ms +[2026-03-16T03:59:37.861Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:00:07.904Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:00:37.956Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:00:46.220Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:01:08.003Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:01:38.051Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:02:08.097Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:02:38.144Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:03:08.190Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:03:38.235Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:04:08.284Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:04:38.342Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:05:08.393Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:05:38.446Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:05:46.222Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:06:08.489Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:06:38.538Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:07:08.580Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:07:38.623Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:08:08.666Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:08:38.713Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:09:08.759Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:09:38.807Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:10:08.851Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:10:12.255Z] [INFO] Bereinigt: 6 abgelaufene Refresh-Tokens +[2026-03-16T04:10:38.895Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:10:46.223Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:11:08.942Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:11:38.986Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:12:09.039Z] [INFO] GET /api/health 200 2ms +[2026-03-16T04:12:39.090Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:13:09.149Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:13:39.200Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:14:09.246Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:14:39.296Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:15:09.352Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:15:39.402Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:15:46.224Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:16:09.447Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:16:39.505Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:17:09.553Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:17:39.600Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:18:09.651Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:18:39.699Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:19:09.747Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:19:39.790Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:20:09.833Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:20:39.877Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:20:46.224Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:21:09.921Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:21:39.970Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:22:10.020Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:22:40.068Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:23:10.116Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:23:40.168Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:24:10.213Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:24:40.262Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:25:10.307Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:25:40.364Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:25:46.229Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:26:10.407Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:26:40.459Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:27:10.507Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:27:40.555Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:28:10.607Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:28:40.670Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:29:10.717Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:29:40.763Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:30:10.812Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:30:40.860Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:30:46.234Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:31:10.908Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:31:40.955Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:32:11.003Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:32:41.046Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:33:11.093Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:33:41.142Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:34:11.205Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:34:41.258Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:35:11.305Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:35:41.357Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:35:46.238Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:36:11.407Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:36:41.452Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:37:11.496Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:37:41.543Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:38:11.594Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:38:41.643Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:39:11.691Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:39:41.741Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:40:11.789Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:40:41.841Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:40:46.242Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:41:11.900Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:41:41.946Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:42:11.994Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:42:42.043Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:43:12.095Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:43:42.154Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:44:12.195Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:44:42.245Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:45:12.294Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:45:42.343Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:45:46.246Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:46:12.393Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:46:42.436Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:47:12.478Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:47:42.527Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:48:12.576Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:48:42.620Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:49:12.668Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:49:42.714Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:50:12.759Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:50:42.803Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:50:46.247Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:51:12.850Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:51:42.898Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:52:12.947Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:52:43.005Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:53:13.060Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:53:43.109Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:54:13.158Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:54:43.204Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:55:13.254Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:55:43.311Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:55:46.250Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T04:56:13.352Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:56:43.404Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:57:13.450Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:57:43.499Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:58:13.545Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:58:43.590Z] [INFO] GET /api/health 200 1ms +[2026-03-16T04:59:13.643Z] [INFO] GET /api/health 200 0ms +[2026-03-16T04:59:43.694Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:00:13.741Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:00:43.786Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:00:46.252Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:01:13.840Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:01:43.889Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:02:13.933Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:02:43.982Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:03:14.028Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:03:44.073Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:04:14.122Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:04:44.167Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:05:14.217Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:05:44.264Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:05:46.253Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:06:14.313Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:06:44.361Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:07:14.405Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:07:44.454Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:08:14.502Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:08:44.552Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:09:14.599Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:09:44.647Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:10:14.694Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:10:44.741Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:10:46.254Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:11:14.781Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:11:44.822Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:12:14.863Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:12:44.922Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:13:14.971Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:13:45.018Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:14:15.065Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:14:45.115Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:15:15.157Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:15:45.205Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:15:46.254Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:16:15.247Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:16:45.293Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:17:15.343Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:17:45.385Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:18:15.434Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:18:45.478Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:19:15.524Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:19:45.566Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:20:15.613Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:20:45.663Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:20:46.255Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:21:15.712Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:21:45.763Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:22:15.811Z] [INFO] GET /api/health 200 2ms +[2026-03-16T05:22:45.861Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:23:15.910Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:23:45.955Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:24:16.001Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:24:46.051Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:25:16.098Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:25:46.143Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:25:46.255Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:26:16.192Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:26:46.246Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:27:16.299Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:27:46.345Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:28:16.392Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:28:46.431Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:29:16.481Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:29:46.527Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:30:16.581Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:30:46.262Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:30:46.630Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:31:16.677Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:31:46.730Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:32:16.781Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:32:46.835Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:33:16.882Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:33:46.931Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:34:16.981Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:34:47.028Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:35:17.077Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:35:46.268Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:35:47.116Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:36:17.158Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:36:47.201Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:37:17.247Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:37:47.293Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:38:17.337Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:38:47.384Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:39:17.430Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:39:47.481Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:40:17.531Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:40:46.274Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:40:47.587Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:41:17.646Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:41:47.693Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:41:51.247Z] [INFO] GET / 200 2ms +[2026-03-16T05:41:52.298Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-16T05:41:53.303Z] [INFO] GET /js/app.js 200 2ms +[2026-03-16T05:41:54.409Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-16T05:41:55.563Z] [INFO] GET /js/contacts.js 200 1ms +[2026-03-16T05:42:17.743Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:42:47.793Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:43:17.842Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:43:47.887Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:44:17.939Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:44:47.993Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:45:18.044Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:45:46.280Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:45:48.088Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:46:18.139Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:46:48.181Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:47:18.230Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:47:48.276Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:48:18.330Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:48:48.382Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:49:18.430Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:49:48.480Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:50:18.529Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:50:46.285Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:50:48.575Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:51:18.619Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:51:48.663Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:52:18.709Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:52:48.752Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:53:18.810Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:53:48.856Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:54:18.902Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:54:48.946Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:55:18.995Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:55:46.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T05:55:49.043Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:56:19.091Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:56:49.140Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:57:19.185Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:57:49.236Z] [INFO] GET /api/health 200 2ms +[2026-03-16T05:58:19.278Z] [INFO] GET /api/health 200 0ms +[2026-03-16T05:58:49.326Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:59:19.377Z] [INFO] GET /api/health 200 1ms +[2026-03-16T05:59:49.427Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:00:19.476Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:00:46.297Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:00:49.520Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:01:19.566Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:01:49.612Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:02:19.662Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:02:49.710Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:03:19.757Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:03:49.802Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:04:19.872Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:04:49.926Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:05:19.991Z] [INFO] GET /api/health 200 4ms +[2026-03-16T06:05:46.302Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:05:50.044Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:06:20.092Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:06:50.159Z] [INFO] GET /api/health 200 2ms +[2026-03-16T06:07:20.205Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:07:50.253Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:08:20.302Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:08:50.358Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:09:20.417Z] [INFO] GET /api/health 200 2ms +[2026-03-16T06:09:50.462Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:10:20.505Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:10:46.307Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:10:50.552Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:11:20.606Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:11:50.651Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:12:20.698Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:12:50.755Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:13:20.802Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:13:50.854Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:14:20.905Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:14:50.956Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:15:21.000Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:15:46.307Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:15:51.047Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:16:21.095Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:16:51.144Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:17:21.194Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:17:51.245Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:18:21.298Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:18:51.350Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:19:21.403Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:19:51.456Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:20:21.507Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:20:46.309Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:20:51.559Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:21:21.612Z] [INFO] GET /api/health 200 2ms +[2026-03-16T06:21:51.656Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:22:21.696Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:22:51.743Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:23:21.788Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:23:51.841Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:24:21.883Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:24:51.931Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:25:21.984Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:25:46.315Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:25:52.043Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:26:22.087Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:26:52.133Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:27:22.176Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:27:52.232Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:28:22.274Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:28:52.319Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:29:22.362Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:29:52.410Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:30:22.460Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:30:46.320Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:30:52.507Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:31:22.552Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:31:52.613Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:32:22.659Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:32:52.703Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:33:22.751Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:33:52.792Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:34:22.842Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:34:52.888Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:35:22.934Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:35:46.325Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:35:52.982Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:36:23.031Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:36:53.077Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:37:23.123Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:37:53.170Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:38:23.224Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:38:53.277Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:39:23.320Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:39:53.368Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:40:23.414Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:40:46.330Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:40:53.459Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:41:23.509Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:41:53.558Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:42:23.605Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:42:53.651Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:43:23.702Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:43:53.749Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:44:23.799Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:44:53.851Z] [INFO] GET /api/health 200 2ms +[2026-03-16T06:45:23.898Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:45:36.825Z] [INFO] POST / 200 2ms +[2026-03-16T06:45:46.334Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:45:53.956Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:46:24.012Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:46:54.072Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:47:24.124Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:47:54.173Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:48:24.225Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:48:54.274Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:49:24.330Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:49:54.374Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:50:24.425Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:50:46.339Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:50:54.471Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:51:24.519Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:51:54.568Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:52:24.616Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:52:54.664Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:53:24.717Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:53:54.769Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:54:24.818Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:54:54.869Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:55:24.919Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:55:46.343Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T06:55:54.966Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:56:25.013Z] [INFO] GET /api/health 200 0ms +[2026-03-16T06:56:55.059Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:57:25.105Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:57:55.154Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:58:25.205Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:58:55.255Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:59:25.307Z] [INFO] GET /api/health 200 1ms +[2026-03-16T06:59:55.356Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:00:25.405Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:00:46.347Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:00:55.454Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:01:25.502Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:01:55.547Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:02:25.597Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:02:55.638Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:03:25.698Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:03:55.748Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:04:25.794Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:04:55.845Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:05:25.891Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:05:46.351Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:05:55.936Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:06:25.982Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:06:56.033Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:07:26.084Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:07:56.133Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:08:26.179Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:08:56.226Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:09:26.272Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:09:56.323Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:10:26.369Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:10:46.355Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:10:56.417Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:11:26.468Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:11:56.514Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:12:26.562Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:12:56.610Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:13:08.598Z] [INFO] POST / 200 2ms +[2026-03-16T07:13:26.662Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:13:56.712Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:14:26.761Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:14:56.809Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:15:26.860Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:15:46.360Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:15:56.911Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:16:26.968Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:16:57.014Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:17:27.065Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:17:57.111Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:18:27.159Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:18:57.203Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:19:27.260Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:19:57.309Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:20:27.353Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:20:46.362Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:20:57.405Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:21:27.451Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:21:57.496Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:22:27.541Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:22:57.590Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:23:27.640Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:23:57.690Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:24:27.731Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:24:57.784Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:25:27.833Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:25:46.366Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:25:57.874Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:26:27.932Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:26:57.984Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:27:28.029Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:27:58.084Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:28:28.136Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:28:58.183Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:29:28.232Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:29:58.281Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:30:28.333Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:30:46.370Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:30:58.387Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:31:28.433Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:31:58.488Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:32:28.541Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:32:58.587Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:33:28.634Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:33:58.682Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:34:28.729Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:34:58.778Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:35:28.826Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:35:46.374Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:35:58.879Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:36:28.931Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:36:58.974Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:37:29.018Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:37:59.070Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:38:29.116Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:38:59.165Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:39:29.223Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:39:59.279Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:40:29.327Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:40:46.377Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:40:59.382Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:41:29.429Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:41:59.478Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:42:29.534Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:42:59.587Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:43:29.644Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:43:59.696Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:44:29.750Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:44:59.798Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:45:29.844Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:45:46.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:45:59.888Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:46:29.928Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:46:59.968Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:47:30.017Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:48:00.073Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:48:30.127Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:49:00.179Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:49:30.221Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:50:00.303Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:50:30.353Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:50:46.384Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:51:00.417Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:51:30.466Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:52:00.517Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:52:30.568Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:53:00.619Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:53:30.666Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:54:00.742Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:54:30.798Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:55:00.866Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:55:30.917Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:55:46.389Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T07:56:00.969Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:56:31.021Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:57:01.078Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:57:31.120Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:58:01.171Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:58:31.216Z] [INFO] GET /api/health 200 1ms +[2026-03-16T07:59:01.261Z] [INFO] GET /api/health 200 0ms +[2026-03-16T07:59:31.303Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:00:01.361Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:00:31.409Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:00:46.392Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:01:01.457Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:01:31.509Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:02:01.555Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:02:08.297Z] [INFO] GET / 200 2ms +[2026-03-16T08:02:31.604Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:03:01.657Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:03:31.699Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:04:01.756Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:04:31.804Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:05:01.852Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:05:31.903Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:05:46.396Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:06:01.946Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:06:31.994Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:07:02.042Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:07:32.089Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:08:02.141Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:08:32.189Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:09:02.238Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:09:32.291Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:10:02.340Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:10:32.390Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:10:46.399Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:11:02.435Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:11:32.478Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:12:02.525Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:12:32.573Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:13:02.620Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:13:32.671Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:14:02.724Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:14:32.771Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:15:02.818Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:15:32.878Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:15:46.403Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:16:02.930Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:16:32.975Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:17:03.022Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:17:33.074Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:18:03.123Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:18:33.168Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:19:03.215Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:19:33.260Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:20:03.304Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:20:33.360Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:20:46.406Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:21:03.408Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:21:33.456Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:22:03.502Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:22:33.544Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:23:03.593Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:23:33.644Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:24:03.694Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:24:33.742Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:25:03.787Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:25:33.831Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:25:46.409Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:26:03.885Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:26:33.931Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:27:03.985Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:27:34.033Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:28:04.084Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:28:34.132Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:29:04.176Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:29:34.226Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:30:04.269Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:30:34.313Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:30:46.413Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:31:04.361Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:31:34.412Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:32:04.458Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:32:34.510Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:33:04.560Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:33:34.609Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:34:04.664Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:34:34.716Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:35:04.757Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:35:34.810Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:35:46.415Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:36:04.866Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:36:34.914Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:37:04.970Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:37:35.014Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:38:05.061Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:38:35.111Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:39:05.161Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:39:35.205Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:40:05.251Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:40:35.307Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:40:46.420Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:41:05.353Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:41:35.402Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:42:05.447Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:42:35.493Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:43:05.535Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:43:35.584Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:44:05.638Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:44:35.687Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:45:05.734Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:45:35.782Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:45:46.423Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:46:05.836Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:46:35.881Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:47:05.927Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:47:35.973Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:48:06.014Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:48:36.059Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:49:06.107Z] [INFO] GET /api/health 200 2ms +[2026-03-16T08:49:36.159Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:50:06.205Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:50:36.251Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:50:46.426Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:51:06.299Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:51:36.346Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:52:06.392Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:52:36.443Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:53:06.483Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:53:36.530Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:54:06.586Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:54:36.635Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:55:06.684Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:55:36.731Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:55:46.427Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T08:56:06.775Z] [INFO] GET /api/health 200 0ms +[2026-03-16T08:56:36.827Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:57:06.872Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:57:36.921Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:58:06.969Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:58:37.018Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:59:07.068Z] [INFO] GET /api/health 200 1ms +[2026-03-16T08:59:37.113Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:00:07.165Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:00:37.213Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:00:46.431Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:01:07.262Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:01:37.313Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:02:07.364Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:02:37.410Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:03:07.458Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:03:37.520Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:04:07.570Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:04:37.615Z] [INFO] GET /api/health 200 2ms +[2026-03-16T09:05:07.666Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:05:37.713Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:05:46.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:06:07.766Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:06:37.817Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:07:07.871Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:07:37.924Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:08:07.976Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:08:38.032Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:09:08.085Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:09:38.134Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:10:08.187Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:10:38.235Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:10:46.436Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:11:08.279Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:11:38.335Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:12:08.390Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:12:38.442Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:13:08.500Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:13:38.551Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:14:08.593Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:14:38.647Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:15:08.689Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:15:38.733Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:15:46.438Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:16:08.784Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:16:38.830Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:17:08.879Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:17:38.927Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:18:08.981Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:18:39.026Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:19:09.068Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:19:39.116Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:20:09.165Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:20:39.218Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:20:46.439Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:21:09.267Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:21:39.322Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:22:09.369Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:22:39.415Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:23:09.461Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:23:39.512Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:24:09.557Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:24:39.611Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:25:09.661Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:25:39.712Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:25:46.440Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:26:09.762Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:26:39.814Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:27:09.868Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:27:39.922Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:28:09.972Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:28:40.020Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:29:10.072Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:29:40.116Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:30:10.170Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:30:40.211Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:30:46.440Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:31:10.259Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:31:40.303Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:32:10.345Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:32:40.394Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:33:10.443Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:33:40.493Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:34:10.539Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:34:40.593Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:35:10.640Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:35:40.686Z] [INFO] GET /api/health 200 2ms +[2026-03-16T09:35:46.443Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:36:10.732Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:36:40.781Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:37:10.824Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:37:40.873Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:38:10.920Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:38:40.966Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:39:11.012Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:39:41.064Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:40:11.108Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:40:41.147Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:40:46.446Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:41:11.194Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:41:41.240Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:42:11.287Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:42:41.337Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:43:11.394Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:43:41.444Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:44:11.492Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:44:41.534Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:45:11.579Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:45:41.627Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:45:46.449Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:46:11.670Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:46:41.714Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:47:11.760Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:47:41.808Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:48:11.856Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:48:41.908Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:49:11.950Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:49:41.998Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:50:12.046Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:50:42.096Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:50:46.453Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:51:12.144Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:51:42.191Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:52:12.242Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:52:42.292Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:53:12.342Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:53:42.388Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:54:12.436Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:54:42.483Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:55:12.535Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:55:42.587Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:55:46.456Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T09:56:12.640Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:56:42.687Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:57:12.734Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:57:42.788Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:58:12.830Z] [INFO] GET /api/health 200 0ms +[2026-03-16T09:58:42.885Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:59:12.930Z] [INFO] GET /api/health 200 1ms +[2026-03-16T09:59:42.977Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:00:13.031Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:00:43.084Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:00:46.459Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:01:13.135Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:01:43.183Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:02:13.231Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:02:43.280Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:03:13.331Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:03:43.383Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:04:13.429Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:04:43.469Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:05:13.516Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:05:43.562Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:05:46.461Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:06:13.604Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:06:43.656Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:07:13.700Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:07:43.746Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:08:13.794Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:08:43.834Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:09:13.881Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:09:43.929Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:10:13.984Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:10:44.038Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:10:46.463Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:11:14.083Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:11:44.133Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:12:14.179Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:12:44.224Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:13:14.274Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:13:44.322Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:14:14.384Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:14:44.434Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:15:14.479Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:15:44.530Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:15:46.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:16:14.572Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:16:44.620Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:17:14.669Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:17:44.714Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:18:14.762Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:18:44.805Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:19:14.855Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:19:44.896Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:20:14.945Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:20:44.997Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:20:46.467Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:21:15.041Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:21:45.092Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:22:15.136Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:22:45.192Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:23:15.240Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:23:45.285Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:24:15.335Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:24:45.377Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:25:15.424Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:25:45.469Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:25:46.468Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:26:15.520Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:26:45.565Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:27:15.618Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:27:45.668Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:28:15.716Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:28:45.756Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:29:15.805Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:29:45.856Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:30:15.904Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:30:45.954Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:30:46.469Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:31:16.000Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:31:46.046Z] [INFO] GET /api/health 200 2ms +[2026-03-16T10:32:16.089Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:32:46.136Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:33:16.183Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:33:46.232Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:34:16.281Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:34:46.326Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:35:16.373Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:35:46.430Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:35:46.469Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:36:16.479Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:36:46.535Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:37:16.586Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:37:46.632Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:38:16.677Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:38:46.721Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:39:16.773Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:39:46.814Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:40:16.870Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:40:46.471Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:40:46.915Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:41:16.967Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:41:47.012Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:42:17.062Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:42:47.109Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:43:17.163Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:43:47.219Z] [INFO] GET /api/health 200 2ms +[2026-03-16T10:44:17.263Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:44:47.309Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:45:17.356Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:45:46.473Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:45:47.408Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:46:17.459Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:46:47.502Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:47:17.557Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:47:47.611Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:48:17.657Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:48:47.702Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:49:17.747Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:49:47.793Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:50:17.842Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:50:46.473Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:50:47.897Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:51:17.943Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:51:47.996Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:52:18.043Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:52:48.095Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:53:18.136Z] [INFO] GET /api/health 200 2ms +[2026-03-16T10:53:48.185Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:54:18.238Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:54:48.289Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:55:18.333Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:55:46.475Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T10:55:48.380Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:56:18.422Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:56:48.463Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:57:18.507Z] [INFO] GET /api/health 200 0ms +[2026-03-16T10:57:48.553Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:58:18.603Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:58:48.649Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:59:18.698Z] [INFO] GET /api/health 200 1ms +[2026-03-16T10:59:48.744Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:00:18.797Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:00:46.476Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:00:48.847Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:01:18.894Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:01:48.954Z] [INFO] GET /api/health 200 2ms +[2026-03-16T11:02:19.003Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:02:49.051Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:03:19.098Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:03:49.142Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:04:19.186Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:04:49.233Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:05:19.294Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:05:46.476Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:05:49.344Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:06:19.393Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:06:49.441Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:07:19.488Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:07:49.530Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:08:19.572Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:08:49.624Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:09:19.665Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:09:49.724Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:10:19.776Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:10:46.477Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:10:49.830Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:11:19.876Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:11:49.926Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:12:19.978Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:12:50.024Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:13:20.066Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:13:50.112Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:14:20.170Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:14:50.217Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:15:20.266Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:15:46.478Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:15:50.311Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:16:20.357Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:16:50.407Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:17:20.456Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:17:50.502Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:18:20.550Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:18:50.592Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:19:20.639Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:19:50.688Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:20:20.738Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:20:46.479Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:20:50.803Z] [INFO] GET /api/health 200 2ms +[2026-03-16T11:21:20.858Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:21:50.908Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:22:20.957Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:22:51.005Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:23:21.054Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:23:51.114Z] [INFO] GET /api/health 200 2ms +[2026-03-16T11:24:21.165Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:24:51.217Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:25:21.271Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:25:46.480Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:25:51.315Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:26:21.359Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:26:51.409Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:27:21.457Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:27:51.509Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:28:21.555Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:28:51.595Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:29:21.640Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:29:51.686Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:30:21.732Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:30:46.479Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:30:51.777Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:31:21.828Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:31:51.879Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:32:21.928Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:32:51.975Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:33:22.016Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:33:52.067Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:34:22.118Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:34:52.169Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:35:22.219Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:35:46.482Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:35:52.268Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:36:22.316Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:36:52.369Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:37:22.417Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:37:52.465Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:38:22.506Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:38:52.550Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:39:22.604Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:39:52.647Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:40:22.695Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:40:46.501Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:40:52.743Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:41:22.783Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:41:52.833Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:42:22.877Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:42:52.931Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:43:22.978Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:43:53.023Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:44:23.074Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:44:53.120Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:45:23.179Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:45:46.517Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:45:53.231Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:46:23.277Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:46:53.328Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:47:23.369Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:47:53.414Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:48:23.464Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:48:53.515Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:49:23.566Z] [INFO] GET /api/health 200 2ms +[2026-03-16T11:49:53.615Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:50:23.663Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:50:46.532Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:50:53.710Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:51:23.754Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:51:53.800Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:52:23.845Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:52:53.890Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:53:23.944Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:53:53.991Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:54:24.039Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:54:54.089Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:55:24.132Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:55:46.549Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T11:55:54.180Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:56:24.229Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:56:54.284Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:57:24.329Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:57:54.379Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:58:24.429Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:58:54.483Z] [INFO] GET /api/health 200 0ms +[2026-03-16T11:59:24.533Z] [INFO] GET /api/health 200 1ms +[2026-03-16T11:59:54.581Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:00:24.653Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:00:46.566Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:00:54.703Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:01:24.749Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:01:54.801Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:02:24.848Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:02:54.899Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:03:24.946Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:03:54.990Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:04:25.044Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:04:55.088Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:05:25.132Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:05:46.583Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:05:55.175Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:06:25.224Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:06:55.265Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:07:25.319Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:07:55.369Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:08:25.414Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:08:55.460Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:09:25.503Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:09:55.555Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:10:25.599Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:10:46.586Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:10:55.645Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:11:25.698Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:11:55.748Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:12:25.793Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:12:55.850Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:13:25.904Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:13:55.947Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:14:25.989Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:14:56.040Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:15:26.088Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:15:46.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:15:56.131Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:16:26.174Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:16:56.224Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:17:26.270Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:17:56.316Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:18:26.367Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:18:56.417Z] [INFO] GET /api/health 200 2ms +[2026-03-16T12:19:26.464Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:19:56.513Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:20:26.560Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:20:46.612Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:20:56.607Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:21:26.652Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:21:56.704Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:22:26.752Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:22:56.797Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:23:26.851Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:23:56.902Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:24:26.953Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:24:57.000Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:25:27.049Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:25:46.626Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:25:57.106Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:26:27.149Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:26:57.193Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:27:27.243Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:27:57.288Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:28:27.340Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:28:57.388Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:29:27.438Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:29:57.481Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:30:27.529Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:30:46.626Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:30:57.587Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:31:27.636Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:31:57.686Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:32:27.737Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:32:57.784Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:33:27.831Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:33:57.881Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:34:27.927Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:34:57.977Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:35:28.021Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:35:46.639Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:35:58.069Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:36:28.117Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:36:58.164Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:37:28.213Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:37:58.254Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:38:28.293Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:38:58.337Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:39:28.386Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:39:58.442Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:40:28.489Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:40:46.649Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:40:58.533Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:41:28.582Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:41:58.631Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:42:28.674Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:42:58.726Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:43:28.769Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:43:58.818Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:44:28.863Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:44:58.912Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:45:28.966Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:45:46.661Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:45:59.014Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:46:29.063Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:46:59.104Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:47:29.147Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:47:59.192Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:48:29.240Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:48:59.282Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:49:29.329Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:49:59.383Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:50:29.429Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:50:46.667Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:50:59.481Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:51:29.525Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:51:59.580Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:52:29.625Z] [INFO] GET /api/health 200 2ms +[2026-03-16T12:52:59.670Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:53:29.717Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:53:59.764Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:54:29.816Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:54:59.865Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:55:29.910Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:55:46.676Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T12:55:59.957Z] [INFO] GET /api/health 200 0ms +[2026-03-16T12:56:30.007Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:57:00.059Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:57:30.109Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:58:00.160Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:58:30.209Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:59:00.259Z] [INFO] GET /api/health 200 1ms +[2026-03-16T12:59:30.303Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:00:00.349Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:00:30.399Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:00:46.684Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:01:00.448Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:01:30.501Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:02:00.554Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:02:30.597Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:03:00.639Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:03:30.683Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:04:00.743Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:04:30.791Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:05:00.841Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:05:30.893Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:05:46.694Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:06:00.950Z] [INFO] GET /api/health 200 2ms +[2026-03-16T13:06:30.999Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:07:01.062Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:07:31.108Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:08:01.165Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:08:31.217Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:09:01.267Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:09:31.310Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:10:01.354Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:10:31.402Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:10:46.702Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:11:01.445Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:11:31.491Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:12:01.561Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:12:31.623Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:13:01.670Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:13:31.714Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:14:01.761Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:14:31.808Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:15:01.855Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:15:31.904Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:15:46.711Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:16:01.955Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:16:32.002Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:17:02.044Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:17:32.091Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:18:02.141Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:18:32.189Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:19:02.242Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:19:32.289Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:20:02.334Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:20:32.382Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:20:46.719Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:21:02.427Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:21:32.474Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:22:02.526Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:22:32.568Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:23:02.624Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:23:32.669Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:24:02.716Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:24:32.763Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:25:02.817Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:25:32.863Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:25:46.720Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:26:02.912Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:26:32.963Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:27:03.017Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:27:33.074Z] [INFO] GET /api/health 200 2ms +[2026-03-16T13:28:03.128Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:28:33.176Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:29:03.224Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:29:33.269Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:30:03.314Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:30:33.361Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:30:46.728Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:31:03.406Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:31:33.456Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:32:03.496Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:32:33.543Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:33:03.598Z] [INFO] GET /api/health 200 2ms +[2026-03-16T13:33:33.656Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:34:03.713Z] [INFO] GET /api/health 200 2ms +[2026-03-16T13:34:33.762Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:35:03.811Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:35:33.864Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:35:46.735Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:36:03.911Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:36:33.955Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:37:04.002Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:37:34.047Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:38:04.093Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:38:34.145Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:39:04.188Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:39:34.238Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:40:04.290Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:40:34.340Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:40:46.738Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:41:04.386Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:41:34.433Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:42:04.484Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:42:34.536Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:43:04.590Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:43:34.636Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:44:04.680Z] [INFO] GET /api/health 200 2ms +[2026-03-16T13:44:34.727Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:45:04.782Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:45:34.826Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:45:46.744Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:46:04.885Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:46:34.929Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:47:04.982Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:47:35.039Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:48:05.087Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:48:35.137Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:49:05.187Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:49:35.234Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:50:05.287Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:50:35.332Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:50:46.750Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:51:05.375Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:51:35.424Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:52:05.463Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:52:35.514Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:53:05.559Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:53:35.617Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:54:05.664Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:54:35.709Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:55:05.754Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:55:35.797Z] [INFO] GET /api/health 200 0ms +[2026-03-16T13:55:46.754Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T13:56:05.844Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:56:35.889Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:57:05.942Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:57:35.986Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:58:06.032Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:58:36.088Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:59:06.137Z] [INFO] GET /api/health 200 1ms +[2026-03-16T13:59:36.184Z] [INFO] GET /api/health 200 2ms +[2026-03-16T14:00:06.235Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:00:36.284Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:00:46.759Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:01:06.339Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:01:36.384Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:02:06.441Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:02:36.485Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:03:06.539Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:03:36.585Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:04:06.633Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:04:36.682Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:05:06.723Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:05:36.769Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:05:46.763Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:06:06.819Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:06:36.865Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:07:06.916Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:07:36.965Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:08:07.017Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:08:37.062Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:09:07.103Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:09:37.149Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:10:07.200Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:10:37.241Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:10:46.766Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:11:07.289Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:11:37.333Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:12:07.387Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:12:37.441Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:13:07.487Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:13:37.534Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:14:07.586Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:14:37.631Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:15:07.685Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:15:37.736Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:15:46.770Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:16:07.780Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:16:37.822Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:17:07.866Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:17:37.907Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:18:07.951Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:18:37.997Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:19:08.039Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:19:38.083Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:20:08.133Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:20:38.182Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:20:46.772Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:21:08.234Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:21:38.290Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:22:08.337Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:22:38.392Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:23:08.444Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:23:38.492Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:24:08.537Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:24:38.583Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:25:08.624Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:25:38.672Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:25:46.774Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:26:08.715Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:26:38.763Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:27:08.810Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:27:38.860Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:28:08.904Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:28:38.951Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:29:08.999Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:29:39.053Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:30:09.107Z] [INFO] GET /api/health 200 2ms +[2026-03-16T14:30:39.156Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:30:46.777Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:31:09.203Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:31:39.253Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:32:09.303Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:32:39.355Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:33:09.406Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:33:39.456Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:34:09.509Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:34:39.564Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:35:09.611Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:35:39.663Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:35:46.778Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:36:09.711Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:36:39.767Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:37:09.814Z] [INFO] GET /api/health 200 2ms +[2026-03-16T14:37:39.865Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:38:09.910Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:38:39.959Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:39:10.011Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:39:40.063Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:40:10.104Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:40:40.147Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:40:46.778Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:41:10.194Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:41:40.245Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:42:10.293Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:42:40.346Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:43:10.397Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:43:40.443Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:44:10.493Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:44:40.546Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:45:10.588Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:45:40.632Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:45:46.779Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:46:10.689Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:46:40.735Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:47:10.780Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:47:40.831Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:48:10.878Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:48:40.922Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:49:10.978Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:49:41.032Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:50:11.076Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:50:41.125Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:50:46.783Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:51:11.174Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:51:41.230Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:52:11.271Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:52:41.313Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:53:11.362Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:53:41.410Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:54:11.458Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:54:41.503Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:55:11.555Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:55:41.602Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:55:46.789Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T14:56:11.649Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:56:41.705Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:57:11.750Z] [INFO] GET /api/health 200 0ms +[2026-03-16T14:57:41.801Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:58:11.855Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:58:41.903Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:59:11.953Z] [INFO] GET /api/health 200 1ms +[2026-03-16T14:59:42.010Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:00:12.060Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:00:42.116Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:00:46.793Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:01:12.171Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:01:42.217Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:02:12.279Z] [INFO] GET /api/health 200 2ms +[2026-03-16T15:02:42.331Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:03:12.375Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:03:42.425Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:04:12.470Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:04:42.514Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:05:12.556Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:05:42.607Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:05:46.797Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:06:12.655Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:06:42.701Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:07:12.749Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:07:42.790Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:08:12.835Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:08:42.882Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:09:12.929Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:09:42.979Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:10:13.028Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:10:43.077Z] [INFO] GET /api/health 200 2ms +[2026-03-16T15:10:46.801Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:11:13.124Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:11:43.179Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:12:13.228Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:12:43.279Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:13:13.334Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:13:43.381Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:14:13.431Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:14:43.474Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:15:13.517Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:15:43.564Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:15:46.806Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:16:13.610Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:16:43.663Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:17:13.711Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:17:43.760Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:18:13.809Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:18:43.857Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:19:13.904Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:19:43.951Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:20:13.995Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:20:44.051Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:20:46.807Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:21:14.098Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:21:44.146Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:22:14.196Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:22:44.242Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:23:14.286Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:23:44.329Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:24:14.376Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:24:44.430Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:25:14.471Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:25:44.529Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:25:46.808Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:26:14.574Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:26:44.623Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:27:14.667Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:27:44.717Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:28:14.760Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:28:44.801Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:29:14.848Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:29:44.892Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:30:14.944Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:30:44.987Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:30:46.811Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:31:15.034Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:31:45.084Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:32:15.133Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:32:45.172Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:33:15.220Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:33:45.266Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:34:15.315Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:34:45.367Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:35:15.418Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:35:45.472Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:35:46.812Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:36:15.516Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:36:45.568Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:37:15.618Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:37:45.671Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:38:15.713Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:38:45.762Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:39:15.809Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:39:45.861Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:40:15.908Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:40:45.950Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:40:46.813Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:41:15.997Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:41:46.050Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:42:16.094Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:42:46.140Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:43:16.185Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:43:46.232Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:44:16.279Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:44:46.326Z] [INFO] GET /api/health 200 2ms +[2026-03-16T15:45:16.370Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:45:46.420Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:45:46.814Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:46:16.468Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:46:46.511Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:47:16.562Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:47:46.610Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:48:16.661Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:48:46.706Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:49:16.757Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:49:46.797Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:50:16.843Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:50:46.830Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:50:46.893Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:51:16.936Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:51:46.982Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:52:17.031Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:52:47.083Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:53:17.132Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:53:47.181Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:54:17.229Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:54:47.276Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:55:17.325Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:55:46.850Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T15:55:47.372Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:56:17.424Z] [INFO] GET /api/health 200 0ms +[2026-03-16T15:56:47.472Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:57:17.521Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:57:47.564Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:58:17.608Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:58:47.666Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:59:17.717Z] [INFO] GET /api/health 200 1ms +[2026-03-16T15:59:47.761Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:00:17.814Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:00:46.873Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:00:47.870Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:01:17.916Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:01:47.972Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:02:18.032Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:02:48.080Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:03:18.133Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:03:48.182Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:04:18.239Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:04:48.293Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:05:18.338Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:05:46.895Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:05:48.388Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:06:18.438Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:06:48.497Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:07:18.549Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:07:48.598Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:08:18.647Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:08:48.699Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:09:18.749Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:09:48.805Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:10:13.458Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-16T16-10-13-452Z.db.enc +[2026-03-16T16:10:13.458Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-16T16-10-13-452Z.db.enc +[2026-03-16T16:10:13.462Z] [INFO] Backup erstellt: backup_2026-03-16T16-10-13-452Z.db +[2026-03-16T16:10:13.478Z] [INFO] Datei sicher gelöscht: backup_2026-01-05T20-54-02-956Z.db.enc +[2026-03-16T16:10:13.478Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-05T20-54-02-956Z.db.enc +[2026-03-16T16:10:18.852Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:10:46.917Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:10:48.905Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:11:18.956Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:11:49.007Z] [INFO] GET /api/health 200 2ms +[2026-03-16T16:12:19.063Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:12:49.119Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:13:19.170Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:13:49.223Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:14:19.269Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:14:49.321Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:15:19.382Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:15:46.924Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:15:49.431Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:16:19.484Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:16:49.535Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:17:19.588Z] [INFO] GET /api/health 200 2ms +[2026-03-16T16:17:49.637Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:18:19.684Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:18:49.749Z] [INFO] GET /api/health 200 2ms +[2026-03-16T16:19:19.796Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:19:49.843Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:20:19.892Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:20:46.933Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:20:49.944Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:21:19.990Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:21:50.036Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:22:20.079Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:22:50.120Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:23:20.169Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:23:50.217Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:24:20.266Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:24:50.317Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:25:20.374Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:25:46.954Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:25:50.419Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:26:20.469Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:26:41.581Z] [INFO] GET / 200 2ms +[2026-03-16T16:26:50.520Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:26:55.708Z] [INFO] GET /manifest.json 200 2ms +[2026-03-16T16:26:55.726Z] [INFO] GET /app.js 200 4ms +[2026-03-16T16:26:55.773Z] [INFO] GET /reminders.js 200 3ms +[2026-03-16T16:26:55.825Z] [INFO] GET /auth-fix.js 200 3ms +[2026-03-16T16:26:55.838Z] [INFO] GET /contacts.js 200 2ms +[2026-03-16T16:27:09.914Z] [INFO] GET /auth-fix.js 200 3ms +[2026-03-16T16:27:10.326Z] [INFO] GET /app.js 200 2ms +[2026-03-16T16:27:10.372Z] [INFO] GET /manifest.json 200 1ms +[2026-03-16T16:27:10.503Z] [INFO] GET /reminders.js 200 3ms +[2026-03-16T16:27:20.572Z] [INFO] GET /api/health 200 2ms +[2026-03-16T16:27:24.019Z] [INFO] GET /reminders.js 200 2ms +[2026-03-16T16:27:50.624Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:28:20.675Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:28:50.723Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:29:20.776Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:29:50.826Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:30:20.880Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:30:46.974Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:30:50.925Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:31:20.983Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:31:51.031Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:32:21.084Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:32:51.134Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:33:21.175Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:33:51.224Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:34:21.277Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:34:51.322Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:35:21.375Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:35:46.994Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:35:51.425Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:36:21.477Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:36:51.523Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:37:21.573Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:37:51.626Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:38:21.676Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:38:51.723Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:39:21.770Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:39:51.820Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:40:21.873Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:40:47.014Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:40:51.922Z] [INFO] GET /api/health 200 2ms +[2026-03-16T16:41:21.973Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:41:52.025Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:42:22.069Z] [INFO] GET /api/health 200 2ms +[2026-03-16T16:42:52.115Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:43:22.156Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:43:30.044Z] [INFO] GET / 200 2ms +[2026-03-16T16:43:30.289Z] [INFO] GET /favicon.ico 200 2ms +[2026-03-16T16:43:30.405Z] [INFO] GET /favicon.png 200 2ms +[2026-03-16T16:43:30.521Z] [INFO] GET /assets/icons/icon-152x152.png 200 2ms +[2026-03-16T16:43:30.635Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-16T16:43:30.748Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-16T16:43:30.862Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-16T16:43:52.206Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:44:15.588Z] [INFO] GET / 200 2ms +[2026-03-16T16:44:15.922Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-16T16:44:16.038Z] [INFO] GET /css/base.css 200 2ms +[2026-03-16T16:44:16.134Z] [INFO] GET /css/components.css 200 2ms +[2026-03-16T16:44:16.148Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-16T16:44:16.152Z] [INFO] GET /css/board.css 200 2ms +[2026-03-16T16:44:16.156Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-16T16:44:16.156Z] [INFO] GET /css/list.css 200 2ms +[2026-03-16T16:44:16.158Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-16T16:44:16.258Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-16T16:44:16.347Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-16T16:44:16.368Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-16T16:44:16.382Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-16T16:44:16.383Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-16T16:44:16.384Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-16T16:44:16.384Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-16T16:44:16.457Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-16T16:44:16.479Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-16T16:44:16.504Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-16T16:44:16.506Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-16T16:44:16.507Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-16T16:44:16.569Z] [INFO] GET /js/app.js 200 2ms +[2026-03-16T16:44:16.591Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-16T16:44:16.625Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-16T16:44:16.717Z] [INFO] GET /js/store.js 200 2ms +[2026-03-16T16:44:16.722Z] [INFO] GET /js/api.js 200 2ms +[2026-03-16T16:44:16.723Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-16T16:44:16.786Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-16T16:44:16.791Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-16T16:44:16.827Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-16T16:44:16.838Z] [INFO] GET /js/board.js 200 3ms +[2026-03-16T16:44:16.840Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-16T16:44:16.850Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-16T16:44:16.895Z] [INFO] GET /js/list.js 200 1ms +[2026-03-16T16:44:16.908Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-16T16:44:16.938Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-16T16:44:16.958Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-16T16:44:16.965Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-16T16:44:17.005Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-16T16:44:17.024Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-16T16:44:17.047Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-16T16:44:17.067Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-16T16:44:17.071Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-16T16:44:17.080Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-16T16:44:17.187Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-16T16:44:17.330Z] [INFO] GET /sw.js 200 2ms +[2026-03-16T16:44:17.392Z] [INFO] GET /favicon.ico 200 2ms +[2026-03-16T16:44:17.457Z] [INFO] GET / 200 3ms +[2026-03-16T16:44:17.457Z] [INFO] GET /index.html 200 3ms +[2026-03-16T16:44:17.458Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-16T16:44:17.510Z] [INFO] GET /assets/icons/icon-152x152.png 200 1ms +[2026-03-16T16:44:17.576Z] [INFO] GET /css/base.css 200 3ms +[2026-03-16T16:44:17.577Z] [INFO] GET /css/components.css 200 2ms +[2026-03-16T16:44:17.577Z] [INFO] GET /css/board.css 200 2ms +[2026-03-16T16:44:17.632Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-16T16:44:17.694Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-16T16:44:17.695Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-16T16:44:17.696Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-16T16:44:17.745Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-16T16:44:17.811Z] [INFO] GET /js/app.js 200 2ms +[2026-03-16T16:44:17.815Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-16T16:44:17.816Z] [INFO] GET /js/api.js 200 2ms +[2026-03-16T16:44:17.861Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-16T16:44:17.928Z] [INFO] GET /js/auth.js 200 1ms +[2026-03-16T16:44:17.938Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-16T16:44:17.939Z] [INFO] GET /js/store.js 200 2ms +[2026-03-16T16:44:18.044Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-16T16:44:18.052Z] [INFO] GET /js/board.js 200 1ms +[2026-03-16T16:44:18.054Z] [INFO] GET /js/task-modal.js 200 1ms +[2026-03-16T16:44:22.253Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:44:52.300Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:45:22.349Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:45:47.019Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:45:52.404Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:46:22.454Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:46:52.504Z] [INFO] GET /api/health 200 2ms +[2026-03-16T16:47:22.553Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:47:52.597Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:48:22.644Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:48:52.691Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:49:22.734Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:49:52.787Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:50:22.837Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:50:47.038Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:50:52.884Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:51:22.932Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:51:52.975Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:52:23.024Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:52:53.071Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:53:23.114Z] [INFO] GET /api/health 200 0ms +[2026-03-16T16:53:53.162Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:54:23.211Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:54:53.255Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:55:23.297Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:55:47.054Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T16:55:53.350Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:56:23.397Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:56:53.451Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:57:23.498Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:57:53.548Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:58:23.594Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:58:53.637Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:59:23.688Z] [INFO] GET /api/health 200 1ms +[2026-03-16T16:59:53.743Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:00:23.796Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:00:47.072Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:00:53.845Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:01:23.897Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:01:53.948Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:02:23.993Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:02:54.040Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:03:24.086Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:03:54.133Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:04:24.181Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:04:54.233Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:05:24.282Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:05:47.079Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:05:54.327Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:06:24.375Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:06:54.430Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:07:24.479Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:07:54.528Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:08:24.574Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:08:54.626Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:09:24.678Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:09:54.727Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:10:24.776Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:10:47.080Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:10:54.817Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:11:24.866Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:11:54.915Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:12:24.962Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:12:55.009Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:13:25.056Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:13:55.108Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:14:25.154Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:14:55.202Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:15:25.251Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:15:47.087Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:15:55.306Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:16:25.355Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:16:55.413Z] [INFO] GET /api/health 200 5ms +[2026-03-16T17:17:25.468Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:17:55.516Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:18:25.566Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:18:55.612Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:19:25.653Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:19:55.707Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:20:25.754Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:20:47.103Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:20:55.799Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:21:25.846Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:21:55.895Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:22:25.936Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:22:55.981Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:23:26.020Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:23:56.067Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:24:26.112Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:24:56.161Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:25:26.217Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:25:47.117Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:25:56.260Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:26:26.302Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:26:56.345Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:27:26.388Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:27:56.438Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:28:26.481Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:28:56.532Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:29:26.582Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:29:56.628Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:30:26.682Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:30:47.131Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:30:56.734Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:31:26.779Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:31:56.822Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:32:26.867Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:32:56.914Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:33:26.961Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:33:57.010Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:34:27.055Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:34:57.106Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:35:27.154Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:35:47.141Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:35:57.199Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:36:27.248Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:36:57.305Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:37:27.350Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:37:57.413Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:38:27.465Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:38:57.515Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:39:27.571Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:39:57.623Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:40:27.677Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:40:47.156Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:40:57.738Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:41:27.789Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:41:57.834Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:42:27.881Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:42:57.927Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:43:27.969Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:43:58.022Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:44:28.073Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:44:58.125Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:45:28.173Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:45:47.161Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:45:58.220Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:46:28.268Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:46:58.313Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:47:28.368Z] [INFO] GET /api/health 200 4ms +[2026-03-16T17:47:58.426Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:48:28.471Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:48:58.519Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:49:28.568Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:49:58.624Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:50:28.672Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:50:47.174Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:50:58.731Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:51:28.779Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:51:58.824Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:52:28.871Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:52:58.926Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:53:28.975Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:53:59.029Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:54:29.072Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:54:59.121Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:55:29.178Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:55:47.186Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T17:55:59.228Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:56:29.271Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:56:59.320Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:57:29.366Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:57:59.419Z] [INFO] GET /api/health 200 0ms +[2026-03-16T17:58:29.466Z] [INFO] GET /api/health 200 2ms +[2026-03-16T17:58:59.514Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:59:29.558Z] [INFO] GET /api/health 200 1ms +[2026-03-16T17:59:59.606Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:00:29.650Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:00:47.198Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:00:59.704Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:01:29.752Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:01:59.804Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:02:29.845Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:02:59.894Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:03:29.939Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:03:59.984Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:04:30.029Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:05:00.075Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:05:30.128Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:05:47.201Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:06:00.178Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:06:30.222Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:07:00.269Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:07:30.312Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:08:00.362Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:08:30.410Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:09:00.469Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:09:30.516Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:10:00.564Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:10:30.616Z] [INFO] GET /api/health 200 2ms +[2026-03-16T18:10:47.212Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:11:00.665Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:11:30.710Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:12:00.765Z] [INFO] GET /api/health 200 2ms +[2026-03-16T18:12:30.812Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:13:00.863Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:13:30.912Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:14:00.973Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:14:31.017Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:15:01.071Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:15:31.123Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:15:47.223Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:16:01.177Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:16:31.217Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:17:01.282Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:17:31.334Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:18:01.386Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:18:31.433Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:19:01.484Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:19:31.532Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:20:01.581Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:20:31.622Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:20:47.232Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:21:01.675Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:21:31.725Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:22:01.775Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:22:31.824Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:23:01.874Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:23:31.924Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:24:01.967Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:24:32.015Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:25:02.059Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:25:32.100Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:25:47.241Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:26:02.151Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:26:32.202Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:27:02.254Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:27:32.304Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:28:02.349Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:28:32.404Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:29:02.450Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:29:32.495Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:30:02.555Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:30:32.599Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:30:47.249Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:31:02.654Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:31:11.435Z] [INFO] POST / 200 2ms +[2026-03-16T18:31:11.559Z] [INFO] POST / 200 2ms +[2026-03-16T18:31:32.699Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:32:02.745Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:32:32.792Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:33:02.844Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:33:32.893Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:34:02.935Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:34:32.978Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:35:03.030Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:35:33.082Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:35:47.258Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:36:03.130Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:36:33.180Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:37:03.233Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:37:33.285Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:38:03.328Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:38:33.378Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:39:03.423Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:39:33.475Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:40:03.519Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:40:33.572Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:40:47.266Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:41:03.626Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:41:33.674Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:42:03.719Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:42:33.762Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:43:03.814Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:43:33.860Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:44:03.911Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:44:33.960Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:45:04.012Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:45:34.059Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:45:47.270Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:46:04.111Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:46:34.159Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:47:04.211Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:47:34.260Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:48:04.313Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:48:34.359Z] [INFO] GET /api/health 200 2ms +[2026-03-16T18:49:04.408Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:49:34.456Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:50:04.507Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:50:34.555Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:50:47.277Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:51:04.600Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:51:34.645Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:52:04.696Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:52:34.750Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:53:04.802Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:53:34.856Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:54:04.909Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:54:34.957Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:55:05.010Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:55:35.060Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:55:47.284Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T18:56:05.107Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:56:35.151Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:57:05.198Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:57:35.249Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:58:05.289Z] [INFO] GET /api/health 200 0ms +[2026-03-16T18:58:35.341Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:59:05.385Z] [INFO] GET /api/health 200 1ms +[2026-03-16T18:59:35.434Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:00:05.482Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:00:35.531Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:00:47.290Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:01:05.573Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:01:35.620Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:02:05.665Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:02:35.710Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:03:05.760Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:03:35.807Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:04:05.856Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:04:35.904Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:05:05.958Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:05:36.005Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:05:47.294Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:06:06.047Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:06:36.096Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:07:06.150Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:07:36.199Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:08:06.248Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:08:36.297Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:09:06.350Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:09:36.406Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:10:06.460Z] [INFO] GET /api/health 200 2ms +[2026-03-16T19:10:36.509Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:10:47.299Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:11:06.561Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:11:36.612Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:12:06.666Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:12:36.707Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:13:06.752Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:13:36.799Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:14:06.856Z] [INFO] GET /api/health 200 2ms +[2026-03-16T19:14:36.909Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:15:06.961Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:15:37.013Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:15:47.303Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:16:07.062Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:16:37.109Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:17:07.163Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:17:37.211Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:18:07.264Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:18:37.314Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:19:07.359Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:19:37.413Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:20:07.467Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:20:37.531Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:20:47.307Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:21:07.581Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:21:37.630Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:22:07.678Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:22:37.731Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:23:07.782Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:23:37.829Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:24:07.880Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:24:37.923Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:25:07.970Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:25:38.015Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:25:47.311Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:26:08.059Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:26:38.106Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:27:08.154Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:27:38.202Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:28:08.249Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:28:38.296Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:29:08.338Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:29:38.391Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:30:08.437Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:30:38.485Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:30:47.314Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:31:08.532Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:31:38.581Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:32:08.622Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:32:38.667Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:33:08.717Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:33:38.772Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:34:08.818Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:34:38.872Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:35:08.918Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:35:38.968Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:35:47.317Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:36:09.009Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:36:39.067Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:37:09.110Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:37:39.160Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:38:09.214Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:38:39.255Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:39:09.296Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:39:39.348Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:40:09.399Z] [INFO] GET /api/health 200 2ms +[2026-03-16T19:40:39.449Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:40:47.318Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:41:09.494Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:41:39.544Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:42:09.592Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:42:39.649Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:43:09.690Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:43:39.738Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:44:09.786Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:44:39.834Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:45:09.883Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:45:39.926Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:45:47.320Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:46:09.978Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:46:40.035Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:47:10.081Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:47:40.132Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:48:10.180Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:48:40.227Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:49:10.274Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:49:40.324Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:50:10.371Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:50:40.419Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:50:47.321Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:51:10.460Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:51:40.513Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:52:10.561Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:52:40.611Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:53:10.656Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:53:40.706Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:54:10.751Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:54:40.795Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:55:10.840Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:55:40.887Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:55:47.323Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T19:56:10.931Z] [INFO] GET /api/health 200 0ms +[2026-03-16T19:56:40.986Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:57:11.032Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:57:41.084Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:58:11.137Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:58:13.429Z] [INFO] POST / 200 2ms +[2026-03-16T19:58:41.181Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:59:11.222Z] [INFO] GET /api/health 200 1ms +[2026-03-16T19:59:41.278Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:00:11.325Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:00:41.376Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:00:47.328Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:01:11.425Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:01:41.475Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:02:11.525Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:02:41.574Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:03:11.620Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:03:41.669Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:04:11.714Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:04:41.764Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:05:11.819Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:05:41.867Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:05:47.333Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:06:11.912Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:06:41.964Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:07:12.013Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:07:42.059Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:08:12.106Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:08:42.155Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:09:12.205Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:09:42.252Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:10:12.312Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:10:42.361Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:10:47.337Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:11:12.414Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:11:42.457Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:12:12.501Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:12:42.549Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:13:12.601Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:13:42.646Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:14:12.687Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:14:42.742Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:15:12.792Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:15:42.845Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:15:47.342Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:16:12.894Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:16:42.941Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:17:12.987Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:17:43.036Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:18:13.080Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:18:43.123Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:19:13.165Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:19:43.214Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:20:13.261Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:20:43.314Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:20:47.342Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:21:13.361Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:21:43.403Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:22:13.452Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:22:39.288Z] [INFO] POST / 200 2ms +[2026-03-16T20:22:43.497Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:23:13.539Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:23:43.588Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:24:13.638Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:24:43.691Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:25:13.734Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:25:43.781Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:25:47.345Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:26:13.833Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:26:15.756Z] [INFO] POST / 200 2ms +[2026-03-16T20:26:43.886Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:27:13.930Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:27:43.975Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:28:14.023Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:28:44.070Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:29:14.118Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:29:44.178Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:30:14.223Z] [INFO] GET /api/health 200 3ms +[2026-03-16T20:30:44.282Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:30:47.347Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:31:14.333Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:31:44.380Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:32:14.426Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:32:44.476Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:33:14.527Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:33:44.576Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:34:14.628Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:34:44.679Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:35:14.721Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:35:44.770Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:35:47.351Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:36:14.817Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:36:44.864Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:37:14.912Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:37:44.973Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:38:15.028Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:38:45.072Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:39:15.124Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:39:45.184Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:40:15.236Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:40:45.277Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:40:47.352Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:41:15.322Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:41:45.367Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:42:15.416Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:42:45.474Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:43:15.522Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:43:45.570Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:44:15.619Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:44:45.664Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:45:15.706Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:45:45.752Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:45:47.353Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:46:15.802Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:46:45.851Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:47:15.902Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:47:45.950Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:48:15.994Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:48:46.045Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:49:16.097Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:49:46.151Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:50:16.197Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:50:46.245Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:50:47.353Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:51:16.285Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:51:46.335Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:52:16.380Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:52:46.427Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:53:16.473Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:53:46.522Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:54:16.566Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:54:46.616Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:55:16.663Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:55:46.707Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:55:47.353Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T20:56:16.757Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:56:46.804Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:57:16.852Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:57:46.893Z] [INFO] GET /api/health 200 0ms +[2026-03-16T20:58:16.941Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:58:46.992Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:59:17.040Z] [INFO] GET /api/health 200 1ms +[2026-03-16T20:59:47.084Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:00:17.134Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:00:47.184Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:00:47.354Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:01:17.237Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:01:47.290Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:02:17.347Z] [INFO] GET /api/health 200 3ms +[2026-03-16T21:02:47.401Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:03:17.455Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:03:47.499Z] [INFO] GET /api/health 200 2ms +[2026-03-16T21:04:17.554Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:04:47.595Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:05:17.646Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:05:47.375Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:05:47.694Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:06:17.741Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:06:47.789Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:07:17.840Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:07:47.887Z] [INFO] GET /api/health 200 2ms +[2026-03-16T21:08:17.942Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:08:47.989Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:09:18.037Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:09:48.083Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:10:18.138Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:10:47.379Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:10:48.203Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:11:18.249Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:11:48.296Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:12:18.343Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:12:48.393Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:13:18.435Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:13:48.483Z] [INFO] GET /api/health 200 2ms +[2026-03-16T21:14:18.533Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:14:48.594Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:15:18.646Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:15:47.400Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:15:48.693Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:16:18.736Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:16:48.782Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:17:18.828Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:17:48.877Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:18:18.922Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:18:48.966Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:19:19.016Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:19:49.064Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:20:19.114Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:20:47.421Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:20:49.163Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:21:19.205Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:21:49.251Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:22:19.307Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:22:49.361Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:23:19.407Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:23:49.454Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:24:19.497Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:24:49.547Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:25:19.599Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:25:47.442Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:25:49.647Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:26:19.690Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:26:49.742Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:27:19.800Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:27:49.848Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:28:19.896Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:28:49.948Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:29:19.999Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:29:50.044Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:30:20.086Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:30:47.463Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:30:50.138Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:31:20.185Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:31:50.231Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:32:20.277Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:32:50.326Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:33:20.380Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:33:50.428Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:34:20.477Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:34:50.526Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:35:20.571Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:35:47.484Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:35:50.619Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:36:20.660Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:36:50.708Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:37:20.753Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:37:50.838Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:38:20.888Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:38:50.939Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:39:20.988Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:39:51.033Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:40:21.080Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:40:47.502Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:40:51.124Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:41:21.176Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:41:51.225Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:42:21.275Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:42:51.320Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:43:21.368Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:43:51.423Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:44:21.472Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:44:51.517Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:45:21.573Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:45:47.522Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:45:51.630Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:46:21.682Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:46:51.726Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:47:21.777Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:47:51.832Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:48:21.886Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:48:51.930Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:49:21.981Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:49:52.029Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:50:22.077Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:50:47.532Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:50:52.127Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:51:22.180Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:51:52.224Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:52:22.280Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:52:52.334Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:53:22.385Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:53:52.431Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:54:22.478Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:54:52.526Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:55:22.580Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:55:47.550Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T21:55:52.635Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:56:22.684Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:56:52.735Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:57:22.785Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:57:52.831Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:58:22.911Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:58:52.961Z] [INFO] GET /api/health 200 0ms +[2026-03-16T21:59:23.007Z] [INFO] GET /api/health 200 1ms +[2026-03-16T21:59:53.050Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:00:23.109Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:00:47.569Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:00:53.163Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:01:23.216Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:01:53.265Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:02:23.318Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:02:53.368Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:03:23.413Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:03:53.462Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:04:23.509Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:04:53.553Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:05:23.600Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:05:47.581Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:05:53.649Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:06:23.696Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:06:53.746Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:07:23.789Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:07:53.844Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:08:23.893Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:08:53.940Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:09:23.991Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:09:54.038Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:10:24.088Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:10:47.598Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:10:54.140Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:11:24.188Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:11:54.243Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:12:24.294Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:12:54.347Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:13:24.389Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:13:54.439Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:14:24.481Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:14:54.530Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:15:24.573Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:15:47.615Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:15:54.623Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:16:24.672Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:16:54.720Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:17:24.768Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:17:54.819Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:18:24.866Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:18:54.911Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:19:24.957Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:19:55.010Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:20:25.063Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:20:47.632Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:20:55.114Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:21:25.161Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:21:55.205Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:22:25.255Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:22:55.296Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:23:25.345Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:23:55.398Z] [INFO] GET /api/health 200 2ms +[2026-03-16T22:24:25.446Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:24:55.491Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:25:25.548Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:25:47.648Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:25:55.595Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:26:25.641Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:26:55.683Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:27:25.737Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:27:55.786Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:28:25.835Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:28:55.882Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:29:25.939Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:29:55.982Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:30:26.034Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:30:47.662Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:30:56.083Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:31:26.133Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:31:56.184Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:32:26.230Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:32:56.296Z] [INFO] GET /api/health 200 2ms +[2026-03-16T22:33:26.350Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:33:56.396Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:34:26.445Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:34:56.494Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:35:26.536Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:35:47.674Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:35:56.582Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:36:26.634Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:36:56.685Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:37:26.734Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:37:56.782Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:38:26.835Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:38:56.878Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:39:26.931Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:39:56.982Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:40:27.037Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:40:47.680Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:40:57.085Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:41:27.137Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:41:57.184Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:42:27.233Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:42:57.277Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:43:27.326Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:43:57.372Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:44:27.423Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:44:57.466Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:45:27.517Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:45:47.695Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:45:57.563Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:46:27.616Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:46:57.663Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:47:27.713Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:47:57.777Z] [INFO] GET /api/health 200 2ms +[2026-03-16T22:48:27.823Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:48:57.871Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:49:27.913Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:49:57.960Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:50:28.010Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:50:47.696Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:50:58.058Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:51:28.114Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:51:58.170Z] [INFO] GET /api/health 200 0ms +[2026-03-16T22:52:28.216Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:52:58.265Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:53:28.312Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:53:58.364Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:54:28.425Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:54:58.466Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:55:28.517Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:55:47.707Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T22:55:58.564Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:56:28.608Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:56:58.655Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:57:28.701Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:57:58.741Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:58:28.788Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:58:58.835Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:59:28.885Z] [INFO] GET /api/health 200 1ms +[2026-03-16T22:59:58.939Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:00:28.986Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:00:47.720Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:00:59.032Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:01:29.080Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:01:59.128Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:02:29.171Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:02:59.233Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:03:29.283Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:03:59.335Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:04:29.380Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:04:59.423Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:05:29.469Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:05:47.732Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:05:59.513Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:06:29.559Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:06:59.605Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:07:29.650Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:07:59.704Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:08:29.754Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:08:59.802Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:09:29.849Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:09:59.901Z] [INFO] GET /api/health 200 2ms +[2026-03-16T23:10:29.952Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:10:47.740Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:10:59.998Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:11:30.046Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:12:00.099Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:12:30.147Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:13:00.196Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:13:30.242Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:14:00.304Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:14:30.348Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:15:00.394Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:15:30.447Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:15:47.742Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:16:00.494Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:16:30.546Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:17:00.601Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:17:30.653Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:18:00.710Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:18:30.757Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:19:00.827Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:19:30.880Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:20:00.945Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:20:30.996Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:20:47.745Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:21:01.051Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:21:31.100Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:22:01.176Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:22:31.224Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:23:01.271Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:23:31.321Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:24:01.377Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:24:31.422Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:25:01.479Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:25:31.527Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:25:47.756Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:26:01.577Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:26:31.625Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:27:01.682Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:27:31.731Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:28:01.795Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:28:31.849Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:29:01.900Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:29:31.950Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:30:02.005Z] [INFO] GET /api/health 200 3ms +[2026-03-16T23:30:32.056Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:30:47.766Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:31:02.109Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:31:32.161Z] [INFO] GET /api/health 200 3ms +[2026-03-16T23:32:02.210Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:32:32.262Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:33:02.319Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:33:32.364Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:34:02.415Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:34:32.464Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:35:02.514Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:35:32.565Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:35:47.775Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:36:02.618Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:36:32.664Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:37:02.715Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:37:32.760Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:38:02.815Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:38:32.865Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:39:02.935Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:39:32.988Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:40:03.048Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:40:33.098Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:40:47.782Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:41:03.149Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:41:33.200Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:42:03.252Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:42:33.309Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:43:03.362Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:43:33.423Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:44:03.492Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:44:33.547Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:45:03.591Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:45:33.644Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:45:47.792Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:46:03.686Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:46:33.734Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:47:03.789Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:47:33.840Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:48:03.888Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:48:33.942Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:49:03.992Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:49:34.042Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:50:04.094Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:50:34.150Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:50:47.798Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:51:04.198Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:51:34.247Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:52:04.303Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:52:34.352Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:53:04.402Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:53:34.454Z] [INFO] GET /api/health 200 2ms +[2026-03-16T23:54:04.503Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:54:34.558Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:55:04.603Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:55:34.654Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:55:47.804Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-16T23:56:04.710Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:56:34.771Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:57:04.821Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:57:34.873Z] [INFO] GET /api/health 200 0ms +[2026-03-16T23:58:04.936Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:58:34.993Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:59:05.047Z] [INFO] GET /api/health 200 1ms +[2026-03-16T23:59:35.093Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:00:05.139Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:00:35.190Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:00:47.812Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:01:05.246Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:01:35.296Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:02:05.350Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:02:35.401Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:03:05.451Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:03:35.501Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:04:05.547Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:04:35.600Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:05:05.652Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:05:35.697Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:05:47.818Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:06:05.747Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:06:35.791Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:07:05.841Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:07:35.885Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:08:05.937Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:08:35.988Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:09:06.034Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:09:36.074Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:10:06.134Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:10:36.183Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:10:47.823Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:11:06.230Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:11:36.278Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:12:06.329Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:12:36.375Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:13:06.422Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:13:36.474Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:14:06.518Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:14:36.569Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:15:06.612Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:15:36.663Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:15:47.829Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:16:06.708Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:16:36.755Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:17:06.805Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:17:36.865Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:18:06.912Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:18:36.967Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:19:07.012Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:19:37.054Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:20:07.102Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:20:37.156Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:20:47.833Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:21:07.204Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:21:37.249Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:22:07.303Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:22:37.358Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:23:07.407Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:23:37.457Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:24:07.506Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:24:37.549Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:25:07.606Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:25:37.651Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:25:47.838Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:26:07.704Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:26:37.755Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:27:07.800Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:27:37.850Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:28:07.897Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:28:37.955Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:29:08.004Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:29:38.057Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:30:08.100Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:30:38.143Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:30:47.841Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:31:08.198Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:31:38.243Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:32:08.300Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:32:38.345Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:33:08.391Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:33:38.442Z] [INFO] GET /api/health 200 2ms +[2026-03-17T00:34:08.486Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:34:38.535Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:35:08.586Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:35:38.636Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:35:47.844Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:36:08.686Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:36:38.734Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:37:08.780Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:37:38.828Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:38:08.881Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:38:38.922Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:39:08.974Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:39:39.017Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:40:09.068Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:40:39.113Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:40:47.847Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:41:09.159Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:41:39.205Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:42:09.258Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:42:39.306Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:43:09.359Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:43:39.405Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:44:09.449Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:44:39.496Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:45:09.540Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:45:39.588Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:45:47.849Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:46:09.637Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:46:39.695Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:47:09.737Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:47:39.780Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:48:09.827Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:48:39.872Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:49:09.920Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:49:39.971Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:50:10.015Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:50:40.067Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:50:47.851Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:51:10.110Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:51:40.159Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:52:10.203Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:52:40.257Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:53:10.302Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:53:40.354Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:54:10.398Z] [INFO] GET /api/health 200 0ms +[2026-03-17T00:54:40.453Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:55:10.503Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:55:40.554Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:55:47.852Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T00:56:10.596Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:56:40.637Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:57:10.682Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:57:40.729Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:58:10.780Z] [INFO] GET /api/health 200 2ms +[2026-03-17T00:58:40.829Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:59:10.875Z] [INFO] GET /api/health 200 1ms +[2026-03-17T00:59:40.919Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:00:10.967Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:00:41.012Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:00:47.853Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:01:11.063Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:01:41.108Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:02:11.158Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:02:41.210Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:03:11.257Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:03:41.301Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:04:11.348Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:04:41.390Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:05:11.437Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:05:41.484Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:05:47.854Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:06:11.526Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:06:41.570Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:07:11.612Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:07:41.660Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:08:11.711Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:08:41.757Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:09:11.807Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:09:41.860Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:10:11.908Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:10:41.955Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:10:47.860Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:11:11.997Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:11:42.043Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:12:12.088Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:12:42.139Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:13:12.201Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:13:42.244Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:14:12.302Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:14:42.352Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:15:12.396Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:15:42.442Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:15:47.866Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:16:12.500Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:16:42.548Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:17:12.593Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:17:42.639Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:18:12.694Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:18:42.743Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:19:12.786Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:19:42.838Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:20:12.884Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:20:42.927Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:20:47.870Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:21:12.974Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:21:43.025Z] [INFO] GET /api/health 200 2ms +[2026-03-17T01:22:13.074Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:22:43.122Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:23:13.176Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:23:43.236Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:24:13.293Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:24:43.351Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:25:13.400Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:25:43.446Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:25:47.873Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:26:13.494Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:26:43.546Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:27:13.597Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:27:43.644Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:28:13.694Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:28:43.739Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:29:13.790Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:29:43.837Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:30:13.889Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:30:43.930Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:30:47.878Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:31:13.981Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:31:44.030Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:32:14.071Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:32:44.116Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:33:14.165Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:33:44.221Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:34:14.268Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:34:44.319Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:35:14.362Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:35:44.410Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:35:47.880Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:36:14.462Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:36:44.513Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:37:14.559Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:37:44.611Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:38:14.661Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:38:44.712Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:39:14.759Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:39:44.806Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:40:14.859Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:40:44.914Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:40:47.883Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:41:14.964Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:41:45.019Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:42:15.064Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:42:45.116Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:43:15.164Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:43:45.209Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:44:15.259Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:44:45.308Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:45:15.361Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:45:45.417Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:45:47.885Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:46:15.471Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:46:45.517Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:47:15.564Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:47:45.611Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:48:15.653Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:48:45.698Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:49:15.746Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:49:45.793Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:50:15.838Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:50:45.890Z] [INFO] GET /api/health 200 2ms +[2026-03-17T01:50:47.886Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:51:15.937Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:51:45.988Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:52:16.035Z] [INFO] GET /api/health 200 2ms +[2026-03-17T01:52:46.079Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:53:16.128Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:53:46.181Z] [INFO] GET /api/health 200 0ms +[2026-03-17T01:54:16.224Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:54:46.271Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:55:16.320Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:55:46.367Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:55:47.887Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T01:56:16.419Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:56:46.470Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:57:16.512Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:57:46.555Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:58:16.602Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:58:46.651Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:59:16.696Z] [INFO] GET /api/health 200 1ms +[2026-03-17T01:59:46.738Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:00:16.783Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:00:46.839Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:00:47.890Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:01:16.894Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:01:46.935Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:02:16.987Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:02:47.031Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:03:17.081Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:03:47.128Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:04:17.171Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:04:47.225Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:05:17.280Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:05:47.329Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:05:47.890Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:06:17.383Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:06:47.423Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:07:17.470Z] [INFO] GET /api/health 200 2ms +[2026-03-17T02:07:47.531Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:08:17.575Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:08:47.631Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:09:17.677Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:09:47.731Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:10:17.782Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:10:47.829Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:10:47.891Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:11:17.875Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:11:47.930Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:12:17.977Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:12:48.029Z] [INFO] GET /api/health 200 2ms +[2026-03-17T02:13:18.079Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:13:48.129Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:14:18.170Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:14:48.218Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:15:18.267Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:15:47.906Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:15:48.322Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:16:18.372Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:16:48.413Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:17:18.463Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:17:48.512Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:18:18.558Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:18:48.610Z] [INFO] GET /api/health 200 2ms +[2026-03-17T02:19:18.656Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:19:48.703Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:20:18.750Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:20:47.921Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:20:48.800Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:21:18.844Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:21:48.897Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:22:18.945Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:22:48.999Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:23:19.055Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:23:49.105Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:24:19.153Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:24:49.199Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:25:19.245Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:25:47.920Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:25:49.288Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:26:19.337Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:26:49.387Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:27:19.442Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:27:49.485Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:28:19.539Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:28:49.583Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:29:19.634Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:29:49.686Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:30:19.732Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:30:47.936Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:30:49.781Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:31:19.826Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:31:49.876Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:32:19.928Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:32:49.975Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:33:20.022Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:33:50.075Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:34:20.122Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:34:50.182Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:35:20.238Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:35:47.951Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:35:50.291Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:36:20.340Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:36:50.389Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:37:20.433Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:37:50.485Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:38:20.542Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:38:50.595Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:39:20.647Z] [INFO] GET /api/health 200 2ms +[2026-03-17T02:39:50.695Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:40:20.750Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:40:47.966Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:40:50.796Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:41:20.850Z] [INFO] GET /api/health 200 2ms +[2026-03-17T02:41:50.904Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:42:20.955Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:42:51.002Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:43:21.057Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:43:51.102Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:44:21.149Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:44:51.193Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:45:21.242Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:45:47.981Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:45:51.292Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:46:21.343Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:46:51.386Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:47:21.437Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:47:51.482Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:48:21.527Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:48:51.572Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:49:21.618Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:49:51.667Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:50:21.710Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:50:47.982Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:50:51.757Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:51:21.802Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:51:51.859Z] [INFO] GET /api/health 200 2ms +[2026-03-17T02:52:21.906Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:52:51.962Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:53:22.008Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:53:52.054Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:54:22.105Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:54:52.157Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:55:22.207Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:55:47.993Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T02:55:52.262Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:56:22.310Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:56:52.361Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:57:22.407Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:57:52.466Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:58:22.514Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:58:52.565Z] [INFO] GET /api/health 200 1ms +[2026-03-17T02:59:22.606Z] [INFO] GET /api/health 200 0ms +[2026-03-17T02:59:52.664Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:00:22.712Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:00:48.008Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:00:52.761Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:01:22.806Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:01:52.858Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:02:22.903Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:02:52.949Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:03:22.996Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:03:53.044Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:04:23.098Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:04:53.147Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:05:23.214Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:05:48.023Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:05:53.260Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:06:23.313Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:06:53.362Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:07:23.409Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:07:53.458Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:08:23.511Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:08:53.564Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:09:23.614Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:09:53.667Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:10:23.712Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:10:48.039Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:10:53.754Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:11:23.803Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:11:53.848Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:12:23.901Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:12:53.950Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:13:23.999Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:13:54.045Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:14:24.094Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:14:54.136Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:15:24.182Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:15:48.055Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:15:54.227Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:16:24.277Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:16:54.324Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:17:24.369Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:17:54.421Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:18:24.467Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:18:54.508Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:19:24.557Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:19:54.605Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:20:24.654Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:20:48.071Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:20:54.701Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:21:24.751Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:21:54.805Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:22:24.859Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:22:54.907Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:23:24.954Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:23:55.004Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:24:03.450Z] [INFO] GET /.well-known/assetlinks.json 200 1ms +[2026-03-17T03:24:25.046Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:24:55.098Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:25:25.148Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:25:48.084Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:25:55.191Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:26:25.247Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:26:55.290Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:27:25.339Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:27:55.387Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:28:25.435Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:28:55.482Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:29:25.525Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:29:55.572Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:30:25.614Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:30:48.094Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:30:55.673Z] [INFO] GET /api/health 200 2ms +[2026-03-17T03:31:25.722Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:31:55.771Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:32:25.821Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:32:55.870Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:33:25.918Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:33:55.968Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:34:26.019Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:34:56.060Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:35:26.108Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:35:48.110Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:35:56.154Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:36:26.203Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:36:56.247Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:37:26.309Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:37:56.351Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:38:26.399Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:38:56.451Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:39:26.497Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:39:56.546Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:40:26.593Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:40:48.126Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:40:56.645Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:41:26.689Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:41:56.736Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:42:26.789Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:42:56.845Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:43:26.888Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:43:56.937Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:44:26.986Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:44:57.037Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:45:27.087Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:45:48.141Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:45:57.132Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:46:27.180Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:46:57.229Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:47:27.281Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:47:57.327Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:48:27.374Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:48:57.421Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:49:27.477Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:49:57.525Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:50:27.567Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:50:48.153Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:50:57.612Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:51:27.666Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:51:57.713Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:52:27.763Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:52:57.812Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:53:27.864Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:53:57.913Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:54:27.971Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:54:58.018Z] [INFO] GET /api/health 200 0ms +[2026-03-17T03:55:28.069Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:55:48.168Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T03:55:58.115Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:56:28.162Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:56:58.209Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:57:28.260Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:57:58.311Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:58:28.361Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:58:58.415Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:59:28.468Z] [INFO] GET /api/health 200 1ms +[2026-03-17T03:59:58.518Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:00:28.571Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:00:48.182Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:00:58.612Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:01:28.663Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:01:58.709Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:02:28.756Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:02:58.804Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:03:28.852Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:03:58.901Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:04:28.954Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:04:59.004Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:05:29.053Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:05:48.194Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:05:59.094Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:06:29.134Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:06:59.182Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:07:29.227Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:07:59.279Z] [INFO] GET /api/health 200 2ms +[2026-03-17T04:08:29.329Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:08:59.377Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:09:29.428Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:09:59.493Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:10:12.303Z] [INFO] Bereinigt: 5 abgelaufene Refresh-Tokens +[2026-03-17T04:10:29.544Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:10:48.208Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:10:59.585Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:11:29.632Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:11:59.675Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:12:29.725Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:12:59.772Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:13:29.823Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:13:59.867Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:14:29.912Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:14:59.956Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:15:30.010Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:15:48.220Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:16:00.056Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:16:30.099Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:17:00.149Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:17:30.201Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:18:00.256Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:18:30.310Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:19:00.357Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:19:30.415Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:20:00.479Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:20:30.524Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:20:48.231Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:21:00.568Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:21:30.622Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:22:00.674Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:22:30.721Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:23:00.783Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:23:30.826Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:24:00.887Z] [INFO] GET /api/health 200 2ms +[2026-03-17T04:24:30.934Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:25:00.984Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:25:31.031Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:25:48.242Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:26:01.081Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:26:31.128Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:27:01.177Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:27:31.225Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:28:01.290Z] [INFO] GET /api/health 200 2ms +[2026-03-17T04:28:31.341Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:29:01.397Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:29:31.447Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:30:01.495Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:30:31.540Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:30:48.250Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:31:01.592Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:31:31.643Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:32:01.688Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:32:31.734Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:33:01.781Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:33:31.830Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:34:01.870Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:34:31.919Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:35:01.963Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:35:32.022Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:35:48.261Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:36:02.077Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:36:32.129Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:37:02.177Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:37:32.221Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:38:02.264Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:38:32.311Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:39:02.356Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:39:32.404Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:40:02.449Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:40:32.495Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:40:48.273Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:41:02.548Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:41:32.595Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:42:02.644Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:42:32.694Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:43:02.738Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:43:32.789Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:44:02.839Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:44:32.889Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:45:02.941Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:45:32.989Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:45:48.282Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:46:03.040Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:46:33.085Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:47:03.133Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:47:33.190Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:48:03.236Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:48:33.287Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:49:03.331Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:49:33.373Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:50:03.427Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:50:33.469Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:50:48.291Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:51:03.515Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:51:33.570Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:52:03.617Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:52:33.668Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:53:03.717Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:53:33.763Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:54:03.822Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:54:33.870Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:55:03.923Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:55:33.968Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:55:48.293Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T04:56:04.016Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:56:34.059Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:57:04.110Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:57:34.160Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:58:04.202Z] [INFO] GET /api/health 200 0ms +[2026-03-17T04:58:34.264Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:59:04.311Z] [INFO] GET /api/health 200 1ms +[2026-03-17T04:59:34.362Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:00:04.412Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:00:34.466Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:00:48.302Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:01:04.507Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:01:34.553Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:02:04.596Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:02:34.651Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:03:04.698Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:03:34.740Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:04:04.786Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:04:34.837Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:05:04.891Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:05:34.940Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:05:48.304Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:06:04.994Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:06:35.038Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:07:05.086Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:07:35.138Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:08:05.186Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:08:35.245Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:09:05.291Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:09:35.348Z] [INFO] GET /api/health 200 3ms +[2026-03-17T05:10:05.393Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:10:35.440Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:10:48.311Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:11:05.487Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:11:35.541Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:12:05.588Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:12:35.638Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:13:05.689Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:13:35.737Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:14:05.782Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:14:35.824Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:15:05.880Z] [INFO] GET /api/health 200 2ms +[2026-03-17T05:15:35.933Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:15:48.317Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:16:05.978Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:16:36.027Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:17:06.071Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:17:36.125Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:18:06.175Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:18:36.222Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:19:06.274Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:19:36.322Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:20:06.379Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:20:36.423Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:20:48.321Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:21:06.471Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:21:36.513Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:22:06.560Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:22:36.607Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:23:06.664Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:23:36.718Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:24:06.764Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:24:36.815Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:25:06.864Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:25:36.918Z] [INFO] GET /api/health 200 2ms +[2026-03-17T05:25:48.326Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:26:06.971Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:26:37.020Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:27:07.075Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:27:37.127Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:28:07.174Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:28:37.222Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:29:07.265Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:29:37.320Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:30:07.364Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:30:37.409Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:30:48.332Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:31:07.452Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:31:37.500Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:32:07.551Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:32:37.603Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:33:07.652Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:33:37.706Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:34:07.759Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:34:37.806Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:35:07.854Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:35:37.909Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:35:48.337Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:36:07.955Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:36:38.005Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:37:08.055Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:37:38.102Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:38:08.149Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:38:38.190Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:39:08.236Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:39:38.284Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:40:08.325Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:40:38.378Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:40:48.341Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:41:08.428Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:41:38.481Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:42:08.527Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:42:38.581Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:43:08.628Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:43:38.687Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:44:08.731Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:44:38.780Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:45:08.823Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:45:38.874Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:45:48.345Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:46:08.923Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:46:38.964Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:47:09.013Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:47:39.057Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:48:09.104Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:48:39.151Z] [INFO] GET /api/health 200 2ms +[2026-03-17T05:49:09.199Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:49:39.249Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:50:09.296Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:50:39.337Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:50:48.348Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:51:09.381Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:51:39.433Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:52:09.487Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:52:39.535Z] [INFO] GET /api/health 200 0ms +[2026-03-17T05:53:09.584Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:53:39.632Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:54:09.677Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:54:39.725Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:55:09.774Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:55:39.823Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:55:48.350Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T05:56:09.873Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:56:39.918Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:57:09.959Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:57:40.012Z] [INFO] GET /api/health 200 2ms +[2026-03-17T05:58:10.063Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:58:40.110Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:59:10.155Z] [INFO] GET /api/health 200 1ms +[2026-03-17T05:59:40.200Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:00:10.249Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:00:40.296Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:00:48.352Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:01:10.342Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:01:40.389Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:02:10.435Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:02:40.474Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:03:10.521Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:03:40.566Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:04:10.628Z] [INFO] GET /api/health 200 2ms +[2026-03-17T06:04:40.679Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:05:10.728Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:05:40.774Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:05:48.352Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:06:10.824Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:06:40.873Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:07:10.919Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:07:40.968Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:08:11.026Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:08:41.075Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:09:11.121Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:09:41.184Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:10:11.234Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:10:41.278Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:10:48.353Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:11:11.324Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:11:41.372Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:12:11.422Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:12:41.478Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:13:11.528Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:13:41.571Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:14:11.625Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:14:41.692Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:15:11.740Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:15:41.796Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:15:48.353Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:16:11.844Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:16:41.891Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:17:11.949Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:17:42.011Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:18:12.054Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:18:42.106Z] [INFO] GET /api/health 200 2ms +[2026-03-17T06:19:12.148Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:19:42.193Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:20:12.241Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:20:42.287Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:20:48.355Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:21:12.339Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:21:42.389Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:22:12.443Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:22:42.491Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:23:12.534Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:23:42.580Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:24:12.631Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:24:42.677Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:25:12.726Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:25:42.779Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:25:48.360Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:26:12.828Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:26:42.879Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:27:12.931Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:27:42.977Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:28:13.018Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:28:43.069Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:29:13.116Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:29:43.158Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:30:13.203Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:30:43.250Z] [INFO] GET /api/health 200 2ms +[2026-03-17T06:30:48.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:31:13.302Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:31:43.346Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:32:13.394Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:32:43.444Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:33:13.496Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:33:43.544Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:34:13.594Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:34:43.637Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:35:13.687Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:35:43.734Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:35:48.368Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:36:13.780Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:36:43.830Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:37:13.880Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:37:43.932Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:38:13.976Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:38:44.023Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:39:14.071Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:39:44.124Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:40:14.173Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:40:44.219Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:40:48.373Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:41:14.268Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:41:44.321Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:42:14.368Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:42:44.430Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:43:14.477Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:43:44.524Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:44:14.570Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:44:44.615Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:45:14.661Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:45:44.709Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:45:48.376Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:46:14.770Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:46:44.821Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:47:14.869Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:47:44.920Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:48:14.967Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:48:45.014Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:49:15.069Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:49:45.111Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:50:15.159Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:50:45.205Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:50:48.379Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:51:15.251Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:51:45.293Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:52:15.340Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:52:45.388Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:53:15.434Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:53:45.487Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:54:15.534Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:54:45.585Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:55:15.631Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:55:45.687Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:55:48.381Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T06:56:15.736Z] [INFO] GET /api/health 200 0ms +[2026-03-17T06:56:45.787Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:57:15.835Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:57:45.888Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:58:15.934Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:58:45.976Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:59:16.023Z] [INFO] GET /api/health 200 1ms +[2026-03-17T06:59:46.068Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:00:16.123Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:00:46.169Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:00:48.383Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:01:16.219Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:01:46.260Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:02:16.310Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:02:46.358Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:03:16.404Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:03:46.457Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:04:16.512Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:04:46.556Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:05:16.598Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:05:46.654Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:05:48.384Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:06:16.713Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:06:46.756Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:07:16.799Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:07:46.852Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:08:16.903Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:08:46.949Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:09:16.990Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:09:47.033Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:10:17.079Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:10:47.130Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:10:48.384Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:11:17.181Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:11:47.231Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:12:17.278Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:12:47.327Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:13:17.377Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:13:47.426Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:14:17.479Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:14:47.539Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:15:17.588Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:15:47.634Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:15:48.384Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:16:17.675Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:16:47.728Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:17:17.768Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:17:47.820Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:18:17.871Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:18:47.916Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:19:17.957Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:19:48.006Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:20:18.064Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:20:48.113Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:20:48.385Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:21:18.157Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:21:48.204Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:22:18.252Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:22:48.302Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:23:18.350Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:23:48.395Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:24:18.441Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:24:48.485Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:25:18.537Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:25:48.396Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:25:48.592Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:26:18.639Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:26:48.683Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:27:18.732Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:27:48.780Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:28:18.833Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:28:48.882Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:29:18.928Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:29:48.978Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:30:19.028Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:30:48.407Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:30:49.075Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:31:19.122Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:31:49.165Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:32:19.215Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:32:49.283Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:33:19.337Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:33:49.382Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:34:19.428Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:34:49.474Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:35:19.515Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:35:48.418Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:35:49.561Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:36:19.611Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:36:49.667Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:37:19.716Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:37:49.762Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:38:19.811Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:38:49.860Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:39:19.909Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:39:49.963Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:40:20.015Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:40:48.429Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:40:50.076Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:41:20.131Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:41:50.188Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:42:20.230Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:42:50.279Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:43:20.323Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:43:50.369Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:44:20.415Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:44:50.460Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:45:20.513Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:45:48.440Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:45:50.567Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:46:20.610Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:46:50.664Z] [INFO] GET /api/health 200 2ms +[2026-03-17T07:47:20.716Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:47:50.765Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:48:20.815Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:48:50.868Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:49:20.921Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:49:50.974Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:50:21.026Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:50:48.450Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:50:51.068Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:51:21.116Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:51:51.169Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:52:21.219Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:52:51.266Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:53:21.308Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:53:51.361Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:54:21.411Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:54:51.459Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:55:21.503Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:55:48.460Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T07:55:51.548Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:56:21.596Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:56:51.640Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:57:21.683Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:57:51.725Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:58:21.772Z] [INFO] GET /api/health 200 1ms +[2026-03-17T07:58:51.816Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:59:21.862Z] [INFO] GET /api/health 200 0ms +[2026-03-17T07:59:51.907Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:00:21.949Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:00:48.469Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:00:51.997Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:01:22.043Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:01:52.092Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:02:22.137Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:02:52.186Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:03:22.230Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:03:52.271Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:04:22.311Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:04:52.363Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:05:22.416Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:05:48.479Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:05:52.463Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:06:22.513Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:06:52.564Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:07:22.607Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:07:52.660Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:08:22.705Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:08:52.755Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:09:22.804Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:09:52.854Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:10:22.905Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:10:48.483Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:10:52.959Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:11:23.006Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:11:53.050Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:12:23.094Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:12:53.140Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:13:23.187Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:13:53.233Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:14:23.282Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:14:53.328Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:15:23.386Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:15:48.494Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:15:53.429Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:16:23.484Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:16:53.536Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:17:23.585Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:17:53.635Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:18:23.683Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:18:53.726Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:19:23.775Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:19:53.822Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:20:23.876Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:20:48.504Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:20:53.926Z] [INFO] GET /api/health 200 2ms +[2026-03-17T08:21:23.971Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:21:54.012Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:22:24.055Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:22:54.099Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:23:24.150Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:23:54.197Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:24:24.248Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:24:54.305Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:25:24.354Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:25:48.514Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:25:54.403Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:26:24.453Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:26:54.496Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:27:24.541Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:27:54.593Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:28:24.648Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:28:54.713Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:29:24.761Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:29:54.809Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:30:24.856Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:30:48.523Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:30:54.908Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:31:24.956Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:31:55.003Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:32:25.051Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:32:55.100Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:33:25.151Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:33:55.199Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:34:25.241Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:34:55.291Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:35:25.344Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:35:48.531Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:35:55.391Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:36:25.447Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:36:55.496Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:37:25.545Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:37:55.587Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:38:25.650Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:38:55.697Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:39:25.741Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:39:55.787Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:40:25.836Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:40:48.532Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:40:55.888Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:41:25.935Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:41:55.990Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:42:26.036Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:42:56.086Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:43:26.132Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:43:56.181Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:44:26.228Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:44:56.279Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:45:26.333Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:45:48.541Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:45:56.373Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:46:26.426Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:46:56.468Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:47:26.515Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:47:56.572Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:48:26.619Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:48:56.670Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:49:26.718Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:49:56.761Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:50:26.824Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:50:48.543Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:50:56.876Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:51:26.926Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:51:56.973Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:52:27.024Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:52:57.071Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:53:27.113Z] [INFO] GET /api/health 200 0ms +[2026-03-17T08:53:57.162Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:54:27.216Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:54:57.262Z] [INFO] GET /api/health 200 2ms +[2026-03-17T08:55:27.324Z] [INFO] GET /api/health 200 2ms +[2026-03-17T08:55:48.552Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T08:55:57.371Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:56:27.419Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:56:57.464Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:57:27.512Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:57:57.560Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:58:27.604Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:58:57.649Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:59:27.698Z] [INFO] GET /api/health 200 1ms +[2026-03-17T08:59:57.742Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:00:27.789Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:00:48.561Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:00:57.835Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:01:27.892Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:01:57.939Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:02:27.992Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:02:58.040Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:03:28.082Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:03:58.133Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:04:28.180Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:04:58.232Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:05:28.281Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:05:48.572Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:05:58.320Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:06:28.366Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:06:58.416Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:07:28.463Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:07:58.515Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:08:28.564Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:08:58.614Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:09:28.661Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:09:58.713Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:10:28.759Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:10:48.579Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:10:58.810Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:11:28.863Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:11:58.918Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:12:28.962Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:12:59.004Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:13:29.050Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:13:59.102Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:14:29.145Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:14:59.188Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:15:29.241Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:15:48.590Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:15:59.291Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:16:29.340Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:16:59.385Z] [INFO] GET /api/health 200 2ms +[2026-03-17T09:17:29.435Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:17:59.479Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:18:29.528Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:18:59.584Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:19:29.632Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:19:59.685Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:20:29.737Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:20:48.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:20:59.783Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:21:29.828Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:21:59.873Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:22:29.921Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:22:59.970Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:23:30.012Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:24:00.063Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:24:30.118Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:25:00.171Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:25:30.215Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:25:48.607Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:26:00.281Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:26:30.333Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:27:00.392Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:27:30.440Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:28:00.487Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:28:30.543Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:29:00.602Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:29:30.648Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:30:00.705Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:30:30.756Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:30:48.617Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:31:00.817Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:31:30.865Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:32:00.916Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:32:30.957Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:33:01.016Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:33:31.062Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:34:01.120Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:34:31.168Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:35:01.214Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:35:31.263Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:35:48.627Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:36:01.311Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:36:31.364Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:37:01.407Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:37:31.455Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:38:01.513Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:38:31.570Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:39:01.625Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:39:31.670Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:40:01.720Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:40:31.773Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:40:48.638Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:41:01.834Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:41:31.887Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:42:01.936Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:42:31.987Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:43:02.043Z] [INFO] GET /api/health 200 2ms +[2026-03-17T09:43:32.091Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:44:02.135Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:44:32.185Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:45:02.232Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:45:32.276Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:45:48.648Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:46:02.325Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:46:32.374Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:47:02.426Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:47:32.475Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:48:02.527Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:48:32.573Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:49:02.628Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:49:32.671Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:50:02.716Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:50:32.757Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:50:48.657Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:51:02.805Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:51:32.866Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:52:02.918Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:52:32.969Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:53:03.025Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:53:33.075Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:54:03.117Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:54:33.173Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:55:03.229Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:55:33.279Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:55:48.666Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T09:56:03.324Z] [INFO] GET /api/health 200 0ms +[2026-03-17T09:56:33.371Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:57:03.421Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:57:33.472Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:58:03.518Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:58:33.564Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:59:03.609Z] [INFO] GET /api/health 200 1ms +[2026-03-17T09:59:33.671Z] [INFO] GET /api/health 200 2ms +[2026-03-17T10:00:03.715Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:00:33.758Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:00:48.668Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:01:03.801Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:01:33.849Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:02:03.895Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:02:33.940Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:03:03.987Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:03:34.038Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:04:04.086Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:04:34.137Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:05:04.184Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:05:34.235Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:05:48.677Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:06:04.282Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:06:34.326Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:07:04.376Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:07:34.420Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:08:04.467Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:08:34.514Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:09:04.565Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:09:34.611Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:10:04.658Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:10:34.707Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:10:48.680Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:11:04.757Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:11:34.801Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:12:04.854Z] [INFO] GET /api/health 200 2ms +[2026-03-17T10:12:34.907Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:13:04.963Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:13:35.015Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:14:05.066Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:14:35.112Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:15:05.159Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:15:35.211Z] [INFO] GET /api/health 200 2ms +[2026-03-17T10:15:48.686Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:16:05.263Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:16:35.310Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:17:05.360Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:17:35.411Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:18:05.455Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:18:35.509Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:19:05.561Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:19:35.604Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:20:05.651Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:20:35.703Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:20:48.693Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:21:05.747Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:21:35.797Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:22:05.841Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:22:35.897Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:23:05.945Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:23:36.003Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:24:06.064Z] [INFO] GET /api/health 200 2ms +[2026-03-17T10:24:36.107Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:25:06.154Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:25:36.204Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:25:48.699Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:26:06.247Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:26:36.291Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:27:06.346Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:27:36.394Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:28:06.444Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:28:36.488Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:29:06.535Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:29:36.584Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:30:06.635Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:30:36.683Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:30:48.705Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:31:06.724Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:31:36.774Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:32:06.826Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:32:36.874Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:33:06.921Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:33:36.966Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:34:07.008Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:34:37.055Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:35:07.101Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:35:37.149Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:35:48.711Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:36:07.194Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:36:37.245Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:37:07.288Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:37:37.334Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:38:07.386Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:38:37.436Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:39:07.481Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:39:37.533Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:40:07.584Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:40:37.628Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:40:48.716Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:41:07.669Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:41:37.715Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:42:07.769Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:42:37.811Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:43:07.852Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:43:37.898Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:44:07.950Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:44:37.994Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:45:08.041Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:45:38.084Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:45:48.720Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:46:08.133Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:46:38.179Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:47:08.228Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:47:38.273Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:48:08.326Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:48:38.381Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:49:08.433Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:49:38.484Z] [INFO] GET /api/health 200 0ms +[2026-03-17T10:50:08.525Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:50:38.576Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:50:48.725Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:51:08.624Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:51:38.674Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:52:08.722Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:52:38.768Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:53:08.814Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:53:38.863Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:54:08.910Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:54:38.960Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:55:09.003Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:55:39.045Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:55:48.726Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T10:56:09.097Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:56:39.138Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:57:09.190Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:57:39.241Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:58:09.294Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:58:39.353Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:59:09.397Z] [INFO] GET /api/health 200 1ms +[2026-03-17T10:59:39.449Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:00:09.491Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:00:39.549Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:00:48.729Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:01:09.598Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:01:39.643Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:02:09.696Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:02:39.737Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:03:09.787Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:03:39.829Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:04:09.884Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:04:39.936Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:05:09.979Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:05:40.032Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:05:48.732Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:06:10.077Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:06:40.128Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:07:10.179Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:07:40.221Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:08:10.262Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:08:40.311Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:09:10.357Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:09:40.404Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:10:10.448Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:10:40.491Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:10:48.735Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:11:10.537Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:11:40.596Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:12:10.652Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:12:40.695Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:13:10.739Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:13:40.788Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:14:10.832Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:14:40.883Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:15:10.931Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:15:40.976Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:15:48.737Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:16:11.025Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:16:41.073Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:17:11.112Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:17:41.157Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:18:11.208Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:18:41.260Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:19:11.312Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:19:41.359Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:20:11.405Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:20:41.446Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:20:48.739Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:21:11.495Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:21:41.548Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:22:11.598Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:22:41.648Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:23:11.698Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:23:41.755Z] [INFO] GET /api/health 200 2ms +[2026-03-17T11:24:11.800Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:24:41.842Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:25:11.888Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:25:41.936Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:25:48.740Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:26:11.983Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:26:42.035Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:27:12.081Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:27:42.131Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:28:12.187Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:28:42.235Z] [INFO] GET /api/health 200 2ms +[2026-03-17T11:29:12.288Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:29:42.337Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:30:12.386Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:30:42.436Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:30:48.739Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:31:12.487Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:31:42.542Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:32:12.583Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:32:42.632Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:33:12.676Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:33:42.723Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:34:12.770Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:34:42.817Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:35:12.860Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:35:42.910Z] [INFO] GET /api/health 200 2ms +[2026-03-17T11:35:48.746Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:36:12.966Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:36:43.016Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:37:13.066Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:37:43.117Z] [INFO] GET /api/health 200 2ms +[2026-03-17T11:38:13.163Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:38:43.209Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:39:13.254Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:39:43.300Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:40:13.346Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:40:43.394Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:40:48.751Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:41:13.440Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:41:43.493Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:42:13.543Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:42:43.587Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:43:13.641Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:43:43.694Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:44:13.741Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:44:43.786Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:45:13.833Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:45:43.887Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:45:48.756Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:46:13.928Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:46:43.974Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:47:14.020Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:47:44.064Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:48:14.106Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:48:44.156Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:49:14.207Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:49:44.258Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:50:14.305Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:50:44.353Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:50:48.760Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:51:14.399Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:51:44.451Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:52:14.506Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:52:44.553Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:53:14.603Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:53:44.651Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:54:14.699Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:54:44.750Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:55:14.802Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:55:44.853Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:55:48.764Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T11:56:14.903Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:56:44.949Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:57:14.998Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:57:45.051Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:58:15.098Z] [INFO] GET /api/health 200 0ms +[2026-03-17T11:58:45.145Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:59:15.197Z] [INFO] GET /api/health 200 1ms +[2026-03-17T11:59:45.247Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:00:15.294Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:00:45.344Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:00:48.767Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:01:15.391Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:01:45.440Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:02:15.488Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:02:45.530Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:03:15.575Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:03:45.636Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:04:15.683Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:04:45.732Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:05:15.776Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:05:45.822Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:05:48.770Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:06:15.890Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:06:45.941Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:07:15.991Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:07:46.038Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:08:16.087Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:08:46.130Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:09:16.175Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:09:46.220Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:10:16.297Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:10:46.345Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:10:48.773Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:11:16.394Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:11:46.439Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:12:16.483Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:12:46.532Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:13:16.583Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:13:46.631Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:14:16.674Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:14:46.729Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:15:16.790Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:15:46.841Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:15:48.774Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:16:16.891Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:16:46.946Z] [INFO] GET /api/health 200 2ms +[2026-03-17T12:17:16.993Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:17:47.048Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:18:17.089Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:18:47.141Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:19:17.186Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:19:47.239Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:20:17.290Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:20:47.336Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:20:48.775Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:21:17.379Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:21:47.431Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:22:17.480Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:22:47.526Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:23:17.573Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:23:47.617Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:24:17.659Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:24:47.707Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:25:17.756Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:25:47.811Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:25:48.776Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:26:17.860Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:26:47.909Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:27:17.955Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:27:48.002Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:28:18.052Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:28:48.105Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:29:18.152Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:29:48.205Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:30:18.262Z] [INFO] GET /api/health 200 2ms +[2026-03-17T12:30:48.313Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:30:48.777Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:31:18.360Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:31:48.408Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:32:18.459Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:32:48.505Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:33:18.558Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:33:48.606Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:34:18.650Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:34:48.704Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:35:18.763Z] [INFO] GET /api/health 200 3ms +[2026-03-17T12:35:48.784Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:35:48.810Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:36:18.858Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:36:48.912Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:37:18.960Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:37:49.016Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:38:19.058Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:38:49.110Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:39:19.168Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:39:49.218Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:40:19.270Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:40:48.790Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:40:49.317Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:41:19.364Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:41:49.409Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:42:19.457Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:42:49.504Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:43:19.557Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:43:49.604Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:44:19.655Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:44:49.697Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:45:19.750Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:45:48.796Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:45:49.801Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:46:19.861Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:46:49.913Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:47:19.961Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:47:50.006Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:48:20.049Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:48:50.097Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:49:20.139Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:49:50.188Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:50:20.234Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:50:48.801Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:50:50.284Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:51:20.334Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:51:50.379Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:52:20.425Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:52:50.474Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:53:20.521Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:53:50.575Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:54:20.622Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:54:50.670Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:55:20.713Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:55:48.807Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T12:55:50.764Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:56:20.811Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:56:50.863Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:57:20.908Z] [INFO] GET /api/health 200 0ms +[2026-03-17T12:57:50.961Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:58:21.012Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:58:51.064Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:59:21.120Z] [INFO] GET /api/health 200 1ms +[2026-03-17T12:59:51.163Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:00:21.215Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:00:48.813Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:00:51.261Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:01:21.308Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:01:51.349Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:02:21.402Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:02:51.454Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:03:21.499Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:03:51.548Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:04:21.600Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:04:51.650Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:05:21.703Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:05:48.819Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:05:51.751Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:06:21.803Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:06:51.855Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:07:21.907Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:07:51.953Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:08:22.007Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:08:52.052Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:09:22.104Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:09:52.154Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:10:22.207Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:10:48.824Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:10:52.254Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:11:22.303Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:11:52.354Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:12:22.403Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:12:52.450Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:13:22.502Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:13:52.549Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:14:22.596Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:14:52.643Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:15:22.689Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:15:48.830Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:15:52.744Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:16:22.788Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:16:52.835Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:17:22.884Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:17:52.930Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:18:22.984Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:18:53.033Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:19:23.077Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:19:53.128Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:20:23.180Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:20:48.833Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:20:53.232Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:21:23.278Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:21:53.327Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:22:23.371Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:22:53.421Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:23:23.473Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:23:53.516Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:24:23.568Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:24:53.617Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:25:23.668Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:25:48.837Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:25:53.712Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:26:23.758Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:26:53.810Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:27:23.864Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:27:53.915Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:28:23.964Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:28:54.016Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:29:24.064Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:29:54.113Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:30:24.166Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:30:48.842Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:30:54.215Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:31:24.266Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:31:54.313Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:32:24.360Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:32:54.402Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:33:24.446Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:33:54.496Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:34:24.539Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:34:54.590Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:35:24.641Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:35:48.848Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:35:54.685Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:36:24.734Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:36:54.804Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:37:24.851Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:37:54.896Z] [INFO] GET /api/health 200 2ms +[2026-03-17T13:38:24.947Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:38:54.993Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:39:25.041Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:39:55.097Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:40:25.143Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:40:48.850Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:40:55.192Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:41:25.239Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:41:55.290Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:42:25.341Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:42:55.394Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:43:25.445Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:43:55.499Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:44:25.548Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:44:55.594Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:45:25.641Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:45:48.855Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:45:55.688Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:46:25.728Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:46:55.781Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:47:25.827Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:47:55.879Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:48:25.926Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:48:55.974Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:49:26.019Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:49:56.070Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:50:26.116Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:50:48.859Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:50:56.168Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:51:26.221Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:51:56.264Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:52:26.313Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:52:56.362Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:53:26.412Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:53:56.463Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:54:26.515Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:54:56.570Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:55:26.612Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:55:48.864Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T13:55:56.659Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:56:26.706Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:56:56.756Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:57:26.804Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:57:56.849Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:58:26.901Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:58:56.949Z] [INFO] GET /api/health 200 0ms +[2026-03-17T13:59:26.998Z] [INFO] GET /api/health 200 1ms +[2026-03-17T13:59:57.043Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:00:27.090Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:00:48.868Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:00:57.156Z] [INFO] GET /api/health 200 2ms +[2026-03-17T14:01:27.206Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:01:57.252Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:02:27.309Z] [INFO] GET /api/health 200 2ms +[2026-03-17T14:02:57.359Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:03:27.407Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:03:57.453Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:04:27.495Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:04:57.541Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:05:27.597Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:05:48.872Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:05:57.643Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:06:27.695Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:06:57.760Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:07:27.809Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:07:57.860Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:08:27.906Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:08:57.951Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:09:28.002Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:09:58.052Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:10:28.104Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:10:48.875Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:10:58.157Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:11:28.211Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:11:58.255Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:12:28.300Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:12:58.352Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:13:28.397Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:13:58.447Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:14:28.496Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:14:58.545Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:15:28.587Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:15:48.880Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:15:58.634Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:16:28.692Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:16:58.740Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:17:28.781Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:17:58.831Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:18:28.890Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:18:58.936Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:19:28.978Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:19:59.028Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:20:29.082Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:20:48.883Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:20:59.127Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:21:29.171Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:21:59.228Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:22:29.281Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:22:59.329Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:23:29.383Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:23:59.433Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:24:29.485Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:24:59.530Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:25:29.579Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:25:48.887Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:25:59.631Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:26:29.679Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:26:59.729Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:27:29.775Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:27:59.838Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:28:29.885Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:28:59.928Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:29:29.976Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:30:00.021Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:30:30.069Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:30:48.890Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:31:00.116Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:31:30.173Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:32:00.225Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:32:30.269Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:33:00.321Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:33:30.367Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:34:00.415Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:34:30.463Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:35:00.512Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:35:30.565Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:35:48.893Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:36:00.648Z] [INFO] GET /api/health 200 2ms +[2026-03-17T14:36:30.705Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:37:00.762Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:37:30.818Z] [INFO] GET /api/health 200 2ms +[2026-03-17T14:38:00.882Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:38:30.933Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:39:00.997Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:39:31.051Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:40:01.102Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:40:31.143Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:40:48.895Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:41:01.193Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:41:31.238Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:42:01.292Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:42:31.339Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:43:01.380Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:43:31.426Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:44:01.476Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:44:31.534Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:45:01.589Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:45:31.640Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:45:48.898Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:46:01.686Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:46:31.729Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:47:01.782Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:47:31.835Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:48:01.884Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:48:31.932Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:49:01.977Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:49:32.025Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:50:02.074Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:50:32.123Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:50:48.902Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:51:02.168Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:51:32.216Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:52:02.266Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:52:32.314Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:53:02.364Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:53:32.417Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:54:02.469Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:54:32.517Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:55:02.569Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:55:32.611Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:55:48.907Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T14:56:02.657Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:56:32.703Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:57:02.752Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:57:32.798Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:58:02.845Z] [INFO] GET /api/health 200 0ms +[2026-03-17T14:58:32.899Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:59:02.951Z] [INFO] GET /api/health 200 1ms +[2026-03-17T14:59:33.005Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:00:03.055Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:00:33.098Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:00:48.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:01:03.145Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:01:33.201Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:02:03.249Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:02:33.294Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:03:03.338Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:03:33.380Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:04:03.435Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:04:33.481Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:05:03.533Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:05:33.579Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:05:48.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:06:03.625Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:06:33.676Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:07:03.727Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:07:33.777Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:08:03.821Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:08:33.871Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:09:03.921Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:09:33.963Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:10:04.021Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:10:34.071Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:10:48.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:11:04.115Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:11:34.162Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:12:04.205Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:12:34.258Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:13:04.307Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:13:34.355Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:14:04.407Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:14:34.460Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:15:04.509Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:15:34.559Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:15:48.913Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:16:04.611Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:16:34.661Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:17:04.704Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:17:34.763Z] [INFO] GET /api/health 200 2ms +[2026-03-17T15:18:04.823Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:18:34.878Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:19:04.929Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:19:34.979Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:20:05.032Z] [INFO] GET /api/health 200 2ms +[2026-03-17T15:20:35.077Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:20:48.916Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:21:05.120Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:21:35.163Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:22:05.214Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:22:35.265Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:23:05.313Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:23:35.364Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:24:05.415Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:24:35.465Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:25:05.512Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:25:35.563Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:25:48.918Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:26:05.609Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:26:35.656Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:27:05.706Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:27:35.754Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:28:05.806Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:28:35.851Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:29:05.910Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:29:35.953Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:30:05.996Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:30:36.043Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:30:48.922Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:31:06.098Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:31:36.144Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:32:06.189Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:32:36.243Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:33:06.288Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:33:36.342Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:34:06.396Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:34:36.443Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:35:06.485Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:35:36.528Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:35:48.926Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:36:06.577Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:36:36.632Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:37:06.683Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:37:36.735Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:38:06.785Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:38:36.838Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:39:06.886Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:39:36.931Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:40:06.971Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:40:37.014Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:40:48.929Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:41:07.062Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:41:37.111Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:42:07.160Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:42:37.211Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:43:07.255Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:43:37.307Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:44:07.356Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:44:37.405Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:45:07.453Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:45:37.507Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:45:48.932Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:46:07.555Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:46:37.600Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:47:07.644Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:47:37.700Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:48:07.748Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:48:37.795Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:49:07.839Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:49:37.886Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:50:07.927Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:50:37.976Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:50:48.934Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:51:08.029Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:51:38.082Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:52:08.132Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:52:38.183Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:53:08.229Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:53:38.286Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:54:08.333Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:54:38.386Z] [INFO] GET /api/health 200 2ms +[2026-03-17T15:55:08.448Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:55:38.496Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:55:48.936Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T15:56:08.543Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:56:38.590Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:57:08.634Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:57:38.680Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:58:08.728Z] [INFO] GET /api/health 200 1ms +[2026-03-17T15:58:38.772Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:59:08.816Z] [INFO] GET /api/health 200 0ms +[2026-03-17T15:59:38.865Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:00:08.908Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:00:38.957Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:00:48.940Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:01:09.008Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:01:39.067Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:02:09.117Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:02:39.165Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:03:09.227Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:03:39.274Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:04:09.324Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:04:39.372Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:05:09.419Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:05:39.487Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:05:48.943Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:06:09.532Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:06:39.576Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:07:09.619Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:07:39.662Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:08:09.713Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:08:39.762Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:09:09.811Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:09:39.858Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:10:09.905Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:10:13.459Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-17T16-10-13-454Z.db.enc +[2026-03-17T16:10:13.459Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-17T16-10-13-454Z.db.enc +[2026-03-17T16:10:13.463Z] [INFO] Backup erstellt: backup_2026-03-17T16-10-13-454Z.db +[2026-03-17T16:10:13.475Z] [INFO] Datei sicher gelöscht: backup_2026-01-05T22-14-17-122Z.db.enc +[2026-03-17T16:10:13.475Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-05T22-14-17-122Z.db.enc +[2026-03-17T16:10:39.958Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:10:48.946Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:11:10.011Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:11:40.059Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:12:10.112Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:12:40.157Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:13:10.207Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:13:40.254Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:14:10.305Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:14:40.358Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:15:10.400Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:15:40.448Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:15:48.948Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:16:10.493Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:16:40.541Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:17:10.590Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:17:40.637Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:18:10.691Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:18:40.734Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:19:10.782Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:19:40.830Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:20:10.881Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:20:40.941Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:20:48.950Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:21:10.986Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:21:41.034Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:21:59.290Z] [INFO] GET /.git/config 200 3ms +[2026-03-17T16:22:11.082Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:22:41.128Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:23:11.177Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:23:41.218Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:24:11.267Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:24:41.307Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:25:11.366Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:25:41.420Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:25:48.951Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:26:11.466Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:26:41.508Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:27:11.554Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:27:41.598Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:28:11.642Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:28:41.687Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:29:11.747Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:29:41.793Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:30:11.836Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:30:41.877Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:30:48.954Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:31:11.927Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:31:41.977Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:32:12.024Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:32:36.037Z] [INFO] GET /js/app.js 200 3ms +[2026-03-17T16:32:42.085Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:33:12.133Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:33:42.185Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:34:12.234Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:34:42.281Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:35:12.324Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:35:42.375Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:35:48.955Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:36:12.421Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:36:42.468Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:37:12.514Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:37:42.571Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:38:12.616Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:38:42.656Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:39:12.706Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:39:42.748Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:40:12.801Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:40:42.848Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:40:48.956Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:41:12.905Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:41:42.948Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:42:13.002Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:42:43.051Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:43:13.092Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:43:43.135Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:44:13.179Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:44:43.227Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:45:13.269Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:45:43.310Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:45:48.958Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:46:13.358Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:46:43.401Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:47:13.452Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:47:43.507Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:48:13.561Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:48:43.604Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:49:13.657Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:49:43.710Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:50:13.757Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:50:43.807Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:50:48.960Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:51:13.858Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:51:43.904Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:52:13.957Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:52:44.001Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:53:14.051Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:53:44.105Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:54:14.150Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:54:44.196Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:55:14.251Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:55:44.305Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:55:48.962Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T16:56:14.348Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:56:44.395Z] [INFO] GET /api/health 200 0ms +[2026-03-17T16:57:14.446Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:57:44.497Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:58:14.549Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:58:44.595Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:59:14.641Z] [INFO] GET /api/health 200 1ms +[2026-03-17T16:59:44.687Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:00:14.729Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:00:44.777Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:00:48.965Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:01:14.831Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:01:44.886Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:02:14.929Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:02:44.976Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:03:15.029Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:03:45.081Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:04:15.131Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:04:45.177Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:05:15.226Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:05:45.267Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:05:48.968Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:06:15.313Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:06:45.358Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:07:15.409Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:07:45.455Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:08:15.506Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:08:45.558Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:09:15.611Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:09:45.659Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:10:15.710Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:10:45.763Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:10:48.971Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:11:15.811Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:11:45.858Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:12:15.908Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:12:45.955Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:13:16.002Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:13:46.054Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:14:16.105Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:14:46.154Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:15:16.200Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:15:46.248Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:15:48.973Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:16:16.298Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:16:46.349Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:17:16.401Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:17:46.451Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:18:16.496Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:18:46.544Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:19:16.589Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:19:46.651Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:20:16.703Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:20:46.755Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:20:48.974Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:21:16.806Z] [INFO] GET /api/health 200 2ms +[2026-03-17T17:21:46.849Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:22:16.897Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:22:46.938Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:23:16.982Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:23:47.027Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:24:17.073Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:24:47.122Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:25:17.173Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:25:47.219Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:25:48.977Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:26:17.271Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:26:47.318Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:27:17.368Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:27:47.421Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:28:17.474Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:28:47.524Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:29:17.570Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:29:47.622Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:30:17.674Z] [INFO] GET /api/health 200 2ms +[2026-03-17T17:30:47.723Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:30:48.978Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:31:17.770Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:31:47.818Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:32:17.871Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:32:47.923Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:33:17.970Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:33:48.019Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:34:18.068Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:34:48.118Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:35:18.171Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:35:48.218Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:35:48.979Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:36:18.264Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:36:48.310Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:37:18.360Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:37:48.408Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:38:18.473Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:38:48.520Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:39:18.568Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:39:48.619Z] [INFO] GET /api/health 200 2ms +[2026-03-17T17:40:18.675Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:40:48.720Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:40:48.981Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:41:18.767Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:41:48.813Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:42:18.869Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:42:48.917Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:43:18.959Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:43:49.008Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:44:19.060Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:44:49.118Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:45:19.169Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:45:48.982Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:45:49.219Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:46:19.260Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:46:49.307Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:47:19.370Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:47:49.416Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:48:19.464Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:48:49.512Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:49:19.570Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:49:49.617Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:50:19.669Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:50:48.984Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:50:49.719Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:51:19.764Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:51:49.822Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:52:19.871Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:52:49.919Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:53:19.964Z] [INFO] GET /api/health 200 0ms +[2026-03-17T17:53:50.014Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:54:20.060Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:54:50.106Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:55:20.149Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:55:48.985Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T17:55:50.198Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:56:20.240Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:56:50.292Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:57:20.344Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:57:50.396Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:58:20.438Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:58:50.488Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:59:20.539Z] [INFO] GET /api/health 200 1ms +[2026-03-17T17:59:50.590Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:00:20.642Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:00:48.986Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:00:50.691Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:01:20.738Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:01:50.784Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:02:20.834Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:02:50.901Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:03:20.954Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:03:51.008Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:04:21.065Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:04:51.113Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:05:21.156Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:05:48.986Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:05:51.205Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:06:21.254Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:06:51.303Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:07:21.358Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:07:51.421Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:08:21.468Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:08:51.521Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:09:21.566Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:09:51.618Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:10:21.662Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:10:48.987Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:10:51.720Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:11:21.763Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:11:51.819Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:12:21.866Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:12:51.912Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:13:21.961Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:13:52.014Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:14:22.056Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:14:52.105Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:15:22.150Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:15:48.988Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:15:52.198Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:16:22.250Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:16:52.297Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:17:22.348Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:17:52.391Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:18:22.434Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:18:52.481Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:19:22.537Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:19:52.587Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:20:22.636Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:20:48.989Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:20:52.682Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:21:22.724Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:21:52.770Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:22:22.819Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:22:52.874Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:23:22.923Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:23:52.972Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:24:23.030Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:24:53.078Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:25:23.129Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:25:48.989Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:25:53.174Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:26:23.223Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:26:53.268Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:27:23.315Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:27:53.364Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:28:23.417Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:28:53.465Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:29:23.513Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:29:53.566Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:30:23.616Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:30:48.989Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:30:53.658Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:31:23.710Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:31:53.754Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:32:23.804Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:32:53.852Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:33:23.904Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:33:53.948Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:34:23.996Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:34:54.053Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:35:24.100Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:35:49.009Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:35:54.149Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:36:24.200Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:36:54.253Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:37:24.302Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:37:54.350Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:38:24.394Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:38:54.442Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:39:24.488Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:39:54.542Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:40:24.589Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:40:49.027Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:40:54.643Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:41:24.692Z] [INFO] GET /api/health 200 2ms +[2026-03-17T18:41:54.741Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:42:24.787Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:42:54.837Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:43:24.885Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:43:54.934Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:44:24.982Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:44:55.024Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:45:25.073Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:45:49.045Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:45:55.127Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:46:25.178Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:46:55.230Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:47:25.277Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:47:55.333Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:48:25.378Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:48:55.426Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:49:25.479Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:49:55.529Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:50:25.578Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:50:49.058Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:50:55.632Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:51:25.680Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:51:55.727Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:52:25.774Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:52:55.819Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:53:25.861Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:53:55.909Z] [INFO] GET /api/health 200 0ms +[2026-03-17T18:54:25.957Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:54:56.002Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:55:26.047Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:55:49.076Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T18:55:56.098Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:56:26.149Z] [INFO] GET /api/health 200 2ms +[2026-03-17T18:56:56.197Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:57:26.248Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:57:56.295Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:58:26.343Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:58:56.391Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:59:26.437Z] [INFO] GET /api/health 200 1ms +[2026-03-17T18:59:56.482Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:00:26.532Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:00:49.093Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:00:56.579Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:01:26.623Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:01:56.674Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:02:26.722Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:02:56.765Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:03:26.822Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:03:56.867Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:04:26.921Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:04:56.966Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:05:27.011Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:05:49.108Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:05:57.061Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:06:27.107Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:06:57.153Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:07:27.205Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:07:57.256Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:08:27.310Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:08:57.353Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:09:27.404Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:09:57.449Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:10:27.497Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:10:49.125Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:10:57.540Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:11:27.584Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:11:57.628Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:12:27.678Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:12:57.727Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:13:27.775Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:13:57.833Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:14:27.883Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:14:57.933Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:15:27.979Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:15:49.138Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:15:58.028Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:16:28.077Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:16:58.120Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:17:28.161Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:17:58.203Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:18:28.249Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:18:58.305Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:19:28.351Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:19:58.394Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:20:28.441Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:20:49.153Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:20:58.487Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:21:28.533Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:21:58.579Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:22:28.631Z] [INFO] GET /api/health 200 2ms +[2026-03-17T19:22:58.681Z] [INFO] GET /api/health 200 2ms +[2026-03-17T19:23:28.731Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:23:58.778Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:24:28.825Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:24:58.869Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:25:28.914Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:25:49.157Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:25:58.965Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:26:29.025Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:26:59.079Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:27:29.124Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:27:59.164Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:28:29.217Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:28:59.272Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:29:29.331Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:29:59.377Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:30:29.422Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:30:49.172Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:30:59.468Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:31:29.514Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:31:59.564Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:32:29.613Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:32:59.663Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:33:29.711Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:33:59.761Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:34:29.812Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:34:59.864Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:35:29.920Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:35:49.185Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:35:59.976Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:36:30.021Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:37:00.077Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:37:30.122Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:38:00.178Z] [INFO] GET /api/health 200 2ms +[2026-03-17T19:38:30.227Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:39:00.285Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:39:30.337Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:40:00.392Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:40:30.441Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:40:49.195Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:41:00.493Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:41:30.537Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:42:00.584Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:42:30.631Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:43:00.680Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:43:30.729Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:44:00.779Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:44:30.829Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:45:00.886Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:45:30.938Z] [INFO] GET /api/health 200 2ms +[2026-03-17T19:45:49.206Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:46:00.996Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:46:31.051Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:47:01.096Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:47:31.143Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:48:01.201Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:48:31.247Z] [INFO] GET /api/health 200 2ms +[2026-03-17T19:49:01.295Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:49:31.343Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:50:01.392Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:50:31.449Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:50:49.217Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:51:01.495Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:51:31.537Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:52:01.591Z] [INFO] GET /api/health 200 2ms +[2026-03-17T19:52:31.641Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:53:01.707Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:53:31.761Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:54:01.812Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:54:31.859Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:55:01.909Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:55:31.959Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:55:49.221Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T19:56:02.008Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:56:32.057Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:57:02.102Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:57:32.152Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:58:02.207Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:58:32.253Z] [INFO] GET /api/health 200 1ms +[2026-03-17T19:59:02.300Z] [INFO] GET /api/health 200 0ms +[2026-03-17T19:59:32.343Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:00:02.393Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:00:32.444Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:00:49.233Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:01:02.494Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:01:32.539Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:02:02.588Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:02:32.635Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:03:02.683Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:03:32.729Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:04:02.771Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:04:32.825Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:05:02.881Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:05:32.930Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:05:49.242Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:06:02.979Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:06:33.024Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:07:03.074Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:07:33.125Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:08:03.167Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:08:27.835Z] [INFO] GET /.git/config 200 2ms +[2026-03-17T20:08:33.213Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:09:03.267Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:09:33.314Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:10:03.365Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:10:33.412Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:10:49.251Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:11:03.459Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:11:33.501Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:12:03.547Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:12:33.595Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:13:03.648Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:13:33.697Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:14:03.752Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:14:33.805Z] [INFO] GET /api/health 200 2ms +[2026-03-17T20:15:03.853Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:15:33.895Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:15:49.261Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:16:03.950Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:16:34.009Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:17:04.056Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:17:34.105Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:18:04.153Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:18:34.209Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:19:04.257Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:19:34.308Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:20:04.359Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:20:34.414Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:20:49.270Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:21:04.462Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:21:34.514Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:22:04.566Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:22:34.614Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:23:04.657Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:23:34.706Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:24:04.758Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:24:34.806Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:25:04.852Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:25:34.900Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:25:49.271Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:26:04.949Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:26:34.999Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:27:05.051Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:27:35.106Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:28:05.147Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:28:35.188Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:29:05.234Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:29:35.284Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:30:05.329Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:30:35.380Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:30:49.279Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:31:05.431Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:31:35.479Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:32:05.528Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:32:35.581Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:33:05.625Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:33:35.677Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:34:05.732Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:34:35.778Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:35:05.827Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:35:35.878Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:35:49.286Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:36:05.931Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:36:35.976Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:37:06.020Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:37:36.071Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:38:06.123Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:38:36.173Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:39:06.221Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:39:36.265Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:40:06.310Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:40:36.368Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:40:49.293Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:41:06.418Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:41:36.467Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:42:06.517Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:42:36.560Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:43:06.609Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:43:36.657Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:44:06.698Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:44:36.751Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:45:06.800Z] [INFO] GET /api/health 200 2ms +[2026-03-17T20:45:36.845Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:45:49.299Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:46:06.900Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:46:36.951Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:47:06.992Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:47:37.039Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:48:07.089Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:48:37.137Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:49:07.179Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:49:37.235Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:50:07.291Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:50:37.346Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:50:49.305Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:51:07.391Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:51:37.442Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:52:07.496Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:52:37.545Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:53:07.594Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:53:37.641Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:54:07.683Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:54:37.734Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:55:07.781Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:55:37.833Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:55:49.306Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T20:56:07.874Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:56:37.923Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:57:07.970Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:57:38.022Z] [INFO] GET /api/health 200 0ms +[2026-03-17T20:58:08.071Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:58:38.129Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:59:08.171Z] [INFO] GET /api/health 200 1ms +[2026-03-17T20:59:38.217Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:00:08.260Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:00:38.303Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:00:49.310Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:01:08.348Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:01:38.394Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:02:08.441Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:02:38.488Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:03:08.534Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:03:38.585Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:04:08.634Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:04:38.681Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:05:08.728Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:05:38.778Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:05:49.315Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:06:08.824Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:06:38.871Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:07:08.924Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:07:38.964Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:08:09.009Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:08:39.057Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:09:09.099Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:09:39.148Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:10:09.194Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:10:39.241Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:10:49.319Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:11:09.294Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:11:39.344Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:12:09.384Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:12:39.428Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:13:09.476Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:13:39.524Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:14:09.577Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:14:39.628Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:15:09.678Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:15:39.731Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:15:49.323Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:16:09.786Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:16:39.831Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:17:09.879Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:17:39.924Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:18:09.981Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:18:40.026Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:19:10.071Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:19:40.123Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:20:10.171Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:20:40.218Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:20:49.324Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:21:10.264Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:21:40.308Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:22:10.359Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:22:40.407Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:23:10.455Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:23:40.501Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:24:10.542Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:24:40.590Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:25:10.648Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:25:40.709Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:25:49.326Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:26:10.756Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:26:40.803Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:27:10.849Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:27:40.901Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:28:10.951Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:28:40.996Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:29:11.041Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:29:41.081Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:30:11.129Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:30:41.175Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:30:49.328Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:31:11.216Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:31:41.261Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:32:11.309Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:32:41.371Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:33:11.418Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:33:41.460Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:34:11.511Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:34:41.560Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:35:11.605Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:35:41.658Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:35:49.331Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:36:11.713Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:36:41.757Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:37:11.801Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:37:41.851Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:38:11.906Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:38:41.961Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:39:12.011Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:39:42.062Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:40:12.109Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:40:42.159Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:40:49.332Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:41:12.208Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:41:42.257Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:42:12.304Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:42:42.351Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:43:12.396Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:43:42.457Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:44:12.507Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:44:42.555Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:45:12.602Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:45:42.660Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:45:49.334Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:46:12.706Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:46:42.752Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:47:12.802Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:47:42.853Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:48:12.897Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:48:42.943Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:49:12.992Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:49:43.040Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:50:13.093Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:50:43.145Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:50:49.334Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:51:13.192Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:51:43.246Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:52:13.297Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:52:43.346Z] [INFO] GET /api/health 200 0ms +[2026-03-17T21:53:13.395Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:53:43.451Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:54:13.500Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:54:33.483Z] [INFO] GET / 200 2ms +[2026-03-17T21:54:33.575Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-17T21:54:33.576Z] [INFO] GET /css/base.css 200 2ms +[2026-03-17T21:54:33.623Z] [INFO] GET /css/components.css 200 2ms +[2026-03-17T21:54:33.624Z] [INFO] GET /css/board.css 200 2ms +[2026-03-17T21:54:33.640Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-17T21:54:33.641Z] [INFO] GET /css/list.css 200 3ms +[2026-03-17T21:54:33.641Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-17T21:54:33.642Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-17T21:54:33.658Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-17T21:54:33.683Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-17T21:54:33.684Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-17T21:54:33.694Z] [INFO] GET /css/coding.css 200 1ms +[2026-03-17T21:54:33.698Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-17T21:54:33.705Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-17T21:54:33.706Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-17T21:54:33.735Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-17T21:54:33.736Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-17T21:54:33.758Z] [INFO] GET /css/mobile.css 200 5ms +[2026-03-17T21:54:33.758Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-17T21:54:33.759Z] [INFO] GET /js/app.js 200 3ms +[2026-03-17T21:54:33.772Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-17T21:54:33.776Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-17T21:54:33.803Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-17T21:54:33.866Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-17T21:54:33.868Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-17T21:54:33.869Z] [INFO] GET /js/store.js 200 3ms +[2026-03-17T21:54:33.870Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-17T21:54:33.871Z] [INFO] GET /js/api.js 200 3ms +[2026-03-17T21:54:33.872Z] [INFO] GET /js/board.js 200 3ms +[2026-03-17T21:54:33.873Z] [INFO] GET /manifest.json 200 3ms +[2026-03-17T21:54:33.902Z] [INFO] GET /js/task-modal.js 200 1ms +[2026-03-17T21:54:33.920Z] [INFO] GET /js/list.js 200 4ms +[2026-03-17T21:54:33.921Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-17T21:54:33.923Z] [INFO] GET /js/admin.js 200 5ms +[2026-03-17T21:54:33.925Z] [INFO] GET /js/calendar.js 200 6ms +[2026-03-17T21:54:33.925Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-17T21:54:33.958Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-17T21:54:33.958Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-17T21:54:33.959Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-17T21:54:33.960Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-17T21:54:33.962Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-17T21:54:33.962Z] [INFO] GET /js/mobile.js 200 1ms +[2026-03-17T21:54:33.995Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-17T21:54:33.996Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-17T21:54:33.997Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-17T21:54:34.126Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-17T21:54:34.129Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-17T21:54:34.130Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-17T21:54:34.131Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-17T21:54:35.683Z] [INFO] GET /sw.js 200 1ms +[2026-03-17T21:54:35.785Z] [INFO] GET /sw.js 200 1ms +[2026-03-17T21:54:36.835Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-17T21:54:36.836Z] [INFO] POST /api/auth/login 200 374ms +[2026-03-17T21:54:37.042Z] [INFO] GET / 200 1ms +[2026-03-17T21:54:37.121Z] [INFO] GET /css/components.css 200 3ms +[2026-03-17T21:54:37.122Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-17T21:54:37.123Z] [INFO] GET /css/base.css 200 3ms +[2026-03-17T21:54:37.125Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-17T21:54:37.125Z] [INFO] GET /css/board.css 200 2ms +[2026-03-17T21:54:37.172Z] [INFO] GET /css/admin.css 200 5ms +[2026-03-17T21:54:37.172Z] [INFO] GET /css/list.css 200 4ms +[2026-03-17T21:54:37.174Z] [INFO] GET /css/calendar.css 200 5ms +[2026-03-17T21:54:37.201Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-17T21:54:37.201Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-17T21:54:37.202Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-17T21:54:37.202Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-17T21:54:37.209Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-17T21:54:37.211Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-17T21:54:37.244Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-17T21:54:37.256Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-17T21:54:37.257Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-17T21:54:37.257Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-17T21:54:37.262Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-17T21:54:37.277Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-17T21:54:37.290Z] [INFO] GET /js/app.js 200 2ms +[2026-03-17T21:54:37.298Z] [INFO] GET /manifest.json 200 2ms +[2026-03-17T21:54:37.298Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-17T21:54:37.299Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-17T21:54:37.329Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-17T21:54:37.330Z] [INFO] GET /js/store.js 200 3ms +[2026-03-17T21:54:37.330Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-17T21:54:37.331Z] [INFO] GET /js/api.js 200 2ms +[2026-03-17T21:54:37.359Z] [INFO] GET /js/offline.js 200 7ms +[2026-03-17T21:54:37.360Z] [INFO] GET /js/board.js 200 2ms +[2026-03-17T21:54:37.678Z] [INFO] GET /js/task-modal.js 200 6ms +[2026-03-17T21:54:37.676Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-17T21:54:37.678Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-17T21:54:37.680Z] [INFO] GET /js/list.js 200 6ms +[2026-03-17T21:54:37.681Z] [INFO] GET /js/undo.js 200 6ms +[2026-03-17T21:54:37.681Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-17T21:54:37.712Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-17T21:54:37.717Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-17T21:54:37.719Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-17T21:54:37.722Z] [INFO] GET /js/knowledge.js 200 6ms +[2026-03-17T21:54:37.756Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-17T21:54:37.760Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-17T21:54:37.760Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-17T21:54:37.761Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-17T21:54:37.763Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-17T21:54:37.774Z] [INFO] GET /api/auth/users 200 6ms +[2026-03-17T21:54:37.790Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-17T21:54:37.795Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-17T21:54:37.795Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-17T21:54:37.797Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-17T21:54:37.815Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-17T21:54:37.857Z] [INFO] GET /api/projects 200 3ms +[2026-03-17T21:54:37.860Z] [INFO] Socket connected: momohomma@googlemail.com (IOa9DExnodAOOI-LAADP) +[2026-03-17T21:54:37.901Z] [INFO] GET /api/tasks/project/2 200 10ms +[2026-03-17T21:54:37.904Z] [INFO] GET /api/labels/2 200 2ms +[2026-03-17T21:54:37.906Z] [INFO] GET /api/columns/2 200 2ms +[2026-03-17T21:54:37.907Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-17T21:54:37.909Z] [INFO] GET /api/reminders?project_id=2 200 2ms +[2026-03-17T21:54:37.915Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms +[2026-03-17T21:54:37.965Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms +[2026-03-17T21:54:38.006Z] [INFO] GET /api/notifications 200 3ms +[2026-03-17T21:54:38.047Z] [INFO] GET /api/knowledge/categories 200 4ms +[2026-03-17T21:54:39.644Z] [INFO] GET /sw.js 200 1ms +[2026-03-17T21:54:42.903Z] [INFO] GET /api/tasks/57 200 5ms +[2026-03-17T21:54:42.942Z] [INFO] GET /api/tasks/57/history 404 3ms +[2026-03-17T21:54:42.944Z] [INFO] GET /api/comments/57 200 5ms +[2026-03-17T21:54:42.947Z] [INFO] GET /api/subtasks/57 200 2ms +[2026-03-17T21:54:42.949Z] [INFO] GET /api/links/57 200 2ms +[2026-03-17T21:54:42.951Z] [INFO] GET /api/files/57 200 2ms +[2026-03-17T21:54:43.547Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:54:43.962Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-17T21:55:03.330Z] [INFO] Aufgabe aktualisiert: Im Tool selber zum Fixen (ID: 57) +[2026-03-17T21:55:03.330Z] [INFO] PUT /api/tasks/57 200 3ms +[2026-03-17T21:55:04.285Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-17T21:55:13.592Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:55:35.303Z] [INFO] GET /sw.js 200 2ms +[2026-03-17T21:55:43.634Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:55:49.339Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T21:56:13.686Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:56:43.737Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:57:13.783Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:57:43.825Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:58:13.873Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:58:43.919Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:59:13.969Z] [INFO] GET /api/health 200 1ms +[2026-03-17T21:59:44.015Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:00:14.066Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:00:44.115Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:00:49.343Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:01:14.162Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:01:44.209Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:02:14.258Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:02:44.303Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:03:14.346Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:03:44.393Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:04:14.435Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:04:44.478Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:05:14.532Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:05:44.575Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:05:49.348Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:06:14.622Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:06:44.686Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:07:14.732Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:07:44.785Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:08:14.836Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:08:44.877Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:09:14.917Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:09:44.961Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:10:03.855Z] [INFO] Logout: momohomma@googlemail.com +[2026-03-17T22:10:03.856Z] [INFO] POST /api/auth/logout 200 6ms +[2026-03-17T22:10:03.892Z] [INFO] Socket disconnected: momohomma@googlemail.com (IOa9DExnodAOOI-LAADP) +[2026-03-17T22:10:15.013Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:10:45.067Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:10:49.351Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:11:15.112Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:11:45.159Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:12:15.209Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:12:45.250Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:13:15.306Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:13:45.360Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:14:15.408Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:14:45.452Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:15:15.497Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:15:45.542Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:15:49.354Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:16:15.594Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:16:45.646Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:17:15.694Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:17:45.740Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:18:15.786Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:18:45.834Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:19:15.884Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:19:45.939Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:20:15.690Z] [INFO] GET / 200 2ms +[2026-03-17T22:20:15.930Z] [INFO] GET /favicon.ico 200 2ms +[2026-03-17T22:20:15.990Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:20:16.042Z] [INFO] GET /favicon.png 200 2ms +[2026-03-17T22:20:16.155Z] [INFO] GET /assets/icons/icon-152x152.png 200 2ms +[2026-03-17T22:20:16.263Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-17T22:20:16.372Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-17T22:20:16.480Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-17T22:20:46.039Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:20:49.356Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:21:07.387Z] [INFO] GET / 200 2ms +[2026-03-17T22:21:07.713Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-17T22:21:07.821Z] [INFO] GET /css/base.css 200 1ms +[2026-03-17T22:21:07.926Z] [INFO] GET /css/board.css 200 1ms +[2026-03-17T22:21:07.927Z] [INFO] GET /css/components.css 200 2ms +[2026-03-17T22:21:07.930Z] [INFO] GET /css/modal.css 200 1ms +[2026-03-17T22:21:07.941Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-17T22:21:07.942Z] [INFO] GET /css/list.css 200 2ms +[2026-03-17T22:21:07.943Z] [INFO] GET /css/admin.css 200 0ms +[2026-03-17T22:21:08.038Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-17T22:21:08.139Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-17T22:21:08.141Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-17T22:21:08.145Z] [INFO] GET /css/coding.css 200 1ms +[2026-03-17T22:21:08.161Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-17T22:21:08.164Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-17T22:21:08.166Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-17T22:21:08.249Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-17T22:21:08.250Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-17T22:21:08.253Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-17T22:21:08.275Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-17T22:21:08.281Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-17T22:21:08.358Z] [INFO] GET /js/app.js 200 2ms +[2026-03-17T22:21:08.359Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-17T22:21:08.361Z] [INFO] GET /js/contacts.js 200 1ms +[2026-03-17T22:21:08.469Z] [INFO] GET /js/store.js 200 1ms +[2026-03-17T22:21:08.476Z] [INFO] GET /js/api.js 200 1ms +[2026-03-17T22:21:08.477Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-17T22:21:08.572Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-17T22:21:08.573Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-17T22:21:08.577Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-17T22:21:08.577Z] [INFO] GET /js/board.js 200 1ms +[2026-03-17T22:21:08.589Z] [INFO] GET /js/task-modal.js 200 1ms +[2026-03-17T22:21:08.593Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-17T22:21:08.679Z] [INFO] GET /js/list.js 200 1ms +[2026-03-17T22:21:08.681Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-17T22:21:08.691Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-17T22:21:08.703Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-17T22:21:08.707Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-17T22:21:08.788Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-17T22:21:08.790Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-17T22:21:08.791Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-17T22:21:08.804Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-17T22:21:08.817Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-17T22:21:08.822Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-17T22:21:08.932Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-17T22:21:09.066Z] [INFO] GET /sw.js 200 2ms +[2026-03-17T22:21:09.135Z] [INFO] GET /favicon.ico 200 2ms +[2026-03-17T22:21:09.182Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-17T22:21:09.187Z] [INFO] GET /index.html 200 2ms +[2026-03-17T22:21:09.188Z] [INFO] GET / 200 3ms +[2026-03-17T22:21:09.258Z] [INFO] GET /assets/icons/icon-152x152.png 200 2ms +[2026-03-17T22:21:09.291Z] [INFO] GET /css/base.css 200 2ms +[2026-03-17T22:21:09.304Z] [INFO] GET /css/components.css 200 2ms +[2026-03-17T22:21:09.305Z] [INFO] GET /css/board.css 200 2ms +[2026-03-17T22:21:09.379Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-17T22:21:09.401Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-17T22:21:09.419Z] [INFO] GET /css/calendar.css 200 1ms +[2026-03-17T22:21:09.421Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-17T22:21:09.499Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-17T22:21:09.509Z] [INFO] GET /js/app.js 200 1ms +[2026-03-17T22:21:09.537Z] [INFO] GET /js/api.js 200 2ms +[2026-03-17T22:21:09.538Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-17T22:21:09.619Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-17T22:21:09.652Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-17T22:21:09.653Z] [INFO] GET /js/store.js 200 2ms +[2026-03-17T22:21:09.723Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-17T22:21:09.767Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-17T22:21:09.769Z] [INFO] GET /js/board.js 200 3ms +[2026-03-17T22:21:09.832Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-17T22:21:16.088Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:21:46.129Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:22:16.175Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:22:46.218Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:23:16.265Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:23:46.314Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:24:16.356Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:24:46.406Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:25:16.456Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:25:46.504Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:25:49.358Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:26:16.554Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:26:46.605Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:27:16.654Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:27:46.697Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:28:16.750Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:28:46.792Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:29:16.840Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:29:46.882Z] [INFO] GET /api/health 200 2ms +[2026-03-17T22:30:16.929Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:30:46.973Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:30:49.361Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:31:17.017Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:31:47.073Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:32:17.122Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:32:47.184Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:33:17.233Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:33:47.285Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:34:17.332Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:34:47.381Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:35:17.434Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:35:47.485Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:35:49.363Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:36:17.531Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:36:47.590Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:37:17.637Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:37:47.686Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:38:17.743Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:38:47.795Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:39:17.850Z] [INFO] GET /api/health 200 2ms +[2026-03-17T22:39:47.903Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:40:17.952Z] [INFO] GET /api/health 200 2ms +[2026-03-17T22:40:48.001Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:40:49.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:41:18.049Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:41:48.099Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:42:18.151Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:42:48.211Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:43:18.268Z] [INFO] GET /api/health 200 2ms +[2026-03-17T22:43:48.315Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:44:18.362Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:44:48.411Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:45:18.465Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:45:48.525Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:45:49.365Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:46:18.576Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:46:48.630Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:47:18.683Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:47:48.735Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:48:18.791Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:48:48.842Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:49:18.886Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:49:48.934Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:50:18.981Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:50:49.033Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:50:49.366Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:51:19.077Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:51:49.126Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:52:19.170Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:52:49.217Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:53:19.268Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:53:49.321Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:54:19.367Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:54:49.417Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:55:19.463Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:55:49.386Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T22:55:49.509Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:56:19.556Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:56:49.610Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:57:19.656Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:57:49.706Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:58:19.752Z] [INFO] GET /api/health 200 0ms +[2026-03-17T22:58:49.801Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:59:19.844Z] [INFO] GET /api/health 200 1ms +[2026-03-17T22:59:49.898Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:00:19.943Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:00:49.390Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:00:49.993Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:01:20.038Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:01:50.083Z] [INFO] GET /api/health 200 2ms +[2026-03-17T23:02:20.137Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:02:50.204Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:03:20.256Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:03:50.311Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:04:20.362Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:04:50.409Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:05:20.462Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:05:49.413Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:05:50.520Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:06:20.574Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:06:50.623Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:07:20.671Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:07:50.716Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:08:20.764Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:08:50.821Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:09:20.868Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:09:50.943Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:10:20.989Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:10:49.436Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:10:51.042Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:11:21.097Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:11:51.160Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:12:21.211Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:12:51.257Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:13:21.303Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:13:51.355Z] [INFO] GET /api/health 200 2ms +[2026-03-17T23:14:21.413Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:14:51.469Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:15:21.515Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:15:49.458Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:15:51.560Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:16:21.612Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:16:51.657Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:17:21.702Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:17:51.752Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:18:21.809Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:18:51.866Z] [INFO] GET /api/health 200 2ms +[2026-03-17T23:19:21.915Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:19:51.962Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:20:22.011Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:20:49.480Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:20:52.057Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:21:22.112Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:21:52.166Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:22:22.224Z] [INFO] GET /api/health 200 2ms +[2026-03-17T23:22:52.281Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:23:22.337Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:23:52.386Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:24:22.436Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:24:52.482Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:25:22.534Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:25:49.500Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:25:52.585Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:26:22.645Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:26:52.695Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:27:22.744Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:27:52.803Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:28:22.846Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:28:52.892Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:29:22.943Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:29:52.998Z] [INFO] GET /api/health 200 2ms +[2026-03-17T23:30:23.059Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:30:49.521Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:30:53.106Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:31:23.151Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:31:53.201Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:32:23.254Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:32:53.312Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:33:23.360Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:33:53.404Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:34:23.455Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:34:53.508Z] [INFO] GET /api/health 200 2ms +[2026-03-17T23:35:23.565Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:35:49.533Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:35:53.611Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:36:23.662Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:36:53.706Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:37:23.754Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:37:53.804Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:38:23.852Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:38:53.910Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:39:23.954Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:39:54.008Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:40:24.059Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:40:49.542Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:40:54.106Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:41:24.152Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:41:54.200Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:42:24.250Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:42:54.302Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:43:24.354Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:43:54.401Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:44:24.441Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:44:54.487Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:45:24.537Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:45:49.562Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:45:54.588Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:46:24.632Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:46:54.683Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:47:24.728Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:47:54.773Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:48:24.832Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:48:54.875Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:49:24.926Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:49:54.969Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:50:25.029Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:50:49.565Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:50:55.074Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:51:25.121Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:51:55.169Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:52:25.221Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:52:55.270Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:53:25.320Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:53:55.378Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:54:25.427Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:54:55.479Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:55:25.538Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:55:49.583Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-17T23:55:55.586Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:56:25.630Z] [INFO] GET /api/health 200 0ms +[2026-03-17T23:56:55.686Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:57:25.739Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:57:55.785Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:58:25.838Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:58:55.893Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:59:25.934Z] [INFO] GET /api/health 200 1ms +[2026-03-17T23:59:55.978Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:00:26.025Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:00:49.600Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:00:56.079Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:01:26.127Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:01:56.172Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:02:26.218Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:02:56.261Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:03:26.306Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:03:56.350Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:04:26.396Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:04:56.439Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:05:26.486Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:05:49.619Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:05:56.535Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:06:26.582Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:06:56.629Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:07:26.688Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:07:56.743Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:08:26.791Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:08:56.835Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:09:26.879Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:09:56.924Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:10:26.979Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:10:49.635Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:10:57.028Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:11:27.074Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:11:57.122Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:12:27.172Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:12:57.224Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:13:27.268Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:13:57.311Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:14:27.358Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:14:57.403Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:15:27.453Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:15:49.651Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:15:57.499Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:16:27.551Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:16:57.600Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:17:27.648Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:17:57.700Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:18:27.748Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:18:57.797Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:19:27.841Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:19:57.886Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:20:27.934Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:20:49.667Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:20:57.984Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:21:28.026Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:21:58.078Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:22:28.125Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:22:58.172Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:23:28.217Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:23:58.266Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:24:28.319Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:24:58.362Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:25:28.409Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:25:49.674Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:25:58.455Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:26:28.504Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:26:58.550Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:27:28.594Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:27:58.639Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:28:28.691Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:28:58.746Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:29:28.800Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:29:58.854Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:30:28.897Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:30:49.689Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:30:58.941Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:31:28.989Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:31:59.038Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:32:29.088Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:32:59.139Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:33:29.186Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:33:59.232Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:34:29.272Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:34:59.343Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:35:29.396Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:35:49.702Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:35:59.445Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:36:29.500Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:36:59.547Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:37:29.593Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:37:59.643Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:38:29.690Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:38:59.739Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:39:29.786Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:39:59.834Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:40:29.881Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:40:49.717Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:40:59.922Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:41:29.963Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:42:00.014Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:42:30.058Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:43:00.104Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:43:30.159Z] [INFO] GET /api/health 200 2ms +[2026-03-18T00:44:00.215Z] [INFO] GET /api/health 200 2ms +[2026-03-18T00:44:30.263Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:45:00.348Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:45:30.396Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:45:49.723Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:46:00.440Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:46:30.480Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:47:00.538Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:47:30.591Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:48:00.640Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:48:30.683Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:49:00.732Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:49:30.781Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:50:00.845Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:50:30.895Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:50:49.737Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:51:00.948Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:51:31.005Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:52:01.069Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:52:31.110Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:53:01.167Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:53:31.219Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:54:01.268Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:54:31.317Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:55:01.373Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:55:31.419Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:55:49.747Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T00:56:01.462Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:56:31.510Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:57:01.557Z] [INFO] GET /api/health 200 0ms +[2026-03-18T00:57:31.608Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:58:01.664Z] [INFO] GET /api/health 200 2ms +[2026-03-18T00:58:31.710Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:59:01.763Z] [INFO] GET /api/health 200 1ms +[2026-03-18T00:59:31.805Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:00:01.858Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:00:31.905Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:00:49.751Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:01:01.950Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:01:31.998Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:02:02.048Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:02:32.097Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:03:02.148Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:03:32.199Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:04:02.254Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:04:32.296Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:05:02.348Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:05:32.404Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:05:49.756Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:06:02.455Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:06:32.514Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:07:02.563Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:07:32.611Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:08:02.658Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:08:32.713Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:09:02.756Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:09:32.805Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:10:02.882Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:10:32.924Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:10:49.767Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:11:02.979Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:11:33.030Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:12:03.096Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:12:33.148Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:13:03.196Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:13:33.246Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:14:03.292Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:14:33.337Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:15:03.387Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:15:33.435Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:15:49.777Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:16:03.483Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:16:33.532Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:17:03.579Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:17:33.632Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:18:03.685Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:18:33.732Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:19:03.774Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:19:33.828Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:20:03.875Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:20:33.920Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:20:49.783Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:21:03.971Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:21:34.013Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:22:04.066Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:22:34.114Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:23:04.161Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:23:34.207Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:24:04.253Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:24:34.304Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:25:04.350Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:25:34.406Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:25:49.792Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:26:04.455Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:26:34.500Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:27:04.550Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:27:34.595Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:28:04.643Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:28:34.694Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:29:04.745Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:29:34.793Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:30:04.842Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:30:34.898Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:30:49.801Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:31:04.941Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:31:34.993Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:32:05.038Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:32:35.088Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:33:05.137Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:33:35.186Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:34:05.232Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:34:35.279Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:35:05.327Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:35:35.379Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:35:49.810Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:36:05.435Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:36:35.480Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:37:05.528Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:37:35.578Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:38:05.623Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:38:35.667Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:39:05.713Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:39:35.762Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:40:05.807Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:40:35.858Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:40:49.818Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:41:05.909Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:41:35.957Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:42:06.005Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:42:36.046Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:43:06.093Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:43:36.138Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:44:06.188Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:44:36.241Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:45:06.287Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:45:36.333Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:45:49.825Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:46:06.380Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:46:36.434Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:47:06.474Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:47:36.530Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:48:06.582Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:48:36.629Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:49:06.680Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:49:36.728Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:50:06.778Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:50:36.827Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:50:49.833Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:51:06.874Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:51:36.917Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:52:06.965Z] [INFO] GET /api/health 200 0ms +[2026-03-18T01:52:37.010Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:53:07.060Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:53:37.108Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:54:07.159Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:54:37.209Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:55:07.255Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:55:37.305Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:55:49.840Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T01:56:07.350Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:56:37.396Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:57:07.444Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:57:37.487Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:58:07.539Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:58:37.584Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:59:07.633Z] [INFO] GET /api/health 200 1ms +[2026-03-18T01:59:37.689Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:00:07.738Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:00:37.785Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:00:49.847Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:01:07.846Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:01:37.894Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:02:07.937Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:02:37.984Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:03:08.035Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:03:38.081Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:04:08.128Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:04:38.175Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:05:08.217Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:05:38.261Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:05:49.848Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:06:08.319Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:06:38.363Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:07:08.408Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:07:38.460Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:08:08.510Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:08:38.550Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:09:08.597Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:09:38.645Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:10:08.691Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:10:38.736Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:10:49.854Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:11:08.784Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:11:38.835Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:12:08.879Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:12:38.926Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:13:08.967Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:13:39.016Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:14:09.063Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:14:39.114Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:15:09.165Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:15:39.218Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:15:49.859Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:16:09.266Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:16:39.306Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:17:09.352Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:17:39.393Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:18:09.443Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:18:39.490Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:19:09.548Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:19:39.596Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:20:09.647Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:20:39.693Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:20:49.862Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:21:09.743Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:21:39.785Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:22:09.831Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:22:39.877Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:23:09.923Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:23:39.976Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:24:10.025Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:24:40.070Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:25:10.117Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:25:40.172Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:25:49.865Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:26:10.219Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:26:40.269Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:27:10.310Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:27:40.359Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:28:10.415Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:28:40.471Z] [INFO] GET /api/health 200 2ms +[2026-03-18T02:29:10.521Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:29:40.571Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:30:10.620Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:30:40.666Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:30:49.868Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:31:10.715Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:31:40.764Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:32:10.816Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:32:40.865Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:33:10.908Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:33:40.961Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:34:11.007Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:34:41.054Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:35:11.099Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:35:41.143Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:35:49.870Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:36:11.190Z] [INFO] GET /api/health 200 2ms +[2026-03-18T02:36:41.238Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:37:11.287Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:37:41.335Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:38:11.384Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:38:41.432Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:39:11.479Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:39:41.528Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:40:11.578Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:40:41.631Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:40:49.872Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:41:11.674Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:41:41.722Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:42:11.766Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:42:41.812Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:43:11.856Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:43:41.902Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:44:11.956Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:44:42.005Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:45:12.053Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:45:42.100Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:45:49.875Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:46:12.147Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:46:42.201Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:47:12.251Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:47:42.295Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:48:12.345Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:48:42.394Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:49:12.441Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:49:42.495Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:50:12.545Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:50:42.592Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:50:49.876Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:51:12.637Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:51:42.686Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:52:12.737Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:52:42.776Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:53:12.823Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:53:42.873Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:54:12.922Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:54:42.978Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:55:13.034Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:55:43.083Z] [INFO] GET /api/health 200 2ms +[2026-03-18T02:55:49.877Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T02:56:13.128Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:56:43.180Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:57:13.226Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:57:43.272Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:58:13.319Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:58:43.367Z] [INFO] GET /api/health 200 1ms +[2026-03-18T02:59:13.421Z] [INFO] GET /api/health 200 0ms +[2026-03-18T02:59:43.473Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:00:00.763Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-18T03:00:13.514Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:00:43.566Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:00:49.877Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:01:13.611Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:01:43.662Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:02:13.713Z] [INFO] GET /api/health 200 2ms +[2026-03-18T03:02:43.756Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:03:13.802Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:03:43.862Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:04:13.913Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:04:43.962Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:05:14.009Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:05:44.058Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:05:49.882Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:06:14.108Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:06:44.149Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:07:14.195Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:07:44.234Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:08:14.280Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:08:44.330Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:09:14.379Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:09:44.425Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:10:14.470Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:10:44.520Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:10:49.887Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:11:14.566Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:11:44.613Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:12:14.662Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:12:44.706Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:13:14.748Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:13:44.797Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:14:14.846Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:14:44.894Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:15:14.944Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:15:44.988Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:15:49.893Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:16:15.034Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:16:45.086Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:17:15.130Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:17:45.177Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:18:15.227Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:18:45.273Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:19:15.316Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:19:45.369Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:20:15.416Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:20:45.466Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:20:49.897Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:21:15.512Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:21:45.563Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:22:15.613Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:22:45.661Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:23:15.708Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:23:45.756Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:24:15.808Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:24:45.859Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:25:15.904Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:25:45.958Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:25:49.901Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:26:16.003Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:26:46.059Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:27:16.103Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:27:46.151Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:28:16.202Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:28:46.253Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:29:16.301Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:29:46.343Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:30:16.389Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:30:46.440Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:30:49.903Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:31:16.489Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:31:46.537Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:32:16.581Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:32:46.631Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:33:16.679Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:33:46.727Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:34:16.773Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:34:46.821Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:35:16.876Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:35:46.925Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:35:49.905Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:36:16.972Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:36:47.019Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:37:17.071Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:37:47.115Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:38:17.162Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:38:47.211Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:39:17.257Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:39:47.300Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:40:17.356Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:40:47.404Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:40:49.907Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:41:17.450Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:41:47.503Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:42:17.547Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:42:47.596Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:43:17.644Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:43:47.701Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:44:17.750Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:44:47.800Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:45:17.854Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:45:47.901Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:45:49.909Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:46:17.944Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:46:47.989Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:47:18.035Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:47:48.092Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:48:18.134Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:48:48.185Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:49:18.229Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:49:48.274Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:50:18.327Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:50:48.372Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:50:49.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:51:18.422Z] [INFO] GET /api/health 200 2ms +[2026-03-18T03:51:48.473Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:52:18.524Z] [INFO] GET /api/health 200 2ms +[2026-03-18T03:52:48.572Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:53:18.634Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:53:48.682Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:54:18.733Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:54:48.784Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:55:18.829Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:55:48.882Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:55:49.911Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T03:56:18.931Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:56:48.973Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:57:19.024Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:57:49.075Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:58:19.121Z] [INFO] GET /api/health 200 0ms +[2026-03-18T03:58:49.171Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:59:19.215Z] [INFO] GET /api/health 200 1ms +[2026-03-18T03:59:49.260Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:00:19.300Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:00:49.349Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:00:49.911Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:01:19.405Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:01:49.457Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:02:19.503Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:02:49.546Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:03:19.597Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:03:49.640Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:04:19.681Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:04:49.729Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:05:19.777Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:05:49.825Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:05:49.911Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:06:19.872Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:06:49.921Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:07:19.966Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:07:50.016Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:08:20.070Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:08:50.121Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:09:20.166Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:09:50.211Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:10:20.262Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:10:49.920Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:10:50.310Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:11:20.351Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:11:50.399Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:12:20.454Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:12:50.500Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:13:20.542Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:13:50.594Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:14:20.643Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:14:50.689Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:15:20.750Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:15:49.941Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:15:50.803Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:16:20.850Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:16:50.903Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:17:20.948Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:17:50.995Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:18:21.044Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:18:51.091Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:19:21.145Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:19:51.193Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:20:21.248Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:20:49.961Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:20:51.298Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:21:21.345Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:21:51.394Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:22:21.444Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:22:51.496Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:23:21.546Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:23:51.593Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:24:21.643Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:24:51.691Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:25:21.738Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:25:49.983Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:25:51.786Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:26:21.834Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:26:51.877Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:27:21.921Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:27:51.963Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:28:22.012Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:28:52.061Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:29:22.115Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:29:52.162Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:30:22.210Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:30:50.002Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:30:52.258Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:31:22.310Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:31:52.358Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:32:22.406Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:32:52.451Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:33:22.500Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:33:52.550Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:34:22.606Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:34:52.658Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:35:22.709Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:35:50.024Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:35:52.751Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:36:22.800Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:36:52.844Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:37:22.890Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:37:52.941Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:38:22.992Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:38:53.048Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:39:23.090Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:39:53.137Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:40:23.178Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:40:50.046Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:40:53.225Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:41:23.286Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:41:53.338Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:42:23.390Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:42:53.433Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:43:23.476Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:43:53.530Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:44:23.576Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:44:53.627Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:45:23.674Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:45:50.062Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:45:53.717Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:46:23.764Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:46:53.811Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:47:23.859Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:47:53.904Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:48:23.949Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:48:54.000Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:49:24.047Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:49:54.100Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:50:24.148Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:50:50.081Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:50:54.205Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:51:24.258Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:51:54.305Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:52:24.347Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:52:54.400Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:53:24.446Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:53:54.488Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:54:24.535Z] [INFO] GET /api/health 200 0ms +[2026-03-18T04:54:54.591Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:55:24.638Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:55:50.100Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T04:55:54.694Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:56:24.750Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:56:54.799Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:57:24.838Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:57:54.885Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:58:24.929Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:58:54.980Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:59:25.029Z] [INFO] GET /api/health 200 1ms +[2026-03-18T04:59:55.073Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:00:25.118Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:00:50.110Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:00:55.165Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:01:25.215Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:01:55.263Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:02:25.305Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:02:55.346Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:03:25.397Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:03:55.445Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:04:25.501Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:04:55.549Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:05:25.601Z] [INFO] GET /api/health 200 2ms +[2026-03-18T05:05:50.126Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:05:55.651Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:06:25.695Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:06:55.737Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:07:25.782Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:07:55.832Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:08:25.875Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:08:55.922Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:09:25.976Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:09:56.029Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:10:26.081Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:10:50.144Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:10:56.135Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:11:26.188Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:11:56.239Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:12:26.295Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:12:56.344Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:13:26.395Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:13:56.446Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:14:26.487Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:14:56.536Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:15:26.579Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:15:50.151Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:15:56.627Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:16:26.674Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:16:56.719Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:17:26.766Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:17:56.808Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:18:26.850Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:18:56.902Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:19:26.951Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:19:56.998Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:20:27.045Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:20:50.166Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:20:57.098Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:21:27.152Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:21:57.202Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:22:27.255Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:22:57.302Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:23:27.350Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:23:57.395Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:24:27.447Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:24:57.494Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:25:27.549Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:25:50.183Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:25:57.597Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:26:27.642Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:26:57.693Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:27:27.744Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:27:57.794Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:28:27.841Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:28:57.895Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:29:27.941Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:29:57.986Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:30:28.036Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:30:50.191Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:30:58.087Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:31:28.133Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:31:58.185Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:32:28.242Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:32:58.289Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:33:28.343Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:33:58.390Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:34:28.440Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:34:58.487Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:35:28.535Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:35:50.207Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:35:58.583Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:36:28.632Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:36:58.678Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:37:28.727Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:37:58.776Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:38:28.819Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:38:58.870Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:39:28.921Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:39:58.972Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:40:29.020Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:40:50.222Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:40:59.072Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:41:29.124Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:41:59.173Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:42:29.219Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:42:59.260Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:43:29.315Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:43:59.366Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:44:29.414Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:44:59.463Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:45:29.510Z] [INFO] GET /api/health 200 2ms +[2026-03-18T05:45:50.237Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:45:59.562Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:46:29.610Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:46:59.652Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:47:29.705Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:47:59.750Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:48:29.802Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:48:59.857Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:49:29.899Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:49:59.943Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:50:29.990Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:50:50.247Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:51:00.039Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:51:30.086Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:52:00.136Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:52:30.181Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:53:00.230Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:53:30.280Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:54:00.328Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:54:30.379Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:55:00.427Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:55:30.476Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:55:50.254Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T05:56:00.532Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:56:30.579Z] [INFO] GET /api/health 200 0ms +[2026-03-18T05:57:00.627Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:57:30.668Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:58:00.721Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:58:30.764Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:59:00.814Z] [INFO] GET /api/health 200 1ms +[2026-03-18T05:59:30.862Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:00:00.918Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:00:30.977Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:00:50.267Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:01:01.029Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:01:31.077Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:02:01.136Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:02:31.185Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:03:01.229Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:03:31.279Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:04:01.325Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:04:31.377Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:05:01.424Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:05:31.468Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:05:50.271Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:06:01.517Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:06:31.570Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:07:01.614Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:07:31.664Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:08:01.720Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:08:31.768Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:09:01.810Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:09:31.854Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:10:01.920Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:10:31.973Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:10:50.283Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:11:02.023Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:11:32.065Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:12:02.113Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:12:32.157Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:13:02.221Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:13:32.265Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:14:02.311Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:14:32.355Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:15:02.409Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:15:32.449Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:15:50.290Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:16:02.491Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:16:32.538Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:17:02.586Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:17:32.627Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:18:02.680Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:18:32.726Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:19:02.778Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:19:32.827Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:20:02.876Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:20:32.927Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:20:50.302Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:21:02.971Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:21:33.020Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:22:03.072Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:22:33.126Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:23:03.174Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:23:33.218Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:24:03.263Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:24:33.314Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:25:03.368Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:25:33.408Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:25:50.314Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:26:03.462Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:26:33.505Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:27:03.552Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:27:33.605Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:28:03.658Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:28:33.713Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:29:03.760Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:29:33.818Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:30:03.862Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:30:33.909Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:30:50.323Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:31:03.959Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:31:34.008Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:32:04.051Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:32:34.102Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:33:04.152Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:33:34.200Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:34:04.252Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:34:34.297Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:35:04.341Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:35:34.389Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:35:50.332Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:36:04.447Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:36:34.499Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:37:04.547Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:37:34.596Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:38:04.644Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:38:34.692Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:39:04.746Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:39:34.793Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:40:04.839Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:40:34.891Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:40:50.337Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:41:04.944Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:41:34.996Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:42:05.042Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:42:35.088Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:43:05.137Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:43:35.195Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:44:05.247Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:44:35.303Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:45:05.356Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:45:35.405Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:45:50.346Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:46:05.453Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:46:35.498Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:47:05.544Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:47:35.592Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:48:05.643Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:48:35.695Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:49:05.743Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:49:35.796Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:50:05.843Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:50:35.890Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:50:50.350Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:51:05.941Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:51:35.989Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:52:06.033Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:52:36.079Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:53:06.120Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:53:36.171Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:54:06.217Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:54:36.273Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:55:06.319Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:55:36.374Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:55:50.358Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T06:56:06.420Z] [INFO] GET /api/health 200 0ms +[2026-03-18T06:56:36.470Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:57:06.526Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:57:36.572Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:58:06.626Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:58:36.674Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:59:06.728Z] [INFO] GET /api/health 200 1ms +[2026-03-18T06:59:36.775Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:00:06.825Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:00:36.874Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:00:50.366Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:01:06.920Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:01:30.052Z] [INFO] GET / 200 2ms +[2026-03-18T07:01:36.974Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:02:07.018Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:02:37.072Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:03:07.119Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:03:37.170Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:04:07.216Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:04:37.268Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:05:07.311Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:05:37.356Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:05:50.373Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:06:07.407Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:06:37.458Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:07:07.503Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:07:37.553Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:08:07.600Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:08:37.651Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:09:07.697Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:09:37.740Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:10:07.783Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:10:37.834Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:10:50.380Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:11:07.883Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:11:37.934Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:12:07.980Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:12:38.028Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:13:08.086Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:13:38.132Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:14:08.179Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:14:38.225Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:15:08.269Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:15:38.321Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:15:50.386Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:16:08.371Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:16:38.421Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:17:08.471Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:17:38.515Z] [INFO] GET /api/health 200 2ms +[2026-03-18T07:18:08.558Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:18:38.610Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:19:08.657Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:19:38.710Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:20:08.756Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:20:38.806Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:20:50.392Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:21:08.861Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:21:38.903Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:22:08.957Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:22:39.002Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:23:09.051Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:23:39.097Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:24:09.141Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:24:39.192Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:25:09.236Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:25:39.285Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:25:50.398Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:26:09.335Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:26:39.391Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:27:09.441Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:27:39.485Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:28:09.542Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:28:39.593Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:29:09.641Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:29:39.691Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:30:09.740Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:30:39.786Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:30:50.401Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:31:09.836Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:31:39.883Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:32:09.935Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:32:39.986Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:33:10.040Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:33:40.093Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:34:10.140Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:34:40.196Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:35:10.248Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:35:40.292Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:35:50.402Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:36:10.336Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:36:40.381Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:37:10.429Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:37:40.482Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:38:10.527Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:38:40.581Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:39:10.632Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:39:40.678Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:40:10.726Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:40:40.780Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:40:50.406Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:41:10.826Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:41:40.868Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:42:10.917Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:42:40.965Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:43:11.007Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:43:41.058Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:44:11.107Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:44:41.150Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:45:11.195Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:45:41.241Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:45:50.407Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:46:11.292Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:46:41.337Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:47:11.377Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:47:41.418Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:48:11.458Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:48:41.504Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:49:11.546Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:49:41.597Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:50:11.641Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:50:41.686Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:50:50.409Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:51:11.728Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:51:41.776Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:52:11.823Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:52:41.874Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:53:11.924Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:53:41.972Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:54:12.018Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:54:42.068Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:55:12.115Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:55:42.168Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:55:50.412Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T07:56:12.209Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:56:42.253Z] [INFO] GET /api/health 200 0ms +[2026-03-18T07:57:12.302Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:57:42.347Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:58:12.403Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:58:42.452Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:59:12.501Z] [INFO] GET /api/health 200 1ms +[2026-03-18T07:59:42.545Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:00:12.597Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:00:42.644Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:00:50.414Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:01:12.691Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:01:42.736Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:02:12.784Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:02:42.831Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:03:12.874Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:03:42.923Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:04:12.973Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:04:43.020Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:05:13.070Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:05:43.128Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:05:50.414Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:06:13.178Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:06:43.224Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:07:13.273Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:07:43.319Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:08:13.362Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:08:43.410Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:09:13.463Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:09:43.511Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:10:13.559Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:10:43.608Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:10:50.414Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:11:13.665Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:11:43.720Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:12:13.775Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:12:43.829Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:13:13.875Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:13:43.918Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:14:13.969Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:14:44.011Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:15:14.062Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:15:44.113Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:15:50.414Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:16:14.170Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:16:44.220Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:17:14.270Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:17:44.325Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:18:14.372Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:18:44.423Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:19:14.474Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:19:44.524Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:20:14.575Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:20:44.620Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:20:50.420Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:21:04.120Z] [INFO] GET / 200 2ms +[2026-03-18T08:21:14.674Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:21:44.725Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:22:06.966Z] [INFO] GET / 200 2ms +[2026-03-18T08:22:14.776Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:22:44.828Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:23:14.876Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:23:44.917Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:24:14.972Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:24:45.025Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:25:15.067Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:25:45.118Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:25:50.424Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:26:15.170Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:26:45.217Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:27:15.262Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:27:45.307Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:28:15.355Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:28:45.403Z] [INFO] GET /api/health 200 3ms +[2026-03-18T08:29:15.451Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:29:45.496Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:30:15.547Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:30:45.596Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:30:50.430Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:31:15.646Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:31:45.703Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:32:15.748Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:32:45.799Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:33:15.846Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:33:45.891Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:34:15.941Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:34:45.988Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:35:16.035Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:35:46.083Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:35:50.430Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:36:16.124Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:36:46.173Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:37:16.218Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:37:46.262Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:38:16.310Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:38:46.358Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:39:16.409Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:39:46.463Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:40:16.510Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:40:46.563Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:40:50.430Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:41:16.611Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:41:46.652Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:42:16.705Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:42:46.756Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:43:16.804Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:43:46.851Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:44:16.896Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:44:46.946Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:45:16.986Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:45:47.034Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:45:50.431Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:46:17.081Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:46:47.127Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:47:17.172Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:47:47.213Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:48:17.262Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:48:47.309Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:49:17.355Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:49:47.408Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:50:17.459Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:50:47.508Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:50:50.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:51:17.558Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:51:47.610Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:52:17.660Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:52:47.707Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:53:17.754Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:53:47.803Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:54:17.847Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:54:47.896Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:55:17.939Z] [INFO] GET /api/health 200 0ms +[2026-03-18T08:55:47.987Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:55:50.436Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T08:56:18.035Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:56:48.085Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:57:18.137Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:57:48.194Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:58:18.245Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:58:48.296Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:59:18.344Z] [INFO] GET /api/health 200 1ms +[2026-03-18T08:59:48.395Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:00:18.448Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:00:48.496Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:00:50.437Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:01:18.543Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:01:48.600Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:02:18.650Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:02:48.698Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:03:18.746Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:03:48.788Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:04:18.831Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:04:48.883Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:05:18.938Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:05:48.985Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:05:50.438Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:06:19.032Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:06:49.076Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:07:19.131Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:07:49.175Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:08:19.220Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:08:49.267Z] [INFO] GET /api/health 200 2ms +[2026-03-18T09:09:19.315Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:09:49.361Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:10:19.413Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:10:49.456Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:10:50.440Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:11:19.504Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:11:49.549Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:12:19.594Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:12:49.640Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:13:19.691Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:13:49.736Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:14:19.794Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:14:23.485Z] [INFO] GET / 200 2ms +[2026-03-18T09:14:23.632Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-18T09:14:23.672Z] [INFO] GET /css/base.css 200 2ms +[2026-03-18T09:14:23.703Z] [INFO] GET /css/components.css 200 1ms +[2026-03-18T09:14:23.711Z] [INFO] GET /css/board.css 200 1ms +[2026-03-18T09:14:23.719Z] [INFO] GET /css/modal.css 200 1ms +[2026-03-18T09:14:23.732Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-18T09:14:23.739Z] [INFO] GET /css/list.css 200 1ms +[2026-03-18T09:14:23.743Z] [INFO] GET /css/notifications.css 200 0ms +[2026-03-18T09:14:23.749Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-18T09:14:23.768Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-18T09:14:23.779Z] [INFO] GET /css/gitea.css 200 1ms +[2026-03-18T09:14:23.781Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-18T09:14:23.784Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-18T09:14:23.785Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-18T09:14:23.796Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-18T09:14:23.815Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-18T09:14:23.816Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-18T09:14:23.822Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-18T09:14:23.823Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-18T09:14:23.838Z] [INFO] GET /js/app.js 200 3ms +[2026-03-18T09:14:23.855Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-18T09:14:23.858Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-18T09:14:23.859Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-18T09:14:23.899Z] [INFO] GET /js/api.js 200 4ms +[2026-03-18T09:14:23.900Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-18T09:14:23.901Z] [INFO] GET /js/store.js 200 5ms +[2026-03-18T09:14:23.903Z] [INFO] GET /js/sync.js 200 6ms +[2026-03-18T09:14:23.905Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-18T09:14:23.919Z] [INFO] GET /js/board.js 200 1ms +[2026-03-18T09:14:23.941Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-18T09:14:23.941Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-18T09:14:23.942Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-18T09:14:23.943Z] [INFO] GET /js/list.js 200 3ms +[2026-03-18T09:14:23.944Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-18T09:14:23.954Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-18T09:14:23.979Z] [INFO] GET /js/admin.js 200 1ms +[2026-03-18T09:14:23.991Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-18T09:14:23.991Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-18T09:14:23.992Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-18T09:14:23.993Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-18T09:14:23.994Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-18T09:14:23.995Z] [INFO] GET /manifest.json 200 0ms +[2026-03-18T09:14:24.014Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-18T09:14:24.036Z] [INFO] GET /assets/icons/icon-152x152.png 200 3ms +[2026-03-18T09:14:24.036Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-18T09:14:24.037Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-18T09:14:25.459Z] [INFO] GET /sw.js 200 1ms +[2026-03-18T09:14:25.590Z] [INFO] GET / 200 2ms +[2026-03-18T09:14:25.592Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-18T09:14:25.593Z] [INFO] GET /index.html 200 2ms +[2026-03-18T09:14:25.629Z] [INFO] GET /css/base.css 200 1ms +[2026-03-18T09:14:25.657Z] [INFO] GET /css/components.css 200 1ms +[2026-03-18T09:14:25.659Z] [INFO] GET /css/board.css 200 1ms +[2026-03-18T09:14:25.663Z] [INFO] GET /css/modal.css 200 1ms +[2026-03-18T09:14:25.705Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-18T09:14:25.706Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-18T09:14:25.729Z] [INFO] GET /js/app.js 200 2ms +[2026-03-18T09:14:25.744Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-18T09:14:25.746Z] [INFO] GET /js/api.js 200 1ms +[2026-03-18T09:14:25.779Z] [INFO] GET /js/auth.js 200 1ms +[2026-03-18T09:14:25.784Z] [INFO] GET /js/store.js 200 2ms +[2026-03-18T09:14:25.796Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-18T09:14:25.820Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-18T09:14:25.822Z] [INFO] GET /js/board.js 200 2ms +[2026-03-18T09:14:25.832Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-18T09:14:25.852Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-18T09:14:25.859Z] [INFO] GET /js/list.js 200 2ms +[2026-03-18T09:14:25.871Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-18T09:14:25.887Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-18T09:14:25.906Z] [INFO] GET /js/tour.js 200 3ms +[2026-03-18T09:14:25.907Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-18T09:14:25.917Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-18T09:14:25.954Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-18T09:14:25.959Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-18T09:14:25.959Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-18T09:14:25.990Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-18T09:14:26.007Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-18T09:14:26.022Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-18T09:14:26.029Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-18T09:14:26.044Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-18T09:14:26.057Z] [INFO] GET /css/list.css 200 2ms +[2026-03-18T09:14:26.077Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-18T09:14:26.084Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-18T09:14:26.094Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-18T09:14:26.120Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-18T09:14:26.127Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-18T09:14:26.131Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-18T09:14:26.155Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-18T09:14:26.166Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-18T09:14:26.182Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-18T09:14:26.189Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-18T09:14:26.204Z] [INFO] GET /manifest.json 200 1ms +[2026-03-18T09:14:49.840Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:15:17.026Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-18T09:15:17.027Z] [INFO] POST /api/auth/login 200 366ms +[2026-03-18T09:15:17.085Z] [INFO] GET / 200 2ms +[2026-03-18T09:15:17.157Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-18T09:15:17.189Z] [INFO] GET /css/base.css 200 2ms +[2026-03-18T09:15:17.216Z] [INFO] GET /css/components.css 200 2ms +[2026-03-18T09:15:17.222Z] [INFO] GET /css/board.css 200 1ms +[2026-03-18T09:15:17.247Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-18T09:15:17.247Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-18T09:15:17.260Z] [INFO] GET /css/list.css 200 3ms +[2026-03-18T09:15:17.261Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-18T09:15:17.261Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-18T09:15:17.266Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-18T09:15:17.299Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-18T09:15:17.300Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-18T09:15:17.303Z] [INFO] GET /css/coding.css 200 1ms +[2026-03-18T09:15:17.305Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-18T09:15:17.315Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-18T09:15:17.316Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-18T09:15:17.335Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-18T09:15:17.336Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-18T09:15:17.338Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-18T09:15:17.351Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-18T09:15:17.354Z] [INFO] GET /js/app.js 200 2ms +[2026-03-18T09:15:17.377Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-18T09:15:17.378Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-18T09:15:17.416Z] [INFO] GET /js/api.js 200 3ms +[2026-03-18T09:15:17.418Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-18T09:15:17.419Z] [INFO] GET /js/store.js 200 3ms +[2026-03-18T09:15:17.420Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-18T09:15:17.423Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-18T09:15:17.437Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-18T09:15:17.455Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-18T09:15:17.458Z] [INFO] GET /js/task-modal.js 200 5ms +[2026-03-18T09:15:17.458Z] [INFO] GET /js/board.js 200 4ms +[2026-03-18T09:15:17.461Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-18T09:15:17.462Z] [INFO] GET /js/list.js 200 2ms +[2026-03-18T09:15:17.474Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-18T09:15:17.494Z] [INFO] GET /js/admin.js 200 1ms +[2026-03-18T09:15:17.496Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-18T09:15:17.501Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-18T09:15:17.512Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-18T09:15:17.513Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-18T09:15:17.524Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-18T09:15:17.532Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-18T09:15:17.536Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-18T09:15:17.570Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-18T09:15:17.623Z] [INFO] GET /assets/icons/icon-152x152.png 200 2ms +[2026-03-18T09:15:17.624Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-18T09:15:17.636Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-18T09:15:17.639Z] [INFO] GET /assets/icons/icon-maskable-384x384.png 200 3ms +[2026-03-18T09:15:17.677Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-18T09:15:17.679Z] [INFO] GET /manifest.json 200 1ms +[2026-03-18T09:15:17.687Z] [INFO] GET /assets/screenshots/board-view.png 304 2ms +[2026-03-18T09:15:17.691Z] [INFO] GET /assets/screenshots/mobile-view.png 304 1ms +[2026-03-18T09:15:17.692Z] [INFO] GET /assets/screenshots/calendar-view.png 304 1ms +[2026-03-18T09:15:17.719Z] [INFO] Socket connected: momohomma@googlemail.com (qCCWkK7_6-0RKtg7AADR) +[2026-03-18T09:15:17.767Z] [INFO] GET /api/projects 200 4ms +[2026-03-18T09:15:17.805Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms +[2026-03-18T09:15:17.816Z] [INFO] GET /api/tasks/project/2 200 10ms +[2026-03-18T09:15:17.818Z] [INFO] GET /api/columns/2 200 2ms +[2026-03-18T09:15:17.820Z] [INFO] GET /api/labels/2 200 2ms +[2026-03-18T09:15:17.821Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-18T09:15:17.841Z] [INFO] GET /api/reminders?project_id=2 304 6ms +[2026-03-18T09:15:17.929Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-18T09:15:17.971Z] [INFO] GET /api/notifications 200 3ms +[2026-03-18T09:15:18.011Z] [INFO] GET /api/knowledge/categories 200 3ms +[2026-03-18T09:15:19.505Z] [INFO] GET /sw.js 200 2ms +[2026-03-18T09:15:19.895Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:15:49.951Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:15:50.440Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:15:51.251Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-18T09:15:51.252Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-18T09:15:51.252Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md +[2026-03-18T09:15:51.252Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source +[2026-03-18T09:15:51.253Z] [INFO] readCLAUDEmd: Successfully read 7559 characters from /app/taskmate-source/CLAUDE.md +[2026-03-18T09:15:51.253Z] [INFO] readCLAUDEmd: Checking path /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-18T09:15:51.257Z] [INFO] readCLAUDEmd: File does not exist: /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-18T09:15:51.258Z] [INFO] GET /api/coding/directories 200 14ms +[2026-03-18T09:15:51.313Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-18T09:15:51.313Z] [INFO] Git directory exists: true +[2026-03-18T09:15:51.313Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-18T09:15:51.313Z] [INFO] Git directory exists: true +[2026-03-18T09:15:51.436Z] [INFO] GET /api/coding/directories/3/status 200 126ms +[2026-03-18T09:15:51.440Z] [INFO] Git-Repository Check: /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main/.git +[2026-03-18T09:15:51.440Z] [INFO] Git directory exists: false +[2026-03-18T09:15:51.441Z] [INFO] GET /api/coding/directories/6/status 200 3ms +[2026-03-18T09:15:52.164Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-18T09:15:54.742Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-18T09:16:11.585Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 2ms +[2026-03-18T09:16:12.563Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-18T09:16:12.974Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-18T09:16:12.974Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md +[2026-03-18T09:16:12.974Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source +[2026-03-18T09:16:12.974Z] [INFO] readCLAUDEmd: Successfully read 7559 characters from /app/taskmate-source/CLAUDE.md +[2026-03-18T09:16:12.974Z] [INFO] readCLAUDEmd: Checking path /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-18T09:16:12.975Z] [INFO] readCLAUDEmd: File does not exist: /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-18T09:16:12.976Z] [INFO] GET /api/coding/directories 304 5ms +[2026-03-18T09:16:12.974Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-18T09:16:13.016Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-18T09:16:13.016Z] [INFO] Git directory exists: true +[2026-03-18T09:16:13.040Z] [INFO] Git-Repository Check: /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main/.git +[2026-03-18T09:16:13.040Z] [INFO] Git directory exists: false +[2026-03-18T09:16:13.041Z] [INFO] GET /api/coding/directories/6/status 304 28ms +[2026-03-18T09:16:13.016Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-18T09:16:13.016Z] [INFO] Git directory exists: true +[2026-03-18T09:16:13.037Z] [INFO] GET /api/coding/directories/3/status 304 24ms +[2026-03-18T09:16:13.980Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-18T09:16:20.000Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:16:25.217Z] [INFO] GET / 200 2ms +[2026-03-18T09:16:25.281Z] [INFO] Socket disconnected: momohomma@googlemail.com (qCCWkK7_6-0RKtg7AADR) +[2026-03-18T09:16:25.289Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-18T09:16:25.303Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-18T09:16:25.304Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-18T09:16:25.305Z] [INFO] GET /css/board.css 200 4ms +[2026-03-18T09:16:25.307Z] [INFO] GET /css/components.css 200 4ms +[2026-03-18T09:16:25.308Z] [INFO] GET /css/base.css 200 4ms +[2026-03-18T09:16:25.319Z] [INFO] GET /css/list.css 200 2ms +[2026-03-18T09:16:25.341Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-18T09:16:25.349Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-18T09:16:25.356Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-18T09:16:25.373Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-18T09:16:25.379Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-18T09:16:25.380Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-18T09:16:25.383Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-18T09:16:25.386Z] [INFO] GET /css/gitea.css 200 1ms +[2026-03-18T09:16:25.391Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-18T09:16:25.404Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-18T09:16:25.416Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-18T09:16:25.430Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-18T09:16:25.431Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-18T09:16:25.433Z] [INFO] GET /js/app.js 200 4ms +[2026-03-18T09:16:25.434Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-18T09:16:25.436Z] [INFO] GET /js/contacts.js 200 1ms +[2026-03-18T09:16:25.512Z] [INFO] GET /js/api.js 200 2ms +[2026-03-18T09:16:25.512Z] [INFO] GET /js/store.js 200 2ms +[2026-03-18T09:16:25.517Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-18T09:16:25.517Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-18T09:16:25.519Z] [INFO] GET /js/board.js 200 3ms +[2026-03-18T09:16:25.520Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-18T09:16:25.542Z] [INFO] GET /manifest.json 200 2ms +[2026-03-18T09:16:25.547Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-18T09:16:25.548Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-18T09:16:25.552Z] [INFO] GET /js/list.js 200 2ms +[2026-03-18T09:16:25.555Z] [INFO] GET /js/shortcuts.js 200 5ms +[2026-03-18T09:16:25.562Z] [INFO] GET /js/undo.js 200 5ms +[2026-03-18T09:16:25.580Z] [INFO] GET /js/admin.js 200 7ms +[2026-03-18T09:16:25.589Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-18T09:16:25.596Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-18T09:16:25.597Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-18T09:16:25.598Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-18T09:16:25.600Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-18T09:16:25.609Z] [INFO] GET /js/mobile.js 200 1ms +[2026-03-18T09:16:25.629Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-18T09:16:25.640Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-18T09:16:25.641Z] [INFO] GET /js/utils.js 200 5ms +[2026-03-18T09:16:25.642Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-18T09:16:25.643Z] [INFO] GET /assets/icons/icon-maskable-384x384.png 200 2ms +[2026-03-18T09:16:25.651Z] [INFO] GET /assets/screenshots/board-view.png 304 1ms +[2026-03-18T09:16:25.660Z] [INFO] GET /assets/screenshots/calendar-view.png 304 2ms +[2026-03-18T09:16:25.687Z] [INFO] GET /assets/screenshots/mobile-view.png 304 2ms +[2026-03-18T09:16:25.702Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-18T09:16:25.791Z] [INFO] Socket connected: momohomma@googlemail.com (Wqyq-f12irX9_YDOAADT) +[2026-03-18T09:16:25.795Z] [INFO] GET /api/projects 304 2ms +[2026-03-18T09:16:25.835Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-18T09:16:25.842Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-18T09:16:25.845Z] [INFO] GET /api/columns/2 304 7ms +[2026-03-18T09:16:25.847Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-18T09:16:25.861Z] [INFO] GET /api/tasks/project/2 304 14ms +[2026-03-18T09:16:25.867Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-18T09:16:25.929Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-18T09:16:25.964Z] [INFO] GET /api/notifications 304 4ms +[2026-03-18T09:16:26.001Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-18T09:16:27.512Z] [INFO] GET /sw.js 200 1ms +[2026-03-18T09:16:29.933Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-18T09:16:29.933Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-18T09:16:29.933Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source +[2026-03-18T09:16:29.933Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md +[2026-03-18T09:16:29.933Z] [INFO] readCLAUDEmd: Successfully read 7559 characters from /app/taskmate-source/CLAUDE.md +[2026-03-18T09:16:29.933Z] [INFO] readCLAUDEmd: Checking path /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-18T09:16:29.933Z] [INFO] readCLAUDEmd: File does not exist: /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-18T09:16:29.934Z] [INFO] GET /api/coding/directories 304 4ms +[2026-03-18T09:16:29.976Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-18T09:16:29.976Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-18T09:16:29.976Z] [INFO] Git directory exists: true +[2026-03-18T09:16:29.976Z] [INFO] Git directory exists: true +[2026-03-18T09:16:29.999Z] [INFO] GET /api/coding/directories/3/status 304 26ms +[2026-03-18T09:16:30.002Z] [INFO] Git-Repository Check: /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main/.git +[2026-03-18T09:16:30.002Z] [INFO] Git directory exists: false +[2026-03-18T09:16:30.003Z] [INFO] GET /api/coding/directories/6/status 304 30ms +[2026-03-18T09:16:30.940Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-18T09:16:48.185Z] [INFO] Socket disconnected: momohomma@googlemail.com (Wqyq-f12irX9_YDOAADT) +[2026-03-18T09:16:50.047Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:16:50.210Z] [INFO] Socket connected: momohomma@googlemail.com (Vm6W5kgAhHEpZJQ2AADV) +[2026-03-18T09:16:50.370Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-18T09:16:56.310Z] [INFO] Socket disconnected: momohomma@googlemail.com (Vm6W5kgAhHEpZJQ2AADV) +[2026-03-18T09:17:20.099Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:17:50.146Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:18:20.197Z] [INFO] GET /api/health 200 2ms +[2026-03-18T09:18:50.244Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:19:20.292Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:19:50.342Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:20:20.399Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:20:50.449Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:20:50.450Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:21:20.502Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:21:50.551Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:22:20.601Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:22:50.654Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:23:20.704Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:23:50.759Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:24:20.804Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:24:50.853Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:25:20.893Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:25:50.465Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:25:50.940Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:26:21.003Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:26:51.055Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:27:21.107Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:27:51.161Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:28:21.210Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:28:51.253Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:29:21.311Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:29:51.359Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:30:21.405Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:30:50.481Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:30:51.446Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:31:21.489Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:31:51.536Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:32:21.584Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:32:51.634Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:33:21.681Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:33:51.729Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:34:21.776Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:34:51.825Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:35:21.872Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:35:50.498Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:35:51.918Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:36:21.965Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:36:52.021Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:37:22.073Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:37:52.121Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:38:22.162Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:38:52.212Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:39:22.256Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:39:52.310Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:40:22.355Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:40:50.514Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:40:52.406Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:41:22.456Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:41:52.501Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:42:22.549Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:42:52.596Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:43:22.638Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:43:52.689Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:44:22.732Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:44:52.794Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:45:22.840Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:45:50.530Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:45:52.890Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:46:22.942Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:46:52.991Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:47:23.035Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:47:53.081Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:48:23.138Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:48:53.176Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:49:23.227Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:49:53.278Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:50:23.327Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:50:50.532Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:50:53.377Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:51:23.420Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:51:53.466Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:52:23.517Z] [INFO] GET /api/health 200 2ms +[2026-03-18T09:52:53.564Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:53:23.609Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:53:53.650Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:54:23.694Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:54:53.740Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:55:23.787Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:55:50.548Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T09:55:53.839Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:56:23.890Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:56:53.934Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:57:23.980Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:57:54.030Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:58:24.074Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:58:54.129Z] [INFO] GET /api/health 200 0ms +[2026-03-18T09:59:24.175Z] [INFO] GET /api/health 200 1ms +[2026-03-18T09:59:54.217Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:00:24.273Z] [INFO] GET /api/health 200 2ms +[2026-03-18T10:00:50.564Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:00:54.320Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:01:24.376Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:01:54.423Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:02:24.481Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:02:54.526Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:03:24.585Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:03:54.637Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:04:24.683Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:04:54.738Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:05:24.787Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:05:50.580Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:05:54.833Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:06:24.875Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:06:54.925Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:07:24.971Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:07:55.016Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:08:25.066Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:08:55.118Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:09:25.157Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:09:55.204Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:10:25.257Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:10:50.594Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:10:55.307Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:11:25.357Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:11:55.403Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:12:25.453Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:12:55.502Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:13:25.546Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:13:43.136Z] [INFO] POST /api/auth/logout 401 3ms +[2026-03-18T10:13:43.184Z] [INFO] GET /api/coding/directories/6/status 401 1ms +[2026-03-18T10:13:43.189Z] [INFO] GET /api/coding/directories/3/status 401 2ms +[2026-03-18T10:13:55.592Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:14:10.849Z] [INFO] GET /api/coding/directories/6/status 401 1ms +[2026-03-18T10:14:10.851Z] [INFO] GET /api/coding/directories/3/status 401 1ms +[2026-03-18T10:14:25.633Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:14:55.676Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:15:25.729Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:15:50.594Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:15:55.778Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:16:03.769Z] [INFO] GET /api/coding/directories/6/status 401 1ms +[2026-03-18T10:16:03.804Z] [INFO] GET /api/coding/directories/3/status 401 1ms +[2026-03-18T10:16:07.372Z] [INFO] GET /api/coding/directories/6/status 401 1ms +[2026-03-18T10:16:07.373Z] [INFO] GET /api/coding/directories/3/status 401 1ms +[2026-03-18T10:16:25.826Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:16:37.502Z] [INFO] GET /api/coding/directories/3/status 401 1ms +[2026-03-18T10:16:37.504Z] [INFO] GET /api/coding/directories/6/status 401 2ms +[2026-03-18T10:16:55.879Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:17:25.922Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:17:55.975Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:18:26.023Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:18:56.072Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:19:26.118Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:19:56.157Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:20:26.212Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:20:50.600Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:20:56.261Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:21:26.310Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:21:56.356Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:22:26.406Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:22:56.461Z] [INFO] GET /api/health 200 2ms +[2026-03-18T10:23:26.520Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:23:56.572Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:24:26.619Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:24:56.672Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:25:26.720Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:25:50.616Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:25:56.780Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:26:26.826Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:26:56.892Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:27:26.942Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:27:56.989Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:28:27.034Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:28:57.082Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:29:27.130Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:29:57.174Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:30:27.221Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:30:50.633Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:30:57.267Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:31:27.319Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:31:57.371Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:32:27.416Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:32:57.465Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:33:27.513Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:33:57.561Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:34:27.606Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:34:57.654Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:35:27.704Z] [INFO] GET /api/health 200 2ms +[2026-03-18T10:35:50.638Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:35:57.753Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:36:27.798Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:36:57.861Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:37:27.914Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:37:57.966Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:38:28.017Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:38:58.059Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:39:28.097Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:39:58.148Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:40:28.198Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:40:50.645Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:40:58.249Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:41:28.299Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:41:58.347Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:42:28.393Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:42:58.435Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:43:28.478Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:43:58.519Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:44:28.566Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:44:58.614Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:45:28.658Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:45:50.660Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:45:58.705Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:46:28.746Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:46:58.797Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:47:28.847Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:47:58.895Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:48:28.942Z] [INFO] GET /api/health 200 2ms +[2026-03-18T10:48:59.000Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:49:29.046Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:49:59.098Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:50:29.147Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:50:50.676Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:50:59.194Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:51:29.240Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:51:59.286Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:52:29.335Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:52:59.385Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:53:29.438Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:53:59.487Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:54:29.534Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:54:59.592Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:55:29.638Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:55:50.681Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T10:55:59.693Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:56:29.735Z] [INFO] GET /api/health 200 0ms +[2026-03-18T10:56:59.786Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:57:29.832Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:57:59.881Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:58:29.926Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:58:59.970Z] [INFO] GET /api/health 200 1ms +[2026-03-18T10:59:30.020Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:00:00.077Z] [INFO] GET /api/health 200 2ms +[2026-03-18T11:00:30.122Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:00:50.683Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:01:00.175Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:01:30.221Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:02:00.276Z] [INFO] GET /api/health 200 2ms +[2026-03-18T11:02:30.324Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:03:00.377Z] [INFO] GET /api/health 200 2ms +[2026-03-18T11:03:30.430Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:04:00.487Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:04:30.541Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:05:00.614Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:05:30.676Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:05:50.697Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:06:00.732Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:06:30.785Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:07:00.832Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:07:30.878Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:08:00.932Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:08:30.983Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:09:01.029Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:09:31.074Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:10:01.144Z] [INFO] GET /api/health 200 3ms +[2026-03-18T11:10:31.203Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:10:50.711Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:11:01.260Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:11:31.310Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:12:01.365Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:12:31.416Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:13:01.474Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:13:31.525Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:14:01.569Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:14:31.613Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:15:01.659Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:15:31.709Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:15:50.725Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:16:01.763Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:16:31.817Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:17:01.869Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:17:31.918Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:18:01.970Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:18:32.021Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:19:02.068Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:19:32.113Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:20:02.161Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:20:32.202Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:20:50.737Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:21:02.258Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:21:32.299Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:22:02.343Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:22:32.384Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:23:02.447Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:23:32.494Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:24:02.544Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:24:32.586Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:25:02.629Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:25:32.672Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:25:50.750Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:26:02.718Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:26:32.763Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:27:02.809Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:27:32.856Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:28:02.913Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:28:32.964Z] [INFO] GET /api/health 200 2ms +[2026-03-18T11:29:03.004Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:29:33.052Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:30:03.103Z] [INFO] GET /api/health 200 2ms +[2026-03-18T11:30:33.156Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:30:50.762Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:31:03.215Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:31:33.262Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:32:03.306Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:32:33.353Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:33:03.402Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:33:33.451Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:34:03.506Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:34:33.556Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:35:03.608Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:35:33.650Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:35:50.767Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:36:03.701Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:36:33.747Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:37:03.801Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:37:33.847Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:38:03.897Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:38:33.951Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:39:04.001Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:39:34.046Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:40:04.099Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:40:34.157Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:40:50.777Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:41:04.214Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:41:34.261Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:42:04.311Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:42:34.358Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:43:04.413Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:43:34.455Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:44:04.509Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:44:34.556Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:45:04.609Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:45:34.660Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:45:50.787Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:46:04.713Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:46:34.759Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:47:04.811Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:47:34.863Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:48:04.917Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:48:34.969Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:49:05.025Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:49:35.073Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:50:05.120Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:50:35.173Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:50:50.790Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:51:05.218Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:51:35.266Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:52:05.309Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:52:35.354Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:53:05.401Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:53:35.455Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:54:05.511Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:54:35.557Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:55:05.613Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:55:35.662Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:55:50.799Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T11:56:05.709Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:56:35.765Z] [INFO] GET /api/health 200 0ms +[2026-03-18T11:57:05.817Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:57:35.863Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:58:05.911Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:58:35.959Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:59:06.007Z] [INFO] GET /api/health 200 1ms +[2026-03-18T11:59:36.055Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:00:06.108Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:00:36.151Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:00:50.807Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:01:06.204Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:01:36.255Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:02:06.306Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:02:36.354Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:03:06.402Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:03:36.453Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:04:06.497Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:04:36.547Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:05:06.592Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:05:36.639Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:05:50.817Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:06:06.681Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:06:36.727Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:07:06.777Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:07:36.825Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:08:06.866Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:08:36.919Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:09:06.966Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:09:37.013Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:10:07.059Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:10:37.108Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:10:50.825Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:11:07.158Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:11:37.209Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:12:07.257Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:12:37.306Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:13:07.359Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:13:37.402Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:14:07.451Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:14:37.499Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:15:07.548Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:15:37.606Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:15:50.830Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:16:07.652Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:16:37.709Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:17:07.759Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:17:37.813Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:18:07.860Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:18:37.909Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:19:07.958Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:19:38.009Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:20:08.056Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:20:38.111Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:20:50.836Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:21:08.164Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:21:38.217Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:22:08.266Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:22:38.317Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:23:08.368Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:23:38.414Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:24:08.460Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:24:38.504Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:25:08.550Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:25:38.598Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:25:50.843Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:26:08.659Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:26:38.711Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:27:08.761Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:27:38.812Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:28:08.867Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:28:38.915Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:29:08.960Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:29:39.009Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:30:09.063Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:30:39.114Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:30:50.849Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:31:09.169Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:31:37.371Z] [INFO] GET //wp-includes/ID3/license.txt 200 3ms +[2026-03-18T12:31:37.492Z] [INFO] GET //feed/ 200 4ms +[2026-03-18T12:31:37.527Z] [INFO] GET //xmlrpc.php?rsd 200 3ms +[2026-03-18T12:31:37.563Z] [INFO] GET //blog/wp-includes/wlwmanifest.xml 200 3ms +[2026-03-18T12:31:37.603Z] [INFO] GET //web/wp-includes/wlwmanifest.xml 200 5ms +[2026-03-18T12:31:37.640Z] [INFO] GET //wordpress/wp-includes/wlwmanifest.xml 200 2ms +[2026-03-18T12:31:37.674Z] [INFO] GET //wp/wp-includes/wlwmanifest.xml 200 2ms +[2026-03-18T12:31:37.726Z] [INFO] GET //2020/wp-includes/wlwmanifest.xml 200 3ms +[2026-03-18T12:31:37.763Z] [INFO] GET //2019/wp-includes/wlwmanifest.xml 200 3ms +[2026-03-18T12:31:37.802Z] [INFO] GET //2021/wp-includes/wlwmanifest.xml 200 3ms +[2026-03-18T12:31:37.850Z] [INFO] GET //shop/wp-includes/wlwmanifest.xml 200 3ms +[2026-03-18T12:31:37.900Z] [INFO] GET //wp1/wp-includes/wlwmanifest.xml 200 3ms +[2026-03-18T12:31:37.934Z] [INFO] GET //test/wp-includes/wlwmanifest.xml 200 3ms +[2026-03-18T12:31:37.992Z] [INFO] GET //site/wp-includes/wlwmanifest.xml 200 3ms +[2026-03-18T12:31:38.037Z] [INFO] GET //cms/wp-includes/wlwmanifest.xml 200 2ms +[2026-03-18T12:31:39.220Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:32:09.273Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:32:39.325Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:33:09.375Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:33:39.426Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:34:09.475Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:34:39.522Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:35:06.020Z] [INFO] GET /.git/config 200 2ms +[2026-03-18T12:35:09.568Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:35:39.620Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:35:50.855Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:36:09.667Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:36:39.715Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:37:09.767Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:37:39.815Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:38:09.863Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:38:39.910Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:39:09.965Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:39:40.020Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:40:10.073Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:40:40.123Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:40:50.859Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:41:10.178Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:41:40.230Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:42:10.277Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:42:40.325Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:43:10.377Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:43:40.428Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:44:10.474Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:44:40.525Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:45:10.579Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:45:40.628Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:45:50.863Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:46:10.672Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:46:40.719Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:47:10.782Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:47:40.833Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:48:10.885Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:48:40.942Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:49:10.998Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:49:41.044Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:50:11.091Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:50:41.142Z] [INFO] GET /api/health 200 2ms +[2026-03-18T12:50:50.867Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:51:11.188Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:51:41.245Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:52:11.296Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:52:41.354Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:53:11.400Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:53:41.456Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:54:11.504Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:54:41.570Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:55:11.619Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:55:41.672Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:55:50.872Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T12:56:11.721Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:56:41.773Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:57:11.827Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:57:41.891Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:58:11.942Z] [INFO] GET /api/health 200 0ms +[2026-03-18T12:58:41.996Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:59:12.055Z] [INFO] GET /api/health 200 1ms +[2026-03-18T12:59:42.105Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:00:12.172Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:00:42.221Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:00:50.875Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:01:12.264Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:01:42.316Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:02:12.370Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:02:42.412Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:03:12.468Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:03:42.518Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:04:12.570Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:04:42.622Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:05:12.671Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:05:42.717Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:05:50.877Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:06:12.767Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:06:42.821Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:07:12.873Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:07:42.926Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:08:12.980Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:08:43.026Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:09:13.077Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:09:43.133Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:10:13.186Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:10:43.226Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:10:50.878Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:11:13.277Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:11:43.326Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:12:13.374Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:12:43.420Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:13:13.473Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:13:43.521Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:14:13.570Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:14:43.616Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:15:13.672Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:15:43.726Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:15:50.881Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:16:13.770Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:16:43.811Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:17:13.860Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:17:43.910Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:18:13.958Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:18:44.007Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:19:14.055Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:19:44.096Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:20:14.150Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:20:44.213Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:20:50.882Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:21:14.256Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:21:44.303Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:22:14.351Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:22:44.400Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:23:14.450Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:23:44.499Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:24:14.553Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:24:44.603Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:25:14.651Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:25:44.698Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:25:50.882Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:26:14.746Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:26:44.793Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:27:14.839Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:27:44.889Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:28:14.938Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:28:44.985Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:29:15.034Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:29:45.091Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:30:15.139Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:30:45.188Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:30:50.887Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:31:15.239Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:31:45.283Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:32:15.333Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:32:45.393Z] [INFO] GET /api/health 200 2ms +[2026-03-18T13:33:15.441Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:33:45.488Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:34:15.531Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:34:45.574Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:35:15.614Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:35:45.660Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:35:50.892Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:36:15.707Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:36:45.754Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:37:15.801Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:37:45.849Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:38:15.896Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:38:45.936Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:39:15.985Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:39:46.033Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:40:16.079Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:40:46.130Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:40:50.897Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:41:16.179Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:41:46.227Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:42:16.269Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:42:46.324Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:43:16.372Z] [INFO] GET /api/health 200 2ms +[2026-03-18T13:43:46.415Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:44:16.465Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:44:46.509Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:45:16.566Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:45:46.617Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:45:50.901Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:46:16.669Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:46:46.715Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:47:16.775Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:47:46.826Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:48:16.873Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:48:46.914Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:49:16.962Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:49:47.010Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:50:17.058Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:50:47.101Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:50:50.904Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:51:17.148Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:51:47.194Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:52:17.241Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:52:47.292Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:53:17.341Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:53:47.391Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:54:17.439Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:54:47.488Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:55:17.535Z] [INFO] GET /api/health 200 0ms +[2026-03-18T13:55:47.585Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:55:50.908Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T13:56:17.630Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:56:47.690Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:57:17.735Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:57:47.786Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:58:17.832Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:58:47.879Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:59:17.927Z] [INFO] GET /api/health 200 1ms +[2026-03-18T13:59:47.970Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:00:18.021Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:00:48.086Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:00:50.910Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:01:18.131Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:01:48.178Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:02:18.226Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:02:48.280Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:03:18.327Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:03:48.376Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:04:18.427Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:04:48.475Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:05:18.529Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:05:48.576Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:05:50.911Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:06:18.623Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:06:48.674Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:07:18.724Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:07:48.775Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:08:18.819Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:08:48.871Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:09:18.920Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:09:48.966Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:10:19.014Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:10:49.071Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:10:50.911Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:11:19.121Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:11:49.175Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:12:19.225Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:12:49.274Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:13:19.323Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:13:49.376Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:14:19.424Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:14:49.479Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:15:19.538Z] [INFO] GET /api/health 200 2ms +[2026-03-18T14:15:49.592Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:15:50.912Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:16:19.643Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:16:49.693Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:17:19.741Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:17:49.782Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:18:19.831Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:18:49.882Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:19:19.927Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:19:49.978Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:20:20.029Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:20:50.080Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:20:50.912Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:21:20.131Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:21:50.178Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:22:20.227Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:22:50.274Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:23:20.325Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:23:50.373Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:24:20.421Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:24:50.467Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:25:20.513Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:25:50.559Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:25:50.914Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:26:20.607Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:26:50.658Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:27:20.707Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:27:50.762Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:28:20.809Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:28:50.854Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:29:20.901Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:29:50.963Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:30:21.012Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:30:50.919Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:30:51.063Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:31:21.115Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:31:51.163Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:32:21.214Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:32:51.259Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:33:21.310Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:33:51.354Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:34:21.397Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:34:51.458Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:35:21.507Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:35:50.928Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:35:51.553Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:36:21.602Z] [INFO] GET /api/health 200 2ms +[2026-03-18T14:36:51.655Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:37:21.711Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:37:51.763Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:38:21.811Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:38:51.861Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:39:21.909Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:39:51.953Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:40:22.008Z] [INFO] GET /api/health 200 2ms +[2026-03-18T14:40:50.940Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:40:52.057Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:41:22.105Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:41:52.164Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:42:22.210Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:42:52.257Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:43:22.300Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:43:52.345Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:44:22.392Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:44:52.466Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:45:22.518Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:45:50.944Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:45:52.563Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:46:22.611Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:46:52.659Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:47:22.707Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:47:52.757Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:48:22.804Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:48:52.855Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:49:22.900Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:49:52.948Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:50:22.996Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:50:50.955Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:50:53.043Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:51:23.091Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:51:53.135Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:52:23.185Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:52:53.233Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:53:23.280Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:53:53.327Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:54:23.377Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:54:53.424Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:55:23.472Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:55:50.958Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T14:55:53.524Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:56:23.568Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:56:53.610Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:57:23.658Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:57:53.707Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:58:23.763Z] [INFO] GET /api/health 200 0ms +[2026-03-18T14:58:53.809Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:59:23.857Z] [INFO] GET /api/health 200 1ms +[2026-03-18T14:59:53.913Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:00:23.960Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:00:50.968Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:00:54.007Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:01:24.056Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:01:54.104Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:02:24.144Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:02:54.193Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:03:24.249Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:03:54.296Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:04:24.341Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:04:54.387Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:05:24.445Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:05:50.978Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:05:54.501Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:06:24.547Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:06:54.588Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:07:24.640Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:07:54.688Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:08:24.738Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:08:54.783Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:09:24.829Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:09:54.874Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:10:24.927Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:10:50.990Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:10:54.971Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:11:25.026Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:11:55.071Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:12:25.128Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:12:55.172Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:13:25.220Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:13:55.274Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:14:25.317Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:14:55.364Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:15:25.414Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:15:51.002Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:15:55.463Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:16:25.509Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:16:51.700Z] [INFO] GET /robots.txt 200 2ms +[2026-03-18T15:16:55.560Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:17:25.610Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:17:55.657Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:18:25.701Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:18:55.758Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:19:25.802Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:19:55.854Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:20:25.903Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:20:51.012Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:20:55.954Z] [INFO] GET /api/health 200 2ms +[2026-03-18T15:21:26.004Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:21:56.051Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:22:26.096Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:22:56.139Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:23:26.184Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:23:56.234Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:24:26.279Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:24:56.323Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:25:26.373Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:25:51.023Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:25:56.431Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:26:26.479Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:26:56.526Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:27:26.570Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:27:56.612Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:28:26.663Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:28:56.711Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:29:26.757Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:29:56.804Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:30:26.852Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:30:51.023Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:30:56.899Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:31:26.951Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:31:57.003Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:32:27.050Z] [INFO] GET /api/health 200 2ms +[2026-03-18T15:32:57.099Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:33:27.150Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:33:57.194Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:34:27.233Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:34:57.282Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:35:27.332Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:35:51.030Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:35:57.384Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:36:27.432Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:36:57.481Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:37:27.530Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:37:57.576Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:38:27.623Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:38:57.671Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:39:27.718Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:39:57.758Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:40:27.805Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:40:51.041Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:40:57.848Z] [INFO] GET /api/health 200 2ms +[2026-03-18T15:41:27.903Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:41:57.947Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:42:27.990Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:42:58.033Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:43:28.074Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:43:58.122Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:44:28.162Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:44:58.213Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:45:28.261Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:45:51.048Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:45:58.308Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:46:28.355Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:46:58.406Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:47:28.458Z] [INFO] GET /api/health 200 2ms +[2026-03-18T15:47:58.505Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:48:28.548Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:48:58.593Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:49:28.640Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:49:58.691Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:50:28.736Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:50:51.058Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:50:58.782Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:51:28.830Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:51:58.886Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:52:28.929Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:52:58.984Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:53:29.034Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:53:59.082Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:54:29.130Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:54:59.180Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:55:29.230Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:55:51.069Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T15:55:59.281Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:56:29.331Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:56:59.389Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:57:29.450Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:57:59.508Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:58:29.552Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:58:59.600Z] [INFO] GET /api/health 200 1ms +[2026-03-18T15:59:29.649Z] [INFO] GET /api/health 200 0ms +[2026-03-18T15:59:59.704Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:00:29.756Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:00:51.079Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:00:59.812Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:01:29.861Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:01:59.909Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:02:29.958Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:03:00.007Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:03:30.058Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:04:00.108Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:04:30.159Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:05:00.209Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:05:30.258Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:05:51.089Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:06:00.325Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:06:30.370Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:07:00.416Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:07:30.463Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:08:00.518Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:08:30.562Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:09:00.609Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:09:30.665Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:10:00.712Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:10:13.463Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-18T16-10-13-455Z.db.enc +[2026-03-18T16:10:13.463Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-18T16-10-13-455Z.db.enc +[2026-03-18T16:10:13.467Z] [INFO] Backup erstellt: backup_2026-03-18T16-10-13-455Z.db +[2026-03-18T16:10:13.478Z] [INFO] Datei sicher gelöscht: backup_2026-01-05T22-21-28-627Z.db.enc +[2026-03-18T16:10:13.478Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-05T22-21-28-627Z.db.enc +[2026-03-18T16:10:30.765Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:10:51.099Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:11:00.820Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:11:30.860Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:12:00.910Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:12:30.964Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:13:01.014Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:13:31.076Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:14:01.120Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:14:31.160Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:15:01.208Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:15:31.257Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:15:51.099Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:16:01.303Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:16:31.351Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:17:01.402Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:17:31.449Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:18:01.502Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:18:31.553Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:19:01.608Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:19:31.669Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:20:01.716Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:20:31.772Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:20:51.109Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:21:01.823Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:21:31.885Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:22:01.936Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:22:31.980Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:23:02.032Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:23:32.075Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:24:02.131Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:24:32.184Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:25:02.237Z] [INFO] GET /api/health 200 2ms +[2026-03-18T16:25:32.287Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:25:51.119Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:26:02.342Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:26:32.388Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:27:02.449Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:27:32.495Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:28:02.546Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:28:32.594Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:29:02.637Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:29:32.683Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:30:02.732Z] [INFO] GET /api/health 200 2ms +[2026-03-18T16:30:32.793Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:30:51.129Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:31:02.837Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:31:32.885Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:32:02.936Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:32:32.986Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:33:03.029Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:33:33.077Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:34:03.144Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:34:33.196Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:35:03.244Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:35:33.289Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:35:51.139Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:36:03.336Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:36:33.385Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:37:03.430Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:37:33.482Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:38:03.529Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:38:33.577Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:39:03.629Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:39:33.680Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:40:03.732Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:40:33.789Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:40:51.149Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:41:03.833Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:41:33.877Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:42:03.925Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:42:33.973Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:43:04.024Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:43:34.066Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:44:04.114Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:44:34.165Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:45:04.211Z] [INFO] GET /api/health 200 2ms +[2026-03-18T16:45:34.267Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:45:51.159Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:46:04.316Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:46:34.362Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:47:04.410Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:47:34.454Z] [INFO] GET /api/health 200 2ms +[2026-03-18T16:48:04.506Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:48:34.561Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:49:04.609Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:49:34.658Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:50:04.709Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:50:34.757Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:50:51.168Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:51:04.812Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:51:34.858Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:52:04.916Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:52:34.972Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:53:05.024Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:53:35.073Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:54:05.125Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:54:35.177Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:55:05.233Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:55:35.320Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:55:51.178Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T16:56:05.368Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:56:35.418Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:57:05.468Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:57:35.510Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:58:05.558Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:58:35.606Z] [INFO] GET /api/health 200 1ms +[2026-03-18T16:59:05.649Z] [INFO] GET /api/health 200 0ms +[2026-03-18T16:59:35.695Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:00:05.742Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:00:35.796Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:00:51.183Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:01:05.857Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:01:35.903Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:02:05.957Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:02:36.006Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:03:06.046Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:03:36.099Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:04:06.142Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:04:36.191Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:05:06.235Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:05:36.281Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:05:51.184Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:06:06.331Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:06:36.378Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:07:06.446Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:07:36.494Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:08:06.542Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:08:36.591Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:09:06.630Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:09:36.679Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:10:06.726Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:10:36.782Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:10:51.192Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:11:06.847Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:11:36.889Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:12:06.937Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:12:36.983Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:13:07.026Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:13:37.074Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:14:07.115Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:14:37.158Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:15:07.199Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:15:37.251Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:15:51.199Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:16:07.315Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:16:37.362Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:17:07.411Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:17:37.464Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:18:07.525Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:18:37.577Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:19:07.627Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:19:37.681Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:20:07.738Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:20:37.786Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:20:51.205Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:21:07.835Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:21:37.896Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:22:07.938Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:22:37.984Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:23:08.030Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:23:38.079Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:24:08.124Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:24:38.173Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:25:08.222Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:25:38.276Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:25:51.210Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:26:08.329Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:26:38.374Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:27:08.422Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:27:38.474Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:28:08.526Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:28:38.576Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:29:08.628Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:29:38.675Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:30:08.732Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:30:38.792Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:30:51.217Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:31:08.844Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:31:38.901Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:32:08.947Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:32:38.995Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:33:09.045Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:33:39.094Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:34:09.141Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:34:39.191Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:35:09.237Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:35:39.287Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:35:51.223Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:36:09.332Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:36:39.374Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:37:09.432Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:37:39.490Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:38:09.541Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:38:39.206Z] [INFO] GET / 200 3ms +[2026-03-18T17:38:39.593Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:39:09.637Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:39:39.689Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:40:09.736Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:40:39.787Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:40:51.229Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:41:09.847Z] [INFO] GET /api/health 200 2ms +[2026-03-18T17:41:39.903Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:42:09.950Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:42:39.998Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:43:10.045Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:43:40.100Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:44:10.152Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:44:40.204Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:45:10.250Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:45:40.292Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:45:51.234Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:46:10.350Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:46:40.398Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:47:10.443Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:47:40.494Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:48:10.544Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:48:40.595Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:49:10.647Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:49:40.702Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:50:10.751Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:50:40.803Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:50:51.238Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:51:10.853Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:51:40.905Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:52:10.956Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:52:41.006Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:53:11.051Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:53:41.092Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:54:11.138Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:54:41.183Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:55:11.227Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:55:41.270Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:55:51.243Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T17:56:11.334Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:56:41.382Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:57:11.423Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:57:41.465Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:58:11.513Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:58:41.554Z] [INFO] GET /api/health 200 0ms +[2026-03-18T17:59:11.601Z] [INFO] GET /api/health 200 1ms +[2026-03-18T17:59:41.648Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:00:11.701Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:00:41.763Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:00:51.247Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:01:11.811Z] [INFO] GET /api/health 200 2ms +[2026-03-18T18:01:41.863Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:02:11.914Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:02:41.961Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:03:12.005Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:03:42.048Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:04:12.096Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:04:42.148Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:05:12.195Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:05:42.240Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:05:51.250Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:06:12.288Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:06:42.335Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:07:12.381Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:07:42.425Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:08:12.471Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:08:42.514Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:09:12.560Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:09:42.605Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:10:12.653Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:10:42.699Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:10:51.252Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:11:12.747Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:11:42.794Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:12:12.841Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:12:42.886Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:13:12.930Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:13:42.977Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:14:13.029Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:14:43.076Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:15:13.127Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:15:43.180Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:15:51.253Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:16:13.231Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:16:43.284Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:17:13.333Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:17:43.380Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:18:13.436Z] [INFO] GET /api/health 200 2ms +[2026-03-18T18:18:43.487Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:19:13.537Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:19:43.584Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:20:13.639Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:20:43.693Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:20:51.256Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:21:13.738Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:21:43.791Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:22:13.833Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:22:43.887Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:23:13.936Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:23:43.982Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:24:14.028Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:24:44.076Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:25:14.122Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:25:44.173Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:25:51.257Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:26:14.214Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:26:44.257Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:27:14.309Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:27:44.361Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:28:14.412Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:28:44.471Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:29:14.522Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:29:44.573Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:30:14.623Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:30:44.665Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:30:51.258Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:31:14.709Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:31:44.756Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:32:14.796Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:32:44.844Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:33:14.885Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:33:44.931Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:34:14.983Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:34:45.032Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:35:15.076Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:35:45.123Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:35:51.258Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:36:15.165Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:36:45.210Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:37:15.256Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:37:45.307Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:38:15.355Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:38:45.403Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:39:15.451Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:39:45.492Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:40:15.533Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:40:45.578Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:40:51.264Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:41:15.628Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:41:45.673Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:42:15.720Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:42:45.766Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:43:15.805Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:43:45.852Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:44:15.904Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:44:45.953Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:45:16.001Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:45:46.045Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:45:51.270Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:46:16.102Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:46:46.150Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:47:16.194Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:47:46.250Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:48:16.295Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:48:46.341Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:49:16.384Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:49:46.437Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:50:16.486Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:50:46.538Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:50:51.273Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:51:16.581Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:51:46.628Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:52:16.679Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:52:46.728Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:53:16.778Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:53:46.821Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:54:16.873Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:54:46.931Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:55:16.979Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:55:47.026Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:55:51.276Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T18:56:17.076Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:56:47.121Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:57:17.170Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:57:47.221Z] [INFO] GET /api/health 200 0ms +[2026-03-18T18:58:17.264Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:58:47.313Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:59:17.360Z] [INFO] GET /api/health 200 1ms +[2026-03-18T18:59:47.411Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:00:17.462Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:00:47.517Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:00:51.280Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:01:17.571Z] [INFO] GET /api/health 200 2ms +[2026-03-18T19:01:47.629Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:02:17.677Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:02:47.729Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:03:17.776Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:03:47.818Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:04:17.868Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:04:47.917Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:05:17.970Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:05:48.023Z] [INFO] GET /api/health 200 2ms +[2026-03-18T19:05:51.283Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:06:18.078Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:06:48.122Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:07:18.165Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:07:48.214Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:08:18.265Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:08:48.307Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:09:18.359Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:09:48.406Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:10:18.451Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:10:48.501Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:10:49.179Z] [INFO] HEAD / 200 1ms +[2026-03-18T19:10:51.130Z] [INFO] GET / 200 3ms +[2026-03-18T19:10:51.283Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:10:53.124Z] [INFO] GET /js/app.js 200 3ms +[2026-03-18T19:10:53.125Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-18T19:10:53.125Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-18T19:10:53.126Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-18T19:10:54.320Z] [INFO] GET /js/store.js 200 2ms +[2026-03-18T19:10:54.324Z] [INFO] GET /js/api.js 200 2ms +[2026-03-18T19:10:54.326Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-18T19:10:54.327Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-18T19:10:54.328Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-18T19:10:54.536Z] [INFO] GET /js/board.js 200 3ms +[2026-03-18T19:10:54.537Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-18T19:10:54.625Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-18T19:10:54.626Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-18T19:10:54.627Z] [INFO] GET /js/list.js 200 4ms +[2026-03-18T19:10:54.628Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-18T19:10:54.826Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-18T19:10:54.827Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-18T19:10:54.829Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-18T19:10:54.830Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-18T19:10:54.831Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-18T19:10:54.854Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-18T19:10:54.936Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-18T19:10:54.938Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-18T19:10:55.026Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-18T19:10:55.123Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-18T19:10:55.726Z] [INFO] GET /sw.js 200 1ms +[2026-03-18T19:10:56.524Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-18T19:10:56.526Z] [INFO] GET / 200 5ms +[2026-03-18T19:10:56.526Z] [INFO] GET /index.html 200 4ms +[2026-03-18T19:10:56.633Z] [INFO] GET /css/base.css 200 1ms +[2026-03-18T19:10:56.822Z] [INFO] GET /css/board.css 200 3ms +[2026-03-18T19:10:56.823Z] [INFO] GET /css/components.css 200 3ms +[2026-03-18T19:10:56.823Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-18T19:10:56.931Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-18T19:10:56.933Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-18T19:10:56.934Z] [INFO] GET /js/app.js 200 1ms +[2026-03-18T19:10:57.042Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-18T19:10:57.043Z] [INFO] GET /js/api.js 200 2ms +[2026-03-18T19:10:57.148Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-18T19:10:57.220Z] [INFO] GET /js/store.js 200 1ms +[2026-03-18T19:10:57.222Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-18T19:10:57.317Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-18T19:10:57.329Z] [INFO] GET /js/board.js 200 1ms +[2026-03-18T19:10:57.331Z] [INFO] GET /js/task-modal.js 200 1ms +[2026-03-18T19:10:57.428Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-18T19:10:57.439Z] [INFO] GET /js/list.js 200 2ms +[2026-03-18T19:10:57.440Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-18T19:10:57.541Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-18T19:10:57.549Z] [INFO] GET /js/tour.js 200 2ms +[2026-03-18T19:10:57.550Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-18T19:10:57.650Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-18T19:10:57.661Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-18T19:10:57.662Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-18T19:10:57.759Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-18T19:10:57.772Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-18T19:10:57.773Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-18T19:10:57.869Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-18T19:10:57.882Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-18T19:10:57.883Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-18T19:10:57.979Z] [INFO] GET /css/list.css 200 2ms +[2026-03-18T19:10:57.992Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-18T19:10:57.993Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-18T19:10:58.088Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-18T19:10:58.101Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-18T19:10:58.102Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-18T19:10:58.198Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-18T19:10:58.211Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-18T19:10:58.212Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-18T19:10:58.307Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-18T19:10:58.321Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-18T19:10:58.322Z] [INFO] GET /manifest.json 200 2ms +[2026-03-18T19:11:18.556Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:11:48.598Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:12:18.651Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:12:48.704Z] [INFO] GET /api/health 200 2ms +[2026-03-18T19:13:18.752Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:13:48.796Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:14:18.841Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:14:48.891Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:15:18.946Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:15:49.003Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:15:51.285Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:16:19.055Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:16:49.105Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:17:19.161Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:17:49.210Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:18:19.258Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:18:49.308Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:19:19.368Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:19:49.412Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:20:19.460Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:20:49.507Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:20:51.287Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:21:19.556Z] [INFO] GET /api/health 200 2ms +[2026-03-18T19:21:49.602Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:22:19.645Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:22:49.699Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:23:19.748Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:23:49.801Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:24:19.858Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:24:49.907Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:25:19.957Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:25:50.004Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:25:51.288Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:26:20.053Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:26:50.096Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:27:20.142Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:27:50.197Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:28:20.247Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:28:50.292Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:29:20.335Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:29:50.378Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:30:20.433Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:30:50.481Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:30:51.288Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:31:20.528Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:31:50.578Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:32:20.622Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:32:50.676Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:33:20.722Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:33:50.781Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:34:20.826Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:34:50.877Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:35:20.925Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:35:50.973Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:35:51.288Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:36:21.022Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:36:51.068Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:37:21.113Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:37:51.152Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:38:21.204Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:38:51.248Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:39:21.302Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:39:51.362Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:40:21.412Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:40:51.292Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:40:51.460Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:41:21.509Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:41:51.557Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:42:21.603Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:42:51.650Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:43:21.695Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:43:51.743Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:44:21.784Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:44:51.834Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:45:21.887Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:45:51.298Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:45:51.936Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:46:21.977Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:46:52.022Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:47:22.071Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:47:52.116Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:48:22.162Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:48:52.211Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:49:22.264Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:49:52.313Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:50:22.364Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:50:51.304Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:50:52.410Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:51:22.455Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:51:52.504Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:52:22.556Z] [INFO] GET /api/health 200 2ms +[2026-03-18T19:52:52.608Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:53:22.653Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:53:52.695Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:54:22.738Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:54:52.794Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:55:22.838Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:55:51.310Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T19:55:52.886Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:56:22.934Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:56:52.981Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:57:23.028Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:57:53.073Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:58:23.123Z] [INFO] GET /api/health 200 0ms +[2026-03-18T19:58:53.170Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:59:23.216Z] [INFO] GET /api/health 200 1ms +[2026-03-18T19:59:53.266Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:00:23.307Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:00:51.317Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:00:53.355Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:01:23.411Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:01:53.455Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:02:23.509Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:02:53.556Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:03:23.603Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:03:53.650Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:04:23.700Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:04:53.750Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:05:23.804Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:05:51.323Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:05:53.852Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:06:23.895Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:06:53.937Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:07:23.981Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:07:54.038Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:08:24.080Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:08:54.132Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:09:24.180Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:09:54.227Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:10:24.275Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:10:51.328Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:10:54.322Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:11:24.369Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:11:54.422Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:12:24.474Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:12:54.521Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:13:24.577Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:13:54.622Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:14:24.675Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:14:54.721Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:15:24.766Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:15:51.334Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:15:54.826Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:16:24.870Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:16:54.908Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:17:24.953Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:17:54.999Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:18:25.044Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:18:55.086Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:19:25.132Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:19:55.181Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:20:25.229Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:20:51.340Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:20:55.275Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:21:25.319Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:21:55.369Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:22:25.416Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:22:55.462Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:23:25.509Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:23:55.557Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:24:25.600Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:24:55.643Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:25:25.708Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:25:51.345Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:25:55.757Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:26:25.810Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:26:55.860Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:27:25.914Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:27:55.965Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:28:26.015Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:28:56.061Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:29:26.107Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:29:56.157Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:30:26.206Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:30:51.350Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:30:56.252Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:31:26.309Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:31:56.348Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:32:26.395Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:32:56.448Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:33:26.502Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:33:56.552Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:34:26.594Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:34:56.641Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:35:26.689Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:35:51.355Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:35:56.734Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:36:26.790Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:36:56.842Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:37:26.892Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:37:56.937Z] [INFO] GET /api/health 200 2ms +[2026-03-18T20:38:26.989Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:38:57.041Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:39:27.098Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:39:57.148Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:40:27.199Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:40:51.356Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:40:57.246Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:41:27.293Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:41:57.344Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:42:27.407Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:42:57.457Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:43:27.510Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:43:57.552Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:44:27.600Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:44:57.653Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:45:27.706Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:45:51.361Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:45:57.754Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:46:27.806Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:46:57.860Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:47:27.910Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:47:57.960Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:48:28.005Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:48:58.053Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:49:28.101Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:49:58.145Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:50:28.197Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:50:51.366Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:50:58.253Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:51:28.297Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:51:58.349Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:52:28.402Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:52:58.454Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:53:28.500Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:53:58.542Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:54:28.596Z] [INFO] GET /api/health 200 2ms +[2026-03-18T20:54:58.637Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:55:28.685Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:55:51.371Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T20:55:58.739Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:56:28.789Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:56:58.835Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:57:28.884Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:57:58.927Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:58:28.976Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:58:59.022Z] [INFO] GET /api/health 200 0ms +[2026-03-18T20:59:29.068Z] [INFO] GET /api/health 200 1ms +[2026-03-18T20:59:59.109Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:00:29.160Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:00:51.374Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:00:59.206Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:01:29.254Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:01:59.299Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:02:29.349Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:02:59.404Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:03:29.449Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:03:59.499Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:04:29.544Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:04:59.594Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:05:29.636Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:05:51.378Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:05:59.686Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:06:29.743Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:06:59.791Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:07:29.840Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:07:59.886Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:08:29.938Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:08:59.987Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:09:30.034Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:10:00.090Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:10:30.131Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:10:51.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:11:00.199Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:11:30.250Z] [INFO] GET /api/health 200 2ms +[2026-03-18T21:12:00.300Z] [INFO] GET /api/health 200 3ms +[2026-03-18T21:12:30.354Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:13:00.407Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:13:30.459Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:14:00.508Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:14:30.554Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:15:00.604Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:15:30.656Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:15:51.387Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:16:00.713Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:16:30.758Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:17:00.817Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:17:30.865Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:18:00.921Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:18:30.971Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:19:01.027Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:19:31.072Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:20:01.123Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:20:31.170Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:20:51.391Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:21:01.223Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:21:31.265Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:22:01.308Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:22:31.349Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:23:01.398Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:23:31.445Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:24:01.488Z] [INFO] GET /api/health 200 2ms +[2026-03-18T21:24:31.534Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:25:01.590Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:25:31.638Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:25:51.396Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:26:01.681Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:26:31.736Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:27:01.783Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:27:31.826Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:28:01.870Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:28:31.913Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:29:01.965Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:29:32.018Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:30:02.068Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:30:32.122Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:30:51.400Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:31:02.175Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:31:32.218Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:32:02.274Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:32:32.321Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:33:02.364Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:33:32.411Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:34:02.460Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:34:32.510Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:35:02.553Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:35:32.607Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:35:51.404Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:36:02.653Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:36:32.698Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:37:02.743Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:37:32.790Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:38:02.849Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:38:32.900Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:39:02.959Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:39:33.017Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:40:03.063Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:40:33.118Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:40:51.407Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:41:03.171Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:41:33.221Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:42:03.270Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:42:33.318Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:43:03.366Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:43:33.411Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:44:03.460Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:44:33.509Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:45:03.552Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:45:33.602Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:45:51.412Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:46:03.649Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:46:33.697Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:47:03.748Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:47:33.793Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:48:03.841Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:48:33.883Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:49:03.934Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:49:33.982Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:50:04.035Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:50:34.089Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:50:51.416Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:51:04.144Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:51:34.186Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:52:04.237Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:52:34.284Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:53:04.333Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:53:34.382Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:54:04.428Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:54:34.473Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:55:04.521Z] [INFO] GET /api/health 200 0ms +[2026-03-18T21:55:34.572Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:55:51.420Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T21:56:04.618Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:56:34.666Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:57:04.714Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:57:34.764Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:58:04.810Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:58:34.857Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:59:04.899Z] [INFO] GET /api/health 200 1ms +[2026-03-18T21:59:34.951Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:00:05.018Z] [INFO] GET /api/health 200 2ms +[2026-03-18T22:00:35.071Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:00:51.424Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:01:05.118Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:01:35.171Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:02:05.219Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:02:35.268Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:03:05.317Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:03:35.364Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:04:05.414Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:04:35.468Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:05:05.528Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:05:35.577Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:05:51.428Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:06:05.621Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:06:35.671Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:07:05.721Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:07:35.777Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:08:05.828Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:08:35.881Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:09:05.929Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:09:35.975Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:10:06.022Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:10:36.077Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:10:51.433Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:11:06.118Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:11:36.161Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:12:06.212Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:12:36.263Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:13:06.312Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:13:36.358Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:14:06.403Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:14:36.451Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:15:06.496Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:15:36.550Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:15:51.437Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:16:06.604Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:16:36.652Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:17:06.713Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:17:36.761Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:18:06.811Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:18:36.860Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:19:06.903Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:19:36.950Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:20:06.994Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:20:37.038Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:20:51.439Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:21:07.088Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:21:37.134Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:22:07.181Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:22:37.229Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:23:07.274Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:23:37.321Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:24:07.373Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:24:37.425Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:25:07.476Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:25:37.529Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:25:51.442Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:26:07.578Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:26:37.625Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:27:07.671Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:27:37.728Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:28:07.774Z] [INFO] GET /api/health 200 2ms +[2026-03-18T22:28:37.821Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:29:07.870Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:29:37.921Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:30:07.975Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:30:38.027Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:30:51.445Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:31:08.072Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:31:38.119Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:32:08.176Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:32:38.227Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:33:08.273Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:33:38.323Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:34:08.366Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:34:38.417Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:35:08.467Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:35:38.515Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:35:51.449Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:36:08.562Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:36:38.611Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:37:08.660Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:37:38.707Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:38:08.755Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:38:38.804Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:39:08.847Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:39:38.894Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:40:08.943Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:40:38.990Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:40:51.452Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:41:09.037Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:41:39.083Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:42:09.133Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:42:39.183Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:43:09.232Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:43:39.288Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:44:09.336Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:44:39.384Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:45:09.430Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:45:39.483Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:45:51.456Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:46:09.535Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:46:39.580Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:47:09.621Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:47:39.677Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:48:09.733Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:48:39.780Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:49:09.822Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:49:39.868Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:50:09.919Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:50:39.966Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:50:51.460Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:51:10.010Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:51:40.069Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:52:10.119Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:52:40.178Z] [INFO] GET /api/health 200 2ms +[2026-03-18T22:53:10.223Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:53:40.266Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:54:10.315Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:54:40.366Z] [INFO] GET /api/health 200 0ms +[2026-03-18T22:55:10.407Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:55:40.458Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:55:51.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T22:56:10.501Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:56:40.543Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:57:10.596Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:57:40.644Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:58:10.683Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:58:40.728Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:59:10.777Z] [INFO] GET /api/health 200 1ms +[2026-03-18T22:59:40.819Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:00:10.867Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:00:40.914Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:00:51.465Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:01:10.961Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:01:41.007Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:02:11.058Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:02:41.106Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:03:11.153Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:03:41.196Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:04:11.244Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:04:41.292Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:05:11.346Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:05:41.395Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:05:51.468Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:06:11.451Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:06:41.502Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:07:11.551Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:07:41.598Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:08:11.644Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:08:41.696Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:09:11.748Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:09:41.799Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:10:11.849Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:10:41.897Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:10:51.471Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:11:11.947Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:11:41.996Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:12:12.046Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:12:42.100Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:13:12.145Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:13:42.193Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:14:12.245Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:14:42.289Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:15:12.340Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:15:42.400Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:15:51.474Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:16:12.449Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:16:42.514Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:17:12.561Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:17:42.607Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:18:12.646Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:18:42.695Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:19:12.745Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:19:42.787Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:20:12.830Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:20:42.884Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:20:51.476Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:21:12.932Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:21:42.982Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:22:13.033Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:22:43.087Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:23:13.134Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:23:43.177Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:24:13.230Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:24:43.281Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:25:13.326Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:25:43.377Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:25:51.478Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:26:13.424Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:26:43.474Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:27:13.522Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:27:43.571Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:28:13.618Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:28:43.662Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:29:13.710Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:29:43.758Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:30:13.807Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:30:43.854Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:30:51.480Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:31:13.895Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:31:43.942Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:32:13.995Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:32:44.041Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:33:14.088Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:33:44.134Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:34:14.181Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:34:44.232Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:35:14.272Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:35:44.323Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:35:51.481Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:36:14.373Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:36:44.417Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:37:14.465Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:37:44.514Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:38:14.561Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:38:44.602Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:39:14.647Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:39:44.696Z] [INFO] GET /api/health 200 2ms +[2026-03-18T23:40:14.741Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:40:44.788Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:40:51.482Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:41:14.835Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:41:44.881Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:42:14.935Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:42:44.978Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:43:15.031Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:43:45.085Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:44:15.137Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:44:45.185Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:45:15.227Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:45:45.284Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:45:51.482Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:46:15.334Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:46:45.377Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:47:15.428Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:47:45.480Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:48:15.527Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:48:45.572Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:49:15.634Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:49:45.692Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:50:15.738Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:50:45.784Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:50:51.485Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:51:15.830Z] [INFO] GET /api/health 200 0ms +[2026-03-18T23:51:45.885Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:52:15.928Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:52:45.987Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:53:16.045Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:53:46.092Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:54:16.140Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:54:46.186Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:55:16.237Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:55:46.294Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:55:51.488Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-18T23:56:16.341Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:56:46.389Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:57:16.436Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:57:46.482Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:58:16.533Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:58:46.579Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:59:16.621Z] [INFO] GET /api/health 200 1ms +[2026-03-18T23:59:46.674Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:00:16.728Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:00:46.771Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:00:51.490Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:01:16.814Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:01:46.865Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:02:16.921Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:02:46.963Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:03:17.023Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:03:47.069Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:04:17.119Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:04:47.169Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:05:17.211Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:05:47.263Z] [INFO] GET /api/health 200 2ms +[2026-03-19T00:05:51.493Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:06:17.315Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:06:47.365Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:07:17.415Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:07:47.468Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:08:17.517Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:08:47.572Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:09:17.617Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:09:47.657Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:10:17.704Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:10:47.758Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:10:51.496Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:11:17.803Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:11:47.857Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:12:17.907Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:12:47.952Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:13:17.994Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:13:48.040Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:14:18.089Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:14:48.142Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:15:18.191Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:15:48.248Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:15:51.498Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:16:18.299Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:16:48.348Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:17:18.397Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:17:48.445Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:18:18.491Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:18:48.531Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:19:18.589Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:19:48.636Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:20:18.678Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:20:48.731Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:20:51.500Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:21:18.784Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:21:48.833Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:22:18.887Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:22:48.933Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:23:18.977Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:23:49.029Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:24:19.072Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:24:49.117Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:25:19.169Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:25:49.227Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:25:51.503Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:26:19.275Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:26:49.326Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:27:19.368Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:27:49.416Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:28:19.464Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:28:49.512Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:29:19.565Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:29:49.613Z] [INFO] GET /api/health 200 2ms +[2026-03-19T00:30:19.660Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:30:49.708Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:30:51.504Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:31:19.755Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:31:49.804Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:32:19.853Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:32:49.899Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:33:19.951Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:33:49.995Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:34:20.041Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:34:50.089Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:35:20.138Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:35:50.184Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:35:51.504Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:36:20.238Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:36:50.290Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:37:20.347Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:37:50.403Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:38:20.451Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:38:50.500Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:39:20.548Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:39:50.597Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:40:20.642Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:40:50.690Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:40:51.504Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:41:20.740Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:41:50.787Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:42:20.834Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:42:50.883Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:43:20.931Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:43:50.983Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:44:21.035Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:44:51.084Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:45:21.133Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:45:51.192Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:45:51.506Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:46:21.240Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:46:51.296Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:47:21.344Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:47:51.394Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:48:21.442Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:48:51.504Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:49:21.559Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:49:51.605Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:50:21.653Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:50:51.507Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:50:51.702Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:51:21.750Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:51:51.796Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:52:21.843Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:52:51.888Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:53:21.936Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:53:51.982Z] [INFO] GET /api/health 200 0ms +[2026-03-19T00:54:22.032Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:54:52.078Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:55:22.119Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:55:51.508Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T00:55:52.161Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:56:22.211Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:56:52.260Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:57:22.309Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:57:52.353Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:58:22.400Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:58:52.450Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:59:22.499Z] [INFO] GET /api/health 200 1ms +[2026-03-19T00:59:52.541Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:00:22.589Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:00:51.509Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:00:52.636Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:01:22.684Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:01:52.736Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:02:22.787Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:02:52.839Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:03:22.890Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:03:52.940Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:04:22.990Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:04:53.033Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:05:23.076Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:05:51.511Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:05:53.125Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:06:23.172Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:06:53.225Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:07:23.279Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:07:53.337Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:08:23.383Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:08:53.430Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:09:23.472Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:09:53.521Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:10:23.567Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:10:51.512Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:10:53.614Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:11:23.658Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:11:53.708Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:12:23.764Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:12:53.817Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:13:23.865Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:13:53.921Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:14:23.974Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:14:54.013Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:15:24.060Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:15:51.513Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:15:54.107Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:16:24.155Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:16:54.206Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:17:24.256Z] [INFO] GET /api/health 200 2ms +[2026-03-19T01:17:54.306Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:18:24.356Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:18:54.399Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:19:24.447Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:19:54.497Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:20:24.548Z] [INFO] GET /api/health 200 2ms +[2026-03-19T01:20:51.514Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:20:54.599Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:21:24.644Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:21:54.692Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:22:24.748Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:22:54.797Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:23:24.842Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:23:54.890Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:24:24.939Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:24:54.985Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:25:25.036Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:25:51.516Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:25:55.084Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:26:25.133Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:26:55.181Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:27:25.231Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:27:55.279Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:28:25.325Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:28:55.369Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:29:25.412Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:29:55.454Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:30:25.506Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:30:51.518Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:30:55.559Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:31:25.617Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:31:55.661Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:32:25.710Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:32:55.762Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:33:25.812Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:33:55.858Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:34:25.906Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:34:55.950Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:35:25.994Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:35:51.518Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:35:56.044Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:36:26.092Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:36:56.135Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:37:26.184Z] [INFO] GET /api/health 200 3ms +[2026-03-19T01:37:56.233Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:38:26.279Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:38:56.326Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:39:26.372Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:39:56.422Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:40:26.475Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:40:51.518Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:40:56.529Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:41:26.578Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:41:56.623Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:42:26.666Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:42:56.713Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:43:26.762Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:43:56.818Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:44:26.870Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:44:56.920Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:45:26.971Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:45:51.518Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:45:57.023Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:46:27.070Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:46:57.117Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:47:27.164Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:47:57.214Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:48:27.267Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:48:57.315Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:49:27.365Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:49:57.423Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:50:27.474Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:50:51.517Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:50:57.520Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:51:27.565Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:51:57.608Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:52:27.652Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:52:57.697Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:53:27.745Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:53:57.794Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:54:27.834Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:54:57.881Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:55:27.930Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:55:51.518Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T01:55:57.975Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:56:28.026Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:56:58.068Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:57:28.116Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:57:58.159Z] [INFO] GET /api/health 200 0ms +[2026-03-19T01:58:28.205Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:58:58.248Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:59:28.294Z] [INFO] GET /api/health 200 1ms +[2026-03-19T01:59:58.348Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:00:28.396Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:00:51.529Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:00:58.470Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:01:28.520Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:01:58.568Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:02:28.616Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:02:58.662Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:03:28.708Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:03:58.756Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:04:28.803Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:04:58.848Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:05:28.893Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:05:51.545Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:05:58.940Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:06:28.986Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:06:59.032Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:07:29.082Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:07:59.132Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:08:29.185Z] [INFO] GET /api/health 200 2ms +[2026-03-19T02:08:59.243Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:09:29.285Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:09:59.330Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:10:29.380Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:10:51.562Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:10:59.431Z] [INFO] GET /api/health 200 2ms +[2026-03-19T02:11:29.481Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:11:59.532Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:12:29.584Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:12:59.631Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:13:29.689Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:13:59.739Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:14:29.784Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:14:59.836Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:15:29.880Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:15:51.570Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:15:59.935Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:16:29.977Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:17:00.023Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:17:30.072Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:18:00.128Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:18:30.175Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:19:00.235Z] [INFO] GET /api/health 200 3ms +[2026-03-19T02:19:30.285Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:20:00.339Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:20:30.390Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:20:51.585Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:21:00.442Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:21:30.490Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:22:00.556Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:22:30.601Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:23:00.659Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:23:30.708Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:24:00.782Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:24:30.831Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:25:00.885Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:25:30.933Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:25:51.599Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:26:01.027Z] [INFO] GET /api/health 200 2ms +[2026-03-19T02:26:31.072Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:27:01.120Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:27:31.168Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:28:01.244Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:28:31.294Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:29:01.343Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:29:31.390Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:30:01.463Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:30:31.523Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:30:51.613Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:31:01.574Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:31:31.618Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:32:01.670Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:32:31.720Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:33:01.772Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:33:31.817Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:34:01.865Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:34:31.922Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:35:01.974Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:35:32.024Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:35:51.627Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:36:02.072Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:36:32.120Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:37:02.168Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:37:32.213Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:38:02.269Z] [INFO] GET /api/health 200 2ms +[2026-03-19T02:38:32.318Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:39:02.368Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:39:32.422Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:40:02.474Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:40:32.519Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:40:51.642Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:41:02.567Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:41:32.614Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:42:02.655Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:42:32.709Z] [INFO] GET /api/health 200 2ms +[2026-03-19T02:43:02.764Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:43:32.815Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:44:02.860Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:44:32.913Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:45:02.960Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:45:33.004Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:45:51.654Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:46:03.059Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:46:33.113Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:47:03.162Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:47:33.210Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:48:03.257Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:48:33.299Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:49:03.346Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:49:33.386Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:50:03.437Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:50:33.483Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:50:51.663Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:50:57.759Z] [INFO] GET /.well-known/assetlinks.json 200 1ms +[2026-03-19T02:51:03.527Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:51:33.568Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:52:03.620Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:52:33.665Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:53:03.716Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:53:33.763Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:54:03.819Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:54:33.868Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:55:03.921Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:55:33.971Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:55:51.675Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T02:56:04.018Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:56:34.065Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:57:04.117Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:57:34.160Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:58:04.208Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:58:34.257Z] [INFO] GET /api/health 200 1ms +[2026-03-19T02:59:04.306Z] [INFO] GET /api/health 200 0ms +[2026-03-19T02:59:34.350Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:00:04.402Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:00:34.453Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:00:51.687Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:01:04.499Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:01:34.544Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:02:04.587Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:02:34.631Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:03:04.687Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:03:34.735Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:04:04.785Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:04:34.832Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:05:04.880Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:05:34.929Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:05:51.698Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:06:04.976Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:06:35.022Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:07:05.069Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:07:35.122Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:08:05.163Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:08:35.209Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:09:05.257Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:09:35.304Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:10:05.358Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:10:35.402Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:10:51.708Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:11:05.451Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:11:35.500Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:12:05.550Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:12:35.598Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:13:05.645Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:13:35.706Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:14:05.756Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:14:35.801Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:15:05.852Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:15:35.902Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:15:51.718Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:16:05.955Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:16:36.004Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:17:06.053Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:17:36.105Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:18:06.155Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:18:36.204Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:19:06.251Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:19:36.305Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:20:06.357Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:20:36.407Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:20:51.727Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:21:06.453Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:21:36.501Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:22:06.548Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:22:36.599Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:23:06.651Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:23:36.697Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:24:06.744Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:24:36.796Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:25:06.843Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:25:36.894Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:25:51.735Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:26:06.943Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:26:36.995Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:27:07.048Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:27:37.094Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:28:07.141Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:28:37.192Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:29:07.244Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:29:37.297Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:30:07.351Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:30:37.394Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:30:51.742Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:31:07.445Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:31:37.494Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:32:07.540Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:32:37.595Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:33:07.641Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:33:37.693Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:34:07.740Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:34:37.788Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:35:07.836Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:35:37.886Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:35:51.749Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:36:07.933Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:36:37.979Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:37:08.028Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:37:38.075Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:38:08.120Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:38:38.164Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:39:08.213Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:39:38.262Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:40:08.313Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:40:38.360Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:40:51.753Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:41:08.413Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:41:38.463Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:42:08.511Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:42:38.555Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:43:08.607Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:43:38.649Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:44:08.693Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:44:38.743Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:45:08.794Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:45:38.838Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:45:51.760Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:46:08.889Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:46:38.939Z] [INFO] GET /api/health 200 2ms +[2026-03-19T03:47:08.989Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:47:39.038Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:48:09.087Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:48:39.132Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:49:09.186Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:49:39.235Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:50:09.280Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:50:39.331Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:50:51.766Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:51:09.379Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:51:39.431Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:52:09.480Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:52:39.528Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:53:09.573Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:53:39.622Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:54:09.679Z] [INFO] GET /api/health 200 2ms +[2026-03-19T03:54:39.730Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:55:09.773Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:55:39.823Z] [INFO] GET /api/health 200 0ms +[2026-03-19T03:55:51.771Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T03:56:09.872Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:56:39.915Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:57:09.958Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:57:40.007Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:58:10.062Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:58:40.117Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:59:10.168Z] [INFO] GET /api/health 200 1ms +[2026-03-19T03:59:40.215Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:00:10.257Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:00:40.304Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:00:51.778Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:01:10.364Z] [INFO] GET /api/health 200 2ms +[2026-03-19T04:01:40.412Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:02:10.466Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:02:40.516Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:03:10.561Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:03:40.610Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:04:10.653Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:04:40.704Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:05:10.754Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:05:40.799Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:05:51.784Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:06:10.846Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:06:40.898Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:07:10.947Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:07:40.995Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:08:11.039Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:08:41.086Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:09:11.141Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:09:41.188Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:10:11.240Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:10:12.332Z] [INFO] Bereinigt: 3 abgelaufene Refresh-Tokens +[2026-03-19T04:10:41.289Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:10:51.787Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:11:11.336Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:11:41.383Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:12:11.435Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:12:41.486Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:13:11.541Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:13:41.589Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:14:11.638Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:14:41.681Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:15:11.731Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:15:41.787Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:15:51.789Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:16:11.835Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:16:41.882Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:17:11.929Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:17:41.980Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:18:12.032Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:18:42.079Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:19:12.129Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:19:42.179Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:20:12.227Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:20:42.277Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:20:51.792Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:21:12.331Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:21:42.382Z] [INFO] GET /api/health 200 2ms +[2026-03-19T04:22:12.435Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:22:42.480Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:23:12.532Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:23:42.584Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:24:12.629Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:24:42.676Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:25:12.725Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:25:42.771Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:25:51.795Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:26:12.823Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:26:42.868Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:27:12.911Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:27:42.963Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:28:13.009Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:28:43.059Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:29:13.105Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:29:43.151Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:30:13.204Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:30:43.250Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:30:51.798Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:31:13.298Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:31:43.350Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:32:13.399Z] [INFO] GET /api/health 200 2ms +[2026-03-19T04:32:43.448Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:33:13.494Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:33:43.539Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:34:13.586Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:34:43.629Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:35:13.676Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:35:43.723Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:35:51.800Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:36:13.777Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:36:43.831Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:37:13.879Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:37:43.930Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:38:13.977Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:38:44.023Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:39:14.077Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:39:44.122Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:40:14.177Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:40:44.221Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:40:51.801Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:41:14.271Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:41:44.320Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:42:14.366Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:42:44.413Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:43:14.464Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:43:44.505Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:44:14.553Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:44:44.595Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:45:14.646Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:45:44.688Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:45:51.803Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:46:14.737Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:46:44.780Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:47:14.824Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:47:44.874Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:48:14.925Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:48:44.971Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:49:15.021Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:49:45.076Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:50:15.124Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:50:45.179Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:50:51.804Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:51:15.229Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:51:45.276Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:52:15.325Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:52:45.376Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:53:15.425Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:53:45.472Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:54:15.519Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:54:45.565Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:55:15.612Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:55:45.657Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:55:51.804Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T04:56:15.712Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:56:45.760Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:57:15.801Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:57:45.846Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:58:15.895Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:58:45.942Z] [INFO] GET /api/health 200 0ms +[2026-03-19T04:59:15.987Z] [INFO] GET /api/health 200 1ms +[2026-03-19T04:59:46.047Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:00:16.100Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:00:46.149Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:00:51.809Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:01:16.194Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:01:46.240Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:02:16.287Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:02:46.330Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:03:16.382Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:03:46.437Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:04:16.487Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:04:46.537Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:05:16.589Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:05:46.635Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:05:51.814Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:06:16.686Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:06:46.735Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:07:16.792Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:07:46.845Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:08:16.890Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:08:46.944Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:09:16.988Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:09:47.040Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:10:17.088Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:10:47.138Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:10:51.819Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:11:17.183Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:11:47.233Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:12:17.285Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:12:47.329Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:13:17.378Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:13:47.431Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:14:17.474Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:14:47.521Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:15:17.567Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:15:47.614Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:15:51.822Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:16:17.655Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:16:47.719Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:17:17.768Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:17:47.809Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:18:17.858Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:18:47.905Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:19:17.954Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:19:48.003Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:20:18.051Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:20:48.099Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:20:51.826Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:21:18.143Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:21:48.193Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:22:18.242Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:22:48.293Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:23:18.341Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:23:48.390Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:24:18.439Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:24:48.489Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:25:18.538Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:25:48.579Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:25:51.828Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:26:18.630Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:26:48.676Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:27:18.723Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:27:48.765Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:28:18.814Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:28:48.859Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:29:18.916Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:29:48.964Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:30:19.009Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:30:49.060Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:30:51.831Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:31:19.105Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:31:49.160Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:32:19.215Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:32:49.260Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:33:19.310Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:33:49.360Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:34:19.413Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:34:49.468Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:35:19.516Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:35:49.570Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:35:51.832Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:36:19.620Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:36:49.665Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:37:19.713Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:37:49.761Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:38:19.816Z] [INFO] GET /api/health 200 2ms +[2026-03-19T05:38:49.865Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:39:19.921Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:39:49.968Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:40:20.019Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:40:50.071Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:40:51.832Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:41:20.114Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:41:50.165Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:42:20.217Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:42:50.270Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:43:20.321Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:43:50.364Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:44:20.417Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:44:50.468Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:45:20.516Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:45:50.576Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:45:51.832Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:46:20.623Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:46:50.670Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:47:20.721Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:47:50.777Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:48:20.818Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:48:50.864Z] [INFO] GET /api/health 200 2ms +[2026-03-19T05:49:20.911Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:49:50.961Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:50:21.008Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:50:51.054Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:50:51.835Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:51:21.103Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:51:51.159Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:52:21.203Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:52:51.250Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:53:21.298Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:53:51.345Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:54:21.391Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:54:51.442Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:55:21.489Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:55:51.534Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:55:51.835Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T05:56:21.590Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:56:51.645Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:57:21.691Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:57:51.737Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:58:21.789Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:58:51.835Z] [INFO] GET /api/health 200 0ms +[2026-03-19T05:59:21.889Z] [INFO] GET /api/health 200 1ms +[2026-03-19T05:59:51.935Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:00:21.980Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:00:51.859Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:00:52.020Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:01:22.066Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:01:52.121Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:02:22.165Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:02:52.227Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:03:22.273Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:03:52.322Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:04:22.367Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:04:52.413Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:05:22.465Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:05:51.882Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:05:52.524Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:06:22.566Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:06:52.613Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:07:22.664Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:07:52.712Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:08:22.757Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:08:52.806Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:09:22.850Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:09:52.899Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:10:22.949Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:10:51.905Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:10:53.000Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:11:23.049Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:11:53.095Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:12:23.140Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:12:53.208Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:13:23.252Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:13:53.295Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:14:23.339Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:14:53.390Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:15:23.446Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:15:51.927Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:15:53.492Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:16:23.547Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:16:53.593Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:17:23.639Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:17:53.686Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:18:23.729Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:18:53.777Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:19:23.828Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:19:53.872Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:20:23.921Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:20:51.942Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:20:53.974Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:21:24.014Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:21:54.062Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:22:24.107Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:22:54.160Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:23:24.202Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:23:54.249Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:24:24.296Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:24:54.345Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:25:24.403Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:25:51.958Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:25:54.446Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:26:24.499Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:26:54.547Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:27:24.594Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:27:54.644Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:28:24.695Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:28:54.750Z] [INFO] GET /api/health 200 2ms +[2026-03-19T06:29:24.801Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:29:54.854Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:30:24.903Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:30:51.979Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:30:54.948Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:31:24.990Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:31:55.035Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:32:25.082Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:32:55.133Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:33:25.182Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:33:55.227Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:34:25.274Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:34:55.320Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:35:25.370Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:35:51.984Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:35:55.420Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:36:25.472Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:36:55.516Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:37:25.567Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:37:55.607Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:38:25.664Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:38:55.711Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:39:25.760Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:39:55.808Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:40:25.854Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:40:51.998Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:40:55.909Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:41:25.956Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:41:56.005Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:42:26.058Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:42:56.108Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:43:26.162Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:43:56.223Z] [INFO] GET /api/health 200 3ms +[2026-03-19T06:44:26.272Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:44:56.329Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:45:26.373Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:45:52.017Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:45:56.429Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:46:26.491Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:46:56.540Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:47:26.582Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:47:56.632Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:48:26.680Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:48:56.738Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:49:26.789Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:49:56.840Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:50:26.891Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:50:52.036Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:50:56.937Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:51:26.987Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:51:57.033Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:52:27.078Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:52:57.142Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:53:27.190Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:53:57.241Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:54:27.287Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:54:57.338Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:55:27.387Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:55:52.055Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T06:55:57.433Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:56:27.488Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:56:57.548Z] [INFO] GET /api/health 200 3ms +[2026-03-19T06:57:27.596Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:57:57.646Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:58:27.698Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:58:57.749Z] [INFO] GET /api/health 200 1ms +[2026-03-19T06:59:27.800Z] [INFO] GET /api/health 200 0ms +[2026-03-19T06:59:57.866Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:00:27.917Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:00:52.073Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:00:57.967Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:01:28.011Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:01:58.062Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:02:28.109Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:02:58.162Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:03:28.209Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:03:58.255Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:04:28.296Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:04:58.347Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:05:28.399Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:05:52.091Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:05:58.441Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:06:28.491Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:06:58.535Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:07:28.585Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:07:58.631Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:08:28.675Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:08:58.720Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:09:28.770Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:09:58.812Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:10:28.858Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:10:52.106Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:10:58.903Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:11:28.950Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:11:59.003Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:12:29.058Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:12:59.105Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:13:29.155Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:13:59.203Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:14:29.250Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:14:59.300Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:15:29.353Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:15:52.122Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:15:59.409Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:16:29.457Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:16:59.512Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:17:29.567Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:17:59.612Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:18:29.658Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:18:59.707Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:19:29.751Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:19:59.796Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:20:29.848Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:20:52.139Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:20:59.898Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:21:29.949Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:21:59.995Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:22:30.042Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:23:00.088Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:23:30.138Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:24:00.184Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:24:30.238Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:25:00.300Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:25:30.352Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:25:52.154Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:26:00.414Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:26:30.458Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:27:00.508Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:27:30.554Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:28:00.609Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:28:30.652Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:29:00.721Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:29:30.764Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:29:31.800Z] [INFO] GET / 200 2ms +[2026-03-19T07:29:32.175Z] [INFO] GET / 200 2ms +[2026-03-19T07:30:00.827Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:30:30.880Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:30:52.168Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:31:00.929Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:31:30.988Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:32:01.040Z] [INFO] GET /api/health 200 2ms +[2026-03-19T07:32:31.087Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:33:01.138Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:33:31.189Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:34:01.240Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:34:31.285Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:35:01.345Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:35:31.390Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:35:52.169Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:36:01.461Z] [INFO] GET /api/health 200 2ms +[2026-03-19T07:36:31.505Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:37:01.555Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:37:31.599Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:38:01.646Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:38:31.694Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:39:01.744Z] [INFO] GET /api/health 200 2ms +[2026-03-19T07:39:31.787Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:40:01.836Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:40:31.885Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:40:52.184Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:41:01.934Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:41:31.981Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:42:02.031Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:42:32.080Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:43:02.131Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:43:32.182Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:44:02.244Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:44:32.294Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:45:02.337Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:45:32.390Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:45:52.197Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:46:02.438Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:46:32.483Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:47:02.543Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:47:32.602Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:48:02.651Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:48:32.694Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:49:02.741Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:49:32.786Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:50:02.832Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:50:32.881Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:50:52.211Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:51:02.926Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:51:32.977Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:52:03.023Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:52:33.073Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:53:03.124Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:53:33.175Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:54:03.222Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:54:33.263Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:55:03.316Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:55:33.362Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:55:52.225Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T07:56:03.412Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:56:33.458Z] [INFO] GET /api/health 200 0ms +[2026-03-19T07:57:03.515Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:57:33.566Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:58:03.609Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:58:33.649Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:59:03.702Z] [INFO] GET /api/health 200 1ms +[2026-03-19T07:59:33.755Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:00:03.809Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:00:33.860Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:00:52.237Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:01:03.908Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:01:33.958Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:02:04.002Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:02:34.049Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:03:04.094Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:03:34.145Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:04:04.196Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:04:34.244Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:05:04.292Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:05:34.331Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:05:52.244Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:06:04.389Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:06:34.439Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:07:04.485Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:07:34.531Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:08:04.584Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:08:34.626Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:09:04.679Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:09:34.727Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:10:04.784Z] [INFO] GET /api/health 200 2ms +[2026-03-19T08:10:34.835Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:10:52.255Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:11:04.881Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:11:34.935Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:12:04.981Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:12:35.029Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:13:05.080Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:13:35.130Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:14:05.176Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:14:35.216Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:15:05.266Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:15:35.317Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:15:52.262Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:16:05.365Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:16:35.413Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:16:53.727Z] [INFO] GET / 200 2ms +[2026-03-19T08:16:53.816Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T08:16:53.817Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T08:16:53.881Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T08:16:53.882Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T08:16:53.896Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T08:16:53.897Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T08:16:53.898Z] [INFO] GET /css/admin.css 200 4ms +[2026-03-19T08:16:53.900Z] [INFO] GET /css/list.css 200 5ms +[2026-03-19T08:16:53.920Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T08:16:53.920Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-19T08:16:53.972Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T08:16:53.972Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T08:16:53.975Z] [INFO] GET /css/knowledge.css 200 5ms +[2026-03-19T08:16:53.975Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T08:16:53.977Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T08:16:54.018Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T08:16:54.018Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T08:16:54.019Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T08:16:54.020Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T08:16:54.021Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-19T08:16:54.072Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-19T08:16:54.151Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T08:16:54.152Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T08:16:54.209Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T08:16:54.221Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T08:16:54.222Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T08:16:54.223Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T08:16:54.280Z] [INFO] GET /js/sync.js 200 5ms +[2026-03-19T08:16:54.280Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T08:16:54.281Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T08:16:54.282Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T08:16:54.283Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T08:16:54.300Z] [INFO] GET /js/list.js 200 1ms +[2026-03-19T08:16:54.300Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-19T08:16:54.337Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T08:16:54.338Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T08:16:54.339Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T08:16:54.340Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T08:16:54.349Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-19T08:16:54.350Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T08:16:54.375Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T08:16:54.401Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T08:16:54.402Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T08:16:54.403Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T08:16:54.404Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T08:16:54.455Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T08:16:54.456Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-19T08:16:54.457Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-19T08:16:54.471Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T08:16:56.086Z] [INFO] GET /sw.js 200 1ms +[2026-03-19T08:17:05.463Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:17:31.798Z] [INFO] GET /sw.js 200 1ms +[2026-03-19T08:17:35.516Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:18:05.568Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:18:35.613Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:19:05.654Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:19:35.710Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:20:05.763Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:20:35.810Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:20:51.523Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T08:20:51.523Z] [INFO] POST /api/auth/login 200 361ms +[2026-03-19T08:20:51.576Z] [INFO] GET / 200 3ms +[2026-03-19T08:20:51.681Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-19T08:20:51.682Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T08:20:51.730Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T08:20:51.731Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T08:20:51.744Z] [INFO] GET /css/calendar.css 200 1ms +[2026-03-19T08:20:51.770Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T08:20:51.771Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T08:20:51.772Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T08:20:51.773Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T08:20:51.835Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-19T08:20:51.835Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T08:20:51.836Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T08:20:51.837Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T08:20:51.838Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T08:20:51.876Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T08:20:51.877Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T08:20:51.878Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T08:20:51.879Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T08:20:51.880Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-19T08:20:51.927Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T08:20:51.929Z] [INFO] GET /js/reminders.js 200 4ms +[2026-03-19T08:20:51.930Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T08:20:51.931Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T08:20:51.932Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T08:20:51.933Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T08:20:51.978Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T08:20:51.978Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T08:20:51.983Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T08:20:51.984Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T08:20:52.035Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T08:20:52.035Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T08:20:52.036Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T08:20:52.037Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T08:20:52.037Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T08:20:52.038Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T08:20:52.094Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T08:20:52.094Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T08:20:52.096Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T08:20:52.098Z] [INFO] GET /js/mobile.js 200 5ms +[2026-03-19T08:20:52.098Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T08:20:52.099Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T08:20:52.160Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T08:20:52.160Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-19T08:20:52.162Z] [INFO] GET /js/mobile-swipe.js 200 4ms +[2026-03-19T08:20:52.165Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T08:20:52.166Z] [INFO] GET /js/utils.js 200 7ms +[2026-03-19T08:20:52.167Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T08:20:52.202Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-19T08:20:52.202Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T08:20:52.205Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T08:20:52.253Z] [INFO] Socket connected: momohomma@googlemail.com (76UuXTi9sfX1ogKwAADY) +[2026-03-19T08:20:52.258Z] [INFO] GET /api/projects 200 3ms +[2026-03-19T08:20:52.259Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T08:20:52.263Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:20:52.300Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms +[2026-03-19T08:20:52.303Z] [INFO] GET /api/columns/2 200 2ms +[2026-03-19T08:20:52.315Z] [INFO] GET /api/tasks/project/2 200 11ms +[2026-03-19T08:20:52.315Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T08:20:52.320Z] [INFO] GET /api/labels/2 200 4ms +[2026-03-19T08:20:52.349Z] [INFO] GET /api/reminders?project_id=2 200 2ms +[2026-03-19T08:20:52.397Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 2ms +[2026-03-19T08:20:52.432Z] [INFO] GET /api/notifications 200 3ms +[2026-03-19T08:20:52.479Z] [INFO] GET /api/knowledge/categories 200 2ms +[2026-03-19T08:20:53.919Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T08:20:58.785Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:20:58.789Z] [INFO] GET /api/tasks/46 200 9ms +[2026-03-19T08:20:58.846Z] [INFO] GET /api/subtasks/46 200 4ms +[2026-03-19T08:20:58.849Z] [INFO] GET /api/links/46 200 2ms +[2026-03-19T08:20:58.881Z] [INFO] GET /api/files/46 200 4ms +[2026-03-19T08:20:58.884Z] [INFO] GET /api/comments/46 200 2ms +[2026-03-19T08:20:58.889Z] [INFO] GET /api/tasks/46/history 404 2ms +[2026-03-19T08:20:58.918Z] [INFO] GET /api/files/preview/36?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwODQ1OCwiZXhwIjoxNzczOTA5MzU4fQ.viFFGN_Q6SXuBFedoI5nBk-D0EL_VHgP_EJTZJqBhLg 200 8ms +[2026-03-19T08:20:58.921Z] [INFO] GET /api/files/preview/37?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwODQ1OCwiZXhwIjoxNzczOTA5MzU4fQ.viFFGN_Q6SXuBFedoI5nBk-D0EL_VHgP_EJTZJqBhLg 200 8ms +[2026-03-19T08:20:58.924Z] [INFO] GET /api/files/preview/34?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwODQ1OCwiZXhwIjoxNzczOTA5MzU4fQ.viFFGN_Q6SXuBFedoI5nBk-D0EL_VHgP_EJTZJqBhLg 200 6ms +[2026-03-19T08:20:58.925Z] [INFO] GET /api/files/preview/35?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwODQ1OCwiZXhwIjoxNzczOTA5MzU4fQ.viFFGN_Q6SXuBFedoI5nBk-D0EL_VHgP_EJTZJqBhLg 200 9ms +[2026-03-19T08:20:58.926Z] [INFO] GET /api/files/preview/33?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwODQ1OCwiZXhwIjoxNzczOTA5MzU4fQ.viFFGN_Q6SXuBFedoI5nBk-D0EL_VHgP_EJTZJqBhLg 200 6ms +[2026-03-19T08:20:58.963Z] [INFO] GET /api/files/preview/32?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwODQ1OCwiZXhwIjoxNzczOTA5MzU4fQ.viFFGN_Q6SXuBFedoI5nBk-D0EL_VHgP_EJTZJqBhLg 200 4ms +[2026-03-19T08:20:59.011Z] [INFO] GET /api/files/preview/30?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwODQ1OCwiZXhwIjoxNzczOTA5MzU4fQ.viFFGN_Q6SXuBFedoI5nBk-D0EL_VHgP_EJTZJqBhLg 200 7ms +[2026-03-19T08:20:59.012Z] [INFO] GET /api/files/preview/31?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwODQ1OCwiZXhwIjoxNzczOTA5MzU4fQ.viFFGN_Q6SXuBFedoI5nBk-D0EL_VHgP_EJTZJqBhLg 200 3ms +[2026-03-19T08:21:05.860Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:21:12.114Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:21:12.120Z] [INFO] Aufgabe aktualisiert: Besprechung 19.03.2026 (ID: 46) +[2026-03-19T08:21:12.121Z] [INFO] PUT /api/tasks/46 200 4ms +[2026-03-19T08:21:35.902Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:22:01.450Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:22:05.953Z] [INFO] GET /api/health 200 2ms +[2026-03-19T08:22:18.083Z] [INFO] Subtask erstellt: OSINT-Wissensplattform oder sowas in Task 46 +[2026-03-19T08:22:18.084Z] [INFO] POST /api/subtasks 201 3ms +[2026-03-19T08:22:19.094Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:22:36.006Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:23:06.051Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:23:36.099Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:23:38.090Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:23:38.180Z] [INFO] Subtask erstellt: Wrrbe E-Mail an die LKÄ in Task 46 +[2026-03-19T08:23:38.181Z] [INFO] POST /api/subtasks 201 3ms +[2026-03-19T08:23:39.186Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T08:23:44.084Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:23:49.281Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:23:58.492Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T08:23:59.156Z] [INFO] Subtask erstellt: Mark wegen dem Monitor ansprechen in Task 46 +[2026-03-19T08:23:59.157Z] [INFO] POST /api/subtasks 201 3ms +[2026-03-19T08:24:00.166Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:24:06.144Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:24:36.191Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:25:06.250Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:25:36.299Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:25:52.273Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:25:54.073Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:25:54.100Z] [INFO] POST /api/subtasks 400 2ms +[2026-03-19T08:25:55.101Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:25:57.237Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:26:06.356Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:26:07.722Z] [INFO] Subtask erstellt: Erster französischer Gefallener Stabsfeldwebel Arnaud Frion (...) [704]. Einen Abschnitt/Absatz für nur einen Satz erstellen, finde ich unnötig in Task 46 +[2026-03-19T08:26:07.722Z] [INFO] POST /api/subtasks 201 3ms +[2026-03-19T08:26:08.723Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:26:15.990Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:26:16.415Z] [INFO] Subtask erstellt: Iranischer Angriff auf den Ölhafen Fudschaira, den Flughafen Dubai, das Shah-Gasfeld und neue Drohnenangriffe auf VAE-Ölstandorte Wie lang soll eine Zwischenüberschrift sein? in Task 46 +[2026-03-19T08:26:16.416Z] [INFO] POST /api/subtasks 201 3ms +[2026-03-19T08:26:17.424Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:26:28.144Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:26:31.382Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:26:36.406Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:26:37.249Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:26:42.528Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:26:42.648Z] [INFO] Subtask erstellt: https://www.france24.com/en/middle-east/20260315-week-in-pictures-trouble-in-strait-of-hormuz 404-Links die ihre Domain ändern, was macht man da? Wie Quellenzitate in der Wissenschaft? in Task 46 +[2026-03-19T08:26:42.648Z] [INFO] POST /api/subtasks 201 2ms +[2026-03-19T08:26:43.650Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:27:06.456Z] [INFO] GET /api/health 200 2ms +[2026-03-19T08:27:11.403Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:27:11.593Z] [INFO] Subtask erstellt: App fürs Datensammeln: https://www.google.com/amp/s/www.technologyreview.com/2026/03/10/1134099/how-pokemon-go-is-helping-robots-deliver-pizza-on-time/amp/ in Task 46 +[2026-03-19T08:27:11.594Z] [INFO] POST /api/subtasks 201 3ms +[2026-03-19T08:27:12.593Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:27:36.507Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:27:37.929Z] [INFO] Subtask erstellt: PDF-Export? Format generell bei Export? in Task 46 +[2026-03-19T08:27:37.931Z] [INFO] POST /api/subtasks 201 5ms +[2026-03-19T08:27:38.933Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:28:06.556Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:28:36.607Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:28:51.794Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:28:56.573Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:28:56.842Z] [INFO] Subtask erstellt: Tutorial besprechen in Task 46 +[2026-03-19T08:28:56.843Z] [INFO] POST /api/subtasks 201 2ms +[2026-03-19T08:28:57.848Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:29:06.656Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:29:20.267Z] [INFO] Subtask erstellt: ob wir nicht alles auf unterseiten verschieben? in Task 46 +[2026-03-19T08:29:20.268Z] [INFO] POST /api/subtasks 201 4ms +[2026-03-19T08:29:21.290Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:29:36.704Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:30:06.751Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:30:36.797Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:30:48.487Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:30:48.892Z] [INFO] Subtask erstellt: Wenn Interesse besteht bei irgendje,amnden wegen Monitor, muss da schion das AVV her? in Task 46 +[2026-03-19T08:30:48.893Z] [INFO] POST /api/subtasks 201 4ms +[2026-03-19T08:30:49.894Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:30:52.275Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:30:55.471Z] [INFO] Aufgabe aktualisiert: Besprechung 19.03.2026 (ID: 46) +[2026-03-19T08:30:55.473Z] [INFO] PUT /api/tasks/46 200 6ms +[2026-03-19T08:30:56.480Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:30:59.930Z] [INFO] GET /api/tasks/57 200 5ms +[2026-03-19T08:30:59.969Z] [INFO] GET /api/subtasks/57 200 2ms +[2026-03-19T08:30:59.995Z] [INFO] GET /api/links/57 200 2ms +[2026-03-19T08:31:00.021Z] [INFO] GET /api/tasks/57/history 404 4ms +[2026-03-19T08:31:00.024Z] [INFO] GET /api/files/57 200 2ms +[2026-03-19T08:31:00.026Z] [INFO] GET /api/comments/57 200 1ms +[2026-03-19T08:31:00.923Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:31:06.842Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:31:14.327Z] [INFO] Aufgabe aktualisiert: Im Tool selber zum Fixen (ID: 57) +[2026-03-19T08:31:14.327Z] [INFO] PUT /api/tasks/57 200 3ms +[2026-03-19T08:31:15.330Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:31:19.597Z] [INFO] GET /api/tasks/56 200 4ms +[2026-03-19T08:31:19.630Z] [INFO] GET /api/tasks/56/history 404 2ms +[2026-03-19T08:31:19.633Z] [INFO] GET /api/files/56 200 2ms +[2026-03-19T08:31:19.635Z] [INFO] GET /api/comments/56 200 2ms +[2026-03-19T08:31:19.638Z] [INFO] GET /api/subtasks/56 200 3ms +[2026-03-19T08:31:19.640Z] [INFO] GET /api/links/56 200 2ms +[2026-03-19T08:31:20.616Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T08:31:24.176Z] [INFO] Aufgabe aktualisiert: iCloud+ für die Registrierungs E-Mail (ID: 56) +[2026-03-19T08:31:24.177Z] [INFO] PUT /api/tasks/56 200 4ms +[2026-03-19T08:31:25.182Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:31:25.263Z] [INFO] GET /api/tasks/56 200 4ms +[2026-03-19T08:31:25.301Z] [INFO] GET /api/files/56 304 4ms +[2026-03-19T08:31:25.305Z] [INFO] GET /api/links/56 304 3ms +[2026-03-19T08:31:25.309Z] [INFO] GET /api/comments/56 304 3ms +[2026-03-19T08:31:25.312Z] [INFO] GET /api/subtasks/56 304 3ms +[2026-03-19T08:31:25.314Z] [INFO] GET /api/tasks/56/history 404 2ms +[2026-03-19T08:31:26.255Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:31:26.396Z] [INFO] Aufgabe archiviert: iCloud+ für die Registrierungs E-Mail +[2026-03-19T08:31:26.398Z] [INFO] PUT /api/tasks/56/archive 200 5ms +[2026-03-19T08:31:26.448Z] [INFO] Aufgabe aktualisiert: iCloud+ für die Registrierungs E-Mail (ID: 56) +[2026-03-19T08:31:26.448Z] [INFO] PUT /api/tasks/56 200 3ms +[2026-03-19T08:31:27.415Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:31:28.881Z] [INFO] GET /api/tasks/67 200 4ms +[2026-03-19T08:31:28.916Z] [INFO] GET /api/subtasks/67 200 4ms +[2026-03-19T08:31:28.920Z] [INFO] GET /api/links/67 200 8ms +[2026-03-19T08:31:28.922Z] [INFO] GET /api/files/67 200 2ms +[2026-03-19T08:31:28.924Z] [INFO] GET /api/comments/67 200 1ms +[2026-03-19T08:31:28.926Z] [INFO] GET /api/tasks/67/history 404 2ms +[2026-03-19T08:31:29.873Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:31:31.370Z] [INFO] Aufgabe aktualisiert: E-Rechnung (ID: 67) +[2026-03-19T08:31:31.371Z] [INFO] PUT /api/tasks/67 200 4ms +[2026-03-19T08:31:32.381Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T08:31:36.888Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:31:38.273Z] [INFO] GET /api/tasks/59 200 4ms +[2026-03-19T08:31:38.313Z] [INFO] GET /api/subtasks/59 200 4ms +[2026-03-19T08:31:38.315Z] [INFO] GET /api/comments/59 200 5ms +[2026-03-19T08:31:38.318Z] [INFO] GET /api/files/59 200 2ms +[2026-03-19T08:31:38.320Z] [INFO] GET /api/tasks/59/history 404 2ms +[2026-03-19T08:31:38.322Z] [INFO] GET /api/links/59 200 2ms +[2026-03-19T08:31:39.282Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:31:43.270Z] [INFO] Aufgabe aktualisiert: Kostenkalkulation (ID: 59) +[2026-03-19T08:31:43.271Z] [INFO] PUT /api/tasks/59 200 4ms +[2026-03-19T08:31:44.846Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:31:45.633Z] [INFO] GET /api/tasks/46 200 7ms +[2026-03-19T08:31:45.695Z] [INFO] GET /api/links/46 304 2ms +[2026-03-19T08:31:45.697Z] [INFO] GET /api/comments/46 304 2ms +[2026-03-19T08:31:45.700Z] [INFO] GET /api/subtasks/46 200 3ms +[2026-03-19T08:31:45.702Z] [INFO] GET /api/tasks/46/history 404 2ms +[2026-03-19T08:31:45.704Z] [INFO] GET /api/files/46 304 2ms +[2026-03-19T08:31:45.752Z] [INFO] GET /api/files/preview/36?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTEwNCwiZXhwIjoxNzczOTEwMDA0fQ.X9VE8zXECGND_VfaNYm5TMzPM_LTfOefe4upAxnf1IE 200 8ms +[2026-03-19T08:31:45.758Z] [INFO] GET /api/files/preview/33?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTEwNCwiZXhwIjoxNzczOTEwMDA0fQ.X9VE8zXECGND_VfaNYm5TMzPM_LTfOefe4upAxnf1IE 200 11ms +[2026-03-19T08:31:45.758Z] [INFO] GET /api/files/preview/34?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTEwNCwiZXhwIjoxNzczOTEwMDA0fQ.X9VE8zXECGND_VfaNYm5TMzPM_LTfOefe4upAxnf1IE 200 9ms +[2026-03-19T08:31:45.760Z] [INFO] GET /api/files/preview/37?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTEwNCwiZXhwIjoxNzczOTEwMDA0fQ.X9VE8zXECGND_VfaNYm5TMzPM_LTfOefe4upAxnf1IE 200 8ms +[2026-03-19T08:31:45.761Z] [INFO] GET /api/files/preview/35?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTEwNCwiZXhwIjoxNzczOTEwMDA0fQ.X9VE8zXECGND_VfaNYm5TMzPM_LTfOefe4upAxnf1IE 200 6ms +[2026-03-19T08:31:45.834Z] [INFO] GET /api/files/preview/32?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTEwNCwiZXhwIjoxNzczOTEwMDA0fQ.X9VE8zXECGND_VfaNYm5TMzPM_LTfOefe4upAxnf1IE 200 5ms +[2026-03-19T08:31:46.466Z] [INFO] GET /api/files/preview/31?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTEwNCwiZXhwIjoxNzczOTEwMDA0fQ.X9VE8zXECGND_VfaNYm5TMzPM_LTfOefe4upAxnf1IE 200 6ms +[2026-03-19T08:31:46.467Z] [INFO] GET /api/files/preview/30?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTEwNCwiZXhwIjoxNzczOTEwMDA0fQ.X9VE8zXECGND_VfaNYm5TMzPM_LTfOefe4upAxnf1IE 200 4ms +[2026-03-19T08:31:46.648Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:31:57.511Z] [INFO] Subtask erstellt: Was kam bei Scatterblogs-Claude raus? in Task 46 +[2026-03-19T08:31:57.511Z] [INFO] POST /api/subtasks 201 11ms +[2026-03-19T08:31:58.502Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:32:06.931Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:32:36.973Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:32:52.188Z] [INFO] Aufgabe aktualisiert: Besprechung 19.03.2026 (ID: 46) +[2026-03-19T08:32:52.189Z] [INFO] PUT /api/tasks/46 200 5ms +[2026-03-19T08:32:53.199Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:32:56.697Z] [INFO] GET /api/tasks/1 200 4ms +[2026-03-19T08:32:56.730Z] [INFO] GET /api/files/1 200 2ms +[2026-03-19T08:32:56.734Z] [INFO] GET /api/links/1 200 2ms +[2026-03-19T08:32:56.736Z] [INFO] GET /api/subtasks/1 200 2ms +[2026-03-19T08:32:56.738Z] [INFO] GET /api/comments/1 200 2ms +[2026-03-19T08:32:56.740Z] [INFO] GET /api/tasks/1/history 404 2ms +[2026-03-19T08:32:57.694Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:33:02.461Z] [INFO] PUT /api/subtasks/145 200 3ms +[2026-03-19T08:33:02.493Z] [INFO] PUT /api/subtasks/145/position 200 4ms +[2026-03-19T08:33:03.466Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:33:03.576Z] [INFO] PUT /api/subtasks/132 200 3ms +[2026-03-19T08:33:03.607Z] [INFO] PUT /api/subtasks/132/position 200 3ms +[2026-03-19T08:33:04.598Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:33:04.659Z] [INFO] Aufgabe archiviert: Router +[2026-03-19T08:33:04.661Z] [INFO] PUT /api/tasks/1/archive 200 4ms +[2026-03-19T08:33:04.699Z] [INFO] Aufgabe aktualisiert: Router (ID: 1) +[2026-03-19T08:33:04.700Z] [INFO] PUT /api/tasks/1 200 5ms +[2026-03-19T08:33:05.680Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:33:06.166Z] [INFO] GET /api/tasks/50 200 5ms +[2026-03-19T08:33:06.196Z] [INFO] GET /api/links/50 200 3ms +[2026-03-19T08:33:06.198Z] [INFO] GET /api/subtasks/50 200 5ms +[2026-03-19T08:33:06.201Z] [INFO] GET /api/comments/50 200 2ms +[2026-03-19T08:33:06.203Z] [INFO] GET /api/tasks/50/history 404 1ms +[2026-03-19T08:33:06.206Z] [INFO] GET /api/files/50 200 2ms +[2026-03-19T08:33:07.020Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:33:07.173Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:33:09.596Z] [INFO] Aufgabe archiviert: SIM - Fallbackplan +[2026-03-19T08:33:09.597Z] [INFO] PUT /api/tasks/50/archive 200 4ms +[2026-03-19T08:33:09.630Z] [INFO] Aufgabe aktualisiert: SIM - Fallbackplan (ID: 50) +[2026-03-19T08:33:09.631Z] [INFO] PUT /api/tasks/50 200 5ms +[2026-03-19T08:33:10.612Z] [INFO] POST /api/auth/refresh 200 2ms +[2026-03-19T08:33:11.762Z] [INFO] GET /api/tasks/62 200 4ms +[2026-03-19T08:33:11.799Z] [INFO] GET /api/links/62 200 3ms +[2026-03-19T08:33:11.801Z] [INFO] GET /api/comments/62 200 4ms +[2026-03-19T08:33:11.803Z] [INFO] GET /api/subtasks/62 200 1ms +[2026-03-19T08:33:11.806Z] [INFO] GET /api/tasks/62/history 404 2ms +[2026-03-19T08:33:11.809Z] [INFO] GET /api/files/62 200 3ms +[2026-03-19T08:33:12.764Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:33:16.550Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:33:16.624Z] [INFO] Aufgabe gelöscht: Finanzamt - ELSTER, anschreiben (ID: 62) +[2026-03-19T08:33:16.624Z] [INFO] DELETE /api/tasks/62 200 4ms +[2026-03-19T08:33:16.660Z] [INFO] PUT /api/tasks/62 404 2ms +[2026-03-19T08:33:17.648Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:33:20.778Z] [INFO] GET /api/tasks/6 200 3ms +[2026-03-19T08:33:20.812Z] [INFO] GET /api/tasks/6/history 404 4ms +[2026-03-19T08:33:20.815Z] [INFO] GET /api/links/6 200 3ms +[2026-03-19T08:33:20.817Z] [INFO] GET /api/subtasks/6 200 2ms +[2026-03-19T08:33:20.820Z] [INFO] GET /api/comments/6 200 2ms +[2026-03-19T08:33:20.822Z] [INFO] GET /api/files/6 200 2ms +[2026-03-19T08:33:20.865Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTE5NywiZXhwIjoxNzczOTEwMDk3fQ.0S8-0XqoMGRpRRkhRmCiDPLqzQtdqpmeloLzp_qkdwA 200 4ms +[2026-03-19T08:33:21.777Z] [INFO] POST /api/auth/refresh 200 7ms +[2026-03-19T08:33:37.065Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:34:07.111Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:34:37.162Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:35:07.208Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:35:14.233Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) +[2026-03-19T08:35:14.234Z] [INFO] PUT /api/tasks/6 200 4ms +[2026-03-19T08:35:15.200Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:35:16.080Z] [INFO] GET /api/tasks/10 200 5ms +[2026-03-19T08:35:16.112Z] [INFO] GET /api/subtasks/10 200 2ms +[2026-03-19T08:35:16.138Z] [INFO] GET /api/links/10 200 2ms +[2026-03-19T08:35:16.161Z] [INFO] GET /api/comments/10 200 3ms +[2026-03-19T08:35:16.164Z] [INFO] GET /api/files/10 200 2ms +[2026-03-19T08:35:16.166Z] [INFO] GET /api/tasks/10/history 404 4ms +[2026-03-19T08:35:17.067Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:35:23.063Z] [INFO] Aufgabe aktualisiert: Bilanzbuchhaltung - Finanzamt (ID: 10) +[2026-03-19T08:35:23.064Z] [INFO] PUT /api/tasks/10 200 4ms +[2026-03-19T08:35:24.079Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:35:37.259Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:35:52.276Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:36:07.309Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:36:37.359Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:37:06.560Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:37:07.404Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:37:07.944Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:37:12.462Z] [INFO] GET /api/tasks/64 200 3ms +[2026-03-19T08:37:12.496Z] [INFO] GET /api/subtasks/64 200 2ms +[2026-03-19T08:37:12.521Z] [INFO] GET /api/links/64 200 3ms +[2026-03-19T08:37:12.543Z] [INFO] GET /api/files/64 200 3ms +[2026-03-19T08:37:12.546Z] [INFO] GET /api/comments/64 200 2ms +[2026-03-19T08:37:12.548Z] [INFO] GET /api/tasks/64/history 404 2ms +[2026-03-19T08:37:13.450Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:37:15.981Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:37:20.034Z] [INFO] Aufgabe aktualisiert: AGB Vertrag, AVV und so (ID: 64) +[2026-03-19T08:37:20.035Z] [INFO] PUT /api/tasks/64 200 5ms +[2026-03-19T08:37:20.483Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:37:20.664Z] [INFO] Aufgabe aktualisiert: AGB Vertrag, AVV und so (ID: 64) +[2026-03-19T08:37:20.664Z] [INFO] PUT /api/tasks/64 200 3ms +[2026-03-19T08:37:21.668Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T08:37:25.716Z] [INFO] GET /api/tasks/66 200 4ms +[2026-03-19T08:37:25.747Z] [INFO] GET /api/subtasks/66 200 3ms +[2026-03-19T08:37:25.750Z] [INFO] GET /api/comments/66 200 2ms +[2026-03-19T08:37:25.752Z] [INFO] GET /api/tasks/66/history 404 2ms +[2026-03-19T08:37:25.754Z] [INFO] GET /api/links/66 200 2ms +[2026-03-19T08:37:25.756Z] [INFO] GET /api/files/66 200 2ms +[2026-03-19T08:37:26.720Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:37:29.169Z] [INFO] Aufgabe gelöscht: Nach check, den Vertrag vom alten Server beenden (ID: 66) +[2026-03-19T08:37:29.170Z] [INFO] DELETE /api/tasks/66 200 3ms +[2026-03-19T08:37:29.204Z] [INFO] PUT /api/tasks/66 404 3ms +[2026-03-19T08:37:30.180Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:37:30.747Z] [INFO] GET /api/tasks/59 200 5ms +[2026-03-19T08:37:30.781Z] [INFO] GET /api/subtasks/59 304 3ms +[2026-03-19T08:37:30.784Z] [INFO] GET /api/comments/59 304 3ms +[2026-03-19T08:37:30.786Z] [INFO] GET /api/links/59 304 2ms +[2026-03-19T08:37:30.790Z] [INFO] GET /api/files/59 304 3ms +[2026-03-19T08:37:30.792Z] [INFO] GET /api/tasks/59/history 404 4ms +[2026-03-19T08:37:31.739Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:37:33.965Z] [INFO] Aufgabe aktualisiert: Kostenkalkulation (ID: 59) +[2026-03-19T08:37:33.965Z] [INFO] PUT /api/tasks/59 200 3ms +[2026-03-19T08:37:34.971Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:37:37.448Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:37:38.661Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:37:56.980Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:37:59.076Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:38:07.493Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:38:13.811Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:38:15.198Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:38:37.543Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:38:49.268Z] [INFO] GET /api/tasks/46 200 5ms +[2026-03-19T08:38:49.329Z] [INFO] GET /api/subtasks/46 200 3ms +[2026-03-19T08:38:49.368Z] [INFO] GET /api/links/46 304 3ms +[2026-03-19T08:38:49.379Z] [INFO] GET /api/files/46 304 2ms +[2026-03-19T08:38:49.382Z] [INFO] GET /api/tasks/46/history 404 3ms +[2026-03-19T08:38:49.384Z] [INFO] GET /api/comments/46 304 2ms +[2026-03-19T08:38:49.416Z] [INFO] GET /api/files/preview/36?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTQ5NSwiZXhwIjoxNzczOTEwMzk1fQ.0--WSqg47CSTjEf4CRPrMUF1CiwcEtuhXgdMibj5_p0 200 11ms +[2026-03-19T08:38:49.419Z] [INFO] GET /api/files/preview/34?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTQ5NSwiZXhwIjoxNzczOTEwMzk1fQ.0--WSqg47CSTjEf4CRPrMUF1CiwcEtuhXgdMibj5_p0 200 10ms +[2026-03-19T08:38:49.423Z] [INFO] GET /api/files/preview/35?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTQ5NSwiZXhwIjoxNzczOTEwMzk1fQ.0--WSqg47CSTjEf4CRPrMUF1CiwcEtuhXgdMibj5_p0 200 10ms +[2026-03-19T08:38:49.424Z] [INFO] GET /api/files/preview/37?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTQ5NSwiZXhwIjoxNzczOTEwMzk1fQ.0--WSqg47CSTjEf4CRPrMUF1CiwcEtuhXgdMibj5_p0 200 8ms +[2026-03-19T08:38:49.425Z] [INFO] GET /api/files/preview/33?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTQ5NSwiZXhwIjoxNzczOTEwMzk1fQ.0--WSqg47CSTjEf4CRPrMUF1CiwcEtuhXgdMibj5_p0 200 8ms +[2026-03-19T08:38:49.497Z] [INFO] GET /api/files/preview/32?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTQ5NSwiZXhwIjoxNzczOTEwMzk1fQ.0--WSqg47CSTjEf4CRPrMUF1CiwcEtuhXgdMibj5_p0 200 3ms +[2026-03-19T08:38:49.544Z] [INFO] GET /api/files/preview/31?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTQ5NSwiZXhwIjoxNzczOTEwMzk1fQ.0--WSqg47CSTjEf4CRPrMUF1CiwcEtuhXgdMibj5_p0 200 7ms +[2026-03-19T08:38:49.545Z] [INFO] GET /api/files/preview/30?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkwOTQ5NSwiZXhwIjoxNzczOTEwMzk1fQ.0--WSqg47CSTjEf4CRPrMUF1CiwcEtuhXgdMibj5_p0 200 4ms +[2026-03-19T08:38:50.266Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T08:38:59.285Z] [INFO] Subtask erstellt: BMW BugBounty in Task 46 +[2026-03-19T08:38:59.286Z] [INFO] POST /api/subtasks 201 3ms +[2026-03-19T08:39:00.297Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:39:00.847Z] [INFO] Aufgabe aktualisiert: Besprechung 19.03.2026 (ID: 46) +[2026-03-19T08:39:00.848Z] [INFO] PUT /api/tasks/46 200 3ms +[2026-03-19T08:39:01.854Z] [INFO] POST /api/auth/refresh 200 7ms +[2026-03-19T08:39:07.584Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:39:37.626Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:40:07.676Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:40:37.722Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:40:52.282Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:41:07.770Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:41:23.571Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:41:37.819Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:41:41.532Z] [INFO] GET /api/tasks/55 200 6ms +[2026-03-19T08:41:41.563Z] [INFO] GET /api/subtasks/55 200 2ms +[2026-03-19T08:41:41.614Z] [INFO] GET /api/links/55 200 3ms +[2026-03-19T08:41:41.617Z] [INFO] GET /api/files/55 200 3ms +[2026-03-19T08:41:41.636Z] [INFO] GET /api/tasks/55/history 404 3ms +[2026-03-19T08:41:41.638Z] [INFO] GET /api/comments/55 200 5ms +[2026-03-19T08:41:42.546Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:41:48.020Z] [INFO] Aufgabe aktualisiert: Verkaufstrategie (ID: 55) +[2026-03-19T08:41:48.020Z] [INFO] PUT /api/tasks/55 200 6ms +[2026-03-19T08:41:49.031Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:42:02.765Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:42:07.867Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:42:37.915Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:43:07.966Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:43:38.010Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:43:39.894Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:43:40.892Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T08:43:41.895Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:43:41.959Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-19T08:43:41.959Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-19T08:43:41.959Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source +[2026-03-19T08:43:41.959Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md +[2026-03-19T08:43:41.959Z] [INFO] readCLAUDEmd: Successfully read 7559 characters from /app/taskmate-source/CLAUDE.md +[2026-03-19T08:43:41.959Z] [INFO] readCLAUDEmd: Checking path /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-19T08:43:41.959Z] [INFO] readCLAUDEmd: File does not exist: /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-19T08:43:41.960Z] [INFO] GET /api/coding/directories 200 3ms +[2026-03-19T08:43:41.992Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-19T08:43:41.993Z] [INFO] Git directory exists: true +[2026-03-19T08:43:41.993Z] [INFO] Git directory exists: true +[2026-03-19T08:43:41.993Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-19T08:43:42.014Z] [INFO] GET /api/coding/directories/3/status 200 24ms +[2026-03-19T08:43:42.043Z] [INFO] Git-Repository Check: /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main/.git +[2026-03-19T08:43:42.044Z] [INFO] Git directory exists: false +[2026-03-19T08:43:42.044Z] [INFO] GET /api/coding/directories/6/status 200 4ms +[2026-03-19T08:43:42.962Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:43:44.312Z] [INFO] Kontakte abrufen {"user_id":4,"filters":{"project_id":"2"}} +[2026-03-19T08:43:44.314Z] [INFO] GET /api/contacts?project_id=2 200 7ms +[2026-03-19T08:43:45.295Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:43:48.397Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T08:44:08.053Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:44:38.099Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:45:08.148Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:45:38.193Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:45:52.290Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:46:08.244Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:46:38.289Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:47:08.338Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:47:38.385Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:48:08.435Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:48:38.486Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:49:08.536Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:49:38.590Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:50:08.634Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:50:38.680Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:50:52.290Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:50:58.776Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T08:51:08.736Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:51:38.791Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:52:08.838Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:52:38.891Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:53:08.941Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:53:38.987Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:54:09.031Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:54:39.082Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:55:04.377Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:55:09.130Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:55:18.742Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:55:39.174Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:55:52.297Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T08:56:09.222Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:56:16.307Z] [INFO] Socket disconnected: momohomma@googlemail.com (76UuXTi9sfX1ogKwAADY) +[2026-03-19T08:56:39.270Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:57:09.320Z] [INFO] GET /api/health 200 0ms +[2026-03-19T08:57:39.379Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:58:01.812Z] [INFO] GET / 200 3ms +[2026-03-19T08:58:01.890Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T08:58:01.890Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-19T08:58:01.938Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T08:58:01.939Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T08:58:01.949Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T08:58:01.950Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T08:58:01.951Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T08:58:01.952Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T08:58:02.000Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T08:58:02.001Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T08:58:02.023Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T08:58:02.023Z] [INFO] GET /css/gitea.css 200 1ms +[2026-03-19T08:58:02.032Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T08:58:02.035Z] [INFO] GET /css/contacts.css 200 5ms +[2026-03-19T08:58:02.036Z] [INFO] GET /css/knowledge.css 200 5ms +[2026-03-19T08:58:02.037Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T08:58:02.072Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T08:58:02.072Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-19T08:58:02.089Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T08:58:02.089Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T08:58:02.091Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T08:58:02.152Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T08:58:02.154Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-19T08:58:02.156Z] [INFO] GET /js/contacts.js 200 5ms +[2026-03-19T08:58:02.158Z] [INFO] GET /js/store.js 200 5ms +[2026-03-19T08:58:02.159Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T08:58:02.160Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T08:58:02.224Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T08:58:02.225Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T08:58:02.225Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T08:58:02.282Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T08:58:02.283Z] [INFO] GET /manifest.json 200 4ms +[2026-03-19T08:58:02.283Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T08:58:02.341Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T08:58:02.341Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T08:58:02.342Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T08:58:02.344Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T08:58:02.345Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T08:58:02.378Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T08:58:02.423Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T08:58:02.424Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T08:58:02.425Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T08:58:02.426Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T08:58:02.430Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T08:58:02.430Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T08:58:02.487Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T08:58:02.488Z] [INFO] GET /assets/icons/icon-144x144.png 200 5ms +[2026-03-19T08:58:02.490Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T08:58:02.499Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T08:58:02.500Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T08:58:02.539Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T08:58:02.572Z] [INFO] Socket connected: momohomma@googlemail.com (9Rd67I47-7v3NvXJAADc) +[2026-03-19T08:58:02.575Z] [INFO] GET /api/projects 200 2ms +[2026-03-19T08:58:02.624Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T08:58:02.627Z] [INFO] GET /api/stats/dashboard?projectId=2 200 2ms +[2026-03-19T08:58:02.638Z] [INFO] GET /api/tasks/project/2 200 10ms +[2026-03-19T08:58:02.639Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T08:58:02.642Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T08:58:02.656Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T08:58:02.708Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T08:58:02.738Z] [INFO] GET /api/notifications 304 2ms +[2026-03-19T08:58:02.773Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T08:58:04.235Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T08:58:04.544Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:58:05.477Z] [INFO] GET /api/tasks/46 200 7ms +[2026-03-19T08:58:05.575Z] [INFO] GET /api/subtasks/46 200 5ms +[2026-03-19T08:58:05.577Z] [INFO] GET /api/tasks/46/history 404 6ms +[2026-03-19T08:58:05.579Z] [INFO] GET /api/files/46 304 2ms +[2026-03-19T08:58:05.582Z] [INFO] GET /api/comments/46 304 2ms +[2026-03-19T08:58:05.584Z] [INFO] GET /api/links/46 304 2ms +[2026-03-19T08:58:05.618Z] [INFO] GET /api/files/preview/37?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkxMDY4NCwiZXhwIjoxNzczOTExNTg0fQ._ytrvOxC6ypmBt3ihfQS9ZTYMx14VtK-fJVgeTx0sqI 200 11ms +[2026-03-19T08:58:05.623Z] [INFO] GET /api/files/preview/33?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkxMDY4NCwiZXhwIjoxNzczOTExNTg0fQ._ytrvOxC6ypmBt3ihfQS9ZTYMx14VtK-fJVgeTx0sqI 200 12ms +[2026-03-19T08:58:05.624Z] [INFO] GET /api/files/preview/36?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkxMDY4NCwiZXhwIjoxNzczOTExNTg0fQ._ytrvOxC6ypmBt3ihfQS9ZTYMx14VtK-fJVgeTx0sqI 200 9ms +[2026-03-19T08:58:05.626Z] [INFO] GET /api/files/preview/34?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkxMDY4NCwiZXhwIjoxNzczOTExNTg0fQ._ytrvOxC6ypmBt3ihfQS9ZTYMx14VtK-fJVgeTx0sqI 200 8ms +[2026-03-19T08:58:05.627Z] [INFO] GET /api/files/preview/35?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkxMDY4NCwiZXhwIjoxNzczOTExNTg0fQ._ytrvOxC6ypmBt3ihfQS9ZTYMx14VtK-fJVgeTx0sqI 200 7ms +[2026-03-19T08:58:05.628Z] [INFO] GET /api/files/preview/32?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkxMDY4NCwiZXhwIjoxNzczOTExNTg0fQ._ytrvOxC6ypmBt3ihfQS9ZTYMx14VtK-fJVgeTx0sqI 200 7ms +[2026-03-19T08:58:05.746Z] [INFO] GET /api/files/preview/31?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkxMDY4NCwiZXhwIjoxNzczOTExNTg0fQ._ytrvOxC6ypmBt3ihfQS9ZTYMx14VtK-fJVgeTx0sqI 200 5ms +[2026-03-19T08:58:05.751Z] [INFO] GET /api/files/preview/30?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkxMDY4NCwiZXhwIjoxNzczOTExNTg0fQ._ytrvOxC6ypmBt3ihfQS9ZTYMx14VtK-fJVgeTx0sqI 200 3ms +[2026-03-19T08:58:06.475Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:58:09.424Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:58:12.128Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T08:58:18.272Z] [INFO] Subtask erstellt: Login ist so Code + Magic Link in Task 46 +[2026-03-19T08:58:18.273Z] [INFO] POST /api/subtasks 201 4ms +[2026-03-19T08:58:19.271Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T08:58:39.470Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:59:09.520Z] [INFO] GET /api/health 200 1ms +[2026-03-19T08:59:39.569Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:00:09.616Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:00:39.668Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:00:52.304Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:01:09.717Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:01:39.760Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:02:09.799Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:02:39.840Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:03:09.897Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:03:39.947Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:04:09.996Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:04:40.044Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:05:10.089Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:05:40.133Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:05:52.311Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:06:10.182Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:06:40.230Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:07:10.277Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:07:40.330Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:08:10.379Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:08:40.430Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:09:10.477Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:09:40.527Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:10:10.576Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:10:40.622Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:10:52.317Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:11:10.670Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:11:40.718Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:12:10.776Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:12:40.825Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:13:10.874Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:13:40.926Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:13:44.403Z] [INFO] POST /api/auth/logout 401 2ms +[2026-03-19T09:13:44.430Z] [INFO] Socket disconnected: momohomma@googlemail.com (9Rd67I47-7v3NvXJAADc) +[2026-03-19T09:14:10.972Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:14:41.021Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:15:11.075Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:15:41.130Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:15:52.322Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:16:11.179Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:16:41.241Z] [INFO] GET /api/health 200 3ms +[2026-03-19T09:17:11.294Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:17:41.340Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:18:11.384Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:18:41.425Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:19:11.472Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:19:41.519Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:20:11.566Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:20:41.613Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:20:52.327Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:21:11.656Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:21:41.708Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:22:11.761Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:22:41.813Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:23:11.856Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:23:41.914Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:24:03.413Z] [INFO] GET /.well-known/assetlinks.json 200 1ms +[2026-03-19T09:24:03.523Z] [INFO] GET /.well-known/assetlinks.json 200 1ms +[2026-03-19T09:24:11.965Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:24:42.015Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:25:12.064Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:25:42.118Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:25:52.330Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:26:12.170Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:26:42.221Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:27:12.270Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:27:42.319Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:28:12.368Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:28:42.424Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:29:12.474Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:29:42.520Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:30:12.570Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:30:42.626Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:30:52.335Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:31:12.682Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:31:42.731Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:32:12.780Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:32:42.834Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:33:12.879Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:33:42.921Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:34:12.969Z] [INFO] GET /api/health 200 2ms +[2026-03-19T09:34:43.015Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:35:13.065Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:35:43.114Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:35:52.340Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:36:13.162Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:36:43.214Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:37:13.262Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:37:43.317Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:38:13.360Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:38:43.411Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:39:13.458Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:39:43.505Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:40:13.559Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:40:43.606Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:40:52.343Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:41:13.668Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:41:43.716Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:42:13.763Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:42:43.820Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:43:13.869Z] [INFO] GET /api/health 200 2ms +[2026-03-19T09:43:43.920Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:44:13.965Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:44:44.019Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:45:14.068Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:45:44.113Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:45:52.345Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:46:14.167Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:46:44.215Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:47:14.264Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:47:44.310Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:48:14.357Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:48:44.404Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:49:14.456Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:49:44.509Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:50:14.556Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:50:44.613Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:50:52.345Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:51:14.664Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:51:44.714Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:52:14.759Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:52:44.805Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:53:14.854Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:53:44.906Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:54:14.953Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:54:45.000Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:55:15.063Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:55:45.111Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:55:52.347Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T09:56:15.164Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:56:45.208Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:57:15.254Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:57:45.294Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:58:15.348Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:58:45.408Z] [INFO] GET /api/health 200 1ms +[2026-03-19T09:59:15.450Z] [INFO] GET /api/health 200 0ms +[2026-03-19T09:59:45.493Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:00:15.549Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:00:45.605Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:00:52.349Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:01:15.650Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:01:45.694Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:02:15.744Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:02:45.793Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:03:15.837Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:03:45.884Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:04:15.941Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:04:45.984Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:05:16.036Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:05:46.086Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:05:52.350Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:06:16.135Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:06:46.187Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:07:16.234Z] [INFO] GET /api/health 200 2ms +[2026-03-19T10:07:46.287Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:08:16.337Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:08:46.377Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:09:16.422Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:09:46.476Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:10:16.525Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:10:46.572Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:10:52.355Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:11:16.623Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:11:46.676Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:12:16.723Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:12:46.765Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:13:16.811Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:13:46.870Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:14:16.933Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:14:46.982Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:15:17.046Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:15:47.088Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:15:52.360Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:16:17.139Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:16:47.192Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:17:17.244Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:17:47.301Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:18:17.347Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:18:47.398Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:19:17.437Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:19:47.485Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:20:17.535Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:20:47.589Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:20:52.365Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:21:17.631Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:21:47.680Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:22:17.739Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:22:47.782Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:23:17.830Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:23:47.878Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:24:17.923Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:24:47.971Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:25:18.022Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:25:48.070Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:25:52.368Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:26:18.119Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:26:48.165Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:27:18.213Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:27:48.265Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:28:18.312Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:28:48.357Z] [INFO] GET /api/health 200 2ms +[2026-03-19T10:29:18.401Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:29:48.445Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:30:18.490Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:30:48.532Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:30:52.371Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:31:18.589Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:31:48.639Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:32:18.685Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:32:48.730Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:33:18.779Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:33:48.827Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:34:18.876Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:34:48.927Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:35:18.976Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:35:49.022Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:35:52.374Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:36:19.067Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:36:49.119Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:37:19.162Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:37:49.207Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:38:19.256Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:38:49.310Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:39:19.362Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:39:49.413Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:40:19.464Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:40:49.512Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:40:52.377Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:41:19.560Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:41:49.604Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:42:19.653Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:42:49.704Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:43:19.760Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:43:49.811Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:44:19.857Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:44:49.905Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:45:19.956Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:45:50.005Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:45:52.378Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:46:20.055Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:46:50.101Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:47:20.146Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:47:50.190Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:48:20.237Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:48:50.285Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:49:20.334Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:49:50.387Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:50:20.434Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:50:50.489Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:50:52.380Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:51:20.538Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:51:50.590Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:52:20.650Z] [INFO] GET /api/health 200 2ms +[2026-03-19T10:52:50.696Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:53:20.745Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:53:50.798Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:54:20.846Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:54:50.889Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:55:20.928Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:55:50.979Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:55:52.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T10:56:21.028Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:56:51.080Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:57:21.132Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:57:51.189Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:58:21.240Z] [INFO] GET /api/health 200 0ms +[2026-03-19T10:58:51.287Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:59:21.334Z] [INFO] GET /api/health 200 1ms +[2026-03-19T10:59:51.377Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:00:21.426Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:00:51.470Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:00:52.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:01:21.517Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:01:51.571Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:02:21.622Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:02:51.673Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:03:21.726Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:03:51.774Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:04:21.822Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:04:51.873Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:05:21.927Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:05:51.974Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:05:52.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:06:22.028Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:06:52.078Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:07:22.128Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:07:52.182Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:08:22.235Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:08:52.289Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:09:22.337Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:09:52.388Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:10:22.443Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:10:52.389Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:10:52.502Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:11:22.554Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:11:52.602Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:12:22.652Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:12:52.694Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:13:22.742Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:13:52.791Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:14:02.153Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-19T11:14:02.188Z] [INFO] GET /.well-known/assetlinks.json 200 2ms +[2026-03-19T11:14:03.687Z] [INFO] GET /.well-known/assetlinks.json 200 1ms +[2026-03-19T11:14:03.716Z] [INFO] GET /.well-known/assetlinks.json 200 1ms +[2026-03-19T11:14:22.842Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:14:52.899Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:15:22.946Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:15:52.407Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:15:52.992Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:16:23.038Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:16:53.085Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:17:23.133Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:17:53.179Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:18:23.225Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:18:53.268Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:19:23.327Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:19:53.374Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:20:23.421Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:20:52.429Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:20:53.475Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:21:23.521Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:21:53.572Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:22:23.621Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:22:53.669Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:23:23.710Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:23:53.756Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:24:23.803Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:24:53.851Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:25:23.900Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:25:52.438Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:25:53.949Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:26:23.991Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:26:54.046Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:27:24.100Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:27:54.151Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:28:24.202Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:28:54.252Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:29:24.309Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:29:54.356Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:30:24.397Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:30:52.456Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:30:54.445Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:31:24.493Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:31:54.541Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:32:24.594Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:32:54.640Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:33:24.688Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:33:54.739Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:34:24.784Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:34:54.834Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:35:24.893Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:35:52.474Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:35:54.943Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:36:24.995Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:36:55.050Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:37:25.101Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:37:55.145Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:38:25.192Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:38:55.241Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:39:25.293Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:39:55.342Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:40:25.393Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:40:52.482Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:40:55.439Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:41:25.487Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:41:55.529Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:42:25.582Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:42:55.629Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:43:25.679Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:43:55.726Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:44:25.779Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:44:55.833Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:45:25.882Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:45:52.501Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:45:55.926Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:46:25.980Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:46:56.026Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:47:26.075Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:47:56.128Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:48:26.178Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:48:56.226Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:49:26.277Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:49:56.331Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:50:26.377Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:50:52.520Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:50:56.420Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:51:26.467Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:51:56.509Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:52:26.561Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:52:56.607Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:53:26.650Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:53:56.704Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:54:26.748Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:54:56.803Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:55:26.854Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:55:52.532Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T11:55:56.906Z] [INFO] GET /api/health 200 2ms +[2026-03-19T11:56:26.956Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:56:57.004Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:57:27.050Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:57:57.104Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:58:27.156Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:58:57.205Z] [INFO] GET /api/health 200 0ms +[2026-03-19T11:59:27.254Z] [INFO] GET /api/health 200 1ms +[2026-03-19T11:59:57.306Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:00:27.357Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:00:52.543Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:00:57.399Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:01:27.448Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:01:57.500Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:02:27.544Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:02:57.592Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:03:27.641Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:03:57.686Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:04:27.735Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:04:57.782Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:05:27.828Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:05:52.562Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:05:57.879Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:06:27.925Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:06:57.970Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:07:28.013Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:07:58.059Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:08:28.104Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:08:58.150Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:09:28.203Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:09:58.254Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:10:28.304Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:10:52.580Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:10:58.350Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:11:28.402Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:11:58.453Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:12:28.501Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:12:58.553Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:13:28.596Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:13:58.645Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:14:28.699Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:14:58.750Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:15:28.803Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:15:52.590Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:15:58.856Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:16:28.906Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:16:58.960Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:17:29.007Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:17:59.061Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:18:29.117Z] [INFO] GET /api/health 200 2ms +[2026-03-19T12:18:59.163Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:19:29.205Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:19:59.255Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:20:29.299Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:20:52.600Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:20:59.342Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:21:29.394Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:21:59.443Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:22:29.506Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:22:59.561Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:23:29.611Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:23:59.651Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:24:29.700Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:24:59.744Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:25:29.795Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:25:52.617Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:25:59.850Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:26:29.891Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:26:59.938Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:27:29.985Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:28:00.035Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:28:30.079Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:29:00.127Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:29:30.176Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:30:00.238Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:30:30.284Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:30:52.633Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:31:00.335Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:31:30.380Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:32:00.428Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:32:30.477Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:33:00.527Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:33:30.569Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:34:00.629Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:34:30.670Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:35:00.716Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:35:30.761Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:35:52.650Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:36:00.810Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:36:30.858Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:37:00.908Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:37:30.954Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:38:01.003Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:38:31.054Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:39:01.107Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:39:31.158Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:40:01.214Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:40:31.262Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:40:52.667Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:41:01.310Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:41:31.357Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:42:01.400Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:42:31.448Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:43:01.496Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:43:31.543Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:44:01.592Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:44:31.641Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:45:01.683Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:45:31.732Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:45:52.681Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:46:01.781Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:46:31.826Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:47:01.882Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:47:31.928Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:48:01.976Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:48:32.027Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:49:02.081Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:49:32.124Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:50:02.174Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:50:32.221Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:50:52.682Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:51:02.272Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:51:32.321Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:52:02.373Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:52:32.423Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:53:02.470Z] [INFO] GET /api/health 200 0ms +[2026-03-19T12:53:32.529Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:54:02.579Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:54:32.626Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:55:02.692Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:55:32.738Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:55:52.686Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T12:56:02.787Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:56:32.832Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:57:02.879Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:57:32.931Z] [INFO] GET /api/health 200 2ms +[2026-03-19T12:58:02.980Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:58:33.033Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:59:03.085Z] [INFO] GET /api/health 200 1ms +[2026-03-19T12:59:33.127Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:00:03.192Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:00:33.242Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:00:52.699Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:01:03.291Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:01:33.338Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:02:03.387Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:02:33.437Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:03:03.487Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:03:33.530Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:04:03.572Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:04:33.621Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:05:03.669Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:05:33.711Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:05:52.714Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:06:03.757Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:06:33.802Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:07:03.849Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:07:33.902Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:08:03.944Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:08:33.993Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:09:04.044Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:09:34.089Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:10:04.135Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:10:34.184Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:10:52.726Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:11:04.234Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:11:34.286Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:12:04.329Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:12:34.371Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:13:04.417Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:13:34.472Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:14:04.524Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:14:34.573Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:15:04.620Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:15:34.670Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:15:52.738Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:16:04.726Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:16:34.775Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:17:04.827Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:17:34.881Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:18:04.925Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:18:34.978Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:19:05.025Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:19:35.072Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:20:05.129Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:20:35.186Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:20:52.750Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:21:05.228Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:21:35.278Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:22:05.336Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:22:35.383Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:23:05.429Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:23:35.476Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:24:05.525Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:24:35.571Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:25:05.630Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:25:35.677Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:25:52.754Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:26:05.724Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:26:35.773Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:27:05.822Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:27:35.871Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:28:05.913Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:28:35.965Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:29:06.011Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:29:36.052Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:30:06.096Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:30:36.148Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:30:52.765Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:31:06.197Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:31:36.241Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:32:06.285Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:32:36.336Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:33:06.385Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:33:36.445Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:34:06.493Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:34:36.544Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:35:06.599Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:35:36.648Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:35:52.773Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:36:06.692Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:36:36.743Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:37:06.793Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:37:36.843Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:38:06.890Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:38:36.937Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:39:06.987Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:39:37.038Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:40:07.085Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:40:37.142Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:40:52.784Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:41:07.192Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:41:37.240Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:42:07.288Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:42:37.334Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:43:07.386Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:43:37.444Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:44:07.493Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:44:37.541Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:45:07.586Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:45:37.640Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:45:52.793Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:46:07.688Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:46:37.739Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:47:07.790Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:47:37.832Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:48:07.884Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:48:37.930Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:49:07.973Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:49:38.027Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:50:08.080Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:50:38.137Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:50:52.802Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:51:08.185Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:51:38.232Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:52:08.282Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:52:38.336Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:53:08.387Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:53:38.433Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:54:08.481Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:54:38.531Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:55:08.578Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:55:38.620Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:55:52.810Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T13:56:08.673Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:56:38.725Z] [INFO] GET /api/health 200 0ms +[2026-03-19T13:57:08.769Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:57:38.813Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:58:08.855Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:58:38.901Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:59:08.952Z] [INFO] GET /api/health 200 1ms +[2026-03-19T13:59:39.000Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:00:09.051Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:00:39.100Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:00:52.818Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:01:09.158Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:01:39.207Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:02:09.253Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:02:39.295Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:03:09.348Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:03:39.390Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:04:09.451Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:04:39.504Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:05:09.547Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:05:39.599Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:05:52.824Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:06:09.651Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:06:39.703Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:07:09.764Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:07:39.808Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:08:09.860Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:08:39.905Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:09:09.949Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:09:39.998Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:10:10.048Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:10:40.096Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:10:52.826Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:11:10.141Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:11:40.188Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:12:10.239Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:12:40.285Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:13:10.333Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:13:40.379Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:14:10.426Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:14:40.474Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:15:10.526Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:15:40.580Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:15:52.832Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:16:10.623Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:16:40.677Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:17:10.719Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:17:40.770Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:18:10.822Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:18:14.838Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T14:18:14.839Z] [INFO] POST /api/auth/login 200 361ms +[2026-03-19T14:18:14.873Z] [INFO] GET / 200 3ms +[2026-03-19T14:18:14.948Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T14:18:14.949Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T14:18:14.990Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T14:18:14.991Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T14:18:14.995Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T14:18:14.995Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T14:18:14.996Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T14:18:14.997Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T14:18:15.025Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T14:18:15.034Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T14:18:15.170Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T14:18:15.197Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-19T14:18:15.222Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-19T14:18:15.253Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T14:18:15.296Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T14:18:15.297Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T14:18:15.298Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T14:18:15.300Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T14:18:15.300Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T14:18:15.310Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T14:18:15.338Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T14:18:15.339Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T14:18:15.358Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T14:18:15.364Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T14:18:15.365Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T14:18:15.366Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T14:18:15.372Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T14:18:15.416Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T14:18:15.417Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T14:18:15.419Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T14:18:15.420Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T14:18:15.421Z] [INFO] GET /js/list.js 200 1ms +[2026-03-19T14:18:15.448Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T14:18:15.449Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T14:18:15.492Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T14:18:15.493Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T14:18:15.494Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T14:18:15.495Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T14:18:15.498Z] [INFO] GET /js/knowledge.js 200 1ms +[2026-03-19T14:18:15.510Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T14:18:15.545Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T14:18:15.547Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T14:18:15.547Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T14:18:15.553Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T14:18:15.553Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T14:18:15.585Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T14:18:15.585Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T14:18:15.587Z] [INFO] GET /assets/icons/favicon-16x16.png 200 3ms +[2026-03-19T14:18:15.588Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T14:18:15.590Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T14:18:15.616Z] [INFO] Socket connected: momohomma@googlemail.com (Z7_ZljcndXzQVcnpAADe) +[2026-03-19T14:18:15.619Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T14:18:15.624Z] [INFO] GET /manifest.json 200 0ms +[2026-03-19T14:18:15.663Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T14:18:15.666Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms +[2026-03-19T14:18:15.678Z] [INFO] GET /api/tasks/project/2 200 12ms +[2026-03-19T14:18:15.681Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T14:18:15.685Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T14:18:15.689Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:18:15.732Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T14:18:15.762Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T14:18:15.792Z] [INFO] GET /api/knowledge/categories 304 2ms +[2026-03-19T14:18:17.294Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T14:18:40.863Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:19:10.909Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:19:40.952Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:20:11.000Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:20:41.043Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:20:52.832Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:20:53.363Z] [INFO] SIGTERM empfangen, fahre herunter... +[2026-03-19T14:20:53.364Z] [INFO] Reminder Service gestoppt +[2026-03-19T14:21:05.758Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T14:21:05.822Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T14:21:06.205Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T14:21:06.207Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T14:21:06.205Z] [INFO] Datenbank initialisiert +[2026-03-19T14:21:06.208Z] [INFO] Umgebung: production +[2026-03-19T14:21:06.208Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T14:21:06.208Z] [INFO] Automatische Backups aktiviert +[2026-03-19T14:21:06.209Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:21:06.209Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T14:21:07.168Z] [INFO] Socket connected: momohomma@googlemail.com (U0B0--Pie71yXxb9AAAB) +[2026-03-19T14:21:07.210Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:21:08.810Z] [INFO] GET /api/health 200 4ms +[2026-03-19T14:21:38.864Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:22:06.225Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-19T14-22-06-217Z.db.enc +[2026-03-19T14:22:06.225Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-19T14-22-06-217Z.db.enc +[2026-03-19T14:22:06.229Z] [INFO] Backup erstellt: backup_2026-03-19T14-22-06-217Z.db +[2026-03-19T14:22:06.241Z] [INFO] Datei sicher gelöscht: backup_2026-01-06T21-10-08-895Z.db.enc +[2026-03-19T14:22:06.241Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-06T21-10-08-895Z.db.enc +[2026-03-19T14:22:06.242Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet +[2026-03-19T14:22:08.919Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:22:38.972Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:23:09.021Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:23:39.072Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:24:09.121Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:24:39.169Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:24:55.416Z] [INFO] GET / 200 8ms +[2026-03-19T14:24:55.485Z] [INFO] Socket disconnected: momohomma@googlemail.com (U0B0--Pie71yXxb9AAAB) +[2026-03-19T14:24:55.499Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T14:24:55.501Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T14:24:55.577Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T14:24:55.578Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T14:24:55.608Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T14:24:55.610Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T14:24:55.612Z] [INFO] GET /css/list.css 200 5ms +[2026-03-19T14:24:55.613Z] [INFO] GET /css/admin.css 200 4ms +[2026-03-19T14:24:55.696Z] [INFO] GET /css/proposals.css 200 6ms +[2026-03-19T14:24:55.698Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-19T14:24:55.738Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T14:24:55.808Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T14:24:55.810Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-19T14:24:55.813Z] [INFO] GET /css/coding.css 200 6ms +[2026-03-19T14:24:55.813Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T14:24:55.815Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-19T14:24:55.816Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T14:24:55.920Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T14:24:55.922Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T14:24:55.974Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-19T14:24:56.002Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T14:24:56.062Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T14:24:56.238Z] [INFO] GET /js/contacts.js 200 5ms +[2026-03-19T14:24:56.241Z] [INFO] GET /js/api.js 200 7ms +[2026-03-19T14:24:56.243Z] [INFO] GET /js/store.js 200 7ms +[2026-03-19T14:24:56.276Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T14:24:56.829Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T14:24:56.840Z] [INFO] GET /js/calendar.js 200 6ms +[2026-03-19T14:24:56.843Z] [INFO] GET /js/offline.js 200 5ms +[2026-03-19T14:24:56.846Z] [INFO] GET /js/task-modal.js 200 7ms +[2026-03-19T14:24:56.850Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T14:24:56.891Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T14:24:56.948Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T14:24:56.950Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T14:24:57.084Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T14:24:57.086Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T14:24:57.088Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T14:24:57.090Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T14:24:57.111Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T14:24:57.170Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T14:24:57.171Z] [INFO] GET /js/mobile.js 200 4ms +[2026-03-19T14:24:57.173Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T14:24:57.175Z] [INFO] GET /js/pwa.js 200 4ms +[2026-03-19T14:24:57.176Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-19T14:24:57.177Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T14:24:57.232Z] [INFO] GET /api/auth/users 304 6ms +[2026-03-19T14:24:57.237Z] [INFO] GET /assets/icons/icon-48x48.png 200 4ms +[2026-03-19T14:24:57.239Z] [INFO] GET /assets/icons/favicon-32x32.png 200 4ms +[2026-03-19T14:24:57.240Z] [INFO] GET /assets/icons/favicon-16x16.png 200 3ms +[2026-03-19T14:24:57.242Z] [INFO] GET /assets/icons/icon-144x144.png 200 4ms +[2026-03-19T14:24:57.269Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T14:24:57.294Z] [INFO] Socket connected: momohomma@googlemail.com (9bchZQzJ48fhWde2AAAD) +[2026-03-19T14:24:57.299Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T14:24:57.328Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:24:57.349Z] [INFO] GET /api/tasks/project/2 304 19ms +[2026-03-19T14:24:57.353Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-19T14:24:57.360Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T14:24:57.365Z] [INFO] GET /api/labels/2 304 4ms +[2026-03-19T14:24:57.377Z] [INFO] GET /api/reminders?project_id=2 304 4ms +[2026-03-19T14:24:57.414Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T14:24:57.442Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T14:24:57.490Z] [INFO] GET /api/knowledge/categories 304 5ms +[2026-03-19T14:24:58.035Z] [INFO] GET /sw.js 200 3ms +[2026-03-19T14:25:00.155Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T14:25:06.619Z] [INFO] Logout: momohomma@googlemail.com +[2026-03-19T14:25:06.620Z] [INFO] POST /api/auth/logout 200 3ms +[2026-03-19T14:25:06.623Z] [INFO] Logout: momohomma@googlemail.com +[2026-03-19T14:25:06.623Z] [INFO] POST /api/auth/logout 200 2ms +[2026-03-19T14:25:06.645Z] [INFO] Socket disconnected: momohomma@googlemail.com (9bchZQzJ48fhWde2AAAD) +[2026-03-19T14:25:09.482Z] [INFO] GET /api/health 200 60ms +[2026-03-19T14:25:09.491Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T14:25:09.491Z] [INFO] POST /api/auth/login 200 374ms +[2026-03-19T14:25:09.565Z] [INFO] GET / 200 3ms +[2026-03-19T14:25:09.646Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T14:25:09.647Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T14:25:09.649Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T14:25:09.651Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T14:25:09.652Z] [INFO] GET /css/admin.css 200 4ms +[2026-03-19T14:25:09.653Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T14:25:09.717Z] [INFO] GET /css/board.css 200 5ms +[2026-03-19T14:25:09.719Z] [INFO] GET /css/modal.css 200 5ms +[2026-03-19T14:25:09.720Z] [INFO] GET /css/proposals.css 200 4ms +[2026-03-19T14:25:09.721Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T14:25:09.733Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T14:25:09.735Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T14:25:09.792Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T14:25:09.824Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-19T14:25:09.828Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T14:25:09.829Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T14:25:09.831Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T14:25:09.832Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T14:25:09.904Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-19T14:25:09.907Z] [INFO] GET /js/reminders.js 200 4ms +[2026-03-19T14:25:09.909Z] [INFO] GET /js/app.js 200 4ms +[2026-03-19T14:25:09.910Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-19T14:25:09.912Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T14:25:10.019Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T14:25:10.021Z] [INFO] GET /manifest.json 200 5ms +[2026-03-19T14:25:10.022Z] [INFO] GET /js/auth.js 200 5ms +[2026-03-19T14:25:10.023Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T14:25:10.024Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T14:25:10.206Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T14:25:10.207Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T14:25:10.209Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T14:25:10.211Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T14:25:10.212Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T14:25:10.213Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T14:25:10.288Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T14:25:10.410Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T14:25:10.519Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-19T14:25:10.694Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T14:25:10.696Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T14:25:10.697Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T14:25:10.699Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T14:25:10.701Z] [INFO] GET /js/pwa.js 200 5ms +[2026-03-19T14:25:10.701Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T14:25:10.857Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T14:25:11.092Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T14:25:11.094Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T14:25:11.172Z] [INFO] GET /assets/icons/icon-48x48.png 200 4ms +[2026-03-19T14:25:11.174Z] [INFO] GET /assets/icons/icon-144x144.png 200 5ms +[2026-03-19T14:25:11.176Z] [INFO] GET /assets/icons/favicon-16x16.png 200 5ms +[2026-03-19T14:25:11.180Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T14:25:11.181Z] [INFO] GET /assets/icons/favicon-32x32.png 200 6ms +[2026-03-19T14:25:11.212Z] [INFO] Socket connected: momohomma@googlemail.com (Ec0lFMDxnDuTZvXpAAAF) +[2026-03-19T14:25:11.227Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T14:25:11.259Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:25:11.266Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms +[2026-03-19T14:25:11.277Z] [INFO] GET /api/tasks/project/2 304 9ms +[2026-03-19T14:25:11.279Z] [INFO] GET /api/columns/2 304 12ms +[2026-03-19T14:25:11.283Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T14:25:11.288Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T14:25:11.328Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T14:25:11.360Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T14:25:11.393Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T14:25:11.660Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T14:25:12.316Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T14:25:13.398Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T14:25:15.957Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T14:25:15.963Z] [INFO] GET /css/components.css 200 5ms +[2026-03-19T14:25:15.965Z] [INFO] GET /css/board.css 200 5ms +[2026-03-19T14:25:15.968Z] [INFO] GET /css/base.css 200 6ms +[2026-03-19T14:25:15.969Z] [INFO] GET /css/modal.css 200 5ms +[2026-03-19T14:25:15.971Z] [INFO] GET /manifest.json 200 5ms +[2026-03-19T14:25:15.972Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T14:25:16.049Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T14:25:16.050Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T14:25:16.088Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T14:25:16.089Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T14:25:16.100Z] [INFO] GET /css/coding.css 200 5ms +[2026-03-19T14:25:16.102Z] [INFO] GET /css/gitea.css 200 6ms +[2026-03-19T14:25:16.103Z] [INFO] GET /css/knowledge.css 200 6ms +[2026-03-19T14:25:16.104Z] [INFO] GET /css/reminders.css 200 6ms +[2026-03-19T14:25:16.143Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T14:25:16.142Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T14:25:16.151Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T14:25:16.193Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T14:25:16.195Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T14:25:16.350Z] [INFO] GET /styles.css.map 200 5ms +[2026-03-19T14:25:16.824Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T14:25:39.533Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:26:06.215Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:26:09.586Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:26:20.222Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T14:26:22.869Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T14:26:39.635Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:27:09.684Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:27:39.741Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:27:51.739Z] [INFO] SIGTERM empfangen, fahre herunter... +[2026-03-19T14:27:51.739Z] [INFO] Reminder Service gestoppt +[2026-03-19T14:28:03.116Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T14:28:03.151Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T14:28:03.533Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T14:28:03.535Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T14:28:03.533Z] [INFO] Datenbank initialisiert +[2026-03-19T14:28:03.535Z] [INFO] Umgebung: production +[2026-03-19T14:28:03.535Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T14:28:03.536Z] [INFO] Automatische Backups aktiviert +[2026-03-19T14:28:03.537Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:28:03.537Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T14:28:03.739Z] [INFO] Socket connected: momohomma@googlemail.com (_uHwk-yHgIo1kWTUAAAB) +[2026-03-19T14:28:03.793Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:28:07.186Z] [INFO] GET /api/health 200 5ms +[2026-03-19T14:28:35.592Z] [INFO] SIGTERM empfangen, fahre herunter... +[2026-03-19T14:28:35.593Z] [INFO] Reminder Service gestoppt +[2026-03-19T14:28:48.028Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T14:28:48.065Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T14:28:48.460Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T14:28:48.462Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T14:28:48.460Z] [INFO] Datenbank initialisiert +[2026-03-19T14:28:48.463Z] [INFO] Umgebung: production +[2026-03-19T14:28:48.463Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T14:28:48.463Z] [INFO] Automatische Backups aktiviert +[2026-03-19T14:28:48.464Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:28:48.464Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T14:28:49.657Z] [INFO] Socket connected: momohomma@googlemail.com (46MhWOuMsEk9Y7H0AAAB) +[2026-03-19T14:28:49.689Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:28:52.013Z] [INFO] GET /api/health 200 5ms +[2026-03-19T14:29:22.071Z] [INFO] GET /api/health 200 5ms +[2026-03-19T14:29:31.860Z] [INFO] SIGTERM empfangen, fahre herunter... +[2026-03-19T14:29:31.860Z] [INFO] Reminder Service gestoppt +[2026-03-19T14:29:43.343Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T14:29:43.379Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T14:29:43.761Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T14:29:43.761Z] [INFO] Datenbank initialisiert +[2026-03-19T14:29:43.763Z] [INFO] Umgebung: production +[2026-03-19T14:29:43.763Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T14:29:43.764Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T14:29:43.764Z] [INFO] Automatische Backups aktiviert +[2026-03-19T14:29:43.765Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:29:43.765Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T14:29:44.661Z] [INFO] Socket connected: momohomma@googlemail.com (eqYOz2QEct5Vg8VBAAAB) +[2026-03-19T14:29:44.715Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:29:47.365Z] [INFO] GET /api/health 200 8ms +[2026-03-19T14:30:17.434Z] [INFO] GET /api/health 200 4ms +[2026-03-19T14:30:43.775Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-19T14-30-43-764Z.db.enc +[2026-03-19T14:30:43.774Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-19T14-30-43-764Z.db.enc +[2026-03-19T14:30:43.783Z] [INFO] Backup erstellt: backup_2026-03-19T14-30-43-764Z.db +[2026-03-19T14:30:43.795Z] [INFO] Datei sicher gelöscht: backup_2026-01-06T21-26-17-833Z.db.enc +[2026-03-19T14:30:43.795Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-06T21-26-17-833Z.db.enc +[2026-03-19T14:30:43.796Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet +[2026-03-19T14:30:47.488Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:31:17.534Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:31:21.911Z] [INFO] POST /api/auth/refresh 200 8ms +[2026-03-19T14:31:22.409Z] [INFO] GET / 200 9ms +[2026-03-19T14:31:22.458Z] [INFO] Socket disconnected: momohomma@googlemail.com (eqYOz2QEct5Vg8VBAAAB) +[2026-03-19T14:31:22.485Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T14:31:22.487Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T14:31:22.518Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T14:31:22.520Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T14:31:22.531Z] [INFO] GET /css/modal.css 200 4ms +[2026-03-19T14:31:22.535Z] [INFO] GET /css/admin.css 200 5ms +[2026-03-19T14:31:22.537Z] [INFO] GET /css/calendar.css 200 5ms +[2026-03-19T14:31:22.538Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T14:31:22.555Z] [INFO] GET /css/proposals.css 200 4ms +[2026-03-19T14:31:22.576Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T14:31:22.593Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T14:31:22.718Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T14:31:22.719Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T14:31:22.721Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T14:31:22.735Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T14:31:22.765Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T14:31:22.768Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T14:31:22.769Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T14:31:22.793Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T14:31:22.806Z] [INFO] GET /js/app.js 200 5ms +[2026-03-19T14:31:22.807Z] [INFO] GET /js/contacts.js 200 5ms +[2026-03-19T14:31:22.808Z] [INFO] GET /js/reminders.js 200 5ms +[2026-03-19T14:31:22.812Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T14:31:22.822Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T14:31:22.836Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T14:31:22.854Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T14:31:22.855Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T14:31:22.862Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T14:31:22.863Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T14:31:22.865Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T14:31:22.871Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T14:31:22.889Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T14:31:22.921Z] [INFO] GET /js/list.js 200 7ms +[2026-03-19T14:31:22.922Z] [INFO] GET /js/shortcuts.js 200 7ms +[2026-03-19T14:31:22.925Z] [INFO] GET /js/undo.js 200 8ms +[2026-03-19T14:31:22.927Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T14:31:22.929Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-19T14:31:22.958Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T14:31:22.959Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T14:31:22.960Z] [INFO] GET /js/gitea.js 200 5ms +[2026-03-19T14:31:22.961Z] [INFO] GET /js/mobile.js 200 5ms +[2026-03-19T14:31:22.962Z] [INFO] GET /js/pwa.js 200 5ms +[2026-03-19T14:31:22.964Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T14:31:23.011Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-19T14:31:23.018Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T14:31:23.020Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T14:31:23.061Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T14:31:23.064Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T14:31:23.065Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T14:31:23.067Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-19T14:31:23.080Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T14:31:23.085Z] [INFO] Socket connected: momohomma@googlemail.com (hRxU2NYR7wOaY3CxAAAD) +[2026-03-19T14:31:23.093Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T14:31:23.131Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:31:23.136Z] [INFO] GET /api/labels/2 304 4ms +[2026-03-19T14:31:23.144Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T14:31:23.149Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-19T14:31:23.161Z] [INFO] GET /api/tasks/project/2 304 11ms +[2026-03-19T14:31:23.167Z] [INFO] GET /api/reminders?project_id=2 304 4ms +[2026-03-19T14:31:23.227Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms +[2026-03-19T14:31:23.256Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T14:31:23.286Z] [INFO] GET /api/knowledge/categories 304 5ms +[2026-03-19T14:31:24.761Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T14:31:47.579Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:32:17.632Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:32:47.675Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:33:17.724Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:33:47.775Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:33:59.205Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T14:33:59.208Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T14:33:59.209Z] [INFO] GET /manifest.json 200 5ms +[2026-03-19T14:33:59.211Z] [INFO] GET /css/components.css 200 4ms +[2026-03-19T14:33:59.215Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T14:33:59.216Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T14:33:59.217Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T14:33:59.233Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T14:33:59.245Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T14:33:59.254Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T14:33:59.282Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T14:33:59.290Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T14:33:59.290Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T14:33:59.294Z] [INFO] GET /css/knowledge.css 200 5ms +[2026-03-19T14:33:59.296Z] [INFO] GET /css/reminders.css 200 5ms +[2026-03-19T14:33:59.298Z] [INFO] GET /css/contacts.css 200 6ms +[2026-03-19T14:33:59.319Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T14:33:59.322Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T14:33:59.323Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T14:33:59.333Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T14:33:59.439Z] [INFO] GET /styles.css.map 304 3ms +[2026-03-19T14:33:59.995Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T14:34:17.823Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:34:43.766Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:34:47.865Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:35:17.917Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:35:47.969Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:36:18.014Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:36:48.064Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:37:18.117Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:37:48.164Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:38:18.210Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:38:48.256Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:38:50.542Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T14:38:52.768Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T14:38:55.842Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T14:38:58.105Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T14:39:18.301Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:39:43.784Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:39:48.350Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:40:18.401Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:40:48.453Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:41:18.503Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:41:48.548Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:42:18.597Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:42:48.640Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:43:18.687Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:43:48.732Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:44:14.395Z] [INFO] GET / 200 2ms +[2026-03-19T14:44:14.447Z] [INFO] Socket disconnected: momohomma@googlemail.com (hRxU2NYR7wOaY3CxAAAD) +[2026-03-19T14:44:14.474Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T14:44:14.475Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T14:44:14.513Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T14:44:14.515Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T14:44:14.525Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T14:44:14.526Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T14:44:14.527Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T14:44:14.528Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T14:44:14.545Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-19T14:44:14.549Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-19T14:44:14.559Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T14:44:14.579Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T14:44:14.580Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T14:44:14.583Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T14:44:14.584Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T14:44:14.585Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-19T14:44:14.591Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-19T14:44:14.627Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T14:44:14.629Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-19T14:44:14.631Z] [INFO] GET /js/auth-fix.js 200 5ms +[2026-03-19T14:44:14.632Z] [INFO] GET /js/app.js 200 4ms +[2026-03-19T14:44:14.633Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T14:44:14.679Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T14:44:14.692Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T14:44:14.693Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T14:44:14.694Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T14:44:14.732Z] [INFO] GET /js/auth.js 200 1ms +[2026-03-19T14:44:14.733Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-19T14:44:14.745Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T14:44:14.749Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T14:44:14.750Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T14:44:14.767Z] [INFO] GET /manifest.json 200 4ms +[2026-03-19T14:44:14.768Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T14:44:14.770Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-19T14:44:14.771Z] [INFO] GET /js/shortcuts.js 200 5ms +[2026-03-19T14:44:14.788Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T14:44:14.794Z] [INFO] GET /js/admin.js 200 1ms +[2026-03-19T14:44:14.817Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T14:44:14.818Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T14:44:14.820Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T14:44:14.830Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T14:44:14.831Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T14:44:14.832Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T14:44:14.861Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T14:44:14.871Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T14:44:14.872Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T14:44:14.884Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T14:44:14.887Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T14:44:14.898Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T14:44:14.898Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T14:44:14.899Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T14:44:14.921Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T14:44:14.929Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T14:44:14.946Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-19T14:44:14.959Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T14:44:14.960Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T14:44:14.964Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T14:44:14.973Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T14:44:14.973Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T14:44:14.984Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-19T14:44:15.016Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T14:44:15.074Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T14:44:15.208Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T14:44:15.234Z] [INFO] GET /styles.css.map 304 1ms +[2026-03-19T14:44:15.276Z] [INFO] Socket connected: momohomma@googlemail.com (I549fmyvcNLFpIPbAAAF) +[2026-03-19T14:44:15.279Z] [INFO] GET /api/projects 200 2ms +[2026-03-19T14:44:15.304Z] [INFO] GET /assets/icons/icon-144x144.png 200 4ms +[2026-03-19T14:44:15.304Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T14:44:15.307Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:44:15.311Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T14:44:15.315Z] [INFO] GET /api/columns/2 304 6ms +[2026-03-19T14:44:15.336Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T14:44:15.339Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T14:44:15.343Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T14:44:15.346Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T14:44:15.375Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T14:44:15.389Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T14:44:15.404Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T14:44:15.441Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T14:44:18.779Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:44:37.181Z] [INFO] GET / 200 2ms +[2026-03-19T14:44:37.229Z] [INFO] Socket disconnected: momohomma@googlemail.com (I549fmyvcNLFpIPbAAAF) +[2026-03-19T14:44:37.247Z] [INFO] GET /css/base.css 200 6ms +[2026-03-19T14:44:37.249Z] [INFO] GET /css/board.css 200 6ms +[2026-03-19T14:44:37.251Z] [INFO] GET /css/modal.css 200 6ms +[2026-03-19T14:44:37.252Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T14:44:37.254Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T14:44:37.255Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T14:44:37.284Z] [INFO] GET /css/list.css 200 1ms +[2026-03-19T14:44:37.312Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T14:44:37.313Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T14:44:37.315Z] [INFO] GET /css/admin.css 200 4ms +[2026-03-19T14:44:37.317Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T14:44:37.318Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T14:44:37.319Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T14:44:37.345Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T14:44:37.346Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T14:44:37.350Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T14:44:37.355Z] [INFO] GET /css/responsive.css 200 5ms +[2026-03-19T14:44:37.356Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-19T14:44:37.357Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T14:44:37.505Z] [INFO] GET /js/auth-fix.js 200 5ms +[2026-03-19T14:44:37.505Z] [INFO] GET /manifest.json 200 4ms +[2026-03-19T14:44:37.507Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T14:44:37.510Z] [INFO] GET /js/app.js 200 6ms +[2026-03-19T14:44:37.511Z] [INFO] GET /js/reminders.js 200 5ms +[2026-03-19T14:44:37.560Z] [INFO] GET /js/auth-fix.js 200 8ms +[2026-03-19T14:44:37.567Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-19T14:44:37.568Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T14:44:37.569Z] [INFO] GET /js/reminders.js 200 4ms +[2026-03-19T14:44:37.570Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T14:44:37.578Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T14:44:37.584Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T14:44:37.586Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T14:44:37.587Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T14:44:37.588Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T14:44:37.607Z] [INFO] GET /js/board.js 200 5ms +[2026-03-19T14:44:37.608Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T14:44:37.623Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T14:44:37.624Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T14:44:37.631Z] [INFO] GET /js/shortcuts.js 200 9ms +[2026-03-19T14:44:37.632Z] [INFO] GET /js/undo.js 200 7ms +[2026-03-19T14:44:37.668Z] [INFO] GET /js/admin.js 200 5ms +[2026-03-19T14:44:37.669Z] [INFO] GET /js/utils.js 200 5ms +[2026-03-19T14:44:37.670Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T14:44:37.672Z] [INFO] GET /js/store.js 200 5ms +[2026-03-19T14:44:37.673Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T14:44:37.676Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T14:44:37.677Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T14:44:37.679Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T14:44:37.707Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T14:44:37.736Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T14:44:37.755Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T14:44:37.775Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T14:44:37.970Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T14:44:38.029Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T14:44:38.033Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T14:44:38.034Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T14:44:38.062Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T14:44:38.063Z] [INFO] GET /assets/icons/favicon-32x32.png 200 6ms +[2026-03-19T14:44:38.065Z] [INFO] Socket connected: momohomma@googlemail.com (78gF3MWacdvYPfigAAAH) +[2026-03-19T14:44:38.104Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T14:44:38.105Z] [INFO] GET /assets/icons/favicon-16x16.png 200 6ms +[2026-03-19T14:44:38.115Z] [INFO] GET /api/tasks/project/2 304 11ms +[2026-03-19T14:44:38.117Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:44:38.121Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T14:44:38.128Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T14:44:38.130Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T14:44:38.184Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T14:44:38.212Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T14:44:38.246Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T14:44:43.785Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:44:48.827Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:45:14.455Z] [INFO] Socket disconnected: momohomma@googlemail.com (78gF3MWacdvYPfigAAAH) +[2026-03-19T14:45:18.877Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:45:46.743Z] [INFO] GET / 200 2ms +[2026-03-19T14:45:46.804Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-19T14:45:46.838Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T14:45:46.860Z] [INFO] GET /css/components.css 200 5ms +[2026-03-19T14:45:46.861Z] [INFO] GET /css/modal.css 200 5ms +[2026-03-19T14:45:46.862Z] [INFO] GET /css/board.css 200 4ms +[2026-03-19T14:45:46.864Z] [INFO] GET /css/calendar.css 200 5ms +[2026-03-19T14:45:46.865Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T14:45:46.866Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T14:45:46.909Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T14:45:46.913Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T14:45:46.914Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T14:45:46.922Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T14:45:46.923Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T14:45:46.932Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T14:45:47.054Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-19T14:45:47.056Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T14:45:47.057Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-19T14:45:47.066Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T14:45:47.067Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T14:45:47.124Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T14:45:47.125Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T14:45:47.127Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T14:45:47.161Z] [INFO] GET /js/contacts.js 200 1ms +[2026-03-19T14:45:47.204Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T14:45:47.206Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T14:45:47.208Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T14:45:47.209Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T14:45:47.211Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-19T14:45:47.232Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T14:45:47.234Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T14:45:47.237Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T14:45:47.263Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T14:45:47.267Z] [INFO] GET /js/calendar.js 200 7ms +[2026-03-19T14:45:47.282Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-19T14:45:47.308Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T14:45:47.310Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T14:45:47.311Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T14:45:47.312Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T14:45:47.315Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T14:45:47.316Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T14:45:47.339Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-19T14:45:47.367Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T14:45:47.368Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T14:45:47.395Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T14:45:47.639Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T14:45:47.642Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T14:45:47.679Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-19T14:45:47.687Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T14:45:47.688Z] [INFO] GET / 200 4ms +[2026-03-19T14:45:47.691Z] [INFO] GET /index.html 200 6ms +[2026-03-19T14:45:47.704Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T14:45:47.716Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T14:45:47.719Z] [INFO] GET /css/components.css 200 1ms +[2026-03-19T14:45:47.728Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T14:45:47.740Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T14:45:47.765Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T14:45:47.767Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T14:45:47.776Z] [INFO] GET /js/app.js 200 1ms +[2026-03-19T14:45:47.794Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-19T14:45:47.801Z] [INFO] GET /js/api.js 200 1ms +[2026-03-19T14:45:47.810Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T14:45:47.824Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T14:45:47.850Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T14:45:47.852Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T14:45:47.854Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T14:45:47.887Z] [INFO] GET /js/task-modal.js 200 1ms +[2026-03-19T14:45:47.900Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T14:45:47.901Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T14:45:47.946Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T14:45:47.947Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T14:45:47.948Z] [INFO] GET /js/tour.js 200 3ms +[2026-03-19T14:45:47.972Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T14:45:47.980Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T14:45:47.982Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T14:45:47.999Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T14:45:48.010Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T14:45:48.013Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T14:45:48.063Z] [INFO] GET /js/reminders.js 200 5ms +[2026-03-19T14:45:48.065Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T14:45:48.068Z] [INFO] GET /js/mobile.js 200 6ms +[2026-03-19T14:45:48.095Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T14:45:48.107Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T14:45:48.109Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-19T14:45:48.117Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-19T14:45:48.134Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T14:45:48.142Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T14:45:48.145Z] [INFO] GET /css/gitea.css 200 1ms +[2026-03-19T14:45:48.157Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-19T14:45:48.169Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T14:45:48.170Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T14:45:48.187Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T14:45:48.195Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-19T14:45:48.198Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T14:45:48.920Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:45:50.456Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T14:45:50.457Z] [INFO] POST /api/auth/login 200 367ms +[2026-03-19T14:45:50.494Z] [INFO] GET / 200 3ms +[2026-03-19T14:45:50.556Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T14:45:50.557Z] [INFO] GET /css/board.css 200 4ms +[2026-03-19T14:45:50.560Z] [INFO] GET /css/variables.css 200 6ms +[2026-03-19T14:45:50.561Z] [INFO] GET /css/modal.css 200 6ms +[2026-03-19T14:45:50.562Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T14:45:50.563Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T14:45:50.600Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T14:45:50.602Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T14:45:50.742Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T14:45:50.744Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T14:45:50.745Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T14:45:50.746Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T14:45:50.772Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T14:45:50.776Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-19T14:45:50.778Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T14:45:50.779Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T14:45:50.808Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-19T14:45:50.810Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T14:45:50.811Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T14:45:50.833Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T14:45:50.834Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T14:45:50.880Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T14:45:50.881Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T14:45:50.882Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T14:45:50.885Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T14:45:50.886Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T14:45:50.905Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-19T14:45:50.928Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T14:45:50.930Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T14:45:50.932Z] [INFO] GET /js/board.js 200 5ms +[2026-03-19T14:45:50.933Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T14:45:50.934Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T14:45:50.934Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T14:45:50.968Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T14:45:50.989Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T14:45:50.990Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T14:45:51.000Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T14:45:51.001Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T14:45:51.001Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T14:45:51.015Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-19T14:45:51.028Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T14:45:51.029Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T14:45:51.048Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T14:45:51.072Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T14:45:51.123Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T14:45:51.139Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T14:45:51.172Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T14:45:51.173Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T14:45:51.196Z] [INFO] Socket connected: momohomma@googlemail.com (CGCoiih-vKEsejmdAAAJ) +[2026-03-19T14:45:51.200Z] [INFO] GET /api/projects 200 3ms +[2026-03-19T14:45:51.202Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T14:45:51.224Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:45:51.231Z] [INFO] GET /api/stats/dashboard?projectId=2 200 5ms +[2026-03-19T14:45:51.242Z] [INFO] GET /api/tasks/project/2 200 10ms +[2026-03-19T14:45:51.245Z] [INFO] GET /api/labels/2 200 2ms +[2026-03-19T14:45:51.248Z] [INFO] GET /api/columns/2 200 2ms +[2026-03-19T14:45:51.252Z] [INFO] GET /api/reminders?project_id=2 200 2ms +[2026-03-19T14:45:51.315Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms +[2026-03-19T14:45:51.351Z] [INFO] GET /api/notifications 200 4ms +[2026-03-19T14:45:51.398Z] [INFO] GET /api/knowledge/categories 200 4ms +[2026-03-19T14:45:52.890Z] [INFO] GET /sw.js 200 1ms +[2026-03-19T14:45:56.136Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T14:45:57.175Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T14:46:18.970Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:46:49.021Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:47:03.996Z] [INFO] SIGTERM empfangen, fahre herunter... +[2026-03-19T14:47:03.997Z] [INFO] Reminder Service gestoppt +[2026-03-19T14:47:15.917Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T14:47:15.958Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T14:47:16.337Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T14:47:16.338Z] [INFO] Datenbank initialisiert +[2026-03-19T14:47:16.340Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T14:47:16.340Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T14:47:16.340Z] [INFO] Automatische Backups aktiviert +[2026-03-19T14:47:16.340Z] [INFO] Umgebung: production +[2026-03-19T14:47:16.341Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:47:16.341Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T14:47:18.177Z] [INFO] Socket connected: momohomma@googlemail.com (1spwEMfM2xRvtRe3AAAB) +[2026-03-19T14:47:18.226Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:47:19.911Z] [INFO] GET /api/health 200 5ms +[2026-03-19T14:47:49.961Z] [INFO] GET /api/health 200 4ms +[2026-03-19T14:48:16.359Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-19T14-48-16-349Z.db.enc +[2026-03-19T14:48:16.359Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-19T14-48-16-349Z.db.enc +[2026-03-19T14:48:16.371Z] [INFO] Backup erstellt: backup_2026-03-19T14-48-16-349Z.db +[2026-03-19T14:48:16.381Z] [INFO] Datei sicher gelöscht: backup_2026-01-06T21-27-59-177Z.db.enc +[2026-03-19T14:48:16.381Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-06T21-27-59-177Z.db.enc +[2026-03-19T14:48:16.383Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet +[2026-03-19T14:48:20.013Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:48:50.060Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:49:20.110Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:49:50.156Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:50:20.205Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:50:50.253Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:51:20.308Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:51:50.362Z] [INFO] GET /api/health 200 3ms +[2026-03-19T14:52:16.362Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:52:20.403Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:52:50.455Z] [INFO] GET /api/health 200 3ms +[2026-03-19T14:53:20.507Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:53:50.556Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:54:20.607Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:54:50.657Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:55:20.709Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:55:50.764Z] [INFO] GET /api/health 200 2ms +[2026-03-19T14:56:20.815Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:56:50.862Z] [INFO] GET /api/health 200 0ms +[2026-03-19T14:57:16.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T14:57:20.910Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:57:50.957Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:58:21.011Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:58:35.345Z] [INFO] GET / 200 6ms +[2026-03-19T14:58:35.405Z] [INFO] Socket disconnected: momohomma@googlemail.com (1spwEMfM2xRvtRe3AAAB) +[2026-03-19T14:58:35.432Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T14:58:35.460Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T14:58:35.482Z] [INFO] GET /css/components.css 200 6ms +[2026-03-19T14:58:35.484Z] [INFO] GET /css/modal.css 200 6ms +[2026-03-19T14:58:35.486Z] [INFO] GET /css/calendar.css 200 6ms +[2026-03-19T14:58:35.488Z] [INFO] GET /css/board.css 200 5ms +[2026-03-19T14:58:35.490Z] [INFO] GET /css/list.css 200 5ms +[2026-03-19T14:58:35.493Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-19T14:58:35.530Z] [INFO] GET /css/proposals.css 200 6ms +[2026-03-19T14:58:35.532Z] [INFO] GET /css/notifications.css 200 6ms +[2026-03-19T14:58:35.534Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T14:58:35.542Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T14:58:35.545Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T14:58:35.546Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T14:58:35.562Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-19T14:58:35.563Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T14:58:35.564Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T14:58:35.583Z] [INFO] GET /css/pwa.css 200 6ms +[2026-03-19T14:58:35.584Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-19T14:58:35.591Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T14:58:35.595Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T14:58:35.596Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T14:58:35.610Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T14:58:35.634Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T14:58:35.635Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T14:58:35.636Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T14:58:35.645Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T14:58:35.646Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T14:58:35.690Z] [INFO] GET /js/calendar.js 200 6ms +[2026-03-19T14:58:35.692Z] [INFO] GET /js/task-modal.js 200 7ms +[2026-03-19T14:58:35.693Z] [INFO] GET /js/board.js 200 7ms +[2026-03-19T14:58:35.695Z] [INFO] GET /js/list.js 200 7ms +[2026-03-19T14:58:35.696Z] [INFO] GET /js/undo.js 200 7ms +[2026-03-19T14:58:35.698Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T14:58:35.750Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T14:58:35.752Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T14:58:35.754Z] [INFO] GET /js/gitea.js 200 5ms +[2026-03-19T14:58:35.755Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T14:58:35.769Z] [INFO] GET /js/knowledge.js 200 1ms +[2026-03-19T14:58:35.772Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T14:58:35.784Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T14:58:35.831Z] [INFO] GET /js/utils.js 200 5ms +[2026-03-19T14:58:35.832Z] [INFO] GET /js/pwa.js 200 4ms +[2026-03-19T14:58:35.838Z] [INFO] GET /api/auth/users 304 8ms +[2026-03-19T14:58:35.839Z] [INFO] GET /js/mobile-swipe.js 200 10ms +[2026-03-19T14:58:35.842Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T14:58:35.843Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-19T14:58:35.857Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T14:58:35.869Z] [INFO] GET /api/auth/users 304 5ms +[2026-03-19T14:58:35.892Z] [INFO] Socket connected: momohomma@googlemail.com (-cFvZmIl38drth0vAAAD) +[2026-03-19T14:58:35.897Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T14:58:35.933Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T14:58:35.938Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-19T14:58:35.947Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms +[2026-03-19T14:58:35.952Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T14:58:35.964Z] [INFO] GET /api/tasks/project/2 304 12ms +[2026-03-19T14:58:35.970Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T14:58:36.021Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T14:58:36.052Z] [INFO] GET /api/notifications 304 7ms +[2026-03-19T14:58:36.090Z] [INFO] GET /api/knowledge/categories 304 5ms +[2026-03-19T14:58:37.554Z] [INFO] GET /sw.js 200 1ms +[2026-03-19T14:58:39.717Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T14:58:41.526Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T14:58:51.067Z] [INFO] GET /api/health 200 3ms +[2026-03-19T14:58:54.340Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T14:59:21.122Z] [INFO] GET /api/health 200 1ms +[2026-03-19T14:59:51.171Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:00:21.224Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:00:51.279Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:01:17.780Z] [INFO] GET / 200 3ms +[2026-03-19T15:01:17.936Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T15:01:18.156Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:01:18.478Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T15:01:18.610Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:01:21.327Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:01:51.376Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:02:16.400Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:02:21.430Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:02:51.477Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:03:21.524Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:03:51.567Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:04:21.614Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:04:51.661Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:05:06.872Z] [INFO] SIGTERM empfangen, fahre herunter... +[2026-03-19T15:05:06.873Z] [INFO] Reminder Service gestoppt +[2026-03-19T15:05:18.743Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T15:05:18.784Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T15:05:19.164Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T15:05:19.165Z] [INFO] Datenbank initialisiert +[2026-03-19T15:05:19.167Z] [INFO] Umgebung: production +[2026-03-19T15:05:19.167Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T15:05:19.167Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T15:05:19.167Z] [INFO] Automatische Backups aktiviert +[2026-03-19T15:05:19.169Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:05:19.169Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T15:05:20.184Z] [INFO] Socket connected: momohomma@googlemail.com (DDjD4sKETBpEJ9HFAAAB) +[2026-03-19T15:05:20.229Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:05:22.776Z] [INFO] GET /api/health 200 4ms +[2026-03-19T15:05:34.602Z] [INFO] POST /api/auth/refresh 200 7ms +[2026-03-19T15:05:35.991Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T15:05:52.831Z] [INFO] GET /api/health 200 4ms +[2026-03-19T15:06:19.178Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-19T15-06-19-168Z.db.enc +[2026-03-19T15:06:19.178Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-19T15-06-19-168Z.db.enc +[2026-03-19T15:06:19.188Z] [INFO] Backup erstellt: backup_2026-03-19T15-06-19-168Z.db +[2026-03-19T15:06:19.199Z] [INFO] Datei sicher gelöscht: backup_2026-01-06T21-29-29-203Z.db.enc +[2026-03-19T15:06:19.199Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-06T21-29-29-203Z.db.enc +[2026-03-19T15:06:19.200Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet +[2026-03-19T15:06:22.891Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:06:52.945Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:07:22.993Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:07:53.044Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:08:23.097Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:08:53.147Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:09:23.196Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:09:53.243Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:10:19.189Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:10:23.291Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:10:53.341Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:11:23.390Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:11:53.442Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:12:09.263Z] [INFO] GET / 200 10ms +[2026-03-19T15:12:09.436Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T15:12:09.437Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:12:09.507Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T15:12:09.511Z] [INFO] GET /css/board.css 200 1ms +[2026-03-19T15:12:09.540Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:12:09.541Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:12:09.544Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T15:12:09.545Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T15:12:09.595Z] [INFO] GET /css/proposals.css 200 4ms +[2026-03-19T15:12:09.597Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-19T15:12:09.645Z] [INFO] GET /css/gitea.css 200 7ms +[2026-03-19T15:12:09.648Z] [INFO] GET /css/knowledge.css 200 8ms +[2026-03-19T15:12:09.650Z] [INFO] GET /css/reminders.css 200 7ms +[2026-03-19T15:12:09.653Z] [INFO] GET /css/coding.css 200 6ms +[2026-03-19T15:12:09.654Z] [INFO] GET /css/contacts-modern.css 200 5ms +[2026-03-19T15:12:09.656Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T15:12:09.687Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:12:09.700Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T15:12:09.703Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-19T15:12:09.722Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T15:12:09.738Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T15:12:09.746Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T15:12:09.755Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:12:09.799Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:12:09.801Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T15:12:09.809Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T15:12:09.828Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T15:12:09.831Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T15:12:09.876Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:12:09.877Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:12:09.881Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T15:12:09.882Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T15:12:09.936Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T15:12:09.938Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-19T15:12:09.940Z] [INFO] GET /manifest.json 200 5ms +[2026-03-19T15:12:09.942Z] [INFO] GET /js/notifications.js 200 5ms +[2026-03-19T15:12:09.943Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T15:12:09.945Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T15:12:09.958Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T15:12:09.975Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T15:12:09.976Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:12:09.980Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:12:09.981Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:12:09.995Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T15:12:10.036Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T15:12:10.038Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T15:12:10.068Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-19T15:12:10.076Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:12:10.122Z] [INFO] Socket connected: momohomma@googlemail.com (SIbQt-A9LVxELMWrAAAD) +[2026-03-19T15:12:10.129Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T15:12:10.158Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:12:10.173Z] [INFO] GET /api/tasks/project/2 304 14ms +[2026-03-19T15:12:10.182Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T15:12:10.185Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T15:12:10.189Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T15:12:10.203Z] [INFO] GET /api/reminders?project_id=2 304 6ms +[2026-03-19T15:12:10.245Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T15:12:10.293Z] [INFO] GET /api/notifications 304 6ms +[2026-03-19T15:12:10.325Z] [INFO] GET /api/knowledge/categories 200 4ms +[2026-03-19T15:12:11.770Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T15:12:11.813Z] [INFO] GET /index.html 200 4ms +[2026-03-19T15:12:11.814Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:12:11.817Z] [INFO] GET / 200 5ms +[2026-03-19T15:12:11.841Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:12:11.847Z] [INFO] GET /css/components.css 200 1ms +[2026-03-19T15:12:11.872Z] [INFO] GET /css/modal.css 200 4ms +[2026-03-19T15:12:11.873Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T15:12:11.875Z] [INFO] GET /css/calendar.css 200 1ms +[2026-03-19T15:12:11.911Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:12:11.912Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:12:11.917Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-19T15:12:11.946Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:12:11.949Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T15:12:11.950Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T15:12:11.994Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T15:12:11.995Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T15:12:11.999Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-19T15:12:12.045Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T15:12:12.067Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T15:12:12.068Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T15:12:12.102Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:12:12.103Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:12:12.107Z] [INFO] GET /js/tour.js 200 1ms +[2026-03-19T15:12:12.134Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T15:12:12.135Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T15:12:12.136Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:12:12.168Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T15:12:12.169Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T15:12:12.171Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T15:12:12.221Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T15:12:12.225Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T15:12:12.227Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:12:12.264Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T15:12:12.265Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:12:12.267Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:12:12.293Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:12:12.294Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:12:12.296Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T15:12:12.328Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T15:12:12.330Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T15:12:12.331Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T15:12:12.365Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:12:12.366Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T15:12:12.367Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T15:12:12.396Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T15:12:16.002Z] [INFO] GET / 200 2ms +[2026-03-19T15:12:16.057Z] [INFO] Socket disconnected: momohomma@googlemail.com (SIbQt-A9LVxELMWrAAAD) +[2026-03-19T15:12:16.077Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T15:12:16.079Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T15:12:16.080Z] [INFO] GET /css/board.css 200 4ms +[2026-03-19T15:12:16.081Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:12:16.082Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:12:16.083Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T15:12:16.121Z] [INFO] GET /css/list.css 200 1ms +[2026-03-19T15:12:16.133Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-19T15:12:16.153Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:12:16.155Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:12:16.156Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:12:16.159Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T15:12:16.159Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:12:16.160Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T15:12:16.196Z] [INFO] GET /css/contacts.css 200 5ms +[2026-03-19T15:12:16.198Z] [INFO] GET /css/contacts-modern.css 200 5ms +[2026-03-19T15:12:16.201Z] [INFO] GET /css/mobile.css 200 7ms +[2026-03-19T15:12:16.205Z] [INFO] GET /css/responsive.css 200 8ms +[2026-03-19T15:12:16.206Z] [INFO] GET /css/pwa.css 200 6ms +[2026-03-19T15:12:16.236Z] [INFO] GET /js/app.js 200 4ms +[2026-03-19T15:12:16.238Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-19T15:12:16.240Z] [INFO] GET /js/reminders.js 200 5ms +[2026-03-19T15:12:16.241Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T15:12:16.242Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T15:12:16.280Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-19T15:12:16.280Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T15:12:16.282Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T15:12:16.322Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T15:12:16.324Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T15:12:16.326Z] [INFO] GET /js/board.js 200 5ms +[2026-03-19T15:12:16.327Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T15:12:16.328Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:12:16.329Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T15:12:16.354Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T15:12:16.358Z] [INFO] GET /js/list.js 200 1ms +[2026-03-19T15:12:16.381Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T15:12:16.393Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T15:12:16.395Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T15:12:16.396Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T15:12:16.398Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T15:12:16.400Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:12:16.402Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-19T15:12:16.435Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:12:16.437Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:12:16.468Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T15:12:16.518Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:12:16.567Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T15:12:16.580Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T15:12:16.585Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T15:12:16.600Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T15:12:16.612Z] [INFO] Socket connected: momohomma@googlemail.com (balCtIicGPCbZzQtAAAF) +[2026-03-19T15:12:16.616Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T15:12:16.627Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T15:12:16.650Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:12:16.655Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-19T15:12:16.665Z] [INFO] GET /api/tasks/project/2 304 9ms +[2026-03-19T15:12:16.669Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T15:12:16.674Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T15:12:16.677Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T15:12:16.712Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T15:12:16.740Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T15:12:16.790Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T15:12:18.233Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T15:12:23.147Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T15:12:23.491Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:12:53.536Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:13:23.581Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:13:53.627Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:14:23.674Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:14:53.718Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:15:19.196Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:15:23.761Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:15:53.820Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:16:23.865Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:16:53.914Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:17:23.954Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:17:54.006Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:18:24.060Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:18:52.864Z] [INFO] Socket disconnected: momohomma@googlemail.com (DDjD4sKETBpEJ9HFAAAB) +[2026-03-19T15:18:54.115Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:18:58.601Z] [INFO] GET / 200 4ms +[2026-03-19T15:18:58.665Z] [INFO] Socket disconnected: momohomma@googlemail.com (balCtIicGPCbZzQtAAAF) +[2026-03-19T15:18:58.686Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T15:18:58.688Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T15:18:59.039Z] [INFO] GET /css/modal.css 200 4ms +[2026-03-19T15:18:59.039Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:18:59.041Z] [INFO] GET /css/components.css 200 4ms +[2026-03-19T15:18:59.042Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T15:18:59.043Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T15:18:59.044Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T15:18:59.236Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:18:59.292Z] [INFO] GET /css/gitea.css 200 6ms +[2026-03-19T15:18:59.294Z] [INFO] GET /css/coding.css 200 5ms +[2026-03-19T15:18:59.296Z] [INFO] GET /css/notifications.css 200 5ms +[2026-03-19T15:18:59.299Z] [INFO] GET /css/knowledge.css 200 6ms +[2026-03-19T15:18:59.300Z] [INFO] GET /css/reminders.css 200 5ms +[2026-03-19T15:18:59.302Z] [INFO] GET /css/contacts.css 200 5ms +[2026-03-19T15:18:59.357Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T15:18:59.359Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:18:59.360Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:18:59.369Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T15:18:59.546Z] [INFO] GET /js/app.js 200 5ms +[2026-03-19T15:18:59.548Z] [INFO] GET /js/contacts.js 200 5ms +[2026-03-19T15:18:59.549Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-19T15:18:59.550Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:18:59.712Z] [INFO] GET /js/store.js 200 5ms +[2026-03-19T15:18:59.714Z] [INFO] GET /js/utils.js 200 5ms +[2026-03-19T15:18:59.715Z] [INFO] GET /js/api.js 200 5ms +[2026-03-19T15:18:59.718Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T15:18:59.723Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T15:18:59.725Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T15:18:59.763Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:18:59.792Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:18:59.794Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T15:18:59.861Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T15:18:59.864Z] [INFO] GET /js/list.js 200 6ms +[2026-03-19T15:18:59.865Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-19T15:18:59.866Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:18:59.885Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T15:18:59.930Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T15:19:00.019Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T15:19:00.021Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T15:19:00.023Z] [INFO] GET /js/gitea.js 200 5ms +[2026-03-19T15:19:00.025Z] [INFO] GET /js/mobile.js 200 5ms +[2026-03-19T15:19:00.026Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T15:19:00.333Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-19T15:19:00.337Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T15:19:00.575Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T15:19:00.671Z] [INFO] GET /api/auth/users 304 6ms +[2026-03-19T15:19:00.678Z] [INFO] GET /assets/icons/icon-48x48.png 200 15ms +[2026-03-19T15:19:00.682Z] [INFO] GET /assets/icons/icon-144x144.png 200 9ms +[2026-03-19T15:19:00.700Z] [INFO] Socket connected: momohomma@googlemail.com (8Vus5cRtDWpyf38qAAAH) +[2026-03-19T15:19:00.705Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T15:19:00.712Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T15:19:00.736Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms +[2026-03-19T15:19:00.740Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T15:19:00.745Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T15:19:00.756Z] [INFO] GET /api/tasks/project/2 304 11ms +[2026-03-19T15:19:00.759Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T15:19:00.761Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:19:00.764Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T15:19:00.800Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T15:19:00.833Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T15:19:00.865Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T15:19:04.848Z] [INFO] GET / 200 2ms +[2026-03-19T15:19:05.048Z] [INFO] Socket disconnected: momohomma@googlemail.com (8Vus5cRtDWpyf38qAAAH) +[2026-03-19T15:19:05.069Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T15:19:05.070Z] [INFO] GET /css/components.css 200 4ms +[2026-03-19T15:19:05.072Z] [INFO] GET /css/modal.css 200 5ms +[2026-03-19T15:19:05.074Z] [INFO] GET /css/board.css 200 6ms +[2026-03-19T15:19:05.075Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T15:19:05.076Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T15:19:05.171Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T15:19:05.172Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:19:05.374Z] [INFO] GET /css/admin.css 200 4ms +[2026-03-19T15:19:05.376Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T15:19:05.377Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T15:19:05.379Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T15:19:05.380Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T15:19:05.381Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T15:19:05.493Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:19:05.495Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T15:19:05.496Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T15:19:05.499Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:19:05.499Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T15:19:05.543Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:19:05.545Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T15:19:05.559Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:19:05.561Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:19:05.562Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:19:05.563Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T15:19:05.592Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T15:19:06.012Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:19:06.013Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T15:19:06.308Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:19:06.311Z] [INFO] GET /js/board.js 200 5ms +[2026-03-19T15:19:06.313Z] [INFO] GET /js/calendar.js 200 6ms +[2026-03-19T15:19:06.314Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T15:19:06.315Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:19:06.317Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T15:19:06.530Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T15:19:06.531Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T15:19:06.798Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:19:06.800Z] [INFO] GET /js/pwa.js 200 4ms +[2026-03-19T15:19:06.801Z] [INFO] GET /js/mobile.js 200 5ms +[2026-03-19T15:19:06.803Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T15:19:06.804Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T15:19:06.805Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T15:19:06.901Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:19:06.902Z] [INFO] GET /js/mobile-swipe.js 200 7ms +[2026-03-19T15:19:06.903Z] [INFO] GET /js/utils.js 200 7ms +[2026-03-19T15:19:06.905Z] [INFO] GET /assets/icons/icon-48x48.png 200 4ms +[2026-03-19T15:19:06.906Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T15:19:06.913Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T15:19:06.940Z] [INFO] GET /assets/icons/favicon-16x16.png 200 6ms +[2026-03-19T15:19:06.942Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T15:19:06.943Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T15:19:06.983Z] [INFO] Socket connected: momohomma@googlemail.com (TBAUlqFIGbE_yFXGAAAJ) +[2026-03-19T15:19:06.987Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T15:19:07.021Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T15:19:07.030Z] [INFO] GET /api/tasks/project/2 304 12ms +[2026-03-19T15:19:07.032Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T15:19:07.035Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T15:19:07.038Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T15:19:07.039Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:19:07.069Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 2ms +[2026-03-19T15:19:07.099Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T15:19:07.131Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T15:19:07.264Z] [INFO] GET /sw.js 200 1ms +[2026-03-19T15:19:07.315Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T15:19:07.317Z] [INFO] GET / 200 5ms +[2026-03-19T15:19:07.319Z] [INFO] GET /index.html 200 5ms +[2026-03-19T15:19:07.350Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T15:19:07.352Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T15:19:07.363Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T15:19:07.380Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T15:19:07.382Z] [INFO] GET /css/modal.css 200 5ms +[2026-03-19T15:19:07.398Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T15:19:07.414Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T15:19:07.415Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T15:19:07.431Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T15:19:07.468Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T15:19:07.468Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T15:19:07.470Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-19T15:19:07.500Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T15:19:07.501Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T15:19:07.513Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:19:07.534Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T15:19:07.548Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:19:07.549Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T15:19:07.581Z] [INFO] GET /js/tour.js 200 3ms +[2026-03-19T15:19:07.582Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T15:19:07.583Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:19:07.612Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T15:19:07.613Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T15:19:07.615Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-19T15:19:07.652Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T15:19:07.653Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:19:07.656Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T15:19:07.689Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T15:19:07.696Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T15:19:07.697Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:19:07.717Z] [INFO] GET /css/list.css 200 1ms +[2026-03-19T15:19:07.731Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T15:19:07.732Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T15:19:07.746Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:19:07.767Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T15:19:07.769Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T15:19:07.779Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T15:19:07.798Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T15:19:07.800Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:19:07.806Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T15:19:07.832Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T15:19:07.833Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T15:19:08.863Z] [INFO] GET / 200 3ms +[2026-03-19T15:19:08.963Z] [INFO] Socket disconnected: momohomma@googlemail.com (TBAUlqFIGbE_yFXGAAAJ) +[2026-03-19T15:19:08.968Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T15:19:08.969Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:19:08.970Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T15:19:08.984Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:19:08.985Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:19:08.986Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:19:09.033Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T15:19:09.034Z] [INFO] GET /css/admin.css 200 4ms +[2026-03-19T15:19:09.035Z] [INFO] GET /css/proposals.css 200 4ms +[2026-03-19T15:19:09.083Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T15:19:09.084Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:19:09.086Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T15:19:09.087Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:19:09.185Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T15:19:09.186Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T15:19:09.188Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T15:19:09.189Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:19:09.190Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:19:09.230Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:19:09.231Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T15:19:09.233Z] [INFO] GET /js/app.js 200 4ms +[2026-03-19T15:19:09.234Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T15:19:09.292Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T15:19:09.331Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:19:09.367Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T15:19:09.370Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T15:19:09.372Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:19:09.374Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T15:19:09.375Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:19:09.377Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T15:19:09.443Z] [INFO] GET /js/list.js 200 5ms +[2026-03-19T15:19:09.447Z] [INFO] GET /js/calendar.js 200 6ms +[2026-03-19T15:19:09.449Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T15:19:09.450Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T15:19:09.451Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:19:09.466Z] [INFO] GET /js/admin.js 200 1ms +[2026-03-19T15:19:09.524Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T15:19:09.525Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T15:19:09.527Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T15:19:09.528Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T15:19:09.529Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:19:09.553Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T15:19:09.587Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T15:19:09.588Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T15:19:09.589Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T15:19:09.648Z] [INFO] GET /api/auth/users 200 2ms +[2026-03-19T15:19:09.673Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T15:19:09.674Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T15:19:09.684Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:19:09.719Z] [INFO] Socket connected: momohomma@googlemail.com (LgmNEOwmmJPuhXeCAAAL) +[2026-03-19T15:19:09.727Z] [INFO] GET /api/projects 304 5ms +[2026-03-19T15:19:09.729Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T15:19:09.765Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T15:19:09.777Z] [INFO] GET /api/tasks/project/2 304 11ms +[2026-03-19T15:19:09.779Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:19:09.785Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T15:19:09.785Z] [INFO] GET /assets/icons/favicon-16x16.png 200 5ms +[2026-03-19T15:19:09.797Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T15:19:09.816Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T15:19:09.865Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T15:19:09.894Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T15:19:09.927Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T15:19:16.685Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T15:19:18.036Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T15:19:20.134Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T15:19:22.299Z] [INFO] GET / 200 2ms +[2026-03-19T15:19:22.373Z] [INFO] Socket disconnected: momohomma@googlemail.com (LgmNEOwmmJPuhXeCAAAL) +[2026-03-19T15:19:22.398Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:19:22.400Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T15:19:22.401Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:19:22.403Z] [INFO] GET /css/components.css 200 4ms +[2026-03-19T15:19:22.406Z] [INFO] GET /css/board.css 200 5ms +[2026-03-19T15:19:22.406Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T15:19:22.430Z] [INFO] GET /css/list.css 200 1ms +[2026-03-19T15:19:22.449Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:19:22.457Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:19:22.458Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T15:19:22.466Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:19:22.466Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-19T15:19:22.489Z] [INFO] GET /css/coding.css 200 1ms +[2026-03-19T15:19:22.491Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T15:19:22.605Z] [INFO] GET /css/contacts.css 200 5ms +[2026-03-19T15:19:22.607Z] [INFO] GET /css/responsive.css 200 5ms +[2026-03-19T15:19:22.608Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T15:19:22.609Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:19:22.623Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T15:19:22.645Z] [INFO] GET /js/app.js 200 1ms +[2026-03-19T15:19:22.653Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:19:22.653Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:19:22.654Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T15:19:22.689Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T15:19:22.690Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T15:19:22.692Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T15:19:22.694Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-19T15:19:22.728Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-19T15:19:22.739Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:19:22.740Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T15:19:22.741Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T15:19:22.746Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T15:19:22.748Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T15:19:22.774Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:19:22.805Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:19:22.805Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T15:19:22.807Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T15:19:22.809Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:19:22.810Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T15:19:22.856Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T15:19:22.858Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T15:19:22.860Z] [INFO] GET /js/mobile.js 200 5ms +[2026-03-19T15:19:22.861Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T15:19:22.862Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T15:19:22.906Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T15:19:22.957Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:19:23.007Z] [INFO] GET /api/auth/users 304 5ms +[2026-03-19T15:19:23.011Z] [INFO] GET /assets/icons/icon-48x48.png 200 4ms +[2026-03-19T15:19:23.012Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T15:19:23.034Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T15:19:23.050Z] [INFO] Socket connected: momohomma@googlemail.com (y9pe9jo4oeYCe3TnAAAN) +[2026-03-19T15:19:23.052Z] [INFO] GET /assets/icons/favicon-32x32.png 200 7ms +[2026-03-19T15:19:23.071Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T15:19:23.074Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T15:19:23.078Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T15:19:23.100Z] [INFO] GET /api/labels/2 304 4ms +[2026-03-19T15:19:23.102Z] [INFO] GET /api/reminders?project_id=2 304 5ms +[2026-03-19T15:19:23.103Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:19:23.105Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T15:19:23.147Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T15:19:23.183Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T15:19:23.233Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T15:19:24.166Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:19:24.666Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T15:19:32.281Z] [INFO] Socket disconnected: momohomma@googlemail.com (y9pe9jo4oeYCe3TnAAAN) +[2026-03-19T15:19:54.214Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:20:19.214Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:20:22.189Z] [INFO] GET / 200 4ms +[2026-03-19T15:20:22.332Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T15:20:22.365Z] [INFO] GET /css/base.css 200 1ms +[2026-03-19T15:20:22.399Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T15:20:22.416Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T15:20:22.459Z] [INFO] GET /css/modal.css 200 1ms +[2026-03-19T15:20:22.465Z] [INFO] GET /css/list.css 200 1ms +[2026-03-19T15:20:22.466Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T15:20:22.510Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:20:22.514Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-19T15:20:22.536Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T15:20:22.580Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T15:20:22.583Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T15:20:22.584Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T15:20:22.642Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T15:20:22.643Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T15:20:22.644Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:20:22.751Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T15:20:22.752Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T15:20:22.753Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:20:22.814Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-19T15:20:22.877Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:20:22.878Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:20:22.882Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T15:20:22.938Z] [INFO] GET /js/store.js 200 1ms +[2026-03-19T15:20:23.065Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T15:20:23.067Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:20:23.112Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:20:23.118Z] [INFO] GET /js/auth.js 200 5ms +[2026-03-19T15:20:23.119Z] [INFO] GET /js/board.js 200 5ms +[2026-03-19T15:20:23.120Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T15:20:23.146Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T15:20:23.147Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T15:20:23.191Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-19T15:20:23.194Z] [INFO] GET /js/list.js 200 5ms +[2026-03-19T15:20:23.196Z] [INFO] GET /js/shortcuts.js 200 6ms +[2026-03-19T15:20:23.254Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T15:20:23.254Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T15:20:23.255Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:20:23.256Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T15:20:23.274Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:20:23.333Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:20:23.334Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T15:20:23.335Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:20:23.371Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T15:20:23.596Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T15:20:23.603Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-19T15:20:23.641Z] [INFO] GET /assets/icons/favicon-32x32.png 200 4ms +[2026-03-19T15:20:23.641Z] [INFO] GET /index.html 200 5ms +[2026-03-19T15:20:23.643Z] [INFO] GET / 200 5ms +[2026-03-19T15:20:23.643Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T15:20:23.683Z] [INFO] GET /assets/icons/favicon-16x16.png 200 3ms +[2026-03-19T15:20:23.684Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T15:20:23.685Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T15:20:23.686Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:20:23.719Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:20:23.720Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:20:23.721Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:20:23.755Z] [INFO] GET /js/app.js 200 4ms +[2026-03-19T15:20:23.757Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-19T15:20:23.757Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T15:20:23.815Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T15:20:23.816Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-19T15:20:23.817Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T15:20:23.866Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:20:23.868Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T15:20:23.869Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T15:20:23.922Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:20:23.923Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T15:20:23.924Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T15:20:23.966Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-19T15:20:23.967Z] [INFO] GET /js/tour.js 200 4ms +[2026-03-19T15:20:23.967Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T15:20:23.997Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T15:20:23.998Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T15:20:24.000Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-19T15:20:24.057Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T15:20:24.058Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:20:24.059Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:20:24.106Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:20:24.107Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T15:20:24.109Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:20:24.150Z] [INFO] GET /css/mobile.css 200 5ms +[2026-03-19T15:20:24.151Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T15:20:24.152Z] [INFO] GET /css/admin.css 200 4ms +[2026-03-19T15:20:24.180Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:20:24.183Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T15:20:24.184Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:20:24.215Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T15:20:24.216Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:20:24.218Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T15:20:24.251Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T15:20:24.253Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T15:20:24.254Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T15:20:24.262Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:20:28.031Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T15:20:28.032Z] [INFO] POST /api/auth/login 200 368ms +[2026-03-19T15:20:28.070Z] [INFO] GET / 200 3ms +[2026-03-19T15:20:28.140Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T15:20:28.141Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:20:28.147Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T15:20:28.148Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:20:28.149Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:20:28.150Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:20:28.185Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T15:20:28.188Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:20:28.220Z] [INFO] GET /css/proposals.css 200 4ms +[2026-03-19T15:20:28.221Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-19T15:20:28.222Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T15:20:28.224Z] [INFO] GET /css/gitea.css 200 5ms +[2026-03-19T15:20:28.225Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:20:28.226Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T15:20:28.286Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-19T15:20:28.287Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:20:28.289Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T15:20:28.290Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T15:20:28.291Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:20:28.314Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T15:20:28.334Z] [INFO] GET /js/app.js 200 4ms +[2026-03-19T15:20:28.336Z] [INFO] GET /js/contacts.js 200 5ms +[2026-03-19T15:20:28.337Z] [INFO] GET /js/reminders.js 200 5ms +[2026-03-19T15:20:28.382Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:20:28.382Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T15:20:28.383Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T15:20:28.421Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-19T15:20:28.424Z] [INFO] GET /js/auth.js 200 5ms +[2026-03-19T15:20:28.425Z] [INFO] GET /js/task-modal.js 200 5ms +[2026-03-19T15:20:28.427Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T15:20:28.428Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T15:20:28.429Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T15:20:28.498Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T15:20:28.505Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T15:20:28.506Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:20:28.507Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:20:28.540Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T15:20:28.541Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T15:20:28.542Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:20:28.544Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-19T15:20:28.545Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:20:28.547Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:20:28.605Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:20:28.607Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T15:20:28.656Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T15:20:28.671Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-19T15:20:28.706Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:20:28.717Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T15:20:28.733Z] [INFO] GET /api/projects 200 3ms +[2026-03-19T15:20:28.736Z] [INFO] Socket connected: momohomma@googlemail.com (PPjbh6J8Yw1QjP1aAAAP) +[2026-03-19T15:20:28.747Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T15:20:28.766Z] [INFO] GET /api/columns/2 200 4ms +[2026-03-19T15:20:28.768Z] [INFO] GET /api/reminders?project_id=2 200 2ms +[2026-03-19T15:20:28.772Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms +[2026-03-19T15:20:28.781Z] [INFO] GET /api/tasks/project/2 200 9ms +[2026-03-19T15:20:28.784Z] [INFO] GET /api/labels/2 200 2ms +[2026-03-19T15:20:28.795Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:20:28.849Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms +[2026-03-19T15:20:28.881Z] [INFO] GET /api/notifications 200 3ms +[2026-03-19T15:20:28.933Z] [INFO] GET /api/knowledge/categories 200 5ms +[2026-03-19T15:20:30.400Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T15:20:54.312Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:21:24.357Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:21:54.403Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:22:24.452Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:22:54.500Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:23:24.548Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:23:54.604Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:24:24.646Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:24:54.698Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:25:19.224Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:25:24.750Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:25:54.797Z] [INFO] GET /api/health 200 0ms +[2026-03-19T15:26:24.849Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:26:54.899Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:27:24.952Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:27:55.006Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:28:25.062Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:28:55.116Z] [INFO] GET /api/health 200 0ms +[2026-03-19T15:29:25.169Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:29:55.218Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:30:19.240Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:30:25.270Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:30:55.321Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:31:25.369Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:31:55.420Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:32:25.468Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:32:55.514Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:33:25.563Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:33:55.617Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:34:25.662Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:34:34.850Z] [INFO] Socket disconnected: momohomma@googlemail.com (PPjbh6J8Yw1QjP1aAAAP) +[2026-03-19T15:34:55.711Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:35:19.241Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:35:25.764Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:35:55.810Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:36:25.859Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:36:55.900Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:37:25.942Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:37:55.995Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:38:26.046Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:38:56.095Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:39:26.146Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:39:56.193Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:40:19.258Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:40:26.257Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:40:56.310Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:41:26.351Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:41:56.398Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:42:26.446Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:42:56.495Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:43:26.537Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:43:28.715Z] [INFO] GET / 200 2ms +[2026-03-19T15:43:28.804Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-19T15:43:28.841Z] [INFO] GET /css/base.css 200 1ms +[2026-03-19T15:43:28.858Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:43:28.861Z] [INFO] GET /css/components.css 200 5ms +[2026-03-19T15:43:28.862Z] [INFO] GET /css/modal.css 200 5ms +[2026-03-19T15:43:28.863Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:43:28.865Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T15:43:28.866Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:43:28.913Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-19T15:43:28.923Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:43:28.924Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:43:28.925Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:43:28.926Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:43:28.927Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T15:43:28.939Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T15:43:28.956Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:43:28.957Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T15:43:28.960Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-19T15:43:28.961Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T15:43:29.084Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T15:43:29.085Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T15:43:29.087Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:43:29.088Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:43:29.119Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T15:43:29.120Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:43:29.121Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T15:43:29.138Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T15:43:29.160Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T15:43:29.162Z] [INFO] GET /js/board.js 200 1ms +[2026-03-19T15:43:29.179Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T15:43:29.181Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T15:43:29.182Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T15:43:29.197Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T15:43:29.198Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T15:43:29.237Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T15:43:29.238Z] [INFO] GET /js/proposals.js 200 5ms +[2026-03-19T15:43:29.240Z] [INFO] GET /js/gitea.js 200 5ms +[2026-03-19T15:43:29.242Z] [INFO] GET /js/notifications.js 200 6ms +[2026-03-19T15:43:29.243Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T15:43:29.244Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:43:29.293Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:43:29.295Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-19T15:43:29.296Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T15:43:29.297Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T15:43:29.307Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:43:29.309Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-19T15:43:29.332Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T15:43:29.333Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T15:43:29.338Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T15:43:29.362Z] [INFO] Socket connected: momohomma@googlemail.com (BKmGPwXUGzpt1jjRAAAR) +[2026-03-19T15:43:29.366Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T15:43:29.392Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:43:29.396Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T15:43:29.398Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T15:43:29.402Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T15:43:29.412Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T15:43:29.420Z] [INFO] GET /api/reminders?project_id=2 304 4ms +[2026-03-19T15:43:29.456Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T15:43:29.484Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T15:43:29.512Z] [INFO] GET /api/knowledge/categories 200 3ms +[2026-03-19T15:43:31.060Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T15:43:31.194Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T15:43:31.196Z] [INFO] GET /index.html 200 4ms +[2026-03-19T15:43:31.197Z] [INFO] GET / 200 3ms +[2026-03-19T15:43:31.224Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:43:31.226Z] [INFO] GET /css/components.css 200 1ms +[2026-03-19T15:43:31.247Z] [INFO] GET /css/board.css 200 1ms +[2026-03-19T15:43:31.265Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T15:43:31.265Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:43:31.275Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T15:43:31.291Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T15:43:31.298Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-19T15:43:31.300Z] [INFO] GET /js/api.js 200 1ms +[2026-03-19T15:43:31.331Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T15:43:31.331Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T15:43:31.333Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T15:43:31.361Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-19T15:43:31.369Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:43:31.370Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T15:43:31.413Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T15:43:31.414Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T15:43:31.444Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T15:43:31.447Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-19T15:43:31.455Z] [INFO] GET /js/tour.js 200 1ms +[2026-03-19T15:43:31.470Z] [INFO] GET /js/admin.js 200 1ms +[2026-03-19T15:43:31.473Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-19T15:43:31.478Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-19T15:43:31.497Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T15:43:31.504Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:43:31.508Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T15:43:31.547Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:43:31.548Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:43:31.549Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:43:31.588Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:43:31.589Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T15:43:31.590Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T15:43:31.614Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-19T15:43:31.615Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:43:31.619Z] [INFO] GET /css/notifications.css 200 0ms +[2026-03-19T15:43:31.645Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:43:31.648Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T15:43:31.649Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T15:43:31.679Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T15:43:31.681Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-19T15:43:31.682Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T15:43:31.709Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T15:43:33.012Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T15:43:56.583Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:44:26.633Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:44:56.679Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:45:19.268Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:45:26.725Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:45:56.770Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:46:26.816Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:46:56.870Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:47:02.292Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T15:47:02.463Z] [INFO] GET / 200 2ms +[2026-03-19T15:47:02.520Z] [INFO] Socket disconnected: momohomma@googlemail.com (BKmGPwXUGzpt1jjRAAAR) +[2026-03-19T15:47:02.544Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T15:47:02.574Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:47:02.608Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:47:02.610Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T15:47:02.612Z] [INFO] GET /css/list.css 200 5ms +[2026-03-19T15:47:02.614Z] [INFO] GET /css/board.css 200 5ms +[2026-03-19T15:47:02.616Z] [INFO] GET /css/components.css 200 5ms +[2026-03-19T15:47:02.626Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-19T15:47:02.657Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:47:02.658Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T15:47:02.790Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T15:47:02.791Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T15:47:02.823Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T15:47:02.825Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-19T15:47:02.856Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T15:47:02.882Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-19T15:47:02.884Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:47:02.913Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T15:47:02.914Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T15:47:02.915Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:47:02.925Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T15:47:02.927Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T15:47:02.929Z] [INFO] GET /js/reminders.js 200 5ms +[2026-03-19T15:47:02.951Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T15:47:02.970Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T15:47:02.972Z] [INFO] GET /js/api.js 200 5ms +[2026-03-19T15:47:02.975Z] [INFO] GET /js/sync.js 200 6ms +[2026-03-19T15:47:02.979Z] [INFO] GET /js/board.js 200 8ms +[2026-03-19T15:47:02.981Z] [INFO] GET /js/auth.js 200 7ms +[2026-03-19T15:47:02.984Z] [INFO] GET /js/task-modal.js 200 1ms +[2026-03-19T15:47:03.036Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T15:47:03.038Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T15:47:03.039Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T15:47:03.040Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:47:03.077Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T15:47:03.078Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T15:47:03.080Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T15:47:03.082Z] [INFO] GET /js/notifications.js 200 5ms +[2026-03-19T15:47:03.084Z] [INFO] GET /js/knowledge.js 200 5ms +[2026-03-19T15:47:03.085Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:47:03.115Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T15:47:03.153Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T15:47:03.155Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T15:47:03.155Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T15:47:03.210Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:47:03.233Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T15:47:03.259Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:47:03.265Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T15:47:03.287Z] [INFO] Socket connected: momohomma@googlemail.com (ZF77LbseOSPDZTZVAAAT) +[2026-03-19T15:47:03.291Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T15:47:03.294Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T15:47:03.340Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:47:03.342Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T15:47:03.347Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T15:47:03.357Z] [INFO] GET /api/tasks/project/2 304 9ms +[2026-03-19T15:47:03.361Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T15:47:03.364Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T15:47:03.406Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T15:47:03.443Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T15:47:03.474Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T15:47:04.961Z] [INFO] GET /sw.js 200 3ms +[2026-03-19T15:47:05.009Z] [INFO] GET / 200 5ms +[2026-03-19T15:47:05.009Z] [INFO] GET /index.html 200 3ms +[2026-03-19T15:47:05.010Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:47:05.042Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:47:05.055Z] [INFO] GET /css/components.css 200 1ms +[2026-03-19T15:47:05.072Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T15:47:05.073Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T15:47:05.160Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-19T15:47:05.161Z] [INFO] GET /js/app.js 200 5ms +[2026-03-19T15:47:05.163Z] [INFO] GET /css/calendar.css 200 5ms +[2026-03-19T15:47:05.208Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T15:47:05.209Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:47:05.210Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T15:47:05.244Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T15:47:05.245Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T15:47:05.255Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T15:47:05.278Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T15:47:05.279Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T15:47:05.292Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T15:47:05.341Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:47:05.342Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T15:47:05.378Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-19T15:47:05.390Z] [INFO] GET /js/tour.js 200 2ms +[2026-03-19T15:47:05.390Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T15:47:05.405Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-19T15:47:05.424Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T15:47:05.426Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:47:05.441Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:47:05.463Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T15:47:05.474Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T15:47:05.476Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-19T15:47:05.499Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T15:47:05.507Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T15:47:05.508Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:47:05.541Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T15:47:05.541Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:47:05.542Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T15:47:05.573Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T15:47:05.574Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:47:05.591Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T15:47:05.606Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T15:47:05.607Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T15:47:05.622Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T15:47:05.639Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T15:47:05.640Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T15:47:05.957Z] [INFO] GET / 200 3ms +[2026-03-19T15:47:05.988Z] [INFO] Socket disconnected: momohomma@googlemail.com (ZF77LbseOSPDZTZVAAAT) +[2026-03-19T15:47:06.011Z] [INFO] GET /css/board.css 200 4ms +[2026-03-19T15:47:06.012Z] [INFO] GET /css/components.css 200 4ms +[2026-03-19T15:47:06.014Z] [INFO] GET /css/modal.css 200 4ms +[2026-03-19T15:47:06.015Z] [INFO] GET /css/calendar.css 200 5ms +[2026-03-19T15:47:06.016Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:47:06.017Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T15:47:06.065Z] [INFO] GET /css/proposals.css 200 5ms +[2026-03-19T15:47:06.065Z] [INFO] GET /css/admin.css 200 4ms +[2026-03-19T15:47:06.066Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T15:47:06.082Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-19T15:47:06.109Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:47:06.111Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T15:47:06.113Z] [INFO] GET /css/contacts-modern.css 200 5ms +[2026-03-19T15:47:06.115Z] [INFO] GET /css/knowledge.css 200 5ms +[2026-03-19T15:47:06.116Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T15:47:06.117Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T15:47:06.146Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-19T15:47:06.148Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:47:06.148Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T15:47:06.158Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T15:47:06.182Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:47:06.184Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T15:47:06.184Z] [INFO] GET /js/reminders.js 200 4ms +[2026-03-19T15:47:06.225Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-19T15:47:06.226Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T15:47:06.228Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T15:47:06.228Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T15:47:06.229Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T15:47:06.275Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T15:47:06.275Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T15:47:06.277Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-19T15:47:06.278Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T15:47:06.280Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T15:47:06.280Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:47:06.336Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T15:47:06.337Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T15:47:06.339Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T15:47:06.340Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T15:47:06.340Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T15:47:06.349Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T15:47:06.377Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T15:47:06.393Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T15:47:06.394Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T15:47:06.426Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T15:47:06.485Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T15:47:06.493Z] [INFO] GET /assets/icons/icon-48x48.png 200 4ms +[2026-03-19T15:47:06.526Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:47:06.533Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T15:47:06.559Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T15:47:06.562Z] [INFO] Socket connected: momohomma@googlemail.com (T9fAZa_UCeOKpjmUAAAV) +[2026-03-19T15:47:06.574Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T15:47:06.592Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T15:47:06.601Z] [INFO] GET /api/tasks/project/2 304 12ms +[2026-03-19T15:47:06.604Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T15:47:06.607Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T15:47:06.610Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T15:47:06.621Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:47:06.642Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T15:47:06.691Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T15:47:06.725Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T15:47:12.274Z] [INFO] Socket disconnected: momohomma@googlemail.com (T9fAZa_UCeOKpjmUAAAV) +[2026-03-19T15:47:15.868Z] [INFO] GET / 200 2ms +[2026-03-19T15:47:15.963Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-19T15:47:15.999Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:47:16.013Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:47:16.017Z] [INFO] GET /css/components.css 200 6ms +[2026-03-19T15:47:16.018Z] [INFO] GET /css/modal.css 200 6ms +[2026-03-19T15:47:16.019Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:47:16.020Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T15:47:16.030Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-19T15:47:16.059Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:47:16.082Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:47:16.083Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:47:16.084Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T15:47:16.085Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T15:47:16.086Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:47:16.089Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T15:47:16.122Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T15:47:16.123Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T15:47:16.124Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:47:16.125Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:47:16.128Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-19T15:47:16.160Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:47:16.161Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:47:16.168Z] [INFO] GET /js/contacts.js 200 1ms +[2026-03-19T15:47:16.216Z] [INFO] GET /js/api.js 200 6ms +[2026-03-19T15:47:16.218Z] [INFO] GET /js/store.js 200 6ms +[2026-03-19T15:47:16.220Z] [INFO] GET /js/sync.js 200 5ms +[2026-03-19T15:47:16.222Z] [INFO] GET /js/utils.js 200 5ms +[2026-03-19T15:47:16.223Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T15:47:16.225Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-19T15:47:16.262Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:47:16.264Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T15:47:16.265Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T15:47:16.275Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T15:47:16.277Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T15:47:16.278Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:47:16.331Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T15:47:16.332Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T15:47:16.333Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:47:16.334Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:47:16.335Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T15:47:16.336Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T15:47:16.391Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:47:16.392Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T15:47:16.423Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T15:47:16.657Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T15:47:16.657Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T15:47:16.688Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T15:47:16.697Z] [INFO] GET / 200 4ms +[2026-03-19T15:47:16.698Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:47:16.700Z] [INFO] GET /index.html 200 5ms +[2026-03-19T15:47:16.713Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T15:47:16.731Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:47:16.731Z] [INFO] GET /css/components.css 200 1ms +[2026-03-19T15:47:16.733Z] [INFO] GET /css/board.css 200 1ms +[2026-03-19T15:47:16.767Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T15:47:16.768Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:47:16.769Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:47:16.798Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T15:47:16.800Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:47:16.804Z] [INFO] GET /js/api.js 200 1ms +[2026-03-19T15:47:16.850Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T15:47:16.852Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T15:47:16.853Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T15:47:16.891Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T15:47:16.892Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:47:16.894Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T15:47:16.965Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T15:47:16.967Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T15:47:16.967Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T15:47:16.996Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T15:47:17.009Z] [INFO] GET /js/tour.js 200 4ms +[2026-03-19T15:47:17.012Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T15:47:17.021Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T15:47:17.044Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-19T15:47:17.136Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:47:17.137Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:47:17.138Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T15:47:17.208Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T15:47:17.241Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:47:17.242Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:47:17.243Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T15:47:17.287Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T15:47:17.289Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-19T15:47:17.290Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:47:17.321Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T15:47:17.322Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T15:47:17.323Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:47:17.350Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-19T15:47:17.358Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T15:47:17.358Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-19T15:47:17.391Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T15:47:17.392Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T15:47:17.394Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T15:47:19.946Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T15:47:19.947Z] [INFO] POST /api/auth/login 200 364ms +[2026-03-19T15:47:20.058Z] [INFO] GET / 200 2ms +[2026-03-19T15:47:20.159Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T15:47:20.160Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T15:47:20.162Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T15:47:20.206Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:47:20.207Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:47:20.245Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:47:20.246Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T15:47:20.247Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T15:47:20.248Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T15:47:20.249Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T15:47:20.357Z] [INFO] GET /css/gitea.css 200 1ms +[2026-03-19T15:47:20.361Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T15:47:20.363Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T15:47:20.364Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T15:47:20.365Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T15:47:20.405Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T15:47:20.406Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:47:20.407Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:47:20.444Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T15:47:20.445Z] [INFO] GET /js/reminders.js 200 4ms +[2026-03-19T15:47:20.447Z] [INFO] GET /js/auth-fix.js 200 5ms +[2026-03-19T15:47:20.448Z] [INFO] GET /js/app.js 200 4ms +[2026-03-19T15:47:20.450Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T15:47:20.487Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T15:47:20.491Z] [INFO] GET /js/utils.js 200 7ms +[2026-03-19T15:47:20.492Z] [INFO] GET /js/store.js 200 6ms +[2026-03-19T15:47:20.531Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T15:47:20.533Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T15:47:20.535Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:47:20.536Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T15:47:20.537Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:47:20.540Z] [INFO] GET /js/calendar.js 200 1ms +[2026-03-19T15:47:20.594Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:47:20.597Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T15:47:20.598Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:47:20.599Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T15:47:20.619Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T15:47:20.621Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T15:47:20.632Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T15:47:20.646Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:47:20.647Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T15:47:20.648Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:47:20.650Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:47:20.695Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T15:47:20.745Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T15:47:20.757Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-19T15:47:20.794Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T15:47:20.805Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T15:47:20.818Z] [INFO] Socket connected: momohomma@googlemail.com (tgDckPk8ASbUQyoUAAAX) +[2026-03-19T15:47:20.821Z] [INFO] GET /api/projects 200 3ms +[2026-03-19T15:47:20.829Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T15:47:20.867Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms +[2026-03-19T15:47:20.868Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:47:20.871Z] [INFO] GET /api/columns/2 200 2ms +[2026-03-19T15:47:20.874Z] [INFO] GET /api/labels/2 200 3ms +[2026-03-19T15:47:20.883Z] [INFO] GET /api/tasks/project/2 200 8ms +[2026-03-19T15:47:20.892Z] [INFO] GET /api/reminders?project_id=2 200 3ms +[2026-03-19T15:47:20.944Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 2ms +[2026-03-19T15:47:20.972Z] [INFO] GET /api/notifications 200 3ms +[2026-03-19T15:47:21.024Z] [INFO] GET /api/knowledge/categories 200 3ms +[2026-03-19T15:47:22.488Z] [INFO] GET /sw.js 200 1ms +[2026-03-19T15:47:26.913Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:47:32.566Z] [INFO] Socket disconnected: momohomma@googlemail.com (tgDckPk8ASbUQyoUAAAX) +[2026-03-19T15:47:56.958Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:48:27.005Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:48:54.768Z] [INFO] GET / 200 2ms +[2026-03-19T15:48:54.849Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T15:48:54.850Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T15:48:54.890Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T15:48:54.891Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T15:48:54.899Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:48:54.901Z] [INFO] GET /css/board.css 200 4ms +[2026-03-19T15:48:54.902Z] [INFO] GET /css/admin.css 200 4ms +[2026-03-19T15:48:54.903Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T15:48:54.934Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-19T15:48:54.964Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:48:54.966Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:48:54.970Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T15:48:54.972Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:48:54.972Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:48:54.973Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T15:48:54.998Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-19T15:48:55.021Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T15:48:55.030Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T15:48:55.032Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T15:48:55.033Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T15:48:55.080Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T15:48:55.081Z] [INFO] GET /js/app.js 200 4ms +[2026-03-19T15:48:55.082Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:48:55.137Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T15:48:55.138Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T15:48:55.140Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T15:48:55.141Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T15:48:55.149Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T15:48:55.151Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:48:55.163Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T15:48:55.183Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T15:48:55.185Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-19T15:48:55.186Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T15:48:55.186Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T15:48:55.201Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T15:48:55.201Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T15:48:55.231Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-19T15:48:55.243Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T15:48:55.245Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:48:55.247Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:48:55.248Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T15:48:55.249Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:48:55.254Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-19T15:48:55.304Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T15:48:55.306Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T15:48:55.394Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T15:48:55.396Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-19T15:48:55.397Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T15:48:55.398Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T15:48:57.009Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T15:48:57.051Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:48:57.070Z] [INFO] GET /index.html 200 3ms +[2026-03-19T15:48:57.070Z] [INFO] GET / 200 3ms +[2026-03-19T15:48:57.071Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:48:57.109Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:48:57.110Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T15:48:57.143Z] [INFO] GET /css/board.css 200 1ms +[2026-03-19T15:48:57.195Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T15:48:57.226Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T15:48:57.227Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T15:48:57.229Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:48:57.257Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T15:48:57.268Z] [INFO] GET /js/api.js 200 1ms +[2026-03-19T15:48:57.270Z] [INFO] GET /js/auth.js 200 1ms +[2026-03-19T15:48:57.286Z] [INFO] GET /js/store.js 200 1ms +[2026-03-19T15:48:57.319Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-19T15:48:57.324Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:48:57.421Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T15:48:57.423Z] [INFO] GET /js/task-modal.js 200 1ms +[2026-03-19T15:48:57.451Z] [INFO] GET /js/calendar.js 200 1ms +[2026-03-19T15:48:57.465Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T15:48:57.467Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-19T15:48:57.498Z] [INFO] GET /js/tour.js 200 2ms +[2026-03-19T15:48:57.498Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-19T15:48:57.508Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T15:48:57.525Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T15:48:57.533Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-19T15:48:57.535Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-19T15:48:57.554Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:48:57.566Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-19T15:48:57.596Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T15:48:57.598Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T15:48:57.599Z] [INFO] GET /js/contacts.js 200 1ms +[2026-03-19T15:48:57.637Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T15:48:57.638Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T15:48:57.641Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-19T15:48:57.667Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:48:57.669Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T15:48:57.670Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-19T15:48:57.697Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:48:57.700Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T15:48:57.701Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T15:48:57.726Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T15:48:57.729Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T15:48:57.731Z] [INFO] GET /css/pwa.css 200 0ms +[2026-03-19T15:48:57.760Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T15:48:58.662Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T15:48:58.663Z] [INFO] POST /api/auth/login 200 362ms +[2026-03-19T15:48:58.827Z] [INFO] GET / 200 2ms +[2026-03-19T15:48:58.894Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:48:58.894Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:48:58.895Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T15:48:58.896Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:48:58.899Z] [INFO] GET /css/calendar.css 200 1ms +[2026-03-19T15:48:58.900Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T15:48:58.945Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:48:58.946Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T15:48:58.949Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-19T15:48:58.979Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T15:48:58.980Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:48:58.981Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T15:48:58.983Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-19T15:48:58.984Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:48:58.985Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:48:59.026Z] [INFO] GET /css/contacts.css 200 5ms +[2026-03-19T15:48:59.027Z] [INFO] GET /css/responsive.css 200 5ms +[2026-03-19T15:48:59.028Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-19T15:48:59.030Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T15:48:59.030Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T15:48:59.066Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T15:48:59.068Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T15:48:59.070Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T15:48:59.071Z] [INFO] GET /manifest.json 200 4ms +[2026-03-19T15:48:59.123Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T15:48:59.124Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:48:59.125Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T15:48:59.128Z] [INFO] GET /js/auth.js 200 1ms +[2026-03-19T15:48:59.129Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T15:48:59.174Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T15:48:59.176Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T15:48:59.177Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T15:48:59.179Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T15:48:59.179Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T15:48:59.192Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T15:48:59.218Z] [INFO] GET /js/admin.js 200 1ms +[2026-03-19T15:48:59.232Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T15:48:59.235Z] [INFO] GET /js/calendar.js 200 6ms +[2026-03-19T15:48:59.238Z] [INFO] GET /js/gitea.js 200 7ms +[2026-03-19T15:48:59.241Z] [INFO] GET /js/notifications.js 200 7ms +[2026-03-19T15:48:59.254Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:48:59.287Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:48:59.289Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:48:59.298Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-19T15:48:59.325Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T15:48:59.377Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T15:48:59.425Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T15:48:59.438Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T15:48:59.444Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:48:59.456Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T15:48:59.467Z] [INFO] Socket connected: momohomma@googlemail.com (_5qNXbTZ9Mnn5O8MAAAZ) +[2026-03-19T15:48:59.471Z] [INFO] GET /api/projects 200 2ms +[2026-03-19T15:48:59.481Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T15:48:59.525Z] [INFO] GET /api/stats/dashboard?projectId=2 200 6ms +[2026-03-19T15:48:59.528Z] [INFO] GET /api/columns/2 200 3ms +[2026-03-19T15:48:59.538Z] [INFO] GET /api/tasks/project/2 200 9ms +[2026-03-19T15:48:59.541Z] [INFO] GET /api/labels/2 200 2ms +[2026-03-19T15:48:59.542Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:48:59.557Z] [INFO] GET /api/reminders?project_id=2 200 3ms +[2026-03-19T15:48:59.609Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms +[2026-03-19T15:48:59.639Z] [INFO] GET /api/notifications 200 4ms +[2026-03-19T15:48:59.678Z] [INFO] GET /api/knowledge/categories 200 5ms +[2026-03-19T15:49:01.159Z] [INFO] GET /sw.js 200 1ms +[2026-03-19T15:49:27.102Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:49:31.926Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T15:49:57.147Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:50:19.273Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:50:27.198Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:50:57.250Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:51:27.295Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:51:57.344Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:52:27.395Z] [INFO] GET /api/health 200 0ms +[2026-03-19T15:52:57.441Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:53:27.488Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:53:29.468Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T15:53:57.527Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:54:27.576Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:54:57.623Z] [INFO] GET /api/health 200 0ms +[2026-03-19T15:55:19.279Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T15:55:27.672Z] [INFO] GET /api/health 200 2ms +[2026-03-19T15:55:57.715Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:56:27.765Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:56:57.810Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:57:06.039Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T15:57:27.845Z] [INFO] GET / 200 2ms +[2026-03-19T15:57:27.862Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:57:28.004Z] [INFO] Socket disconnected: momohomma@googlemail.com (_5qNXbTZ9Mnn5O8MAAAZ) +[2026-03-19T15:57:28.007Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T15:57:28.008Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T15:57:28.042Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T15:57:28.044Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T15:57:28.142Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:57:28.142Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T15:57:28.143Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T15:57:28.145Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-19T15:57:28.145Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:57:28.146Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T15:57:28.458Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T15:57:28.458Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T15:57:28.459Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T15:57:28.613Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-19T15:57:28.614Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-19T15:57:28.615Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T15:57:28.617Z] [INFO] GET /css/contacts.css 200 5ms +[2026-03-19T15:57:28.743Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T15:57:28.745Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-19T15:57:28.746Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T15:57:28.747Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:57:28.748Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T15:57:29.367Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T15:57:29.368Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T15:57:29.369Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:57:29.531Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T15:57:29.534Z] [INFO] GET /js/auth.js 200 0ms +[2026-03-19T15:57:30.300Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-19T15:57:30.300Z] [INFO] GET /js/board.js 200 1ms +[2026-03-19T15:57:30.965Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T15:57:30.967Z] [INFO] GET /js/calendar.js 200 1ms +[2026-03-19T15:57:31.260Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T15:57:31.261Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T15:57:31.262Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T15:57:31.263Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:57:31.373Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T15:57:31.691Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T15:57:32.003Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T15:57:32.004Z] [INFO] GET /js/knowledge.js 200 5ms +[2026-03-19T15:57:32.005Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T15:57:32.006Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T15:57:32.083Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T15:57:32.084Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:57:32.137Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-19T15:57:32.139Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T15:57:32.140Z] [INFO] GET /js/utils.js 200 5ms +[2026-03-19T15:57:32.142Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T15:57:32.142Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T15:57:32.406Z] [INFO] GET /assets/icons/favicon-16x16.png 200 206ms +[2026-03-19T15:57:32.508Z] [INFO] GET /sw.js 200 306ms +[2026-03-19T15:57:32.570Z] [INFO] GET /api/auth/users 304 59ms +[2026-03-19T15:57:32.572Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T15:57:32.573Z] [INFO] POST /api/auth/login 200 369ms +[2026-03-19T15:57:32.573Z] [INFO] GET /assets/icons/favicon-32x32.png 200 166ms +[2026-03-19T15:57:32.576Z] [INFO] GET / 200 2ms +[2026-03-19T15:57:32.577Z] [INFO] GET /index.html 200 2ms +[2026-03-19T15:57:32.628Z] [INFO] Socket connected: momohomma@googlemail.com (nmeSvXSWHiMRJZbXAAAb) +[2026-03-19T15:57:32.630Z] [INFO] GET /css/variables.css 200 5ms +[2026-03-19T15:57:32.632Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T15:57:32.633Z] [INFO] GET / 200 8ms +[2026-03-19T15:57:32.642Z] [INFO] GET /css/base.css 200 1ms +[2026-03-19T15:57:32.677Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:57:32.679Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:57:32.681Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T15:57:32.684Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T15:57:32.685Z] [INFO] GET /css/components.css 200 4ms +[2026-03-19T15:57:33.535Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:57:33.536Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:57:33.537Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T15:57:33.538Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T15:57:33.538Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T15:57:33.758Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-19T15:57:33.774Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:57:33.775Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T15:57:33.777Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-19T15:57:33.778Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T15:57:33.779Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T15:57:33.872Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-19T15:57:33.873Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-19T15:57:33.874Z] [INFO] GET /css/board.css 200 4ms +[2026-03-19T15:57:33.876Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T15:57:33.877Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T15:57:33.878Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T15:57:33.985Z] [INFO] GET /api/labels/2 304 5ms +[2026-03-19T15:57:33.987Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T15:57:33.997Z] [INFO] GET /api/tasks/project/2 304 9ms +[2026-03-19T15:57:33.999Z] [INFO] GET /css/modal.css 200 1ms +[2026-03-19T15:57:34.000Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T15:57:34.273Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T15:57:34.274Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T15:57:34.275Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:57:34.278Z] [INFO] GET /js/contacts.js 200 5ms +[2026-03-19T15:57:34.278Z] [INFO] GET /css/modal.css 200 4ms +[2026-03-19T15:57:34.279Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T15:57:34.456Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:57:34.457Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:57:34.459Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T15:57:34.460Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T15:57:34.461Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T15:57:34.462Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T15:57:34.539Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T15:57:34.542Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T15:57:34.543Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T15:57:34.545Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T15:57:34.547Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-19T15:57:34.547Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T15:57:34.707Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T15:57:34.708Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:57:34.709Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T15:57:34.710Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T15:57:34.710Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:57:34.790Z] [INFO] GET /js/mobile-swipe.js 200 3ms +[2026-03-19T15:57:34.792Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T15:57:34.795Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T15:57:34.797Z] [INFO] GET /js/mobile.js 200 8ms +[2026-03-19T15:57:34.800Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-19T15:57:34.800Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T15:57:34.875Z] [INFO] GET /assets/icons/icon-144x144.png 200 3ms +[2026-03-19T15:57:34.876Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T15:57:34.877Z] [INFO] GET /assets/icons/favicon-32x32.png 200 3ms +[2026-03-19T15:57:34.878Z] [INFO] GET /assets/icons/favicon-16x16.png 200 3ms +[2026-03-19T15:57:34.879Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T15:57:34.879Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T15:57:34.917Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T15:57:34.927Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T15:57:34.930Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T15:57:34.931Z] [INFO] GET /js/utils.js 200 6ms +[2026-03-19T15:57:34.933Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T15:57:34.975Z] [INFO] Socket connected: momohomma@googlemail.com (YGelSr0ShxVHX8WEAAAd) +[2026-03-19T15:57:34.993Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T15:57:34.996Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T15:57:34.997Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T15:57:34.999Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T15:57:35.043Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T15:57:35.044Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T15:57:35.045Z] [INFO] GET /js/task-modal.js 200 6ms +[2026-03-19T15:57:35.046Z] [INFO] GET /js/calendar.js 200 6ms +[2026-03-19T15:57:35.049Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T15:57:35.094Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-19T15:57:35.104Z] [INFO] GET /api/tasks/project/2 304 13ms +[2026-03-19T15:57:35.107Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T15:57:35.110Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T15:57:35.110Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T15:57:35.125Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-19T15:57:35.157Z] [INFO] GET /js/admin.js 200 1ms +[2026-03-19T15:57:35.158Z] [INFO] GET /js/tour.js 200 2ms +[2026-03-19T15:57:35.163Z] [INFO] GET /js/proposals.js 200 1ms +[2026-03-19T15:57:35.173Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 2ms +[2026-03-19T15:57:35.193Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T15:57:35.193Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T15:57:35.194Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T15:57:35.245Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T15:57:35.246Z] [INFO] GET /js/reminders.js 200 5ms +[2026-03-19T15:57:35.247Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T15:57:35.248Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T15:57:35.292Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T15:57:35.293Z] [INFO] GET /js/contacts.js 200 7ms +[2026-03-19T15:57:35.294Z] [INFO] GET /js/pwa.js 200 7ms +[2026-03-19T15:57:35.297Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T15:57:35.341Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-19T15:57:35.342Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T15:57:35.360Z] [INFO] GET /css/proposals.css 200 5ms +[2026-03-19T15:57:35.376Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T15:57:35.377Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:57:35.387Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-19T15:57:35.408Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T15:57:35.409Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T15:57:35.426Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T15:57:35.441Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-19T15:57:35.458Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T15:57:36.009Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T15:57:37.026Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T15:57:37.831Z] [INFO] GET /api/tasks/project/2?archived=true 200 21ms +[2026-03-19T15:57:38.790Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T15:57:44.693Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T15:57:48.058Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T15:57:48.059Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T15:57:48.061Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T15:57:48.062Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T15:57:48.063Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T15:57:48.063Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T15:57:48.074Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T15:57:48.108Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T15:57:48.108Z] [INFO] GET /css/admin.css 200 5ms +[2026-03-19T15:57:48.138Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T15:57:48.139Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T15:57:48.140Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T15:57:48.141Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T15:57:48.141Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T15:57:48.154Z] [INFO] GET /css/knowledge.css 200 1ms +[2026-03-19T15:57:48.188Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T15:57:48.189Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T15:57:48.191Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-19T15:57:48.192Z] [INFO] GET /css/contacts.css 200 5ms +[2026-03-19T15:57:48.193Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T15:57:48.372Z] [INFO] GET /styles.css.map 200 4ms +[2026-03-19T15:57:48.922Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T15:57:57.913Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:58:06.158Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T15:58:07.225Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T15:58:17.582Z] [INFO] Socket disconnected: momohomma@googlemail.com (nmeSvXSWHiMRJZbXAAAb) +[2026-03-19T15:58:27.969Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:58:58.014Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:59:28.073Z] [INFO] GET /api/health 200 1ms +[2026-03-19T15:59:58.120Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:00:19.293Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:00:28.170Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:00:58.216Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:01:28.261Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:01:58.310Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:02:28.360Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:02:58.409Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:03:28.461Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:03:58.509Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:04:28.556Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:04:58.613Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:05:19.294Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:05:28.659Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:05:58.708Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:06:28.757Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:06:58.808Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:07:28.857Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:07:58.907Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:08:28.963Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:08:59.013Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:09:29.057Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:09:59.120Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:10:19.308Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:10:29.167Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:10:59.209Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:11:29.254Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:11:59.300Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:12:29.357Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:12:59.408Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:13:29.456Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:13:46.464Z] [INFO] Socket disconnected: momohomma@googlemail.com (YGelSr0ShxVHX8WEAAAd) +[2026-03-19T16:13:47.167Z] [INFO] Socket connected: momohomma@googlemail.com (zxaUCkvl8er6KDYQAAAf) +[2026-03-19T16:13:47.221Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T16:13:59.512Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:14:29.562Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:14:59.625Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:15:19.314Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:15:29.676Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:15:59.727Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:16:29.777Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:16:59.829Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:17:29.880Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:17:59.932Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:18:29.984Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:18:50.052Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T16:18:55.997Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T16:19:00.034Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:19:00.189Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T16:19:06.303Z] [INFO] POST /api/auth/refresh 200 7ms +[2026-03-19T16:19:07.688Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T16:19:10.282Z] [INFO] GET / 200 2ms +[2026-03-19T16:19:10.348Z] [INFO] Socket disconnected: momohomma@googlemail.com (zxaUCkvl8er6KDYQAAAf) +[2026-03-19T16:19:10.370Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T16:19:10.370Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T16:19:10.412Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T16:19:10.413Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T16:19:10.437Z] [INFO] GET /css/calendar.css 200 1ms +[2026-03-19T16:19:10.438Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T16:19:10.467Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T16:19:10.468Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T16:19:10.469Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T16:19:10.503Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T16:19:10.504Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T16:19:10.505Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T16:19:10.506Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T16:19:10.529Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T16:19:10.531Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T16:19:10.542Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-19T16:19:10.543Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-19T16:19:10.544Z] [INFO] GET /css/pwa.css 200 5ms +[2026-03-19T16:19:10.545Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-19T16:19:10.573Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T16:19:10.584Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T16:19:10.585Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T16:19:10.586Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T16:19:10.632Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T16:19:10.636Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T16:19:10.637Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-19T16:19:10.673Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T16:19:10.674Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T16:19:10.675Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T16:19:10.675Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T16:19:10.678Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T16:19:10.679Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T16:19:10.681Z] [INFO] GET /js/calendar.js 200 1ms +[2026-03-19T16:19:10.752Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T16:19:10.754Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T16:19:10.756Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T16:19:10.757Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T16:19:10.758Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T16:19:10.801Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T16:19:10.802Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T16:19:10.804Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T16:19:10.805Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T16:19:10.807Z] [INFO] GET /js/mobile.js 200 4ms +[2026-03-19T16:19:10.807Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T16:19:10.875Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T16:19:11.101Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T16:19:11.170Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T16:19:11.171Z] [INFO] GET /assets/icons/icon-48x48.png 200 5ms +[2026-03-19T16:19:11.173Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-19T16:19:11.219Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T16:19:11.222Z] [INFO] Socket connected: momohomma@googlemail.com (IwR_CDmUZFjn9SrvAAAh) +[2026-03-19T16:19:11.225Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T16:19:11.251Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T16:19:11.256Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T16:19:11.259Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T16:19:11.272Z] [INFO] GET /api/tasks/project/2 304 12ms +[2026-03-19T16:19:11.275Z] [INFO] GET /api/stats/dashboard?projectId=2 304 2ms +[2026-03-19T16:19:11.276Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T16:19:11.288Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T16:19:11.305Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T16:19:11.334Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T16:19:11.369Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T16:19:12.869Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T16:19:15.182Z] [INFO] GET / 200 2ms +[2026-03-19T16:19:15.246Z] [INFO] Socket disconnected: momohomma@googlemail.com (IwR_CDmUZFjn9SrvAAAh) +[2026-03-19T16:19:15.249Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-19T16:19:15.265Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T16:19:15.265Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T16:19:15.267Z] [INFO] GET /css/components.css 200 4ms +[2026-03-19T16:19:15.268Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T16:19:15.269Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T16:19:15.302Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T16:19:15.303Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T16:19:15.346Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T16:19:15.349Z] [INFO] GET /css/notifications.css 200 5ms +[2026-03-19T16:19:15.351Z] [INFO] GET /css/knowledge.css 200 6ms +[2026-03-19T16:19:15.353Z] [INFO] GET /css/proposals.css 200 5ms +[2026-03-19T16:19:15.354Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T16:19:15.354Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T16:19:15.403Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T16:19:15.404Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T16:19:15.405Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T16:19:15.408Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T16:19:15.408Z] [INFO] GET /css/mobile.css 200 1ms +[2026-03-19T16:19:15.546Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T16:19:15.547Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T16:19:15.549Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T16:19:15.550Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T16:19:15.569Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T16:19:15.601Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T16:19:15.602Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T16:19:15.603Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T16:19:15.604Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T16:19:15.605Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T16:19:15.660Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-19T16:19:15.661Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T16:19:15.662Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T16:19:15.663Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T16:19:15.663Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T16:19:15.718Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T16:19:15.720Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T16:19:15.722Z] [INFO] GET /js/notifications.js 200 5ms +[2026-03-19T16:19:15.723Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T16:19:15.724Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T16:19:15.757Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T16:19:15.767Z] [INFO] GET /js/mobile.js 200 4ms +[2026-03-19T16:19:15.770Z] [INFO] GET /js/coding.js 200 6ms +[2026-03-19T16:19:15.771Z] [INFO] GET /js/utils.js 200 6ms +[2026-03-19T16:19:15.772Z] [INFO] GET /js/pwa.js 200 4ms +[2026-03-19T16:19:15.812Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T16:19:15.812Z] [INFO] GET /assets/icons/icon-48x48.png 200 4ms +[2026-03-19T16:19:15.813Z] [INFO] GET /js/mobile-swipe.js 200 5ms +[2026-03-19T16:19:15.816Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T16:19:15.816Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T16:19:15.817Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T16:19:15.861Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T16:19:15.915Z] [INFO] Socket connected: momohomma@googlemail.com (vk8eWPGgweDpPnrAAAAj) +[2026-03-19T16:19:15.918Z] [INFO] GET /api/projects 304 6ms +[2026-03-19T16:19:15.962Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T16:19:15.976Z] [INFO] GET /api/tasks/project/2 304 11ms +[2026-03-19T16:19:15.978Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T16:19:15.981Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T16:19:15.986Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T16:19:15.989Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T16:19:16.021Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T16:19:16.067Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T16:19:16.100Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T16:19:17.564Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T16:19:30.090Z] [INFO] GET /api/health 200 2ms +[2026-03-19T16:20:00.149Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:20:19.326Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:20:30.192Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:21:00.248Z] [INFO] GET /api/health 200 2ms +[2026-03-19T16:21:30.298Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:22:00.339Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:22:30.399Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:23:00.449Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:23:30.495Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:24:00.550Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:24:30.603Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:25:00.662Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:25:19.339Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:25:30.711Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:26:00.769Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:26:30.820Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:27:00.868Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:27:30.929Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:28:00.975Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:28:31.028Z] [INFO] GET /api/health 200 2ms +[2026-03-19T16:29:01.077Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:29:31.125Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:30:01.218Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:30:19.351Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:30:31.274Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:31:01.335Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:31:31.387Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:32:01.448Z] [INFO] GET /api/health 200 2ms +[2026-03-19T16:32:31.494Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:33:01.564Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:33:31.612Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:34:01.666Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:34:31.719Z] [INFO] GET /api/health 200 2ms +[2026-03-19T16:35:01.791Z] [INFO] GET /api/health 200 4ms +[2026-03-19T16:35:19.353Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:35:31.837Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:36:01.884Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:36:31.937Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:37:01.986Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:37:32.040Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:38:02.091Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:38:32.142Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:38:40.272Z] [INFO] GET / 200 2ms +[2026-03-19T16:38:40.331Z] [INFO] Socket disconnected: momohomma@googlemail.com (vk8eWPGgweDpPnrAAAAj) +[2026-03-19T16:38:40.362Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T16:38:40.362Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-19T16:38:40.401Z] [INFO] GET /css/board.css 200 1ms +[2026-03-19T16:38:40.402Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T16:38:40.419Z] [INFO] GET /css/modal.css 200 1ms +[2026-03-19T16:38:40.428Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T16:38:40.429Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T16:38:40.431Z] [INFO] GET /css/calendar.css 200 4ms +[2026-03-19T16:38:40.441Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T16:38:40.481Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-19T16:38:40.502Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T16:38:40.502Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T16:38:40.503Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T16:38:40.504Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T16:38:40.506Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-19T16:38:40.515Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T16:38:40.556Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T16:38:40.557Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T16:38:40.564Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T16:38:40.564Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T16:38:40.565Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T16:38:40.595Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T16:38:40.609Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T16:38:40.610Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T16:38:40.612Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T16:38:40.613Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T16:38:40.615Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T16:38:40.664Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T16:38:40.665Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T16:38:40.686Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T16:38:40.689Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-19T16:38:40.690Z] [INFO] GET /js/task-modal.js 200 5ms +[2026-03-19T16:38:40.691Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T16:38:40.702Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-19T16:38:40.752Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T16:38:40.753Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T16:38:40.756Z] [INFO] GET /js/coding.js 200 5ms +[2026-03-19T16:38:40.757Z] [INFO] GET /js/knowledge.js 200 5ms +[2026-03-19T16:38:40.758Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T16:38:40.759Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T16:38:40.784Z] [INFO] GET /js/mobile.js 200 1ms +[2026-03-19T16:38:40.799Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T16:38:40.800Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T16:38:40.830Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T16:38:40.855Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T16:38:40.857Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-19T16:38:40.857Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-19T16:38:40.867Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T16:38:40.883Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T16:38:40.896Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T16:38:40.926Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T16:38:40.949Z] [INFO] Socket connected: momohomma@googlemail.com (CfLYttz4kyryFZaAAAAl) +[2026-03-19T16:38:40.968Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T16:38:41.010Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T16:38:41.014Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T16:38:41.017Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T16:38:41.020Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T16:38:41.033Z] [INFO] GET /api/tasks/project/2 304 12ms +[2026-03-19T16:38:41.066Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T16:38:41.104Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T16:38:41.160Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T16:38:41.190Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T16:38:42.644Z] [INFO] GET /sw.js 200 1ms +[2026-03-19T16:38:42.681Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T16:38:42.682Z] [INFO] GET / 200 4ms +[2026-03-19T16:38:42.683Z] [INFO] GET /index.html 200 3ms +[2026-03-19T16:38:42.712Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T16:38:42.730Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T16:38:42.740Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T16:38:42.741Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T16:38:42.758Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T16:38:42.786Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-19T16:38:42.786Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T16:38:42.790Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-19T16:38:42.821Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T16:38:42.831Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T16:38:42.832Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T16:38:42.855Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T16:38:42.859Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-19T16:38:42.862Z] [INFO] GET /js/board.js 200 1ms +[2026-03-19T16:38:42.904Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T16:38:42.904Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T16:38:42.906Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T16:38:42.947Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T16:38:42.948Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T16:38:42.949Z] [INFO] GET /js/tour.js 200 1ms +[2026-03-19T16:38:42.974Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T16:38:42.976Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T16:38:42.981Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T16:38:43.007Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T16:38:43.008Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T16:38:43.013Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T16:38:43.053Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T16:38:43.054Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T16:38:43.056Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T16:38:43.094Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T16:38:43.096Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T16:38:43.097Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T16:38:43.122Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T16:38:43.127Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T16:38:43.128Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T16:38:43.153Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T16:38:43.155Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T16:38:43.157Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T16:38:43.184Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T16:38:43.184Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-19T16:38:43.186Z] [INFO] GET /css/pwa.css 200 0ms +[2026-03-19T16:38:43.214Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T16:38:44.333Z] [INFO] GET /api/tasks/project/2?archived=true 304 17ms +[2026-03-19T16:38:44.948Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T16:38:46.715Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T16:39:02.190Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:39:06.316Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T16:39:11.967Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T16:39:32.234Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:40:02.287Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:40:19.364Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:40:32.334Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:41:02.386Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:41:32.430Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:42:02.479Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:42:32.533Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:42:54.159Z] [INFO] GET /robots.txt 200 2ms +[2026-03-19T16:43:02.573Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:43:32.624Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:44:02.675Z] [INFO] GET /api/health 200 2ms +[2026-03-19T16:44:32.720Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:45:02.780Z] [INFO] GET /api/health 200 2ms +[2026-03-19T16:45:19.370Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:45:32.823Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:46:02.869Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:46:32.915Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:47:02.966Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:47:33.014Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:48:03.066Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:48:33.111Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:49:03.159Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:49:19.047Z] [INFO] GET / 200 2ms +[2026-03-19T16:49:19.096Z] [INFO] Socket disconnected: momohomma@googlemail.com (CfLYttz4kyryFZaAAAAl) +[2026-03-19T16:49:19.118Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T16:49:19.119Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T16:49:19.157Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T16:49:19.158Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T16:49:19.162Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T16:49:19.163Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T16:49:19.164Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T16:49:19.164Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T16:49:19.196Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T16:49:19.197Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T16:49:19.198Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T16:49:19.221Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-19T16:49:19.222Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T16:49:19.222Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T16:49:19.225Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T16:49:19.226Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T16:49:19.227Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T16:49:19.255Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T16:49:19.255Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T16:49:19.265Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T16:49:19.267Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T16:49:19.268Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T16:49:19.282Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T16:49:19.318Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-19T16:49:19.319Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T16:49:19.321Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T16:49:19.322Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T16:49:19.323Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T16:49:19.331Z] [INFO] GET /js/board.js 200 1ms +[2026-03-19T16:49:19.332Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T16:49:19.352Z] [INFO] GET /js/calendar.js 200 1ms +[2026-03-19T16:49:19.353Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T16:49:19.367Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T16:49:19.368Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T16:49:19.370Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T16:49:19.371Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T16:49:19.411Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T16:49:19.413Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T16:49:19.414Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T16:49:19.416Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T16:49:19.417Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T16:49:19.418Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T16:49:19.447Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-19T16:49:19.465Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-19T16:49:19.478Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T16:49:19.689Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T16:49:19.773Z] [INFO] GET /api/auth/users 304 5ms +[2026-03-19T16:49:19.776Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T16:49:19.776Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-19T16:49:19.799Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T16:49:19.801Z] [INFO] Socket connected: momohomma@googlemail.com (ZFElV_tx-P-1T1CmAAAn) +[2026-03-19T16:49:19.825Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T16:49:19.857Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T16:49:19.865Z] [INFO] GET /api/stats/dashboard?projectId=2 304 6ms +[2026-03-19T16:49:19.868Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T16:49:19.878Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T16:49:19.881Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T16:49:19.888Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T16:49:19.901Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T16:49:19.926Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T16:49:19.952Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T16:49:19.983Z] [INFO] GET /api/knowledge/categories 304 5ms +[2026-03-19T16:49:21.473Z] [INFO] GET /sw.js 200 1ms +[2026-03-19T16:49:21.508Z] [INFO] GET / 200 4ms +[2026-03-19T16:49:21.508Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T16:49:21.509Z] [INFO] GET /index.html 200 4ms +[2026-03-19T16:49:21.544Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T16:49:21.545Z] [INFO] GET /css/components.css 200 4ms +[2026-03-19T16:49:21.571Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T16:49:21.573Z] [INFO] GET /css/modal.css 200 4ms +[2026-03-19T16:49:21.574Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T16:49:21.606Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T16:49:21.608Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T16:49:21.609Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T16:49:21.637Z] [INFO] GET /js/api.js 200 1ms +[2026-03-19T16:49:21.640Z] [INFO] GET /js/auth.js 200 1ms +[2026-03-19T16:49:21.665Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T16:49:21.672Z] [INFO] GET /js/sync.js 200 1ms +[2026-03-19T16:49:21.675Z] [INFO] GET /js/offline.js 200 1ms +[2026-03-19T16:49:21.690Z] [INFO] GET /js/board.js 200 1ms +[2026-03-19T16:49:21.701Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T16:49:21.702Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T16:49:21.722Z] [INFO] GET /js/list.js 200 1ms +[2026-03-19T16:49:21.742Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T16:49:21.742Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-19T16:49:21.749Z] [INFO] GET /js/tour.js 200 1ms +[2026-03-19T16:49:21.770Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T16:49:21.774Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T16:49:21.776Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-19T16:49:21.803Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T16:49:21.804Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T16:49:21.826Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T16:49:21.893Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T16:49:21.893Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T16:49:21.895Z] [INFO] GET /js/contacts.js 200 1ms +[2026-03-19T16:49:21.961Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T16:49:21.962Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T16:49:21.963Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T16:49:21.988Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-19T16:49:21.989Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T16:49:21.992Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T16:49:22.016Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T16:49:22.017Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T16:49:22.027Z] [INFO] GET /css/coding.css 200 1ms +[2026-03-19T16:49:22.044Z] [INFO] GET /css/reminders.css 200 1ms +[2026-03-19T16:49:22.046Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T16:49:22.052Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-19T16:49:22.076Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T16:49:27.703Z] [INFO] GET / 200 2ms +[2026-03-19T16:49:27.755Z] [INFO] Socket disconnected: momohomma@googlemail.com (ZFElV_tx-P-1T1CmAAAn) +[2026-03-19T16:49:27.792Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T16:49:27.794Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T16:49:27.798Z] [INFO] GET /css/board.css 200 6ms +[2026-03-19T16:49:27.799Z] [INFO] GET /css/calendar.css 200 6ms +[2026-03-19T16:49:27.800Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T16:49:27.801Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T16:49:27.960Z] [INFO] GET /css/list.css 200 1ms +[2026-03-19T16:49:27.961Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T16:49:27.990Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T16:49:27.991Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T16:49:27.992Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-19T16:49:27.993Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T16:49:27.996Z] [INFO] GET /css/gitea.css 200 5ms +[2026-03-19T16:49:27.996Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T16:49:28.026Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T16:49:28.027Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T16:49:28.029Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T16:49:28.030Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T16:49:28.032Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T16:49:28.069Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T16:49:28.070Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T16:49:28.071Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T16:49:28.073Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T16:49:28.074Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T16:49:28.124Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T16:49:28.125Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T16:49:28.127Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T16:49:28.161Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T16:49:28.162Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T16:49:28.164Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T16:49:28.165Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T16:49:28.166Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T16:49:28.167Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T16:49:28.190Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T16:49:28.226Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T16:49:28.226Z] [INFO] GET /js/admin.js 200 2ms +[2026-03-19T16:49:28.227Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T16:49:28.228Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T16:49:28.230Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-19T16:49:28.231Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T16:49:28.262Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T16:49:28.263Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T16:49:28.264Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T16:49:28.265Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T16:49:28.307Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T16:49:28.358Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T16:49:28.408Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T16:49:28.410Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T16:49:28.428Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-19T16:49:28.432Z] [INFO] Socket connected: momohomma@googlemail.com (fnCD61IDpybMTw2JAAAp) +[2026-03-19T16:49:28.435Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T16:49:28.437Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T16:49:28.474Z] [INFO] GET /api/labels/2 304 14ms +[2026-03-19T16:49:28.472Z] [INFO] GET /api/tasks/project/2 304 13ms +[2026-03-19T16:49:28.476Z] [INFO] GET /api/columns/2 304 16ms +[2026-03-19T16:49:28.479Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T16:49:28.482Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T16:49:28.484Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T16:49:28.494Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T16:49:28.513Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T16:49:28.543Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T16:49:28.585Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T16:49:33.204Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:50:03.248Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:50:19.371Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:50:33.305Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:51:03.354Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:51:33.409Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:52:03.462Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:52:20.677Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T16:52:27.459Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T16:52:31.742Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T16:52:33.507Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:53:03.552Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:53:33.601Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:54:03.650Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:54:33.696Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:55:02.196Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T16:55:03.744Z] [INFO] GET /api/health 200 0ms +[2026-03-19T16:55:05.563Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T16:55:08.663Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T16:55:09.728Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T16:55:19.372Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T16:55:33.801Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:56:03.854Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:56:33.904Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:56:50.135Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T16:56:51.147Z] [INFO] GET /api/tasks/6 200 7ms +[2026-03-19T16:56:51.185Z] [INFO] GET /api/subtasks/6 200 4ms +[2026-03-19T16:56:51.213Z] [INFO] GET /api/links/6 200 2ms +[2026-03-19T16:56:51.235Z] [INFO] GET /api/files/6 200 4ms +[2026-03-19T16:56:51.238Z] [INFO] GET /api/tasks/6/history 404 3ms +[2026-03-19T16:56:51.241Z] [INFO] GET /api/comments/6 200 3ms +[2026-03-19T16:56:51.269Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3MzkzOTQxMCwiZXhwIjoxNzczOTQzMDEwfQ.LELbsrDqGRSJtwoOCkpwe6g4JZ6Wxe4Tn8Zpkne_MyQ 200 8ms +[2026-03-19T16:56:52.161Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T16:56:54.225Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) +[2026-03-19T16:56:54.227Z] [INFO] PUT /api/tasks/6 200 7ms +[2026-03-19T16:56:55.227Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T16:57:03.956Z] [INFO] GET /api/health 200 2ms +[2026-03-19T16:57:34.008Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:58:04.059Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:58:34.106Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:59:04.154Z] [INFO] GET /api/health 200 1ms +[2026-03-19T16:59:34.206Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:00:04.250Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:00:19.373Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:00:34.298Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:01:04.346Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:01:34.389Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:02:04.431Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:02:34.474Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:03:04.528Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:03:34.573Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:04:04.621Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:04:21.308Z] [INFO] GET / 200 4ms +[2026-03-19T17:04:21.358Z] [INFO] Socket disconnected: momohomma@googlemail.com (fnCD61IDpybMTw2JAAAp) +[2026-03-19T17:04:21.382Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T17:04:21.383Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T17:04:21.425Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T17:04:21.427Z] [INFO] GET /css/components.css 200 4ms +[2026-03-19T17:04:21.429Z] [INFO] GET /css/modal.css 200 1ms +[2026-03-19T17:04:21.435Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T17:04:21.437Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T17:04:21.438Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T17:04:21.455Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T17:04:21.470Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-19T17:04:21.476Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T17:04:21.495Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T17:04:21.496Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T17:04:21.498Z] [INFO] GET /css/contacts.css 200 5ms +[2026-03-19T17:04:21.499Z] [INFO] GET /css/knowledge.css 200 5ms +[2026-03-19T17:04:21.501Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-19T17:04:21.503Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T17:04:21.535Z] [INFO] GET /css/mobile.css 200 7ms +[2026-03-19T17:04:21.536Z] [INFO] GET /css/pwa.css 200 7ms +[2026-03-19T17:04:21.542Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-19T17:04:21.543Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T17:04:21.546Z] [INFO] GET /js/app.js 200 5ms +[2026-03-19T17:04:21.582Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T17:04:21.590Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T17:04:21.593Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T17:04:21.595Z] [INFO] GET /js/utils.js 200 5ms +[2026-03-19T17:04:21.609Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T17:04:21.610Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T17:04:21.644Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T17:04:21.645Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T17:04:21.647Z] [INFO] GET /js/board.js 200 5ms +[2026-03-19T17:04:21.651Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T17:04:21.652Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T17:04:21.654Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T17:04:21.655Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T17:04:21.673Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-19T17:04:21.707Z] [INFO] GET /js/admin.js 200 5ms +[2026-03-19T17:04:21.709Z] [INFO] GET /js/proposals.js 200 5ms +[2026-03-19T17:04:21.710Z] [INFO] GET /js/notifications.js 200 5ms +[2026-03-19T17:04:21.713Z] [INFO] GET /js/gitea.js 200 5ms +[2026-03-19T17:04:21.714Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T17:04:21.715Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T17:04:21.744Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T17:04:21.745Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T17:04:21.775Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T17:04:21.983Z] [INFO] GET /api/auth/users 200 6ms +[2026-03-19T17:04:22.044Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:04:22.046Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T17:04:22.047Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T17:04:22.077Z] [INFO] Socket connected: momohomma@googlemail.com (uPDW7FoV68Y6o8jKAAAr) +[2026-03-19T17:04:22.081Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T17:04:22.084Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T17:04:22.125Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-19T17:04:22.126Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:04:22.131Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T17:04:22.133Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T17:04:22.144Z] [INFO] GET /api/tasks/project/2 200 10ms +[2026-03-19T17:04:22.150Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T17:04:22.151Z] [INFO] GET /assets/icons/favicon-16x16.png 200 4ms +[2026-03-19T17:04:22.210Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T17:04:22.239Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T17:04:22.285Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T17:04:34.666Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:04:36.423Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T17:04:40.509Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:05:04.728Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:05:19.375Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:05:34.778Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:06:04.821Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:06:34.872Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:07:04.928Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:07:34.981Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:08:05.024Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:08:35.074Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:09:05.122Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:09:35.170Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:10:05.219Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:10:19.382Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:10:35.269Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:11:05.317Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:11:35.364Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:12:05.417Z] [INFO] GET /api/health 200 2ms +[2026-03-19T17:12:35.464Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:12:45.995Z] [INFO] GET / 200 3ms +[2026-03-19T17:12:46.044Z] [INFO] Socket disconnected: momohomma@googlemail.com (uPDW7FoV68Y6o8jKAAAr) +[2026-03-19T17:12:46.087Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T17:12:46.088Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T17:12:46.114Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T17:12:46.118Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T17:12:46.119Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T17:12:46.138Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T17:12:46.148Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T17:12:46.150Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T17:12:46.154Z] [INFO] GET /css/proposals.css 200 1ms +[2026-03-19T17:12:46.163Z] [INFO] GET /css/notifications.css 200 1ms +[2026-03-19T17:12:46.195Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T17:12:46.195Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T17:12:46.197Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T17:12:46.198Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T17:12:46.213Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T17:12:46.215Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T17:12:46.230Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T17:12:46.230Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T17:12:46.245Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T17:12:46.246Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T17:12:46.247Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T17:12:46.260Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T17:12:46.261Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T17:12:46.357Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T17:12:46.358Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T17:12:46.359Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T17:12:46.367Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T17:12:46.369Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T17:12:46.371Z] [INFO] GET /js/offline.js 200 4ms +[2026-03-19T17:12:46.413Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T17:12:46.415Z] [INFO] GET /js/task-modal.js 200 5ms +[2026-03-19T17:12:46.418Z] [INFO] GET /js/shortcuts.js 200 6ms +[2026-03-19T17:12:46.420Z] [INFO] GET /js/calendar.js 200 6ms +[2026-03-19T17:12:46.422Z] [INFO] GET /manifest.json 200 5ms +[2026-03-19T17:12:46.424Z] [INFO] GET /js/list.js 200 5ms +[2026-03-19T17:12:46.425Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-19T17:12:46.474Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T17:12:46.475Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T17:12:46.476Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T17:12:46.478Z] [INFO] GET /js/notifications.js 200 5ms +[2026-03-19T17:12:46.479Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T17:12:46.493Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-19T17:12:46.517Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T17:12:46.518Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T17:12:46.550Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T17:12:46.750Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T17:12:46.811Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T17:12:46.813Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:12:46.814Z] [INFO] GET /assets/icons/icon-144x144.png 200 5ms +[2026-03-19T17:12:46.839Z] [INFO] Socket connected: momohomma@googlemail.com (7xa9G56ZIg6yi2mMAAAt) +[2026-03-19T17:12:46.844Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T17:12:46.846Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T17:12:46.869Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:12:46.874Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T17:12:46.878Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T17:12:46.880Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T17:12:46.893Z] [INFO] GET /api/tasks/project/2 304 12ms +[2026-03-19T17:12:46.897Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T17:12:46.899Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T17:12:46.928Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T17:12:46.954Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T17:12:46.985Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T17:13:00.048Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:13:05.518Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:13:05.537Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:13:35.566Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:14:00.493Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:14:05.614Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:14:14.139Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T17:14:22.057Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T17:14:23.171Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:14:31.555Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T17:14:35.673Z] [INFO] GET /api/health 200 2ms +[2026-03-19T17:15:05.726Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:15:19.386Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:15:35.780Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:16:05.830Z] [INFO] GET /api/health 200 2ms +[2026-03-19T17:16:35.887Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:17:05.931Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:17:35.973Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:18:06.029Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:18:36.079Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:19:06.122Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:19:36.165Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:20:06.226Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:20:07.222Z] [INFO] GET / 200 4ms +[2026-03-19T17:20:07.275Z] [INFO] Socket disconnected: momohomma@googlemail.com (7xa9G56ZIg6yi2mMAAAt) +[2026-03-19T17:20:07.313Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T17:20:07.313Z] [INFO] GET /css/base.css 200 1ms +[2026-03-19T17:20:07.339Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T17:20:07.373Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T17:20:07.374Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T17:20:07.377Z] [INFO] GET /css/list.css 200 5ms +[2026-03-19T17:20:07.378Z] [INFO] GET /css/calendar.css 200 6ms +[2026-03-19T17:20:07.381Z] [INFO] GET /css/proposals.css 200 8ms +[2026-03-19T17:20:07.384Z] [INFO] GET /css/admin.css 200 9ms +[2026-03-19T17:20:07.415Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T17:20:07.419Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T17:20:07.419Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-19T17:20:07.435Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T17:20:07.437Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T17:20:07.438Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T17:20:07.442Z] [INFO] GET /css/contacts.css 200 1ms +[2026-03-19T17:20:07.449Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-19T17:20:07.475Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T17:20:07.476Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T17:20:07.477Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T17:20:07.478Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T17:20:07.480Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T17:20:07.514Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-19T17:20:07.529Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T17:20:07.530Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T17:20:07.532Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T17:20:07.534Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T17:20:07.545Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T17:20:07.578Z] [INFO] GET /js/task-modal.js 200 5ms +[2026-03-19T17:20:07.579Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T17:20:07.581Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T17:20:07.582Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T17:20:07.584Z] [INFO] GET /manifest.json 200 4ms +[2026-03-19T17:20:07.585Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T17:20:07.595Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T17:20:07.647Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T17:20:07.649Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T17:20:07.650Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T17:20:07.652Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T17:20:07.653Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T17:20:07.672Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-19T17:20:07.706Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T17:20:07.708Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T17:20:07.710Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-19T17:20:07.740Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T17:20:07.942Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:20:08.004Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:20:08.007Z] [INFO] GET /assets/icons/icon-48x48.png 200 1ms +[2026-03-19T17:20:08.008Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-19T17:20:08.038Z] [INFO] Socket connected: momohomma@googlemail.com (GGPpgRlwR8WMJnt0AAAv) +[2026-03-19T17:20:08.042Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T17:20:08.043Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T17:20:08.077Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:20:08.081Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T17:20:08.086Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T17:20:08.091Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-19T17:20:08.101Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T17:20:08.105Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T17:20:08.106Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T17:20:08.161Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T17:20:08.190Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T17:20:08.221Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T17:20:09.710Z] [INFO] GET /sw.js 200 2ms +[2026-03-19T17:20:09.747Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T17:20:09.749Z] [INFO] GET / 200 4ms +[2026-03-19T17:20:09.752Z] [INFO] GET /index.html 200 6ms +[2026-03-19T17:20:09.773Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T17:20:09.787Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T17:20:09.810Z] [INFO] GET /css/board.css 200 1ms +[2026-03-19T17:20:09.816Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T17:20:09.819Z] [INFO] GET /css/calendar.css 200 1ms +[2026-03-19T17:20:09.848Z] [INFO] GET /css/responsive.css 200 1ms +[2026-03-19T17:20:09.849Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T17:20:09.860Z] [INFO] GET /js/utils.js 200 1ms +[2026-03-19T17:20:09.877Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T17:20:10.012Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T17:20:10.013Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T17:20:10.014Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T17:20:10.044Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T17:20:10.047Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T17:20:10.049Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T17:20:10.086Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T17:20:10.088Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T17:20:10.097Z] [INFO] GET /js/shortcuts.js 200 1ms +[2026-03-19T17:20:10.127Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T17:20:10.130Z] [INFO] GET /js/tour.js 200 4ms +[2026-03-19T17:20:10.131Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T17:20:10.153Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T17:20:10.158Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-19T17:20:10.164Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T17:20:10.210Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T17:20:10.211Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T17:20:10.218Z] [INFO] GET /js/mobile.js 200 1ms +[2026-03-19T17:20:10.251Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T17:20:10.252Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T17:20:10.254Z] [INFO] GET /js/pwa.js 200 1ms +[2026-03-19T17:20:10.293Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T17:20:10.294Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T17:20:10.296Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T17:20:10.324Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T17:20:10.327Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T17:20:10.327Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T17:20:10.353Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T17:20:10.356Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T17:20:10.357Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T17:20:10.383Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T17:20:10.395Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T17:20:10.396Z] [INFO] GET /css/pwa.css 200 2ms +[2026-03-19T17:20:12.129Z] [INFO] GET / 200 1ms +[2026-03-19T17:20:12.175Z] [INFO] Socket disconnected: momohomma@googlemail.com (GGPpgRlwR8WMJnt0AAAv) +[2026-03-19T17:20:12.197Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T17:20:12.197Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T17:20:12.198Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T17:20:12.199Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T17:20:12.201Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T17:20:12.201Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T17:20:12.234Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T17:20:12.236Z] [INFO] GET /css/list.css 200 3ms +[2026-03-19T17:20:12.258Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T17:20:12.272Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T17:20:12.275Z] [INFO] GET /css/knowledge.css 200 2ms +[2026-03-19T17:20:12.276Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T17:20:12.278Z] [INFO] GET /css/gitea.css 200 3ms +[2026-03-19T17:20:12.279Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T17:20:12.311Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T17:20:12.344Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T17:20:12.345Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T17:20:12.346Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T17:20:12.348Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T17:20:12.367Z] [INFO] GET /js/auth-fix.js 200 1ms +[2026-03-19T17:20:12.382Z] [INFO] GET /js/app.js 200 1ms +[2026-03-19T17:20:12.390Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T17:20:12.393Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T17:20:12.395Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T17:20:12.447Z] [INFO] GET /js/api.js 200 2ms +[2026-03-19T17:20:12.461Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T17:20:12.463Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T17:20:12.466Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T17:20:12.467Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T17:20:12.468Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T17:20:12.511Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T17:20:12.510Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T17:20:12.514Z] [INFO] GET /js/task-modal.js 200 5ms +[2026-03-19T17:20:12.514Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T17:20:12.515Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T17:20:12.529Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T17:20:12.578Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T17:20:12.579Z] [INFO] GET /js/notifications.js 200 3ms +[2026-03-19T17:20:12.581Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T17:20:12.582Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T17:20:12.583Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T17:20:12.584Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T17:20:12.653Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T17:20:12.653Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T17:20:12.687Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T17:20:12.738Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T17:20:12.762Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T17:20:12.763Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T17:20:12.807Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:20:12.804Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T17:20:12.831Z] [INFO] Socket connected: momohomma@googlemail.com (sMDIFyHyWJ1RmfIwAAAx) +[2026-03-19T17:20:12.835Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T17:20:12.837Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T17:20:12.870Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:20:12.876Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T17:20:12.879Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T17:20:12.889Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T17:20:12.892Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T17:20:12.897Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T17:20:12.926Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T17:20:12.967Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T17:20:13.001Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T17:20:19.387Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:20:21.152Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:20:22.413Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:20:30.703Z] [INFO] GET /api/tasks/project/2?archived=true 200 18ms +[2026-03-19T17:20:32.703Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T17:20:36.280Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:20:52.086Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:21:06.358Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:21:08.830Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:21:10.720Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T17:21:36.401Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:22:06.450Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:22:36.503Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:23:00.438Z] [INFO] GET / 200 2ms +[2026-03-19T17:23:00.548Z] [INFO] Socket disconnected: momohomma@googlemail.com (sMDIFyHyWJ1RmfIwAAAx) +[2026-03-19T17:23:00.612Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T17:23:00.613Z] [INFO] GET /css/variables.css 200 5ms +[2026-03-19T17:23:00.667Z] [INFO] GET /css/components.css 200 1ms +[2026-03-19T17:23:00.669Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T17:23:00.736Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T17:23:00.737Z] [INFO] GET /css/proposals.css 200 4ms +[2026-03-19T17:23:00.740Z] [INFO] GET /css/modal.css 200 6ms +[2026-03-19T17:23:00.740Z] [INFO] GET /css/calendar.css 200 5ms +[2026-03-19T17:23:00.744Z] [INFO] GET /css/admin.css 200 7ms +[2026-03-19T17:23:00.745Z] [INFO] GET /css/notifications.css 200 6ms +[2026-03-19T17:23:00.813Z] [INFO] GET /css/coding.css 200 7ms +[2026-03-19T17:23:00.821Z] [INFO] GET /css/gitea.css 200 10ms +[2026-03-19T17:23:00.827Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T17:23:00.840Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T17:23:00.896Z] [INFO] GET /css/contacts-modern.css 200 5ms +[2026-03-19T17:23:00.898Z] [INFO] GET /css/mobile.css 200 4ms +[2026-03-19T17:23:00.899Z] [INFO] GET /css/responsive.css 200 4ms +[2026-03-19T17:23:00.901Z] [INFO] GET /css/contacts.css 200 4ms +[2026-03-19T17:23:00.902Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T17:23:00.972Z] [INFO] GET /js/contacts.js 200 3ms +[2026-03-19T17:23:00.973Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T17:23:00.974Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T17:23:00.975Z] [INFO] GET /js/auth-fix.js 200 3ms +[2026-03-19T17:23:01.052Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T17:23:01.055Z] [INFO] GET /js/store.js 200 5ms +[2026-03-19T17:23:01.056Z] [INFO] GET /manifest.json 200 4ms +[2026-03-19T17:23:01.057Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T17:23:01.094Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T17:23:01.095Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T17:23:01.096Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T17:23:01.123Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T17:23:01.125Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T17:23:01.127Z] [INFO] GET /js/calendar.js 200 5ms +[2026-03-19T17:23:01.144Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T17:23:01.145Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T17:23:01.145Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T17:23:01.197Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T17:23:01.197Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T17:23:01.198Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T17:23:01.200Z] [INFO] GET /js/knowledge.js 200 5ms +[2026-03-19T17:23:01.200Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T17:23:01.264Z] [INFO] GET /js/coding.js 200 2ms +[2026-03-19T17:23:01.272Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T17:23:01.273Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T17:23:01.309Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T17:23:01.517Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T17:23:01.594Z] [INFO] GET /assets/icons/icon-48x48.png 200 3ms +[2026-03-19T17:23:01.596Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:23:01.635Z] [INFO] Socket connected: momohomma@googlemail.com (mflz_J9EPB9x976WAAAz) +[2026-03-19T17:23:01.636Z] [INFO] GET /assets/icons/icon-144x144.png 200 6ms +[2026-03-19T17:23:01.659Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T17:23:01.659Z] [INFO] GET /assets/icons/favicon-32x32.png 200 5ms +[2026-03-19T17:23:01.744Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:23:01.746Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T17:23:01.757Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T17:23:01.761Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T17:23:01.763Z] [INFO] GET /api/columns/2 304 5ms +[2026-03-19T17:23:01.783Z] [INFO] GET /assets/icons/favicon-16x16.png 200 4ms +[2026-03-19T17:23:01.795Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T17:23:01.835Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms +[2026-03-19T17:23:01.913Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T17:23:01.957Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T17:23:06.550Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:23:36.605Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:24:06.657Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:24:36.711Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:25:06.760Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:25:19.395Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:25:36.815Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:26:06.863Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:26:36.916Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:27:06.966Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:27:35.375Z] [INFO] GET / 200 3ms +[2026-03-19T17:27:35.426Z] [INFO] Socket disconnected: momohomma@googlemail.com (mflz_J9EPB9x976WAAAz) +[2026-03-19T17:27:35.466Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T17:27:35.467Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T17:27:35.503Z] [INFO] GET /css/components.css 200 2ms +[2026-03-19T17:27:35.503Z] [INFO] GET /css/board.css 200 1ms +[2026-03-19T17:27:35.513Z] [INFO] GET /css/calendar.css 200 2ms +[2026-03-19T17:27:35.518Z] [INFO] GET /css/list.css 200 4ms +[2026-03-19T17:27:35.519Z] [INFO] GET /css/modal.css 200 4ms +[2026-03-19T17:27:35.520Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T17:27:35.535Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T17:27:35.569Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T17:27:35.570Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T17:27:35.587Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T17:27:35.588Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T17:27:35.590Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T17:27:35.591Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T17:27:35.593Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-19T17:27:35.600Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T17:27:35.635Z] [INFO] GET /css/mobile.css 200 5ms +[2026-03-19T17:27:35.636Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T17:27:35.638Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T17:27:35.639Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-19T17:27:35.640Z] [INFO] GET /js/reminders.js 200 4ms +[2026-03-19T17:27:35.683Z] [INFO] GET /js/contacts.js 200 1ms +[2026-03-19T17:27:35.702Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T17:27:35.703Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T17:27:35.704Z] [INFO] GET /js/api.js 200 3ms +[2026-03-19T17:27:35.718Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T17:27:35.719Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-19T17:27:35.752Z] [INFO] GET /js/offline.js 200 5ms +[2026-03-19T17:27:35.753Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T17:27:35.756Z] [INFO] GET /js/board.js 200 5ms +[2026-03-19T17:27:35.756Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T17:27:35.758Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T17:27:35.759Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T17:27:35.760Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T17:27:35.809Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T17:27:35.810Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T17:27:35.811Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T17:27:35.813Z] [INFO] GET /js/notifications.js 200 2ms +[2026-03-19T17:27:35.816Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T17:27:35.817Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T17:27:35.860Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T17:27:35.867Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T17:27:35.869Z] [INFO] GET /js/pwa.js 200 3ms +[2026-03-19T17:27:35.896Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T17:27:35.946Z] [INFO] GET /api/auth/users 200 2ms +[2026-03-19T17:27:36.005Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:27:36.006Z] [INFO] GET /assets/icons/icon-144x144.png 200 6ms +[2026-03-19T17:27:36.007Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T17:27:36.033Z] [INFO] Socket connected: momohomma@googlemail.com (x4zGQ0De87s5HbzAAAA1) +[2026-03-19T17:27:36.037Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T17:27:36.039Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T17:27:36.079Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:27:36.083Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T17:27:36.094Z] [INFO] GET /api/tasks/project/2 304 9ms +[2026-03-19T17:27:36.097Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T17:27:36.100Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T17:27:36.103Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T17:27:36.105Z] [INFO] GET /assets/icons/favicon-16x16.png 200 1ms +[2026-03-19T17:27:36.131Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T17:27:36.166Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T17:27:36.196Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T17:27:37.010Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:27:43.361Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T17:27:45.155Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T17:27:50.442Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:28:07.056Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:28:37.105Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:29:07.158Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:29:37.205Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:30:07.255Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:30:19.400Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:30:37.298Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:30:49.485Z] [INFO] GET / 200 2ms +[2026-03-19T17:30:49.535Z] [INFO] Socket disconnected: momohomma@googlemail.com (x4zGQ0De87s5HbzAAAA1) +[2026-03-19T17:30:49.576Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T17:30:49.577Z] [INFO] GET /css/base.css 200 2ms +[2026-03-19T17:30:49.612Z] [INFO] GET /css/components.css 200 1ms +[2026-03-19T17:30:49.621Z] [INFO] GET /css/board.css 200 2ms +[2026-03-19T17:30:49.629Z] [INFO] GET /css/modal.css 200 2ms +[2026-03-19T17:30:49.634Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T17:30:49.636Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T17:30:49.638Z] [INFO] GET /css/admin.css 200 1ms +[2026-03-19T17:30:49.651Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T17:30:49.680Z] [INFO] GET /css/notifications.css 200 4ms +[2026-03-19T17:30:49.687Z] [INFO] GET /css/gitea.css 200 5ms +[2026-03-19T17:30:49.688Z] [INFO] GET /css/coding.css 200 4ms +[2026-03-19T17:30:49.690Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T17:30:49.707Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T17:30:49.708Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T17:30:49.710Z] [INFO] GET /css/contacts-modern.css 200 1ms +[2026-03-19T17:30:49.723Z] [INFO] GET /css/mobile.css 200 3ms +[2026-03-19T17:30:49.724Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T17:30:49.725Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T17:30:49.741Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T17:30:49.742Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T17:30:49.763Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T17:30:49.764Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T17:30:49.811Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T17:30:49.812Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-19T17:30:49.813Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T17:30:49.819Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T17:30:49.820Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T17:30:49.821Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T17:30:49.850Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T17:30:49.852Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T17:30:49.854Z] [INFO] GET /js/task-modal.js 200 5ms +[2026-03-19T17:30:49.857Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T17:30:49.858Z] [INFO] GET /js/shortcuts.js 200 2ms +[2026-03-19T17:30:49.859Z] [INFO] GET /js/list.js 200 3ms +[2026-03-19T17:30:49.880Z] [INFO] GET /js/undo.js 200 2ms +[2026-03-19T17:30:49.916Z] [INFO] GET /js/admin.js 200 5ms +[2026-03-19T17:30:49.917Z] [INFO] GET /js/proposals.js 200 5ms +[2026-03-19T17:30:49.918Z] [INFO] GET /js/notifications.js 200 5ms +[2026-03-19T17:30:49.919Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T17:30:49.920Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T17:30:49.921Z] [INFO] GET /js/gitea.js 200 5ms +[2026-03-19T17:30:49.994Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T17:30:49.995Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T17:30:50.028Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T17:30:50.083Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T17:30:50.136Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T17:30:50.144Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:30:50.144Z] [INFO] GET /assets/icons/icon-144x144.png 200 4ms +[2026-03-19T17:30:50.161Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T17:30:50.167Z] [INFO] Socket connected: momohomma@googlemail.com (KMfPwM6xNf0RRxb7AAA3) +[2026-03-19T17:30:50.171Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T17:30:50.206Z] [INFO] GET /assets/icons/favicon-16x16.png 200 4ms +[2026-03-19T17:30:50.207Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:30:50.219Z] [INFO] GET /api/tasks/project/2 304 12ms +[2026-03-19T17:30:50.223Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T17:30:50.225Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T17:30:50.233Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T17:30:50.236Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T17:30:50.267Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T17:30:50.293Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T17:30:50.327Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T17:30:57.726Z] [INFO] GET / 200 3ms +[2026-03-19T17:30:57.774Z] [INFO] Socket disconnected: momohomma@googlemail.com (KMfPwM6xNf0RRxb7AAA3) +[2026-03-19T17:30:57.801Z] [INFO] GET /css/modal.css 200 4ms +[2026-03-19T17:30:57.802Z] [INFO] GET /css/variables.css 200 4ms +[2026-03-19T17:30:57.805Z] [INFO] GET /css/components.css 200 6ms +[2026-03-19T17:30:57.807Z] [INFO] GET /css/board.css 200 7ms +[2026-03-19T17:30:57.809Z] [INFO] GET /css/calendar.css 200 5ms +[2026-03-19T17:30:57.810Z] [INFO] GET /css/base.css 200 4ms +[2026-03-19T17:30:57.848Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T17:30:57.850Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T17:30:57.863Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T17:30:57.864Z] [INFO] GET /css/notifications.css 200 2ms +[2026-03-19T17:30:57.871Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T17:30:57.872Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T17:30:57.884Z] [INFO] GET /css/knowledge.css 200 4ms +[2026-03-19T17:30:57.885Z] [INFO] GET /css/reminders.css 200 4ms +[2026-03-19T17:30:57.907Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T17:30:57.908Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T17:30:57.909Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T17:30:57.915Z] [INFO] GET /css/pwa.css 200 1ms +[2026-03-19T17:30:57.916Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T17:30:57.944Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T17:30:57.946Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T17:30:57.947Z] [INFO] GET /js/reminders.js 200 2ms +[2026-03-19T17:30:57.949Z] [INFO] GET /js/contacts.js 200 4ms +[2026-03-19T17:30:57.950Z] [INFO] GET /manifest.json 200 3ms +[2026-03-19T17:30:58.002Z] [INFO] GET /js/store.js 200 2ms +[2026-03-19T17:30:58.004Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T17:30:58.005Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T17:30:58.043Z] [INFO] GET /js/board.js 200 4ms +[2026-03-19T17:30:58.044Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-19T17:30:58.045Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T17:30:58.046Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T17:30:58.048Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T17:30:58.049Z] [INFO] GET /js/calendar.js 200 3ms +[2026-03-19T17:30:58.114Z] [INFO] GET /js/list.js 200 4ms +[2026-03-19T17:30:58.116Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-19T17:30:58.118Z] [INFO] GET /js/shortcuts.js 200 4ms +[2026-03-19T17:30:58.120Z] [INFO] GET /js/admin.js 200 5ms +[2026-03-19T17:30:58.122Z] [INFO] GET /js/proposals.js 200 5ms +[2026-03-19T17:30:58.123Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T17:30:58.154Z] [INFO] GET /js/gitea.js 200 3ms +[2026-03-19T17:30:58.156Z] [INFO] GET /js/knowledge.js 200 4ms +[2026-03-19T17:30:58.157Z] [INFO] GET /js/coding.js 200 4ms +[2026-03-19T17:30:58.158Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T17:30:58.159Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T17:30:58.207Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T17:30:58.255Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T17:30:58.279Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T17:30:58.280Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T17:30:58.283Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T17:30:58.327Z] [INFO] Socket connected: momohomma@googlemail.com (PkYVPJgDJRTQEpbSAAA5) +[2026-03-19T17:30:58.332Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T17:30:58.333Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T17:30:58.359Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:30:58.371Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T17:30:58.374Z] [INFO] GET /assets/icons/favicon-16x16.png 200 14ms +[2026-03-19T17:30:58.377Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T17:30:58.379Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T17:30:58.391Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T17:30:58.394Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T17:30:58.440Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T17:30:58.485Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T17:30:58.519Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T17:31:00.613Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T17:31:01.693Z] [INFO] GET / 200 4ms +[2026-03-19T17:31:01.741Z] [INFO] Socket disconnected: momohomma@googlemail.com (PkYVPJgDJRTQEpbSAAA5) +[2026-03-19T17:31:01.776Z] [INFO] GET /css/base.css 200 3ms +[2026-03-19T17:31:01.777Z] [INFO] GET /css/variables.css 200 3ms +[2026-03-19T17:31:01.779Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T17:31:01.780Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T17:31:01.781Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T17:31:01.782Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T17:31:01.817Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T17:31:01.818Z] [INFO] GET /css/admin.css 200 2ms +[2026-03-19T17:31:01.842Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T17:31:01.844Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T17:31:01.845Z] [INFO] GET /css/gitea.css 200 4ms +[2026-03-19T17:31:01.848Z] [INFO] GET /css/reminders.css 200 2ms +[2026-03-19T17:31:01.850Z] [INFO] GET /css/coding.css 200 3ms +[2026-03-19T17:31:01.850Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T17:31:01.876Z] [INFO] GET /css/contacts.css 200 2ms +[2026-03-19T17:31:01.887Z] [INFO] GET /css/responsive.css 200 3ms +[2026-03-19T17:31:01.889Z] [INFO] GET /css/contacts-modern.css 200 4ms +[2026-03-19T17:31:01.890Z] [INFO] GET /css/pwa.css 200 4ms +[2026-03-19T17:31:01.892Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T17:31:01.906Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T17:31:02.128Z] [INFO] GET /js/reminders.js 200 3ms +[2026-03-19T17:31:02.129Z] [INFO] GET /js/app.js 200 3ms +[2026-03-19T17:31:02.154Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T17:31:02.155Z] [INFO] GET /manifest.json 200 2ms +[2026-03-19T17:31:02.184Z] [INFO] GET /js/utils.js 200 4ms +[2026-03-19T17:31:02.185Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T17:31:02.187Z] [INFO] GET /js/store.js 200 4ms +[2026-03-19T17:31:02.197Z] [INFO] GET /js/auth.js 200 2ms +[2026-03-19T17:31:02.197Z] [INFO] GET /js/sync.js 200 2ms +[2026-03-19T17:31:02.198Z] [INFO] GET /js/offline.js 200 2ms +[2026-03-19T17:31:02.237Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T17:31:02.249Z] [INFO] GET /js/task-modal.js 200 4ms +[2026-03-19T17:31:02.252Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T17:31:02.254Z] [INFO] GET /js/list.js 200 6ms +[2026-03-19T17:31:02.255Z] [INFO] GET /js/shortcuts.js 200 5ms +[2026-03-19T17:31:02.259Z] [INFO] GET /js/undo.js 200 1ms +[2026-03-19T17:31:02.295Z] [INFO] GET /js/gitea.js 200 2ms +[2026-03-19T17:31:02.296Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T17:31:02.298Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T17:31:02.299Z] [INFO] GET /js/proposals.js 200 4ms +[2026-03-19T17:31:02.299Z] [INFO] GET /js/knowledge.js 200 2ms +[2026-03-19T17:31:02.305Z] [INFO] GET /js/coding.js 200 1ms +[2026-03-19T17:31:02.344Z] [INFO] GET /js/mobile.js 200 2ms +[2026-03-19T17:31:02.348Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T17:31:02.376Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T17:31:02.423Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T17:31:02.449Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T17:31:02.449Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T17:31:02.474Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:31:02.492Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T17:31:02.504Z] [INFO] Socket connected: momohomma@googlemail.com (8mc15uHScBK9iAHOAAA7) +[2026-03-19T17:31:02.509Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T17:31:02.524Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T17:31:02.533Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:31:02.546Z] [INFO] GET /api/tasks/project/2 304 13ms +[2026-03-19T17:31:02.549Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T17:31:02.552Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T17:31:02.556Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T17:31:02.560Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T17:31:02.588Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 2ms +[2026-03-19T17:31:02.616Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T17:31:02.656Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T17:31:07.346Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:31:37.396Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:32:07.443Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:32:37.495Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:33:07.542Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:33:37.589Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:34:07.633Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:34:37.683Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:35:07.736Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:35:19.401Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:35:37.787Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:36:07.833Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:36:11.459Z] [INFO] GET / 200 3ms +[2026-03-19T17:36:11.510Z] [INFO] Socket disconnected: momohomma@googlemail.com (8mc15uHScBK9iAHOAAA7) +[2026-03-19T17:36:11.537Z] [INFO] GET /css/base.css 200 1ms +[2026-03-19T17:36:11.537Z] [INFO] GET /css/variables.css 200 1ms +[2026-03-19T17:36:11.611Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T17:36:11.614Z] [INFO] GET /css/components.css 200 5ms +[2026-03-19T17:36:11.616Z] [INFO] GET /css/calendar.css 200 6ms +[2026-03-19T17:36:11.619Z] [INFO] GET /css/list.css 200 6ms +[2026-03-19T17:36:11.621Z] [INFO] GET /css/admin.css 200 6ms +[2026-03-19T17:36:11.623Z] [INFO] GET /css/modal.css 200 6ms +[2026-03-19T17:36:11.679Z] [INFO] GET /css/proposals.css 200 2ms +[2026-03-19T17:36:11.680Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T17:36:11.802Z] [INFO] GET /css/gitea.css 200 5ms +[2026-03-19T17:36:11.801Z] [INFO] GET /css/coding.css 200 5ms +[2026-03-19T17:36:11.803Z] [INFO] GET /css/reminders.css 200 5ms +[2026-03-19T17:36:11.804Z] [INFO] GET /css/knowledge.css 200 5ms +[2026-03-19T17:36:11.822Z] [INFO] GET /css/contacts-modern.css 200 2ms +[2026-03-19T17:36:11.824Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T17:36:11.834Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T17:36:11.834Z] [INFO] GET /css/mobile.css 200 2ms +[2026-03-19T17:36:11.848Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T17:36:11.854Z] [INFO] GET /js/auth-fix.js 200 2ms +[2026-03-19T17:36:11.855Z] [INFO] GET /js/app.js 200 2ms +[2026-03-19T17:36:11.861Z] [INFO] GET /js/reminders.js 200 1ms +[2026-03-19T17:36:11.862Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T17:36:11.911Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T17:36:11.912Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T17:36:11.913Z] [INFO] GET /js/auth.js 200 3ms +[2026-03-19T17:36:11.914Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T17:36:11.915Z] [INFO] GET /js/sync.js 200 3ms +[2026-03-19T17:36:11.927Z] [INFO] GET /js/board.js 200 2ms +[2026-03-19T17:36:11.944Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T17:36:11.945Z] [INFO] GET /js/task-modal.js 200 3ms +[2026-03-19T17:36:11.984Z] [INFO] GET /js/calendar.js 200 4ms +[2026-03-19T17:36:11.986Z] [INFO] GET /js/list.js 200 5ms +[2026-03-19T17:36:11.988Z] [INFO] GET /js/shortcuts.js 200 5ms +[2026-03-19T17:36:11.989Z] [INFO] GET /js/undo.js 200 4ms +[2026-03-19T17:36:11.991Z] [INFO] GET /js/admin.js 200 4ms +[2026-03-19T17:36:11.992Z] [INFO] GET /js/proposals.js 200 3ms +[2026-03-19T17:36:12.029Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T17:36:12.030Z] [INFO] GET /js/notifications.js 200 4ms +[2026-03-19T17:36:12.031Z] [INFO] GET /js/gitea.js 200 4ms +[2026-03-19T17:36:12.033Z] [INFO] GET /js/coding.js 200 5ms +[2026-03-19T17:36:12.034Z] [INFO] GET /js/mobile.js 200 4ms +[2026-03-19T17:36:12.036Z] [INFO] GET /js/pwa.js 200 2ms +[2026-03-19T17:36:12.083Z] [INFO] GET /js/utils.js 200 2ms +[2026-03-19T17:36:12.091Z] [INFO] GET /js/mobile-swipe.js 200 2ms +[2026-03-19T17:36:12.145Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T17:36:12.189Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T17:36:12.203Z] [INFO] GET /assets/icons/icon-144x144.png 200 2ms +[2026-03-19T17:36:12.206Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T17:36:12.220Z] [INFO] GET /assets/icons/favicon-32x32.png 200 2ms +[2026-03-19T17:36:12.226Z] [INFO] Socket connected: momohomma@googlemail.com (dvmC7gs9kb9mP0ltAAA9) +[2026-03-19T17:36:12.230Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T17:36:12.247Z] [INFO] GET /assets/icons/favicon-16x16.png 200 2ms +[2026-03-19T17:36:12.277Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T17:36:12.278Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:36:12.281Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T17:36:12.291Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T17:36:12.294Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T17:36:12.303Z] [INFO] GET /api/reminders?project_id=2 304 4ms +[2026-03-19T17:36:12.336Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T17:36:12.365Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T17:36:12.392Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T17:36:37.893Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:37:07.935Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:37:37.980Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:38:08.019Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:38:38.064Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:39:08.113Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:39:38.164Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:40:08.210Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:40:19.406Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:40:38.253Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:41:08.309Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:41:38.355Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:42:08.402Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:42:38.455Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:43:08.506Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:43:38.552Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:44:08.602Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:44:38.653Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:45:08.706Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:45:19.410Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:45:38.755Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:46:08.803Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:46:33.496Z] [INFO] GET / 200 2ms +[2026-03-19T17:46:33.545Z] [INFO] Socket disconnected: momohomma@googlemail.com (dvmC7gs9kb9mP0ltAAA9) +[2026-03-19T17:46:33.575Z] [INFO] GET /css/base.css 200 1ms +[2026-03-19T17:46:33.576Z] [INFO] GET /css/variables.css 200 2ms +[2026-03-19T17:46:33.621Z] [INFO] GET /css/components.css 200 3ms +[2026-03-19T17:46:33.622Z] [INFO] GET /css/board.css 200 3ms +[2026-03-19T17:46:33.680Z] [INFO] GET /css/list.css 200 2ms +[2026-03-19T17:46:33.682Z] [INFO] GET /css/admin.css 200 3ms +[2026-03-19T17:46:33.683Z] [INFO] GET /css/proposals.css 200 3ms +[2026-03-19T17:46:33.684Z] [INFO] GET /css/modal.css 200 3ms +[2026-03-19T17:46:33.685Z] [INFO] GET /css/calendar.css 200 3ms +[2026-03-19T17:46:33.722Z] [INFO] GET /css/notifications.css 200 3ms +[2026-03-19T17:46:33.722Z] [INFO] GET /css/gitea.css 200 2ms +[2026-03-19T17:46:33.746Z] [INFO] GET /css/coding.css 200 2ms +[2026-03-19T17:46:33.777Z] [INFO] GET /css/contacts-modern.css 200 3ms +[2026-03-19T17:46:33.778Z] [INFO] GET /css/contacts.css 200 3ms +[2026-03-19T17:46:33.779Z] [INFO] GET /css/knowledge.css 200 3ms +[2026-03-19T17:46:33.781Z] [INFO] GET /css/mobile.css 200 5ms +[2026-03-19T17:46:33.782Z] [INFO] GET /css/reminders.css 200 3ms +[2026-03-19T17:46:33.782Z] [INFO] GET /css/responsive.css 200 2ms +[2026-03-19T17:46:33.846Z] [INFO] GET /css/pwa.css 200 3ms +[2026-03-19T17:46:33.848Z] [INFO] GET /js/app.js 200 4ms +[2026-03-19T17:46:33.849Z] [INFO] GET /js/auth-fix.js 200 4ms +[2026-03-19T17:46:33.851Z] [INFO] GET /js/reminders.js 200 4ms +[2026-03-19T17:46:33.851Z] [INFO] GET /js/contacts.js 200 2ms +[2026-03-19T17:46:33.910Z] [INFO] GET /js/utils.js 200 3ms +[2026-03-19T17:46:33.911Z] [INFO] GET /js/store.js 200 3ms +[2026-03-19T17:46:33.913Z] [INFO] GET /js/api.js 200 4ms +[2026-03-19T17:46:33.956Z] [INFO] GET /js/sync.js 200 4ms +[2026-03-19T17:46:33.957Z] [INFO] GET /js/auth.js 200 4ms +[2026-03-19T17:46:33.957Z] [INFO] GET /js/offline.js 200 3ms +[2026-03-19T17:46:33.963Z] [INFO] GET /js/board.js 200 3ms +[2026-03-19T17:46:33.964Z] [INFO] GET /js/task-modal.js 200 2ms +[2026-03-19T17:46:33.965Z] [INFO] GET /js/calendar.js 200 2ms +[2026-03-19T17:46:33.991Z] [INFO] GET /manifest.json 200 1ms +[2026-03-19T17:46:34.022Z] [INFO] GET /js/list.js 200 2ms +[2026-03-19T17:46:34.034Z] [INFO] GET /js/shortcuts.js 200 3ms +[2026-03-19T17:46:34.035Z] [INFO] GET /js/undo.js 200 3ms +[2026-03-19T17:46:34.036Z] [INFO] GET /js/admin.js 200 3ms +[2026-03-19T17:46:34.037Z] [INFO] GET /js/proposals.js 200 2ms +[2026-03-19T17:46:34.052Z] [INFO] GET /js/notifications.js 200 1ms +[2026-03-19T17:46:34.055Z] [INFO] GET /js/gitea.js 200 1ms +[2026-03-19T17:46:34.065Z] [INFO] GET /js/knowledge.js 200 3ms +[2026-03-19T17:46:34.077Z] [INFO] GET /js/mobile.js 200 3ms +[2026-03-19T17:46:34.078Z] [INFO] GET /js/coding.js 200 3ms +[2026-03-19T17:46:34.080Z] [INFO] GET /js/pwa.js 200 5ms +[2026-03-19T17:46:34.120Z] [INFO] GET /js/mobile-swipe.js 200 1ms +[2026-03-19T17:46:34.332Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T17:46:34.382Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T17:46:34.384Z] [INFO] GET /assets/icons/icon-48x48.png 200 2ms +[2026-03-19T17:46:34.384Z] [INFO] GET /assets/icons/icon-144x144.png 200 1ms +[2026-03-19T17:46:34.408Z] [INFO] Socket connected: momohomma@googlemail.com (KAHmylAfIaTsMXzpAAA_) +[2026-03-19T17:46:34.412Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T17:46:34.415Z] [INFO] GET /assets/icons/favicon-32x32.png 200 1ms +[2026-03-19T17:46:34.475Z] [INFO] GET /api/tasks/project/2 304 12ms +[2026-03-19T17:46:34.476Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T17:46:34.481Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T17:46:34.483Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T17:46:34.486Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T17:46:34.514Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T17:46:34.516Z] [INFO] GET /assets/icons/favicon-16x16.png 200 6ms +[2026-03-19T17:46:34.543Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T17:46:34.577Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T17:46:34.627Z] [INFO] GET /api/knowledge/categories 304 4ms +[2026-03-19T17:46:38.850Z] [INFO] GET /api/health 200 2ms +[2026-03-19T17:46:45.536Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:46:50.935Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:47:08.890Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:47:38.938Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:48:08.985Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:48:39.037Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:49:09.084Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:49:39.144Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:50:09.194Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:50:19.412Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:50:27.247Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T17:50:39.241Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:51:09.287Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:51:39.339Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:52:09.387Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:52:39.437Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:53:09.485Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:53:39.536Z] [INFO] GET /api/health 200 2ms +[2026-03-19T17:54:09.585Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:54:39.633Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:55:09.694Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:55:19.415Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T17:55:39.759Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:56:09.815Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:56:39.865Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:57:09.918Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:57:39.975Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:58:10.018Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:58:40.072Z] [INFO] GET /api/health 200 1ms +[2026-03-19T17:59:10.118Z] [INFO] GET /api/health 200 0ms +[2026-03-19T17:59:40.170Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:00:10.219Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:00:19.418Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:00:40.266Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:01:10.315Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:01:40.366Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:02:10.416Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:02:40.466Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:03:10.513Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:03:40.560Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:04:10.609Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:04:40.653Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:05:10.698Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:05:19.418Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:05:40.742Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:06:10.788Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:06:40.855Z] [INFO] GET /api/health 200 5ms +[2026-03-19T18:07:10.902Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:07:40.945Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:08:10.997Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:08:41.043Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:09:11.099Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:09:41.149Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:10:11.198Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:10:19.420Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:10:41.242Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:11:11.285Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:11:41.336Z] [INFO] GET /api/health 200 0ms +[2026-03-19T18:12:11.388Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:12:41.441Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:13:11.482Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:13:41.533Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:14:11.579Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:14:41.627Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:15:11.675Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:15:19.421Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:15:41.724Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:16:11.776Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:16:41.829Z] [INFO] GET /api/health 200 0ms +[2026-03-19T18:17:11.877Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:17:41.926Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:18:11.973Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:18:42.028Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:19:12.101Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:19:29.890Z] [INFO] SIGTERM empfangen, fahre herunter... +[2026-03-19T18:19:29.891Z] [INFO] Reminder Service gestoppt +[2026-03-19T18:19:41.786Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T18:19:41.821Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T18:19:42.200Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T18:19:42.201Z] [INFO] Datenbank initialisiert +[2026-03-19T18:19:42.203Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T18:19:42.203Z] [INFO] Umgebung: production +[2026-03-19T18:19:42.203Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T18:19:42.203Z] [INFO] Automatische Backups aktiviert +[2026-03-19T18:19:42.204Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:19:42.205Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T18:19:44.867Z] [INFO] Socket connected: momohomma@googlemail.com (CMgM7PbBqovhsVhPAAAB) +[2026-03-19T18:19:44.920Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T18:19:45.824Z] [INFO] GET /api/health 200 4ms +[2026-03-19T18:19:52.100Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:19:56.252Z] [INFO] GET /api/tasks/project/1 401 3ms +[2026-03-19T18:20:15.875Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:20:42.219Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-19T18-20-42-210Z.db.enc +[2026-03-19T18:20:42.219Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-19T18-20-42-210Z.db.enc +[2026-03-19T18:20:42.220Z] [INFO] Backup erstellt: backup_2026-03-19T18-20-42-210Z.db +[2026-03-19T18:20:42.230Z] [INFO] Datei sicher gelöscht: backup_2026-01-07T21-28-29-205Z.db.enc +[2026-03-19T18:20:42.230Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-07T21-28-29-205Z.db.enc +[2026-03-19T18:20:42.231Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet +[2026-03-19T18:20:45.922Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:21:15.970Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:21:46.018Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:22:03.550Z] [INFO] Socket disconnected: momohomma@googlemail.com (CMgM7PbBqovhsVhPAAAB) +[2026-03-19T18:22:04.235Z] [INFO] GET /api/auth/users 200 8ms +[2026-03-19T18:22:04.290Z] [INFO] GET /api/auth/users 304 5ms +[2026-03-19T18:22:04.321Z] [INFO] Socket connected: momohomma@googlemail.com (GZRaav7RRpuqL3J2AAAD) +[2026-03-19T18:22:04.327Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T18:22:04.380Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T18:22:04.384Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T18:22:04.397Z] [INFO] GET /api/tasks/project/2 200 12ms +[2026-03-19T18:22:04.403Z] [INFO] GET /api/labels/2 304 4ms +[2026-03-19T18:22:04.405Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T18:22:04.412Z] [INFO] GET /api/reminders?project_id=2 304 5ms +[2026-03-19T18:22:04.468Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 6ms +[2026-03-19T18:22:04.499Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T18:22:04.537Z] [INFO] GET /api/knowledge/categories 200 4ms +[2026-03-19T18:22:16.069Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:22:46.122Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:23:16.169Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:23:46.222Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:24:16.274Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:24:42.207Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:24:46.324Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:25:12.249Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T18:25:16.374Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:25:46.420Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:26:16.465Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:26:46.513Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:27:16.561Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:27:46.607Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:28:16.649Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:28:46.699Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:29:01.445Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T18:29:03.863Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T18:29:05.663Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 7ms +[2026-03-19T18:29:06.157Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-19T18:29:06.158Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-19T18:29:06.158Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source +[2026-03-19T18:29:06.158Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md +[2026-03-19T18:29:06.159Z] [INFO] readCLAUDEmd: Successfully read 8389 characters from /app/taskmate-source/CLAUDE.md +[2026-03-19T18:29:06.159Z] [INFO] readCLAUDEmd: Checking path /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-19T18:29:06.160Z] [INFO] readCLAUDEmd: File does not exist: /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-19T18:29:06.161Z] [INFO] GET /api/coding/directories 200 6ms +[2026-03-19T18:29:06.202Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-19T18:29:06.202Z] [INFO] Git directory exists: true +[2026-03-19T18:29:06.202Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-19T18:29:06.202Z] [INFO] Git directory exists: true +[2026-03-19T18:29:06.238Z] [INFO] GET /api/coding/directories/3/status 200 40ms +[2026-03-19T18:29:06.246Z] [INFO] Git-Repository Check: /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main/.git +[2026-03-19T18:29:06.246Z] [INFO] Git directory exists: false +[2026-03-19T18:29:06.247Z] [INFO] GET /api/coding/directories/6/status 200 4ms +[2026-03-19T18:29:07.167Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T18:29:11.603Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T18:29:16.751Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:29:27.676Z] [INFO] GET /api/knowledge/entries?categoryId=25 200 3ms +[2026-03-19T18:29:28.676Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T18:29:29.526Z] [INFO] Knowledge-Kategorie gelöscht: Potenzielle Kunden Monitor +[2026-03-19T18:29:29.527Z] [INFO] DELETE /api/knowledge/categories/25 200 5ms +[2026-03-19T18:29:29.560Z] [INFO] GET /api/knowledge/categories 200 4ms +[2026-03-19T18:29:42.212Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:29:46.799Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:30:16.845Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:30:46.890Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:31:16.936Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:31:46.987Z] [INFO] GET /api/health 200 0ms +[2026-03-19T18:32:17.034Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:32:47.078Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:33:17.127Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:33:47.183Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:34:17.231Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:34:42.213Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:34:47.279Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:35:17.334Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:35:47.386Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:36:17.439Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:36:47.505Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:37:00.479Z] [INFO] SIGTERM empfangen, fahre herunter... +[2026-03-19T18:37:00.480Z] [INFO] Reminder Service gestoppt +[2026-03-19T18:37:12.372Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T18:37:12.411Z] [INFO] Knowledge FTS5 Volltextindex erstellt/aktualisiert +[2026-03-19T18:37:12.412Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T18:37:12.792Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T18:37:12.792Z] [INFO] Datenbank initialisiert +[2026-03-19T18:37:12.794Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T18:37:12.795Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T18:37:12.794Z] [INFO] Umgebung: production +[2026-03-19T18:37:12.795Z] [INFO] Automatische Backups aktiviert +[2026-03-19T18:37:12.796Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:37:12.796Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T18:37:14.876Z] [INFO] Socket connected: momohomma@googlemail.com (YGCFIkvgq0AmWbq8AAAB) +[2026-03-19T18:37:14.931Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T18:37:16.402Z] [INFO] GET /api/health 200 5ms +[2026-03-19T18:37:18.167Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:37:46.449Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:38:12.810Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-19T18-38-12-803Z.db.enc +[2026-03-19T18:38:12.810Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-19T18-38-12-803Z.db.enc +[2026-03-19T18:38:12.811Z] [INFO] Backup erstellt: backup_2026-03-19T18-38-12-803Z.db +[2026-03-19T18:38:12.822Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-07T22-03-57-458Z.db.enc +[2026-03-19T18:38:12.821Z] [INFO] Datei sicher gelöscht: backup_2026-01-07T22-03-57-458Z.db.enc +[2026-03-19T18:38:12.822Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet +[2026-03-19T18:38:16.501Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:38:27.204Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:38:46.552Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:39:16.602Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:39:46.654Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:40:16.710Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:40:46.756Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:41:16.816Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:41:46.862Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:42:12.816Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:42:16.914Z] [INFO] GET /api/health 200 3ms +[2026-03-19T18:42:46.965Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:43:17.012Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:43:47.064Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:44:17.109Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:44:47.152Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:45:17.200Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:45:47.249Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:46:17.298Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:46:47.347Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:47:12.829Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:47:17.396Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:47:47.450Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:48:17.501Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:48:47.555Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:49:17.598Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:49:47.653Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:50:17.696Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:50:47.741Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:51:17.788Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:51:47.841Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:52:12.847Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:52:17.894Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:52:47.953Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:53:18.000Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:53:48.059Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:54:18.109Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:54:48.155Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:55:18.203Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:55:48.250Z] [INFO] GET /api/health 200 2ms +[2026-03-19T18:56:18.300Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:56:48.344Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:57:12.849Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T18:57:18.399Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:57:48.457Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:58:18.504Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:58:48.552Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:59:01.267Z] [INFO] Socket disconnected: momohomma@googlemail.com (YGCFIkvgq0AmWbq8AAAB) +[2026-03-19T18:59:18.607Z] [INFO] GET /api/health 200 1ms +[2026-03-19T18:59:48.653Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:00:18.705Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:00:48.754Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:01:18.803Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:01:48.856Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:02:12.867Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:02:18.899Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:02:48.947Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:03:18.997Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:03:49.038Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:04:19.088Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:04:49.133Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:05:19.181Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:05:49.231Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:06:19.278Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:06:49.324Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:07:12.870Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:07:19.377Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:07:49.427Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:08:19.476Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:08:49.525Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:09:19.573Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:09:49.620Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:10:19.664Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:10:49.714Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:11:19.759Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:11:49.799Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:12:12.883Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:12:19.859Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:12:49.908Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:13:19.963Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:13:50.020Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:14:20.072Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:14:50.136Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:15:11.021Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T19:15:11.061Z] [INFO] Knowledge FTS5 Volltextindex erstellt/aktualisiert +[2026-03-19T19:15:11.062Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T19:15:11.448Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T19:15:11.449Z] [INFO] Datenbank initialisiert +[2026-03-19T19:15:11.451Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T19:15:11.451Z] [INFO] Umgebung: production +[2026-03-19T19:15:11.451Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T19:15:11.451Z] [INFO] Automatische Backups aktiviert +[2026-03-19T19:15:11.452Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:15:11.453Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T19:15:14.414Z] [INFO] GET /api/health 200 8ms +[2026-03-19T19:15:15.000Z] [INFO] GET /api/health 200 3ms +[2026-03-19T19:15:45.052Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:16:11.482Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-19T19-16-11-473Z.db.enc +[2026-03-19T19:16:11.482Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-19T19-16-11-473Z.db.enc +[2026-03-19T19:16:11.483Z] [INFO] Backup erstellt: backup_2026-03-19T19-16-11-473Z.db +[2026-03-19T19:16:11.495Z] [INFO] Datei sicher gelöscht: backup_2026-01-08T22-02-57-480Z.db.enc +[2026-03-19T19:16:11.495Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-08T22-02-57-480Z.db.enc +[2026-03-19T19:16:11.496Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet +[2026-03-19T19:16:15.104Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:16:45.159Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:16:52.111Z] [INFO] GET /api/auth/users 200 7ms +[2026-03-19T19:16:52.169Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T19:16:52.215Z] [INFO] GET /api/projects 304 7ms +[2026-03-19T19:16:52.222Z] [INFO] Socket connected: momohomma@googlemail.com (SxHESsG9VjoE_5lTAAAB) +[2026-03-19T19:16:52.268Z] [INFO] GET /api/tasks/project/2 304 14ms +[2026-03-19T19:16:52.278Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms +[2026-03-19T19:16:52.283Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-19T19:16:52.290Z] [INFO] GET /api/labels/2 304 4ms +[2026-03-19T19:16:52.296Z] [INFO] GET /api/reminders?project_id=2 304 5ms +[2026-03-19T19:16:52.311Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:16:52.347Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T19:16:52.380Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T19:16:52.427Z] [INFO] GET /api/knowledge/categories 200 4ms +[2026-03-19T19:16:52.434Z] [INFO] GET /api/knowledge/entries 200 6ms +[2026-03-19T19:16:54.820Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T19:16:56.198Z] [INFO] POST /api/auth/refresh 200 7ms +[2026-03-19T19:16:58.496Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T19:17:15.211Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:17:45.270Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:18:15.317Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:18:45.367Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:19:06.550Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:19:15.211Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:19:15.415Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:19:45.463Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:20:11.463Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:20:15.512Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:20:45.561Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:21:15.609Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:21:45.660Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:22:14.816Z] [INFO] Socket disconnected: momohomma@googlemail.com (SxHESsG9VjoE_5lTAAAB) +[2026-03-19T19:22:15.707Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:22:21.149Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:22:22.167Z] [INFO] GET /api/auth/users 200 5ms +[2026-03-19T19:22:22.224Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T19:22:22.259Z] [INFO] GET /api/projects 304 3ms +[2026-03-19T19:22:22.262Z] [INFO] Socket connected: momohomma@googlemail.com (yY51EXwBehmy7xs1AAAE) +[2026-03-19T19:22:22.310Z] [INFO] GET /api/columns/2 304 4ms +[2026-03-19T19:22:22.313Z] [INFO] GET /api/stats/dashboard?projectId=2 304 3ms +[2026-03-19T19:22:22.323Z] [INFO] GET /api/tasks/project/2 304 9ms +[2026-03-19T19:22:22.324Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:22:22.328Z] [INFO] GET /api/labels/2 304 3ms +[2026-03-19T19:22:22.344Z] [INFO] GET /api/reminders?project_id=2 304 4ms +[2026-03-19T19:22:22.400Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms +[2026-03-19T19:22:22.441Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T19:22:22.495Z] [INFO] GET /api/knowledge/entries 304 5ms +[2026-03-19T19:22:22.499Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T19:22:25.099Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:22:39.270Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:22:39.529Z] [INFO] Socket disconnected: momohomma@googlemail.com (yY51EXwBehmy7xs1AAAE) +[2026-03-19T19:22:40.458Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T19:22:40.496Z] [INFO] GET /api/auth/users 304 5ms +[2026-03-19T19:22:40.627Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T19:22:40.631Z] [INFO] Socket connected: momohomma@googlemail.com (MCrlQ6yPMXQXlgHNAAAG) +[2026-03-19T19:22:40.723Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T19:22:40.725Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:22:40.728Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T19:22:40.741Z] [INFO] GET /api/tasks/project/2 304 12ms +[2026-03-19T19:22:40.746Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T19:22:40.759Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T19:22:40.850Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 9ms +[2026-03-19T19:22:40.956Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T19:22:41.025Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T19:22:41.030Z] [INFO] GET /api/knowledge/entries 304 7ms +[2026-03-19T19:22:43.442Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 4ms +[2026-03-19T19:22:44.441Z] [INFO] readCLAUDEmd: Checking path /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-19T19:22:44.441Z] [INFO] readCLAUDEmd: File does not exist: /home/claude-dev/TaskMate/CLAUDE.md +[2026-03-19T19:22:44.441Z] [INFO] Trying fallback path for TaskMate: /app/taskmate-source +[2026-03-19T19:22:44.441Z] [INFO] readCLAUDEmd: Checking path /app/taskmate-source/CLAUDE.md +[2026-03-19T19:22:44.442Z] [INFO] readCLAUDEmd: Successfully read 8389 characters from /app/taskmate-source/CLAUDE.md +[2026-03-19T19:22:44.442Z] [INFO] readCLAUDEmd: Checking path /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-19T19:22:44.443Z] [INFO] readCLAUDEmd: File does not exist: /opt/v2-Docker/v2_nginx/html/website-main/CLAUDE.md +[2026-03-19T19:22:44.443Z] [INFO] GET /api/coding/directories 304 6ms +[2026-03-19T19:22:44.474Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-19T19:22:44.475Z] [INFO] Git directory exists: true +[2026-03-19T19:22:44.475Z] [INFO] Git-Repository Check: /home/claude-dev/TaskMate -> /app/taskmate-source -> /app/taskmate-source/.git +[2026-03-19T19:22:44.475Z] [INFO] Git directory exists: true +[2026-03-19T19:22:44.520Z] [INFO] GET /api/coding/directories/3/status 304 49ms +[2026-03-19T19:22:44.524Z] [INFO] Git-Repository Check: /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main -> /opt/v2-Docker/v2_nginx/html/website-main/.git +[2026-03-19T19:22:44.524Z] [INFO] Git directory exists: false +[2026-03-19T19:22:44.524Z] [INFO] GET /api/coding/directories/6/status 304 3ms +[2026-03-19T19:22:45.753Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:22:46.276Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:22:56.020Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:23:15.805Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:23:45.860Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:23:52.179Z] [INFO] GET /api/knowledge/categories 401 1ms +[2026-03-19T19:24:03.258Z] [INFO] GET /api/knowledge/categories 401 2ms +[2026-03-19T19:24:15.899Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:24:45.949Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:24:59.990Z] [INFO] Socket disconnected: momohomma@googlemail.com (MCrlQ6yPMXQXlgHNAAAG) +[2026-03-19T19:25:04.231Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T19:25:04.232Z] [INFO] POST /api/auth/login 200 373ms +[2026-03-19T19:25:06.859Z] [INFO] GET /api/auth/users 200 2ms +[2026-03-19T19:25:07.041Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T19:25:07.093Z] [INFO] Socket connected: momohomma@googlemail.com (7hcgHKd8RAS4_vI3AAAI) +[2026-03-19T19:25:07.097Z] [INFO] GET /api/projects 200 3ms +[2026-03-19T19:25:07.155Z] [INFO] GET /api/columns/2 200 3ms +[2026-03-19T19:25:07.166Z] [INFO] GET /api/tasks/project/2 200 10ms +[2026-03-19T19:25:07.174Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:25:07.171Z] [INFO] GET /api/stats/dashboard?projectId=2 200 4ms +[2026-03-19T19:25:07.178Z] [INFO] GET /api/labels/2 200 3ms +[2026-03-19T19:25:07.243Z] [INFO] GET /api/reminders?project_id=2 200 4ms +[2026-03-19T19:25:07.342Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms +[2026-03-19T19:25:07.401Z] [INFO] GET /api/notifications 200 4ms +[2026-03-19T19:25:07.456Z] [INFO] GET /api/knowledge/categories 200 3ms +[2026-03-19T19:25:07.461Z] [INFO] GET /api/knowledge/entries 200 4ms +[2026-03-19T19:25:11.462Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:25:15.997Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:25:20.268Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T19:25:35.943Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:25:39.843Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:25:41.821Z] [INFO] Socket disconnected: momohomma@googlemail.com (7hcgHKd8RAS4_vI3AAAI) +[2026-03-19T19:25:46.051Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:25:55.724Z] [INFO] GET /api/auth/users 200 3ms +[2026-03-19T19:25:55.777Z] [INFO] GET /api/auth/users 304 2ms +[2026-03-19T19:25:55.826Z] [INFO] Socket connected: momohomma@googlemail.com (YwYUz3in-Px_cLnPAAAK) +[2026-03-19T19:25:55.831Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T19:25:55.908Z] [INFO] GET /api/labels/2 304 5ms +[2026-03-19T19:25:55.915Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms +[2026-03-19T19:25:55.917Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:25:55.927Z] [INFO] GET /api/tasks/project/2 304 9ms +[2026-03-19T19:25:55.929Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T19:25:55.978Z] [INFO] GET /api/reminders?project_id=2 304 2ms +[2026-03-19T19:25:56.027Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms +[2026-03-19T19:25:56.059Z] [INFO] GET /api/notifications 304 5ms +[2026-03-19T19:25:56.106Z] [INFO] GET /api/knowledge/entries 304 5ms +[2026-03-19T19:25:56.109Z] [INFO] GET /api/knowledge/categories 304 2ms +[2026-03-19T19:26:10.556Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:26:10.559Z] [INFO] GET /api/knowledge/entries/55 200 2ms +[2026-03-19T19:26:10.563Z] [INFO] GET /api/knowledge/entries/57 200 3ms +[2026-03-19T19:26:10.696Z] [INFO] GET /api/knowledge/entries/57 304 3ms +[2026-03-19T19:26:10.699Z] [INFO] GET /api/knowledge/entries/55 304 2ms +[2026-03-19T19:26:10.738Z] [INFO] GET /api/knowledge/entries/55 304 3ms +[2026-03-19T19:26:10.789Z] [INFO] GET /api/knowledge/entries/55 304 5ms +[2026-03-19T19:26:10.838Z] [INFO] GET /api/knowledge/entries/55 304 3ms +[2026-03-19T19:26:10.875Z] [INFO] GET /api/knowledge/entries/55 304 3ms +[2026-03-19T19:26:11.156Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:26:14.706Z] [INFO] GET /api/knowledge/entries/54 200 4ms +[2026-03-19T19:26:15.716Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:26:16.099Z] [INFO] GET /api/health 200 0ms +[2026-03-19T19:26:17.407Z] [INFO] GET /api/knowledge/entries/52 200 4ms +[2026-03-19T19:26:18.408Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T19:26:18.454Z] [INFO] GET /api/knowledge/entries/51 200 3ms +[2026-03-19T19:26:19.478Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T19:26:21.475Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:26:25.523Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:26:46.150Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:27:16.201Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:27:17.124Z] [INFO] Socket disconnected: momohomma@googlemail.com (YwYUz3in-Px_cLnPAAAK) +[2026-03-19T19:27:17.787Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T19:27:18.069Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T19:27:18.100Z] [INFO] Socket connected: momohomma@googlemail.com (vMM9Po5AsYI6FhvwAAAM) +[2026-03-19T19:27:18.105Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T19:27:18.135Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:27:18.140Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T19:27:18.142Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T19:27:18.145Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T19:27:18.156Z] [INFO] GET /api/tasks/project/2 304 10ms +[2026-03-19T19:27:18.161Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T19:27:18.474Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms +[2026-03-19T19:27:18.504Z] [INFO] GET /api/notifications 304 3ms +[2026-03-19T19:27:18.539Z] [INFO] GET /api/knowledge/entries 304 8ms +[2026-03-19T19:27:18.543Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T19:27:21.816Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:27:37.340Z] [INFO] Socket disconnected: momohomma@googlemail.com (vMM9Po5AsYI6FhvwAAAM) +[2026-03-19T19:27:37.928Z] [INFO] GET /api/auth/users 200 5ms +[2026-03-19T19:27:37.994Z] [INFO] GET /api/auth/users 304 5ms +[2026-03-19T19:27:38.021Z] [INFO] Socket connected: momohomma@googlemail.com (9HAhfBKWk3D2NbUAAAAO) +[2026-03-19T19:27:38.026Z] [INFO] GET /api/projects 304 2ms +[2026-03-19T19:27:38.062Z] [INFO] GET /api/stats/dashboard?projectId=2 304 4ms +[2026-03-19T19:27:38.063Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:27:38.067Z] [INFO] GET /api/columns/2 304 2ms +[2026-03-19T19:27:38.075Z] [INFO] GET /api/tasks/project/2 304 8ms +[2026-03-19T19:27:38.078Z] [INFO] GET /api/labels/2 304 2ms +[2026-03-19T19:27:38.089Z] [INFO] GET /api/reminders?project_id=2 304 3ms +[2026-03-19T19:27:38.120Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 3ms +[2026-03-19T19:27:38.149Z] [INFO] GET /api/notifications 304 4ms +[2026-03-19T19:27:38.181Z] [INFO] GET /api/knowledge/categories 304 3ms +[2026-03-19T19:27:38.184Z] [INFO] GET /api/knowledge/entries 304 6ms +[2026-03-19T19:27:46.249Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:28:16.296Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:28:46.348Z] [INFO] GET /api/health 200 0ms +[2026-03-19T19:29:16.391Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:29:46.437Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:30:11.466Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:30:16.486Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:30:46.542Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:31:00.927Z] [INFO] Login erfolgreich: momohomma@googlemail.com +[2026-03-19T19:31:00.928Z] [INFO] POST /api/auth/login 200 365ms +[2026-03-19T19:31:01.654Z] [INFO] GET /api/auth/users 200 4ms +[2026-03-19T19:31:01.704Z] [INFO] GET /api/auth/users 304 3ms +[2026-03-19T19:31:01.740Z] [INFO] Socket connected: momohomma@googlemail.com (DTgPaRUkM35rhD7dAAAQ) +[2026-03-19T19:31:01.744Z] [INFO] GET /api/projects 200 3ms +[2026-03-19T19:31:01.789Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:31:01.793Z] [INFO] GET /api/labels/2 200 2ms +[2026-03-19T19:31:01.797Z] [INFO] GET /api/stats/dashboard?projectId=2 200 3ms +[2026-03-19T19:31:01.800Z] [INFO] GET /api/columns/2 200 3ms +[2026-03-19T19:31:01.811Z] [INFO] GET /api/tasks/project/2 200 14ms +[2026-03-19T19:31:01.816Z] [INFO] GET /api/reminders?project_id=2 200 2ms +[2026-03-19T19:31:01.883Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 200 4ms +[2026-03-19T19:31:01.913Z] [INFO] GET /api/notifications 200 5ms +[2026-03-19T19:31:01.973Z] [INFO] GET /api/knowledge/categories 200 5ms +[2026-03-19T19:31:01.983Z] [INFO] GET /api/knowledge/entries 200 10ms +[2026-03-19T19:31:05.019Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:31:16.588Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:31:17.089Z] [INFO] Socket disconnected: momohomma@googlemail.com (DTgPaRUkM35rhD7dAAAQ) +[2026-03-19T19:31:46.634Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:32:16.694Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:32:18.688Z] [INFO] SIGTERM empfangen, fahre herunter... +[2026-03-19T19:32:18.688Z] [INFO] Reminder Service gestoppt +[2026-03-19T19:32:30.100Z] [ERROR] Fehler beim Abrufen der Upload-Einstellungen: +[2026-03-19T19:32:30.143Z] [INFO] Knowledge FTS5 Volltextindex erstellt/aktualisiert +[2026-03-19T19:32:30.145Z] [INFO] Datenbank-Tabellen erstellt +[2026-03-19T19:32:30.532Z] [INFO] Admin-Passwort bereits korrekt +[2026-03-19T19:32:30.533Z] [INFO] Datenbank initialisiert +[2026-03-19T19:32:30.536Z] [INFO] Server läuft auf Port 3000 +[2026-03-19T19:32:30.536Z] [INFO] Umgebung: production +[2026-03-19T19:32:30.536Z] [INFO] Backup-Scheduler gestartet (alle 24 Stunden) +[2026-03-19T19:32:30.536Z] [INFO] Automatische Backups aktiviert +[2026-03-19T19:32:30.537Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:32:30.538Z] [INFO] Reminder Service gestartet - prüft alle 5 Minuten +[2026-03-19T19:32:34.110Z] [INFO] GET /api/health 200 11ms +[2026-03-19T19:32:39.193Z] [INFO] Socket connected: momohomma@googlemail.com (1Ihg2Z7WL3_wC4u0AAAB) +[2026-03-19T19:32:39.276Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:33:04.161Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:33:30.548Z] [INFO] Datei verschlüsselt: taskmate.db -> backup_2026-03-19T19-33-30-538Z.db.enc +[2026-03-19T19:33:30.548Z] [INFO] Verschlüsseltes Backup erstellt: backup_2026-03-19T19-33-30-538Z.db.enc +[2026-03-19T19:33:30.548Z] [INFO] Backup erstellt: backup_2026-03-19T19-33-30-538Z.db +[2026-03-19T19:33:30.560Z] [INFO] Altes Backup sicher gelöscht: backup_2026-01-09T22-02-57-458Z.db.enc +[2026-03-19T19:33:30.559Z] [INFO] Datei sicher gelöscht: backup_2026-01-09T22-02-57-458Z.db.enc +[2026-03-19T19:33:30.561Z] [INFO] Fälligkeits-Check für Benachrichtigungen gestartet +[2026-03-19T19:33:34.228Z] [INFO] GET /api/health 200 3ms +[2026-03-19T19:34:04.283Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:34:34.341Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:35:04.391Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:35:34.443Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:36:04.493Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:36:34.543Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:37:04.591Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:37:30.543Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:37:34.644Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:37:54.758Z] [INFO] Socket disconnected: momohomma@googlemail.com (1Ihg2Z7WL3_wC4u0AAAB) +[2026-03-19T19:37:55.545Z] [INFO] GET /api/auth/users 304 5ms +[2026-03-19T19:37:55.609Z] [INFO] GET /api/auth/users 304 4ms +[2026-03-19T19:37:55.635Z] [INFO] Socket connected: momohomma@googlemail.com (EaxpbftQx1XvCoICAAAD) +[2026-03-19T19:37:55.645Z] [INFO] GET /api/projects 304 4ms +[2026-03-19T19:37:55.677Z] [INFO] momohomma@googlemail.com joined project:[object Object] +[2026-03-19T19:37:55.684Z] [INFO] GET /api/labels/2 304 5ms +[2026-03-19T19:37:55.695Z] [INFO] GET /api/tasks/project/2 304 11ms +[2026-03-19T19:37:55.704Z] [INFO] GET /api/stats/dashboard?projectId=2 304 5ms +[2026-03-19T19:37:55.708Z] [INFO] GET /api/columns/2 304 3ms +[2026-03-19T19:37:55.716Z] [INFO] GET /api/reminders?project_id=2 304 6ms +[2026-03-19T19:37:55.769Z] [INFO] GET /api/proposals?sort=date&archived=0&projectId=2 304 5ms +[2026-03-19T19:37:55.805Z] [INFO] GET /api/notifications 304 6ms +[2026-03-19T19:37:55.857Z] [INFO] GET /api/knowledge/categories 200 4ms +[2026-03-19T19:37:55.863Z] [INFO] GET /api/knowledge/entries 200 5ms +[2026-03-19T19:37:59.188Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T19:38:04.700Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:38:07.619Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:38:07.623Z] [INFO] GET /api/knowledge/entries/57 200 3ms +[2026-03-19T19:38:08.446Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:38:11.671Z] [INFO] GET /api/knowledge/entries/52 200 3ms +[2026-03-19T19:38:12.439Z] [INFO] GET /api/knowledge/entries/38 200 3ms +[2026-03-19T19:38:13.118Z] [INFO] GET /api/knowledge/entries/55 200 3ms +[2026-03-19T19:38:13.992Z] [INFO] GET /api/knowledge/entries/51 200 4ms +[2026-03-19T19:38:14.719Z] [INFO] GET /api/knowledge/entries/37 200 3ms +[2026-03-19T19:38:15.720Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:38:15.763Z] [INFO] GET /api/knowledge/entries/54 200 3ms +[2026-03-19T19:38:16.773Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:38:20.006Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:38:22.887Z] [INFO] GET /api/knowledge/entries/56 200 3ms +[2026-03-19T19:38:24.031Z] [INFO] GET /api/knowledge/entries/50 200 4ms +[2026-03-19T19:38:24.253Z] [INFO] GET /api/knowledge/entries/56 304 5ms +[2026-03-19T19:38:25.266Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T19:38:26.866Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:38:27.937Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:38:34.755Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:39:04.807Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:39:34.870Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:40:04.924Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:40:34.973Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:41:05.024Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:41:35.071Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:42:05.123Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:42:30.553Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:42:35.172Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:43:05.222Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:43:19.818Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:43:20.906Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T19:43:35.276Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:43:43.117Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:43:43.153Z] [INFO] GET /api/tasks/6 200 5ms +[2026-03-19T19:43:43.217Z] [INFO] GET /api/subtasks/6 200 4ms +[2026-03-19T19:43:43.220Z] [INFO] GET /api/links/6 200 2ms +[2026-03-19T19:43:43.458Z] [INFO] GET /api/comments/6 200 3ms +[2026-03-19T19:43:43.462Z] [INFO] GET /api/files/6 200 3ms +[2026-03-19T19:43:43.465Z] [INFO] GET /api/tasks/6/history 404 3ms +[2026-03-19T19:43:43.506Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3Mzk0OTQyMywiZXhwIjoxNzczOTUzMDIzfQ.H_BTuJEH1WyDlM950TzxHx9K_8hl72VaA7PrTxyfqP8 200 8ms +[2026-03-19T19:43:43.659Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) +[2026-03-19T19:43:43.661Z] [INFO] PUT /api/tasks/6 200 5ms +[2026-03-19T19:43:44.173Z] [INFO] GET /api/tasks/6 200 4ms +[2026-03-19T19:43:44.221Z] [INFO] GET /api/links/6 304 3ms +[2026-03-19T19:43:44.224Z] [INFO] GET /api/files/6 304 2ms +[2026-03-19T19:43:44.227Z] [INFO] GET /api/tasks/6/history 404 2ms +[2026-03-19T19:43:44.230Z] [INFO] GET /api/comments/6 304 2ms +[2026-03-19T19:43:44.233Z] [INFO] GET /api/subtasks/6 304 3ms +[2026-03-19T19:43:45.186Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:43:46.055Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) +[2026-03-19T19:43:46.056Z] [INFO] PUT /api/tasks/6 200 5ms +[2026-03-19T19:43:47.037Z] [INFO] GET /api/tasks/6 200 3ms +[2026-03-19T19:43:47.086Z] [INFO] GET /api/subtasks/6 304 5ms +[2026-03-19T19:43:47.083Z] [INFO] GET /api/links/6 304 3ms +[2026-03-19T19:43:47.087Z] [INFO] GET /api/tasks/6/history 404 6ms +[2026-03-19T19:43:47.090Z] [INFO] GET /api/comments/6 304 2ms +[2026-03-19T19:43:47.092Z] [INFO] GET /api/files/6 304 2ms +[2026-03-19T19:43:47.138Z] [INFO] GET /api/files/preview/7?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6NCwidXNlcm5hbWUiOiJtb21vaG9tbWFAZ29vZ2xlbWFpbC5jb20iLCJkaXNwbGF5TmFtZSI6Ik1vbmFtaSIsImNvbG9yIjoiIzAwM2I5OSIsInJvbGUiOiJ1c2VyIiwicGVybWlzc2lvbnMiOlsiZ2VuZWhtaWd1bmciXSwidHlwZSI6ImFjY2VzcyIsImlhdCI6MTc3Mzk0OTQyNSwiZXhwIjoxNzczOTUzMDI1fQ.Aoc4GmL_Z7P7EczfxyFC1N7Y0b1f1TXYvrm1zuE7suk 200 5ms +[2026-03-19T19:43:49.915Z] [INFO] Aufgabe aktualisiert: Taskmate - Wunschliste für künftige Updates (ID: 6) +[2026-03-19T19:43:49.916Z] [INFO] PUT /api/tasks/6 200 6ms +[2026-03-19T19:43:50.904Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:44:05.327Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:44:35.375Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:45:05.434Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:45:35.488Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:46:05.538Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:46:35.584Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:47:05.630Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:47:30.572Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:47:35.684Z] [INFO] GET /api/health 200 3ms +[2026-03-19T19:48:05.733Z] [INFO] GET /api/health 200 0ms +[2026-03-19T19:48:35.779Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:49:05.834Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:49:35.888Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:50:05.942Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:50:35.993Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:51:06.042Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:51:36.085Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:52:06.138Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:52:30.574Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:52:36.186Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:53:06.234Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:53:36.291Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:54:06.339Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:54:24.147Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T19:54:25.800Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T19:54:27.687Z] [INFO] GET /api/tasks/2 200 5ms +[2026-03-19T19:54:27.719Z] [INFO] GET /api/subtasks/2 200 3ms +[2026-03-19T19:54:27.747Z] [INFO] GET /api/links/2 200 3ms +[2026-03-19T19:54:27.768Z] [INFO] GET /api/files/2 200 3ms +[2026-03-19T19:54:27.771Z] [INFO] GET /api/comments/2 200 2ms +[2026-03-19T19:54:27.774Z] [INFO] GET /api/tasks/2/history 404 2ms +[2026-03-19T19:54:28.684Z] [INFO] POST /api/auth/refresh 200 6ms +[2026-03-19T19:54:36.395Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:55:06.445Z] [INFO] GET /api/health 200 2ms +[2026-03-19T19:55:36.489Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:56:06.535Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:56:36.587Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:57:06.639Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:57:30.594Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T19:57:36.691Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:58:06.747Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:58:36.796Z] [INFO] GET /api/health 200 0ms +[2026-03-19T19:59:06.844Z] [INFO] GET /api/health 200 1ms +[2026-03-19T19:59:36.888Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:00:06.933Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:00:36.974Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:01:07.027Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:01:37.075Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:02:07.118Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:02:30.594Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T20:02:37.168Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:03:07.216Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:03:37.262Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:04:07.308Z] [INFO] GET /api/health 200 2ms +[2026-03-19T20:04:37.355Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:05:07.400Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:05:37.444Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:06:07.503Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:06:18.883Z] [INFO] Aufgabe aktualisiert: Software-Fertigungstellung (ID: 2) +[2026-03-19T20:06:18.884Z] [INFO] PUT /api/tasks/2 200 5ms +[2026-03-19T20:06:19.768Z] [INFO] POST /api/auth/refresh 200 3ms +[2026-03-19T20:06:28.602Z] [INFO] POST /api/auth/refresh 200 5ms +[2026-03-19T20:06:30.014Z] [INFO] POST /api/auth/refresh 200 4ms +[2026-03-19T20:06:37.551Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:07:07.609Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:07:30.611Z] [DEBUG] Keine fälligen Erinnerungen gefunden +[2026-03-19T20:07:37.652Z] [INFO] GET /api/health 200 1ms +[2026-03-19T20:08:07.701Z] [INFO] GET /api/health 200 1ms diff --git a/nul b/nul deleted file mode 100644 index e69de29..0000000